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
339797882280	339797882828	339797883378	339797883928	339797884478	339797885028	339797885578	339797886128	339797886678	339797887228	339797887778	339797888328	339797888880	339797889428	339797889978	339797890528	339797891078	339797891628	339797892178	339797892728	339797893278	339797893828	339797894378	339797894928	339797895478	339797896028	339797896578	339797897128	339797897678	339797898228	339797898778	339797899328	339797899878	339797900428	339797900978	339797901531	339797902078	339797902628	339797903178	339797903728	339797904278	339797904828	339797905378	339797905928	339797906478	339797907028	339797907578	339797908128	339797908678	339797909228	339797909778	339797910328	339797910878	339797911428	339797911978	339797912528	339797913078	339797913628	339797914180	339797914728	339797915278	339797915828	339797916378	339797916928	339797917478	339797918028	339797918578	339797919128	339797919678	339797920228	339797920778	339797921328	339797921878	339797922428	339797922978	339797923528	339797924078	339797924628	339797925178	339797925728	339797926278	339797926828	339797927378	339797927928	339797928478	339797929028	339797929578	339797930128	339797930678	339797931228	339797931778	339797932328	339797932878	339797933430	339797933978	339797934528	339797935078	339797935628	339797936178	339797936728	339797937278	339797937828	339797938378	339797938928	339797939478	339797940028	339797940578	339797941128	339797941678	339797942228	339797942778	339797943328	339797943878	339797944430	339797944978	339797945528	339797946078	339797946628	339797947178	339797947728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2665	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2662	3600	2300	2662	3600	2300	2662	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2660	3600	2300	2660	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2657	3600	2300	2657	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22691	21239	29046	24092	22043	24490	26090	20254	18985	21124	32526	35662	28560	21573	17916	17722	18565	19995	19485	18852	18118	17696	17582	17514	17477	17553	17352	17426	17713	17494	17419	17449	17431	17352	17242	17599	17346	17275	17477	17590	17465	17387	17426	17375	17318	17400	17538	17414	17561	17240	17310	17540	17307	17335	17438	17460	17538	17301	17466	17351	17382	17369	17311	17363	17399	17497	17245	17315	17467	17271	17310	17392	17415	17435	17276	17282	17203	17276	17399	17321	17237	17430	17382	17533	17257	17289	17371	17359	17422	17471	17365	17414	17378	17304	17224	17263	17283	17323	17247	17345	17488	17377	17263	17123	17323	17440	17347	17317	17270	17373	17542	17267	17537	17451	17208	17331	17380	17433	17524	17281	17476	17282	17277	17242	17148	17485	17658	17291	17469	17353	17391	17397	17346	17351	17354	17380	17450	17297	17126	17406	17401	17214	17419	17409	17205	17317	17523	17225	17288	17214	17521	17260	17295	17339	17245	17504	17456	17260	17412	17489	17280	17165	17330	17201	17364	17341	17363	17278	17400	17261	17280	17397	17257	17291	17317	17237	17295	17395	17443	17300	17207	17424	17151	17352	17535	17449	17252	17316	17361	17441	17274	17442	17255	17462	17176	17162	17312	17229	17205	17227	17384	17419	17262	17262	17377	17199	17363	17342	17376	17379	17347	17498	17384	17295	17276	17433	17438	17041	17306	17402	17381	17214	17102	17278	17353	17324	17444	17311	17345	17190	17320	17233	17244	17309	17443	17448	17440	17194	17338	17413	17279	17205	17443	17241	17347	17189	17230	17243	17356	17251	17358	17269	17364	17132	17345	17434	17370	17335	17338	17159	17399	17226	17272	17178	17452	17449	17154	17337	17234	17341	17116	17289	17398	17348	17384	17118	17320	17296	17417	17411	17230	17266	17196	17289	17243	17161	17415	17416	17355	17253	17315	17462	17441	17335	17140	17330	17372	17248	17502	17319	17343	17265	17183	17400	17509	17202	17441	17558	17096	17458	17248	17334	17533	17626	17510	17472	17283	17347	17279	17264	17272	17191	17189	17398	17233	17352	17281	17419	17276	17215	17341	17238	17462	17394	17350	17234	17451	17381	17290	17271	17383	17170	17261	17386	17455	17223	17389	17442	17137	17215	17274	17395	17352	17506	17336	17363	17509	17411	17320	17388	17254	17480	17266	17440	17168	17368	17362	17180	17450	17485	17166	17348	17244	17201	17361	17240	17182	17191	17284	17405	17404	17249	17196	16978	17332	17363	17198	17534	17383	17274	17140	17457	17283	17309	17278	17426	17378	17166	17211	17175	17135	17267	17312	17365	17351	17248	17405	17145	17294	17345	17367	17307	17332	17349	17439	17305	17375	17310	17221	17464	17293	17460	17466	16989	17403	17312	17445	17176	17246	17132	17214	17158	17349	17412	17256	17359	17530	17394	17155	17515	17270	17276	17601	17536	17410	17225	17359	17418	17221	17342	17334	17351	17119	17332	17305	17328	17303	17522	17341	17352	17336	17455	17266	17325	17450	17302	17343	17401	17495	17327	17371	17279	17385	17467	17280	17280	17268	17257	17259	17298	17193	17210	17229	17313	17400	17503	17471	17379	17213	17328	17374	17362	17414	17265	17337	17203	17299	17233	17283	17381	17329	17510	17486	17260	17235	17352	17441	17108	17328	17179	17326	17297	17375	17496	17435	17262	17271	17253	17212	17497	17438	17086	17368	17250	17264	17272	17267	17234	17432	17299	17358	17316	17351	17445	17402	17416	17400	17319	17379	17097	17188	17255	17214	17322	17347	17208	17435	17249	17436	17228	17559	17302	17341	17044	17128	17288	17379	17289	17343	17328	17354	17353	17345	17336	17300	17293	17431	17322	17245	17269	17415	17337	17329	17283	17439	17350	17285	17421	17269	17364	17288	17355	17293	17226	17579	17108	17356	17374	17157	17162	17008	17479	17253	17212	17402	17481	17423	17351	17358	17187	17228	17256	17089	17059	17456	17321	17287	17222	17194	17097	17242	17103	17223	17416	17189	17246	17332	17490	17216	17262	17090	17174	17304	17264	17389	17230	17277	17350	17262	17581	17378	17244	17297	17366	17429	17204	17297	17404	17365	17491	17294	17487	17329	17432	17270	17359	17304	17451	17090	17453	17392	17281	17265	17557	17186	17495	17360	17366	17366	17431	17333	17285	17271	17432	17363	17267	17124	17336	17506	17244	17223	17240	17268	17383	17342	17235	17132	17179	17414	17422	17242	17302	17322	17500	17375	17289	17462	17325	17304	17308	17541	17513	17257	17174	17159	16938	17205	17297	17521	17245	17293	17294	17314	17388	17241	17275	17289	17315	17134	17377	17346	17214	17424	17449	17205	17464	17291	17472	17278	17120	17233	17269	17546	17130	17384	17400	17339	17300	17260	17172	17381	17301	17314	17254	17277	17141	17368	17192	17292	17098	17216	17321	17387	17459	17204	17256	17466	17370	17247	17285	17313	17501	17266	17296	17477	17503	17556	17315	17322	17256	17315	17283	17246	17314	17302	17350	17355	17220	17179	17235	17227	17344	17275	17312	17403	17368	17226	17304	17006	17189	17247	17174	17147	17386	17347	17456	17247	17282	17038	17497	17387	17238	17622	17453	17458	17237	17379	17279	17226	17211	17359	17220	17214	17265	17362	17175	17165	17247	17343	17337	17156	17020	17288	17264	17380	17379	17354	17202	17343	17321	17302	17194	17190	17356	17471	17378	17381	17231	17458	17544	17316	17328	17142	17130	17114	17351	17262	17314	17218	17348	17215	17199	17399	17472	17468	17204	17484	17167	17326	17493	17379	17298	17498	17323	17377	17339	17247	17390	17044	17509	17291	17486	17533	17324	17334	17296	17362	17320	17334	17478	17301	17272	17604	17264	17497	17285	17217	17239	17269	17339	17116	17395	17302	17235	17369	17347	17290	17180	17324	17262	17265	17108	17452	17082	17277	17146	17206	17221	17305	17459	17463	17039	17251	17367	17345	17337	17517	17262	17344	17320	17363	17343	17401	17174	17364	17260	17445	17189	17331	17322	17380	17435	17360	17301	17258	17284	17429	17385	17462	17352	17453	17219	17252	17197	17330	17303	17272	17199	17413	17463	17358	17275	17564	17240	17088	17356	17354	17252	17216	17183	17400	17222	17371	17255	17125	17201	17370	17294	17358	17389	17369	17295	17237	17373	17479	17498	17097	17270	17392	17303	17448	17221	17302	17252	17402	17450	17516	17375	17217	17194	17254	17390	17223	17273	17281	17365	17183	17212	17283	17178	17695	17288	17305	17387	17460	17475	17398	17210	17256	17187	17284	17514	17217	17270	17507	17339	17207	17392	17426	17029	17323	17222	17317	17463	17266	17444	17088	17203	17287	17438	17219	17448	17266	17288	17318	17310	17353	17457	17432	17217	17316	17391	17424	17094	17215	17159	17455	17231	17303	17319	17228	17152	17275	17187	17088	17459	17344	17408	17510	17327	17432	17396	17300	17403	17296	17178	17333	17333	17360	17034	17186	17345	17301	17166	17273	17222	17257	17179	17335	17254	17295	17420	17469	17213	17153	17218	17581	17143	17305	17379	17323	17397	17139	17515	17380	17286	17132	17505	17402	17335	17126	17385	17266	17440	17307	17413	17324	17515	17428	17337	17509	17232	17195	17182	17233	17324	17306	17174	17218	17348	17185	17467	17299	17201	17171	17288	17444	17391	17372	17310	17159	17228	17337	17267	17351	17214	17223	17231	17159	17375	17486	17245	17301	17245	17317	17220	17479	17449	17292	17387	17349	17325	17202	17224	17419	17344	17349	17426	17156	17402	17317	17144	17278	17356	17437	17181	17546	17515	17194	17307	17480	17328	17215	17325	17331	17411	17351	17431	17355	17181	17239	17093	17238	17562	17211	17213	17411	17228	17278	17340	17350	17374	17355	17427	17487	17303	17537	17192	17225	17340	17412	17334	17467	17255	17309	17149	17508	17389	17362	17431	17581	17302	17293	17385	17317	17468	17444	17376	17318	17422	17376	17202	17227	17188	17265	17216	17447	17207	17534	17373	17113	17316	17496	17385	17287	17406	17434	17237	17229	17224	17230	17357	17473	17387	17248	17257	17340	17461	17313	17369	17360	17230	17383	17529	17305	17501	17251	17273	17115	17451	17329	17405	17318	17450	17266	17356	17435	17276	17272	17298	17338	17380	17206	17276	17220	17406	17414	17253	17091	17306	17355	17166	17340	17400	17437	17320	17442	17491	17234	17520	17102	17551	17387	17078	17302	17430	17287	17348	17357	17351	17461	17109	17217	17484	17504	17372	17227	17232	17513	17324	17329	17280	17335	17368	17293	17367	17442	17343	17408	17329	17230	17308	17235	17131	17254	17397	17466	17522	17368	17235	17556	17318	17103	17241	17443	17422	17195	17308	17186	17418	17408	17381	17515	17355	17195	17356	17425	17306	17071	17364	17476	17289	17233	17147	17296	17395	17411	17238	17366	17525	17297	17390	17399	17449	17324	17558	17493	17124	17386	17120	17308	17481	17380	17506	17402	17477	17258	17427	17524	17384	17486	17441	17344	17228	17189	17231	17273	17198	17090	17171	17416	17066	17551	17279	17349	17294	17354	17156	17190	17401	17270	17294	17244	17319	17221	17302	17293	17457	17361	17246	17312	17304	17395	17169	17273	17339	17446	17424	17418	17317	17208	17522	17404	17365	17490	17466	17370	17320	17238	17350	17357	17352	17253	17347	17348	17383	17378	17372	17369	17327	17238	17251	17319	17318	17270	17282	17174	17169	17379	17220	17537	17338	17376	17302	17253	17387	17504	17342	17364	17314	17364	17422	17431	17293	17544	17170	17182	17247	17275	17242	17484	17333	17401	17273	17478	17227	17384	17230	17497	17474	17492	17214	17459	17400	17165	17454	17388	17436	17286	17307	17298	17416	17410	17046	17329	17103	17309	17504	17279	17353	17254	17436	17466	17218	17490	17621	17306	17385	17417	17350	17360	17173	17135	17315	17369	17329	17276	17471	17379	17368	17368	17045	17402	17254	17358	17227	17315	17571	17284	17155	17289	17311	17407	17438	17232	17432	17272	17331	17465	17337	17245	17430	17460	17330	17637	17186
33133	58313	53809	37594	28744	23121	20249	17628	17426	21086	35220	36349	27557	18556	15089	15228	17034	18557	17605	16787	15673	15237	15016	15119	14986	14875	15109	14903	14866	15078	14919	15071	15088	15057	14898	15030	14991	14871	14994	15024	14892	14973	15092	14895	15011	14961	15057	14851	14895	14978	15078	14738	14760	15136	15025	14997	15084	14986	14846	14923	15068	14961	14908	14775	14877	14910	15076	14917	15039	14973	14982	15066	15023	14895	14836	15138	14855	15062	14940	14999	15051	14992	14837	14986	15047	14747	14844	15078	14926	14976	14734	15008	15054	14945	14916	15045	15082	14834	14869	14970	15169	15080	14992	14809	15047	14853	14974	14888	14938	14827	14968	15003	14851	14984	15059	14855	15031	14950	14958	14936	14943	14880	15017	14909	14954	14937	15073	14959	14983	15072	14922	14984	15014	14776	14945	15000	14910	14939	14857	14837	14983	15018	15125	14919	15038	15032	14961	14930	14758	15008	14800	14858	14845	14987	14951	14924	14948	14834	15018	14942	14992	14980	15025	14952	15026	14975	14977	14769	14977	14832	14905	14980	14882	15045	14960	14942	14993	14969	15032	14921	15143	14957	14923	14914	14939	14994	14882	15035	14919	14998	14865	14860	14894	14926	14813	14953	14943	15022	15048	14943	14918	14826	15109	14928	15029	15015	14873	14968	15033	14850	14951	15077	15119	14869	14866	14971	15043	14818	15026	14736	15002	15027	14961	14852	15072	14883	14994	14956	14989	15131	15057	14904	14851	14886	14992	14994	15048	14871	15153	14907	14853	14966	14950	14860	15102	14942	14998	14899	14897	15064	14939	14745	14796	14878	14923	15161	14935	14756	14893	14943	14977	14919	14982	14747	14927	14853	14897	15000	14973	14818	14868	14988	14830	14814	15004	14930	14847	15077	15065	14894	14958	14712	14839	14932	14977	15023	14917	15030	14868	15151	15055	14919	14949	14941	14850	14985	15013	14858	14942	14925	14921	14949	15046	15114	14980	14844	14922	15012	14941	15027	14891	15043	14934	15004	14854	14946	15028	14953	14959	15002	14798	14893	15031	14969	15076	14817	15015	15006	14770	14967	14973	14959	14987	15109	14867	14974	14920	14927	14868	14930	15060	14900	14850	14982	14971	14949	14892	15000	14879	14982	14757	15003	14984	14928	14908	14891	14887	15014	14922	14904	14901	14847	14989	15055	14944	14902	14930	15185	14901	14899	14822	15135	14932	14871	15055	14926	14994	14874	15044	14866	15019	15087	14974	14951	15069	14866	15097	15018	14863	14811	14867	14874	14888	14897	15036	14872	14947	15152	15003	14869	14773	14847	14854	15007	14960	15022	14977	14967	14901	15061	14926	14880	14910	14851	14772	14850	14942	14838	14977	14782	14842	14960	14856	15058	15132	14896	14954	14944	14899	15122	14963	15115	15175	14983	14992	14798	14915	15001	15110	14993	15054	14941	14801	15116	14874	14881	15132	15160	15005	14931	14991	14843	14813	15003	14898	15208	14951	14956	14873	15210	14922	14988	14919	14911	14899	15023	15031	14914	15036	14848	14988	15026	15017	14815	15145	14922	14805	14975	14957	15008	14974	14820	14858	15029	14821	15088	15011	15064	15068	14807	14873	14977	15016	15039	14936	14911	15067	14877	15026	14933	14912	15006	15015	15114	14960	14863	14896	15129	14885	14984	14991	15062	14792	14843	15028	14933	15090	14930	15021	15064	15016	14817	14869	15059	14902	14958	15111	14945	14899	15105	14857	15017	14885	14857	15097	15057	14979	14931	14999	14932	14949	14880	15038	14921	14925	14855	14645	14947	14839	14939	14768	14919	14967	15168	14799	15067	15021	15058	14970	14946	14968	15002	14773	14894	15067	14976	15057	14990	14960	14710	14975	14969	14965	14873	14969	14862	15046	14857	15230	14915	15130	14761	14954	14940	14771	14952	14852	15103	14899	14968	15088	14922	14917	14991	14872	14993	14954	14960	14744	14948	14830	15086	15075	14889	14868	14960	14789	15014	14983	14800	14963	14913	15132	15001	14854	14963	15013	14797	15047	14920	14880	15125	14885	15044	15054	14924	15126	14753	14804	15019	14965	15023	15039	15022	14782	14913	14800	14958	14844	15083	14936	14918	14890	14843	14958	15051	15007	14914	15026	14978	15058	14952	14941	14855	14861	15087	14780	15009	15000	15053	14878	14954	14757	14894	14954	14860	15054	14954	14915	14936	14785	14958	15082	15129	14881	14995	14969	14941	14847	14922	15076	14925	14826	15011	14913	14956	14855	14984	14787	14999	14973	15065	14863	14998	15068	14879	14826	14793	15114	14969	14868	14922	14971	14805	14890	14915	15002	15039	14895	14943	14925	14995	14939	14878	15006	15059	14962	15046	14933	15026	14877	14917	14803	15112	15011	14853	14939	14799	14916	15061	14900	14970	14861	14811	14953	14898	14753	14923	14894	14935	14975	15061	15050	14960	14911	14952	14942	14987	15018	14996	14997	15171	15102	15004	14890	14780	15100	15015	14808	14896	15131	14870	14909	15088	15135	14879	14871	14752	14976	14835	14972	14987	14874	14824	14860	15052	14929	14937	14962	14961	15079	15048	15025	14923	15096	15066	14795	14918	14922	15042	14725	15105	15140	14992	15070	15052	14795	14896	14995	14907	14904	15079	14994	14933	15113	14782	14873	15039	15046	15072	14761	15102	14944	14974	14703	14787	14953	14898	14821	14848	14852	14998	14829	14866	14890	15036	14951	14843	14882	14991	14979	14886	14949	15041	14849	14743	14879	15044	15050	15028	15110	15035	14844	14926	14928	15013	15087	14930	15078	15171	15026	15013	14995	14921	14994	14987	14903	15081	15103	14892	15131	15119	14957	15043	14894	15132	14979	14689	15025	14920	14918	14860	14963	14880	14958	15070	14990	14895	14986	14817	14907	14975	15018	14900	15063	14948	15037	15088	15048	14734	14878	14970	14825	14968	14823	14901	14981	14910	15086	14972	14967	14900	14875	15087	14915	14999	14933	14879	14799	14884	14872	14975	14968	14886	14898	14762	14904	14965	14907	14854	14750	14954	14859	15012	14854	14980	15092	14974	14831	14979	14938	14923	14939	14940	15080	14766	14956	14901	14884	14850	14964	15089	14942	14925	14986	14764	14836	14913	14905	14915	14941	14862	14945	15125	14980	15018	14835	14924	14819	14930	14874	15146	14971	14939	15020	14972	14793	15089	14904	14966	14979	15067	14889	15169	14821	15045	15039	14948	14891	14927	15082	15104	14976	15037	14879	14874	14971	15093	14929	14882	14849	14966	14889	14996	15074	14973	14862	14977	15006	14996	14953	14810	14956	14926	14870	14977	15014	14992	15005	14953	15069	14900	15059	15052	14990	15096	14848	14982	15001	14996	14971	15047	14960	14990	14911	14817	14878	14965	14879	15118	14849	14864	15002	14876	15029	14922	14979	14955	14890	14993	14940	14979	14916	14993	15137	14918	14841	14932	14979	14962	14944	15009	14941	14848	14870	14903	14884	14927	14938	14941	15042	14937	14826	14970	15021	14974	14852	14893	15017	14925	15068	14951	14904	14949	14894	14871	14870	14855	14791	14937	14928	14907	14911	14913	15009	15006	14922	14763	15054	14922	14877	14936	14955	14788	14944	14967	14963	15125	14903	14857	15026	14894	15239	15038	14842	14950	14883	14812	15000	14940	15091	14915	15031	14899	14859	14996	14953	15062	14917	14967	15030	14948	14826	14918	15003	15005	14712	14890	14920	15081	15159	14744	14750	15031	15053	14805	14855	14882	14947	14980	14941	14893	14958	15064	14976	14929	14956	15005	15104	14994	14894	14826	14766	15029	15155	14962	14901	14995	14883	14973	14988	15052	14996	14900	15047	14957	14834	15097	14950	15022	15027	14901	14923	15042	14917	14999	14947	14975	15068	14762	14893	14759	14832	15168	14942	14860	14886	14817	14989	14927	14902	14919	14934	15076	14770	14893	15046	15016	14923	14906	14966	14846	14815	15032	14922	15017	14903	14868	15048	15002	14936	14982	15009	14973	14944	14899	14916	14954	14930	14836	15075	14904	14895	14961	15052	14914	15023	14965	15070	14927	14872	14888	15033	15164	14972	14756	14962	14863	15108	14863	15071	14906	14949	14838	14942	14930	14928	14998	14973	15002	14958	14812	15005	14836	15140	14858	14933	15079	14981	14890	14846	14785	14882	15025	15025	14934	14864	15037	14875	15010	15008	14795	15024	15031	14965	14942	15133	14989	15058	14988	14917	15080	15040	14925	14861	14900	14959	14883	14983	14795	15068	14906	14821	14995	15017	14771	14981	14855	15073	14894	15008	14958	14886	14737	14870	14959	14977	15047	15009	14835	14862	14821	14927	14985	14909	14944	15016	14760	15064	14825	15010	14901	14905	14839	14978	14777	14918	14908	15033	14810	14955	15018	14990	15111	14900	15099	14894	14768	14834	15098	14999	14801	14692	14954	14977	14955	14942	15015	14880	14962	14883	15014	14930	14886	14892	15076	14966	14858	14993	14874	15045	14922	14898	14830	14965	14907	14786	14914	15015	14880	14913	14963	15042	15017	14945	14909	15060	14813	15094	14932	14843	14978	14909	14873	15002	14909	14886	14835	14834	14997	14776	14944	15018	14923	14974	14918	14969	14901	14824	14986	14947	14804	14895	15124	15001	14984	14930	14957	14963	14821	14852	14913	15168	14881	15037	14940	14790	14944	14984	14741	14819	15007	14788	14942	15022	14983	15045	14857	14934	14931	14943	14845	14883	14806	14938	14809	14977	15023	14829	15026	14956	15286	14861	14911	15032	14914	14953	14968	14941	14979	14728	15084	15012	14836	15062	14837	14942	15114	15093	14836	15104	14833	15010	15156	14930	14891	14803	14892	15032	14806	15203	14868	15085	14997	15000	15035	14933	14940	15020	15001	14951	14898	14948	15099	14778	14916	15003	15000	15052	15069	15053	15146	15019	14952	14884	14916	14896	15001	14874	14876	15060	15090	14754	14923	14903	14917	15018	15065	15083	14947	15275	14953	14852	15084	14958	15044	14943	15016	14915	14950	14915	14998	14999	15004	15055	14985	14802	14857	14962	14939	14981	14743	14847	14823	15070	14964
28170	25721	30973	26387	20436	18869	18229	18090	17855	18067	19115	19477	18861	17870	17721	17785	17857	17764	17794	17819	17495	17547	17701	17752	17976	17746	17671	17701	17567	17729	17869	17738	17815	17569	17813	17794	17707	17779	17760	17835	17801	17735	17788	17719	17582	17527	17775	17915	17588	17909	17552	17703	17611	17694	17581	17669	17691	17630	17819	17851	17826	17850	17705	17760	17700	17580	17579	17665	17685	17721	17652	17801	17732	17519	17676	17571	17523	17695	17733	17761	18033	17832	17784	17782	17697	17705	17756	17700	17567	17671	17847	17551	17707	17737	17782	17777	17753	17818	17642	17636	17764	17731	17736	17618	17768	17593	17687	17565	17710	17563	17782	17683	17612	17766	17655	17645	17661	17711	17657	17741	17631	17577	17708	17517	17532	17584	17814	17624	17514	17589	17684	17638	17675	17656	17454	17837	17486	17674	17560	17640	17870	17844	17769	17683	17703	17741	17680	17612	17601	17826	17813	17695	17791	17696	17687	17858	17706	17698	17675	17808	17622	17674	17524	17766	17661	17675	17694	17625	17677	17732	17750	17691	17748	17774	17786	17500	17723	17731	17875	17614	17723	17545	17667	17740	17781	17747	17948	17786	17642	17604	17619	17772	17611	17799	17539	17567	17723	17693	17847	17734	17561	17634	17778	17562	17580	17834	18025	17747	17695	17552	17706	17710	17647	17612	17688	17550	17578	17667	17808	17735	17790	17604	17579	17819	17552	17835	18046	17506	17665	17581	17845	17563	17702	17747	17520	17879	17748	17844	17698	17767	17789	17499	17793	17664	17677	17736	17758	17504	17615	17514	17595	17854	17637	17659	17871	17811	17690	17637	17629	17623	17630	17698	17443	17845	17524	17759	17665	17789	17677	17615	17694	17650	17613	17599	17681	17595	17450	17921	17686	17540	17621	17844	17862	17627	17726	17687	17588	17735	17807	17812	17775	17564	17670	17689	17738	17754	17659	17554	17743	17624	17629	17524	17564	17682	17739	17760	17834	17455	17706	17710	17708	17761	17814	17751	17775	17684	17846	17531	17729	17625	17732	17743	17510	17645	17720	17740	17694	17798	17641	17747	17775	17778	17512	17791	17610	17695	17752	17573	17870	17915	17605	17781	17810	17615	17549	17714	17709	17688	17488	17730	17778	17624	17590	17663	17774	17777	17695	17660	17570	17737	17845	17863	17672	17588	17661	17689	17701	17597	17888	17610	17638	17747	17611	17792	17624	17775	17672	17709	17741	17570	17766	17618	17968	17672	17889	17605	17790	17642	17542	17632	17507	17722	17724	17399	17676	17755	17655	17631	17663	17819	17442	17601	17617	17568	17817	17796	17923	17721	17616	17739	17807	17672	17731	17560	17692	17660	17663	17672	17740	17622	17604	17697	17727	17654	17853	17652	17743	17785	17794	17705	17649	17598	17787	17747	17694	17790	17771	17663	17752	17582	17787	17867	17692	17574	17790	17647	17584	17633	17820	17707	17587	17781	17729	17739	17632	17539	17545	17642	17705	17771	17743	17723	17593	17725	17751	17585	17834	17633	17538	17835	17622	17617	17805	17676	17828	17754	17795	17757	17807	17719	17613	17805	17640	17973	17984	17852	17671	17692	17904	17692	17759	17736	17815	17596	17753	17599	17705	17552	17754	17648	17835	17764	17630	17596	17737	17642	17696	17740	17525	17689	17717	17805	17756	17578	17682	17701	17696	17562	17685	17616	17671	17783	17735	17689	17507	17756	17703	17738	17799	18023	17701	17582	17667	17694	17831	17648	17609	17561	17584	17758	17621	17684	17684	17790	17677	17738	17825	17427	17773	17843	17815	17592	17729	17714	17732	17705	17844	17764	17696	17534	17583	17679	17703	17828	17761	17680	17628	17936	17853	17707	17688	17874	17846	17822	17737	17638	17895	17452	17655	17639	17647	17903	17747	17730	17564	17700	17641	17539	17746	17653	17696	17679	17734	17681	17810	17583	17769	17598	17509	17625	17646	17586	17598	17669	17561	17717	17831	17672	17813	17678	17658	17771	17670	17608	17633	17644	17665	17691	18059	17824	17708	17794	17735	17743	17577	17499	17870	17803	17593	17646	17770	17650	17812	17610	17574	17717	17669	17591	17490	17547	17830	17766	17682	17662	17791	17542	17915	17737	17828	17697	17613	17816	17594	17645	17681	17661	17658	17607	17598	17740	17539	17619	17609	17643	17714	17604	17654	17664	17659	17654	17711	17708	17871	17818	17798	17748	17635	17674	17663	17825	17621	17732	17763	17725	17755	17586	17877	17722	17415	17726	17512	17645	17654	17555	17596	17619	17726	17817	17671	17618	17687	17802	17825	17659	17705	17743	17783	17594	17553	17677	17599	17607	17543	17861	17512	17644	17846	17833	17782	17591	17673	17654	17492	17654	17569	17589	17708	17591	17688	17519	17780	17851	17639	17829	17586	17420	17483	17673	17746	17760	17476	17628	17678	17707	17468	17677	17700	17877	17934	17709	17484	17756	17628	17808	17738	17689	17799	17705	17669	17741	17645	17873	17640	17731	17803	17896	17708	17685	17723	17459	17678	17669	17670	17934	17827	17694	17628	17506	17595	17755	17789	17680	17673	17661	17576	17702	17662	17756	17523	17803	17630	17561	17851	17787	17591	17686	17680	17591	17699	17608	17707	17541	17694	17878	17712	17528	17738	17803	17573	17536	17620	17860	17676	17816	17890	17682	17678	17782	17765	17801	17631	17853	17775	17859	17858	17619	17709	17524	17661	17540	17587	17646	17867	17605	17863	17659	17722	17611	17717	17853	17593	17601	17704	17864	17661	17587	17589	17693	17764	17550	17655	17553	17529	17846	17913	17866	17683	17618	17470	17501	17555	17651	17594	17748	17867	17765	17652	17851	17637	17467	17917	17614	17564	17674	17681	17664	17789	17735	17708	17575	17841	17706	17793	17746	17681	17610	17687	17783	17734	17854	17707	17534	17670	17645	17409	17684	17678	17643	17742	17633	17632	17716	17746	17701	17730	17803	17744	17709	17732	17656	17873	17782	17801	17512	17644	17563	17754	17747	17660	17636	17520	17753	17757	17708	17737	17641	17896	17735	17653	17610	17643	17836	17636	17577	17758	17554	17741	17771	17735	17903	17800	17558	17836	17743	17762	17728	17891	17627	17510	17835	17652	17651	17899	17676	17600	17680	17809	17729	17758	17688	17662	17799	17604	17872	17764	17743	17902	17602	17599	17644	17640	17691	17596	17753	17724	17470	17472	17835	17636	17726	17789	17869	17560	17737	17845	17629	17595	17837	17655	17632	17630	17504	17721	17891	17591	17789	17639	17701	17702	17729	17632	17625	17691	17804	17557	17792	17781	17605	17929	17536	17728	17727	17726	17876	17740	17748	17674	17687	17694	17900	17592	17614	17565	17522	17560	17531	17797	17581	17636	17546	17670	17884	17726	17487	17549	17729	17782	17748	17677	17730	17570	17730	17648	17772	17508	17703	17682	17605	17904	17743	17643	17829	17764	17683	17693	17704	17770	17824	17702	17855	17690	17638	17638	17695	17680	17656	17725	17675	17759	17721	17575	17578	17528	17436	17727	17890	17663	17796	17688	17822	17584	17749	17657	17619	17696	17740	17600	17705	17776	17705	17871	17676	17695	17626	17664	17757	17667	17808	17725	17719	17745	17639	17750	17723	18051	17615	17724	17585	17741	17703	17777	17591	17743	17543	17518	17658	17845	17534	17594	17537	17930	17649	17906	17834	17910	17688	17675	17807	17688	17655	17718	17701	17707	17454	17868	17828	17822	17732	17539	17628	17799	17689	17661	17759	17517	17671	17703	17696	17793	17813	17780	17690	17667	17811	17811	17806	17798	17809	17694	17703	17611	17839	17735	17820	17848	17778	17643	17799	17898	17615	17554	17853	17600	17692	17825	17589	17651	17570	17756	17704	17759	17782	18007	17665	17839	17737	17849	17639	17779	17505	17615	17621	17472	17714	17556	17634	17799	17788	17603	17924	17722	17730	17600	17710	17591	17816	17587	17640	17874	17576	17810	17551	17795	17579	17657	17714	17738	17516	17586	17816	17615	17702	17725	17603	17640	17717	17557	17529	17558	17709	17709	17757	17735	17576	17738	17801	17800	17693	17564	17812	17707	17674	17585	17668	17682	17850	17597	17817	17627	17592	17649	17541	17636	17898	17888	17827	17878	17723	17898	17696	17638	17521	17741	17664	17700	17754	17763	17633	17631	17835	17858	17876	17703	17588	17834	17621	17804	17596	17682	17785	17740	17516	17710	17556	17766	17600	17760	17652	17745	17838	17601	17600	17860	17775	17780	17522	17644	17690	17538	17804	17599	17477	17789	17720	17639	17836	17546	17747	17759	17607	17556	17707	17664	17516	17764	17886	17486	17737	17660	17539	17668	17372	17818	17871	17552	17746	17604	17540	17677	17770	17823	17584	17685	17710	17676	17613	17601	17788	17716	17691	17754	17614	17888	17511	17687	17576	17701	17819	17756	17689	17840	17778	17940	17875	17694	17714	17545	17634	17562	17594	17583	17600	17732	17587	17735	17555	17761	17688	17766	17748	17527	17734	17694	17707	17614	17659	17556	17734	17728	17715	17673	17589	17685	17587	17701	17709	17516	17954	17999	17887	17606	17762	17710	17647	17772	17746	17633	17498	17721	17675	17636	17667	17725	17759	17612	17699	17805	17632	17596	17682	17930	17758	17678	17475	17618	17832	17519	17545	17647	17682	17819	17765	17654	17789	17613	17526	17703	17778	17731	17728	17869	17798	17825	17794	17770	17661	17530	17690	17594	17638	17671	17822	17688	17682	17797	17648	17652	17931	17985	17728	17720	17498	17552	17667	17814	17776	17578	17706	17600	17803	17653	17555	17859	17678	17706	17772	17788	17848	17697	17707	17820	17785	17604	17755	17716	17664	17640	17908	17454	17632	17596	17750	17803	17694	17539	17478	17694	17688	17548	17656	17917	17879	17761	17615	17618	17887	17815	17854	17671	17763	17682	17837	17588	17844	17667	17722	17592	17553	17618	17776	17749	17586	17684	17533	17441	17560	17734	17575	17953	17722	17744	17747	17622	17687	17705	17561	17747	17808	17450	17568	17993	17546	17731	17712	17676	17812
28863	40342	33999	23467	18511	16235	15403	15297	15502	15913	16995	17597	16339	15356	15241	15310	15148	15454	15305	15444	15372	15122	15065	15169	15122	15164	15209	15149	14992	15240	15213	15221	15208	15205	15124	15306	15188	15402	15194	15108	15200	15084	15117	15172	15025	15218	15340	15257	15277	15187	15219	15289	15253	15046	15207	15174	15205	15072	15206	15226	15068	15151	15193	15170	15173	15185	15301	15261	15072	15307	15401	15069	15255	15147	15191	15149	14997	15077	15221	15120	15214	15123	15341	15028	15283	15229	15126	15215	15198	15199	15307	15070	15096	15284	15136	15035	15278	15043	15057	15275	15209	15155	15062	15303	15180	15238	15298	15158	15215	15134	15061	14914	15325	15150	15293	15045	15091	14982	15123	15042	15313	15194	15106	15203	15033	15229	15255	15080	15117	15154	15139	15297	15146	15187	15182	15157	15166	15232	15232	15122	15137	15223	15145	15173	15374	15224	14992	15139	15228	15086	15296	15153	15024	15124	15305	15255	15231	15147	15103	15197	15196	15012	15090	15187	15195	15074	15175	15336	15157	15163	15210	15053	15218	15342	15338	15137	15001	15177	15097	15079	15180	15027	15169	15146	15061	15157	15271	15178	15177	15154	15238	14831	15193	15094	15297	15267	15247	15247	15172	15230	15193	15176	15228	15123	15132	15081	14958	15364	15171	15207	15408	15244	15101	15059	15251	15285	15074	15289	15325	15196	15145	15210	15044	15101	15097	14996	15352	15231	15137	15149	15140	15065	15147	14997	15226	15343	15129	15140	15112	15142	15200	15258	15211	15126	15161	15068	15022	15171	15088	15134	15042	15213	15328	15239	15199	15165	15147	15203	15339	15025	15068	15263	15233	15116	15224	15235	15214	15145	15155	15130	15122	15169	15060	15067	15261	15121	15294	14959	15081	15280	15149	15043	15068	15166	15113	15183	15156	15281	15160	15126	15072	15170	15265	15105	15082	15168	15162	15056	14991	15028	15098	15241	15183	15186	15021	15181	15191	15137	15265	15327	15043	15133	15180	15184	15251	15040	15115	15166	14994	15265	15018	15218	15126	15117	15167	15161	15052	15232	14958	15174	15110	15178	14978	15117	15329	15059	15202	15040	15173	15249	15145	15410	15096	15173	15231	15110	15163	15279	15280	15025	15160	15173	15106	15439	15139	15223	15083	15110	15117	15138	15309	15220	15132	15368	15149	15106	14981	15126	15149	15237	15334	15031	14993	15156	15117	15196	15202	15421	15284	15185	15162	15207	15309	15312	15170	14965	15258	15192	15202	15148	15175	15130	15264	15181	15084	15198	15180	15107	15115	15214	15061	15045	15262	15158	15081	15279	15023	15134	15015	15299	15250	15266	15091	15368	15000	15302	15113	15150	15163	15123	15128	15225	15071	15253	15080	15223	15108	15301	15134	15270	15234	15063	15214	15154	15398	15202	15242	15307	15125	15335	15274	15098	15168	15087	15192	15098	15189	15122	15077	15135	15283	15110	15220	15062	15223	15278	15128	15095	15260	15272	15156	15127	15001	15164	15070	15451	15246	15163	15191	15015	15020	15273	15213	15149	15059	15073	15099	15049	15024	15233	15111	15094	15118	15093	15135	15239	15040	14979	15062	15080	15022	15129	15151	15168	15115	15074	15116	15071	15204	15102	15067	15143	15138	15197	15195	15132	15149	15071	15319	15166	15270	15198	15184	15239	14973	15369	15141	15035	15063	15140	15261	15174	15383	15159	15293	15193	15252	15063	15120	15167	15090	15118	15140	15056	15082	15210	15090	15044	15113	15188	15232	15185	15117	15081	15338	15070	15338	15124	15032	15071	15089	15150	15304	15322	15160	15212	15115	15203	15135	15172	15150	15024	15205	15000	15213	15335	15126	15269	15202	15240	15158	15109	15196	15303	15003	15259	15317	15203	15005	15282	15063	15220	15048	15088	15174	15184	15127	15136	15123	15211	15140	15324	15323	15274	15313	15162	15163	15117	15195	15171	15160	15187	15290	14997	15122	15203	15011	15229	15067	15231	15208	15195	15159	15051	15202	15203	15135	15131	15084	15052	15391	15172	15063	15176	14856	15183	14973	15162	15232	15091	15070	15093	15229	15075	15123	15059	15202	15052	15166	15006	15061	15025	15122	15271	15202	15148	15020	15152	15098	15336	14908	15063	15212	15294	15068	15311	15220	15255	15006	15045	15242	15232	15129	15066	15209	15076	15242	15212	15099	15131	15141	15225	15193	15340	15193	15114	15331	15251	15134	15228	15139	15010	15181	15199	15219	15245	15043	15160	15177	15087	15106	15132	15120	15210	15135	15102	15101	15158	15178	15403	15162	15227	15148	15152	15355	15244	15100	15088	15160	15255	15254	15202	15094	15276	15131	15126	15038	15160	15216	15166	15108	15034	15237	14984	15181	15189	15267	15179	15175	15207	15121	15201	15244	15084	15203	15230	15185	15178	15095	15252	15191	15067	15252	15265	15234	15212	15170	15186	15038	15305	14999	15432	15162	14986	15117	15231	15238	15170	15131	15154	15119	15071	15173	15257	15199	15194	15271	15117	15164	15170	15208	15235	15284	15213	15318	15101	15075	15197	15229	15193	15071	15260	15209	15096	15012	14979	15124	15154	15104	15192	15156	14985	15240	15037	15116	15077	15096	15024	15145	15197	15149	15240	15002	15128	15165	15203	15300	15132	15305	15274	15336	15003	15232	15177	15196	15339	15256	15176	15193	15166	15078	15297	15163	15094	14998	14997	15170	14917	15040	15299	15284	15201	15199	15113	15246	14996	15140	15153	15223	15218	15046	14780	15183	15316	15130	15174	15249	15132	15111	15263	15191	15363	15263	15080	15195	15260	15208	15121	15307	15402	15057	15187	15341	15249	15149	15132	15110	15095	15253	15044	15083	15053	15270	15104	15077	15119	14983	14954	15235	15249	15098	15144	15177	15336	15234	15185	15057	15032	15249	15245	15237	15157	15158	15214	14982	15102	15123	15119	15006	15193	15282	15087	15154	15110	15082	15049	15108	15250	15235	15165	15140	15055	15171	15140	15245	15048	15190	15052	15202	15163	15097	15250	15159	15289	15154	15118	15161	15186	15113	14965	15199	15182	15178	15060	15260	15000	15061	15285	15126	15109	15206	15253	15264	14992	15137	15010	15196	14876	15002	15110	15270	15261	15256	15033	15268	15267	15135	15169	15108	15236	15282	15266	15327	15353	15250	15292	14941	15239	15250	15113	15303	15229	15100	15160	15347	15091	14960	15092	15223	15253	15222	15260	15151	15252	15064	15176	14985	15251	15022	15172	15129	14971	15236	15208	15247	15126	15233	15140	15321	15174	15247	15131	15165	15101	15195	15062	15327	15208	15143	15125	15097	15227	15234	15154	15294	15434	15154	15115	15272	15120	15186	15058	15161	15179	15182	15238	15268	15184	15282	14950	15259	15124	15370	15121	15162	15160	15088	14999	15059	15274	15340	15110	15233	15188	15077	15082	15412	15116	15149	15110	15116	15050	15245	15333	15145	15310	15172	15103	15210	15242	14983	15124	15196	15190	15171	15253	15325	15063	15280	15228	15314	15365	15259	15077	15201	15297	15077	15090	15105	15086	15041	15024	15246	15208	15239	15044	15179	15210	15232	15028	15326	15178	15162	15086	15296	15138	15184	14962	15142	15317	15144	15149	15240	15231	15165	15244	15045	15387	15221	15234	15184	15297	15194	15277	15429	15267	15145	15208	15197	15092	15116	15178	15274	15154	15176	15232	15409	15127	15322	15095	15118	15145	15351	15166	15106	15172	15163	15081	15164	15130	15107	15208	15011	15116	15166	15151	14974	15204	15187	15140	15065	14988	15312	15267	15035	15166	15067	15317	15355	15293	15246	15028	15057	15087	15164	15175	15042	15232	15147	15248	15219	15122	15191	15086	15077	15104	15019	15139	15191	15211	15336	15179	15198	15138	15026	15183	15236	15287	15045	14953	15143	15170	15332	15216	15259	15219	15079	15344	15218	15027	14997	15150	15226	15309	15169	15013	15076	15095	15195	15053	15162	14988	15184	15121	15259	15077	15259	15011	15040	15191	15237	15179	15220	15057	15047	15322	15277	14986	15135	15152	15089	15240	15068	15287	15252	15120	15094	15125	15102	15246	15188	15204	15067	15102	15114	15354	15176	15248	15254	15099	15226	15018	15109	15198	15187	15188	15095	15280	15151	15268	15080	15200	15038	15089	15163	15155	15294	15277	15188	15118	15173	15081	15288	15088	15084	15035	15087	15302	15261	15400	15028	15215	15106	15222	15066	15121	15165	15077	15083	15110	15020	15185	15342	15080	15245	15095	15231	15144	14992	15210	15322	15191	15165	15083	15207	15147	15128	15176	15063	15109	15321	15193	15182	15216	15259	15024	15313	15240	15108	15214	15290	15162	15257	15027	15249	15147	15112	15192	15121	15187	15207	15045	15178	15178	15144	15154	15185	15099	15025	15287	15050	15138	15379	15043	15216	15195	15260	15201	15209	15084	15161	15242	15050	15055	15169	15234	15245	15234	15122	15112	15287	15180	15168	15036	15085	15313	15159	15209	14974	15190	15213	15223	15316	15175	15243	15131	15040	15233	15255	15089	15341	15348	15206	15128	15214	15161	15234	15053	15204	15107	15351	15094	15261	15259	15131	15305	15117	15156	15126	15103	15089	15178	15008	15179	15178	15118	15070	15312	15170	15285	15121	14876	15080	15217	15022	15171	15170	15274	15097	15169	15172	15029	15253	15164	15186	15150	15036	15215	15132	15083	15277	15184	15119	15116	15170	15228	15288	15196	15267	15096	15145	15068	15102	15372	15245	15260	15006	15055	15231	15227	15141	15243	15111	15090	15152	15278	15256	15047	15284	15304	15111	14990	15200	15000	15241	15065	15139	15216	15288	14938	15294	14985	15276	15225	15058	15160	15201	15052	14990	15099	15077	15362	15227	15070	15263	15133	15111	14982	15251	15122	15105	15113	15108	15259	15119	15249	15281	15305	15196	15176	15136	15123	15042	15207	15136	15117	15236	15255	15218	15080	15172	15088	15259	15133	15079	15202	15175	15230	15105	15177	15095	15372	15173	15180	15044	15348	15115	15232	15102	15254	15079	15352	15231	15178	15315	15229
24086	21373	28878	25446	23447	22136	21183	18448	18049	21846	28828	28771	23375	18536	17640	17623	17972	18407	18292	18078	17737	17493	17450	17430	17374	17291	17413	17191	17405	17424	17413	17385	17509	17272	17276	17306	17653	17001	17452	17506	17154	17413	17373	17465	17345	17491	17360	17495	17475	17118	17529	17338	17493	17417	17495	17396	17522	17410	17418	17324	17511	17450	17361	17445	17410	17517	17375	17407	17434	17441	17362	17425	17577	17304	17470	17439	17364	17399	17408	17337	17403	17312	17215	17416	17232	17371	17440	17306	17313	17435	17356	17364	17460	17307	17401	17369	17305	17327	17608	17447	17521	17384	17349	17206	17241	17105	17366	17435	17300	17319	17224	17415	17276	17298	17472	17405	17266	17300	17173	17497	17361	17429	17477	17394	17293	17358	17309	17264	17208	17307	17395	17331	17332	17226	17332	17247	17493	17297	17312	17360	17148	17301	17335	17534	17278	17529	17376	17301	17424	17358	17475	17397	17095	17298	17310	17180	17077	17282	17303	17276	17279	17413	17259	17304	17329	17592	17257	17200	17345	17352	17189	17336	17456	17283	17425	17295	17276	17274	17366	17233	17316	17434	17270	17014	17426	17492	17124	17250	17416	17564	17376	17216	17292	17425	17449	17265	17194	17131	17570	17368	17241	17259	17255	17396	17182	17340	17332	17372	17299	17299	17375	17372	17269	17383	17317	17429	17375	17349	17351	17504	17485	17203	17508	17166	17470	17350	17099	17247	17151	17252	17295	17293	17547	17390	17278	17454	17271	17388	17321	17348	17307	17327	17332	17334	17267	17167	17350	17394	17395	17422	17278	17276	17259	17461	17214	17332	17356	17523	17095	17141	17306	17272	16922	17178	17313	17235	17259	17347	17277	17315	17463	17188	17152	17274	17444	17451	17472	17352	17345	17347	17216	17471	17348	17300	17441	17338	17307	17214	17188	17200	17258	17402	17432	17240	17188	17300	17251	17331	17345	17245	17206	17268	17501	17346	17255	17326	17379	17202	17401	17373	17445	17456	17353	17233	17291	17527	17148	17081	17218	17188	17184	17314	17314	17337	17240	17329	17148	17304	17232	17340	17366	17243	17329	17286	17283	17328	17361	17323	17219	17078	17595	17213	17188	17694	17416	17332	17317	17457	17350	17368	17511	17286	17682	17422	17540	17390	17331	17477	17387	17087	17206	17499	17273	17401	17315	17343	17458	17326	17440	17172	17263	17358	17107	17200	17275	17181	17168	17065	17400	17462	17358	17238	17274	17479	17170	17329	17335	17276	17261	17453	17383	17437	17429	17404	17324	17296	17310	17425	17110	17332	17091	17417	17210	17303	17381	17371	17322	17193	17329	17453	17410	17290	17396	17211	17257	17376	17340	17063	17201	17430	17404	17152	17393	17283	17404	17400	17145	17274	17235	17323	17166	17426	17296	17329	17312	17157	17262	17242	17530	17372	17450	17616	17590	17376	17298	17356	17478	17223	17350	17152	17222	17373	17347	17151	17422	17460	17274	17307	17324	17217	17485	17243	17263	17360	17279	17297	17299	17373	17357	17310	17395	17266	17436	17199	17317	17119	17527	17375	17447	17443	17422	17316	17270	17485	17435	17320	17407	17364	17316	17345	17441	17101	17428	17344	17244	17285	17354	17184	17208	17451	17343	17388	17402	17268	17534	17449	17374	17309	17330	17199	17520	17088	17172	17157	17383	17285	17267	17325	17195	17365	17426	17019	17261	17394	17252	17398	17601	17198	17440	17532	17373	17361	17179	17344	17365	17312	17243	17254	17287	17374	17377	17678	17435	17544	17361	17446	17293	17329	17402	17584	17457	17291	17446	17517	17566	17414	17555	17327	17265	17166	17311	17435	17169	17199	17326	17120	17584	17308	17255	17425	17085	17362	17357	17268	17260	17574	17432	17467	17283	17421	17211	17193	17454	17337	17188	17447	17491	17210	17549	17427	17476	17371	17261	17208	17459	17438	17418	17489	17169	17200	17373	17514	17134	17332	17277	17462	17360	17222	17288	17264	17315	17364	17426	17381	17378	17436	17507	17393	17657	17195	17286	17395	17510	17180	17531	17489	17359	17334	17546	17291	17323	17333	17186	17262	17222	17407	17334	17230	17324	17193	17274	17376	17312	17315	17473	17323	17411	17323	17421	17493	17453	17333	17359	17301	17268	17480	17391	17444	17332	17162	17347	17486	17447	17528	17176	17147	17204	17401	17316	17309	17543	17388	17318	17587	17377	17473	17332	17469	17511	17425	17340	17287	17276	17414	17134	17479	17383	17339	17281	17235	17391	17349	17109	17379	17354	17220	17234	17262	17325	17119	17462	17311	17313	17242	17471	17282	17178	17462	17460	17244	17331	17292	17543	17347	17299	17412	17237	17448	17493	17324	17037	17269	17382	17601	17636	17483	17362	17463	17545	17294	17287	17408	17200	17246	17481	17393	17246	17234	17582	17447	17228	17298	17320	17261	17420	17506	17429	17348	17359	17314	17152	17299	17303	17305	17446	17389	17218	17260	17398	17358	17287	17264	17306	17519	17354	17356	17339	17365	17362	17585	17167	17361	17346	17252	17273	17228	17398	17174	17365	17329	17346	17242	17431	17246	17419	17365	17383	17477	17327	17026	17112	17249	17112	17310	17387	17315	17336	17400	17638	17408	17211	17270	17264	17577	17438	17327	17239	17443	17302	17326	17200	17279	17468	17427	17054	17303	17462	17085	17198	17283	17137	17444	17592	17376	17459	17283	17441	17205	17507	17407	17342	17271	17443	17196	17346	17316	17563	17355	17583	17358	17342	17269	17237	17478	17141	17291	17333	17309	17180	17331	17434	17422	17238	17190	17216	17168	17397	17441	17255	17190	17318	17347	17282	17210	17175	17249	17250	17125	17358	17211	17252	17206	17267	17335	17514	17435	17293	17461	17377	17191	17429	17419	17488	17397	17448	17263	17454	17122	17398	17503	17291	17473	17221	17379	17384	17391	17387	17440	17308	17353	17631	17502	17435	17409	17265	17151	17329	17347	17196	17495	17255	17400	17255	17203	17224	17167	17271	17137	17454	17269	17185	17362	17351	17396	17445	17218	17231	17445	17286	17275	17325	17455	17236	17256	17210	17474	17342	17365	17476	17260	17299	17251	17433	17177	17332	17347	17357	17348	17324	17381	17360	17270	17313	17364	17445	17295	17557	17273	17250	17384	17448	17126	17363	17238	17230	17435	17285	17591	17248	17465	17448	17386	17428	17308	17274	17261	17465	17308	17191	17265	17398	17392	17516	17119	17327	17273	17139	17337	17557	17466	17311	17160	17369	17246	17464	17359	17405	17304	17225	17244	17263	17421	17482	17415	17490	17445	17324	17374	17329	17324	17335	17277	17400	17394	17356	17317	17462	17248	17421	17325	17383	17321	17315	17450	17207	17175	17375	17383	17549	17382	17282	17496	17363	17385	17335	17277	17294	17339	17356	17403	17429	17346	17134	17340	17656	17562	17442	17514	17390	17436	17256	17355	17288	17235	17423	17474	17125	17436	17318	17434	17328	17406	17268	17300	17478	17339	17453	17475	17398	17382	17311	17292	17287	17307	17285	17291	17367	17437	17441	17364	17232	17108	17634	17463	17353	17391	17312	17385	17370	17437	17200	17193	17306	17270	17461	17616	17313	17215	17407	17233	17183	17288	17382	17342	17223	17351	17368	17476	17261	17237	17393	17317	17466	17319	17253	17272	17170	17394	17216	17438	17275	17331	17326	17402	17239	17257	17420	17309	17236	17559	17240	17197	17207	17283	17301	17350	17238	17253	17321	17525	17336	17108	17297	17294	17377	17465	17293	17323	17215	17318	17080	17241	17253	17295	17560	17298	17450	17230	17602	17340	17379	17284	17192	17417	17283	17282	17256	17358	17301	17600	17535	17437	17357	17355	17595	17316	17213	17237	17167	17590	17356	17288	17373	17251	17247	17394	17180	17015	17260	17259	17318	17280	17121	17462	17240	17253	17348	17391	17239	17482	17216	17268	17373	17295	17478	17356	17249	17342	17452	17078	17477	17212	17135	17368	17246	17282	17420	17328	17471	17470	17310	17303	17536	17494	17299	17300	17440	17358	17375	17341	17414	17301	17277	17344	17242	17542	17518	17306	17381	17378	17298	17271	17524	17510	17234	17441	17442	17470	17338	17410	17353	17431	17422	17200	17280	17202	17407	17221	17437	17513	17313	17338	17434	17500	17434	17412	17380	17376	17354	17264	17413	17175	17437	17194	17325	17353	17394	17346	17155	17234	17395	17360	17414	17292	17424	17475	17298	17211	17374	17495	17150	17294	17340	17449	17235	17427	17336	17461	17495	17276	17273	17170	17225	17423	17234	17334	17144	17208	17062	17280	17363	17486	17282	17327	17409	17230	17250	17370	17321	17135	17273	17269	17403	17440	17413	17261	17383	17192	17299	17534	17343	17503	17224	17353	17381	17338	17242	17253	17110	17450	17311	17415	17328	17247	17495	17266	17390	17259	17258	17541	17274	17527	17263	17476	17420	17320	17456	17410	17374	17258	17299	17205	17221	17259	17240	17397	17234	17338	17188	17300	17555	17559	17261	17217	17430	17359	17196	17336	17501	17469	17289	17424	17471	17308	17344	17248	17193	17345	17386	17494	17384	17521	17160	17282	17314	17519	17521	17392	17325	17274	17382	17315	17569	17348	17478	17350	17229	17450	17247	17328	17359	17361	17303	17205	17371	17411	17243	17285	17358	17401	17285	17384	17168	17328	17292	17596	17381	17357	17394	17331	17269	17384	17408	17516	17303	17268	17353	17472	17311	17376	17362	17251	17304	17346	17496	17381	17247	17504	17360	17286	17444	17303	17305	17291	17321	17342	17245	17359	17359	17433	17454	17372	17221	17404	17377	17431	17229	17436	17453	17509	17514	17338	17248	17411	17211	17470	17338	17413	17358	17324	17328	17298	17389	17557	17477	17302	17362	17370	17254	17209	17257	17106	17315	17362	17312	17324	17163	17307	17335	17400	17258	17339	17416	17382	17541	17369	17321	17273	17270	17184	17370	17291	17336	17290	17269	17294	17249	17110	17440	17257	17321	17236	17266	17305	17241	17245	17401	17486	17202	17420	17355	17261	17040	17409	17319	17371
30220	47705	45528	33269	23482	17493	16594	15787	15937	22550	30510	29063	21345	15748	15022	15141	15955	16573	16043	15665	15162	15122	15082	15158	15094	15087	15016	14900	14991	15009	15145	15119	15049	15036	14995	15058	15111	14931	15045	15035	15057	15103	15059	14936	15026	15135	15081	14934	15174	15026	15039	14925	15020	14826	14911	15099	15050	14863	15058	15150	15175	15107	15004	14983	15092	15050	15022	14777	14968	15126	14957	14982	15117	14917	15027	15073	15123	14913	14954	14995	14945	14941	15101	14792	14888	15193	14941	15069	14940	15076	14975	15029	14905	14876	14972	15058	15101	14983	14945	14948	14842	15004	15155	14985	15092	15163	15054	14919	14936	15122	15035	15119	15000	15114	14948	15071	14958	15037	15082	14940	15099	14897	15065	15014	15065	14990	15050	14881	14957	14967	15068	15028	14873	15022	14987	14979	15009	15114	15012	14980	15050	15059	14914	14988	14975	14853	14962	15049	15138	15015	15087	15096	14788	14990	14979	15122	15227	15093	14998	14977	14979	15062	14931	14988	14908	15050	14965	15186	14942	15136	14724	14994	15055	14968	15010	14988	15077	15133	14915	15021	15000	14986	15083	14930	14884	15027	15008	14924	15156	14977	15055	15166	15088	15112	15141	15181	15016	14946	15140	15088	14945	15083	14944	14807	15059	15091	14978	14890	14960	14875	14879	15065	14975	15116	14944	15019	14955	15000	14797	14992	15091	14930	15086	15070	14981	14922	15219	15301	15074	15042	14912	14973	14834	14957	14963	15070	14967	15024	15189	15046	14950	14853	15263	14968	14976	14879	14999	14998	14896	14975	14858	15012	14918	14916	14985	15037	15160	15020	14999	15021	15009	15088	15053	14996	14912	14835	15036	15141	15013	15015	14927	15085	15006	15039	14896	14959	15194	14933	14956	15005	14994	14959	15090	14919	15022	14995	14949	15165	15175	15066	15173	15125	15032	15123	15031	14893	14848	14993	14893	15077	14873	14972	14960	14872	15017	14970	15038	15114	15202	15001	14936	14977	14828	15110	15059	15156	14929	14854	15073	14993	14981	15081	15004	14997	15213	15013	15201	15068	14874	15071	15076	15026	14843	15053	15069	14859	14890	15054	15072	15115	14943	14872	14948	14945	15061	15070	15103	14944	14889	15014	14852	14920	14961	15080	14869	15043	15036	15050	14961	15057	14792	14874	14947	14858	14891	15021	15001	15118	14830	14966	15009	15094	14949	14910	15151	14956	15076	14988	15083	14948	15070	14893	15069	15043	14940	14950	15099	14960	15056	15026	14929	14842	14912	15066	15162	14842	14849	15029	14827	14947	15056	15036	15136	15082	14912	14769	14958	14928	15038	14861	15111	14997	14823	15020	15127	14896	15194	15001	14963	15185	14981	15250	15118	15162	14999	15058	15023	14953	15153	14956	14940	14977	15163	15095	14967	14899	15065	15055	15158	14933	15079	14989	14924	14953	15026	14962	14893	14837	14988	15053	15131	15014	14826	14884	14996	15130	15264	14969	15039	14903	15014	14936	14944	14896	15125	15025	14911	15104	15103	14876	15061	14970	15040	15079	14899	14976	14994	14940	14994	15005	14918	15015	14912	14947	15168	14999	15061	14974	15067	15030	14953	15059	14960	15122	14991	15114	15031	14981	15096	15036	15196	14985	14895	15092	14953	15001	15143	14909	15115	14940	15065	14960	14976	14971	14954	15200	14887	14836	14983	15133	15020	14998	15024	15125	15080	15198	14987	14987	14870	14931	15030	15165	15036	14859	15255	15013	15010	15053	15088	14947	14923	15020	15003	14859	15040	14943	15167	15025	15034	14874	15257	15131	15170	15065	15058	14937	15092	14936	14981	15147	15101	14915	14989	15083	14814	15041	15101	15170	15166	15011	14837	14978	15191	14867	14958	14947	15032	15055	15058	15096	14827	15023	14995	14911	15107	14965	15030	15073	15088	14940	15022	15063	14951	14964	15048	15018	14757	14838	15010	15008	15024	14952	15085	15068	14914	14906	15015	15001	15097	15025	15028	15091	14999	14987	15115	15076	14910	15059	14928	15005	15016	14951	14960	14987	15073	14877	15073	14980	14972	14898	15083	14916	14905	15035	14964	14936	14994	14809	14912	15129	15303	14993	15065	14994	14911	15118	14939	15025	15003	14824	15070	14819	15058	15206	14994	14933	15084	14905	15040	15041	15099	14998	14965	14927	15055	14988	15123	15106	15149	14953	15033	14997	15202	14925	15016	14822	14947	14954	14933	15017	14999	15065	14945	14953	15045	14893	15042	15115	15016	15174	15011	15006	15068	15066	15056	15169	15146	14727	15014	14933	14936	14949	15121	15177	14918	15053	14934	15130	15071	14935	14794	14953	15042	15143	15036	15147	15002	15133	14972	15020	15003	15073	14953	14996	15137	15126	14928	14885	14982	15071	14968	14992	15139	15143	15141	15024	14990	15006	15039	15108	15087	15097	15077	15105	15083	15064	15137	15185	15050	15028	14983	15150	14975	14866	15049	14836	14964	14945	15228	15038	15143	15007	15048	15037	14903	15013	15105	15183	15096	15114	15143	15095	14839	14945	14946	14829	15120	15110	14991	14971	14973	14881	15049	15053	14971	15007	14957	14992	15022	14992	15195	15013	15005	15049	15083	14959	15017	14909	14817	15048	15015	14977	14924	14889	15115	14976	15166	14980	15220	14904	15122	15007	15094	14901	15018	15015	15011	15163	15058	14831	15184	15160	15050	15136	15027	15064	15006	15112	15049	14990	15053	14947	14872	14986	15103	15037	15192	15043	15045	14842	15085	15108	15062	15215	14938	14975	14972	14909	14883	14926	14973	15117	15041	15117	15013	15047	15064	15142	15058	15039	14990	14988	15194	14951	15115	15007	14891	15094	15028	15019	15127	15084	15062	14897	14911	14900	14894	15049	15135	15150	15056	14939	15027	14921	14749	14994	15157	14986	15034	14939	14956	14944	14719	15197	14957	14821	14925	14960	14872	14992	15081	14982	14964	14982	15167	14958	15033	14976	14997	15009	14918	14868	14927	15103	14937	14967	15075	15173	15076	15086	14972	14993	14997	15013	15103	14965	15046	14923	14777	15051	14995	14819	14890	14823	15019	15103	15011	15069	14922	14976	15165	15003	14966	15046	15053	14957	15018	14970	14981	15056	14981	15129	15085	15044	14959	15076	14956	15101	14970	14957	14960	15064	15040	15225	14901	14981	15082	14930	14947	14987	15075	15006	15065	15153	14953	15043	15006	14837	15127	15196	14957	15172	15089	15067	14908	15117	14841	14954	15043	15197	15141	15112	15066	14911	15014	15116	15142	15027	15166	14825	15003	15065	15147	14966	15063	15006	14975	14909	15078	14918	15101	14837	15120	14982	14914	14884	14996	15020	14949	15034	15161	14995	14924	15153	15083	14986	14915	15017	14975	15031	15078	15088	15034	14928	14929	14959	15176	14918	14958	15011	15191	15059	15076	15078	15057	15156	15001	14964	15005	14944	15009	14909	15012	14976	14981	15132	14937	15102	15048	15166	15001	14986	15198	15113	14953	15023	14926	14949	15150	14975	15093	14972	15002	15060	14868	14997	15029	15100	15107	14978	15056	14938	15084	15030	14869	15005	14970	15019	14895	15016	15043	15087	14943	14843	15036	14977	15150	15015	14907	15030	14954	15115	14960	15043	15140	14936	14928	15050	15122	14974	14867	14970	14986	14859	15077	15022	14894	15105	15057	15012	15010	14934	15058	14975	14986	14885	15029	15259	15106	15078	14994	14928	14955	14993	14956	15119	14849	15087	14920	15080	15109	15120	14996	15004	15153	14825	15177	15037	14986	14879	15093	15151	15109	14913	15110	14826	15040	15044	15056	14903	15112	15000	14988	15161	15099	15031	15002	15042	14945	14908	14932	15079	14973	15069	15044	15060	14845	15168	14938	14884	15062	15053	14991	14845	15019	15021	14984	14943	14927	14947	15103	15094	15045	14897	15022	15024	15073	15077	15090	14905	15014	15158	14891	14911	14973	15103	14983	15118	15152	15206	14841	15121	15053	15033	14949	15044	14945	14829	14967	15041	15230	14994	15000	14986	14881	15025	15043	14983	15045	15171	15142	15007	15029	15219	15053	15096	15238	14996	15095	15319	14995	14893	14866	14902	14887	15049	15022	14993	15017	14999	15103	15199	14855	15106	14900	14951	14939	15019	14791	14989	15065	14972	15046	15076	15059	14981	14924	15083	14970	15024	15064	15006	14911	15010	15027	14924	15221	14962	15051	15084	15032	15139	15057	15039	15204	15093	15082	14884	15038	15035	14994	14957	14933	14845	15046	14984	14976	15029	15237	15060	14848	15162	15033	14977	14908	14995	14965	15213	15034	14917	15058	14902	14977	15105	15059	15051	15068	14978	14947	15030	15090	14893	15011	14876	15084	14961	14955	14950	15056	14879	14972	14970	15057	15166	14884	15074	14913	15049	15034	14912	15040	15198	15035	14991	15116	15036	15104	15071	15120	15141	15139	15008	15103	14905	15054	15085	15054	14981	14848	14969	14938	15023	14886	15132	15024	14858	14877	15043	14971	14917	14808	15048	15096	14876	15114	15016	15066	15115	14957	15014	15123	15100	14927	15075	15053	15113	15004	14944	15011	15140	14890	14998	14917	15005	14982	14990	14971	15108	14966	15321	15194	15094	14970	14947	15041	15029	15096	14997	15210	15084	15105	14958	14853	15009	14916	14998	14861	14969	15000	14972	14996	14985	15049	14931	15023	14890	15142	14954	15152	15053	15154	15068	15065	15123	14999	14974	15088	14841	14754	14928	15034	14925	15012	15013	14938	15150	15038	14947	15279	15099	14911	14997	14978	14862	14994	15033	15142	14947	14933	15128	15105	15105	15006	14756	14831	15024	15023	14949	15076	14936	15056	14939	15014	15117	14945	15083	14971	15106	15049	14908	14912	15088	15096	15109	14881	15016	14937	14912	15084	15098	15057	15073	14974	14888	14977	14963	15103	14924	15280	14988	15058	15029	14860	15127	15040	15068	15088	15004	14960	15017	14990	14941	14929	14934	15034	15052	15016	15056	14985	14806	15049	15069	14982	15134	14987	15099	15093	14974	14951	14755	15046	15058	14952	14996	15055	15061
22707	21308	29096	24414	22966	23956	24376	19234	19072	26464	34726	33419	25953	19188	18041	17771	17900	18849	20481	19448	18734	18037	17971	17727	17698	17473	17640	17544	17654	17390	17634	17314	17652	17465	17433	17435	17495	17402	17557	17619	17624	17694	17465	17379	17542	17490	17578	17479	17412	17537	17475	17380	17416	17353	17343	17394	17398	17525	17628	17494	17427	17558	17429	17506	17474	17612	17495	17588	17214	17237	17343	17284	17443	17634	17586	17591	17576	17486	17619	17451	17470	17372	17533	17479	17435	17548	17523	17629	17510	17321	17289	17406	17342	17648	17246	17570	17487	17435	17487	17495	17487	17343	17357	17361	17490	17445	17403	17393	17441	17396	17546	17219	17623	17153	17464	17375	17520	17640	17304	17477	17500	17360	17288	17685	17702	17480	17457	17416	17759	17499	17175	17332	17581	17410	17229	17336	17313	17299	17330	17401	17318	17471	17479	17365	17223	17663	17484	17390	17444	17489	17266	17414	17194	17290	17537	17355	17440	17522	17507	17526	17389	17473	17474	17627	17452	17413	17502	17465	17543	17510	17481	17360	17404	17327	17537	17391	17460	17462	17379	17248	17447	17287	17495	17428	17444	17238	17154	17388	17350	17345	17387	17468	17499	17464	17411	17207	17406	17241	17586	17503	17255	17338	17457	17323	17385	17472	17490	17326	17424	17520	17454	17331	17535	17285	17298	17419	17428	17466	17420	17489	17598	17442	17618	17296	17471	17586	17529	17370	17437	17712	17622	17542	17420	17386	17568	17392	17537	17444	17541	17523	17460	17098	17375	17439	17247	17173	17340	17345	17592	17625	17531	17327	17381	17529	17501	17425	17410	17563	17280	17286	17446	17482	17619	17249	17528	17349	17288	17424	17489	17423	17462	17337	17402	17167	17469	17330	17297	17395	17549	17213	17459	17413	17496	17264	17527	17427	17363	17387	17395	17542	17178	17347	17452	17116	17365	17271	17434	17428	17228	17269	17438	17349	17362	17477	17321	17492	17444	17262	17507	17290	17350	17667	17670	17247	17423	17351	17429	17577	17464	17191	17521	17430	17288	17403	17499	17476	17427	17111	17443	17382	17688	17321	17302	17393	17556	17514	17613	17431	17425	17352	17598	17402	17481	17348	17386	17516	17261	17336	17406	17461	17384	17548	17613	17369	17381	17407	17428	17374	17504	17269	17380	17501	17211	17529	17517	17373	17297	17195	17461	17481	17444	17394	17485	17498	17415	17473	17475	17535	17396	17217	17416	17325	17284	17631	17449	17175	17409	17246	17417	17398	17503	17422	17171	17218	17385	17315	17494	17589	17482	17503	17303	17441	17168	17522	17656	17593	17366	17401	17458	17548	17558	17539	17526	17332	17289	17499	17524	17458	17592	17470	17365	17383	17501	17432	17521	17524	17449	17440	17577	17324	17379	17458	17620	17297	17423	17454	17522	17227	17401	17525	17454	17295	17189	17429	17340	17335	17482	17378	17320	17351	17418	17477	17526	17544	17379	17491	17529	17433	17430	17389	17215	17367	17376	17484	17620	17369	17450	17294	17304	17452	17373	17555	17174	17370	17287	17332	17451	17449	17574	17445	17463	17142	17190	17410	17483	17437	17337	17547	17504	17538	17465	17461	17433	17370	17455	17359	17518	17445	17511	17489	17280	17391	17415	17195	17403	17485	17399	17411	17397	17362	17406	17355	17572	17448	17605	17394	17684	17404	17499	17248	17549	17292	17463	17345	17577	17567	17335	17554	17564	17332	17359	17412	17473	17457	17557	17259	17473	17544	17478	17413	17237	17390	17537	17334	17356	17437	17310	17465	17611	17389	17468	17325	17470	17312	17256	17466	17396	17508	17389	17332	17475	17505	17233	17527	17533	17486	17417	17309	17456	17238	17539	17413	17378	17431	17468	17224	17314	17364	17323	17333	17390	17252	17474	17400	17372	17315	17377	17513	17606	17577	17422	17326	17506	17569	17557	17571	17407	17310	17574	17473	17724	17601	17440	17427	17513	17380	17480	17411	17332	17342	17283	17584	17700	17279	17602	17519	17308	17312	17406	17362	17343	17401	17523	17361	17492	17303	17524	17421	17474	17382	17209	17275	17381	17321	17370	17571	17507	17503	17681	17457	17323	17487	17621	17267	17526	17511	17514	17378	17428	17489	17574	17460	17262	17389	17375	17550	17424	17612	17341	17194	17326	17272	17162	17322	17606	17457	17216	17414	17394	17247	17459	17324	17359	17248	17488	17327	17383	17289	17628	17553	17331	17530	17271	17485	17549	17443	17417	17492	17476	17158	17527	17440	17437	17310	17308	17377	17354	17223	17312	17578	17733	17359	17482	17567	17514	17593	17574	17609	17646	17323	17427	17346	17344	17478	17519	17530	17372	17384	17439	17192	17455	17577	17330	17458	17269	17354	17657	17501	17448	17526	17419	17319	17236	17194	17378	17446	17564	17305	17613	17548	17420	17516	17447	17542	17347	17465	17453	17469	17247	17379	17401	17375	17617	17401	17290	17321	17350	17553	17540	17441	17552	17534	17572	17413	17365	17499	17086	17361	17507	17397	17405	17563	17391	17500	17465	17704	17550	17280	17542	17551	17607	17382	17329	17348	17353	17410	17525	17446	17207	17593	17444	17452	17587	17655	17394	17412	17450	17436	17549	17458	17486	17370	17329	17421	17354	17590	17598	17341	17587	17096	17428	17247	17426	17367	17328	17475	17788	17584	17399	17405	17542	17475	17535	17420	17539	17407	17501	17401	17454	17517	17161	17391	17344	17529	17419	17208	17455	17595	17457	17366	17447	17333	17545	17379	17572	17375	17581	17594	17147	17252	17404	17515	17487	17312	17290	17421	17343	17369	17246	17426	17497	17347	17376	17243	17602	17395	17526	17530	17278	17369	17523	17500	17476	17640	17456	17290	17370	17493	17492	17563	17394	17588	17414	17484	17561	17427	17430	17333	17229	17197	17334	17219	17435	17585	17528	17348	17258	17619	17440	17443	17381	17569	17454	17188	17311	17466	17455	17491	17576	17556	17343	17522	17383	17389	17543	17098	17285	17258	17611	17212	17209	17728	17343	17452	17442	17454	17523	17462	17486	17552	17363	17553	17358	17338	17435	17175	17364	17520	17355	17427	17427	17417	17347	17424	17508	17418	17414	17487	17358	17438	17325	17413	17362	17546	17473	17453	17457	17340	17445	17467	17352	17362	17408	17452	17617	17491	17645	17634	17269	17446	17471	17640	17299	17532	17536	17471	17345	17448	17269	17474	17460	17516	17337	17581	17287	17376	17527	17505	17373	17432	17483	17550	17409	17389	17423	17514	17429	17473	17353	17485	17365	17539	17355	17517	17417	17416	17379	17437	17429	17341	17444	17388	17299	17378	17378	17490	17487	17478	17501	17412	17423	17332	17375	17237	17301	17407	17368	17442	17376	17281	17374	17444	17402	17258	17553	17576	17675	17419	17354	17470	17590	17416	17431	17420	17335	17389	17364	17416	17512	17457	17698	17295	17304	17545	17298	17183	17344	17530	17587	17355	17518	17416	17277	17210	17631	17421	17435	17424	17566	17393	17398	17248	17352	17312	17451	17385	17420	17460	17266	17138	17412	17556	17447	17420	17460	17526	17340	17274	17602	17597	17564	17308	17377	17361	17201	17440	17376	17557	17439	17477	17505	17469	17615	17442	17387	17389	17574	17315	17501	17485	17404	17330	17516	17529	17363	17330	17354	17398	17559	17455	17400	17475	17351	17455	17470	17240	17487	17560	17527	17509	17433	17370	17512	17325	17321	17413	17321	17278	17283	17493	17401	17377	17280	17531	17505	17346	17394	17369	17681	17489	17383	17441	17384	17446	17519	17483	17335	17597	17324	17222	17243	17591	17409	17524	17343	17428	17314	17403	17491	17453	17397	17450	17511	17324	17429	17386	17378	17402	17407	17409	17454	17369	17485	17427	17370	17388	17475	17319	17581	17530	17377	17554	17364	17388	17587	17539	17372	17462	17376	17327	17598	17394	17600	17342	17507	17456	17161	17472	17589	17443	17507	17455	17611	17599	17424	17416	17386	17381	17485	17434	17575	17379	17356	17633	17522	17479	17575	17383	17437	17416	17449	17490	17441	17639	17544	17486	17403	17393	17561	17550	17410	17306	17471	17357	17622	17403	17364	17429	17455	17353	17440	17361	17641	17605	17292	17495	17586	17382	17541	17424	17498	17463	17328	17324	17263	17326	17360	17434	17303	17463	17483	17467	17330	17459	17544	17465	17409	17319	17726	17683	17360	17432	17364	17376	17435	17456	17377	17238	17421	17353	17193	17531	17345	17655	17459	17335	17356	17231	17291	17262	17480	17434	17471	17553	17472	17290	17477	17542	17530	17258	17450	17292	17394	17463	17268	17527	17552	17456	17085	17319	17538	17237	17238	17554	17361	17400	17145	17292	17576	17482	17375	17681	17559	17347	17506	17561	17281	17340	17502	17251	17389	17351	17289	17253	17324	17458	17407	17201	17290	17702	17217	17335	17327	17400	17430	17313	17260	17447	17342	17350	17577	17634	17514	17307	17356	17313	17455	17505	17588	17626	17133	17301	17357	17520	17546	17412	17358	17441	17306	17368	17454	17371	17574	17232	17597	17290	17310	17422	17477	17427	17584	17586	17155	17375	17507	17229	17396	17403	17312	17236	17501	17405	17535	17390	17413	17649	17542	17496	17519	17577	17414	17373	17371	17372	17408	17442	17524	17579	17384	17378	17449	17360	17334	17171	17388	17387	17438	17361	17466	17493	17382	17465	17306	17479	17495	17452	17342	17397	17289	17463	17279	17522	17606	17503	17391	17464	17535	17556	17541	17394	17503	17596	17353	17266	17238	17351	17667	17403	17351	17570	17398	17284	17562	17217	17335	17564	17441	17391	17520	17436	17463	17294	17366	17332	17489	17226	17355	17504	17292	17378	17580	17567	17259	17438	17612	17426	17415	17423	17427	17450	17487	17335	17383	17572	17396	17537	17600	17316	17445	17186	17582	17310	17399	17587	17405	17485	17386	17329	17438	17564	17369	17413	17478	17357	17558	17570	17280	17470	17361	17268	17433	17514	17524	17453	17470	17415	17370	17278	17369	17513	17184	17419	17576	17423	17509	17442
33520	57765	55870	43426	31440	19405	16979	16093	17658	28473	36693	33603	23764	15855	15131	15225	15406	17119	19123	17596	16417	15731	15244	15334	15163	15143	15067	15080	15142	15038	15060	15067	15133	15072	14975	15109	14987	14947	14977	14957	15009	15052	15074	14926	14989	15071	15181	14968	15146	15160	14946	15144	15205	14922	14981	15082	15058	15014	15246	14926	15109	15026	15028	15203	15000	15038	15036	15029	14985	14928	14967	15049	15009	14966	15055	15093	15292	15071	15092	15108	14900	15173	15093	15039	15094	14960	15023	14917	15099	15054	15132	14996	14889	14991	15148	14920	14940	15003	14918	14921	15054	15043	15063	15023	15023	15096	15020	15025	14971	15063	15072	15030	15010	15096	15051	15044	14919	15163	15180	15082	15042	15101	15109	14873	15008	14889	14919	14909	14955	14995	15133	15052	15017	15210	15000	15021	14985	14986	14955	15023	15038	14950	14995	14955	15079	14946	14962	15013	15170	14925	15032	14917	14979	14985	15036	15060	15066	14971	14935	14987	14912	15096	15056	14903	14975	15036	15176	14917	14979	14927	14996	15039	15123	14956	15049	14947	14852	14977	15088	14967	14978	15082	15129	15103	15140	15046	14995	15139	15094	14776	15170	15120	15119	15058	15007	14927	15022	15146	15101	14999	14865	14911	15113	15033	15151	14970	15069	15022	15144	14936	15088	14949	14860	15056	14911	14968	15095	14957	14913	15128	15089	15027	14978	15040	14835	15091	15094	15111	15006	14944	15047	15151	15018	15174	15028	15106	14941	15064	15191	14933	15099	15083	15085	14962	15326	15008	15162	14994	14903	15170	14991	15016	14939	15194	15059	15009	15071	14803	14895	14979	14869	14982	14813	15046	15079	15051	15117	15101	15039	15134	14887	15112	14925	15063	15012	14916	14998	14955	15039	15027	15021	15057	14977	15100	15062	15075	15069	15119	15088	15133	15029	14960	15049	15028	15016	15069	14943	14966	15177	14948	15023	15047	14981	15043	14854	14975	15066	15048	14963	14922	15219	14955	14925	15024	14861	15037	15129	15025	15078	15018	15044	14990	15050	15040	15013	15011	15090	15040	15125	15084	14985	15121	15029	15039	14945	15072	14896	15063	14940	15055	15111	15127	15032	15071	14919	15114	15160	14946	15023	15037	15041	15146	15159	14938	14965	15100	15083	15145	15060	15020	15061	14998	14993	15170	14991	15252	15023	15018	14979	15067	15236	15077	15123	15135	15121	15045	15045	15012	15024	15044	15009	15134	14750	15042	15030	14985	15001	15011	15035	14916	15157	14978	14977	14991	14943	15018	14968	14919	14926	15107	14997	14941	15010	14794	15133	14830	15083	14923	14924	15027	14921	15105	14962	15119	14878	15089	14975	14948	14972	14940	14809	14937	14999	15085	15000	14773	15077	15133	15043	14903	15102	14941	14964	15073	15047	15158	15128	15027	14961	14979	14944	15130	14930	15112	15066	15131	15047	14883	15010	14980	15072	14924	15020	14946	15015	15058	14995	15223	15127	15031	15023	14992	15025	14793	14894	15053	15110	14975	15179	14970	14986	14899	15074	15020	15175	15000	14913	14900	15132	15048	15064	15053	14976	15052	15081	14889	15118	15017	14861	14985	15028	15038	15127	15085	14950	15176	15176	14984	14947	15102	14858	14981	14979	15044	15034	14965	15111	14979	14930	15102	14982	14939	15103	15057	15037	14974	15062	14847	15174	14971	15001	15107	14976	14951	15032	14992	14972	14947	14919	15095	14945	15100	15005	15037	15082	15173	15105	15018	14988	14836	15037	15141	15105	15131	15084	14934	15125	15009	15166	15046	14921	14894	15058	14971	15026	15187	15002	15165	15258	15061	15151	15129	14981	15014	14975	15034	15075	14847	15065	15039	15007	14970	14927	15085	15083	15115	15144	14985	15074	15089	15012	14966	14902	14865	15046	15161	15057	15089	15051	15020	14828	15028	14906	14984	15235	15007	14998	14907	15123	15006	15046	14959	15046	15103	14887	14995	14954	15021	15042	15039	15068	14960	14991	15008	14937	14913	15094	14846	15037	15088	14865	15159	15031	14987	15022	14940	15128	15071	15256	15098	14999	14943	15003	14996	15044	15097	15010	15018	15152	15171	14986	15003	15167	15087	15004	14995	15064	15022	14785	15177	15070	15004	14963	14950	15010	15157	15069	15136	15037	14938	15048	15032	15219	15195	15022	15058	15069	15032	15141	15053	14996	15010	15132	14984	14938	15113	14839	14917	15135	14968	14975	15154	15133	14980	15139	14952	15026	15041	14944	14998	14893	14976	14920	15078	15023	15003	15077	14958	15091	14993	15102	15047	15273	14845	15045	14902	15092	15006	15082	14996	15085	15043	15025	14988	15047	15068	14911	14873	14890	15023	15054	15007	15287	14846	15079	14967	14952	15013	15016	14941	14928	15030	14900	14980	15023	14942	15038	14998	15026	15053	15092	15142	14985	14870	14956	14956	15113	15074	15062	15072	14886	15007	15272	14942	15075	14973	15025	15039	15129	15115	15066	14942	15185	14951	15158	15105	15064	14905	14923	15160	15001	15078	14932	14965	14908	15040	15068	14941	14898	14919	15034	15056	14975	15065	15134	15224	14988	14938	14974	14931	15123	14945	14903	14913	15052	14967	15101	15179	14909	15123	15069	15091	15051	15047	15031	14884	15051	14910	15048	14993	15100	14932	14956	15010	15093	15119	15186	14974	15045	14986	15006	14996	15009	14919	15111	14905	15033	15071	14951	15131	15168	14887	15076	14978	15034	15086	15045	15058	15129	14954	15150	15108	15037	15016	15049	15050	15043	14881	14896	15197	15077	14973	15164	15012	14885	15096	15071	15061	14969	14760	14983	14946	15048	15024	15026	15026	15049	15005	14988	14864	15127	15092	14918	14906	15176	15008	14944	15140	14921	15028	15062	15025	15043	14960	14985	14995	14961	15095	15116	15147	15034	14911	15059	15113	14893	15054	14948	15078	14968	15024	14958	15070	15027	15211	15107	14907	15009	14995	15025	15038	14853	15055	14944	15073	14917	15240	14892	15079	15035	15051	15057	14912	15115	14865	15060	15103	15029	15009	15020	15043	15005	14953	15117	15142	15027	15062	15114	14979	15138	14920	15150	14864	14909	14826	15121	15143	14845	15008	15173	15043	14912	15168	15114	14958	15040	15045	15054	15136	14967	15005	14981	14920	15128	15011	15042	14929	14957	14950	14989	15036	15079	14958	15000	15105	14818	15129	14962	15093	15048	14741	15017	15133	15108	14978	15007	15175	14925	15108	15074	14892	14952	15135	14993	14932	14996	15082	14854	14913	15094	14946	15141	14971	14825	15023	15070	14959	15141	15084	14941	14957	15135	15089	15212	15024	15037	14800	14942	14972	15126	14925	15082	14944	14920	15019	15021	14965	15075	15000	14936	15081	15032	15067	15040	14951	15153	15106	14997	15078	14967	14973	15068	14883	14905	15098	14906	14867	15077	14979	14889	15132	15008	15067	15217	14850	15022	15111	14819	15019	14961	15127	14942	14934	14939	15095	14982	15051	15042	15037	14874	15031	15037	14948	15041	15183	15007	14822	15141	15031	14985	15010	14915	15003	14954	14891	15038	14981	15052	15007	15168	14993	15231	14947	14976	14996	15162	15147	15019	15142	15111	15061	15144	14954	14803	14951	15104	14903	15155	15100	15048	14996	15073	14932	14959	15155	15135	15193	15057	15184	15062	15101	15086	14955	15051	14994	15093	15072	15094	15096	15031	15114	15128	15041	14997	14866	15071	14945	15076	14891	15045	15123	15041	15059	15054	15133	15000	15097	14969	15065	14868	15178	14986	15110	15083	15038	15054	15156	15084	14918	14990	14827	14900	15043	15016	15033	14962	15053	15141	15054	15023	15029	15131	15094	14875	15012	14953	15281	15076	14955	15043	15082	15186	14943	14961	15101	14981	14985	15075	15015	14853	15173	14928	15064	14891	15048	15091	15204	15065	15063	15037	14880	15045	15060	15050	15131	15004	15079	15007	15075	14908	15047	14987	15123	14865	14955	14959	14989	15122	15064	15017	14951	15009	14987	14800	15085	15102	14973	15152	14986	15062	15058	14920	15024	15038	14974	14889	15094	15006	14998	15004	15077	15049	14994	14941	14862	15020	14938	15036	15047	14959	14876	14838	15132	15117	14931	15061	14935	15076	15038	15155	14863	15053	15197	15074	15108	14973	14894	15067	14913	15013	15104	15080	14970	15232	15161	15041	15066	15173	15148	14921	15010	14951	15222	15078	15158	14881	15071	15061	15095	14946	15111	14978	15136	15018	14961	15152	14971	15062	14887	15035	14951	15016	15059	15137	15055	14954	15107	15118	15119	15023	15028	14963	15038	15090	14973	15014	15148	15100	15056	14987	15080	14924	15146	14922	14886	14958	14903	14922	15003	14966	14893	14899	14999	15018	15041	15061	14808	15240	15072	15185	14967	14994	14883	15021	14948	15070	14893	15071	14951	15007	14971	15042	15239	15038	14923	15009	14950	14892	15110	15063	14950	15086	15182	15118	15031	15133	15060	14969	14968	14922	15014	15098	14930	15016	14875	15001	14970	14974	15160	14857	15049	15092	15038	15084	15053	15034	15118	14919	15074	15167	15033	14869	15086	14954	15007	15048	14951	14976	15031	15029	15130	14943	15222	15167	15192	15146	14938	14985	15071	14998	15311	14952	14999	15135	15062	15001	14917	15215	15123	14936	14915	14986	14939	15330	15077	15124	15089	15016	15006	15029	14969	14995	14949	14926	15068	15256	14932	15015	15079	15013	14994	15137	15068	14991	15056	15213	14996	14795	15031	15120	15080	15090	14989	15056	14949	15075	15034	14916	14923	15296	15100	15235	15184	15006	14979	15043	14943	14939	15236	14974	14888	15019	14992	15185	14903	15020	14999	15061	15041	15162	15040	15033	15129	15053	14967	14950	15028	14862	14995	15013	14894	15019	15067	14947	14985	14996	14932	14960	14956	14849	15120	14859	15168	14880	14986	14990	15179	14966	14967	14996	14975	14869	14952	15045	15026	14919	15015	15190	14843	14956	14950	15185	14955	15139	15036	14938	14910	15074	15037	15043	14897	14967	14949	15181	15083	15162	15111
28216	25810	30899	23044	18301	18089	18152	17735	17834	18211	19531	19778	18256	17616	17657	17668	17805	17681	17876	17841	17892	17839	17788	17526	17801	17743	17798	17520	17893	17560	17698	17720	17597	17642	17340	17523	17645	17778	17626	17587	17532	17467	17699	17597	17551	17429	17558	17654	17755	17594	17671	17528	17604	17491	17810	17613	17573	17592	17446	17479	17569	17592	17633	17478	17738	17490	17585	17542	17545	17527	17544	17613	17594	17438	17560	17612	17629	17820	17444	17809	17595	17557	17755	17494	17582	17640	17773	17662	17505	17610	17488	17576	17505	17537	17719	17716	17639	17636	17545	17489	17729	17436	17555	17578	17622	17587	17730	17607	17842	17657	17683	17669	17731	17488	17593	17634	17846	17575	17514	17673	17601	17743	17609	17361	17834	17554	17365	17469	17616	17596	17520	17525	17520	17437	17585	17393	17782	17611	17564	17584	17526	17470	17732	17547	17651	17598	17389	17483	17645	17794	17459	17428	17572	17825	17676	17503	17717	17617	17228	17528	17602	17396	17726	17661	17643	17497	17508	17508	17478	17553	17788	17657	17629	17617	17770	17480	17634	17588	17648	17570	17655	17565	17688	17602	17489	17593	17757	17735	17520	17415	17617	17647	17581	17525	17670	17405	17595	17553	17685	17437	17508	17602	17959	17647	17661	17524	17548	17721	17537	17430	17515	17714	17611	17643	17512	17460	17792	17619	17695	17654	17476	17635	17750	17639	17522	17546	17644	17481	17518	17385	17664	17274	17647	17546	17526	17576	17558	17592	17652	17531	17648	17705	17691	17441	17506	17464	17614	17441	17630	17376	17471	17662	17711	17641	17664	17532	17661	17607	17696	17533	17643	17506	17516	17497	17580	17583	17470	17591	17528	17577	17693	17735	17654	17720	17543	17491	17642	17716	17437	17595	17582	17480	17741	17617	17757	17698	17664	17473	17861	17696	17445	17579	17734	17366	17666	17732	17633	17474	17572	17538	17680	17344	17502	17559	17531	17624	17351	17455	17429	17464	17597	17580	17510	17772	17721	17349	17491	17748	17757	17527	17523	17459	17529	17485	17624	17710	17499	17601	17552	17575	17526	17499	17666	17617	17573	17675	17386	17551	17688	17649	17582	17629	17626	17455	17419	17515	17573	17574	17521	17609	17598	17634	17708	17714	17458	17636	17545	17603	17599	17530	17553	17640	17584	17702	17490	17582	17699	17591	17596	17630	17662	17660	17531	17452	17491	17450	17576	17670	17753	17592	17470	17736	17717	17697	17539	17364	17591	17434	17427	17529	17603	17669	17594	17676	17543	17761	17532	17562	17653	17766	17692	17741	17622	17803	17380	17868	17774	17662	17672	17361	17535	17439	17646	17490	17361	17648	17744	17568	17811	17556	17567	17659	17709	17528	17604	17611	17702	17894	17796	17546	17560	17750	17766	17743	17382	17446	17562	17594	17651	17597	17367	17744	17691	17482	17424	17624	17572	17381	17569	17633	17508	17543	17693	17353	17692	17665	17473	17527	17625	17446	17548	17452	17748	17684	17585	17706	17587	17480	17468	17573	17441	17684	17422	17444	17529	17575	17618	17622	17561	17630	17584	17441	17676	17563	17592	17458	17444	17453	17550	17755	17615	17425	17768	17751	17541	17810	17610	17833	17624	17617	17577	17776	17659	17659	17641	17671	17610	17565	17579	17379	17611	17738	17627	17597	17539	17492	17732	17588	17604	17467	17647	17741	17838	17603	17686	17669	17523	17750	17732	17684	17774	17439	17476	17560	17622	17403	17616	17688	17682	17657	17648	17414	17631	17488	17463	17653	17741	17598	17631	17449	17548	17565	17566	17397	17685	17529	17639	17685	17213	17680	17727	17608	17602	17678	17704	17765	17742	17741	17569	17712	17516	17668	17636	17629	17678	17371	17439	17742	17632	17667	17473	17652	17494	17491	17609	17447	17518	17729	17622	17600	17661	17443	17548	17686	17653	18057	17686	17588	17694	17606	17652	17764	17571	17678	17690	17726	17320	17582	17501	17451	17633	17747	17649	17452	17406	17427	17706	17644	17629	17510	17567	17653	17468	17478	17544	17611	17595	17778	17541	17603	17677	17539	17627	17714	17814	17590	17597	17714	17588	17690	17674	17506	17430	17823	17624	17564	17558	17565	17473	17584	17606	17721	17549	17502	17407	17555	17713	17642	17709	17517	17513	17716	17773	17489	17625	17713	17796	17407	17398	17514	17727	17782	17755	17665	17608	17610	17608	17701	17554	17586	17492	17447	17503	17783	17732	17721	17529	17503	17622	17691	17470	17539	17660	17623	17604	17638	17789	17655	17639	17814	17771	17764	17520	17684	17863	17633	17712	17593	17628	17592	17571	17529	17736	17587	17726	17717	17584	17670	17585	17555	17589	17676	17545	17649	17360	17664	17657	17538	17664	17737	17458	17500	17382	17681	17606	17826	17778	17662	17798	17744	17640	17574	17658	17456	17558	17460	17537	17661	17647	17557	17679	17729	17581	17607	17628	17688	17616	17814	17543	17529	17587	17469	17685	17643	17518	17576	17513	17633	17564	17654	17418	17766	17700	17539	17484	17507	17564	17611	17546	17351	17577	17763	17586	17485	17638	17543	17434	17697	17457	17632	17443	17374	17557	17421	17374	17664	17738	17531	17711	17658	17700	17427	17630	17699	17659	17571	17393	17524	17604	17640	17596	17541	17674	17623	17607	17597	17558	17507	17517	17376	17527	17605	17558	17442	17564	17462	17485	17650	17581	17720	17644	17509	17231	17630	17509	17485	17705	17438	17439	17622	17511	17586	17566	17904	17709	17470	17490	17681	17505	17577	17630	17733	17686	17618	17503	17446	17658	17719	17573	17533	17656	17700	17750	17601	17448	17478	17680	17573	17707	17626	17714	17461	17606	17687	17339	17544	17754	17610	17681	17780	17687	17708	17546	17641	17583	17523	17582	17843	17658	17484	17675	17781	17788	17438	17803	17501	17502	17558	17689	17595	17561	17749	17856	17790	17663	17626	17634	17492	17617	17594	17678	17395	17630	17511	17473	17518	17683	17661	17641	17582	17665	17608	17620	17370	17441	17731	17853	17685	17639	17496	17423	17568	17450	17554	17499	17602	17633	17542	17551	17364	17552	17384	17702	17580	17616	17565	17471	17774	17782	17482	17614	17469	17654	17719	17556	17683	17680	17708	17640	17564	17615	17740	17725	17710	17611	17548	17401	17383	17619	17754	17611	17559	17470	17640	17708	17473	17806	17695	17448	17617	17549	17826	17741	17732	17846	17645	17693	17568	17546	17615	17468	17476	17532	17572	17712	17733	17566	17607	17649	17606	17657	17582	17635	17709	17627	17508	17765	17474	17473	17528	17580	17509	17655	17607	17842	17579	17521	17445	17921	17478	17494	17588	17611	17707	17460	17647	17755	17548	17480	17521	17721	17624	17566	17441	17483	17510	17923	17563	17726	17543	17546	17846	17513	17578	17695	17773	17501	17699	17851	17612	17401	17615	17726	17601	17451	17448	17412	17673	17543	17470	17550	17532	17561	17543	17818	17733	17567	17698	17496	17385	17695	17757	17592	17538	17830	17482	17518	17643	17547	17694	17614	17616	17641	17717	17764	17717	17541	17698	17875	17740	17606	17691	17758	17589	17670	17637	17497	17471	17569	17584	17406	17437	17616	17689	17703	17721	17584	17662	17617	17583	17663	17451	17446	17612	17550	17451	17595	17749	17552	17531	17572	17424	17542	17693	17557	17385	17572	17665	17715	17730	17741	17696	17495	17545	17663	17432	17471	17553	17626	17583	17759	17467	17684	17589	17415	17451	17449	17659	17694	17673	17583	17496	17416	17684	17551	17587	17646	17511	17839	17458	17579	17503	17513	17623	17769	17667	17441	17467	17753	17512	17653	17562	17625	17383	17546	17599	17548	17598	17410	17679	17734	17641	17637	17553	17593	17510	17574	17666	17583	17446	17499	17556	17597	17715	17440	17542	17561	17474	17592	17849	17693	17633	17352	17629	17667	17776	17622	17630	17416	17582	17562	17644	17606	17500	17640	17421	17472	17506	17464	17524	17383	17677	17542	17636	17479	17641	17699	17601	17712	17474	17565	17539	17624	17588	17712	17459	17609	17546	17691	17688	17704	17577	17601	17630	17855	17706	17616	17558	17663	17656	17469	17717	17662	17808	17662	17692	17462	17702	17704	17482	17482	17552	17429	17571	17497	17588	17516	17537	17763	17524	17894	17741	17621	17605	17837	17599	17587	17546	17544	17646	17655	17832	17319	17377	17650	17436	17491	17537	17599	17601	17427	17615	17668	17616	17582	17578	17570	17422	17628	17805	17772	17798	17496	17668	17683	17818	17636	17797	17644	17457	17454	17618	17642	17683	17646	17497	17496	17714	17839	17624	17605	17506	17490	17727	17602	17481	17467	17694	17511	17616	17487	17697	17657	17512	17606	17282	17509	17493	17659	17627	17678	17783	17453	17534	17552	17584	17591	17516	17597	17632	17616	17495	17775	17528	17632	17680	17466	17576	17423	17551	17704	17731	17694	17668	17707	17722	17400	17409	17539	17564	17405	17555	17637	17671	17604	17600	17580	17570	17575	17503	17722	17571	17508	17731	17623	17593	17726	17634	17760	17837	17567	17700	17589	17596	17579	17600	17559	17321	17558	17504	17788	17701	17520	17426	17780	17535	17626	17698	17529	17638	17690	17482	17795	17479	17612	17587	17428	17666	17494	17438	17633	17620	17572	17647	17531	17660	17818	17564	17588	17545	17580	17703	17670	17479	17613	17624	17423	17553	17559	17611	17780	17457	17623	17413	17703	17354	17748	17656	17635	17578	17488	17532	17539	17536	17736	17665	17380	17856	17647	17784	17675	17553	17433	17660	17702	17545	17691	17745	17595	17630	17782	17515	17553	17713	17484	17617	17738	17838	17715	17629	17581	17643	17682	17561	17667	17472	17591	17666	17707	17690	17544	17590	17679	17619	17319	17527	17630	17777	17436	17745	17714	17696	17680	17650	17555	17447	17548	17601	17550	17676	17726	17463	17579	17534	17593	17594	17726	17515	17663	17694	17502	17419	17689	17627	17418	17719	17566	17611	17512	17629	17575	17571	17530	17568	17659	17632
28610	41153	33346	17539	15798	15565	15499	15395	15427	16418	17856	17909	15596	15126	15083	15179	15348	15326	15535	15476	15322	15217	15273	15160	15201	15272	15073	15351	15210	15109	15198	15271	15271	15069	15138	15238	14992	15098	15263	15196	15268	15234	15116	15336	15281	15239	15085	15080	15245	15107	15247	15235	15202	15242	15139	15274	15103	15178	14955	15303	15169	15136	15330	15102	15071	15266	15010	15153	15007	15324	15229	15275	15217	15136	15172	15332	15038	15354	15261	15228	15092	15319	15028	15315	15284	15249	15182	15204	15222	15245	15310	15268	15206	15314	15237	15046	15297	15213	15140	15211	15176	15274	15069	15028	15000	15198	15057	15067	15231	15185	15200	15343	15120	15121	15079	15303	15136	15250	14968	15062	15053	15230	15230	15090	15138	15135	15276	15013	15163	15269	15097	15244	15204	15057	15322	15197	15207	15220	15069	15248	15360	15183	15058	15318	15210	15165	15163	15068	15171	15213	15294	15127	15146	15281	15057	15199	15086	15132	15216	15193	15289	15168	15077	15339	15110	15154	15097	15204	15125	15281	15109	15181	15194	15207	15231	15077	14947	15421	15114	15152	15086	15243	15066	15214	15110	15223	15166	15225	15276	15208	15219	15092	15079	15131	15358	15255	15200	15102	15213	15055	15165	15257	15254	15222	15066	15208	15115	15266	15308	15131	15426	15271	15072	15203	15117	15230	15179	15039	15175	14983	15291	14971	15065	15072	15171	15370	15122	15235	15237	15319	15084	15330	15073	15096	15185	15290	15213	15063	15105	15277	15255	15246	15085	15140	15186	15171	15120	15060	15160	15150	15262	15168	15195	15055	15099	15233	15189	15096	15068	15176	15207	15258	15279	15121	15371	15349	15106	15206	15147	15093	15299	15167	15139	15086	15240	15174	15264	15236	15035	15149	15105	15114	15211	15140	15213	15020	15226	15397	15188	15085	15318	15090	15335	15075	15245	15091	15159	15086	15302	15137	15227	15162	15238	14974	15193	15229	15351	15177	15073	15128	15128	15211	15289	15191	15154	15243	14941	15065	15302	15008	15170	15259	15124	15022	15044	15111	15158	15116	15188	15280	15182	15077	15100	15198	15174	15095	15184	15000	15252	15155	15181	14996	15174	15252	15163	15131	15132	15140	15164	15170	15218	15115	15120	15122	15319	15211	15241	15032	15153	15084	15013	15031	15030	15190	15065	15154	15131	14999	15286	15176	15073	15259	15131	15238	15253	15296	15175	15192	15201	15209	15113	15209	15263	15232	15224	15088	15103	15297	15177	15119	15154	15229	15389	15186	15175	15225	15221	15108	14982	15250	15272	15226	15106	15114	15211	15033	15276	15347	15172	15157	15187	15136	15227	15037	15078	15196	14965	15181	15146	15171	15142	15385	15107	15091	15145	15176	15144	15176	15098	15248	15267	15142	15147	15212	15069	15007	15157	15238	15088	15052	15236	15101	15257	15184	15078	15152	15191	15157	15264	15201	15210	15177	15050	15122	15249	15248	15131	15163	15276	15047	15290	15106	15175	15264	15147	15213	15226	15082	15334	15140	15256	15257	15189	15287	15233	15085	15234	15279	15136	15291	15162	15076	15053	15352	15090	15251	15056	15142	15134	15211	15149	15072	15173	15235	15328	15206	15102	15187	15207	15205	15258	15098	15170	15243	15127	15216	15335	15065	15048	15259	15122	15070	15307	15296	15225	15155	15102	15120	15012	15357	15152	15209	15023	15122	15055	15237	15195	15274	15072	15045	14959	15204	15215	15101	15205	15021	15001	15181	15049	15076	15222	15305	15140	14950	15233	15110	15206	15212	15412	15268	15338	15133	15088	15115	15183	15097	15191	15264	15136	15142	15128	15092	15258	15063	15031	15067	15082	15248	15181	15134	15400	15197	15130	15044	15140	15103	15245	15352	15144	14985	15039	15035	15078	15162	15131	15244	15049	15091	15219	15262	15091	15263	15248	15313	15324	15142	15138	15186	15260	15177	15207	15239	15232	15261	15223	15151	15227	15437	15118	15119	15182	14980	15079	15119	15303	15238	15107	15225	15156	15138	15136	15293	15056	15097	15213	15133	15252	15197	15195	15252	15104	15155	15088	15199	14997	15038	15189	15200	15161	15279	15048	15158	15157	14984	15207	15183	15172	15287	15188	15143	15183	15243	15239	15228	15081	15222	15084	15165	15108	15217	15000	15261	15119	15123	15229	15106	15209	15190	15233	15147	15300	15158	15011	15133	15253	15253	15110	15140	14993	15147	15128	15067	15400	15145	14980	15153	15195	15121	14991	15078	15171	15338	15305	15144	15216	15146	14965	15055	15129	15299	15117	15133	15217	14984	15201	15193	15149	15181	15165	15323	15099	15100	15013	15083	15386	15199	15137	15205	15233	15158	15319	15350	15119	15224	15222	15270	15213	15218	15083	15277	15090	15195	15125	15192	15051	15264	15141	15108	15213	15116	15136	14946	15057	15298	15300	15122	14940	15106	15152	15145	15298	15170	15145	15295	15175	15369	15218	15063	15252	15262	15153	15317	15193	15323	15106	15201	15185	15065	15116	15223	15313	15103	15170	15189	15134	15181	15109	15266	15372	15179	15048	15212	15193	15325	15103	15092	15056	15196	15274	15068	15209	15199	15180	15213	15099	15157	14980	15255	15215	15108	15009	15279	15100	15205	15116	15044	15226	15246	15234	15228	15245	15371	15218	15197	15311	15149	15168	15301	15067	15227	15236	15111	15254	15133	15101	15135	15139	15145	15178	15168	15264	15197	15100	15026	15255	15367	15227	15255	15274	15321	15105	15269	15150	15240	15184	15282	14936	15283	15276	15120	15179	15127	15251	15289	15288	14995	15008	15201	15130	15020	15206	15182	15080	15142	15196	15396	15125	15181	15153	15231	15111	15158	15132	15136	15137	15281	15067	15121	15276	15010	15145	15144	15191	15192	15071	15271	15104	15181	14975	15085	15024	15307	15062	15136	15234	15109	15062	15233	15262	15097	15156	15215	15144	15077	14990	15091	15226	15231	15271	15203	14997	15228	15346	15198	15200	15194	15235	15088	15171	15258	15293	15310	15034	15170	15252	15221	15059	15208	15281	15195	15286	15191	15244	15299	15144	15229	15213	15244	15099	15305	14894	15044	15077	15046	15193	15128	15161	15380	15231	15422	15261	15322	15066	15258	15161	15164	15217	15328	15166	15125	15091	15277	15023	15197	15053	15096	15041	15199	15134	15170	15320	15104	15135	15142	15148	15171	15151	15168	15168	15351	15126	15206	15192	15038	15103	15072	15232	15360	15172	15286	15261	15193	15151	15188	15105	15230	15140	15146	15223	15198	15237	15052	15283	15149	15088	15185	15059	15059	15206	15082	15191	15254	15143	15042	15204	15291	15197	15071	15182	15187	15129	15170	15152	14960	15258	15250	15223	15071	15262	15258	15088	15222	15193	15160	15184	15235	15375	15360	15197	15226	15209	15172	15115	15149	15115	15263	15154	15071	15292	15076	15263	15024	15222	15174	15179	15116	15003	15229	15301	15253	15099	15234	15101	15111	15185	15189	15057	15132	15236	15108	15267	15344	15124	15127	15225	15158	15168	15197	15281	15146	15300	15202	15205	15179	15203	15288	15247	15051	15216	15009	15085	15138	15065	15311	15084	15208	15359	15183	15187	15043	14950	15192	14985	15154	15206	15123	15208	15236	15073	15076	15080	15115	15266	15147	15218	15140	15157	15047	15081	15158	15152	15220	15188	15279	15177	15210	15240	15221	15087	15119	15339	15263	15203	15129	15168	15153	15070	15261	15238	15090	15160	15155	15071	15135	15131	15250	15050	15109	15024	15088	15214	15148	15301	15206	15224	15251	15127	15209	15011	15089	15310	15266	15205	15227	15380	15272	15220	15243	15281	15116	14947	15201	15014	15312	15230	15064	15167	15086	15217	15111	15074	15047	15125	15225	15212	15169	15182	15223	15248	15275	15194	15015	15110	15069	15192	15079	15169	15175	15312	15123	15112	15190	15111	15224	15040	15184	15009	15158	15091	15138	15238	15134	15180	15099	15169	15203	15110	15213	15172	15129	15328	15235	15116	15270	15293	15175	15343	15179	15223	15282	15219	15173	15103	15196	15156	15136	15252	15263	15086	15155	15403	15097	15441	15149	15133	15106	15201	15217	15037	15249	15171	15050	15074	15154	15241	15015	15165	15268	15222	15192	15283	15207	15224	15153	15286	15160	15256	15269	15135	15141	15057	15202	15134	15012	15178	15134	15091	15158	15150	15226	15205	15276	15074	15173	15136	15182	15063	15274	15260	15141	15248	15089	15197	15245	15220	15060	15201	15145	15260	15306	15223	15180	15208	15099	15062	15086	15280	15045	15233	15302	15380	15258	15099	15107	15114	15041	15145	15206	15159	15190	15123	15155	15242	15128	15125	15312	15068	15003	15078	15155	15291	15138	15242	15187	15250	15089	15122	15236	15044	15169	15245	15269	15061	15317	15267	15224	15176	15113	15230	15260	15119	15169	15173	15284	15231	15210	15180	15265	15120	15218	15245	15278	15071	15186	15149	15254	15212	15230	15388	15098	15223	15122	15262	15220	15041	15129	15130	15126	15100	15111	15148	15132	15232	15166	15137	15166	15256	15110	15150	15121	15184	15040	15207	15156	15238	15114	15295	15216	15192	15287	15088	15219	15099	15032	15190	15088	15221	15196	15152	15103	15124	15286	15236	15242	15103	15256	15136	15234	15136	15158	15132	15153	15063	15212	15176	15256	15181	15205	15169	15185	15315	15374	15096	15248	15057	15189	15201	15132	15187	15226	15201	15282	15157	15213	15162	15115	15295	15140	15288	15246	15174	15093	15162	15175	15091	15228	15097	15136	15094	15124	15048	15298	15245	15271	15265	15380	15216	15186	15255	15236	15010	15167	15050	15078	15348	15261	15127	15124	15173	15057	15280	15096	15175	15176	15274	15004	15335	15042	15100	15169	15180	15145	15272	15123	15149	15210	15139	15186	15042	15084	15236	15229	15247	15145	15089	15282	15096	15187	15185	15095	15138	15216	15100	15161	15179	15144	14997	15368	15281	15243	15283	15255	15255	15031	15172	15190	15026	15322	15087	15174	15214	15197	15224	15171	15182	15081
24032	21335	28812	24655	22929	22354	20585	17920	18226	21483	27259	28218	22943	18763	17948	18345	18540	18762	18442	17969	17736	17577	17387	17535	17457	17277	17229	17386	17384	17148	17469	17534	17131	17306	17330	17253	17334	17386	17404	17428	17429	17410	17318	17397	17374	17171	17266	17164	17245	17252	17362	17464	17352	17327	17458	17314	17155	17198	17290	17241	17200	17141	17493	17143	17306	17161	17412	17622	17330	17308	17305	17301	17421	17381	17501	17333	17413	17366	17185	17283	17130	17431	17119	17190	17186	17252	17481	17444	17408	17509	17273	17355	17369	17421	17407	17225	17227	17382	17192	17159	17419	17114	17176	17250	17399	17331	17365	17335	17414	17229	17109	17293	17451	17334	17294	17280	17156	17316	17223	17259	17306	17279	17423	17201	17166	17203	17271	17467	17210	17250	17186	17204	17263	17397	17203	17269	17302	17205	17346	17176	17360	17293	17385	17246	17200	17387	17331	17428	17096	17267	17295	17414	17332	17238	17249	17136	17356	17432	17332	17404	17244	17191	17285	17308	17508	17175	17475	17248	17261	17247	17369	17275	17398	17194	17357	17289	17224	17377	17406	17154	17205	17360	17311	17346	17005	17178	17275	17205	17346	17392	17264	17293	17267	17595	17346	17512	17207	17246	17017	17311	17308	17212	17125	17510	17314	17197	17253	17315	17355	17361	17130	17198	17158	17224	17066	17395	17207	17289	17233	17211	17257	17271	17455	17567	17349	17301	17287	17327	16992	17311	17249	17240	17382	17404	17308	17327	17264	17226	17316	17109	17292	17440	17317	17149	17293	17047	17379	17214	17350	17151	17187	17111	17419	17140	17356	17092	17180	17263	17248	17446	17189	17246	17309	17221	17106	17265	17205	17382	17276	17270	17275	17122	17250	17221	17425	17248	17303	17164	17255	17254	17335	17288	17315	17405	17301	17141	17169	17404	17596	17228	17438	17188	17175	17247	17366	17249	17121	17296	17322	17333	17292	17043	17402	17430	17089	17354	17109	17252	17537	17301	17131	17310	17393	17252	17291	17197	17464	17173	17301	17358	17323	17438	17351	17385	17145	17200	17184	17270	17309	17042	17246	17345	17360	17312	17381	17203	17284	17274	17221	17270	17417	17357	17299	17228	17273	17342	17230	17387	17433	17283	17340	17246	17340	17249	17240	17404	17282	17361	17316	17204	17440	17202	17235	17322	17336	17375	17306	17095	17365	17100	17321	17293	17399	17183	17196	17127	17296	17145	17362	17279	17398	17308	17200	17307	17296	17226	17347	17186	17381	17262	17334	17529	17299	17251	17424	17286	17449	17177	17153	17105	17190	17277	17362	17327	17284	17349	17140	17197	17384	17115	17194	17326	17370	17174	17192	17319	17058	17502	17266	17326	17484	17237	17284	17250	17311	17109	17203	17271	17108	17111	17472	17302	17277	17086	17268	17352	17284	17428	17156	17431	17458	17482	17461	17131	17422	17111	17130	17310	17212	17307	17166	17378	17185	17179	17351	17240	17322	17324	17336	17375	17344	17266	17329	17306	17202	17314	17234	17260	17374	17381	17199	17302	17127	17285	17246	17177	17334	17179	17451	17428	17246	17370	17321	17177	17165	17242	17381	17312	17265	17326	17292	17341	17275	17377	17417	17317	17142	17085	17224	17165	17259	17548	17361	17222	17556	17524	17313	17262	17288	17313	17312	17311	17398	17172	17382	17406	17308	17129	17233	17162	17398	17416	17135	17097	17262	17182	17321	17303	17313	16952	17324	17552	17239	17098	17269	17236	17350	17444	17270	17076	16894	17270	17212	17394	17285	17290	17299	17163	17369	17229	17259	17296	17264	17157	17316	17383	17245	17269	17227	17326	17279	17362	17355	17396	17075	17332	17354	17326	17334	17427	17398	17405	17156	17472	17178	17475	17263	17068	17242	17235	17098	17331	17188	17132	17370	17282	17046	17149	17245	17250	17068	17188	17235	17276	17173	17145	17294	17237	17315	17362	17254	17245	17149	17186	17193	17257	17225	17304	17200	17118	17338	17352	17356	17468	17155	17146	17264	17367	17212	17338	17425	17278	17278	17295	17312	17269	17416	17323	17251	17358	17137	17346	17390	17299	17438	17157	17291	17328	17248	17251	17141	17360	17261	17229	17335	17222	17201	16993	17398	17272	17469	17270	17328	17406	17385	17335	17002	17238	17351	17336	17254	17259	17396	17273	17293	17341	17389	17256	17222	17257	17226	17071	17365	17265	17257	17306	17421	17341	17298	17353	17454	17077	17213	17398	17208	17168	17383	17331	17337	17191	17472	17392	17386	17330	17224	17237	17265	17467	17281	17308	17212	17195	17104	17215	17271	17248	17241	17249	17282	17184	17238	17138	17268	17130	17201	17236	17198	17521	17201	17464	17480	17310	17400	17343	17204	17060	17157	17414	17267	17061	17125	17333	17297	17186	17197	17388	17230	17268	17110	17170	17269	17139	17191	17231	17171	17286	17110	17228	17146	17310	17290	17254	17460	17381	17350	17297	17171	17302	17206	17401	17607	17362	17260	17324	17159	17285	17317	16978	17250	17239	17183	17278	17139	17433	17384	17103	17143	17209	17232	17187	17292	17335	17167	17238	17366	17239	17454	17707	17487	17185	17134	17285	17225	17201	17303	17222	17251	17394	17384	17271	17321	17336	17455	17175	17413	17498	17510	17244	17383	17253	17183	17273	17143	17205	17387	17189	17320	17288	17308	17259	17155	17399	17463	17061	17324	17320	17050	17065	17194	17262	17092	17291	17392	17083	17417	17075	17540	17363	17174	17287	17254	17276	17346	17338	17242	17372	17267	17219	17152	17377	17245	17230	17362	17409	17286	17274	17353	17405	17264	17244	17441	17199	17436	17303	17370	17226	17087	17263	17474	17016	17157	17384	17217	17222	17388	17158	17125	17245	17319	17400	17247	17277	17338	17079	17092	17337	17261	17259	17255	17473	17375	17248	17199	17136	17133	17228	17346	17203	17215	17138	17427	17423	17243	17136	17342	17216	17409	17359	17303	17139	17538	17259	17474	17445	17326	17370	17409	17115	17194	17119	17273	17037	17288	17384	17213	17278	17204	17168	17325	17328	17272	17223	17070	17295	17341	17161	17242	17043	17293	17227	17356	17219	17251	17295	17301	17268	17193	17277	17459	17206	17373	17243	17205	17302	17150	17331	17446	17274	17282	17312	17263	17417	17494	17304	17322	17328	17363	17442	17400	17321	17415	17318	17256	17396	17235	17095	17353	17307	17343	17387	17312	17229	17255	17560	17363	17405	17422	17316	17162	17130	17219	17392	17446	17215	17187	17139	17233	17330	17244	17459	17426	17287	17427	17187	17271	17154	17281	17190	17226	17162	17252	17325	17385	17186	17098	17288	17163	17288	17177	17347	17355	17396	17135	17248	17168	17205	17330	17338	17245	17328	17145	17062	17182	17206	17304	17330	17221	17325	17235	17136	17176	17129	17382	17313	17240	17424	17299	17164	17282	17117	17251	17088	17375	17273	17342	17401	17199	17353	17287	17216	17247	16907	17280	17123	17269	17194	17186	17192	17329	17292	17232	17354	17233	17313	17359	17278	17193	17269	17117	17200	17207	17254	17229	16963	17225	17397	17191	17256	17249	17359	17354	17308	17197	17188	17246	17226	17181	17459	17307	17385	17263	17173	17268	17144	17280	17320	17391	17164	17311	17575	17209	17161	17267	17281	17238	17317	17356	17339	17139	17141	17228	17375	17338	17072	17347	17248	17306	17187	17301	17303	17232	17347	17461	17352	17227	17317	17198	17270	17308	17076	17120	17279	17319	17184	17330	17039	17051	17190	17310	17212	17083	17265	17385	17241	17305	17185	17269	17387	17195	17156	17094	17218	17213	17273	17458	17463	17304	17402	17120	17251	17458	17234	17121	17320	17126	16972	17235	17279	17286	17283	17478	17489	17217	17123	17359	17240	17269	17355	17342	17269	17271	17327	17199	17164	17204	17334	17405	17274	17234	17385	17493	17346	17205	17358	17316	17519	17266	17214	17331	17399	17271	17022	17312	17176	17319	17135	17191	17279	17311	17470	17078	17375	17268	17305	17326	17418	17377	17167	17291	17399	17182	17280	17314	17312	17189	17360	17358	17268	17373	17356	17203	17083	17457	17503	17281	17281	17247	17251	17236	17385	17162	17231	17265	17299	17265	17259	17331	17135	17132	17271	17220	17299	17257	17296	17368	17166	17301	17147	17330	17283	17272	17351	17190	17378	17219	17315	17216	17213	17182	17098	17275	17266	17333	17171	17250	17350	17296	17199	17140	17185	17375	17198	17357	17301	17339	17339	17263	17171	17167	17271	17547	17183	17367	17227	17313	17286	17282	17464	17302	17272	17177	17185	17196	17462	17435	17160	17335	17099	17006	17309	17275	17286	17139	17293	17436	17088	17317	17299	17113	17202	17366	17160	17198	17122	17354	17109	17129	17240	17284	17384	17352	17302	17197	17120	17277	17270	17145	17305	17308	17215	17249	17236	17301	17579	17343	17317	17533	17343	17210	17170	17339	17228	17152	17284	17430	17318	17252	17505	17266	17365	17288	17415	17233	17277	17579	17189	17388	17256	17214	17243	17413	17222	17302	17455	17346	17341	17246	17304	17305	17283	17170	17369	17503	17368	17360	17199	17331	17119	17127	17389	17439	17158	17304	17339	17436	17280	17299	17345	17340	16988	17190	17264	17393	17331	17222	17499	17468	17498	17430	17289	17024	17203	17524	17286	17285	17321	17279	17457	17228	17195	17503	17061	17140	17376	17215	17215	17256	17273	17490	17219	17616	17244	17261	17285	17500	17274	17196	17243	17441	17132	17383	17215	17331	17208	17167	17231	17154	17210	17273	17278	17074	17223	17343	17339	17231	17372	17347	17234	16963	17162	17339	17281	17382	17375	17212	17271	17175	17163	17308	17192	17283	17135	17209	17337	17364	17258	17213	17092	17248	17330	17228	17411	17170	17274	17144	17292	17235	17301	17149	17218	17471	17254	17190	17351	17119	17089	17254	17266	17286	17212	17326	17379	17264	17140	17318	17151	17192	17325	17044	17254	17407	17395	17441	17059	17203	17281	17399	17328	17397	17303	17315	17146	17300	17229	17422	17187
30463	50513	41451	24963	23027	18321	15742	15633	16678	21448	28977	28932	20406	16131	15786	16233	17101	17158	16228	15685	15365	15282	15010	15146	15252	14924	15154	15006	15164	15125	15015	15028	15126	14977	15141	14971	15143	15143	14864	15048	14941	15323	14820	14984	14877	15091	15130	14988	15036	15199	15125	14992	15133	15040	15081	15159	15008	15055	15043	15088	14933	15060	15027	14921	15011	15216	15133	15129	15193	15191	14901	14936	15036	14961	15028	15057	15139	14999	15242	14996	14931	15003	15125	14860	14978	15005	14962	14946	15002	14911	15072	15149	15050	14931	15092	15101	14968	14927	15034	14785	14971	15029	14839	15018	15043	15066	14926	15182	15019	14968	14989	14995	14941	14956	14897	14974	15058	14987	15028	15076	14875	14949	15117	15058	14962	15227	15259	14846	14984	15255	15134	15059	15026	14900	15126	14979	15015	15129	15098	15047	15053	15016	15036	15166	15111	15016	15090	14998	14988	15039	15130	14916	14896	15007	15216	15074	14987	15047	15070	15161	14997	15024	15002	15003	15175	15156	14871	15077	14992	14935	15027	14870	15122	14986	15078	15136	15065	14967	14948	15068	14989	14955	15092	15119	15063	14959	15012	15098	15015	14903	15016	15001	15095	14853	14972	14927	15039	15022	15067	14997	14971	15096	15140	14945	15010	14984	14920	15000	15018	15091	14882	15014	15033	15146	14929	15248	14915	14924	14808	14995	15010	15037	14989	15031	15031	14995	15071	14816	14848	14981	14891	15165	14984	14964	15013	15025	15166	15026	15023	14997	15057	15048	14956	14991	15157	15001	15119	15091	14897	14970	15056	15070	14979	14975	14972	15057	15038	15119	15091	14981	15033	15075	15124	15048	14937	15060	14974	14969	15029	15054	14987	14907	15017	15109	15093	15006	15063	15038	15079	14786	15031	14943	15103	15072	15085	14976	15027	14958	15211	15081	15060	15085	14956	15113	15022	14990	14955	15057	14742	15228	15133	15105	15133	15096	15050	15009	14896	15117	15113	15053	14868	14878	15042	14876	15095	14942	14940	15097	14933	14975	15099	15144	15014	15032	15096	15029	14853	15066	15103	14853	14943	14945	15151	14865	15170	14927	15160	15155	15015	15150	15147	14947	14990	14961	15209	15051	14904	15069	14970	15006	15110	14924	15093	14907	14989	14923	14979	15008	14886	14883	15017	15066	15031	14980	15027	14994	15017	15049	14957	15068	15133	14901	15026	15072	15026	15106	15051	15090	15132	14778	15009	15097	14931	15235	14978	15046	15071	14965	15172	14986	15013	14972	15012	15019	14905	14971	15016	15056	15040	15173	15183	14999	14974	15087	15105	14909	14979	15063	15132	15049	15068	15142	14999	15041	15049	14850	14981	15022	15028	14949	14966	15100	14992	14958	14871	15103	15034	15139	14946	15093	15045	15184	15028	14942	15048	15144	15054	14909	15106	14985	14957	14874	14960	15071	14847	14921	14851	14981	15034	15013	14888	14905	14984	14849	15060	14939	15019	15051	14958	15071	15018	15167	14969	15163	15023	15041	14974	15114	14894	15023	15067	15002	15005	14964	14985	15138	15059	14916	14994	15198	14902	14983	15007	15076	15073	15069	14930	14984	15079	15006	15018	15065	15007	15098	15074	15130	14978	15107	14922	14979	15122	15085	15065	14881	15130	14972	14871	15020	15084	14813	15197	15130	15161	15080	14922	14845	15145	14838	14982	15032	14988	15125	15031	14883	15000	14949	15047	14965	15127	15009	15057	14987	14929	14951	15035	15010	14961	15005	15222	15065	15021	15056	14969	15187	15043	14840	15049	15116	14898	15206	15094	14899	15066	14933	15153	15012	14959	15101	15166	15003	14910	15108	15193	15127	15046	15041	15055	14993	15090	14923	14996	15059	15157	14918	14837	15014	14947	14915	15040	14984	14911	14982	15043	14968	15006	15049	14854	14990	14914	15096	15017	15189	14981	15272	14976	15095	14914	14968	15134	15017	15144	14919	15155	14885	15140	14858	15146	15111	15053	15143	14992	14960	15045	15181	14978	14993	14948	14929	15115	14927	14888	14953	15034	15059	15084	15021	15029	15159	14998	14926	15017	14989	15015	15053	15123	14948	15025	14876	15056	14794	15121	14907	14867	14957	14892	14999	15195	15082	15007	15133	15127	15026	15150	15017	14968	15106	15016	14944	14986	15062	15063	14900	14972	15020	15090	15079	14966	15084	15020	14974	15191	15088	15107	14910	15008	15092	15151	14958	14953	15074	14976	15015	15157	15048	14864	15200	15128	14930	14920	15098	15053	15152	14978	14987	14999	15124	14933	15021	15045	14900	15029	15250	14977	14933	15118	15110	14951	15069	15073	15257	14906	15013	14988	15211	14965	14938	15226	15079	14951	14986	14996	15006	14991	15169	14997	14971	15037	14980	14967	14928	15030	15070	14963	15066	15018	15081	14856	14914	14996	15091	14961	15089	15125	15173	15060	15134	15029	15040	15010	15023	15184	14966	15082	14980	15127	15108	14866	14830	14913	14865	15132	15041	15037	14981	15011	14870	14931	15114	15051	15003	14933	15032	15049	14924	15009	14939	14950	14944	15132	15079	15135	15014	15037	14882	14986	15128	15098	15074	15069	15007	14938	14853	15090	15061	15058	15040	15034	14984	15261	14941	14935	15040	14924	14942	15058	15022	15136	15005	15001	14982	15114	15044	14924	14947	14979	15112	15095	14960	14973	14973	15079	15030	15019	15079	15068	14880	15224	15192	15004	15019	15022	14911	15130	14878	15229	14983	14988	14930	15090	14821	14974	15052	15175	15037	14958	14925	14783	15161	15073	15071	14819	15020	15021	14991	15002	15054	14844	15064	15108	15051	15030	14968	14828	15047	14930	14810	15029	15029	15017	15012	14925	15098	15067	14952	15007	14990	14871	15091	15041	14874	15135	15123	15030	15097	15116	14914	14986	15065	15025	14940	14985	15187	14975	14917	14985	15096	15096	14983	14979	15092	14966	15069	15075	14857	15047	14995	15043	15178	14942	14894	15050	15049	14957	15089	14927	15049	15165	15030	14953	14960	15214	15016	14856	15065	15044	14987	15025	15178	14923	15096	14907	15147	14996	15095	15029	15123	15062	15122	14910	15005	14966	15012	15054	14937	14822	14997	15023	15076	14980	15109	15113	15220	14905	15186	15101	15079	15087	14970	15125	14971	15079	15115	14921	14932	15025	15062	15067	15187	14914	15037	15121	15093	15001	14920	15153	14887	14959	15049	14995	15072	15141	14983	15091	15031	15007	15125	14967	15008	14907	15173	14920	15087	15044	15035	15052	14784	15049	15104	15226	15010	14928	14973	14971	15029	15039	15039	15013	15111	15095	14950	15058	15105	15007	14705	15023	14991	14990	14926	15061	14916	14999	15164	14969	14911	15094	14901	15094	15046	15028	15058	15087	14978	14946	14968	14911	14894	15061	15200	14909	14995	15015	14997	14888	15054	15098	14980	15043	15182	15017	15018	14994	15144	15091	15151	15078	15016	15081	14926	15161	15060	14887	15067	14867	15073	14950	14864	14843	14962	14966	15043	15176	14967	15055	15142	15080	14979	14947	14930	15176	14888	14954	15004	15156	15017	14981	15117	14874	14914	15130	14944	15023	15018	15064	14931	15067	14846	15101	14944	15106	15067	15041	14949	15015	15027	15160	15106	14982	15061	14961	15144	14989	14947	15086	15003	14959	15015	15060	15155	14972	15108	15038	15101	15004	15104	15044	15048	14893	15053	14912	15185	15041	15142	15002	15037	15025	15031	15031	15102	15002	14951	14931	15002	14936	14955	14996	15220	14985	15294	14973	15036	15007	14918	15069	15064	14941	14887	15055	14956	14939	14974	14968	15059	15106	15042	15109	15097	14997	14902	15060	14881	15125	15000	14845	15053	14905	15013	15011	14938	15031	14855	15151	15011	15101	15075	14899	14965	14827	14896	15032	14979	15003	15014	14992	15161	15136	15041	15001	15065	14950	15299	15051	15073	15078	14972	14926	15060	14905	15108	15181	15116	14944	15062	14930	14917	14960	14937	14967	15145	14984	14909	15174	14958	15134	15105	14890	14896	14992	14849	14987	15066	14991	14949	15123	15102	14812	15285	14864	14956	15028	14895	15206	15012	15096	15096	14978	14806	15112	15064	14949	15063	14981	14932	15083	15039	14920	14943	14992	15168	15019	14923	14945	15079	14997	15012	14974	14993	15004	14819	15076	15118	15276	15106	15117	15200	15058	15029	14817	15135	14899	15099	14947	14974	15057	15019	15071	14909	15033	15048	14931	14879	14979	15113	15169	14996	15051	15029	15023	14976	15020	15008	15122	15017	15029	15039	15190	15135	14931	15037	15142	15057	14874	14839	15122	15084	14884	15005	15170	14921	14982	15043	15132	14925	14844	14989	14942	15126	15056	14807	15038	14887	14942	15142	15107	14894	14907	15026	14991	15081	15097	15183	14934	15180	15049	14986	15124	15054	14993	15020	15162	14930	15086	14902	14897	14938	14953	14867	15245	15145	14984	15020	14883	15018	15110	14825	15013	15064	14907	15277	14984	14930	14953	14992	14980	15269	14999	15166	14855	15070	15117	14952	15037	14998	15014	14803	15071	15084	15050	14878	15103	14921	15029	14932	15064	14961	14944	14992	14993	15101	15022	14957	15073	14967	14918	14856	14916	15166	14906	14958	15114	14927	15266	14952	15024	14959	15055	14969	15069	14916	15104	14885	14989	14945	15117	15005	15022	15046	14983	14991	14996	14910	14922	15087	14985	14929	14998	15030	14963	15090	15150	15118	15084	15040	15015	15010	14946	14885	14964	14950	14965	15177	14903	14906	15165	15050	15047	15092	15121	15000	15076	14941	15000	14901	14970	15117	15040	14917	15034	15020	15090	15093	15141	14994	14990	14916	15009	14928	15070	15069	14857	15090	14915	15131	15004	15164	14956	15099	15030	15135	14948	14957	15052	15096	15081	15067	15064	15014	14943	15160	15023	15025	15063	14843	15140	15079	15036	14990	15034	14911	14994	14974	14921	15269	15045	15007	14934	15063	14889	15012	15028	15040	15138	14863	15042	15060	15039	14873	15011	14980	15099	15026	15150	14793	14817	14987	14993	15086
22622	21134	28833	23901	22163	23253	24084	19206	20261	23907	30862	33569	25564	22936	21059	18832	20357	20803	19879	18973	18343	18044	17869	17605	17633	17715	17643	17719	17519	17658	17641	17591	17868	17709	17731	17741	17810	17612	17582	17617	17856	17556	17485	17656	17559	17678	17368	17489	17347	17706	17562	17571	17595	17504	17487	17407	17492	17597	17576	17609	17364	17555	17639	17605	17586	17287	17600	17354	17368	17417	17653	17403	17507	17650	17479	17504	17581	17502	17605	17578	17436	17440	17659	17597	17498	17536	17656	17634	17511	17412	17418	17497	17591	17601	17705	17764	17494	17569	17414	17605	17652	17510	17437	17478	17496	17499	17544	17555	17336	17397	17574	17208	17781	17486	17517	17402	17345	17551	17374	17507	17391	17522	17690	17513	17544	17558	17254	17613	17491	17486	17418	17412	17514	17455	17727	17494	17525	17426	17484	17572	17492	17656	17467	17453	17644	17336	17651	17498	17545	17479	17625	17271	17614	17588	17637	17320	17577	17384	17391	17495	17461	17334	17375	17538	17384	17395	17614	17588	17666	17394	17591	17238	17496	17627	17561	17466	17598	17497	17533	17678	17321	17668	17362	17463	17549	17614	17332	17528	17793	17500	17559	17577	17478	17349	17417	17357	17386	17386	17348	17638	17476	17602	17449	17628	17515	17612	17450	17462	17640	17586	17341	17403	17596	17503	17514	17418	17264	17383	17455	17441	17318	17601	17346	17388	17547	17605	17421	17720	17605	17272	17302	17588	17654	17361	17582	17509	17453	17297	17417	17625	17387	17476	17421	17533	17467	17337	17498	17493	17323	17422	17269	17302	17603	17560	17635	17456	17384	17542	17539	17423	17229	17457	17413	17428	17525	17639	17452	17549	17489	17629	17504	17589	17458	17739	17691	17399	17536	17488	17395	17530	17511	17507	17305	17480	17649	17641	17681	17466	17273	17399	17481	17377	17542	17378	17492	17358	17565	17537	17428	17556	17314	17204	17526	17434	17604	17441	17582	17405	17411	17451	17367	17235	17579	17398	17477	17575	17504	17323	17469	17460	17513	17622	17494	17278	17502	17506	17559	17587	17414	17397	17518	17356	17609	17701	17504	17485	17460	17492	17592	17730	17494	17201	17436	17331	17704	17412	17470	17206	17478	17519	17476	17507	17500	17534	17456	17501	17399	17448	17336	17380	17506	17570	17458	17329	17270	17325	17485	17487	17568	17464	17480	17560	17532	17546	17374	17481	17328	17464	17405	17377	17344	17366	17465	17529	17572	17460	17391	17292	17495	17477	17573	17715	17423	17362	17430	17470	17270	17473	17487	17447	17518	17566	17612	17551	17711	17517	17416	17356	17517	17513	17733	17493	17367	17341	17235	17514	17396	17511	17323	17508	17570	17506	17463	17384	17565	17505	17600	17472	17397	17610	17425	17475	17480	17408	17454	17440	17508	17351	17416	17603	17424	17479	17577	17357	17606	17530	17425	17694	17449	17635	17364	17444	17553	17484	17436	17503	17586	17412	17201	17336	17569	17482	17468	17449	17431	17374	17504	17498	17484	17509	17446	17430	17644	17475	17591	17552	17622	17520	17500	17471	17550	17484	17451	17542	17358	17610	17355	17306	17335	17403	17428	17727	17456	17384	17501	17365	17730	17563	17493	17560	17584	17681	17255	17497	17533	17502	17499	17558	17463	17380	17675	17412	17548	17417	17434	17469	17566	17430	17515	17329	17490	17448	17316	17605	17508	17502	17790	17537	17578	17325	17340	17509	17391	17396	17420	17594	17353	17518	17594	17477	17458	17497	17630	17423	17428	17550	17553	17442	17515	17433	17631	17498	17413	17315	17475	17520	17377	17436	17446	17369	17537	17483	17711	17351	17574	17504	17335	17319	17282	17458	17365	17640	17571	17463	17680	17544	17594	17548	17360	17558	17492	17382	17455	17270	17528	17276	17352	17402	17636	17416	17468	17519	17552	17559	17348	17441	17383	17456	17531	17260	17528	17341	17377	17570	17687	17353	17297	17792	17513	17160	17524	17372	17342	17328	17702	17591	17422	17560	17536	17531	17443	17242	17405	17406	17311	17485	17368	17416	17374	17509	17378	17519	17440	17519	17427	17425	17232	17451	17377	17362	17475	17521	17579	17531	17407	17483	17557	17688	17428	17481	17442	17376	17477	17504	17379	17446	17314	17133	17388	17560	17585	17548	17571	17459	17364	17508	17628	17510	17526	17464	17487	17437	17591	17323	17498	17336	17573	17475	17400	17383	17551	17461	17555	17356	17320	17320	17410	17465	17454	17414	17429	17411	17300	17463	17463	17198	17368	17509	17568	17695	17456	17305	17702	17372	17448	17437	17413	17484	17367	17363	17509	17434	17567	17406	17453	17566	17482	17446	17442	17450	17467	17521	17578	17376	17666	17408	17470	17464	17576	17396	17421	17400	17403	17466	17533	17538	17428	17438	17356	17481	17645	17714	17449	17708	17295	17485	17416	17564	17601	17683	17573	17636	17393	17622	17410	17416	17462	17732	17445	17667	17541	17341	17505	17512	17442	17569	17363	17585	17525	17606	17589	17366	17637	17538	17363	17477	17503	17581	17589	17367	17454	17238	17373	17411	17513	17358	17463	17491	17532	17359	17583	17419	17476	17623	17339	17440	17448	17554	17516	17607	17429	17406	17479	17262	17338	17470	17459	17341	17379	17584	17460	17368	17465	17396	17470	17397	17374	17500	17548	17581	17484	17622	17413	17366	17440	17427	17418	17334	17608	17410	17525	17612	17464	17285	17369	17385	17551	17590	17540	17402	17604	17438	17529	17383	17682	17433	17562	17464	17275	17493	17616	17522	17464	17381	17427	17451	17445	17340	17339	17361	17398	17537	17752	17466	17491	17509	17717	17450	17451	17674	17345	17537	17570	17293	17494	17502	17420	17524	17275	17449	17442	17404	17515	17543	17433	17400	17470	17533	17186	17373	17505	17355	17448	17459	17568	17496	17583	17399	17357	17239	17695	17548	17551	17615	17241	17420	17719	17674	17608	17430	17446	17559	17571	17255	17549	17552	17634	17422	17503	17500	17362	17306	17666	17379	17281	17533	17359	17480	17439	17257	17379	17694	17607	17431	17497	17352	17439	17434	17584	17424	17483	17453	17369	17589	17569	17411	17485	17561	17490	17492	17712	17491	17707	17347	17430	17469	17364	17408	17214	17334	17332	17521	17630	17444	17667	17308	17492	17443	17417	17343	17541	17494	17432	17272	17652	17546	17547	17566	17487	17585	17827	17462	17269	17499	17487	17501	17239	17383	17579	17565	17551	17348	17533	17459	17596	17299	17439	17619	17379	17496	17403	17530	17476	17570	17491	17476	17327	17288	17306	17409	17372	17504	17434	17466	17479	17440	17705	17512	17718	17563	17479	17580	17524	17401	17504	17421	17339	17477	17487	17401	17390	17475	17504	17429	17612	17142	17466	17450	17306	17482	17658	17374	17598	17401	17419	17499	17515	17600	17309	17308	17365	17408	17625	17418	17475	17274	17472	17413	17655	17408	17422	17498	17474	17356	17487	17390	17297	17547	17516	17354	17335	17378	17608	17561	17341	17480	17405	17485	17569	17681	17585	17542	17674	17499	17698	17485	17398	17456	17237	17531	17533	17470	17693	17275	17502	17432	17632	17440	17480	17493	17380	17436	17501	17511	17444	17642	17678	17437	17362	17414	17289	17346	17395	17422	17585	17463	17593	17419	17691	17488	17529	17411	17585	17376	17565	17647	17572	17328	17496	17778	17491	17374	17542	17478	17524	17455	17633	17372	17512	17352	17489	17532	17498	17362	17535	17439	17456	17401	17629	17609	17477	17293	17423	17228	17348	17465	17486	17211	17485	17501	17343	17334	17431	17270	17529	17520	17445	17573	17398	17587	17679	17578	17474	17450	17503	17462	17510	17439	17561	17447	17564	17494	17447	17322	17543	17450	17472	17402	17380	17379	17509	17608	17491	17520	17361	17550	17563	17616	17456	17328	17291	17279	17425	17384	17624	17621	17538	17395	17452	17547	17787	17577	17403	17454	17607	17336	17561	17552	17610	17407	17603	17622	17557	17423	17536	17631	17464	17580	17599	17360	17285	17688	17473	17479	17549	17437	17566	17452	17399	17423	17556	17286	17381	17279	17499	17394	17201	17469	17361	17418	17550	17479	17616	17397	17729	17654	17488	17561	17487	17602	17413	17664	17503	17575	17452	17517	17362	17310	17422	17381	17549	17575	17397	17396	17459	17404	17221	17571	17754	17566	17402	17433	17658	17545	17245	17281	17297	17295	17469	17428	17360	17357	17502	17558	17326	17460	17544	17551	17443	17446	17320	17621	17599	17254	17482	17500	17629	17657	17495	17437	17281	17473	17452	17274	17421	17538	17242	17357	17408	17415	17528	17528	17416	17718	17517	17419	17209	17354	17373	17526	17524	17461	17569	17480	17429	17642	17652	17281	17420	17389	17695	17546	17439	17521	17350	17423	17400	17406	17414	17303	17378	17458	17494	17433	17745	17357	17536	17184	17590	17500	17423	17524	17458	17534	17354	17533	17628	17281	17569	17574	17388	17195	17495	17416	17514	17649	17494	17382	17424	17437	17270	17413	17311	17355	17445	17694	17424	17359	17562	17596	17356	17398	17494	17489	17375	17431	17697	17305	17517	17422	17719	17544	17465	17479	17410	17445	17454	17273	17454	17286	17670	17434	17407	17480	17430	17461	17362	17521	17494	17449	17426	17622	17461	17568	17434	17532	17484	17474	17143	17248	17348	17443	17516	17476	17556	17431	17611	17534	17368	17293	17494	17407	17470	17382	17696	17588	17392	17421	17378	17567	17449	17415	17499	17467	17306	17412	17613	17622	17593	17351	17411	17475	17424	17415	17547	17385	17298	17575	17489	17326	17620	17387	17605	17515	17412	17475	17474	17355	17572	17474	17329	17639	17504	17335	17524	17489	17546	17428	17282	17621	17616	17402	17513	17533	17591	17533	17458	17382	17373	17573	17568	17453	17542	17314	17442	17509	17516	17435	17379	17452	17493	17308	17515	17431	17426	17403	17438	17487	17641	17524	17361	17392	17440	17631	17273	17305	17486	17363	17484	17496	17353	17405	17374	17581	17604	17582
34229	57723	46723	38970	27572	17026	16143	16445	19768	24716	33214	34939	23150	22781	19019	16247	19392	19485	18014	16656	15759	15572	15446	14953	15207	15181	15100	15083	15157	15140	15162	15042	15103	15174	15179	15077	15146	15193	15193	15005	15282	15097	14984	15116	15099	14977	15017	15126	14895	15027	15038	15058	15232	15213	14923	15285	15056	14987	15207	15156	14948	15025	15042	15083	14992	15055	15035	14982	14904	15028	15054	15241	14949	15209	15109	15157	15042	15120	15058	15012	14927	15156	15159	14981	14995	14921	15164	15033	15018	15082	14988	14982	15058	15092	14975	15045	14919	15083	15137	15172	15105	15065	15035	15134	15015	15185	14997	15021	15192	15001	15006	14975	15054	15022	15113	15069	15099	15299	15144	15018	15001	15003	15238	15064	15043	15006	15019	15163	14956	15070	15093	14986	15158	14991	14961	14980	15012	15215	14876	14967	15071	15147	14984	15116	15062	15174	15007	15006	15166	15097	15003	15052	15112	15089	14917	14968	15161	15056	15248	15107	15064	15115	15159	15051	15005	14995	14968	15052	14954	14967	14969	14943	15050	15278	15066	14995	14964	14987	15136	14885	15085	15053	15069	15011	14952	15079	15122	15107	15033	14954	14998	15077	15165	15027	15040	15023	15041	15049	15012	15044	14978	14842	14912	15035	15014	14947	15116	15041	15122	15158	15127	15120	15197	15093	14942	14989	14946	14970	15009	15084	15133	14979	15123	14901	14958	14993	14995	14793	14960	14994	15033	14935	14914	15088	15096	15056	15017	14993	15134	14860	15224	15071	14965	15033	15053	14832	14958	15024	15060	15051	14932	15035	14960	14765	15061	15075	15070	15183	15003	14922	15049	15075	15083	15031	15061	14977	14914	15155	14924	15052	14997	15127	14874	14930	15011	14989	15081	15022	14835	15023	15096	14919	15067	15010	15063	15108	14951	14985	15005	14808	15143	15084	15038	15069	14881	15048	14892	15114	14954	15048	14984	14954	14994	14959	14980	15041	15151	14997	15117	15021	14936	15085	14817	15126	15057	15052	14907	15021	15076	15060	15010	15041	14940	15094	15210	14876	15219	15105	15016	15311	15009	14996	15022	15161	15087	15105	15054	15067	15025	15033	15120	15080	15026	15132	14945	15105	15070	15088	14986	15042	15165	15032	15098	15051	15084	15137	15024	15112	15046	15068	15110	14938	14928	15106	14944	15101	14985	15265	14945	14926	15019	15047	15205	15117	14929	15114	14968	15140	15087	14960	15004	14961	15032	15047	15009	14979	15152	15060	14923	15002	15071	14911	15027	15038	15189	14992	14945	14914	14933	15014	15163	15141	15000	14866	15143	15069	14964	14975	15209	15214	14790	15242	15023	15081	14974	15230	15029	14985	14983	15011	15000	15119	14931	14897	14998	15138	15072	15037	15007	14962	15242	14870	15153	15090	15128	15054	15178	14954	15052	14961	15103	15119	15023	14782	15074	15005	15044	15103	15081	15182	15077	15052	15227	15095	14992	14943	15053	15170	15100	15180	14988	15020	15029	15148	15016	15039	15116	14955	15063	15186	15048	14883	15109	15049	15034	15189	15034	15204	14916	14886	15220	15076	15240	14964	15001	14962	15098	15082	15191	14994	14875	14928	14977	15082	15007	14948	15014	15024	14938	14995	15073	15075	14968	15043	15112	14984	15091	15133	15002	14945	14969	15036	15066	15112	15058	15040	15011	14887	14896	15109	15130	15105	14983	15109	15034	15084	15142	15072	14897	15175	15037	15147	14930	15016	14928	14913	15097	15055	14918	14996	15027	14998	15160	15016	15048	15017	14964	14915	15116	14926	15188	15086	14904	15040	15026	15044	15200	14953	14999	14963	14949	14963	15122	14974	15122	15114	14984	14911	15216	15026	15117	15062	14972	14963	14974	14988	15137	14973	15082	15126	15028	15099	15112	15085	15248	15105	15108	14885	15043	14825	14874	14990	14836	15051	14836	15135	15099	14966	15040	15116	15074	15145	15237	15064	15169	15178	15003	15015	14921	15133	15013	14956	14982	14885	14974	15135	14920	15183	15080	15141	15131	15156	14973	14993	15002	14928	15056	14986	14914	14904	15001	14990	15005	15082	15025	15094	15046	14999	15012	15182	15037	15092	14917	15041	15149	14959	14881	15073	14949	15009	15059	14970	15079	15007	14916	15134	15082	14887	14995	15048	15106	14900	14849	15047	14958	15056	15105	14794	14984	14946	15149	15005	15068	14996	14832	15056	14972	14897	15040	14959	15143	14888	15134	14948	14953	15063	14927	15031	14977	14956	15024	15023	15057	14905	14877	14966	14882	14976	15017	14936	15092	14917	15010	15164	15094	15019	15178	14980	14978	15042	14854	14998	15048	14936	15085	14913	15009	14917	14965	15018	15031	15159	15024	15348	15048	14983	15197	15102	15066	14927	15114	15076	15013	15009	14914	14983	14982	15091	15133	15055	15104	15176	15253	15026	15037	15003	15102	15068	15044	15084	14953	15068	14958	14903	15141	15017	15030	14920	14876	14999	15001	15023	15035	15114	14910	15085	15134	14984	15061	15181	15044	15039	15112	14968	15068	15145	14930	15025	15152	14880	15070	15071	14981	15041	15100	15102	15008	15030	15067	15107	14995	14985	15037	15146	15058	14917	15079	15000	15077	15043	15320	15092	14894	15049	15164	14962	15039	14973	14995	15111	14868	15115	14945	15016	15004	14926	15094	15008	15062	15174	15011	15001	14952	14955	15239	14837	14905	15054	15125	14940	15155	14999	15069	15034	14971	15096	15072	14941	15013	14964	15086	15088	15072	15113	15042	15124	14997	15121	15175	15013	14927	15109	14932	14967	15154	15050	15044	15138	15059	15016	15022	14819	15116	15088	14894	15212	14886	14908	15122	14959	15083	15013	14970	14956	15066	14896	14875	15008	15225	15011	15023	15054	15029	15117	15032	14824	14966	15098	14960	14954	15155	15027	14910	14899	15030	15155	15060	15148	15046	15088	15136	15127	14978	15029	15061	15096	15133	14969	15170	15078	15065	15029	14963	15005	15057	14901	14998	15150	14958	15068	14967	14905	15044	15053	15026	15043	14928	15094	15150	14932	15010	14895	15070	15110	15028	14978	15096	15122	15125	15087	15098	15042	15141	15063	15227	15069	14944	14909	15043	15006	14987	15096	14915	15008	15060	15096	15010	14949	15145	15050	15108	15081	14934	14974	15069	15107	15030	14968	15053	15039	14828	15015	14872	14989	14961	14985	15026	15200	14913	14980	15073	15084	15078	15087	15083	15132	14929	15213	14952	14909	14995	15024	14955	14919	14996	14972	15027	15005	15084	14954	14963	14933	15059	14990	15121	15003	14826	15063	15008	15102	15141	14969	15066	15128	15088	15100	15087	15163	14964	14853	15078	14974	14917	15050	15189	14916	15253	15044	15092	14899	15054	15027	15103	14989	14879	15074	15036	15160	15022	15129	15020	15124	15023	15070	15044	15013	14962	14955	14977	15050	15081	15072	15040	14991	15134	14956	15120	15035	14901	15054	15049	14948	15128	15025	14996	15079	15005	14962	15016	15023	14930	14959	15083	15049	15122	15003	15068	14916	15009	14936	15185	15036	15118	15193	14885	15059	14985	14870	15140	14866	15246	15086	15027	14959	15102	14961	14908	15060	15237	15075	15186	15107	15066	15088	15082	15117	15045	14903	15039	15025	14896	15102	14985	14990	15055	15003	15148	15069	14932	15093	15055	15156	15167	15153	14983	15133	15053	15026	15148	15062	15025	15019	15078	14991	15121	15134	15111	14943	15047	14917	15040	15124	14967	14913	14944	15123	15067	15146	14982	15160	14913	14950	15031	14991	15022	14981	15091	15123	15059	14962	15056	14956	15120	15039	15112	15117	14901	15121	15124	14863	15088	14903	15176	15121	14829	14896	14998	14961	15235	14907	14944	15179	14839	15125	15265	15001	15177	15078	15083	15051	15055	14867	15104	14967	15136	14948	15034	15128	14938	14932	14981	15076	15202	15026	15068	15002	15154	14977	15027	15087	14940	14974	15101	14999	15032	14985	15087	15036	14936	15169	15029	14868	15018	15111	15174	14977	15149	14963	15119	15036	15054	15010	15031	15016	14922	14965	15097	15064	15075	14997	15093	14998	15037	15112	15017	14976	15088	15021	15005	15005	15073	14911	14937	15119	15111	14971	15025	15078	15107	15120	15167	15015	14813	15149	14974	15145	15039	15065	15111	14982	14949	14993	14985	14976	15195	15126	15167	15179	15023	14966	15112	14965	15019	15220	15277	14945	15083	15062	15165	14929	15122	15071	14978	15056	15100	15134	15049	15068	14974	14822	15041	15244	14969	14684	15032	15060	14979	14913	15072	14994	15056	15067	15061	15118	15116	15117	14795	15057	15077	15021	15045	15006	15039	15149	15116	14865	15199	14840	15048	15239	15061	14841	15062	15169	15107	14922	15242	15125	15024	15136	15026	15067	15068	14906	15101	15036	15062	15000	15062	15028	15109	14757	14963	15043	14912	14922	15016	15044	14994	15040	14948	15110	14969	15195	15072	14971	15028	14968	14981	15249	14992	15118	15048	15049	14941	15048	15183	14961	14856	15011	15266	14961	14946	14991	15157	14977	15073	15065	14986	14989	14795	15062	15086	15022	14896	14880	14983	14951	15180	14918	15034	14947	15026	15118	15001	15045	15060	15141	15066	15140	15083	15045	15020	14957	15172	14929	14981	15050	15054	14977	15128	15040	15048	15032	15072	15034	15022	14957	15148	15124	14982	15119	14921	15056	15170	14950	14985	15124	15030	14987	15083	15021	15166	15005	15166	15100	15092	15037	15097	14814	15161	15216	15077	14920	14867	15127	15000	14975	14932	15112	14869	15037	15014	15061	15110	15042	14866	14891	15151	15022	14977	14832	14985	14869	15009	14956	14993	15015	15042	15135	15090	15262	14843	14950	14972	15091	14987	14837	14998	14860	14952	14976	15168	15029	15111	15169	14870	15054	14987	15074	14994	14890	15028	14967	15145	14877	14962	15029	14927	15045	14934	15046	15073	15056	15076	15093	14899	15025	15048	15121	14944	14918	15069	15082	15016	15141	14978	14927	15116	14947	15235	15072	14966	15078	14973	14905
28105	25555	31860	28132	20053	18261	18172	17842	17930	18031	18628	19367	18772	18135	18042	17811	17960	17967	17799	17937	17801	17753	17873	17928	17845	17754	17931	17773	17866	17733	17672	17802	17834	17878	17739	17973	17501	17683	17837	17683	17800	17906	17704	17769	17929	17786	17942	17872	17923	17723	17638	17586	17608	17754	17815	17639	17819	17582	17674	17847	17898	17957	17818	17849	17888	17773	17821	17761	17724	17662	17464	17677	17748	17748	17969	17850	17944	17744	17764	17731	17705	17968	17768	17737	17804	17665	17865	17933	17833	17777	17851	17865	17728	17689	17645	17616	17731	17670	17841	17746	17927	17770	17585	17842	17761	17976	17812	17896	17557	17818	17769	17931	17798	17722	17591	17804	17807	17832	17767	17719	17864	17840	17903	17758	17958	17679	17943	17881	17826	17644	17683	17766	17831	17698	17857	17673	17916	17763	17918	17741	17697	17673	17673	17776	17686	17679	17947	17880	17765	17844	17770	17827	17783	17700	17904	17831	17825	18027	17849	17719	17833	17835	17774	17899	17713	17851	17762	17845	17622	17904	17788	17950	17913	17929	18128	17833	17708	17609	17798	17638	17969	17743	17801	17702	17765	17730	17744	18187	17782	17778	17789	17828	17650	17866	17837	17804	17633	17910	17843	17788	17711	17769	17853	17740	17637	17984	17855	17664	17832	17868	17902	17765	17765	17969	17778	17780	17645	17877	17460	17727	17767	17784	17559	17765	17923	17748	17665	17627	17983	17894	17672	17565	17842	17857	17770	17854	17734	17842	17871	17716	17900	17748	17688	17798	17774	17830	17805	17663	17845	17741	17903	17860	17456	17859	17981	17985	17794	17814	17771	17711	17871	18061	17726	17580	17739	17701	17808	18006	17689	17774	17857	17763	17743	17787	17865	17652	17705	17810	17773	17769	17744	17650	17866	17723	17765	17649	17604	17558	17781	17714	17510	17897	17717	17828	17866	18033	17627	17832	17719	17746	17794	17669	17796	17930	17742	17897	17558	17732	18018	17666	17647	17852	17768	17819	17698	17804	17770	17891	17746	17536	17660	17649	17714	17799	17840	17677	17787	17774	17656	17897	17584	17790	17855	17641	17704	17765	17751	17758	17618	17931	17882	17732	17998	17848	17729	17722	17667	17608	17813	17976	17641	17846	17893	17635	17693	17904	17702	17750	17903	17884	17643	17640	17815	17608	17622	17742	17739	17657	17723	17742	17707	17743	17964	17833	17854	17638	17864	17940	17693	17660	17752	17768	17629	17750	18032	17702	17751	17872	17736	17737	17658	17741	17854	17897	17875	17869	17648	17694	17784	17820	17709	17702	17612	17876	17696	17612	17777	17655	17622	17911	17812	17727	17671	17755	17967	17727	17832	17727	17805	17608	17832	17643	17567	17829	18078	17701	17653	17646	17748	17834	17832	17974	17848	17852	17866	18027	17908	17940	18005	17815	17674	17623	17789	17803	17768	17758	17877	17979	17810	17706	17710	17783	17602	17700	17807	17867	17772	17758	17642	17889	17776	17698	17858	17973	17697	17775	17737	17778	17814	17853	17784	17728	17809	17724	17864	17725	17801	17706	17689	17705	17578	17615	17601	17600	17756	17825	17798	17902	17858	17691	17950	17759	17729	17815	17721	17706	17551	17857	17874	17691	17733	17891	17830	17670	17764	17694	17795	17712	17689	17934	17810	17836	17953	17751	17966	17852	17991	17735	17828	17718	17679	17784	17755	17758	17705	17624	17625	18039	17951	17888	17790	17451	17633	17616	17698	17779	17765	17839	17722	17669	17641	17815	17688	17703	17728	17859	17709	17720	17777	17701	17777	17792	17689	17820	17706	17668	17850	17876	17937	17720	17953	17897	17952	17829	17803	17849	17866	17887	17734	17737	17828	17847	17777	17795	17710	17558	17651	17745	17846	17760	17810	17706	17874	17834	17792	17657	17653	17622	17811	17585	17678	17811	17851	17685	17898	17818	17847	17700	17794	17800	17806	17934	17659	17838	17878	17688	17715	17751	17831	17890	17766	17639	17761	17529	17748	17800	17695	17735	17719	17893	17813	17905	17792	17782	17719	17840	17829	17911	17657	17878	18006	17874	17744	17791	17616	17674	17821	17810	17849	17577	17672	17744	17752	17699	17829	17698	17695	17826	17786	17888	17695	17764	17838	17631	17820	17755	17767	17603	17899	17707	17490	17586	17797	17861	17754	17849	17754	17636	17950	17791	17916	17925	17759	17673	17828	17712	17818	17716	17733	17796	17825	17780	17756	17570	17776	17611	18007	17549	17866	17876	17750	17638	17866	17729	17612	17801	17834	17673	17811	17752	17645	17645	17622	17678	17956	17770	17772	17773	17975	17826	17794	17658	17801	17735	17815	17660	18014	17833	17486	17676	17716	17786	17824	17629	17666	17724	17785	17807	17815	17961	17718	17680	17765	17628	17732	17769	17825	17627	17552	17741	17965	17789	17690	17775	17807	17868	17714	17731	17721	17834	17669	17951	17800	17817	17706	17763	17745	17831	17674	17771	17768	18018	17620	17785	17862	17786	17732	17743	17743	17778	17645	17856	17931	17680	17819	17742	17663	17611	17748	17896	17809	17659	17849	17753	17927	17712	17891	17620	17839	17850	17777	17907	17671	17730	17698	17747	17854	17688	17637	17653	17585	17833	18087	17709	17832	17720	17969	17676	17698	18095	17890	17661	17642	17785	17711	17635	17797	17790	17724	17840	17827	17670	17638	17671	17810	17768	17654	17936	17755	17763	17771	17779	17870	17732	17745	17880	17735	17701	17831	17779	17670	17671	17667	17712	17742	17613	17810	17900	17836	17616	17764	17515	17521	17795	17873	17851	17840	17952	17939	17802	17769	17719	17972	17594	17869	17912	17789	17681	17838	17791	17657	17621	17838	17808	17719	17823	17652	17825	17662	17969	17699	17871	17751	17826	17676	17912	18044	17668	17629	17814	17742	17905	18085	17987	17872	17791	17631	17875	17811	17794	17728	17767	17904	17596	17758	17682	17596	17886	17812	17842	17845	17549	17774	17729	17846	17744	18122	17965	17866	18002	17740	17724	17806	17964	17723	17767	17734	17718	17882	17837	17700	17796	17760	17594	17660	18004	17742	17619	17865	17855	17847	17859	17762	17779	17964	17703	17708	17880	17771	17675	17853	17747	17788	17768	17902	17848	17737	17687	17843	17873	17728	17891	17839	17909	17873	17905	17673	17559	17444	17607	17659	17716	17865	17795	17814	17631	17871	17659	17898	17887	17695	17683	17696	17899	17894	17720	17855	17831	17813	18005	17759	17662	17995	17765	17708	17839	17455	17758	17787	17952	17688	17854	17884	17623	17828	17885	17796	17827	17722	17775	17765	17697	17906	17855	17757	17904	18116	17917	17751	17736	17823	17676	17856	17800	17817	17888	17590	17812	17770	17731	17750	17784	17636	17891	17685	17854	17777	17773	17995	17849	17869	17746	17955	17859	17688	17941	17991	17644	17859	17672	17739	17610	17584	17658	17886	17807	17852	17571	17710	17963	17906	17825	17760	17696	17711	17729	17686	17687	17867	17805	17758	17804	17744	17865	17892	18055	17901	17886	17671	17544	17827	17868	17770	17836	17874	17770	17734	17664	17854	17920	17874	17770	17642	17794	17852	17942	17793	17836	17579	17784	17670	17710	17600	17793	17862	17667	17921	17781	17843	17802	17741	17810	17762	17699	17722	17670	17792	17792	17663	17961	17779	17949	17748	18035	17721	17831	17839	17676	17890	17817	17669	17749	17636	17649	17771	17872	17735	17557	17706	17760	17841	17608	17892	17700	17708	17502	17868	17741	18013	17713	17913	17937	17612	17758	17928	17892	17726	17660	17825	17685	17662	17658	17805	17753	17759	17820	17809	17838	17683	17966	17980	17708	17741	17926	17988	17698	17715	17990	17753	17829	17857	17710	17577	17699	17891	17948	17693	17822	17597	17795	17708	17883	17824	17970	17851	17826	17719	17820	17706	17623	17742	17870	17720	17704	17702	17832	17741	17713	17737	17891	17671	17454	17939	17737	17685	17800	17817	17680	17751	17819	17839	17693	17780	17717	17774	17785	17688	17862	17786	17813	17609	17710	17784	17760	17815	17732	17944	17979	17753	17795	17652	17610	17673	17696	17934	17887	17823	17642	17794	17840	17661	17646	17865	17634	17739	17879	17610	17902	17893	17801	17938	17890	17594	17761	17836	17841	17866	17741	17689	17865	17594	17612	17941	17738	17635	17925	17809	17806	17736	17702	17771	17847	17747	17914	17622	17822	17787	17696	17659	17634	17868	17862	17832	17804	17872	17836	17823	17718	17852	17792	17726	17772	17646	17959	17714	17891	17499	17800	17555	17556	17737	17947	17759	17891	17840	17639	17822	17864	17752	17757	17839	17849	17856	17695	17567	17737	17727	17981	17794	17725	17814	18012	17706	17987	17830	17880	17859	17867	17707	17871	17765	17849	17928	17848	17707	17743	17566	17888	17696	17781	17735	17856	17745	17760	17817	17755	17926	17739	17682	17899	17918	17715	17747	17716	17702	17857	17953	17964	17749	17592	17946	17910	17866	17453	17809	17740	17748	17688	17886	17962	17747	18087	17645	17748	17730	17718	17734	17953	17834	17721	17583	17833	17728	17893	17780	17990	17714	17910	17864	17731	17462	18001	17865	17903	17899	17872	17641	17841	17911	17666	17765	17689	17903	17827	17782	18039	17748	17904	17974	17686	17851	17743	17761	17566	17679	17837	17934	17676	17704	17773	17776	17857	17724	17840	17855	17804	17882	17942	17607	17652	17897	17778	17719	17616	17738	17681	17842	17749	17917	17989	17904	17742	17796	17834	17875	17812	17885	17762	17905	17705	17792	17704	17824	17796	17856	17918	17651	17891	17814	17968	17881	17878	17825	17765	17770	17807	17515	17765	17738	17729	17918	17687	17846	17845	17688	17769	17819	17713	17965	17733	17857	17906	17799	17731	17875	17901	17876	17737	17791	17511	17646	17892	17743	17709	17710	18044	17916	18016	17658	17828	17852	17819	17882	17809	17666	17540	17815	17735	17913	17741	17713	17580	17780	17771	17910	17681	17855	17809	17607	17719	17853	17710	17924	17831	17736	17803
28565	39793	35417	26081	17269	15582	15429	15399	15374	15561	16764	17470	16303	15851	15713	15288	15408	15519	15296	15305	15384	15199	15318	15314	15116	15279	15248	15262	15186	15292	15226	15299	15359	15236	14999	15232	15319	15167	15509	15326	15218	15201	15262	15284	15294	15384	15266	15332	15227	15337	15285	15336	15443	15388	15292	15218	15260	15287	15251	15327	15376	15232	15305	15262	15167	15142	15301	15269	15217	15316	15306	15245	15188	15146	15136	15242	15263	15333	15444	15285	15416	15278	15372	15268	15355	15150	15467	15213	15378	15260	15270	15333	15372	15253	15301	15500	15392	15307	15510	15311	15054	15355	15161	15235	15192	15272	15401	15253	15134	15278	15325	15346	15336	15232	15434	15351	15215	15275	15383	15402	15293	15233	15291	15380	15202	15356	15209	15324	15321	15329	15324	15262	15302	15132	15232	15166	15120	15365	15378	15318	15254	15264	15277	15207	15273	15193	15238	15254	15303	15226	15216	15458	15272	15133	15323	15327	15313	15240	15176	15298	15263	15213	15321	15231	14992	15350	15196	15209	15307	15433	15312	15322	15367	15392	15405	15317	15399	15381	15231	15377	15277	15309	15225	15461	15174	15105	15346	15241	15147	15287	15110	15249	15243	15284	15404	15300	15373	15121	15257	15234	15208	15326	15292	15173	15244	15414	15419	15236	15202	15291	15265	15332	15208	15342	15211	15080	15344	15132	15382	15301	15204	15126	15357	15283	15304	15439	15204	15292	15416	15384	15277	15431	15208	15127	15356	15154	15349	15299	15376	15214	15382	15283	15383	15507	15333	15422	15324	15104	15376	15192	15193	15319	15397	15398	15071	15370	15401	15236	15230	15447	15351	15314	15254	15143	15250	15202	15425	15073	15261	15273	15327	15240	15294	15219	15241	15303	15246	15306	15393	15375	15327	15316	15211	15152	15321	15174	15326	15438	15309	15361	15301	15237	15314	15285	15332	15206	15279	15367	15072	15197	15234	15230	15250	15315	15547	15379	15419	15479	15435	15275	15156	15420	15120	15380	15313	15448	15380	15275	15287	15174	15253	15258	15271	15378	15210	15278	15277	15206	15406	15183	15113	15556	15293	15296	15390	15361	15256	15311	15238	15289	15273	15206	15326	15151	15181	15293	15243	15363	15340	15138	15328	15306	15368	15205	15112	15161	15295	15410	15256	15194	15258	15413	15258	15371	15186	15079	15422	15422	15267	15324	15297	15265	15329	15267	15211	15166	15214	15355	15388	15335	15289	15316	15347	15155	15324	15304	15232	15388	15368	15446	15352	15217	15245	15329	15371	15394	15241	15363	15347	15263	15377	15165	15118	15305	15212	15270	15119	15418	15184	15276	15345	15224	15444	15232	15362	15275	15201	15244	15193	15343	15279	15305	15207	15390	15389	15164	15208	15389	15142	15355	15406	15440	15296	15396	15369	15141	15327	15428	15467	15206	15190	15240	15522	15241	15529	15180	15366	15362	15377	15223	15394	15284	15268	15172	15417	15232	15210	15274	15285	15262	15371	15250	15260	15417	15216	15308	15295	15224	15115	15215	15329	15207	15371	15165	15209	15229	15217	15329	15256	15115	15252	15286	15478	15418	15360	15179	15278	15072	15409	15322	15335	15361	15357	15348	15270	15218	15337	15124	15375	15344	15423	15285	15357	15360	15282	15303	15241	15397	15283	15268	15293	15299	15172	15270	15342	15460	15361	15210	15354	15309	15281	15300	15287	15216	15350	15189	15297	15350	15267	15297	15343	15271	15229	15296	15455	15086	15209	15300	15203	15404	15380	15230	15301	15161	15398	15177	15273	15431	15241	15228	15417	15328	15247	15022	15429	15203	15338	15291	15319	15379	15329	15357	15383	15259	15223	15183	15344	15395	15326	15344	15263	15339	15212	15188	15222	15377	15345	15181	15415	15350	15270	15370	15294	15286	15279	15357	15092	15111	15387	15205	15248	15381	15439	15239	15277	15404	15529	15361	15187	15145	15284	15100	15360	15186	15118	15356	15220	15182	15110	15288	15202	15220	15359	15221	15301	15229	15144	15309	15329	15263	15181	15354	15341	15449	15333	15275	15615	15394	15298	15386	15367	15258	15405	15259	15317	15193	15173	15310	15298	15327	15251	15477	15434	15234	15369	15194	15231	15264	15351	15301	15231	15324	15237	15374	15224	15227	15452	15178	15181	15354	15307	15398	15312	15245	15377	15257	15347	15356	15317	15351	15024	15399	15294	15239	15261	15268	15341	15374	15276	15326	15292	15163	15338	15382	15213	15207	15404	15121	15314	15140	15449	15265	15256	15420	15381	15258	15172	15257	15434	15273	15242	15144	15250	15289	15284	15334	15320	15417	15451	15143	15144	15204	15380	15168	15456	15344	15369	15366	15292	15418	15227	15336	15290	15206	15450	15212	15352	15375	15272	15197	15344	15298	15404	15431	15206	15305	15290	15110	15176	15258	15292	15373	15485	15359	15288	15367	15326	15275	15357	15338	15328	15299	15431	15347	15339	15275	15319	15182	15293	15247	15186	15391	15332	15272	15211	15443	15310	15321	15271	15317	15428	15332	15214	15191	15140	15321	15392	15271	15399	15240	15321	15331	15323	15467	15162	15231	15389	15394	15194	15188	15322	15244	15378	15314	15282	15310	15339	15308	15234	15178	15334	15206	15339	15301	15274	15235	15259	15264	15301	15213	15210	15023	15426	15173	15278	15357	15373	15277	15247	15104	15424	15373	15369	15210	15360	15081	15347	15185	15187	15177	15268	15385	15286	15097	15234	15234	15189	15341	15297	15264	15184	15337	15224	15347	15290	15225	15307	15328	15313	15135	15314	15339	15462	15327	15240	15458	15347	15343	15321	15232	15179	15191	15296	15336	15225	15417	15074	15288	15352	15324	15198	15314	15336	15201	15431	15248	15244	15315	15189	15153	15312	15332	15399	15427	15411	15332	15259	15173	15346	15231	15260	15248	15167	15240	15191	15335	15191	15183	15282	15262	15124	15370	15401	15214	15253	15341	15298	15396	15287	15294	15301	15219	15368	15424	15302	15320	15346	15226	15362	15116	15251	15171	15423	15133	15376	15273	15391	15370	15233	15232	15253	15209	15327	15355	15165	15271	15461	15177	15317	15235	15190	15258	15284	15132	15433	15390	15271	15138	15305	15058	15214	15235	15413	15210	15411	15282	15368	15403	15063	15365	15274	15339	15373	15308	15358	15438	15263	15182	15297	15397	15354	15381	15251	15336	15364	15124	15308	15191	15326	15369	15375	15463	15416	15251	15355	15400	15357	15300	15228	15342	15261	15154	15342	15345	15334	15332	15364	15251	15115	15193	15317	15280	15319	15358	15245	15217	15246	15387	15236	15328	15267	15277	15271	15342	15221	15299	15217	15277	15129	15302	15291	15286	15388	15103	15289	15182	15414	15260	15278	15205	15344	15210	15258	15357	15356	15325	15236	15363	15266	15455	15370	15247	15230	15150	15270	15342	15274	15184	15348	15208	15212	15378	15390	15496	15277	15125	15178	15292	15337	15178	15376	15276	15273	15363	15402	15246	15472	15402	15169	15252	15299	15301	15312	15262	15243	15313	15339	15299	15185	15229	15245	15387	15365	15301	15188	15342	15414	15389	15194	15323	15435	15247	15261	15395	15375	15249	15267	15321	15112	15239	15166	15249	15272	15144	15337	15322	15070	15406	15186	15363	15323	15254	15234	15100	15307	15203	15330	15175	15345	15354	15320	15216	15281	15225	15275	15159	15223	15197	15335	15199	15256	15174	15193	15211	15099	15294	15073	15212	15256	15149	15276	15169	15293	15276	15285	15224	15362	15200	15323	15288	15344	15248	15272	15216	15236	15130	15265	15192	15299	15437	15460	15462	15226	15268	15226	15193	15578	15384	15176	15262	15222	15326	15239	15234	15346	15190	15307	15254	15270	15194	15244	15279	15429	15329	15180	15251	15247	15251	15431	15325	15279	15247	15119	15300	15249	15124	15208	15480	15199	15385	15238	15334	15341	15450	15217	15318	15224	15352	15230	15378	15290	15231	15216	15322	15338	15137	15300	15243	15365	15233	15331	15401	15336	15287	15238	15395	15312	15208	15250	15417	15252	15305	15351	15341	15211	15061	15208	15256	15334	15413	15335	15547	15202	15243	15352	15189	15205	15384	15296	15371	15421	15423	15317	15320	15095	15285	15260	15244	15330	15334	15343	15278	15079	15366	15221	15368	15346	15254	15305	15403	15284	15377	15293	15337	15284	15333	15263	15240	15082	15318	15334	15217	15206	15197	15210	15288	15115	15490	15275	15347	15324	15215	15312	15430	15410	15258	15380	14992	15268	15324	15123	15303	15242	15431	15399	15261	15426	15280	15312	15438	15337	15173	15274	15403	15336	15378	15337	15277	15172	15291	15297	15216	15650	15218	15288	15287	15286	15317	15294	15253	15305	15375	15385	15371	15379	15204	15334	15232	15333	15238	15278	15284	15185	15183	15381	15325	15210	15312	15183	15150	15274	15313	15293	15249	15418	15247	15297	15473	15260	15384	15293	15511	15227	15254	15397	15332	15385	15227	15428	15263	15128	15170	15438	15397	15311	15325	15377	15183	15215	15427	15295	15265	15208	15328	15296	15287	15132	15373	15373	15153	15162	15261	15380	15470	15313	15288	15446	15142	15247	15383	15326	15218	15151	15313	15288	15259	15357	15360	15306	15209	15109	15281	15340	15294	15262	15251	15275	15386	15374	15332	15345	15292	15384	15209	15236	15317	15340	15366	15193	15249	15334	15328	15169	15205	15174	15271	15219	15325	15352	15286	15326	15379	15234	15332	15244	15348	15219	15323	15264	15154	15195	15443	15330	15206	15324	15233	15237	15402	15184	15151	15160	15294	15204	15170	15334	15276	15277	15203	15369	15289	15280	15345	15220	15454	15352	15289	15279	15175	15275	15416	15239	15269	15325	15325	15307	15280	15292	15195	15419	15418	15340	15282	15357	15494	15223	15334	15230	15113	15228	15121	15110	15255	15331	15171	15268	15308	15260	15317	15348	15227	15249	15245	15287	15338	15292	15306	15228	15530	15336	15457	15320	15314	15283	14930	15169	15144	15347	15183	15355	15208	15297	15406	15169	15185	15342	15260
24167	21504	29255	26318	23296	21892	20853	18548	18056	19061	23333	27277	24333	20928	20481	19314	18989	18635	18321	18242	18174	18045	18088	17887	17765	17945	17955	17926	17909	17952	17892	17735	17568	17985	17721	17927	17744	17675	17926	17580	17914	17944	17966	17775	17726	17843	17924	17779	17880	17839	17670	17854	17739	17913	17766	18012	17859	18044	17915	17759	17664	17655	17561	17781	17705	17808	17757	17865	17912	17853	17801	17918	17816	17774	17899	17718	17758	17775	17808	17859	17843	17877	17713	17567	17769	17814	17703	18067	17812	17846	17874	17847	17881	17809	17720	17645	17656	17849	17982	17877	17856	17924	17617	17824	17476	17782	17801	17647	17839	17887	17806	18011	17557	17890	17866	17734	17597	17652	17631	17766	17780	17796	17702	17729	17916	17618	17831	17797	17753	17870	17812	17785	17959	17827	17656	17843	17892	17831	17702	17809	17715	17937	17724	17786	17680	17812	17748	17698	17890	17635	17868	17792	17625	17708	17816	17705	17704	17822	17767	17886	17797	17745	17737	17741	17898	17689	17762	17778	17983	17713	17441	17886	18121	17667	17901	17676	17856	17818	17790	17800	17859	17636	17962	17859	17765	17801	17696	17575	17753	17978	17867	17760	17707	17943	17763	17793	17734	17818	17941	17797	17652	17927	17540	17681	17610	18000	17749	17686	18072	17974	17805	17744	17783	17650	17903	17972	17601	17737	17892	17706	17816	17719	17899	17819	17750	17749	17715	17720	17903	17733	17799	17587	17771	17668	17828	17874	17956	17709	17875	17990	17816	17649	17764	17727	17830	17863	17806	17666	17723	17731	17920	17886	17657	17738	18016	17842	17783	17732	17939	17761	17789	17840	17736	17706	17824	17774	17703	17736	17912	17617	17699	17721	17766	17852	17866	17783	17630	18002	17651	17804	17791	17671	17772	17724	17703	17653	17797	17838	17852	17734	17751	17756	17651	17676	17982	17888	17784	17990	17811	17835	17668	17671	17593	17836	18116	17826	17737	17784	17651	17662	17786	17831	17749	17795	17696	17519	17783	17789	17910	17502	17589	17869	17658	17640	17736	17724	17881	17891	17759	17677	17712	17832	17892	17746	17905	17754	17767	17765	17876	17800	17624	17676	17793	17744	17997	17772	17619	17800	17773	17807	17723	17686	17837	17629	17925	17643	17869	17610	17542	17702	17741	17665	17913	17635	17668	17803	17907	17599	17634	17859	17780	17739	17665	17832	17900	17950	17821	17719	17771	17721	17811	17762	17813	17884	17881	17707	17663	17697	17819	17892	17855	17687	17833	17741	17845	17746	17664	17713	17753	17732	17814	17742	17728	17634	17722	17893	17771	17634	17593	17766	17880	17517	17635	17647	17768	17800	17645	17827	17714	17462	17849	17732	17753	17658	17890	17804	17921	17826	17764	17866	17799	17645	17695	17648	17674	17655	17676	17832	17780	17662	17825	17851	17782	17742	17759	17747	17867	17778	17709	17834	17651	17674	17649	17757	17708	17568	17872	17778	17757	17958	17750	17725	17896	17931	17717	17737	17716	17765	17769	17850	17875	17728	17646	17720	17741	17779	17771	17624	17699	17604	17730	17820	17894	17848	17790	17809	17705	17665	17626	17848	17799	17742	17627	17809	17810	17758	17696	17736	17663	17815	17773	17693	17679	17568	17979	17676	17645	17702	18017	17810	17763	17803	17989	17879	17803	17890	17716	17765	17813	17807	17873	17952	18000	17754	17772	18164	17637	17794	17647	17696	17793	17925	17717	17781	17758	17884	17805	17683	17701	17497	17769	17822	17816	17782	17556	17792	17810	17843	17740	17694	17697	17801	17679	17775	17891	17831	17787	17564	17857	17853	17698	17767	18001	17709	17848	17923	17706	17686	17680	17750	17779	17734	17800	17725	17904	18082	17816	17447	17839	17776	17605	17739	17755	17837	17594	17739	17832	17775	17582	17762	17737	17829	17681	17751	17768	17861	17665	17748	17698	17797	17896	17795	17791	17696	17625	17580	17687	17679	18023	17669	17652	17732	17613	17689	17903	17737	17783	17635	17729	17718	17556	17838	17961	17617	17787	17725	17848	17722	17659	17739	17929	17858	17707	17809	17627	17785	17798	17893	17963	17891	17795	17579	17507	17803	17769	17827	18000	17632	17636	17645	17614	17606	17636	17547	17780	17938	17832	17955	17634	17792	17923	17684	17618	17802	17739	17843	17919	17714	17936	17950	17804	17818	17736	17705	17830	17701	17708	17829	17858	17767	17851	18023	17568	17842	17874	17779	17707	17754	17645	17798	17822	17623	17640	17666	17689	17655	17742	17672	17696	17725	17684	17724	17729	17855	17830	17776	17860	17920	17857	17669	17789	17823	17801	17985	17702	17785	17568	17587	17646	17592	17827	17789	17841	17731	17739	17811	17816	17527	17647	17690	17798	17711	17717	17624	17734	17848	17895	17617	17772	17848	17639	18010	17822	17710	17758	17806	17714	17646	17807	17786	17819	17899	17685	17769	17466	17743	17736	17934	17720	17841	17532	17937	17893	17601	17768	17744	17795	17720	17584	17721	17782	17710	17829	17887	17649	17863	17815	17712	17938	17739	17931	17798	17743	17598	17778	17866	17546	17967	17792	17718	17865	17941	17909	17611	17782	17689	17816	17656	17754	17642	17581	17799	17744	17677	17890	17699	17703	17855	17744	17736	17799	17521	17485	17776	17666	17767	17783	17640	17830	17796	17759	17591	17777	17772	17948	17759	17899	17772	17618	17696	17690	17757	17798	17667	17925	17642	17861	17799	17775	17684	17700	17725	17646	17804	17716	17637	17822	17710	17631	17793	17636	17593	17774	17855	17821	17938	17533	17675	17816	17895	17815	17466	17756	17737	17634	17815	17820	17723	17870	17734	17843	17796	17652	17916	17680	17852	17689	17937	17713	17632	17791	17863	17829	17658	17689	17821	17839	17756	17766	17842	17772	17609	17813	17766	17862	17772	17748	17787	17766	17830	17679	17660	17799	17811	17869	17816	17807	17760	17782	17732	17716	17710	17962	17718	17850	17637	17801	17867	17709	17784	17705	17737	17783	17925	17861	17713	17629	17763	17649	17876	17799	17985	17864	17822	17778	17585	17741	17761	17792	17959	17604	17625	17652	17713	17905	17831	17615	17654	17817	17729	17688	17551	17659	17686	17827	17720	17826	17805	17719	17643	17861	17679	17850	17843	17956	17718	17806	17696	17873	17753	17821	17596	17822	17716	17773	17912	17749	17749	17889	17711	17756	17744	17742	17496	17621	17488	17861	17663	17899	17912	17891	17815	17800	17839	17591	17850	17750	17576	17804	17765	17939	17844	17831	17707	17788	17797	17624	17803	17915	17730	17772	17841	17980	17818	17821	17828	17792	17793	17701	17531	17772	17820	17745	17928	17886	17748	17801	17727	17681	17667	17830	17951	17777	17879	17820	17934	17709	17615	17860	17824	17651	17845	17529	17869	17741	17775	17861	17680	17966	17712	17732	17771	17696	17781	17664	17815	17815	17648	17780	17687	17772	17759	17710	17962	17732	17945	17572	17713	17803	17828	18055	17637	17900	17892	17870	17737	17929	17565	17784	17754	17755	17754	17672	17879	17816	17884	17766	17832	17872	17909	17752	17798	17858	17852	17924	17833	17496	17764	17890	17761	17753	17731	17754	17677	17917	17681	17805	17880	17854	17540	17684	17765	17657	17888	17797	17947	17704	17826	17954	17850	17653	17737	17820	17753	17734	17683	18049	17737	17699	17706	17926	17860	17783	17613	17753	17979	17745	17896	17984	17657	17699	17813	17935	17682	17772	17797	17677	17651	17628	17924	17712	17736	17759	17651	17797	17806	17798	17791	17679	17827	17775	17918	17652	17782	17819	17791	17699	17854	17970	17886	17800	17808	17864	17578	17762	17755	17738	17823	17689	17890	17895	17823	17950	17988	17774	17729	17789	17834	17669	17738	17817	18008	18004	17756	17826	17945	17771	17804	17875	17864	17611	17563	17639	17758	17742	17871	17954	17720	17522	17804	17662	18044	17685	17767	17926	17657	17914	17617	17694	17586	17710	17906	17796	17695	17745	17790	17605	17575	17765	17826	17526	17768	17617	17775	17569	17657	17708	17585	17706	17748	17831	17912	17692	17778	17870	17725	17796	17821	17863	17791	17897	17905	17752	17860	17754	17947	17848	17731	18040	17803	17754	17889	17844	17885	17719	17864	17741	17701	17714	17744	17886	17670	17839	17759	17834	17751	17650	17635	17790	17790	17560	17735	17727	17829	17693	17686	17715	17763	17773	17861	17966	17662	17789	18123	17709	17752	17729	17646	17843	17834	17612	17729	17819	17559	17720	17935	17673	17693	17693	17774	17746	17807	17740	17576	17780	17811	17601	17758	17756	17615	17921	17755	17787	17870	17949	17848	17600	17908	17689	17617	17757	17828	17771	17830	17805	17749	17604	17616	17932	17686	17614	17881	18026	17656	17737	17828	17589	17861	17536	17633	17959	17858	17809	17892	17725	17903	17674	17789	17654	17825	17731	17622	17695	17915	17907	17650	17794	17688	17838	17742	17556	17725	17947	17785	17786	17890	17880	17745	17718	17915	17716	17811	17868	17649	17668	17802	17745	17741	17622	17787	17678	17814	17827	17700	17826	17850	17846	17706	17678	17775	17559	17745	17773	17861	18094	17870	17636	17863	17661	17699	17765	17807	17980	17836	17826	17840	17596	17795	17569	17621	17821	17828	17581	17926	17818	17712	17708	17488	17809	17471	17931	17882	17693	17787	17775	17759	17968	17866	17760	17788	17872	17727	17724	17786	17760	17741	17843	17884	17898	17921	17633	17808	17738	17905	17884	17725	17629	17699	17745	17762	17785	17611	17816	17746	17702	17716	17597	17586	17828	17639	17577	17865	17872	17667	17772	17802	17802	17752	17529	17887	17970	17680	17844	17677	17880	17811	17774	17782	17799	17632	17699	17828	17811	17786	17862	17698	17600	17897	17779	17799	17892	17815	17849	17768	17791	17599	17826	17689	17660	17887	17589	17635	17694	17860	17633	17812	17870	17716	17888	17727	17797	17888	17746	17912	17691	17931	17815	17791	17708	17800	17705	17746	18054	17871	17702	17756
31363	52610	51635	35808	22551	16297	15812	15650	15889	17132	23662	27903	22692	18902	18822	16853	16832	16427	15915	15833	15687	15527	15488	15379	15535	15496	15236	15285	15299	15327	15422	15303	15379	15281	15430	15382	15272	15501	15118	15300	15325	15300	15301	15436	15180	15258	15415	15310	15386	15544	15310	15343	15475	15293	15367	15130	15168	15272	15303	15406	15262	15434	15427	15214	15287	15487	15390	15349	15314	15191	15445	15382	15270	15256	15282	15387	15271	15398	15189	15179	15454	15367	15349	15336	15319	15269	15400	15369	15367	15220	15263	15004	15358	15345	15464	15214	15426	15275	15328	15477	15399	15419	15349	15325	15449	15453	15389	15248	15290	15188	15392	15368	15352	15251	15231	15243	15353	15328	15353	15402	15253	15419	15359	15247	15310	15170	15367	15300	15392	15182	15339	15183	15329	15257	15442	15217	15420	15441	15157	15370	15430	15382	15283	15456	15341	15532	15239	15215	15273	15438	15388	15261	15261	15509	15346	15277	15311	15346	15267	15316	15180	15272	15360	15346	15481	15249	15319	15397	15441	15317	15313	15351	15296	15302	15485	15287	15413	15329	15206	15275	15245	15294	15364	15451	15444	15456	15455	15288	15497	15440	15434	15430	15261	15299	15352	15271	15297	15193	15393	15428	15163	15222	15285	15253	15262	15257	15295	15322	15276	15291	15286	15315	15351	15211	15390	15371	15500	15297	15352	15212	15362	15105	15243	15159	15506	15255	15206	15523	15169	15177	15563	15325	15248	15273	15349	15482	15326	15216	15351	15244	15445	15484	15488	15326	15401	15311	15311	15443	15296	15355	15187	15229	15326	15230	15252	15283	15297	15309	15341	15475	15511	15176	15421	15423	15247	15408	15224	15334	15428	15234	15517	15314	15031	15329	15265	15270	15299	15326	15372	15319	15298	15344	15491	15200	15259	15438	15460	15271	15523	15126	15533	15290	15362	15342	15245	15348	15343	15265	15393	15391	15297	15200	15352	15118	15305	15180	15101	15263	15256	15347	15421	15543	15338	15283	15204	15203	15373	15327	15230	15436	15231	15368	15304	15377	15465	15088	15261	15267	15282	15416	15265	15300	15467	15118	15443	15318	15266	15341	15327	15180	15349	15503	15321	15359	15203	15313	15326	15284	15240	15119	15336	15225	15332	15327	15358	15229	15283	15358	15281	15229	15267	15190	15460	15243	15351	15381	15283	15218	15206	15293	15141	15261	15409	15283	15320	15356	15303	15310	15326	15284	15338	15334	15285	15244	15408	15486	15400	15322	15403	15432	15288	15416	15472	15276	15266	15328	15386	15307	15165	15451	15317	15428	15372	15209	15263	15388	15312	15066	15360	15291	15256	15191	15371	15275	15355	15325	15313	15505	15500	15446	15305	15284	15406	15217	15215	15393	15297	15438	15356	15470	15361	15141	15507	15386	15151	15282	15354	15400	15403	15427	15237	15302	15170	15463	15162	15375	15389	15390	15559	15348	15242	15361	15246	15311	15147	15288	15442	15181	15263	15259	15272	15249	15329	15393	15061	15329	15160	15233	15412	15380	15449	15415	15291	15184	15270	15334	15274	15355	15302	15199	15401	15273	15356	15339	15413	15345	15456	15200	15375	15178	15368	15416	15199	15280	15343	15379	15355	15299	15419	15257	15267	15330	15453	15256	15332	15302	15311	15185	15391	15196	15397	15290	15412	15327	15432	15408	15412	15333	15284	15247	15240	15223	15274	15418	15438	15457	15520	15183	15275	15332	15250	15364	15283	15262	15276	15329	15313	15371	15383	15409	15422	15576	15272	15206	15070	15354	15325	15378	15453	15386	15318	15267	15315	15260	15389	15406	15410	15336	15291	15254	15317	15282	15163	15303	15355	15422	15272	15305	15200	15322	15213	15495	15050	15333	15379	15236	15285	15343	15220	15263	15248	15321	15318	15262	15426	15353	15528	15408	15183	15427	15145	15318	15352	15240	15172	15146	15338	15383	15289	15253	15315	15402	15211	15320	15371	15261	15475	15199	15524	15316	15275	15183	15286	15529	15094	15387	15485	15355	15441	15384	15450	15252	15336	15283	15133	15264	15293	15415	15200	15328	15312	15286	15343	15355	15395	15452	15319	15327	15396	15210	15307	15434	15315	15370	15549	15346	15353	15244	15514	15208	15418	15487	15329	15193	15386	15273	15208	15255	15266	15132	15277	15353	15275	15488	15145	15218	15382	15431	15298	15233	15285	15313	15415	15439	15232	15139	15245	15239	15268	15316	15370	15307	15290	15308	15526	15320	15181	15253	15383	15442	15374	15318	15294	15180	15417	15187	15365	15404	15268	15155	15202	15513	15359	15176	15392	15271	15387	15396	15502	15135	15122	15275	15470	15392	15266	15272	15227	15443	15389	15250	15367	15374	15475	15362	15296	15337	15276	15532	15520	15117	15287	15258	15399	15408	15295	15413	15133	15221	15257	15278	15380	15314	15287	15431	15150	15415	15332	15355	15358	15445	15282	15265	15378	15308	15446	15288	15293	15178	15374	15366	15477	15260	15264	15382	15606	15362	15271	15518	15405	15377	15426	15361	15401	15274	15318	15335	15415	15314	15424	15263	15236	15481	15272	15392	15376	15277	15281	15181	15251	15344	15451	15371	15307	15333	15434	14989	15268	15282	15383	15272	15354	15461	15271	15428	15453	15173	15323	15409	15434	15453	15280	15341	15319	15284	15328	15274	15259	15303	15341	15264	15224	15170	15362	15312	15296	15304	15141	15347	15256	15216	15269	15482	15252	15297	15460	15248	15129	15372	15471	15249	15393	15459	15466	15214	15336	15294	15371	15241	15344	15341	15265	15189	15319	15234	15311	15369	15244	15319	15376	15340	15265	15395	15208	15277	15383	15217	15254	15322	15193	15429	15263	15285	15223	15390	15343	15381	15066	15478	15364	15303	15401	15253	15508	15160	15199	15476	15356	15269	15294	15144	15313	15104	15367	15456	15485	15388	15372	15413	15304	15308	15378	15286	15249	15330	15382	15194	15312	15484	15247	15293	15202	15436	15234	15514	15372	15444	15461	15344	15359	15318	15428	15470	15320	15289	15427	15202	15459	15397	15309	15196	15292	15446	15289	15346	15236	15321	15147	15400	15525	15323	15362	15336	15542	15524	15512	15263	15440	15354	15349	15320	15520	15372	15397	15381	15205	15248	15198	15185	15410	15255	15442	15277	15294	15247	15275	15408	15429	15403	15337	15288	15525	15399	15280	15266	15215	15163	15395	15327	15410	15318	15076	15300	15501	15425	15413	15287	15158	15324	15350	15378	15248	15226	15355	15381	15188	15282	15108	15433	15459	15456	15374	15277	15149	15332	15393	15296	15287	15451	15240	15238	15311	15252	15194	15366	15331	15161	15218	15358	15079	15220	15243	15251	15621	15303	15514	15367	15316	15259	15286	15243	15248	15355	15433	15372	15330	15289	15317	15291	15201	15292	15244	15378	15506	15347	15473	15306	15448	15413	15243	15295	15400	15312	15229	15249	15370	15187	15273	15201	15322	15406	15238	15364	15455	15388	15396	15215	15182	15295	15354	15402	15208	15370	15216	15338	15343	15466	15267	15216	15230	15404	15413	15237	15304	15396	15246	15510	15460	15419	15305	15275	15387	15205	15328	15458	15271	15301	15244	15193	15446	15309	15426	15221	15159	15319	15250	15394	15342	15403	15286	15396	15317	15191	15466	15229	15373	15250	15327	15220	15141	15127	15305	15417	15271	15313	15328	15514	15146	15367	15382	15384	15292	15314	15135	15309	15090	15388	15432	15301	15255	15376	15391	15223	15299	15328	15398	15366	15198	15320	15438	15459	15292	15406	15375	15264	15141	15276	15323	15446	15258	15270	15494	15276	15304	15395	15305	15285	15334	15379	15401	15314	15396	15348	15467	15159	15340	15247	15289	15339	15344	15304	15323	15412	15379	15453	15159	15303	15444	15371	15405	15202	15507	15346	15254	14985	15343	15189	15357	15369	15316	15278	15407	15204	15267	15317	15348	15437	15356	15359	15306	15309	15197	15345	15352	15321	15320	15429	15457	15254	15403	15322	15535	15409	15330	15333	15234	15427	15281	15203	15251	15308	15337	15219	15340	15281	15265	15199	15437	15288	15300	15273	15403	15218	15266	15526	15366	15154	15349	15330	15276	15302	15389	15347	15343	15404	15278	15376	15291	15439	15371	15242	15415	15323	15469	15225	15236	15285	15395	15220	15477	15388	15319	15484	15224	15351	15217	15421	15335	15362	15338	15481	15343	15240	15352	15439	15314	15250	15360	15267	15132	15357	15351	15274	15343	15302	15444	15267	15372	15459	15222	15451	15252	15209	15368	15405	15360	15229	15259	15360	15086	15405	15354	15469	15322	15486	15252	15280	15360	15368	15426	15305	15251	15290	15309	15368	15306	15158	15343	15248	15313	15354	15292	15366	15153	15440	15321	15291	15226	15404	15173	15367	15325	15343	15532	15312	15251	15138	15346	15230	15276	15362	15413	15245	15224	15249	15235	15379	15140	15365	15214	15270	15289	15276	15378	15473	15399	15376	15333	15336	15233	15258	15345	15310	15544	15164	15296	15438	15293	15469	15241	15420	15159	15303	15456	15304	15105	15215	15279	15337	15319	15376	15353	15480	15318	15240	15367	15346	15395	15296	15373	15231	15368	15340	15336	15385	15328	15283	15456	15533	15360	15428	15324	15351	15352	15310	15270	15239	15302	15254	15247	15276	15225	15316	15271	15456	15309	15535	15359	15296	15399	15321	15460	15487	15403	15367	15415	15257	15270	15347	15367	15279	15435	15348	15405	15180	15246	15134	15174	15280	15356	15237	15408	15422	15332	15443	15459	15249	15351	15355	15411	15372	15092	15428	15034	15347	15349	15305	15402	15255	15363	15334	15407	15284	15214	15243	15238	15424	15272	15353	15319	15322	15309	15394	15431	15246	15455	15394	15444	15232	15194	15483	15419	15309	15115	15085	15295	15227	15079	15309	15449	15447	15350	15147	15482	15445	15302	15387	15298	15303	15346	15306	15534	15507	15408	15414	15143	15332	15323	15436	15459	15254	15316	15518	15344	15188	15408	15147	15243	15336	15464	15353	15201	15300	15242	15164	15428	15256
22609	21193	29090	24111	21909	23177	24097	19089	18278	19151	23229	29744	25953	26809	25333	23465	21560	20210	19418	18649	18410	18038	18179	18060	17920	17914	18195	18114	18108	18082	17907	18160	17923	18028	17853	17836	17995	18088	17983	18154	17832	18013	17787	17881	17905	17805	17801	17915	17899	17891	17943	17887	17843	17958	18026	17939	17693	18057	17981	17941	17911	18016	17869	17679	18080	17825	17762	17856	17796	17862	17741	17699	17785	17749	17740	17816	17648	17778	17627	17902	17928	17835	17716	17999	17978	17711	17821	17984	17979	17884	17694	18103	17928	18044	17726	17950	17848	17833	17720	18027	17826	17894	17875	17812	17923	17815	17850	17910	18000	17828	17867	17847	17884	17658	17965	17702	17855	17658	17863	17810	17924	17917	17919	17610	17781	17725	17792	17899	17898	17735	17855	17563	17966	17757	17671	17546	17955	17819	17728	17757	17755	17797	18014	17891	17804	17757	17871	17830	17583	17592	17976	17900	17748	17793	17769	17851	17918	18059	17820	17750	17733	17671	17759	17778	17709	17770	17941	17928	17832	17825	17821	17890	17687	18089	17803	17720	17926	17655	17870	17908	17851	17883	17965	17870	17865	17799	17993	17822	17795	17761	17677	17770	17782	17675	17860	17646	17777	17865	17807	17727	17771	17843	17736	17723	17757	17552	17889	17780	17851	17931	17901	17746	17671	17878	17743	17848	17729	17493	17863	17716	17796	17663	17739	17790	17772	17825	17726	17590	17758	17806	17914	17812	17749	17742	17684	17683	17762	17662	17900	17992	17731	18039	17937	17591	17655	17858	17721	17772	17717	17842	17899	17849	17774	17724	17644	17672	17934	17763	17914	17567	17591	17762	17683	17907	17804	17560	17824	17613	17757	17858	17787	17888	17723	17784	17936	17827	17741	17836	17870	17794	17819	17782	17603	17883	17686	17967	17665	17828	17850	17911	17910	17604	17702	17830	17894	17889	17982	17684	17769	17810	17687	17657	17788	17811	17863	17972	17663	17819	17761	17568	17834	17739	17951	17947	17769	17766	17854	17717	17855	17733	17809	17788	17736	17752	17834	17929	17762	17548	17689	18000	17829	17858	17924	17673	17949	17730	17900	18004	17836	17835	17893	17638	18000	17720	17725	17763	17780	17811	17733	17732	17652	17737	17764	17890	17929	17647	17881	17879	17768	17657	17969	17794	17845	17851	17683	17721	17636	17985	17742	17898	17635	17718	17822	18024	17629	17979	17921	17920	17814	17834	17971	17879	17831	17762	17803	17680	17792	17736	17738	17833	17864	18046	17925	17685	17795	17885	17711	17812	17752	17840	17658	17861	17870	17906	17815	18013	17857	17918	17681	17552	17805	17740	17777	17599	17872	17795	17833	17636	17692	17875	17956	17852	17750	17870	18119	17769	17942	17642	17789	17863	17808	17931	17632	17712	17629	17797	17699	17801	17565	17831	17660	17750	17889	17763	17653	17746	17850	17756	17734	17906	17846	17958	17843	17692	17694	17854	17740	17869	17821	17855	17835	17853	17855	17844	18015	17902	18009	17809	17809	18046	17750	17878	17774	17669	17928	17880	17719	17709	17652	17751	17683	17764	17772	17829	17675	17838	17696	17895	17889	17641	17632	17987	17648	17679	17846	17707	17864	17771	17897	17718	17730	18042	17751	17872	17907	17785	17884	17865	17837	17804	17843	17833	17883	17939	17821	17822	17756	17825	18095	17845	17797	17613	18004	17830	17878	17940	17780	17753	17819	17686	17822	17632	17922	17934	17767	17655	17635	17898	17632	17738	17765	18031	17674	17759	17721	17891	17918	18071	18008	17888	17885	17727	17917	17851	17938	17690	17811	17841	17782	17762	17686	17785	17928	17746	17750	17710	17703	17626	17665	17897	17891	17890	17822	17882	17576	17670	17726	17926	17906	17968	17786	17850	17706	17878	17771	17749	17897	17951	17784	17744	17912	17959	17879	17917	17892	17748	17608	17766	17789	17798	17887	17661	17731	17632	17966	17717	17931	17799	17864	17748	17946	17849	17707	17741	17760	17727	17736	17658	17741	18017	17887	17716	17652	17722	17869	17827	17682	17694	17833	17975	17759	17906	17881	18041	17766	17819	17886	17801	17667	17896	17735	17550	17711	17708	17755	17851	17839	17789	17838	17902	17933	17734	17810	17792	17897	17773	17727	17842	17815	17811	17717	17778	17877	17765	17688	17823	17634	17867	18109	17874	17724	17794	17828	17798	17715	17790	17864	17777	17782	17684	17889	17872	17896	17697	17747	17779	17795	17904	17633	17645	17947	17791	17758	17817	17844	17573	17761	17907	17832	17994	17794	17927	17725	17842	17852	17588	17800	17750	17712	17686	17594	17779	17784	17804	17805	17796	17779	17932	17943	17854	17693	17878	17844	17856	17943	17572	17985	17860	17830	17745	17778	17811	17553	17930	17946	17864	17639	17697	17889	17848	17737	17777	17784	17835	17915	17860	18019	17775	17702	17697	17684	17965	17941	17787	17868	17831	17814	17842	17732	17667	17763	17787	17767	17645	17627	17950	18008	17601	17905	17841	17808	17737	17795	17689	17701	17922	17828	17841	17844	17703	17722	17640	17623	17836	17928	17830	17731	17809	17810	17669	17777	17749	17731	17739	17853	17925	17703	17847	17799	17716	17872	17932	17891	17722	17755	17846	17748	17891	17714	17925	17724	17655	17856	17999	17837	17870	17855	17874	17821	17765	17800	17884	17803	17678	17817	17722	17761	17834	17966	17876	17899	17637	18040	17731	17752	17726	17862	17852	18002	17781	17761	17806	17534	17790	17714	17654	17847	17855	17733	17797	17705	17785	17692	17818	17748	17832	17984	17862	17727	17746	17626	17833	17898	17844	17635	17873	17814	17793	17622	17795	17901	17841	17716	17854	17963	17848	17910	17763	17883	17702	17719	17809	17816	17795	17863	17609	17702	17804	17620	17961	17801	17780	17876	17533	17636	17698	17967	17700	17837	17721	17923	17817	17897	17940	17832	17790	17812	17664	17977	17779	17961	17778	17875	17999	17699	17704	18012	17638	17900	17689	17951	17671	17800	18000	17754	17703	17684	17885	17819	17757	17767	17744	17752	17666	17866	17876	17726	17804	17858	17731	17861	17782	17797	17782	17923	17886	17538	17734	17731	17730	17720	17617	17908	17776	17804	17822	17978	17905	17564	17761	17946	17723	17989	17772	17732	17803	17749	17793	17841	17787	17878	17922	17735	17680	17823	17799	17642	17770	17710	17643	17860	17730	17828	17772	17879	17776	17797	17725	17595	17803	17860	17650	17889	17650	17888	17766	17898	17595	17759	17595	17886	17920	17890	17803	17872	17763	17715	17870	17821	17741	17896	17731	17572	17762	17774	17977	17972	18057	17703	17712	17756	18048	17705	17887	18000	17835	17695	17749	17887	17933	17685	17974	17788	17767	17924	17835	17728	17558	17931	17700	17997	17783	17752	17680	17824	17677	17808	17750	17801	17854	17928	17775	17734	17795	17688	17824	17787	17797	17745	17864	17948	17821	17908	17682	17865	17843	17844	17764	17767	18019	17750	17681	17772	17673	17834	17663	17712	17842	17818	17828	17920	17768	17837	17786	17602	17850	17913	18058	17844	17749	18168	17770	17851	17833	17883	17875	17739	17684	17713	17824	17845	17769	17598	17786	17802	18020	17741	17947	17792	17767	17605	17691	17770	17852	17734	17882	17759	17868	17678	17861	17490	17659	17852	17620	17932	17752	17782	17733	17894	17789	17924	17733	17847	17804	17881	17608	17862	17726	17773	17822	17855	17534	17790	17799	17841	17756	17934	17744	17940	17641	17854	17748	17945	17701	17787	17778	17817	17713	17822	17670	17812	17819	18172	17709	17880	17944	17999	17724	17670	17950	17857	17862	17847	17695	18168	17956	17764	17622	17949	17746	17589	17836	17682	17829	17846	17855	17890	17607	17846	17732	17702	17723	17828	17791	17859	18070	17853	17711	17920	17750	17823	17647	17770	17784	17764	17685	17607	17524	17886	17940	17849	17831	17699	17930	17675	17622	17805	17959	17683	17768	17968	17913	17864	17864	17619	17726	17700	17846	17878	17777	17725	17808	17928	17934	17932	17894	17893	17835	17562	17853	17969	17916	17739	17735	17760	17738	17801	17711	17969	17680	17800	17808	17886	17825	17732	17616	17771	17623	17737	17821	17730	17843	17947	17883	17730	17913	17649	17777	17740	17878	17772	17974	17693	17812	17846	17888	17796	17573	17909	17613	17658	17749	17699	17787	17794	17623	17825	17941	17945	17815	17724	17706	17857	17853	17809	17625	17730	17806	17863	17549	17707	17803	17931	17778	17905	17818	17870	17824	17814	17869	17779	17812	18020	17809	17786	17810	17861	17809	17796	17741	17741	17678	17637	17742	17678	17924	17801	17760	17997	17790	17619	17849	17813	17820	17621	17761	17808	17954	17675	17884	17924	17951	18043	17813	17791	17739	17880	17740	17749	17856	17849	17833	17661	17881	17763	17694	17943	17887	17982	17786	17889	17737	17964	17815	17800	17870	17728	17901	17717	17717	17864	17743	17884	17484	17589	17751	17643	17635	17929	18050	17665	17964	17784	17709	17713	17672	17866	17727	17702	17785	17868	17771	17905	17813	17890	17978	17847	17991	17851	17722	17858	17765	17664	17772	17939	17670	17844	17670	17869	17988	17865	17949	18102	18024	17808	17757	17924	17724	17678	17813	17690	17721	17738	17848	17816	17832	17876	17645	17840	17721	17693	17775	17891	17929	17752	17914	17812	17651	17912	17837	17726	17763	18022	17694	17829	17734	17723	17846	17827	17877	17811	17928	17799	17954	17764	17933	17659	17903	17953	17852	17658	17747	17788	17923	17833	17867	17725	17758	17694	17864	17761	17806	17856	17801	17933	17834	17795	17700	17875	17743	17787	17688	17949	17663	17870	17755	17764	17710	17681	17824	17720	17724	17731	17958	17790	17634	17748	17751	17710	17620	17684	17955	17676	18049	17792	17703	17787	18052	17648	17524	17936	17995	17733	17903	17933	17784	17701	17655	17607	17710	17668	17773	17922	18006	17922	17717	17889	17818	17895	17873	17748	17885	17835	17776	17679	17605
34502	62935	58616	39848	23672	16637	16026	15937	15869	16975	24116	30961	25606	27345	24921	22448	19991	18030	16803	15981	15556	15461	15518	15348	15241	15374	15204	15294	15234	15321	15480	15298	15243	15250	15284	15301	15356	15304	15351	15198	15223	15234	15326	15252	15298	15359	15153	15082	15267	15329	15346	15247	15344	15330	15487	15374	15180	15364	15145	15219	15267	15281	15338	15281	15366	15168	15342	15431	15172	15462	15302	15206	15266	15257	15209	15152	15206	15354	15404	15215	15447	15342	15196	15119	15245	15351	15423	15179	15254	15289	15285	15326	15189	15285	15298	15404	15305	15088	15198	15248	15395	15194	15386	15441	15197	15306	15073	15330	15449	15412	15245	15326	15309	15382	15101	15225	15185	15334	15154	15307	15219	15234	15194	15335	15176	15262	15316	15273	15252	15065	15314	15272	15265	15408	15267	15214	15248	15298	15305	15487	15246	15314	15313	15291	15293	15146	15262	15160	15157	15252	15311	15135	15345	15509	15229	15310	15206	15291	15182	15240	15122	15316	15393	15266	15221	15360	15231	15384	15339	15335	15201	15176	15263	15238	15399	15209	15323	15409	15318	15360	15277	15096	15284	15347	15312	15117	15221	15124	15160	15203	15265	15279	15267	15460	15156	15178	15210	15147	15192	15222	15451	15358	15091	15115	15221	15275	15114	15269	15204	15317	15384	15345	15311	15322	15246	15347	15261	15418	15260	15289	15351	15315	15226	15335	15218	15382	15270	15124	15420	15322	15201	15260	15323	15303	15160	15229	15143	15330	15235	15139	15378	15347	15265	15229	15243	15304	15219	15206	15287	15280	15246	15313	15140	15238	15318	15055	15397	15166	15356	15234	15072	15379	15269	15352	15438	15157	15451	15134	15201	15196	15183	15204	15293	15406	15342	15332	15347	15313	15278	15355	15332	15278	15314	15274	15179	15151	15348	15348	15225	15348	15284	15360	15152	15419	15391	15366	15344	15289	15133	15031	15322	15242	15303	15146	15180	15266	15299	15240	15213	15373	15279	15285	15212	15246	15235	15085	15352	15311	15434	15263	15180	15229	15260	15163	15265	15228	15337	15312	15176	15405	15193	15454	15274	15238	15147	15467	15282	15278	15218	15299	15354	15193	15302	15206	15337	15180	15370	15093	15240	15275	15282	15393	15279	15317	15298	15307	15170	15311	15240	15220	15276	15202	15235	15144	14993	15186	15220	15253	15385	15272	15223	15303	15161	15231	15203	15238	15273	15114	15043	15312	15364	15451	15230	15104	15411	15166	15253	15076	15221	15310	15299	15204	15306	15095	15156	15293	15391	15424	15285	15365	15102	15125	15519	15343	15406	15408	15302	15375	15246	15093	15331	15163	15100	15239	15049	15085	15185	15405	15302	15289	15268	15113	15161	15260	15145	15249	15092	15207	15244	15292	15299	15340	15255	15241	15155	15233	15355	15213	15217	15264	15025	15236	15179	15306	15329	15269	15171	15359	15181	15389	15280	14993	15253	15182	15364	15223	15038	15348	15331	15104	15113	15227	15151	15298	15278	15188	15454	15201	15146	15352	15325	15344	15200	15215	15155	15273	15279	15306	15103	15314	15221	15121	15276	15329	15356	15211	15277	15186	15156	15103	15317	15119	15332	15378	15275	15166	15229	15254	15063	15305	15232	15245	15282	15458	15320	15366	15341	15004	15098	15151	15374	15305	15165	15320	15286	15476	15411	15395	15396	15133	15171	15344	15247	15361	15178	15228	15109	15351	15269	15221	15345	15110	15248	15134	15153	15288	15373	15047	15366	15119	15349	15088	15225	15301	15390	15377	15344	15175	15103	15125	15392	15288	15233	15260	15288	15225	15251	15366	15213	15251	15317	15407	15230	15284	15198	15279	15254	15264	15441	15096	15367	15234	15327	15179	15246	15391	15284	15206	15329	15263	15220	15251	15338	15352	15214	15296	15314	15103	15260	15414	15175	15281	15384	15334	15283	15349	15108	15232	15106	15141	15412	15376	15229	15261	15220	15149	15148	15278	15237	15474	15205	15161	15102	15013	15077	15149	15320	15137	15357	15233	15288	15200	15306	15282	15311	15168	15305	15495	15158	15190	15278	15181	15134	15231	15357	15259	15123	15470	15309	15218	15353	15236	15261	15357	15473	15244	15415	15369	15221	15179	15163	15324	15323	15313	15291	15140	15314	15180	15342	15274	15295	15187	15267	15225	15114	15303	15385	15197	15268	15309	15454	15186	15255	15162	15295	15176	15347	15280	15164	15179	15274	15241	15068	15269	15169	15297	15169	15279	15280	15362	15345	15408	15123	15126	15192	15237	15350	15431	15226	15351	15234	15155	15348	15335	15255	15332	15261	15355	15254	15289	15330	15140	15235	15254	15207	15064	15218	15221	15253	15293	15326	15250	15328	15210	15222	15146	15250	15313	15289	15369	15201	15288	15158	15250	15278	15004	15314	15245	15337	15183	15332	15199	15203	15347	15182	15325	15312	15291	15244	15201	15289	15320	15251	15340	15245	15382	15240	15411	15456	15393	15310	15377	15226	15150	15205	15256	15069	15002	15416	15321	15285	15198	15236	15277	15194	15289	15279	15422	15282	15231	15204	15209	15438	15273	15298	15305	15173	15260	15241	15084	15322	15303	15353	15081	15322	15227	15232	15143	15268	15181	15187	15443	15297	15199	15307	15406	15198	15381	15356	15182	15414	15118	15244	15334	15255	15189	15498	15198	15334	15259	15282	15133	15118	15361	15364	15321	15249	15370	15083	15219	15300	15284	15319	15181	15402	15382	15181	15296	15347	15439	15060	15225	15091	15204	15107	15313	15329	15310	15357	15253	15182	15370	15228	15493	15267	15324	15285	15232	15251	15238	15354	15230	15402	15188	15112	15332	15081	15275	15445	15170	15116	15314	15404	15215	15181	15233	15346	15153	15175	15362	15353	15369	15284	15252	15364	15369	15331	15339	15217	15185	15348	15254	15273	15009	15160	15310	15294	15174	15234	15354	15233	15353	15529	15306	15499	15249	15296	15318	15207	15367	15258	15246	15289	15218	15282	15206	15278	15295	15084	15247	15136	15320	15161	15041	15291	15275	15353	15239	15119	15150	15204	15140	15283	15317	15395	15209	15309	15276	15170	15291	15303	15296	15267	15354	15323	15191	15239	15186	15244	15193	15285	15204	15225	15417	15173	15145	15278	15315	15140	15455	15287	15242	15179	15235	15218	15395	15226	15177	15437	15212	15372	15284	15217	15371	15349	15313	15193	15375	15361	15269	15422	15156	15202	15269	15210	15237	15220	15316	15241	15238	15352	15100	15286	15282	15279	15134	15317	15312	15175	15323	15310	15190	15125	15414	15391	15069	15209	15169	15288	15322	15401	15168	15204	15112	15098	15255	15415	15314	15356	15180	15248	15436	15177	15172	15341	15317	15407	15178	15356	15400	15236	15250	15358	15299	15242	15304	15311	15268	15206	15295	15185	15308	15242	15296	15108	15309	15273	15241	15245	15162	15204	15369	15251	15413	15181	15128	15322	15225	15334	15280	15299	15306	15287	15490	15356	15435	15398	15346	15186	15239	15336	15183	15303	15204	15419	15299	15309	15246	15235	15204	15305	15237	15163	15350	15225	15388	15298	15121	15314	15281	15182	15325	15416	15390	15283	15320	15301	15240	15368	15400	15207	15399	15261	15381	15265	15133	15338	15143	15222	15228	15194	15340	15208	15361	15336	15345	15182	15256	15308	15238	15150	15189	15254	15382	15168	15320	15242	15385	15282	15357	15209	15190	15325	15216	15424	15438	15355	15293	15394	15132	15149	15448	15391	15295	15192	15475	15207	15288	15186	15417	15312	15331	15318	15221	15249	15266	15380	15133	15274	15219	15276	15212	15230	15123	15244	15305	15369	15169	15357	15242	15279	15178	15075	15395	15336	15149	15276	15224	15313	15161	15348	15108	15252	15098	15160	15203	15312	15426	15376	15097	15233	15239	15089	15381	15191	15365	15344	15271	15235	15313	15348	15438	15501	15271	15397	15327	15313	15444	15157	15308	15256	15310	15231	15016	15252	15183	15234	15188	15290	15420	15255	15183	15262	15296	15109	15189	15260	15303	15242	15089	15210	15275	15390	15157	15243	15058	15298	15229	15151	15206	15266	15189	15235	15354	15075	15297	15457	15122	15137	15327	15235	15324	15346	15335	15295	15461	15319	15340	15002	15379	15178	15283	15235	15347	15162	15133	15241	15472	15229	15290	15268	15185	15072	15317	15416	15155	15205	15252	15044	15309	15385	15249	15340	15363	15183	15369	15265	15072	15306	15244	15334	15256	15367	15114	15291	15073	15144	15237	15154	15297	15235	15402	15298	15226	15178	15322	15389	15228	15295	15223	15227	15382	15234	15407	15321	15298	15162	15251	15129	15276	15230	15215	15376	15086	15109	15187	15213	15333	15305	15291	15343	15165	15330	15230	15102	15218	15248	15187	15116	15299	15309	15234	15315	15201	15288	14994	15203	15298	15183	15332	15312	15126	15275	15159	15202	15266	15157	15306	15356	15240	15150	15190	15310	15307	15265	15249	15368	15206	15343	15161	15377	15208	15213	15237	15351	15177	15407	15383	15248	15283	15305	15227	15184	15160	15289	15096	15271	15318	15256	15266	15279	15205	15315	15192	15247	15224	15206	15334	15299	15257	15200	15225	15129	15211	15229	15371	15188	15341	15357	15104	15248	14988	15250	15169	15233	15370	15240	15355	15322	15156	15226	15293	15259	15165	15225	15336	14979	15250	15386	15320	15194	15268	15421	15158	15464	15308	15153	15225	15257	15394	15402	15254	15206	15241	15259	15236	15334	15446	15073	15323	15076	15189	15341	15345	15301	15277	15279	15227	15207	15182	15332	15294	15146	15155	15180	15247	15296	15230	15250	15437	15251	15384	15205	15405	15207	15283	15130	15126	15374	15215	15281	15251	15233	15162	15228	15159	15323	15215	15213	15170	15242	15395	15140	15139	15133	15218	15329	15113	15274	15243	15350	15293	15336	15052	15233	15300	15252	15223	15342	15612	15276	15332	15260	15405	15187	15306	15268	15293	15209	15188	15379	15128	15144	15145	15146	15444	15148	15337	15283	15207	15241	15177	15339	15370	15218	15384
28331	28017	32100	24058	19355	18244	18470	18033	18017	18350	18870	18997	18451	18852	18700	18594	18238	18227	18138	18155	18198	18089	18002	18095	18065	17993	17986	18211	18064	17965	17874	18010	17924	17853	17909	18071	18080	18030	18174	17852	17996	17932	17992	18010	17978	18001	17910	18116	18084	17920	17829	18064	18080	17922	18183	17816	17975	17930	18014	17943	18130	18155	17724	17894	17916	17905	17820	17949	17906	17976	17995	17911	18148	17953	18005	17888	17851	18061	17896	17976	17858	17972	17830	17915	18057	17941	17852	18027	18048	18026	17999	18045	17987	17906	18113	17937	17771	17882	18153	17982	18086	18004	18069	18030	17764	17871	17950	17877	18140	17889	17823	18058	17990	18022	18180	18125	18071	17877	18122	18042	17864	17917	17836	18150	18008	17825	17964	17888	18129	18074	17824	18024	18247	18104	17815	17973	17934	18056	18055	18034	17982	17953	18073	17940	18039	17773	17870	17832	17693	17772	17788	17967	17932	17970	18256	17893	18053	17998	17902	18029	18117	18034	17887	18050	18000	18243	17793	17824	18166	17778	18067	18060	18106	18041	18068	17856	17942	17976	17996	17984	17905	17894	17937	17841	17977	17968	17891	17667	17978	17974	18060	17934	17998	17876	17995	17899	17831	17891	17767	18006	18083	18108	17991	18091	17990	17764	17877	18068	18074	17985	17715	17785	17868	17987	17918	18024	17947	18005	17918	18105	18063	18066	18075	17847	18099	17787	17974	17974	17782	17957	18096	18080	17672	17812	17881	18096	17948	18088	17983	18105	17921	17822	17967	17749	18009	17859	17766	18182	18146	17803	18008	17986	17756	17883	17941	17959	17972	18106	18028	18034	18129	17908	17896	18113	18000	17870	17883	17998	17977	18058	18008	18089	17790	17786	17953	17955	18041	17985	17867	17962	17908	17982	18089	18025	17864	17677	17761	17916	17964	18110	17834	18084	17816	17973	17987	18017	18027	17881	17928	18017	17897	18022	17738	17879	18011	17858	18000	17859	17883	17913	17984	18088	18025	17924	18109	17837	17884	18035	17987	18060	18043	17974	18149	18128	17956	17881	18098	18095	17864	18177	18253	18033	17988	18073	17935	18048	17980	18102	18000	18081	17982	18020	18013	17935	17729	17997	18021	17955	17922	17965	18183	18151	17882	17977	17966	17929	17873	17861	17859	17775	18143	17983	17974	17955	18063	18114	18001	17908	18075	17970	17936	18037	18130	18230	18024	17839	18057	18055	18135	18084	17947	18056	17946	17965	18021	17929	17900	17915	17931	17899	17952	17883	17918	17926	18172	17852	18176	17929	17853	18108	17895	17928	17860	18033	18132	17787	17847	18018	18087	17886	17919	17886	17952	17864	17867	18140	18199	17866	17846	17965	18223	18025	17918	17975	18130	17971	17915	18043	17889	18017	17969	17879	17828	18085	17830	17964	17842	17786	17936	17824	18063	17855	17857	17889	18122	17969	18051	17842	18064	17969	17875	17994	18022	18003	17951	17856	17916	17912	17982	18251	17899	17905	17873	18048	18039	17905	17863	17949	18210	17948	17913	17920	17859	18082	18121	17944	18090	17928	18184	18055	18116	17916	17941	17954	17989	17962	18086	18039	17957	18020	18046	18077	18123	18104	17795	17825	17922	17839	18044	17964	18097	17897	17960	18001	17927	17890	18155	17951	17888	17912	18119	18052	18092	18058	17937	18091	18059	17907	17897	17992	17969	17934	17799	18090	17925	17949	18133	18139	18031	18034	17970	17893	17946	17949	17827	17833	17877	17966	17963	18045	17829	18133	18042	17877	18016	17909	17905	18078	18073	17919	17803	18031	18050	17909	18080	17971	18038	18066	18056	18032	17997	17956	18252	18083	17861	18000	18017	17958	17967	17949	17851	17617	17916	17762	17982	17878	17913	18007	17919	18168	17905	18095	18091	18072	18156	17940	17951	18182	18166	17896	17959	18087	17793	18005	17976	17988	18103	17940	17962	17798	17954	18092	18015	18028	18039	17876	17950	18054	17968	17919	17853	17925	18027	17711	17984	17841	18029	17977	18116	18147	18007	18125	17789	17894	18005	17996	17976	17932	18127	17955	18137	18110	17958	18072	18051	17887	18117	18181	18131	17857	18000	17982	18025	17951	17935	17830	17979	18107	18018	18094	17803	18067	18240	18083	17809	18010	18009	17993	17993	17937	17963	17976	17992	17982	18166	17879	17942	18015	18159	18072	17940	17788	17905	17922	18058	18107	18090	17850	17837	17954	17860	17874	18196	17937	18161	18019	17822	17978	17908	18021	18048	18161	18035	17829	17932	18000	17874	18022	17996	18044	18134	17995	17895	18067	17984	17937	17961	17915	18011	18076	17866	18088	18078	17802	18042	18005	17780	17885	17985	17968	18154	17978	17811	17956	18000	17734	18070	18024	17811	17941	17947	17999	17863	18022	17864	17801	18103	18109	17958	17979	17977	17911	17916	17782	18183	17855	18151	17773	18176	18033	17790	17657	18241	17711	18070	18046	17997	17985	18013	17916	17815	17973	17875	17968	17877	18091	17952	18026	17946	18137	17874	17962	17929	18036	17813	18022	17936	17832	18162	18128	18110	18226	18079	18007	17925	18134	18010	18038	18011	18091	17751	18060	17770	17932	18090	17899	17784	17978	18051	18046	17877	17947	17983	17966	18142	17995	17850	17957	18100	17912	17976	17785	17900	18232	18255	18082	18044	17829	17891	18075	18139	18034	17911	17891	17903	18237	18191	17861	17949	17961	18036	18015	18015	17939	18236	17836	17921	17846	18066	17945	17922	18044	18074	18069	17836	18085	17838	18087	18071	17888	18203	18020	18230	17874	17917	18041	17976	18103	18037	18081	18016	17744	18063	18086	18129	18135	18275	18218	17927	17851	17920	17920	17954	18043	18007	18096	17899	18101	17959	18181	18043	18097	18158	18090	17970	17962	17990	18057	18088	17982	18095	18035	18182	18027	18020	17900	18010	18004	18257	18236	17936	18165	18052	17964	18039	17931	18150	18110	18132	18124	17841	17972	17752	18021	18112	18062	18109	17858	17720	18033	18061	18031	17922	17982	18109	18079	18062	17878	17969	18080	18080	17751	17754	17749	18051	18211	18138	17963	17864	17927	18180	17957	18009	17856	17941	18076	18007	18024	17767	18035	17920	17806	17931	18261	17942	18059	18128	17894	17925	17909	18070	18111	18279	18048	17898	18042	17979	18098	17921	17829	17904	18075	18116	18025	18154	18161	17983	17943	18006	17962	17933	17805	18057	17695	17855	17962	17928	17854	17950	17977	17892	17835	17908	18052	18061	18003	17902	17878	18046	18146	17976	17978	18167	17955	17966	17965	17973	17769	17964	18078	18059	17897	17857	17960	17960	18023	17898	17881	18067	17919	17858	17741	17959	17873	18017	18044	17908	18116	18195	18089	18060	18187	17959	17807	17815	18204	18076	17906	17879	18157	18075	17981	17859	17951	18010	17876	17613	18021	18087	18010	18068	18085	17970	18030	18166	17825	17940	17918	18134	17907	18077	18014	18068	18126	18094	17993	18099	17885	18058	17926	17692	17928	17990	17781	17976	17907	18030	17873	17983	18041	17837	17799	17902	17998	17910	17930	17834	18003	17959	17706	17879	18083	18148	18143	17882	17988	18133	18080	17979	17882	18208	17950	18023	18059	17692	17882	17869	18007	17888	18034	18026	17959	18043	17813	18135	18025	17965	17874	17873	18014	17991	17887	17898	17858	17892	17822	18004	17969	18035	18001	18013	18089	18053	17922	17958	17930	17846	17875	17983	17978	18052	17906	17959	17902	17987	17999	18098	18009	18197	18138	17881	17883	18034	17774	18080	18019	17908	17950	17937	17703	18016	17965	17968	18017	18072	17844	17974	18022	17932	17798	18077	17989	17943	18099	17948	17778	18170	17984	17771	17928	17874	17905	18015	17872	18060	17731	17933	17934	17832	18134	17863	17947	18127	18126	17964	17764	18085	18247	18074	18070	17876	18074	17922	18004	18036	18012	17904	17973	17700	18018	17825	18043	17920	18192	17971	18007	18135	17875	17957	17919	18023	18304	18248	18192	17894	17847	17837	18003	17923	18042	17898	17831	18008	18017	17909	17980	17922	17965	17887	17838	17788	17847	18012	18030	17879	18025	17889	17926	17997	17979	18041	18022	17895	17722	17940	17838	18113	17905	18126	17888	17993	17864	17993	17836	17879	17835	18041	18220	18124	17970	18018	17995	17916	18081	17904	17924	17965	17792	18124	18090	17914	17931	17990	18045	17887	18000	18076	17996	17917	18115	18007	17962	17908	17808	18059	18004	17950	17884	17830	17918	17959	18208	17965	18099	17919	18053	17796	18094	17806	17941	17977	17954	18061	17890	18022	18040	17864	18025	18062	17969	18071	17928	17879	17904	17962	18189	17751	17949	18012	18061	17954	17946	18085	17924	17966	17865	17932	17993	17879	18005	18028	18015	18084	17962	17975	18033	17970	18124	17851	18220	17953	17961	18007	18069	17919	17998	18262	17786	17943	17904	17946	17968	18108	18003	18075	18340	17685	17929	18011	18069	18129	17938	18106	18038	17974	17968	18201	17766	18107	18107	17985	18023	18134	17961	17940	17950	18051	18104	18208	17929	17947	18018	18150	17790	17881	17860	18054	18143	18238	18096	18163	18063	17939	17932	17702	17872	18091	18037	17843	17999	17963	17891	17929	17939	17954	17951	17844	18089	17804	18132	18060	17975	18099	17988	18059	18020	17973	18004	18095	18115	18042	18086	18003	18090	17955	18064	18006	17791	18074	18002	17817	18024	18058	18030	18061	18078	17990	18004	18107	18186	18059	17795	18051	17890	18086	17842	18001	17922	17878	17924	17915	17894	17886	18125	17982	17930	17975	17979	17790	18160	18029	17826	18211	18129	17931	17873	17922	17812	18042	17944	18100	17934	17873	17828	18078	17937	17810	18168	18028	18021	18129	18013	17976	17663	17859	18031	17886	18012	18065	18046	17852	17898	18071	18061	17861	17854	18062	17988	18023	17792	17908	17830	17810	17777	18084	18032	17865	17873	18004	17915	17876	17947	17999	18021	18099	17913	17976	17933	17911	18029	18054	17861	17860	17788	17965	18133
30393	45129	33768	19855	16474	15594	15765	15367	15337	15669	16630	16882	16157	16311	16236	16004	15926	15648	15618	15359	15596	15452	15441	15507	15481	15513	15510	15465	15461	15403	15339	15380	15472	15501	15399	15441	15588	15353	15469	15426	15516	15473	15387	15392	15465	15342	15281	15336	15266	15427	15456	15418	15321	15417	15262	15541	15377	15506	15297	15233	15303	15357	15573	15339	15389	15415	15464	15353	15416	15352	15531	15305	15339	15429	15317	15389	15414	15617	15292	15390	15437	15299	15404	15454	15420	15355	15215	15372	15267	15417	15379	15338	15445	15598	15531	15347	15473	15640	15437	15355	15447	15324	15378	15378	15351	15399	15155	15539	15546	15374	15487	15469	15156	15480	15432	15327	15425	15295	15438	15270	15521	15363	15294	15614	15481	15486	15213	15433	15451	15388	15169	15379	15288	15394	15188	15613	15464	15516	15375	15333	15223	15390	15256	15417	15243	15430	15381	15370	15335	15468	15302	15257	15304	15526	15484	15482	15281	15257	15356	15392	15277	15416	15614	15334	15319	15269	15397	15467	15410	15542	15306	15434	15610	15251	15417	15385	15349	15503	15443	15627	15420	15378	15353	15265	15259	15373	15499	15321	15362	15427	15345	15469	15208	15377	15514	15409	15453	15403	15285	15519	15458	15470	15443	15412	15376	15324	15444	15410	15377	15468	15475	15316	15425	15424	15330	15446	15280	15460	15542	15270	15388	15533	15310	15423	15550	15580	15428	15302	15320	15239	15493	15474	15402	15333	15391	15234	15504	15254	15456	15296	15420	15415	15427	15290	15417	15404	15337	15368	15421	15361	15310	15399	15610	15386	15433	15450	15336	15336	15478	15397	15408	15452	15328	15345	15460	15484	15474	15447	15404	15351	15295	15413	15405	15350	15443	15366	15384	15410	15465	15456	15438	15353	15353	15324	15545	15464	15299	15535	15552	15537	15332	15503	15388	15424	15371	15334	15212	15387	15465	15552	15356	15556	15532	15411	15430	15605	15430	15548	15407	15469	15366	15389	15324	15321	15319	15314	15358	15537	15561	15384	15450	15286	15415	15382	15478	15418	15406	15431	15358	15519	15446	15209	15348	15529	15493	15296	15444	15353	15446	15231	15284	15473	15298	15345	15319	15349	15232	15389	15468	15539	15352	15393	15385	15481	15482	15465	15402	15343	15322	15393	15458	15293	15372	15457	15384	15377	15275	15531	15427	15252	15391	15433	15488	15341	15347	15175	15446	15499	15204	15515	15333	15249	15291	15393	15497	15402	15471	15371	15296	15414	15341	15235	15513	15492	15359	15525	15421	15338	15466	15441	15421	15620	15299	15395	15325	15542	15531	15422	15558	15418	15424	15447	15473	15462	15449	15196	15369	15264	15276	15726	15344	15546	15358	15288	15390	15276	15236	15484	15408	15456	15423	15360	15464	15307	15440	15393	15525	15376	15476	15328	15327	15485	15448	15510	15330	15352	15502	15441	15548	15481	15398	15437	15493	15424	15389	15616	15162	15607	15432	15511	15360	15406	15476	15556	15413	15487	15432	15400	15371	15324	15373	15397	15457	15485	15430	15542	15449	15466	15366	15395	15402	15261	15482	15318	15393	15217	15393	15232	15501	15430	15498	15429	15335	15276	15318	15398	15469	15562	15376	15363	15362	15540	15332	15318	15528	15431	15455	15374	15565	15389	15349	15510	15316	15437	15409	15377	15346	15547	15499	15424	15398	15522	15407	15365	15472	15411	15258	15332	15398	15411	15399	15193	15329	15383	15464	15498	15398	15401	15352	15251	15417	15493	15395	15489	15350	15507	15239	15348	15264	15328	15243	15482	15388	15288	15454	15475	15336	15484	15392	15446	15613	15506	15377	15447	15361	15518	15410	15466	15344	15451	15375	15366	15311	15407	15196	15274	15488	15377	15251	15336	15410	15529	15390	15464	15527	15335	15504	15360	15347	15251	15420	15502	15265	15428	15230	15364	15333	15423	15299	15406	15333	15397	15543	15235	15297	15249	15516	15304	15348	15319	15500	15470	15573	15475	15279	15454	15570	15269	15497	15458	15246	15531	15369	15436	15340	15395	15420	15450	15631	15404	15380	15426	15542	15329	15350	15458	15328	15471	15388	15398	15434	15420	15318	15374	15313	15313	15549	15379	15391	15305	15283	15520	15338	15337	15457	15389	15385	15297	15513	15473	15461	15436	15382	15379	15376	15539	15528	15323	15318	15396	15347	15339	15334	15369	15481	15321	15439	15407	15370	15275	15307	15543	15382	15400	15333	15334	15379	15390	15199	15339	15563	15271	15331	15493	15374	15434	15298	15487	15500	15326	15269	15578	15363	15349	15448	15336	15452	15285	15431	15445	15378	15528	15235	15476	15507	15403	15307	15192	15562	15668	15379	15340	15368	15483	15441	15487	15414	15428	15472	15295	15396	15393	15501	15247	15523	15588	15426	15433	15436	15555	15134	15458	15415	15217	15399	15521	15400	15530	15301	15478	15479	15352	15572	15289	15432	15492	15546	15381	15409	15296	15550	15361	15258	15529	15353	15355	15306	15486	15516	15350	15411	15362	15392	15339	15486	15424	15565	15305	15450	15328	15512	15434	15367	15389	15371	15416	15494	15373	15430	15402	15497	15348	15293	15315	15585	15439	15376	15627	15388	15575	15328	15290	15443	15386	15516	15366	15375	15506	15572	15247	15275	15536	15554	15401	15430	15281	15278	15400	15288	15337	15482	15425	15394	15440	15487	15369	15266	15412	15455	15392	15336	15563	15368	15490	15393	15345	15287	15472	15423	15546	15144	15549	15491	15292	15293	15523	15554	15380	15337	15458	15465	15417	15423	15474	15556	15583	15477	15469	15459	15155	15462	15295	15403	15474	15418	15107	15360	15395	15597	15362	15081	15456	15329	15385	15485	15259	15250	15527	15308	15407	15561	15535	15458	15389	15426	15336	15399	15320	15533	15434	15511	15432	15458	15410	15518	15463	15500	15464	15264	15348	15450	15546	15393	15462	15441	15439	15392	15383	15254	15324	15481	15431	15388	15459	15383	15308	15329	15434	15450	15452	15397	15430	15523	15250	15339	15506	15487	15344	15266	15405	15509	15377	15483	15332	15445	15342	15574	15372	15516	15322	15286	15236	15385	15487	15436	15412	15512	15228	15588	15429	15423	15476	15415	15289	15386	15359	15249	15612	15320	15354	15561	15504	15352	15394	15384	15398	15406	15471	15412	15356	15482	15545	15381	15347	15314	15522	15348	15318	15560	15441	15288	15380	15416	15307	15258	15268	15493	15387	15362	15389	15398	15395	15477	15355	15495	15451	15586	15469	15292	15441	15395	15166	15414	15318	15506	15486	15301	15337	15426	15262	15385	15411	15239	15225	15544	15351	15321	15326	15389	15379	15485	15450	15450	15393	15338	15400	15404	15372	15512	15421	15346	15455	15447	15390	15288	15538	15343	15333	15507	15248	15502	15348	15409	15291	15308	15400	15260	15495	15384	15467	15384	15420	15487	15318	15321	15317	15433	15536	15479	15384	15339	15384	15494	15179	15702	15298	15478	15548	15325	15347	15405	15339	15394	15453	15246	15369	15519	15263	15375	15247	15491	15425	15385	15342	15431	15417	15478	15322	15431	15534	15481	15346	15407	15419	15434	15344	15420	15320	15369	15484	15474	15412	15401	15598	15403	15401	15438	15382	15241	15452	15406	15219	15518	15410	15218	15396	15539	15318	15393	15274	15418	15436	15503	15345	15336	15432	15459	15207	15409	15441	15456	15557	15293	15404	15373	15559	15499	15521	15315	15411	15459	15302	15282	15464	15332	15370	15650	15136	15202	15618	15420	15398	15505	15373	15257	15165	15384	15502	15379	15525	15385	15486	15483	15282	15343	15495	15525	15433	15494	15468	15433	15380	15456	15253	15467	15368	15497	15399	15364	15377	15440	15547	15525	15564	15489	15502	15373	15416	15501	15484	15397	15546	15330	15306	15494	15328	15419	15490	15612	15460	15417	15726	15430	15350	15434	15383	15242	15413	15369	15511	15278	15388	15500	15352	15404	15347	15391	15373	15438	15414	15442	15374	15499	15392	15478	15405	15421	15368	15497	15385	15532	15426	15351	15380	15352	15439	15447	15436	15299	15326	15543	15471	15390	15443	15387	15258	15392	15437	15422	15367	15375	15445	15314	15597	15419	15522	15554	15234	15308	15446	15388	15251	15445	15367	15399	15505	15380	15300	15445	15428	15414	15416	15490	15471	15334	15373	15521	15461	15650	15390	15306	15484	15508	15430	15353	15474	15374	15378	15493	15382	15245	15504	15516	15328	15575	15227	15502	15451	15415	15345	15491	15520	15404	15375	15542	15245	15289	15541	15519	15463	15420	15455	15328	15407	15473	15358	15387	15481	15449	15360	15333	15379	15271	15410	15210	15563	15494	15401	15423	15296	15426	15405	15389	15429	15340	15335	15383	15424	15356	15466	15424	15299	15386	15443	15510	15423	15260	15439	15483	15399	15241	15412	15301	15472	15349	15608	15421	15336	15409	15242	15535	15554	15548	15369	15544	15417	15442	15405	15420	15441	15578	15425	15459	15205	15473	15394	15304	15494	15393	15284	15381	15464	15171	15316	15413	15394	15285	15354	15450	15361	15455	15360	15656	15484	15233	15324	15453	15429	15294	15539	15361	15235	15472	15473	15423	15586	15424	15351	15490	15469	15491	15533	15421	15427	15503	15385	15418	15434	15303	15487	15338	15457	15338	15387	15436	15437	15463	15431	15363	15358	15435	15319	15266	15304	15553	15468	15423	15279	15417	15366	15269	15241	15424	15363	15385	15440	15424	15568	15433	15500	15331	15472	15455	15350	15368	15379	15513	15422	15452	15305	15463	15524	15479	15403	15518	15405	15433	15517	15451	15354	15301	15314	15386	15411	15464	15430	15386	15424	15441	15465	15505	15335	15331	15465	15410	15390	15341	15352	15605	15364	15286	15474	15515	15402	15528	15449	15329	15446	15387	15396	15541	15404	15482	15495	15422	15495	15578	15426	15369	15603	15385	15291	15484	15457	15573	15451	15289	15503	15462	15408	15336	15476	15349	15288	15528	15320	15355	15264	15591	15443	15565	15388	15580	15589	15529	15277
23953	21243	28558	24569	22526	21400	20404	18337	17920	19049	25358	24470	21446	22162	22437	21055	19845	19105	18258	18019	17734	17779	17773	17725	17709	17818	17699	17755	17653	17605	17622	17627	17485	17702	17655	17611	17660	17545	17721	17674	17758	17528	17661	17664	17536	17659	17865	17636	17565	17552	17594	17742	17630	17571	17476	17540	17430	17566	17677	17468	17332	17542	17590	17635	17719	17641	17449	17503	17401	17517	17680	17751	17636	17767	17595	17462	17664	17599	17452	17555	17375	17743	17567	17675	17557	17440	17525	17681	17573	17591	17642	17539	17511	17520	17519	17492	17652	17401	17540	17593	17334	17392	17455	17369	17500	17548	17707	17596	17629	17425	17665	17701	17670	17628	17906	17594	17577	17396	17622	17620	17694	17496	17540	17658	17600	17567	17644	17619	17478	17474	17613	17506	17430	17665	17470	17650	17458	17748	17419	17669	17526	17535	17538	17378	17606	17532	17583	17579	17595	17469	17622	17423	17736	17635	17687	17491	17397	17503	17302	17542	17432	17454	17429	17419	17522	17468	17539	17638	17674	17732	17673	17737	17412	17560	17582	17729	17403	17810	17600	17451	17568	17569	17494	17482	17641	17683	17546	17471	17453	17377	17593	17655	17630	17667	17511	17742	17381	17560	17536	17569	17407	17484	17509	17454	17578	17404	17560	17545	17637	17533	17594	17388	17621	17583	17610	17534	17497	17487	17448	17515	17622	17424	17441	17593	17618	17498	17601	17456	17504	17499	17440	17407	17573	17611	17580	17562	17666	17452	17660	17679	17659	17650	17624	17508	17608	17554	17566	17411	17479	17469	17664	17716	17471	17465	17639	17673	17506	17462	17528	17487	17475	17461	17473	17449	17759	17433	17654	17424	17700	17506	17693	17444	17494	17405	17748	17583	17349	17692	17652	17690	17544	17465	17364	17416	17342	17507	17630	17623	17555	17706	17532	17564	17506	17629	17510	17639	17533	17629	17680	17647	17794	17449	17359	17445	17586	17721	17547	17530	17514	17518	17677	17707	17404	17540	17568	17784	17562	17454	17576	17547	17513	17468	17557	17241	17716	17636	17704	17528	17640	17502	17587	17632	17378	17595	17576	17751	17663	17574	17519	17541	17512	17498	17609	17749	17560	17475	17548	17535	17541	17623	17632	17554	17457	17409	17595	17499	17531	17529	17776	17461	17272	17548	17517	17641	17620	17621	17585	17682	17371	17498	17467	17537	17567	17560	17750	17583	17380	17455	17546	17624	17493	17594	17463	17640	17437	17420	17479	17410	17322	17526	17661	17647	17550	17458	17516	17643	17416	17608	17549	17672	17684	17571	17538	17578	17333	17387	17703	17666	17445	17530	17430	17560	17454	17597	17529	17601	17569	17651	17538	17528	17478	17405	17485	17663	17600	17635	17418	17504	17533	17828	17573	17580	17612	17589	17549	17560	17503	17607	17527	17489	17375	17461	17554	17576	17547	17408	17729	17560	17643	17545	17518	17644	17577	17724	17427	17567	17497	17467	17401	17326	17511	17513	17589	17529	17569	17305	17729	17611	17700	17552	17678	17629	17568	17519	17554	17732	17538	17737	17651	17687	17510	17449	17491	17445	17780	17669	17526	17312	17508	17564	17509	17586	17420	17454	17689	17427	17576	17547	17360	17398	17490	17546	17764	17713	17414	17596	17644	17491	17424	17634	17446	17718	17617	17580	17528	17594	17570	17307	17470	17564	17565	17447	17389	17528	17718	17445	17572	17647	17596	17684	17606	17566	17793	17543	17449	17531	17715	17509	17742	17595	17525	17637	17631	17568	17774	17678	17565	17432	17554	17591	17583	17489	17468	17343	17575	17597	17518	17830	17383	17318	17693	17798	17531	17582	17542	17591	17708	17628	17442	17615	17792	17611	17561	17736	17503	17553	17466	17555	17660	17556	17718	17411	17643	17582	17623	17487	17672	17346	17416	17586	17508	17568	17591	17582	17542	17612	17653	17585	17503	17582	17481	17392	17611	17609	17742	17626	17523	17643	17716	17401	17663	17543	17488	17571	17614	17407	17556	17435	17648	17600	17588	17689	17352	17410	17620	17459	17417	17476	17543	17585	17616	17460	17535	17660	17537	17519	17580	17636	17432	17560	17634	17590	17495	17577	17457	17344	17384	17472	17552	17602	17771	17620	17465	17366	17476	17493	17468	17482	17659	17362	17510	17676	17462	17596	17386	17671	17781	17698	17540	17560	17531	17704	17585	17455	17590	17465	17615	17573	17620	17385	17573	17714	17783	17383	17476	17526	17512	17363	17692	17569	17562	17646	17545	17424	17420	17327	17502	17539	17636	17548	17351	17393	17610	17508	17718	17532	17725	17494	17569	17173	17508	17480	17504	17582	17641	17640	17510	17624	17646	17337	17695	17509	17666	17821	17625	17434	17258	17550	17571	17491	17643	17657	17781	17577	17690	17479	17809	17629	17471	17337	17322	17653	17549	17423	17493	17585	17479	17418	17664	17549	17549	17541	17554	17585	17376	17485	17339	17459	17347	17546	17495	17708	17402	17547	17581	17432	17445	17591	17718	17545	17502	17545	17706	17743	17643	17538	17555	17813	17741	17454	17606	17635	17637	17546	17348	17579	17719	17526	17701	17557	17725	17634	17649	17667	17521	17240	17705	17372	17570	17550	17539	17489	17412	17531	17637	17436	17465	17588	17571	17524	17321	17492	17578	17805	17366	17546	17420	17777	17560	17451	17622	17510	17565	17636	17467	17555	17357	17445	17694	17516	17500	17401	17570	17408	17507	17599	17676	17468	17664	17434	17429	17522	17662	17538	17447	17572	17441	17606	17589	17552	17728	17366	17523	17409	17743	17519	17645	17621	17611	17531	17503	17497	17569	17551	17388	17572	17798	17449	17669	17642	17488	17448	17691	17471	17619	17393	17524	17480	17268	17596	17477	17595	17504	17538	17442	17444	17601	17521	17645	17428	17469	17714	17700	17607	17539	17629	17669	17375	17631	17444	17676	17539	17763	17513	17666	17441	17632	17603	17495	17560	17476	17507	17663	17493	17583	17557	17440	17550	17613	17614	17578	17503	17587	17614	17637	17502	17455	17577	17558	17536	17435	17609	17501	17713	17573	17618	17807	17645	17429	17493	17655	17492	17512	17579	17669	17649	17705	17589	17619	17496	17531	17531	17519	17702	17484	17367	17719	17477	17476	17498	17654	17479	17539	17449	17603	17676	17376	17710	17805	17358	17572	17503	17522	17497	17568	17615	17471	17530	17685	17723	17488	17800	17643	17325	17523	17621	17658	17501	17612	17635	17549	17620	17554	17512	17695	17550	17470	17852	17447	17309	17571	17513	17730	17501	17573	17549	17705	17510	17460	17792	17536	17667	17648	17636	17773	17583	17469	17759	17597	17397	17593	17679	17374	17623	17675	17584	17744	17543	17628	17438	17454	17484	17509	17654	17625	17383	17480	17526	17305	17346	17569	17704	17582	17659	17519	17339	17401	17504	17355	17326	17505	17394	17146	17638	17608	17532	17846	17730	17540	17505	17570	17512	17635	17642	17528	17614	17584	17617	17586	17489	17578	17487	17630	17590	17652	17612	17571	17502	17659	17369	17666	17383	17735	17475	17554	17311	17705	17627	17264	17320	17733	17409	17582	17482	17349	17727	17484	17678	17619	17537	17548	17547	17562	17356	17556	17485	17468	17347	17264	17509	17511	17711	17501	17825	17627	17575	17510	17534	17518	17620	17583	17727	17481	17703	17513	17538	17414	17543	17506	17529	17472	17555	17565	17516	17510	17541	17437	17729	17672	17523	17328	17701	17633	17500	17605	17591	17492	17492	17652	17414	17607	17270	17657	17327	17375	17463	17431	17385	17654	17524	17603	17549	17539	17638	17499	17520	17416	17601	17345	17650	17433	17418	17696	17591	17600	17580	17625	17502	17512	17450	17443	17578	17530	17657	17695	17413	17645	17620	17547	17634	17543	17766	17499	17576	17386	17492	17770	17641	17509	17540	17438	17646	17580	17549	17562	17508	17405	17543	17481	17492	17677	17700	17589	17483	17580	17603	17562	17576	17605	17581	17717	17435	17434	17501	17533	17589	17655	17807	17643	17694	17558	17520	17593	17606	17492	17575	17374	17413	17760	17530	17669	17537	17484	17504	17567	17636	17583	17477	17547	17616	17767	17475	17618	17727	17769	17635	17643	17588	17524	17592	17541	17671	17520	17472	17542	17528	17463	17602	17624	17448	17695	17483	17738	17575	17413	17496	17514	17578	17558	17567	17766	17537	17419	17461	17726	17558	17583	17636	17503	17671	17346	17570	17723	17526	17445	17387	17501	17427	17782	17527	17596	17826	17849	17771	17439	17538	17533	17464	17748	17556	17539	17604	17567	17514	17673	17402	17513	17553	17417	17496	17512	17601	17433	17540	17539	17458	17501	17841	17426	17395	17529	17671	17683	17527	17657	17462	17503	17727	17445	17554	17497	17511	17494	17417	17601	17297	17623	17389	17359	17512	17536	17659	17636	17481	17545	17475	17710	17439	17601	17501	17562	17636	17516	17737	17503	17511	17510	17565	17445	17436	17564	17402	17665	17615	17742	17667	17438	17576	17686	17648	17654	17393	17729	17528	17659	17329	17511	17423	17398	17570	17507	17513	17666	17521	17735	17597	17554	17424	17514	17416	17523	17500	17542	17448	17531	17568	17507	17689	17504	17434	17510	17529	17477	17631	17556	17547	17582	17752	17777	17541	17560	17484	17703	17512	17559	17561	17641	17599	17535	17704	17649	17451	17352	17560	17685	17555	17448	17424	17571	17524	17711	17650	17543	17394	17377	17450	17487	17709	17688	17505	17687	17655	17573	17516	17645	17652	17408	17473	17480	17469	17722	17459	17497	17745	17722	17760	17627	17418	17556	17459	17605	17414	17487	17486	17587	17736	17610	17469	17531	17499	17433	17550	17484	17603	17390	17682	17704	17535	17448	17807	17442	17503	17635	17678	17668	17443	17523	17742	17684	17611	17468	17579	17724	17606	17589	17677	17727	17560	17495	17302	17575	17617	17722	17552	17524	17587	17489	17320	17488	17472	17500	17669	17447	17602	17564	17653	17823	17607	17552	17520	17372	17379	17742	17629	17518	17452
32317	43933	33093	25727	20428	16549	15753	15821	15939	17588	27193	24279	20012	21777	22094	19559	18176	16970	16200	15835	15316	15445	15217	15260	15342	15066	15027	15037	15073	15185	15332	15248	15229	15137	15174	15209	15337	15156	14953	15198	15413	15139	15220	15188	15210	15237	15127	15318	15199	15172	15210	15196	15176	15169	15111	15246	15185	15050	15104	15222	15134	15290	15216	15398	15182	15038	15322	15031	15088	15178	15052	15147	15103	15308	15245	15195	15187	15090	15282	15256	15092	15256	15139	15114	15053	15194	15250	15132	15238	15274	15188	15197	15176	15121	15192	15107	15083	15237	15191	15256	15176	15131	15139	15169	15066	15166	15117	15011	15190	15218	15283	15183	14960	15204	14962	15066	15186	15256	15251	15157	15065	15139	15051	15191	15166	15166	14998	15139	15231	15129	15170	15249	15119	15279	15139	15126	15102	15248	15337	15256	15239	15185	15154	15208	15210	15133	15063	15045	15096	15304	15272	15150	15063	15325	15069	15083	15255	15140	15097	15162	15137	15223	15254	15022	15354	15147	14942	15142	15229	15203	15319	15214	15195	15135	15085	15203	15120	15191	15209	15257	15312	15095	15199	15197	15260	15245	15254	15030	15074	15008	15110	15109	15232	15101	15099	15195	15225	15303	15104	15161	15094	15102	15233	15208	15260	15124	15174	15213	15237	15278	15175	15093	15181	15069	15166	15112	15185	14957	15267	15157	15046	15215	15133	15155	15110	15097	15114	15117	15263	15145	15229	15000	15094	15157	14969	15163	15339	15172	15131	15151	15297	15021	15160	15295	15141	15202	15083	15151	15214	15140	15010	15105	14957	15084	15139	15107	15293	15030	15204	15248	15119	15246	15142	15180	15297	15306	15019	15177	15185	14964	15320	14942	15261	15122	15116	14986	15116	14962	15243	15261	15143	15213	15203	15039	15199	15156	14903	15154	15293	15249	14977	15130	15301	15226	15225	15075	15296	15071	15198	15081	15221	15126	15032	15121	15227	15192	15252	15283	15290	15187	15278	15281	15154	15153	15193	15204	15362	15345	15241	15280	15109	15248	15074	14972	15180	15129	15259	15144	15254	15246	15071	15081	15089	15031	15183	15133	15283	15036	15211	15163	15248	15101	15211	15154	15122	15145	15186	15216	15210	15187	15122	15076	15015	15214	15214	15192	15237	15124	15133	15082	15022	15090	15280	15123	15182	15240	15174	15268	15262	15053	15158	15076	15278	15145	15119	15230	15088	15220	15164	15112	15104	15076	15061	15152	15249	15210	15075	14987	15202	15210	15234	15179	15172	15066	15124	14993	15335	15041	15248	15194	15076	15121	15102	15328	15158	15327	15007	15283	15107	15298	15197	15218	15230	15187	15216	14806	15218	15230	15249	15100	15178	15165	15234	15228	15251	15185	15066	15212	15127	15136	15180	15066	15176	15179	15207	15267	15387	15127	15323	15077	15164	15068	15126	15061	15148	15220	14931	15211	15125	15261	15131	15242	15193	15110	15031	14876	15290	15134	15137	15224	15214	15409	15264	15216	15318	15238	15138	15046	15218	15046	15266	15267	15301	15178	15113	15200	15246	15026	15123	15171	15221	14964	15254	15066	15224	15150	15147	15144	15240	15210	15165	15271	15366	15088	15304	15101	15206	15008	15257	15074	14944	15368	15164	15217	15205	15127	15087	15155	15120	15144	15317	14917	15126	14975	15337	15108	15143	14974	15122	15131	15202	15262	15213	15132	15245	15467	15182	15116	14971	15417	15164	15107	15171	15030	15102	15101	15053	15084	15202	15257	15113	15016	15129	15236	15209	15198	15040	15155	15169	15210	15087	15221	15135	15128	15255	15068	15258	15320	15150	14997	15005	15226	15184	15240	15138	15367	15229	15152	15043	15126	15224	15130	15100	15186	14980	15115	15144	15320	15076	15249	15226	15064	15158	15259	15225	15094	15174	15209	15221	15289	15223	15045	15304	15084	15217	15090	15266	15206	15266	15297	15238	15105	14975	15125	15067	15174	15235	15170	15294	15145	15090	15239	14956	15138	15267	15016	15043	15002	15215	15307	15094	15274	15008	15100	15136	15113	15009	15091	15100	15071	15171	15129	14810	15279	15330	15149	15202	15176	15210	15147	15173	15138	15259	15261	15200	15016	15130	15034	15100	15370	15117	15071	15150	15246	15104	14970	15177	15082	15068	15049	15237	15167	15073	15170	15176	15082	15221	15131	15212	15101	15217	15232	15238	15172	15129	15086	15360	15135	15187	15309	15355	15150	15270	15207	15087	15230	15124	15158	15106	15097	15056	15111	15083	15007	15322	15419	15148	15163	15185	14999	15086	15362	15203	15013	15137	15003	15179	15040	15075	15230	15204	15143	15213	15072	15293	15025	15039	15253	15094	15344	15228	15246	15047	15241	15190	14994	15127	15236	15106	15054	15208	15068	15278	15055	15212	15048	15115	15119	15020	15153	15068	14859	15271	15286	15264	15189	14991	15296	15085	15092	15174	15210	15267	15151	15320	15206	15293	15270	15168	14969	15168	15255	15277	15167	15162	15122	15135	15322	15123	15204	15008	15120	15248	15226	15143	15137	15229	15194	15338	15235	15203	14983	15136	15207	15173	15113	15136	15124	15126	15190	15222	15127	15328	15168	15200	15105	15110	15192	15038	15106	15183	15318	15069	15189	15148	15161	15284	15176	15092	15114	15145	14988	15041	15158	15160	15110	15313	15099	15204	15142	15302	15146	15170	15069	15218	15217	15187	14921	15139	15118	15139	15087	15124	15138	15163	15146	15088	15329	15290	15107	14921	15186	15195	15046	15152	15209	15172	15173	15227	15233	15191	15019	15093	15172	15107	15225	15283	15131	15063	15300	15102	15186	15146	15099	15211	15251	15128	15162	15091	15107	15168	15138	15286	15218	15146	15128	15137	15058	15126	15164	15162	15097	15224	15217	15132	15001	15176	15196	15130	15200	15138	15119	15163	15129	15199	15205	15032	15228	15326	15365	15261	15242	15056	15090	15210	15229	15066	15158	15333	15096	15104	15127	15329	15298	15201	15193	15203	15158	15196	15057	15216	15195	15195	15144	15239	15199	15223	15005	15242	14989	15146	15230	15091	14948	15155	15111	15363	15124	15172	15138	15238	14919	15193	15077	15172	15124	15177	15067	15024	15209	15146	15242	15191	15216	15156	15086	15100	15179	15105	15103	15085	15256	15161	15098	15102	15309	15187	14912	15069	14914	14954	15160	15187	15151	15115	15121	15201	15115	14972	15108	14998	15200	15127	15155	15055	15151	15138	15183	15076	15227	15027	15077	15230	15102	15016	15017	15300	15195	15149	15092	15283	15021	15080	15199	15106	15248	15322	15148	15072	15368	15162	15314	14987	15104	15204	15136	15067	14984	15057	15150	15052	15208	15144	15075	15038	15078	15156	15056	15134	15246	15342	15227	15211	15116	15079	15261	15152	15188	15035	15088	15312	15308	15159	15201	15227	15187	15191	15051	15180	15160	15235	15365	15149	15164	15205	15379	15097	15038	15098	15192	15069	15231	15107	15050	15178	15018	15235	15032	14987	15129	15313	15315	15111	15166	15328	15178	15268	15100	15247	15075	15172	15332	15088	15247	15216	15142	15091	15119	15077	15320	15052	15190	15002	15151	15162	15249	15130	15138	15159	15334	15058	15082	15013	15030	15278	15132	15166	15072	15178	15214	15265	15200	15048	15039	15178	15099	15260	15226	15133	15181	15225	15162	15025	15148	15263	15138	15099	15281	15131	15278	15158	15163	14988	15080	15107	15233	15173	15093	15316	15037	15137	15337	15195	15194	15128	15148	15123	15178	15265	15102	15135	15112	15190	15197	15309	15168	15230	15048	15137	15069	15168	15324	15017	15229	15354	15139	15090	15175	15110	15214	15169	15276	15157	15239	15194	15124	15363	15196	15179	15084	15030	15175	15198	15103	15152	15176	15086	15337	15106	15068	15098	15154	15138	15222	15109	15202	15206	15321	15062	15309	15086	15173	15106	15177	15267	15004	15146	15187	15251	15263	15273	15224	15059	15183	15054	15196	15190	15018	15089	15155	15140	15285	15168	15295	15133	15066	15236	15053	15185	15095	15142	15104	15172	15171	15119	15209	15160	15029	15115	15179	15013	15080	15209	15135	15234	15202	15176	14975	15223	15132	15078	15328	15468	14993	15173	15152	15228	15162	15190	15028	15308	15221	15213	15232	15016	15165	15183	15203	15214	15066	15261	15271	15062	15240	15142	15206	15398	15133	15192	15050	15075	15360	15132	15230	15249	15281	15115	15200	15139	15161	15197	14949	14964	15220	15137	15216	15223	15215	15054	15125	15203	15124	15090	15154	15221	15076	15168	15192	15147	15176	15255	15118	15320	15196	15143	15065	14962	15243	15144	15153	15358	15238	15139	15245	15142	15204	15178	15224	15119	15236	15155	15213	15241	15176	15149	15227	15184	15111	15182	15315	15176	15019	15243	15224	15112	15203	14985	15143	15228	15110	15092	15156	14982	15063	15170	15276	15052	15237	14971	15033	15379	15173	15262	15322	15231	15150	15149	15084	15236	15120	15229	15138	15257	15115	15004	15122	15154	15274	14964	15285	15420	15123	15169	15280	15193	15232	15222	15210	15081	15215	15250	15066	15211	15174	15125	15213	15092	15004	15165	15111	15114	15198	15255	15167	15008	15030	15246	15109	15162	15267	15091	15158	15133	15154	15210	15060	15058	15268	15129	15182	15180	15245	15088	15215	15032	15198	15173	15234	15073	15075	15088	15178	15100	15258	15104	15185	15271	15160	15166	15243	15121	15095	15221	15044	15275	15130	15151	15072	15018	15224	15006	15238	15291	15198	15074	15100	15174	15160	15040	15330	15186	15237	15184	15060	15084	14945	15289	15076	15111	15172	15110	15154	15276	15230	15158	15004	15134	15095	15191	15112	15076	15072	15101	15197	15135	15075	15249	15193	15187	15038	15139	15240	15134	15176	15254	15044	15203	15279	15178	15242	15200	15072	15162	15057	15109	14966	15255	15063	15270	15290	15074	15096	15116	15147	15104	15136	15099	15122	15213	15185	15332	15111	15196	15215	15175	15148	15075	15175	14983	15137	15255	15296	15175	15296	15104	15075
22618	21200	28875	23934	21883	23259	24046	19026	18364	21642	30180	26091	24486	26575	26331	24509	22520	20935	19406	18528	18146	18080	17805	17649	17894	17702	17818	17775	17601	17519	17764	17472	17906	17767	17432	17582	17700	17477	17485	17552	17696	17570	17757	17533	17437	17514	17692	17586	17448	17496	17717	17542	17574	17641	17681	17512	17513	17749	17574	17515	17656	17540	17428	17482	17599	17691	17556	17492	17307	17293	17664	17508	17208	17362	17636	17546	17582	17712	17494	17735	17431	17467	17765	17562	17499	17701	17354	17383	17522	17592	17483	17737	17453	17544	17482	17480	17542	17718	17547	17726	17572	17604	17350	17273	17483	17444	17652	17432	17485	17303	17437	17472	17496	17696	17565	17583	17477	17610	17502	17819	17834	17467	17454	17799	17482	17439	17730	17543	17458	17435	17723	17506	17347	17607	17696	17660	17500	17520	17311	17541	17522	17477	17378	17556	17477	17628	17445	17524	17505	17527	17483	17583	17413	17487	17569	17551	17642	17361	17654	17496	17591	17756	17396	17708	17527	17666	17305	17519	17447	17523	17503	17533	17570	17192	17520	17542	17558	17467	17610	17683	17454	17389	17394	17574	17288	17543	17536	17582	17473	17536	17428	17351	17313	17607	17545	17488	17394	17511	17680	17599	17477	17676	17546	17470	17529	17662	17511	17419	17476	17345	17618	17527	17444	17598	17499	17318	17535	17600	17478	17615	17335	17569	17685	17525	17569	17387	17550	17472	17413	17317	17560	17644	17530	17609	17392	17458	17490	17583	17540	17402	17469	17384	17370	17458	17454	17351	17723	17437	17533	17451	17641	17303	17441	17622	17528	17725	17667	17463	17442	17669	17497	17230	17374	17491	17529	17498	17463	17510	17623	17448	17535	17395	17432	17575	17352	17386	17560	17613	17642	17581	17562	17527	17478	17442	17710	17317	17579	17446	17443	17582	17610	17478	17639	17591	17820	17367	17494	17445	17327	17463	17439	17441	17372	17533	17557	17458	17591	17398	17533	17373	17481	17374	17639	17562	17345	17439	17582	17476	17616	17394	17450	17520	17512	17674	17505	17381	17288	17412	17371	17260	17489	17517	17528	17458	17498	17555	17509	17389	17478	17511	17446	17552	17347	17473	17531	17626	17390	17383	17574	17363	17694	17392	17815	17334	17482	17523	17518	17389	17525	17732	17323	17511	17646	17522	17604	17468	17514	17447	17558	17404	17362	17574	17564	17365	17529	17481	17611	17456	17470	17570	17382	17541	17632	17537	17561	17556	17542	17423	17478	17560	17357	17477	17628	17454	17527	17500	17522	17542	17448	17452	17541	17510	17551	17657	17510	17463	17601	17204	17523	17320	17438	17574	17294	17608	17557	17688	17460	17569	17425	17425	17555	17493	17545	17494	17378	17475	17426	17600	17466	17303	17758	17627	17328	17449	17560	17630	17453	17226	17477	17298	17419	17485	17621	17420	17387	17418	17549	17393	17330	17425	17435	17630	17539	17328	17481	17568	17405	17414	17515	17490	17475	17566	17414	17556	17388	17516	17516	17548	17344	17371	17484	17520	17587	17424	17474	17338	17549	17710	17416	17330	17677	17294	17351	17229	17440	17456	17671	17436	17528	17349	17667	17643	17350	17546	17503	17543	17618	17756	17681	17578	17333	17597	17409	17315	17426	17284	17553	17397	17510	17597	17472	17490	17387	17289	17471	17388	17398	17488	17281	17403	17399	17383	17581	17552	17532	17424	17537	17423	17616	17364	17460	17541	17388	17311	17580	17504	17538	17637	17585	17491	17698	17442	17309	17353	17273	17583	17420	17509	17540	17485	17503	17512	17542	17465	17380	17318	17495	17564	17410	17086	17490	17491	17345	17593	17748	17261	17350	17434	17547	17452	17475	17616	17563	17352	17471	17467	17305	17398	17244	17521	17397	17609	17443	17486	17359	17309	17636	17390	17401	17505	17399	17462	17551	17543	17570	17517	17503	17311	17438	17536	17652	17538	17446	17515	17389	17545	17462	17401	17284	17605	17747	17456	17495	17479	17617	17441	17488	17531	17500	17280	17590	17527	17731	17514	17558	17570	17536	17585	17428	17614	17602	17567	17425	17392	17486	17249	17332	17604	17220	17327	17413	17271	17588	17497	17576	17552	17766	17358	17311	17427	17552	17595	17573	17572	17369	17500	17332	17532	17515	17311	17397	17430	17372	17428	17288	17398	17709	17399	17575	17593	17316	17289	17596	17412	17504	17364	17200	17474	17478	17478	17613	17238	17466	17304	17405	17459	17444	17543	17487	17650	17484	17543	17425	17620	17606	17664	17502	17646	17424	17543	17468	17427	17350	17568	17323	17483	17494	17244	17478	17636	17454	17687	17500	17385	17548	17395	17396	17410	17848	17485	17605	17641	17483	17372	17608	17557	17522	17291	17380	17443	17488	17890	17593	17591	17617	17536	17488	17322	17523	17452	17645	17500	17548	17397	17416	17387	17535	17568	17600	17413	17366	17521	17371	17375	17412	17520	17576	17466	17511	17629	17515	17498	17396	17356	17570	17576	17381	17461	17462	17600	17596	17590	17532	17452	17498	17424	17505	17434	17419	17608	17500	17628	17548	17312	17488	17529	17409	17514	17401	17447	17590	17518	17564	17555	17630	17712	17524	17592	17582	17343	17507	17622	17545	17659	17652	17664	17669	17284	17634	17296	17311	17528	17600	17480	17424	17532	17441	17361	17362	17335	17543	17399	17695	17482	17592	17450	17404	17319	17471	17301	17322	17577	17479	17575	17390	17327	17399	17655	17454	17623	17451	17594	17497	17453	17638	17367	17493	17428	17378	17219	17530	17411	17327	17447	17447	17587	17583	17350	17591	17423	17296	17420	17636	17501	17487	17245	17531	17375	17281	17508	17448	17503	17523	17566	17480	17649	17538	17442	17305	17369	17632	17451	17193	17207	17329	17243	17511	17524	17572	17546	17839	17599	17451	17479	17443	17550	17470	17699	17529	17505	17397	17643	17653	17460	17622	17538	17430	17477	17581	17406	17491	17342	17596	17498	17359	17671	17532	17283	17327	17365	17382	17405	17588	17499	17486	17419	17645	17376	17636	17547	17620	17427	17394	17503	17493	17239	17280	17567	17323	17650	17553	17554	17656	17418	17510	17550	17261	17385	17455	17520	17607	17535	17489	17421	17617	17318	17489	17422	17556	17478	17372	17542	17308	17436	17657	17588	17413	17403	17469	17470	17394	17555	17306	17367	17604	17437	17439	17411	17575	17452	17345	17507	17459	17344	17547	17477	17659	17399	17636	17529	17434	17632	17365	17465	17218	17675	17460	17433	17408	17383	17661	17644	17656	17423	17408	17468	17390	17380	17502	17610	17490	17363	17412	17441	17710	17413	17388	17461	17475	17460	17659	17709	17486	17444	17378	17371	17658	17498	17418	17793	17581	17662	17464	17445	17392	17526	17587	17330	17222	17569	17475	17576	17401	17447	17410	17411	17588	17620	17643	17468	17569	17362	17319	17336	17382	17367	17718	17259	17357	17601	17380	17491	17599	17300	17347	17410	17462	17528	17343	17422	17403	17457	17559	17529	17504	17421	17439	17575	17559	17557	17501	17312	17265	17564	17524	17385	17766	17362	17477	17582	17322	17394	17175	17465	17458	17592	17516	17458	17627	17611	17505	17604	17547	17434	17584	17488	17719	17449	17451	17409	17444	17413	17440	17485	17370	17632	17539	17615	17481	17464	17669	17556	17617	17572	17530	17431	17306	17492	17579	17539	17455	17477	17443	17549	17606	17523	17548	17601	17555	17408	17533	17625	17378	17299	17503	17460	17389	17619	17525	17620	17568	17633	17452	17530	17516	17333	17492	17389	17577	17568	17598	17497	17273	17578	17631	17584	17664	17336	17607	17470	17455	17597	17431	17339	17615	17454	17311	17346	17640	17495	17442	17356	17532	17398	17272	17380	17608	17380	17439	17453	17268	17507	17437	17548	17461	17492	17499	17539	17484	17305	17625	17442	17373	17475	17579	17481	17653	17384	17470	17336	17429	17407	17442	17495	17662	17610	17696	17505	17522	17626	17357	17548	17503	17432	17552	17423	17528	17462	17461	17435	17583	17287	17433	17408	17411	17463	17446	17476	17405	17266	17456	17501	17476	17620	17521	17373	17580	17627	17345	17380	17407	17480	17616	17511	17465	17568	17540	17637	17441	17612	17571	17378	17477	17670	17559	17553	17466	17543	17528	17564	17823	17296	17523	17436	17472	17505	17385	17200	17387	17466	17442	17530	17395	17524	17575	17503	17449	17488	17629	17410	17617	17565	17498	17530	17561	17341	17565	17413	17438	17432	17533	17427	17392	17589	17328	17256	17449	17786	17638	17447	17405	17338	17312	17620	17545	17306	17603	17446	17508	17499	17521	17290	17507	17675	17710	17330	17679	17505	17394	17524	17481	17237	17581	17475	17518	17505	17461	17619	17586	17381	17383	17649	17692	17414	17513	17628	17760	17573	17455	17539	17618	17414	17428	17473	17681	17474	17567	17539	17568	17613	17441	17442	17526	17544	17447	17286	17611	17439	17440	17559	17539	17460	17654	17554	17686	17593	17605	17559	17370	17482	17734	17570	17365	17495	17367	17430	17301	17504	17681	17459	17512	17480	17466	17425	17467	17478	17520	17478	17457	17585	17392	17580	17625	17440	17569	17444	17493	17425	17391	17546	17587	17353	17411	17355	17789	17657	17533	17388	17593	17513	17459	17517	17480	17409	17499	17407	17448	17332	17694	17541	17592	17467	17290	17301	17269	17350	17304	17450	17458	17416	17548	17643	17380	17528	17333	17639	17473	17361	17607	17538	17481	17547	17264	17355	17402	17425	17446	17555	17586	17534	17331	17509	17389	17590	17653	17432	17468	17530	17468	17383	17260	17530	17367	17516	17466	17393	17636	17482	17568	17390	17529	17368	17221	17409	17535	17513	17528	17515	17354	17612	17448	17567	17609	17410	17494	17459	17557	17277	17353	17351	17652	17378	17354	17501	17466	17617	17476	17492	17640	17677	17386	17461	17452	17455	17433	17438	17655	17644	17358	17549	17396	17479	17512	17444	17551	17544	17755	17354	17478	17494	17447	17466	17591	17364	17281	17379
35157	50211	46019	35531	25986	17555	16324	16143	16426	21682	32503	25201	25206	27149	26596	23895	21199	18951	17285	16092	15534	15185	15210	15103	15189	15067	15235	15091	15043	15112	15115	15155	15093	14990	15020	15112	14979	15174	15044	15201	15123	15073	15065	15200	15299	15090	15254	15052	15066	14961	15175	15127	15115	15136	15298	15297	15228	15147	15086	15256	15316	15242	15099	14995	15140	15243	15038	15160	15162	15057	15131	15170	15060	15148	15070	15166	15017	14805	15247	15105	15168	15089	15188	15081	15112	15155	14994	15193	15240	15127	15082	15264	14959	15087	15128	15108	15235	15240	15228	15176	14983	15200	15230	14920	15152	15255	15161	15103	14997	14960	15060	14993	14978	15243	15061	14834	15090	15212	14948	15100	15169	15026	15059	15167	15125	15156	15321	15053	15003	15172	15069	15068	15024	15213	15109	15070	15189	14856	15256	15144	15106	15224	15027	15272	15042	15062	14963	15242	15213	15106	15080	15202	15110	15206	15149	15074	14914	15083	14976	15240	15111	15040	15067	14936	15144	14984	15137	15062	15302	14944	15261	15144	15164	15042	15255	14983	14967	14983	15048	15041	15038	15044	14989	15041	15088	14965	15030	15269	15375	15234	15076	15102	15129	15184	15302	14977	15200	15076	15091	15013	14936	15109	15227	15022	15026	15110	15077	14965	15013	15190	15060	15045	15108	15017	15059	15090	15151	15155	15247	15165	15190	15131	15155	15099	15006	14983	14950	15012	15028	15052	15236	15127	15153	15144	15024	15212	15057	15015	15191	15036	15055	15046	15127	15005	15092	15264	15052	15242	15080	15112	15064	15171	15132	15069	15099	15054	15183	15010	15111	14835	15004	14945	15125	14941	15309	15216	15051	15225	15235	14970	15030	15042	14944	15135	15057	14976	15325	14963	15039	15228	15142	15111	15042	14869	15053	14944	15081	14962	15066	15126	14943	15118	15061	14814	15073	14972	14980	15247	15010	15094	15075	15102	15046	15015	15236	15137	15056	15094	15042	15132	15082	15115	15079	15039	15156	15161	15138	15016	15195	14931	15268	15046	15136	15135	14949	14937	15151	15126	15163	15085	15094	14917	15014	15070	15022	15041	15173	15017	15147	15185	15079	15031	15176	15070	15108	15116	15126	14973	14929	15075	14992	15004	15018	15099	14992	15005	15008	15067	14956	15153	15100	14863	15073	15304	15121	15084	14866	15077	15105	15069	15051	14898	15067	15123	15102	15016	15146	15061	14965	15107	15030	14993	15112	15091	15095	14913	15227	15160	15083	15019	15131	15164	14980	15269	15015	14921	15020	15038	15254	15096	15000	15256	15219	15085	15022	15223	15008	15133	15197	15065	15058	15021	15100	15220	15005	15129	14959	15137	15070	15106	15183	15123	15178	15142	15093	15125	15076	14887	15376	15046	15198	15234	15125	15028	14939	15150	15130	15139	15099	15100	14990	15087	15155	15053	15080	15108	15027	15056	14886	15189	15032	15006	14991	15056	15135	14919	14910	15152	15114	15065	15185	15044	15062	15076	15087	15205	14956	15091	15154	15209	14932	14958	15049	15040	15143	15043	15120	15146	14964	15142	14996	15132	15049	15023	14913	14977	15088	14995	15006	15116	15070	15006	15099	14996	15000	15158	15109	15094	15221	15153	15101	15080	15215	15164	15265	15024	14995	15147	14920	15108	15244	14886	15108	15025	15082	15100	15050	14993	15131	15230	15160	15084	15116	14957	14999	15235	15293	15137	15075	15130	15038	15141	14959	14953	14950	14985	15112	14963	15028	15023	15067	14987	15190	15210	15075	15044	15063	15000	14924	15083	15032	15226	15122	14963	15081	15168	15124	15205	15063	15212	15210	15151	15035	15066	15106	15190	15002	15130	15215	15184	14842	15012	15133	15015	14946	15004	15030	15182	14848	15103	15049	15112	15106	14966	15017	15021	15022	15014	15120	15178	15006	15166	15078	15050	15140	15069	15058	15165	15032	15053	15072	15042	15133	15218	15178	15049	14999	15118	15072	15177	15168	14939	15055	15043	15084	15083	15119	15157	15121	15004	15034	14962	15053	15194	15049	15029	15064	14997	14973	15071	15130	15086	15052	15029	14904	15082	15131	15157	14966	14969	15167	15011	15064	14942	15075	15116	15020	15045	15171	14951	15089	14974	15026	15068	15054	15047	15201	15009	14985	14984	14830	15100	14948	14954	15178	15035	15096	15148	15015	15138	15023	15124	15074	15078	14983	15296	14995	15178	15057	15225	15156	14963	15223	15051	15099	15090	15168	15103	15039	14959	15160	15106	14993	15048	15048	14943	15071	15089	14941	15058	15048	15085	15211	15019	15066	15166	15188	15057	15042	14810	15012	14968	15137	15207	15075	15263	15046	15060	15154	15137	15054	15124	14908	15026	14875	15049	15260	15021	14949	15251	14946	15080	15108	15103	15039	15159	15131	15047	15061	15101	15082	15129	15123	14908	15120	14965	15059	15042	15002	15034	15103	15000	15071	15125	14984	15046	15061	15012	15150	15062	15049	15071	15090	15021	14988	14998	15016	15053	15156	14928	15188	15157	15075	15071	15113	15107	15025	15244	15020	15269	15018	14986	15185	15012	15208	15094	15031	15114	14967	15126	15016	15046	14978	15012	15019	15150	14995	15107	14950	15206	15177	15028	14945	15115	15109	14957	15083	15166	15264	14837	15121	14944	15100	15007	15017	14947	15189	14999	15083	15274	15146	15048	15254	15204	15280	15169	15131	15024	15021	15181	15285	15076	15110	15096	15008	15073	15180	14985	15168	15119	14954	14999	15169	15010	15121	15134	15068	14955	15087	15079	15121	15054	15207	15204	15127	15036	15106	15001	15156	15160	15203	15081	15178	15075	15197	14892	15109	15010	15082	15210	15075	15056	14909	15199	14985	14944	14992	15155	15047	15027	15245	15057	14989	14961	15285	15066	15052	15414	15050	15145	15072	15009	15085	15089	15045	15097	15106	15045	15028	14990	14997	15227	15195	15074	15007	15031	15002	15302	15108	14964	15100	14973	15134	15165	15011	14993	15179	15096	15097	15164	15100	15135	15146	15097	15095	14936	15127	15062	15182	15041	15103	14887	15056	15023	15173	15008	15053	15229	14783	15171	15013	14917	15223	14993	15169	15091	15066	14969	15111	15212	15065	15160	15016	15143	15131	15040	15116	15243	15122	14847	14968	14905	15038	15169	15041	15037	15061	15011	15051	15037	15104	14981	15080	14967	15103	15036	15197	15073	15164	14954	15051	14992	15106	15113	15217	15230	15208	15012	14946	15196	15144	15029	15175	15046	14822	15112	15062	15135	15032	15152	15117	14869	15071	15118	15018	15156	15108	15128	15050	15211	15100	14999	15084	15200	14969	15118	15123	15065	15103	15112	14910	15107	15153	15047	15065	15069	14877	15137	15116	15022	15034	15063	15169	15078	15104	15031	15108	14984	15187	15091	14980	15100	15115	15102	15074	15208	15126	14993	15131	15044	14936	15001	14997	14998	15050	15018	15007	15122	15028	15055	15139	15047	15097	15202	15201	14967	15125	14895	15044	15174	15101	14847	14997	15083	14980	14884	15079	15201	15171	15026	15070	15028	15216	15134	14989	15150	15114	15088	15136	15147	15082	15211	15146	15093	15139	14920	15079	15117	15021	15068	15064	15007	15040	15091	15042	15054	15226	15133	15118	15038	15070	15065	15111	15056	15031	14903	15163	15112	15020	15048	15108	15045	15189	15115	15099	14960	14929	15165	15083	15144	15276	15010	15136	15155	15175	15033	15079	14819	14974	15047	15047	15245	15008	15142	14915	15117	15088	15065	15047	15227	15144	15084	14911	15071	15019	14949	15022	15072	15199	15066	15109	15206	15180	15192	15018	15120	15145	15192	15189	15100	15065	14983	15162	15143	15029	15035	15185	15303	15032	15103	14988	15081	15005	15234	14929	14999	15065	15139	15172	15054	15144	15167	15323	15180	15064	15026	15134	15143	14998	15191	15115	15165	15108	15152	15133	15051	15011	14978	15049	14969	15150	15331	15034	15020	15139	15142	15050	15107	15148	15144	15063	14870	15156	15028	15033	15147	15137	15036	15096	15024	15113	14849	15168	15182	15034	14891	15045	15047	15013	15178	15145	15062	15093	15053	14988	15120	14977	15052	15029	15057	15139	15223	14990	15175	15090	15173	14987	15119	15053	15082	14980	14981	14903	15121	15117	15040	15080	15141	15137	14972	15153	15250	14937	15017	15056	15002	15094	15117	15238	15063	15083	15163	15084	15152	15011	15108	15088	15198	15108	15198	14935	15209	15173	15012	14979	15169	15116	15189	15123	15179	15021	15058	14994	15054	14992	14941	15074	15051	15147	15029	14988	14993	14948	15102	15250	15092	15064	15113	15039	15119	15011	14954	15173	15172	15135	15139	15013	15174	15264	14938	15138	15068	15106	15172	15101	15190	15036	15178	15015	15070	15147	14880	14941	15121	15040	15039	15123	15115	15013	15036	14953	15038	15043	15057	15128	15009	15235	15074	15081	15019	14979	14997	15337	14875	14965	15139	15084	15146	15058	15016	14990	15039	15088	15135	15157	15036	14863	15120	15246	14952	15116	15030	15200	15054	15029	15160	14973	15109	15028	14935	15024	15080	15128	14887	15059	14946	14933	15144	15113	15154	14851	15142	15058	15086	15101	15010	15161	15214	15060	15042	15132	15061	15028	15118	14958	14990	15015	15029	15205	15138	15035	15083	15049	15063	14910	15260	14998	15061	15013	14925	14937	14913	15094	15157	14918	15028	15014	15144	15023	15072	15138	14983	14929	15046	14985	15145	15081	14997	15184	15118	15357	15008	15021	15083	15016	15159	15073	15184	15086	14945	14996	15067	15248	15069	15114	14967	15001	15060	15009	15179	15032	15045	15051	15249	14998	15098	15068	14999	15070	15163	15128	15153	15210	15072	15074	15241	15022	15007	15130	15305	14998	14973	14995	15205	15129	15174	15116	15049	15124	15106	15138	15112	14896	15139	15080	15009	14996	15149	15063	15196	15276	15063	15017	15188	15084	15062	15065	15259	15093	14948	15066	15034	15104	14977	14841	15153	14901	15228	15144	14991	15163	15146	14935	14975	15101	15138
28367	26247	31208	24466	19097	18009	18153	17961	17660	17863	18216	18018	18297	18520	18422	18344	18214	17978	17657	17857	17798	17757	17825	17678	17683	17678	17827	17934	17566	17641	17624	17579	17686	17697	17516	17703	17590	17649	17655	17565	17891	17688	17596	17746	17534	17673	17600	17550	17580	17549	17619	17590	17825	17650	17995	17819	17655	17627	17855	17681	17777	17700	17496	17811	17881	17539	17624	17721	17541	17653	17797	17664	17831	17776	17791	17826	17679	17527	17686	17569	17500	17787	17677	17673	17554	17618	17693	17758	17539	17651	17624	17770	17776	17762	17681	17761	17605	17614	17725	17662	17663	17508	17827	17725	17731	17592	17602	17602	17741	17872	17801	17502	17723	17836	17714	17611	17727	17709	17873	17618	17644	17759	17707	17582	17702	17443	17719	17783	17685	17673	17691	17741	17736	17692	17872	17471	17648	17807	17732	17453	17699	17696	17750	17848	17597	17620	17699	17805	17692	17455	17796	17699	17680	17582	17693	17647	17648	17678	17808	17747	17519	17838	17547	17609	17660	17752	17603	17749	17577	17510	17615	17631	17760	17467	17582	17701	17594	17711	17702	17614	17636	17684	17786	17723	17773	17583	17655	17677	17539	17697	17562	17667	17720	17735	17599	17842	17736	17438	17472	17718	17748	17684	17755	17449	17739	17582	17610	17578	17741	17495	17623	17641	17696	17616	17640	17866	17691	17649	17589	17667	17559	17675	17577	17823	17697	17697	17785	17618	17719	17712	17710	17708	17702	17761	17568	17623	17579	17657	17617	17543	17871	17633	17634	17626	17692	17761	17873	17617	17558	17534	17564	17603	17584	17798	17652	17549	17643	17694	17657	17518	17677	17731	17611	17763	17705	17615	17666	17488	17542	17602	17533	17592	17801	17502	17559	17607	17813	17651	17474	17688	17597	17847	17542	17657	17696	17735	17734	17913	17794	17651	17601	17776	17350	17683	17619	17675	17657	17641	17674	17591	17720	17610	17603	17811	17840	17658	17787	17601	17557	17564	17700	17733	17721	17581	17846	17675	17610	17732	17713	17664	17778	17696	17608	17761	17751	17612	17675	17892	17525	17756	17559	17826	17767	17764	17743	17522	17652	17544	17530	17497	17381	17651	17785	17593	17500	17728	17529	17705	17806	17586	17820	17652	17764	17670	17614	17719	17677	17680	17601	17728	17412	17445	17630	17713	17808	17683	17945	17928	17808	17670	17745	17628	17793	17524	17841	17766	17768	17809	17640	17487	17868	17414	17696	17757	17728	17638	17692	17901	17437	17422	17684	17538	17635	17690	17478	17624	17638	17737	17532	17771	17744	17692	17731	17749	17541	17693	17729	17699	17821	17780	17592	17707	17626	17687	17634	17763	17511	17716	17760	17648	17534	17565	17648	17691	17857	17579	17712	17536	17803	17466	17788	17763	17647	17752	17647	17470	17478	17703	17664	17701	17410	17752	17769	17653	17593	17611	17625	17684	17527	17594	17692	17745	17572	17609	17647	17678	17797	17625	17615	17616	17675	17794	17713	17571	17571	17672	17557	17765	17427	17634	17783	17855	17664	17582	17526	17642	17662	17617	17701	17777	17636	17712	17632	17676	17653	17577	17561	17512	17854	17545	17698	17560	17614	17636	17697	17738	17739	17645	17634	17820	17612	17590	17611	17763	17693	17516	17900	17665	17628	17628	17532	17578	17836	17689	17936	17715	17484	17608	17687	17551	17463	17567	17678	17685	17574	17630	17712	17688	17814	17711	17747	17672	17684	17936	17776	17752	17716	17735	17619	17778	17534	17708	17669	17777	17887	17531	17641	17398	17661	17527	17685	17729	17754	17841	17795	17772	17621	17760	17483	17567	17350	17520	17629	17665	17744	17647	17749	17856	17780	17809	17610	17646	17785	17763	17710	17518	17643	17745	17846	17515	17500	17549	17840	17655	17497	17583	17482	17681	17552	17664	17590	17672	17736	17902	17580	17822	17600	17561	17776	17715	17582	17586	17769	17676	17584	17613	17597	17563	17620	17647	17619	17491	17520	17564	17726	17435	17789	17657	17665	17769	17646	17786	17771	17830	17948	17645	17676	17621	17487	17600	17710	17675	17788	17783	17739	17744	17726	17781	17598	17557	17638	17681	17642	17674	17745	17498	17893	17703	17546	17644	17719	17682	17770	17687	17574	17608	17589	17635	17686	17656	17769	17662	17599	17711	17639	17750	17800	17740	17740	17683	17444	17532	17607	17621	17762	17718	17811	17447	17445	17603	17641	17570	17719	17619	17608	17590	17554	17900	17591	17741	17918	17560	17757	17522	17772	17475	17693	17789	17767	17723	17749	17853	17508	17396	17813	17647	17666	17772	17680	17824	17541	17859	17750	17644	17804	17505	17424	17544	17560	17875	17693	17683	17737	17683	17634	17839	17645	17539	17597	17691	17511	17530	17761	17819	17758	17723	17522	17639	17618	17750	17761	17671	17622	17631	17543	17825	17675	17655	17660	17900	17792	17614	17623	17621	17719	17521	17641	17553	17954	17816	17728	17775	17585	17809	17736	17672	17786	17777	17685	17572	17642	17564	17689	17735	17638	17603	17673	17657	17690	17519	17714	17658	17703	17694	17661	17421	17613	17534	17542	17719	17655	17567	17763	17509	17674	17466	17549	17619	17677	17676	17731	17835	17729	17641	17650	17621	17709	17606	17696	17782	17650	17535	17697	17748	17620	17791	17560	17782	17858	17569	17831	17693	17623	17716	17769	17640	17653	17501	17663	17759	17731	17615	17693	17594	17777	17637	17748	17784	17650	17474	17611	17444	17532	17745	17652	17630	17470	17779	17694	17651	17669	17717	17660	17572	17721	17761	17728	17589	17658	17666	17633	17525	17557	17671	17761	17864	17756	17522	17796	17731	17644	17638	17692	17740	17750	17798	17599	17784	17607	17537	17475	17852	17721	17847	17640	17678	17882	17695	17647	17667	17914	17681	17879	17753	17599	17598	17739	17799	17431	17553	17565	17499	17534	17641	17362	17511	17667	17595	17789	17576	17738	17885	17643	17637	17799	17433	17466	17671	17753	17588	17588	17710	17547	17833	17659	17798	17493	17817	17727	17776	17661	17807	17778	17536	17633	17675	17652	17574	17532	17643	17805	17713	17596	17782	17691	17633	17740	17654	17661	17562	17563	17615	17693	17812	17630	17895	17678	17680	17444	17434	17677	17728	17727	17723	17630	17586	17680	17702	17864	17672	17601	17642	17788	17670	17510	17595	17818	17651	17637	17543	17614	17602	17666	17755	17668	17600	17852	17670	17575	17714	17740	17690	17965	17624	17717	17774	17641	17545	17621	17588	17717	17681	17738	17715	17642	17630	17664	17713	17616	17865	17605	17616	17638	17660	17668	17657	17576	17665	17735	17673	17508	17506	17776	17681	17628	17762	17899	17455	17660	17644	17638	17633	17763	17804	17669	17702	17922	17815	17699	17572	17765	17762	17615	17726	17742	17631	17600	17878	17606	17879	17719	17683	17481	17620	17797	17662	17522	17707	17519	17618	17630	17676	17581	17611	17671	17548	17441	17720	17556	17703	17720	17649	17814	17690	17766	17769	17617	17647	17655	17988	17628	17743	17785	17688	17861	17962	17517	17612	17699	17716	17590	17647	17727	17581	17723	17901	17702	17514	17810	17859	17720	17441	17708	17829	17937	17645	17648	17591	17597	17564	17576	17491	17607	17579	17838	17746	17847	17607	17589	17546	17738	17611	17790	17719	17674	17665	17565	17644	17860	17740	17540	17590	17686	17922	17552	17619	17754	17745	17838	17543	17810	17908	17577	17837	17740	17449	17498	17572	17588	17668	17680	17485	17834	17614	17586	17599	17575	17639	17505	17672	17755	17681	17866	17896	17663	17771	17670	17743	17539	17921	17618	17590	17622	17692	17686	17641	17648	17613	17716	17639	17848	17632	17691	17651	17663	17811	17642	17689	17613	17701	17531	17600	17543	17629	17837	17588	17732	17750	17697	17685	17585	17665	17752	17735	17524	17503	17794	17740	17698	17740	17797	17706	17858	17825	17751	17653	17775	17576	17663	17719	17451	17930	17652	17930	17793	17734	17891	17606	17425	17706	17689	17726	17583	17772	17719	17714	17446	17745	17709	17672	17462	17665	17880	17689	17729	17658	17766	17701	17575	17605	17502	17876	17689	17791	17463	17775	17596	17769	17546	17817	17627	17739	17743	17741	17682	17828	17707	17777	17786	17859	17826	17792	17690	17866	17662	17686	17537	17658	17600	17708	17593	17521	17702	17700	17732	17690	17619	17643	17717	17732	17674	17725	17624	17677	17414	17870	17557	17766	17620	17670	17589	17777	17529	17626	17810	17658	17449	17808	17800	17598	17701	17535	17674	17693	17740	17497	17741	17606	17756	17550	17617	17737	17693	17720	17571	17649	17526	17613	17563	17650	17706	17810	17699	17741	17659	17778	17602	17544	17651	17722	17664	17745	17592	17468	17770	17724	17625	17621	17579	17611	17736	17291	17658	17752	17701	17449	17656	17646	17637	17581	17478	17754	17838	17712	17735	17677	17669	17524	17599	17728	17861	17607	17604	17686	17577	17571	17684	17688	17520	17555	17636	17752	17791	17855	17619	17562	17606	17697	17719	17857	17798	17746	17669	17740	17485	17638	17672	17669	17670	17678	17565	17682	17608	17664	17718	17472	17671	17815	17710	17722	17527	17807	17616	17691	17619	17755	17732	17687	17767	17797	17679	17816	17617	17668	17773	17699	17813	17752	17663	17590	17884	17688	17764	17642	17672	17448	17867	17415	17683	17625	17630	17795	17775	17534	17646	17725	17793	17633	17765	17519	17739	17603	17733	17605	17751	17731	17571	17734	17559	17668	17462	17592	17647	17825	17647	17698	17898	17498	17602	17788	17680	17768	17906	17728	17872	17841	17758	17661	17589	17829	17594	17947	17771	17568	17787	17661	17643	17690	17821	17685	17735	17741	17784	17661	17631	17593	17801	17602	17733	17589	17623	17728	17618	17637	17537	17688	17781	17571	17754	17866	17695	17715	17601	17552	17566	17763	17715	17540	17844	17791	17810	17611	17698	17803	17606	17718	17807	17788	17589	17650	17814	17698	17742	17717	17469	17527
29619	41568	33831	20620	16815	15732	15484	15368	15104	15807	15791	15783	16472	16272	15891	16034	15735	15732	15398	15314	15240	15362	15082	15320	15397	15346	15211	15171	15246	15115	15110	15368	15320	15289	15330	15319	15188	15166	15100	15437	15168	15164	15242	15127	15074	15344	15368	15304	15322	15201	15195	15201	15171	15306	15281	15202	15251	15410	15325	15323	15255	15387	15344	15091	15349	15268	15296	15350	15226	15158	15262	15236	15240	15321	15262	15232	15524	15206	15256	15231	15271	15299	15303	15187	15214	15273	15347	15036	15293	15297	15444	15317	15164	15215	15355	15316	15348	15401	15119	15524	15379	15195	15196	15280	15131	15175	15239	15203	15361	15452	15382	15100	15234	15244	15369	15311	15287	15216	15341	15139	15343	15099	15406	15348	15123	15154	15229	15204	15231	15130	15278	15290	15215	15473	15235	15228	15258	15287	15166	15304	15150	15325	15239	15274	15121	15240	15335	15217	15223	15206	15232	15240	15231	15242	15038	15258	15166	15119	15128	15381	15343	15346	15338	15214	15361	15147	15134	15082	15090	15159	15187	15335	15219	15310	15234	15334	15144	15161	15397	15288	15291	15234	15257	15207	15202	15310	15241	15279	15248	15146	15247	15243	15312	15168	15323	15360	15226	15137	15354	15177	15233	15210	15356	15270	15264	15266	15400	15345	15240	15271	15226	15367	15203	15264	15249	15144	15037	15172	15179	15062	15353	15224	15384	15077	15274	15311	15134	15512	15297	15253	15172	15333	15343	15241	15205	15132	15341	15171	15316	15265	15279	15372	15415	15336	15305	15176	15307	15247	15168	15245	15173	15346	15305	15207	15397	15235	15304	15205	15215	15230	15595	15130	15201	15213	15431	15361	15280	15303	15269	15298	15460	15143	15400	15320	15215	15296	15361	15172	15145	15250	15425	15281	15394	15064	15323	15231	15245	15242	15067	15256	15288	15158	15195	15472	15285	15130	15184	15289	15291	15335	15317	15033	15304	15319	15376	15273	15190	15362	15269	15065	15242	15096	15309	15243	15295	15086	15318	15410	15303	15286	15259	15229	15258	15188	15298	15402	15361	15318	15327	15186	15264	15206	15221	15202	15192	15200	15243	15232	15325	15196	15258	15363	15274	14972	15378	15402	15216	15331	15202	15352	15361	15130	15325	15249	15049	15183	15305	15406	15314	15298	15159	15131	15175	15248	15316	15214	15395	15578	15357	15230	15115	15288	15229	15135	15414	15318	15340	15326	15108	15351	15244	15133	15185	15281	15114	15331	15327	15262	15263	15356	15100	15274	15312	15183	15321	15238	15320	15229	15290	15301	15200	15214	15324	15257	15356	15258	15300	15157	15291	15324	15326	15352	15341	15249	15097	15164	15434	15234	15383	15394	15264	15206	15408	15208	15182	15333	14970	15264	15085	15157	15134	15279	15296	15195	15173	15239	15467	15160	15366	15220	15351	15271	15330	15317	15190	15361	15203	15182	15242	15346	15263	15165	15147	15105	15312	15171	15154	15240	15183	15153	15387	15239	15244	15395	15299	15151	15274	15267	15178	15207	15258	15130	15273	15310	15183	15365	15287	15237	15066	15141	15203	15179	15176	15396	15198	15252	15183	15287	15089	15474	15138	15303	15192	15296	15392	15216	15128	15179	15224	15325	15170	15329	15469	15314	15231	15264	15217	15132	15188	15240	15216	15256	15266	15209	15234	15372	15213	15219	15339	15202	15416	15227	15272	15335	15233	15281	15375	15277	15275	15399	15340	15342	15254	15178	15232	15144	15182	15201	15224	15161	15144	15475	15315	15382	15350	15208	15173	15364	15283	15197	15399	15278	15250	15422	15439	15272	15269	15422	15305	15331	15300	15513	15309	15159	15361	15296	15165	15025	15226	15373	15304	15437	15296	15319	15243	15321	15350	15247	15322	15434	15335	15248	15410	15181	15439	15080	15336	15356	15224	15186	15166	15285	15179	15265	15158	15308	15270	15242	15204	15271	15453	15342	15176	15335	15323	15040	15179	15161	15273	15211	15353	15342	15234	15245	15221	15278	15424	15346	15134	15428	15242	15281	15095	15283	15310	15430	15264	15387	15207	15395	15290	15244	15169	15239	15547	15223	15139	15150	15297	15312	15090	15323	15272	15261	15202	15428	15273	15202	15345	15327	15289	15152	15219	15255	15206	15263	15363	15148	15407	15221	15274	15210	15234	15379	15296	15187	15161	15323	15228	15354	15161	15210	15253	15362	15129	15326	15096	15340	15245	15354	15166	15238	15335	15418	15391	15244	15212	15239	15223	15207	15200	15387	15229	15214	15245	15209	15250	15213	15276	15406	15203	15106	15204	15288	15194	15302	15211	15112	15345	15250	15273	15291	15373	15184	15153	15327	15203	15290	15230	15115	15258	15520	15190	15260	15242	15243	15100	15292	15133	15255	15355	15279	15197	15364	15346	15176	15331	15206	15129	15177	15205	15274	15202	15120	15345	15275	15345	15123	15290	15292	15358	15350	15260	15252	15407	15223	15290	15313	15204	15307	15168	15280	15195	15236	15350	15299	15128	15197	15281	15316	15206	15272	15083	15386	15288	15314	15295	15162	15287	15342	15277	15446	15413	15381	15168	15232	15185	15264	15341	15132	15230	15243	15269	15220	15169	15267	15091	15450	15223	15336	15277	15231	15165	15126	15381	15316	15266	15151	15284	15416	15318	15250	15321	15308	15288	15170	15185	15135	15165	15366	15294	15388	15212	15251	15221	15240	15321	15221	15244	15406	15274	15062	15428	15436	15262	15265	15095	15435	15246	15203	15126	15225	15270	15394	15245	15280	15257	15323	15144	15128	15318	15256	15154	15080	15300	15200	15115	15221	15343	15385	15229	15376	15330	15282	15213	15305	15211	15402	15307	15285	15217	15332	15489	15278	15275	15271	15288	15305	15250	15298	15360	15322	15361	15187	15231	15109	15207	15205	15258	15108	15264	15302	15219	15293	15283	15228	15177	15211	15264	15335	15292	15431	15070	15141	15419	15133	15262	15182	15371	15179	15119	15225	15263	15268	15368	15158	15257	15333	15351	15284	15246	15232	15340	15220	15137	15354	15318	15343	15082	15189	15122	15174	15394	15429	15190	15201	15328	15280	15429	15261	15298	15235	15026	15180	15230	15315	15410	15218	15202	15363	15189	15237	15324	15211	15289	15254	15098	15384	15246	15367	15421	15347	15321	15481	15369	15312	15347	15132	15406	15197	15299	15263	15087	15301	15083	15348	15184	15306	15183	15228	15369	15246	15262	15244	15350	15518	15324	15399	15268	15181	15443	15376	15135	15260	15284	15204	15181	15223	15229	15267	15345	15280	15249	15314	15202	15384	15295	15297	15188	15236	15302	15250	15429	15368	15497	15196	15181	15302	15346	15317	15313	15205	15257	15250	15320	15153	15226	15397	15187	15216	15137	15169	15416	15378	15319	15330	15232	15316	15235	15323	15343	15428	15322	15102	15297	14986	15338	15386	15167	15232	15256	15195	15470	15185	15093	15345	15277	15279	15401	15218	15086	15215	15224	15125	15278	15223	15260	15211	15177	15355	15254	15252	15232	15273	15346	15323	15165	15136	15206	15320	15225	15240	15344	15327	15311	15416	15159	15347	15172	15359	15273	15273	15179	15329	15318	15226	15395	15022	15233	15324	15288	15338	15223	15261	15247	15448	15281	15110	15413	15244	15196	15394	15133	15114	15063	15280	15267	15052	15307	15266	15232	15298	15327	15223	15183	15280	15399	15371	15248	15244	15237	14975	15082	15284	15232	15242	15303	15176	15400	15262	15348	15218	15191	15247	15142	15436	15268	15240	15163	15111	15457	15224	15305	15306	15359	15239	15445	15232	15323	15351	15048	15213	15318	15173	15175	15277	15190	15218	15135	15240	15261	15212	15297	15295	15323	15252	15100	15221	15182	15283	15403	15180	15168	15304	15297	15135	15192	15365	15429	15212	15136	15243	15096	15339	15331	15359	15222	15297	15278	15286	15177	15303	15156	15328	15467	15224	15213	15394	15294	15284	15320	15234	15274	15324	15350	15109	15197	15421	15339	15264	15215	15401	15196	15369	15331	15410	15316	15219	15308	15162	15269	15225	15245	15217	15411	15101	15286	15410	15205	15258	15352	15234	15236	15111	15380	15134	15316	15302	15391	15161	15233	15294	15448	15281	15312	15414	15228	15303	15234	15410	15240	15192	15366	15176	15349	15304	15252	15225	15160	15407	15288	15269	15274	15292	15326	15342	15255	15144	15234	15264	15282	15219	15147	15239	15219	15148	15448	15247	15251	15338	15252	15309	15272	15230	15316	15228	15098	15267	15335	15447	15190	15234	15405	15441	15216	15297	15386	15268	15281	15280	15119	15249	15375	15247	15193	15271	15281	15344	15349	14878	15246	15273	15238	15322	15241	15160	15238	15323	15358	15044	15392	15299	15338	15282	15340	15271	15332	15093	15258	15298	15070	15290	15302	15311	15163	15315	15105	15202	15165	15138	15397	15114	15367	15372	15317	15340	15326	15193	15357	15309	15197	15293	15195	15121	15169	15213	15263	15160	15288	15253	15248	15169	15164	15335	15284	15070	15269	15402	15220	15288	15082	15294	15074	15171	15382	15295	15307	15266	15282	15245	15389	15269	15273	15302	15386	15153	15154	15321	15248	15359	15319	15153	15290	15149	15277	15301	15097	15202	15394	15119	15278	15154	15144	15296	15242	15235	15175	15210	15381	15177	15179	15088	15378	15296	15122	15037	15226	15185	15385	15127	15443	15350	15330	15437	15149	15290	15461	15397	15196	15124	15383	15102	15088	15293	15451	15261	15204	15285	15142	15276	15180	15337	15198	15251	15187	15204	15239	15146	15296	15271	15398	15309	15095	15328	15310	15269	15137	15274	15325	15282	15279	15330	15362	15219	15266	15172	15257	15326	15125	15323	15248	15195	15178	15507	15046	15400	15277	15152	15025	15166	15276	15066	15260	15242	15370	15337	15152	15100	15286	15281	15273	15350	15346	15241	15307	15260	15221	15226	15348	15313	15260	15077	15325	15111	15369	15229	15123	15346	15311	15456	15398	15187	15195	15226	15272	15119	15269	15182	15202	15300	15272	15289	15224	15313	15252	15193
23918	21286	28646	25021	22937	22659	21184	18581	18403	19341	19703	20993	23476	23418	20761	21035	20133	19132	18501	18048	17857	17773	17707	17274	17644	17680	17624	17496	17425	17590	17777	17567	17645	17498	17614	17676	17566	17572	17518	17667	17777	17372	17519	17355	17546	17476	17561	17516	17544	17556	17505	17791	17652	17577	17465	17559	17480	17489	17561	17698	17478	17571	17472	17401	17631	17527	17541	17554	17500	17508	17636	17311	17447	17453	17682	17537	17523	17439	17485	17371	17798	17390	17540	17532	17649	17471	17537	17603	17502	17466	17403	17402	17420	17609	17444	17503	17455	17459	17521	17605	17449	17442	17520	17604	17452	17367	17690	17541	17591	17484	17651	17326	17564	17454	17558	17470	17377	17523	17376	17483	17570	17435	17334	17365	17437	17552	17463	17385	17368	17585	17571	17595	17391	17505	17604	17543	17343	17421	17349	17413	17342	17515	17429	17599	17564	17399	17521	17315	17531	17544	17549	17565	17588	17615	17578	17488	17270	17350	17472	17583	17500	17495	17534	17414	17457	17388	17502	17452	17528	17476	17503	17407	17189	17411	17364	17456	17369	17481	17539	17446	17589	17761	17615	17391	17548	17621	17297	17300	17395	17416	17632	17411	17553	17622	17488	17702	17629	17491	17520	17585	17459	17407	17434	17387	17585	17502	17411	17422	17303	17462	17363	17498	17576	17395	17525	17386	17457	17359	17418	17425	17513	17569	17456	17566	17454	17384	17460	17349	17473	17247	17444	17496	17516	17520	17436	17417	17296	17655	17409	17563	17408	17483	17428	17484	17495	17294	17368	17384	17464	17506	17401	17404	17309	17697	17627	17527	17572	17554	17591	17512	17477	17523	17561	17508	17725	17508	17474	17398	17415	17656	17475	17465	17406	17468	17386	17222	17444	17360	17282	17534	17366	17345	17484	17465	17404	17327	17612	17526	17355	17437	17562	17668	17590	17422	17644	17483	17490	17325	17508	17427	17417	17559	17532	17523	17610	17613	17575	17573	17647	17465	17439	17426	17534	17602	17391	17478	17429	17526	17360	17448	17684	17531	17528	17496	17323	17296	17424	17511	17498	17500	17490	17564	17511	17475	17404	17453	17446	17493	17494	17544	17230	17360	17529	17482	17216	17489	17674	17631	17468	17409	17479	17549	17404	17610	17401	17314	17520	17348	17618	17487	17500	17186	17495	17446	17673	17449	17582	17626	17470	17562	17414	17508	17376	17603	17634	17452	17502	17393	17336	17561	17511	17546	17467	17657	17433	17468	17428	17727	17315	17459	17563	17351	17558	17481	17404	17470	17556	17449	17514	17511	17352	17496	17545	17578	17287	17812	17194	17495	17622	17366	17462	17278	17498	17400	17440	17340	17563	17432	17406	17554	17496	17585	17387	17528	17536	17544	17562	17396	17478	17515	17604	17424	17728	17593	17513	17376	17537	17494	17529	17323	17378	17552	17477	17441	17307	17443	17470	17465	17300	17485	17429	17484	17690	17598	17271	17515	17569	17299	17447	17570	17470	17638	17421	17466	17474	17360	17593	17493	17375	17239	17551	17466	17624	17360	17442	17388	17518	17652	17463	17611	17421	17572	17408	17482	17421	17627	17477	17637	17413	17621	17518	17380	17462	17364	17603	17608	17430	17413	17457	17502	17527	17621	17600	17354	17385	17397	17514	17501	17468	17502	17475	17591	17434	17662	17323	17435	17751	17579	17549	17548	17247	17418	17572	17422	17309	17534	17508	17479	17555	17392	17456	17598	17665	17543	17522	17651	17567	17410	17336	17533	17354	17425	17477	17509	17537	17568	17684	17632	17344	17310	17428	17461	17521	17591	17459	17544	17405	17544	17506	17458	17400	17528	17285	17273	17594	17341	17410	17475	17541	17391	17299	17312	17444	17341	17441	17664	17561	17546	17602	17351	17325	17384	17404	17552	17479	17328	17513	17500	17388	17528	17491	17426	17438	17415	17570	17565	17559	17596	17525	17506	17488	17541	17580	17580	17388	17669	17591	17350	17362	17463	17631	17494	17509	17386	17531	17383	17530	17430	17413	17423	17430	17704	17432	17541	17395	17487	17431	17556	17512	17431	17352	17482	17501	17358	17550	17568	17447	17213	17365	17339	17270	17576	17521	17452	17511	17563	17601	17634	17634	17646	17391	17372	17572	17523	17570	17367	17599	17472	17369	17409	17516	17595	17777	17363	17328	17587	17403	17450	17424	17611	17607	17493	17594	17319	17584	17351	17456	17550	17433	17285	17497	17449	17437	17403	17555	17627	17708	17405	17465	17526	17417	17499	17443	17649	17527	17319	17427	17277	17471	17531	17420	17511	17337	17513	17376	17719	17643	17356	17468	17471	17665	17268	17605	17394	17455	17450	17379	17483	17623	17383	17242	17376	17470	17456	17474	17386	17629	17463	17482	17562	17572	17586	17460	17500	17495	17345	17450	17499	17367	17447	17526	17377	17388	17416	17483	17384	17422	17649	17587	17541	17400	17422	17346	17702	17446	17545	17438	17607	17492	17408	17541	17489	17455	17399	17505	17281	17550	17616	17397	17392	17760	17522	17667	17307	17565	17436	17534	17407	17542	17611	17571	17400	17490	17538	17441	17509	17414	17570	17353	17581	17374	17401	17388	17451	17487	17586	17492	17326	17461	17457	17335	17591	17484	17454	17363	17355	17704	17525	17379	17635	17767	17579	17424	17549	17552	17547	17703	17635	17620	17527	17699	17563	17456	17571	17438	17404	17753	17422	17591	17320	17588	17603	17558	17485	17504	17599	17571	17687	17504	17537	17359	17539	17498	17491	17564	17259	17367	17338	17460	17451	17437	17424	17536	17487	17549	17536	17510	17442	17574	17458	17400	17533	17484	17617	17542	17516	17506	17495	17420	17452	17422	17422	17640	17293	17551	17342	17638	17456	17612	17426	17489	17299	17401	17577	17380	17767	17514	17402	17487	17529	17394	17323	17483	17171	17725	17428	17532	17608	17422	17370	17316	17486	17587	17629	17419	17570	17428	17525	17513	17595	17449	17462	17435	17502	17483	17340	17454	17392	17307	17661	17535	17475	17313	17512	17515	17469	17533	17460	17501	17473	17366	17401	17548	17445	17379	17205	17538	17615	17604	17457	17617	17440	17511	17509	17575	17417	17391	17435	17446	17469	17580	17482	17626	17642	17498	17553	17614	17518	17667	17571	17552	17397	17359	17443	17469	17555	17540	17487	17420	17649	17612	17513	17570	17667	17386	17474	17637	17564	17542	17577	17327	17685	17448	17352	17677	17378	17690	17565	17561	17529	17505	17517	17442	17427	17402	17508	17473	17316	17391	17333	17490	17426	17467	17492	17477	17339	17375	17436	17355	17490	17715	17476	17500	17364	17578	17515	17505	17575	17468	17627	17225	17372	17566	17430	17324	17652	17433	17425	17481	17306	17320	17456	17425	17413	17653	17672	17672	17613	17547	17500	17431	17441	17544	17356	17576	17508	17381	17543	17266	17494	17366	17511	17512	17496	17424	17230	17685	17410	17341	17532	17390	17497	17561	17285	17486	17249	17507	17490	17230	17500	17652	17483	17339	17610	17362	17400	17393	17209	17486	17531	17470	17535	17350	17517	17333	17625	17382	17530	17520	17482	17248	17457	17393	17505	17706	17561	17387	17774	17672	17598	17613	17615	17431	17536	17290	17408	17447	17645	17515	17490	17592	17532	17352	17394	17578	17554	17427	17602	17468	17507	17545	17472	17399	17675	17333	17360	17495	17667	17577	17516	17319	17367	17593	17445	17699	17434	17584	17723	17421	17366	17637	17367	17460	17603	17519	17456	17223	17447	17664	17455	17484	17385	17634	17501	17676	17516	17408	17497	17315	17519	17706	17650	17526	17492	17425	17522	17657	17516	17469	17522	17582	17442	17527	17443	17717	17528	17546	17376	17330	17248	17443	17418	17649	17417	17507	17623	17520	17388	17518	17269	17466	17396	17566	17502	17674	17512	17566	17428	17515	17568	17488	17520	17516	17465	17436	17717	17353	17451	17495	17539	17455	17451	17248	17306	17211	17351	17494	17444	17576	17541	17462	17294	17354	17664	17672	17572	17641	17456	17686	17621	17565	17398	17599	17437	17592	17220	17679	17267	17464	17329	17358	17411	17424	17451	17445	17538	17699	17413	17508	17640	17489	17287	17433	17534	17586	17623	17374	17240	17670	17322	17409	17373	17629	17478	17412	17473	17526	17289	17412	17386	17587	17376	17349	17590	17586	17577	17502	17364	17440	17533	17394	17441	17390	17523	17661	17498	17406	17456	17480	17402	17486	17505	17442	17636	17481	17588	17575	17450	17310	17488	17485	17460	17339	17304	17442	17545	17514	17496	17480	17522	17604	17428	17531	17490	17347	17328	17409	17502	17369	17596	17529	17575	17245	17633	17475	17490	17603	17440	17539	17379	17349	17605	17566	17580	17579	17467	17638	17524	17456	17511	17366	17445	17367	17457	17415	17478	17528	17556	17397	17374	17499	17198	17479	17547	17523	17551	17483	17649	17421	17385	17601	17465	17628	17400	17420	17423	17430	17332	17512	17534	17459	17533	17651	17468	17591	17437	17468	17429	17592	17542	17587	17669	17499	17546	17509	17562	17486	17479	17560	17549	17431	17261	17592	17438	17463	17257	17329	17316	17574	17427	17544	17207	17309	17391	17558	17456	17450	17373	17415	17416	17465	17557	17371	17205	17394	17433	17432	17425	17585	17607	17468	17377	17473	17485	17384	17560	17423	17410	17243	17642	17456	17534	17239	17427	17438	17273	17474	17377	17484	17487	17335	17587	17405	17469	17390	17503	17429	17370	17521	17413	17542	17577	17508	17456	17333	17534	17594	17469	17604	17455	17463	17581	17479	17603	17623	17380	17385	17512	17340	17603	17479	17426	17581	17576	17466	17482	17547	17500	17514	17463	17596	17637	17313	17496	17446	17457	17577	17351	17477	17531	17658	17617	17467	17441	17573	17446	17466	17608	17540	17579	17556	17539	17406	17398	17469	17587	17360	17481	17397	17329	17606	17356	17510	17563	17266	17552	17553	17398	17556	17561	17557	17506	17781	17555	17513	17427	17595	17596	17579	17339	17531	17616	17315	17685	17359	17355
32190	50796	42176	30516	22585	18990	17015	15932	16442	17913	18209	20727	24038	22614	18971	20233	18673	17230	16096	15687	15281	15186	15031	15100	15230	15061	15204	15240	15234	15174	15044	15155	15159	15183	15270	15246	15166	15249	15120	15183	15169	15080	15112	15079	15274	15063	14902	15211	15134	15138	15201	15137	14959	14960	15041	15237	15080	15307	15201	15157	15202	15114	15187	15036	15015	15169	15317	15149	15377	14976	15243	15093	15217	15043	15145	15103	15169	15003	15163	15031	15150	15104	15277	15115	15015	15177	15107	15248	15180	15273	15061	15165	15097	15216	15115	15079	15037	15111	15014	15213	15073	14973	15346	15287	15200	15116	15267	15146	15076	15067	14971	15015	14994	15186	15058	15181	15060	15180	15189	15003	15172	15132	15093	15068	15136	15262	15014	15202	15187	15061	15181	15399	15049	15266	15203	15202	15218	15258	15252	15094	15173	15082	15034	15021	14972	15330	15138	15137	15019	15141	15217	15176	15057	15205	15217	15122	15097	15055	15165	15177	14990	15271	14948	14988	15029	15159	15125	15220	15149	15053	15139	15109	14977	15160	15224	15202	15345	15038	15096	15298	15034	15268	15296	15112	15068	15102	15086	15108	15078	15070	15261	15171	15133	15196	15017	15229	15186	15204	15062	15165	14999	15177	14978	14998	15025	15320	15224	15102	15207	15258	15264	15079	15182	15053	15161	15135	15181	15258	15081	15104	15300	15178	15158	15234	15247	15223	15242	15212	15050	15170	15164	15121	15277	14971	15055	15291	15172	15134	15245	15113	15191	15055	15155	15171	15210	15009	14858	15315	15008	15179	15229	15159	15182	15122	15189	15156	15234	15210	15141	15117	15157	15117	15212	15012	15109	15177	15076	15163	15107	15277	15150	15173	15207	15272	15050	15087	15037	15083	15163	15148	15160	14911	15094	15115	14953	15122	15048	15087	15115	15242	14970	15123	14904	15072	15116	15109	15206	15042	14916	15254	15167	15201	15069	15141	15104	15101	15255	15221	15144	15172	15123	15064	15197	15281	15130	15053	15120	15230	15121	15095	15359	15156	15174	15113	15080	15248	15170	15138	15116	15027	15061	15158	15170	15201	15149	15070	15178	15076	15190	14975	15253	15167	15175	15167	15076	15105	15145	15020	15092	15231	15025	15243	15226	15124	15094	15151	15118	15129	15291	15087	14962	15139	15048	15065	15145	15206	15156	15147	15224	15114	15183	15131	15104	15194	15116	15204	15182	15144	15039	15049	15239	15162	15126	14984	15060	15067	14979	15128	15188	15118	15208	15020	15134	15098	15189	14945	15109	15090	15253	15121	15094	15286	15165	15056	15028	15247	15202	14903	15077	15006	15128	15072	15110	15185	15128	15259	15076	15050	15196	15208	15293	15201	15174	15015	15186	15087	15179	15053	15075	15180	15171	15098	15045	15200	15272	15151	15145	15099	15116	15197	15274	15023	15141	15109	14977	15145	15197	15209	15123	15226	15175	15159	15173	15096	15232	15230	15116	15133	15282	15062	15133	15414	15124	15163	15141	15078	15102	15115	15257	15048	15154	15224	15069	15238	15195	14944	15185	15141	15107	15146	14993	15203	15225	15188	15256	15021	15073	15046	15278	15156	15117	15141	15207	15104	15116	15185	15100	15050	15133	15234	15015	15072	15199	15223	15060	15014	15197	15069	15184	15164	15158	15211	15144	15235	15254	15187	15146	15177	15186	15006	15128	15291	15229	15148	15181	15100	15203	15112	15170	15096	15086	15155	15028	15170	15228	14928	15109	14967	15093	15284	15298	15183	15318	14993	15042	15181	15102	15284	15045	15100	15130	15234	15360	15046	15176	15298	14969	15273	14963	15164	15006	15290	15199	15044	15031	15101	15148	15018	15221	15163	15101	15178	15105	14993	15115	15354	14960	15069	15217	15177	15248	15160	15175	15089	15128	15243	15187	15226	15154	15136	15136	15232	15213	15092	15300	15090	15064	15047	15157	15175	15162	15164	15161	15207	15200	15099	15271	15136	14948	15223	15183	15168	15053	15258	15119	15014	15244	15074	15044	15177	14930	15227	15068	15220	15261	15040	15349	15070	15168	15304	15099	15198	15025	15186	15123	15075	15196	15166	15233	15073	15145	15048	15151	15281	15261	15198	15253	15076	15021	15134	15105	15156	15101	15018	15221	15190	15234	15191	15118	15107	15211	15123	15099	15292	15204	15092	15320	15106	15239	15108	15122	15139	15168	15268	15161	15222	15170	15341	15227	15144	15044	15181	15211	15127	15163	15064	15234	15039	15253	15055	15074	15123	15180	15120	15148	15113	15056	15287	15032	14981	15120	14925	15051	15126	15219	15192	15104	15225	15185	15046	15171	15090	14935	15103	15132	15088	14999	15018	15229	15114	15124	15127	15226	15195	15279	15003	15098	15148	15044	15204	15191	15177	15112	15275	15123	15103	15074	15142	15072	15266	15134	14923	15188	15176	15069	15027	15000	15059	15313	15032	15007	15099	15067	15178	15209	15319	15124	15138	15282	15197	15164	15091	15071	15055	15205	14883	15015	15124	15121	14993	15104	15057	15317	15026	15301	15211	15075	15115	15155	15065	14981	15113	15345	15035	15086	15048	15306	15149	15200	15045	15122	15209	15230	15084	15077	15248	15266	15166	15180	15156	15338	15057	15323	15196	15154	15115	15155	15011	15077	15093	15190	15077	15144	15203	15224	14956	15156	15119	15215	15177	14993	15154	15302	15090	15012	15287	15158	14917	15041	15167	15193	15196	15163	15151	15185	15200	15139	15123	15172	14981	15202	15301	15212	15277	15055	15198	15239	15064	15089	15350	15237	15117	15151	15012	15258	15172	15057	15169	15109	15156	15279	15156	15224	15138	15097	15246	15117	15136	15001	15131	15193	15057	15067	14988	15060	15190	15099	15117	15112	15215	15132	15217	15097	14947	15257	15048	15255	15147	15102	15160	15096	15152	15341	15266	15197	15092	15253	15145	15088	14948	15117	15239	15274	15142	15267	15243	15269	15098	15189	15096	15125	15120	15176	15104	15151	15216	15204	15230	14971	14951	15141	15305	15197	15148	15141	15107	15134	15145	15038	15343	15031	15126	15146	15176	15120	15128	15060	15084	15113	15130	15268	15030	15336	15121	15351	15007	15304	15259	15167	15149	15095	15141	15326	15141	15172	15194	15334	15286	15026	15327	15409	15155	15158	15165	15137	15205	15023	15149	15174	15149	15149	15222	15138	15209	15217	15078	15077	15030	15132	15197	15036	15188	14905	15118	15193	15038	15120	14999	15252	15140	15034	15274	15054	15142	14988	15045	14930	15154	15117	15241	15073	15097	15069	15155	15261	15012	15052	15048	15109	15025	15034	15094	15044	15101	15209	15096	15031	15250	15096	15253	15194	15204	15263	15081	15099	15198	15234	15267	15271	15075	15203	15199	15130	15315	14977	15081	15262	15102	15141	15247	15171	15116	15075	15168	15154	15008	15267	15132	14962	15176	15274	15142	15070	15223	15076	15168	15144	15387	14924	15223	15198	15249	15223	15098	15024	15110	15051	15022	15188	15015	14942	15192	15176	15155	15019	15146	15094	15255	15192	15143	14916	14967	15323	15182	15126	15047	15150	15237	15278	15332	15130	15152	15165	15111	14934	15324	15106	15025	15097	15146	14964	15109	15111	15143	15035	15286	15120	15150	15094	14958	15084	15143	15235	15166	15048	15083	15115	15223	15249	14995	15218	15096	15236	15077	15119	15160	15003	15075	15204	15094	15103	15182	15238	15101	15047	15046	15245	15151	15245	15019	15163	15118	15077	15106	15107	15063	15131	15150	15215	15123	15131	15219	15133	15108	15115	15357	15067	15026	15129	15136	15146	15273	15227	15118	15090	15019	15168	15179	15145	15257	15040	15014	15161	15254	15309	15307	15070	15176	15169	15303	15052	15022	15086	14989	15101	15089	15159	15187	15246	15085	15232	15056	15090	15115	15014	15304	15066	15293	15036	15183	15276	15122	15094	15108	15097	15133	15267	15122	15100	15095	15191	15301	15200	15147	15086	15083	15034	15130	15254	15220	15241	15186	15031	15083	14976	15138	15218	15145	15110	15013	15166	15058	15218	15234	15226	15239	14977	15350	15099	15032	15190	15257	15255	15061	15188	15199	14900	15106	14874	15176	15072	15204	15323	15148	15164	15122	15298	15060	15075	15132	15240	14967	15093	15196	15113	15023	15129	15340	15177	15119	15222	15150	15236	15032	14940	15127	15069	15193	15203	15104	15168	15211	15103	15059	15118	15158	15035	15163	15091	15213	15071	15260	15130	15067	15098	15276	15111	15262	15235	15283	15254	15056	15216	15074	15164	15303	15164	15158	15319	15129	15219	15125	15251	15251	15166	15210	15159	15209	15275	15178	15088	15126	15175	15041	15333	15212	15120	15040	15140	15265	15127	14995	15090	15202	15092	15165	15151	15223	15287	15119	14946	15078	15127	15341	15037	15282	15070	14990	15017	15198	15124	15197	15052	15131	15097	15037	15166	15061	15342	15104	15204	15112	15108	15167	15186	15174	15003	15232	14996	15271	15066	15209	15167	15286	15039	15224	15206	15264	15108	15158	14980	15072	15057	15071	15103	15112	15184	15088	15215	14923	15167	15069	15028	15015	15212	15098	15119	15030	15423	15138	15121	15049	15212	14887	15094	15191	15188	15135	15213	15090	15129	15177	15163	15133	15102	15210	15088	15119	15159	15129	15266	15020	15169	15269	15278	15124	15129	15293	15290	15255	15013	15266	15155	15241	15199	14977	15328	15170	15102	15190	15132	15202	15289	15178	15092	15259	15246	15040	15122	15120	15063	15145	15194	15146	15234	15150	15161	15016	15078	15068	15154	14947	15231	15086	15283	15242	15273	15206	15041	15050	15001	15140	15081	15269	14991	15103	15095	15218	15039	15353	15027	15199	15155	15184	15160	15124	15196	14957	15181	15095	15258	15215	15156	15031	15159	15123	15202	15122	15007	15260	15154	15012	15144	15244	15012	15079	15152	15176	15142	15002	15179	15197	15128	15166	15174	15275	15004	15208	15092	15244	15051	15108	15345	15118	15199	15099	14952	15055	15172	15083	15147	15058	15085	15232	15448	15249
22726	21294	29058	23987	22178	24254	24521	19352	18710	20923	22607	27274	30219	28230	22460	23695	22627	20875	19706	18670	18355	17807	18107	18089	17867	17975	17978	18013	17773	17932	17879	17984	17741	17693	17864	17684	17953	17712	17704	17830	17812	17772	17898	17912	18022	17803	17780	17744	18141	17630	17745	17671	17819	17804	17952	17705	17715	17945	17823	17613	17681	17704	17824	17688	17716	17793	17811	17659	17874	17715	17704	17754	17824	17755	17731	17785	17825	17742	17839	17918	17879	17833	17720	17733	17761	17830	17682	17666	17781	17697	17691	17806	17623	17687	17571	17683	17804	17600	17965	17654	17807	17683	17788	17613	17611	17614	17733	17739	17787	17710	17710	17696	17799	17752	17783	17675	17576	17628	17756	17832	17580	17639	17647	17915	17671	17866	17688	17860	17634	17477	17427	17790	17886	17658	17735	17654	17873	17707	17681	17706	17786	17621	17858	17709	17614	17635	17624	17905	17561	17725	17848	17510	17605	17596	17647	17831	17860	17719	17580	17838	17613	17765	17535	17567	17674	17503	17686	17665	17921	17835	17774	17588	17668	17864	17543	17786	17803	17694	17763	17781	17706	17693	17812	17824	17878	17656	17638	17717	17795	17673	17820	17832	17738	17626	17757	17650	17718	17843	17648	17635	17965	17845	17847	17775	17576	17769	17592	17713	17743	17761	17589	17781	17808	17772	17633	17791	17656	17888	17783	17638	17794	17711	17953	17754	17743	17897	17907	17727	17801	17716	17550	17665	17569	17862	17693	17530	17751	17747	17919	17635	17820	17722	17624	17727	17691	17742	17579	17678	17895	17685	17795	17673	17595	17920	17808	17679	17882	17658	17643	17597	17744	17931	17862	17634	17729	17821	17717	17679	17934	17710	17907	17753	17657	17754	17621	17675	17660	17590	17542	17734	17784	17710	17909	17764	17728	17678	17836	17748	17925	17742	17618	17659	17654	17533	17936	17768	17841	17855	17682	17868	17678	17695	17750	17747	17796	17849	17587	17881	17679	17667	17618	17610	17768	17891	17807	17694	17639	17632	17611	17733	17568	17734	17614	17929	17531	17867	17665	17689	17954	17930	17660	17842	17875	17721	17724	17719	17895	17420	17802	17612	17879	17980	17919	17924	17716	17678	17803	17736	17850	17645	17700	17692	17750	17705	17650	17714	17648	17678	17823	17638	17799	17701	17694	17810	17640	17868	17570	17785	17749	17762	17691	17604	17725	17920	17769	17974	17671	17837	17669	17803	17928	17672	17707	17788	17711	17881	17818	17684	17636	17701	17914	17771	17706	17744	17899	17750	17677	17690	17840	17644	17832	17758	17641	17900	17799	17805	17879	17545	17870	17905	17751	17698	17965	17724	17613	17806	17692	17653	17926	17722	17781	17721	17854	17610	17657	17790	17709	17683	17729	17708	17656	17904	17744	17745	17738	17618	17687	17569	17601	17657	17705	17308	17536	17578	17616	17598	17661	17668	17649	17515	17558	17722	17797	17571	17823	17591	17691	17529	17603	17743	17557	17608	17606	17721	17680	17734	17665	17909	17675	17861	17793	17689	17823	17862	17655	17852	17822	17717	17863	17736	17634	17902	17763	17703	17783	17540	17665	17640	17866	17821	17738	17837	17697	17796	17703	17710	17631	17591	17918	17647	17873	17744	17794	17737	17896	17726	17937	17707	17620	17779	17683	17492	17671	17653	17776	17785	17887	17766	17830	17829	17475	17569	17818	17571	17743	17520	17814	17630	17843	17726	17835	17875	17606	17616	17647	17739	17590	17774	17996	17727	17686	17675	17649	17806	17613	17647	17525	17603	17898	17677	17783	17618	17680	17754	17588	17652	17643	17644	17757	17662	17806	17543	17783	17759	17571	17841	17754	17819	17782	17675	17665	17804	17858	17674	17823	17591	17730	17749	17722	17864	17719	17814	17630	17800	17585	17637	17880	17627	17871	17774	17780	17786	17727	17781	17460	17640	17665	17650	17778	17856	17667	17714	17753	17522	17981	17758	17770	17745	17843	17694	17661	17629	17616	17797	17784	17857	17731	17837	17889	17833	17527	17496	17569	17657	17815	17559	17769	17765	17597	17825	17787	17633	17748	17934	17723	17685	17816	17797	17788	17694	17748	17789	17543	17539	17866	17703	17707	17658	18022	17813	17690	17821	17763	17880	17666	17635	17710	17649	17752	17569	17516	17737	17740	17681	17604	17819	17734	17478	17676	17640	17900	17766	17500	17683	17667	17784	17690	17875	17621	17827	17770	17842	17729	17957	17795	17853	17780	17844	17737	17715	17645	17652	17685	17631	17825	17782	17789	17710	17483	17674	17769	17911	17684	17520	17590	17857	17834	17889	17788	17519	17918	17589	17664	17766	17736	17781	17728	17580	17606	17819	17820	17710	17651	17652	17575	17870	17607	17847	17756	17718	17645	17690	17630	17694	17786	17768	17935	17558	17805	17691	17772	17683	17807	17760	17787	17597	17867	17746	17786	18020	17814	17894	17828	17694	17879	17799	17911	17584	17850	17697	17807	17753	17707	17749	17637	17613	17662	17649	17579	17730	17884	17642	17524	17733	17620	17572	17696	17593	17651	17840	17687	17757	17718	17917	17597	17848	17767	17548	17600	17755	17840	17731	17812	17845	17603	17748	17568	17558	17953	17898	17666	17764	17818	17720	17688	17922	17681	17692	17607	17659	17468	17630	17649	17796	17723	17944	17708	17839	17757	17742	17845	17776	17725	17835	17911	17970	17688	17743	17664	17656	17811	17589	17844	17641	17663	17879	17601	17636	17592	17663	17897	17564	17891	17618	17649	17794	17750	17610	17522	17811	17643	17759	17704	17667	17465	17549	17565	17526	17739	17752	17791	17777	17476	17544	17748	17586	17863	17825	17974	17892	17744	17845	17750	17865	17668	17642	17684	17764	17703	17756	17728	17766	17742	17659	17512	17806	17682	17693	17651	17832	17774	17724	17674	17760	17740	17568	17884	17565	17677	17844	17833	17582	17805	17528	17479	17714	17793	17649	17957	17734	17651	17684	17624	17862	17745	17709	17600	17628	17757	17527	17754	17751	17584	17693	17737	17665	17897	17776	17818	17792	17865	17620	17520	17803	17732	17784	17592	17656	17616	17707	17795	17865	17762	17784	17747	17617	17673	17881	17570	17737	17695	17828	17730	17716	17621	17729	17768	17685	17633	17541	17757	17901	17523	17839	17988	17845	17893	17567	17633	17661	17832	17520	17677	17803	17763	18018	17680	17704	17657	17708	17611	17692	17791	17746	17866	17755	17723	17857	17667	17684	17598	17686	17733	17554	17645	17693	17651	17710	17835	17643	17784	17678	17642	17751	17929	17718	17828	17827	17724	17861	17648	17681	17658	17787	17846	17672	17562	17565	17658	17615	17815	17761	17701	17878	17738	17525	17656	17858	17775	17778	17730	17898	17862	17695	17692	17623	17757	17515	17981	17674	17745	17672	17699	17766	17768	17805	17889	17686	17746	17758	17694	17792	17707	17554	17713	17642	17768	17574	17727	17656	17743	17668	17659	17953	17849	17726	17738	17783	17717	17601	17771	17799	17870	17711	17672	17638	17672	17598	17714	17517	17631	17826	17774	17649	17699	17550	17797	17789	17776	17895	17690	17704	17858	17853	17874	17647	17681	17650	17626	17463	17701	17762	17654	17756	17700	17664	17528	17390	17677	17841	17583	17642	17899	17697	17667	17628	17696	17890	17862	17777	17619	17643	17694	17845	17705	17705	17775	17511	17824	17552	17809	17764	17727	17738	17630	17540	17656	17855	17711	17626	17623	17707	17854	17838	17811	17544	17644	17802	17811	17595	17842	17915	17727	17685	17610	17737	17943	17901	17765	17926	17638	17644	17763	17719	17640	17482	17660	17489	17641	17635	17702	17827	17783	17542	17614	17772	17696	17687	17667	17649	17741	17746	17733	17698	17845	17773	17808	17638	17799	17643	17603	17643	17931	17693	17771	17676	17704	17800	17705	17859	17746	17775	18153	17643	17610	17674	17800	17810	17618	17771	17683	17886	17552	17785	17987	17798	17785	17709	17796	17758	17568	17733	17811	17816	17626	17683	17492	18056	17881	17814	17699	17692	17700	17824	17813	17555	17783	17924	17773	17853	17789	17771	17857	17619	17663	17441	17684	17633	17687	17881	17832	17636	17688	17587	17531	17693	17823	17664	17726	17868	17856	17902	17755	17868	17764	17744	17975	17734	17644	17708	17744	17795	17660	17782	17871	17817	17862	17742	17660	17662	17667	17723	17910	17678	17683	17679	17607	17512	17710	17678	17890	17722	17729	17804	17712	17801	17749	17817	17908	17682	17738	17645	17757	17636	17809	17549	17795	17868	17752	17767	18067	17783	17748	17734	17688	17385	17503	17898	17719	17697	17673	17632	17497	17939	17772	17781	17868	17563	17649	17728	17863	17649	17857	17742	17692	17701	17765	17522	17868	17686	17737	17802	17716	17800	17567	17689	17571	17615	17638	17703	17597	17758	17524	17782	17638	17729	17527	17616	17867	17878	17702	17761	17695	17518	17802	17862	17772	17597	17661	17710	17722	17779	17789	17632	17818	17614	17783	17775	17700	17732	17899	17905	17882	17705	17760	17723	17751	17687	17783	17773	17450	17893	17705	17789	17741	17684	17490	17634	17810	17810	17589	17940	17695	17803	17523	17572	17804	17821	17708	17510	17875	17620	17707	17731	17703	17521	17763	17818	17854	17758	17838	17790	17608	17849	17740	17791	17586	17596	17769	17620	17952	17844	17529	17735	17691	17432	17834	17899	17773	17797	17675	17871	17706	17625	17771	17780	17654	17511	17912	17584	17744	17587	17730	17778	17699	17704	17978	17713	17793	17607	17728	17673	17704	17730	17978	17908	17757	17701	17721	17847	17715	17583	17686	17736	17598	17846	17698	17668	17797	17599	17912	17847	17837	17594	17619	17829	17647	17632	17835	17669	17617	17764	17638	17575	17796	17723	17709	17785	17585	17692	17782	17785	17667	17651	17569	17683	17759	17815	17837	17838	17558	17874	17742	17829	17944	17674	17663	17666	17851	17742	17845	17712	17748	17576	17713	17558	17856	17642	17726	17713	17732	17803	17721	17638	17782	17777
35408	56443	50360	34985	29428	21878	16685	16328	17126	20003	22757	29403	31670	27822	21005	23771	21534	19086	17222	16108	15758	15233	15539	15402	15225	15343	15371	15441	15262	15147	15362	15424	15192	15213	15360	15306	15252	15502	15326	15405	15481	15339	15231	15241	15508	15419	15339	15323	15401	15514	15236	15394	15347	15251	15210	15301	15317	15346	15163	15457	15232	15234	15232	15231	15351	15329	15318	15121	15279	15266	15380	15385	15197	15415	15300	15406	15286	15239	15466	15322	15363	15323	15306	15399	15290	15271	15385	15370	15175	15316	15171	15318	15264	15144	15482	15278	15198	15237	15255	15251	15409	15264	15336	15299	15053	15203	15282	15196	15138	15231	15240	15433	15364	15331	15118	15162	15351	15203	15254	15296	15206	15369	15394	15356	15330	15209	15309	15406	15249	15304	15378	15381	15177	15275	15312	15386	15286	15197	15247	15275	15290	15234	15217	15295	15292	15223	15195	15194	15346	15324	15195	15265	15411	15267	15413	15318	15323	15334	15369	15309	15175	15423	15301	15281	15326	15275	15361	15440	15297	15427	15366	15237	15299	15230	15492	15193	15265	15230	15318	15336	15459	15280	15267	15285	15483	15227	15186	15371	15397	15170	15360	15318	15388	15470	15229	15237	15340	15314	15255	15275	15344	15289	15263	15186	15383	15187	15198	15464	15247	15301	15330	15446	15321	15462	15256	15336	15361	15410	15164	15367	15196	15598	15370	15286	15430	15262	15243	15302	15204	15289	15396	15300	15319	15345	15313	15341	15352	15316	15303	15257	15241	15377	15231	15392	15304	15161	15261	15271	15322	15316	15215	15258	15250	15307	15275	15268	15361	15148	15190	15157	15000	15256	15412	15407	15195	15170	15164	15238	15309	15279	15163	15206	15281	15126	15239	15169	15348	15304	15341	15305	15396	15359	15171	15464	15337	15227	15461	15255	15230	15433	15323	15249	15205	15413	15364	15328	15290	15329	15436	15298	15191	15072	15264	15492	15302	15169	15288	15343	15415	15388	15336	15220	15431	15295	15412	15356	15176	15139	15115	15201	15385	15362	15403	15206	15241	15237	15388	15378	15323	15257	15399	15185	15392	15340	15034	15262	15204	15264	15156	15293	15319	15150	15253	15311	15217	15359	15282	15195	15412	15166	15180	15299	15248	15288	15258	15395	15160	15219	15185	15311	15230	15305	15393	15285	15345	15197	15196	15124	15239	15297	15274	15236	15234	15300	15300	15182	15332	15472	15055	15423	15292	15247	15228	15228	15201	15051	15311	15244	15242	15055	15369	15087	15311	15228	15205	15326	15212	15440	15376	15243	15257	15454	15248	15349	15421	15076	15278	15142	15413	15217	15221	15444	15265	15259	15419	15175	15092	15364	15296	15272	15211	15411	15360	15467	15339	15119	15133	15136	15279	15274	15247	15126	15449	15229	15363	15145	15229	15176	15247	15275	15022	15351	15359	15284	15285	15216	15175	15231	15413	15422	15273	15374	15219	15235	15470	15283	15065	15095	15231	15269	15093	15322	15332	15274	15139	15428	15329	15328	15178	15276	15424	15270	15228	15271	15461	15264	15340	15245	15334	15143	15271	15355	15239	15293	15391	15311	15352	15273	15286	15356	15304	15229	15264	15355	15304	15411	15279	15240	15244	15239	15306	15252	15348	15300	15311	15255	15219	15213	15246	15259	15267	15346	15132	15262	15221	15216	15169	15311	15205	15486	15194	15359	15323	15015	15200	15261	15180	15212	15125	15356	15228	15370	15405	15382	15282	15237	15193	14887	15270	15374	15299	15208	15247	15296	15260	15420	15286	15199	15142	15218	15206	15219	15209	15234	15300	15259	15245	15353	15152	15292	15195	15296	15153	15268	15085	15282	15249	15211	15390	15428	15391	15342	15447	15406	15324	15171	15335	15233	15179	15405	15172	15355	15299	15080	15215	15150	15329	15350	15308	15355	15299	15161	15212	15236	15323	15169	15357	15069	15216	15364	15344	15316	15317	15174	15352	15350	15358	15442	15232	15163	15145	15379	15351	15384	15278	15162	15399	15224	15272	15292	15231	15268	15176	15366	15299	15489	15196	15170	15319	15267	15321	15270	15397	15199	15101	15322	15373	15271	15369	15266	15293	15344	15410	15344	15312	15252	15436	15299	15168	15437	15258	15307	15179	15239	15363	15228	15298	15309	15269	14987	15299	15239	15434	15347	15321	15345	15149	15233	15161	15155	15312	15174	15246	15437	15406	15196	15344	15315	15397	15368	15283	15207	15310	15389	15314	15054	15354	15323	15323	15156	15287	15209	15254	15300	15294	15178	15418	15119	15317	15238	15423	15260	15332	15259	15226	15392	15179	15274	15311	15039	15335	15268	15257	15268	15164	15366	15326	15369	15167	15208	15216	15450	15223	15252	15281	15263	15235	15349	15232	15365	15261	15226	15317	15207	15339	15300	15215	15415	15185	15184	15393	15204	15306	15285	15348	15333	15153	15161	15160	15440	15355	15222	15306	15109	15110	15188	15186	15279	15089	15344	15468	15307	15320	15355	15268	15251	15173	15296	15165	15211	15354	15455	15264	15324	15257	15199	15371	15338	15236	15252	15230	15429	15165	15247	15297	15191	15330	15558	15105	15257	15222	15258	15404	15303	15437	15205	15274	15362	15281	15437	15329	14992	15271	15332	15343	15299	15196	15436	15081	15212	15172	15185	15250	15251	15147	15113	15242	15288	15162	15263	15234	15255	15197	15247	15300	15158	15302	15316	15217	15124	15133	15161	15229	15450	15104	15313	15210	15216	15256	15123	15307	15328	15136	15303	15358	15404	15182	15313	15462	15409	15126	15126	15333	15237	15236	15328	15182	15151	15384	15379	15320	15321	15196	15290	15346	15349	15191	15238	15095	15195	15369	15235	15295	15342	15287	15078	15149	15184	15144	15279	15198	15225	15275	15135	15220	15176	15117	15409	15367	15370	15283	15438	15236	15337	15193	15301	15214	15296	15469	15331	15344	15198	15252	15284	15225	15345	15417	15139	15123	15156	15375	15166	15262	15253	15242	15272	15229	15299	15302	15366	15286	15289	15157	15255	15065	15307	15150	15327	15216	15252	15199	15519	15289	15370	15289	15364	15176	15334	15075	15196	15465	15398	15367	15267	15214	15331	15249	15233	15355	15290	15328	15621	15265	15295	15353	15258	15371	15332	15267	15226	15387	15329	15367	15142	15231	15297	15305	15194	15389	15208	15345	15236	15197	15263	15225	15351	15291	15359	15223	15174	15468	15210	15322	15177	15363	15285	15369	15161	15354	15257	15082	15285	15276	15330	15313	15284	15078	15151	15337	15208	15282	15255	15177	15245	15236	15269	15485	15241	15200	15322	15367	15276	15238	15438	15281	15403	15368	15249	15264	15386	15111	15215	15253	15418	15336	15253	15180	15344	15216	15137	15220	15218	15339	15361	15297	15185	15173	15442	15411	15262	15135	15421	15099	15349	15384	15150	15170	15324	15304	15098	15297	15411	15148	15189	15402	15145	15206	15290	15292	15191	15352	15337	15228	15357	15268	15239	15348	15167	15219	15336	15256	15442	15247	15239	15315	15200	15144	15509	15364	15393	15180	15320	15122	15227	15182	15408	15250	15429	15458	15353	15349	15261	15158	15109	15301	15246	15318	15283	15346	15323	15288	15272	15155	15225	15315	15333	15330	15210	15319	15290	15340	15320	15288	15142	15209	15222	15206	15238	15387	15378	15432	15238	15284	15416	15349	15251	15284	15177	15440	15374	15297	15268	15211	15424	15244	15179	15317	15416	15434	15246	15300	15267	15361	15301	15317	15216	15202	15343	15298	15413	15306	15158	15192	15308	15187	15248	15452	15267	15263	15114	15345	15234	15295	15218	15190	15204	15261	15249	15419	15323	15342	15180	15090	15242	15332	15152	15239	15408	15247	15204	15236	15247	15263	15224	15179	15231	15259	15422	15218	15264	15286	15298	15401	15324	15315	15145	15380	15116	15405	15283	15269	15351	15262	15341	15221	15207	15344	15123	15311	15158	15202	15253	15136	15353	15231	15084	15184	15208	15247	15148	15243	15203	15425	15375	15421	15282	15270	15309	15254	15230	15183	15128	15206	15364	15167	15208	15311	15258	15360	15179	15231	15246	15228	15269	15167	15217	15188	15290	15372	15300	15318	15211	15223	15266	15354	15153	15335	15321	15148	15242	15271	15222	15164	15247	15237	15134	15114	15332	15341	15324	15330	15181	15314	15308	15359	15278	15376	15359	15464	15285	15183	15172	15305	15086	15285	15291	15263	15246	15457	15301	15346	15247	15341	15069	15255	15280	15262	15233	15375	15453	15118	15142	15256	15132	15265	15212	15232	15117	15302	15214	15217	15169	15180	15207	15168	15370	15030	15184	15241	15381	15223	15137	15119	15190	15142	15298	15248	15268	15304	15384	15286	15269	15318	15348	15431	15263	15332	15189	15173	15098	15109	15120	15177	15270	15284	15393	15198	15317	15444	15321	15202	15375	15298	15252	15212	15170	15262	15112	15158	15179	15112	15268	15349	15122	15216	15344	15187	15287	15112	15237	15381	15309	15208	15329	15065	15177	15262	15312	15255	15186	15298	15299	15364	15274	15176	15220	15337	15213	15235	15363	15229	15280	15427	15306	15401	15206	15420	15230	15216	15198	15368	15347	15181	15252	15155	15348	15463	15378	15385	15449	15230	15319	15276	15254	15195	15533	15337	15182	15392	15319	15294	15452	15246	15404	15188	15190	15353	15156	15431	15279	15429	15227	15441	15182	15254	15398	15243	15137	15167	15543	15394	15284	15430	15149	15372	15286	15131	15281	15355	15229	15177	15237	15036	15338	15226	15330	15317	15166	15320	15146	15312	15235	15258	15176	15563	15295	15386	15253	15306	15297	15376	15415	15253	15470	15306	15235	15258	15401	15164	15290	15294	15369	15302	15306	15344	15234	15401	15258	15150	15157	15195	15307	15183	15344	15463	15121	15214	15408	15247	15401	15219	15216	15421	15130	15277	15214	15273	15321	15279	15239	15282	15258	15392	15310	15322	15234	15297	15285	15209	15359	15150	15302	15300	15390	15281	15295	15266	15208	15214	15098	15340	15318	15324	15375	15190	15096
28472	26122	30481	25866	21030	18574	18402	18005	18041	17974	18253	18604	19107	18898	18550	18394	18427	18046	18185	18132	18030	17915	18025	17878	17991	18063	17953	18133	17849	17936	17799	17866	17573	17899	17973	18050	17808	17911	17896	17894	18067	17869	17819	17963	18107	17846	17965	17833	17967	17911	17803	17731	18023	17747	17842	17805	18012	17975	18060	17985	17919	17953	17744	18016	18139	17717	17921	17856	17907	18035	18050	17928	17869	17970	17828	17917	17960	17799	17765	17997	17989	17799	17850	17905	17943	17867	17868	17705	17570	17736	17935	17925	18012	17880	17920	17832	17910	17889	17881	17692	17883	17921	18003	18014	17691	17736	17833	17595	17845	17733	17774	17756	17766	17974	17622	17900	17731	17810	17736	17851	18098	17736	17876	17993	17774	17811	18024	17779	17961	17917	17828	17733	17836	18033	17680	17742	17909	17898	17473	17996	17999	17921	17957	17865	17817	17955	18134	17814	17919	17764	17841	17789	17961	17727	17900	18162	17909	17924	17956	17937	17784	18046	17915	18005	17868	18203	17857	17916	17882	17863	17922	17856	17745	17667	17985	17983	17836	17953	17921	17691	18013	17778	17979	17982	17768	17715	17895	17779	17858	17889	17821	17980	17713	17954	17806	17776	17830	17871	17878	17966	17873	17957	17876	17998	17793	17925	18005	17945	17810	18027	18141	17910	17831	17714	17796	17857	17859	17749	18004	17974	18048	18013	17819	17823	18010	17668	17988	17803	17867	17910	18051	18029	17920	18012	17704	17842	17821	17833	17876	17615	17602	17828	17725	18037	17859	17852	17996	17802	17854	17929	17981	18003	17831	17723	17841	17962	17767	17904	17949	17729	18016	17854	17937	17884	17815	18022	17882	18153	17808	18053	17851	17928	17992	17755	17816	17777	18069	17748	18056	17808	17807	17635	17991	17852	17832	17956	17818	17780	17826	17837	17796	17991	17742	17980	17938	17984	17823	17867	17907	17838	17909	17785	17862	17850	17651	17759	17730	17767	17829	17753	17846	17827	17914	17632	17846	17783	17857	17824	17845	17693	18025	17936	17898	17852	17835	17946	17920	18068	17754	17702	18105	17977	17772	17848	17890	17783	17962	18012	17844	17975	17876	17900	17742	17857	17938	17749	17934	17841	17902	17710	17946	17901	17884	18001	18115	17813	17924	17807	17881	18069	17832	17840	17762	17966	17884	17895	17744	17860	17943	17837	17958	17901	17916	18022	17895	17797	18086	18019	17936	17983	17944	17795	17934	17820	17881	17865	17837	17872	17832	17966	17826	17874	17922	17727	17811	17549	17909	17855	17918	17900	17781	17949	17790	17810	17732	17921	17851	17841	17906	18005	17918	17807	17905	17902	17788	17752	17956	17824	17782	17900	17890	17910	18004	17851	17832	17818	17909	17653	17875	17906	17854	17929	18013	17668	18090	18015	17853	17920	18035	17844	17827	17932	17756	17993	17897	18260	18104	18077	17893	17749	17849	17949	17888	17969	17767	17939	18093	18012	17854	17768	17923	17725	17915	17752	17938	17853	17818	17889	17774	17815	17840	18005	17930	17900	18074	17861	17734	17840	18007	18102	17875	17807	17783	17939	18071	17870	17941	18001	17973	17851	17772	17784	18000	18060	17879	17843	17872	17815	17871	17805	17872	17949	18024	17835	17987	17898	17709	17931	17728	17991	18064	17939	17925	18014	17810	17881	17789	17844	18085	17939	18025	18016	17966	17928	17921	17883	17844	17875	17864	17897	17753	18005	18059	18171	17782	17877	17749	17811	18025	17977	17781	17736	18034	17872	17899	17690	18124	17956	17804	17845	18027	17852	17924	17699	18172	17737	17710	17810	17837	18055	17952	17852	18053	18040	17856	17728	17939	17787	18051	17901	17993	17954	18039	17901	17764	17858	17859	17920	17770	17942	17804	18003	17903	17975	17865	17970	17970	17922	17957	17909	17766	17887	17900	17796	17781	17908	17789	17922	17645	17805	17988	17917	17988	17961	17825	18077	18011	17899	17969	17678	17938	18003	17848	17912	17894	17815	17945	17707	17771	17795	18002	18073	17781	18006	17896	17798	17917	17666	17755	17800	17795	17675	17866	17826	17920	17824	18006	18109	18150	18014	17913	17852	17893	17888	17902	17732	17820	17767	17909	17965	18143	17900	17883	17971	17967	17891	17937	17965	18150	18033	17840	17848	18066	17947	18003	18150	17842	17939	17984	18152	17967	17797	17866	18023	17937	17953	18025	18169	17789	17813	17803	18027	17928	18023	18073	17908	17852	18041	18026	17965	18022	17874	17956	17828	17805	18045	17905	18019	18132	17891	17952	17814	17869	18058	17790	17963	17952	18012	17824	18154	18014	17937	17873	17847	18050	17970	18037	17874	17784	18094	18074	17873	17794	17786	17814	17859	17779	17812	17884	17894	17936	17983	17834	17976	17883	17967	17933	17764	18020	17894	17897	17966	17976	17944	18087	17990	17954	17669	18004	18042	17860	18098	17853	17955	17748	18133	17961	17896	18092	17770	17992	18098	17901	17821	17969	18142	17967	17787	17814	17968	17993	17814	17951	17729	17957	17840	17740	18051	17878	17789	17825	17682	17899	17877	17829	17908	17892	17915	17866	17883	18006	17846	18017	17943	17909	17924	17869	17784	18213	18047	17615	17868	17806	17930	17830	17942	18078	18017	18167	17912	17964	17860	17833	17801	17943	17878	17880	17922	17796	17722	17714	17959	17918	17764	17930	17907	17993	17910	18051	17798	17848	17988	18003	17800	18145	17981	17906	17885	18040	17845	17775	17799	17848	17752	17993	18055	17846	17681	17903	17859	17932	17936	17922	18002	17745	17860	18107	17822	17792	17865	18031	17871	17928	17770	17890	17951	17917	17991	17985	18018	17881	17709	17707	17866	17762	17843	17940	17886	17943	17702	17818	18118	17554	17844	17885	17985	17893	17868	17863	17841	17959	17919	17790	17850	18115	17797	17867	17852	18117	17825	17909	17872	17812	17739	17851	17810	17910	17858	17909	17899	18054	17920	18008	17766	17983	17977	17675	18086	17827	17805	17845	17951	17829	17961	17889	17820	17974	17880	17933	17983	17844	17947	17907	18012	17897	18061	17936	17912	17903	17966	17993	17615	17994	17914	17926	17642	18000	17953	18034	17781	18040	17943	17825	17717	17800	17873	17890	17906	17974	17937	17928	17853	18086	17966	17913	17897	17734	17632	17935	18018	17890	17996	17841	17917	17834	18092	17699	17999	18125	17845	17998	17934	17916	17761	17804	17798	17916	18102	17800	17850	17886	17850	17911	17845	17963	18069	17975	17711	17934	17952	17582	18024	17982	18083	17899	17997	17957	17782	17863	17807	17734	17674	17858	18039	18000	17859	18008	17973	17757	17843	17733	17885	17906	18030	17738	17953	18028	17893	17695	17720	17817	17817	17974	17846	17897	17895	18040	18015	17708	17788	17907	17969	17915	17941	17983	17940	17887	17821	17713	17850	17775	17716	18012	17894	17617	17809	17964	17933	17762	17892	17959	17866	17657	17779	17990	17918	17850	17847	17838	17756	17896	17859	17946	17912	17988	17794	17959	17790	17942	17772	17716	17718	17952	17803	17696	17921	17919	17728	17692	17934	17965	17827	17955	17853	18147	17808	17841	18071	17663	18016	17893	17917	17965	17721	18009	17828	17886	17760	17882	17705	17985	17906	17676	17847	18016	17963	17829	17818	17817	17798	17892	17756	17884	17937	17759	17868	17800	18057	17865	17847	17783	17820	17768	17846	17851	17846	17921	17780	17841	17691	17906	17944	18008	17803	17964	18077	17888	18052	17822	17748	17845	18033	17794	17914	18115	17738	17983	17796	17953	17938	17916	17776	17841	17827	17742	18032	17761	17704	17860	17796	18048	17872	17934	17686	17972	17789	17678	17775	17838	18104	18017	18019	17931	17669	18112	17896	18046	17945	18026	17856	17687	17786	17924	18064	17990	17917	17925	17903	17988	17808	17982	17679	17819	17998	17893	17947	18098	17738	17710	17804	17981	17839	17745	17867	17944	17992	18063	17923	17960	17720	17957	18022	17943	18208	18022	17947	18149	17926	17685	17863	17918	17881	17868	17821	17849	17823	17864	17952	18073	17833	17663	18047	17776	17900	17772	17767	18012	17912	17906	17829	18141	18099	17786	17578	17682	17879	17952	17921	17821	17964	17855	17888	17933	18030	17744	17858	17761	17790	17944	17668	17764	17923	17795	17983	17890	17876	17950	17843	17884	18028	17807	17921	17950	17991	17978	17850	18065	17972	17778	17856	17863	17996	18101	17832	17905	18008	17897	17811	18040	17809	17886	18013	17758	17900	17944	17861	17841	17907	17848	17819	17942	17848	17935	17975	17852	17772	17944	17783	17968	18050	17880	17962	18032	17717	17929	18128	18013	18037	17907	17768	18038	17783	17835	18006	17883	17853	17783	18013	18031	17918	17926	17647	17995	17908	18056	17973	17981	17777	17937	17886	18006	18082	17810	17737	17855	18142	17953	17916	17903	17871	17781	17971	17809	17643	17717	17870	18036	17842	17901	17873	17982	17841	17956	17879	17754	17830	17781	17861	17881	17942	17892	18079	17915	17758	17870	17851	17869	17749	17815	18042	18070	17828	18069	17756	17914	17847	18122	18051	17984	17750	17955	17867	17721	17854	17876	18030	18005	17997	17961	17765	17956	17823	17771	17898	17865	17863	17873	17995	17821	17927	17816	17962	18111	17899	17868	17986	17772	18018	17824	17742	17846	17979	17972	18193	17955	17850	17716	17994	17754	17874	17947	18009	18024	18025	17739	17777	17842	17722	17889	17889	17885	17933	17846	17995	17923	17775	17798	17999	17985	17729	17794	17893	17673	17863	18000	17974	17824	17768	17704	17963	18011	17901	17973	18009	17937	17769	18185	17821	17926	17661	17993	17949	17860	18047	17909	18030	17865	18023	17859	17852	17986	17990	17829	17788	17996	17926	17910	17922	17838	17794	17702	17860	18118	17893	17908	18152	17984	17874	17819	17956	17806	17713	17910	17947	17700	17713	17830	17681	17790	17882	17994	18013	17698	18036	17951	17912	18085	17854	17789	18008	17869	17878	17838	17810	17976	17870
30243	41459	32419	23488	19517	15975	15622	15460	15254	15516	16022	16416	17224	16603	15787	15874	15966	15678	15558	15610	15301	15372	15477	15539	15268	15410	15463	15290	15487	15429	15345	15543	15425	15457	15311	15423	15480	15376	15224	15437	15269	15441	15342	15422	15450	15490	15430	15459	15380	15527	15471	15410	15557	15381	15376	15454	15591	15197	15392	15347	15371	15514	15404	15380	15654	15360	15469	15393	15345	15468	15467	15248	15339	15301	15433	15447	15148	15305	15457	15262	15357	15416	15401	15464	15421	15444	15407	15424	15491	15178	15302	15458	15270	15345	15468	15256	15388	15420	15393	15271	15310	15365	15440	15444	15473	15551	15507	15410	15473	15508	15340	15417	15350	15437	15394	15397	15259	15376	15309	15282	15332	15304	15397	15413	15296	15402	15505	15285	15458	15507	15496	15332	15317	15368	15268	15476	15430	15460	15363	15422	15345	15329	15515	15360	15447	15321	15149	15542	15305	15386	15386	15504	15495	15397	15411	15323	15350	15417	15453	15375	15313	15406	15297	15422	15375	15428	15431	15436	15477	15473	15450	15328	15525	15324	15305	15268	15348	15289	15454	15336	15670	15400	15343	15394	15339	15416	15394	15276	15413	15190	15367	15431	15485	15287	15531	15410	15493	15217	15282	15315	15373	15229	15381	15288	15328	15305	15296	15396	15477	15402	15577	15335	15275	15268	15393	15404	15266	15499	15527	15440	15471	15203	15424	15355	15499	15457	15393	15427	15349	15451	15377	15470	15468	15356	15493	15396	15371	15271	15384	15362	15376	15344	15287	15212	15290	15315	15332	15414	15234	15444	15404	15371	15332	15417	15417	15432	15222	15391	15338	15314	15365	15349	15394	15451	15340	15483	15436	15264	15227	15488	15346	15368	15445	15440	15430	15416	15466	15307	15299	15281	15457	15369	15403	15372	15313	15417	15365	15391	15312	15387	15432	15320	15388	15469	15373	15473	15258	15369	15359	15275	15395	15438	15443	15494	15202	15286	15429	15387	15269	15294	15384	15344	15391	15403	15403	15595	15465	15358	15292	15389	15423	15450	15429	15386	15384	15197	15477	15340	15280	15325	15417	15511	15423	15330	15241	15405	15245	15406	15308	15327	15449	15275	15283	15296	15531	15285	15218	15433	15345	15498	15381	15298	15373	15432	15234	15370	15409	15374	15378	15372	15286	15311	15450	15632	15421	15387	15411	15470	15273	15525	15504	15319	15285	15504	15448	15388	15358	15234	15423	15513	15425	15490	15445	15220	15425	15400	15424	15443	15463	15380	15344	15347	15304	15386	15581	15447	15382	15401	15389	15513	15470	15398	15600	15296	15347	15306	15359	15335	15390	15312	15263	15187	15341	15401	15393	15442	15473	15065	15278	15284	15410	15286	15325	15415	15412	15378	15316	15388	15269	15536	15243	15370	15456	15399	15535	15464	15398	15330	15290	15327	15380	15337	15323	15481	15451	15443	15439	15438	15307	15465	15504	15503	15383	15404	15447	15316	15349	15294	15302	15388	15531	15394	15341	15356	15491	15302	15372	15385	15324	15376	15306	15416	15464	15329	15443	15401	15357	15402	15398	15272	15386	15379	15560	15435	15345	15497	15486	15441	15354	15305	15447	15458	15407	15467	15297	15339	15395	15447	15389	15191	15411	15400	15486	15401	15376	15506	15245	15574	15397	15310	15378	15515	15270	15358	15400	15218	15487	15360	15419	15455	15556	15228	15535	15508	15273	15434	15439	15205	15268	15222	15268	15409	15398	15388	15437	15367	15427	15468	15231	15429	15477	15373	15512	15432	15356	15320	15400	15475	15381	15260	15409	15478	15476	15509	15331	15305	15531	15293	15483	15458	15434	15368	15356	15417	15186	15484	15385	15453	15447	15310	15344	15440	15192	15361	15305	15295	15448	15345	15458	15339	15318	15376	15359	15314	15487	15316	15440	15450	15449	15357	15453	15530	15254	15351	15454	15466	15543	15480	15338	15420	15216	15373	15249	15379	15570	15440	15406	15371	15576	15348	15431	15488	15334	15364	15411	15322	15405	15388	15348	15234	15251	15478	15400	15471	15495	15369	15295	15316	15342	15576	15210	15275	15322	15406	15275	15424	15334	15330	15447	15411	15383	15189	15385	15577	15452	15367	15400	15377	15407	15446	15479	15602	15293	15318	15600	15430	15297	15463	15472	15394	15423	15384	15421	15347	15311	15261	15414	15414	15413	15437	15382	15548	15539	15481	15426	15452	15409	15511	15370	15389	15370	15455	15505	15291	15614	15481	15329	15503	15505	15250	15458	15345	15423	15385	15248	15318	15442	15434	15370	15231	15283	15441	15435	15460	15385	15257	15361	15418	15384	15276	15399	15451	15498	15498	15427	15467	15359	15435	15317	15435	15202	15378	15493	15188	15527	15345	15263	15620	15502	15265	15273	15439	15472	15302	15268	15337	15428	15398	15417	15499	15474	15302	15575	15387	15377	15449	15348	15460	15323	15322	15410	15467	15427	15503	15450	15260	15436	15384	15407	15547	15369	15462	15421	15193	15349	15410	15442	15327	15280	15547	15399	15401	15354	15420	15370	15553	15361	15384	15257	15646	15342	15144	15207	15442	15391	15402	15398	15385	15312	15456	15367	15317	15488	15428	15471	15446	15562	15370	15359	15313	15468	15373	15354	15397	15475	15507	15365	15318	15549	15432	15320	15302	15292	15339	15401	15314	15362	15421	15391	15399	15359	15508	15325	15492	15388	15457	15457	15472	15413	15241	15257	15490	15251	15361	15403	15340	15322	15413	15364	15542	15600	15333	15158	15298	15232	15362	15283	15414	15468	15447	15603	15329	15438	15297	15201	15450	15329	15456	15315	15374	15380	15322	15440	15468	15272	15423	15453	15424	15291	15408	15403	15371	15222	15475	15463	15224	15376	15332	15472	15446	15294	15492	15403	15366	15694	15449	15259	15459	15307	15475	15489	15478	15386	15432	15253	15316	15309	15497	15508	15278	15483	15284	15508	15327	15324	15278	15295	15426	15270	15342	15338	15548	15463	15303	15411	15397	15336	15312	15394	15352	15503	15473	15310	15503	15675	15457	15241	15417	15373	15394	15429	15442	15400	15232	15534	15489	15423	15359	15402	15319	15410	15319	15148	15452	15233	15451	15261	15325	15478	15248	15355	15457	15662	15410	15400	15532	15451	15398	15459	15518	15558	15158	15130	15551	15402	15279	15318	15470	15356	15480	15417	15492	15377	15277	15106	15292	15406	15424	15396	15216	15215	15431	15417	15305	15497	15157	15457	15516	15441	15289	15199	15290	15529	15474	15510	15412	15262	15374	15512	15479	15349	15444	15520	15485	15374	15336	15392	15315	15260	15438	15407	15269	15321	15416	15494	15243	15387	15425	15393	15442	15272	15433	15348	15388	15400	15278	15312	15468	15452	15300	15334	15411	15465	15239	15274	15461	15358	15426	15379	15361	15453	15286	15433	15306	15346	15418	15378	15465	15413	15350	15472	15289	15454	15312	15324	15484	15372	15413	15359	15579	15599	15304	15330	15324	15571	15383	15346	15527	15404	15477	15450	15433	15295	15427	15398	15363	15404	15448	15221	15247	15291	15430	15233	15425	15571	15425	15392	15213	15291	15341	15452	15287	15414	15291	15324	15256	15464	15405	15319	15458	15350	15239	15499	15539	15544	15423	15265	15552	15363	15344	15473	15414	15181	15335	15371	15320	15512	15433	15213	15358	15510	15415	15548	15348	15281	15236	15361	15436	15576	15385	15307	15256	15340	15384	15411	15417	15336	15497	15269	15406	15424	15285	15413	15208	15386	15409	15479	15383	15388	15549	15486	15350	15280	15413	15414	15332	15494	15263	15522	15267	15268	15518	15452	15357	15339	15560	15432	15257	15364	15471	15367	15570	15371	15440	15280	15489	15427	15605	15454	15364	15438	15364	15270	15521	15402	15531	15480	15179	15227	15515	15350	15409	15351	15397	15468	15453	15558	15126	15655	15439	15394	15487	15361	15227	15343	15338	15429	15331	15182	15423	15353	15529	15476	15389	15352	15446	15471	15429	15306	15472	15215	15442	15202	15519	15356	15416	15348	15432	15383	15441	15350	15589	15593	15375	15380	15383	15504	15535	15278	15510	15426	15417	15290	15434	15343	15434	15580	15418	15431	15285	15459	15435	15480	15280	15375	15360	15437	15435	15463	15603	15368	15430	15329	15398	15402	15429	15261	15449	15533	15485	15445	15281	15293	15516	15326	15420	15372	15581	15334	15377	15457	15320	15430	15303	15207	15394	15342	15446	15524	15342	15411	15413	15384	15466	15578	15388	15462	15312	15342	15472	15383	15350	15415	15425	15408	15232	15419	15343	15418	15379	15499	15352	15364	15368	15464	15431	15526	15385	15478	15340	15530	15456	15638	15421	15462	15298	15453	15325	15527	15375	15138	15430	15527	15428	15255	15325	15463	15263	15424	15424	15387	15585	15380	15491	15423	15244	15315	15365	15467	15342	15538	15253	15279	15426	15514	15434	15471	15354	15346	15330	15283	15284	15680	15502	15515	15539	15480	15330	15412	15525	15458	15600	15371	15431	15389	15395	15287	15505	15547	15448	15355	15470	15441	15469	15415	15484	15415	15487	15367	15348	15329	15578	15405	15341	15464	15507	15432	15332	15304	15532	15535	15301	15269	15405	15380	15326	15499	15262	15148	15514	15201	15348	15470	15291	15398	15337	15472	15402	15395	15587	15327	15231	15457	15211	15425	15569	15495	15531	15386	15380	15370	15570	15414	15315	15437	15353	15206	15501	15355	15363	15482	15357	15284	15475	15507	15416	15275	15390	15603	15289	15439	15439	15516	15469	15389	15459	15258	15341	15311	15492	15234	15428	15401	15328	15314	15262	15560	15516	15438	15461	15497	15379	15407	15405	15193	15541	15396	15244	15382	15465	15391	15324	15421	15332	15390	15372	15471	15385	15292	15399	15381	15431	15469	15367	15343	15357	15410	15348	15378	15524	15461	15491	15414	15365	15248	15436	15358	15415	15346	15552	15232	15416	15362	15305	15358	15342	15417	15313	15343	15399	15347	15301	15404	15421	15446	15450	15384	15331	15376	15381	15429	15404	15364	15203	15277	15309
23917	21317	28677	24780	22773	22425	21166	18494	18055	18602	20723	23574	25707	23986	21340	19886	19803	19286	18721	18098	18129	18051	17914	17895	17845	17899	17945	17771	17920	17909	18019	18003	17934	17923	17674	17953	17720	17800	18051	17558	17843	17542	17814	17743	18068	17878	17899	17789	17850	17793	17659	18059	17936	17859	17933	17970	17943	18084	17799	18011	17798	17851	17925	17776	17902	17874	17843	17709	17643	17938	17710	17711	17876	17956	17799	17856	17650	17730	17779	17580	17860	17892	17907	17840	18002	17870	17959	17642	17754	17797	17776	17901	17742	17807	17668	17645	17708	17866	17846	17938	17571	17957	17905	17760	17892	17819	17785	17571	17585	17749	17910	17721	18018	17660	17976	17662	18083	17823	17685	17968	17829	17687	17899	17923	17931	17631	17971	17765	18040	17820	17881	17997	17733	17711	17902	17905	17775	18055	17840	17840	17849	17714	17776	17758	17710	17638	17971	17942	17912	17855	17700	17757	17847	17900	17730	17710	17885	17727	17785	17840	17774	17969	17928	17684	17863	17831	17914	17814	17885	18064	17925	17711	17984	17677	17801	17816	17942	17646	17787	17578	17678	17718	17840	17819	17667	17908	17960	17770	17868	17861	17797	17805	17506	17740	17878	18035	17850	17931	17778	17685	17780	17724	17767	17740	17779	17922	18005	17646	17611	17776	17985	17806	17839	17957	18009	17751	17827	17546	17726	17975	17778	17892	17764	17810	17795	17760	17774	17786	17907	17620	17704	17537	17874	17688	17999	17718	17840	17781	17653	17520	17738	17962	17675	17874	17756	17705	17746	17789	17733	17765	17906	18017	17933	17702	17777	17922	17711	17810	17595	17659	17744	17556	17739	17740	17688	17891	17663	17868	17936	17683	17669	17699	17730	17693	17924	17665	17747	17973	17731	17837	17962	17744	17888	17831	17887	17783	17913	17788	17777	17844	17953	17685	17886	17768	17943	17845	17816	17936	17818	17793	17832	17734	18001	17639	17856	17742	17823	17815	18072	17951	17856	17769	17832	17856	17798	17793	17682	17844	17722	17670	17771	17791	17628	17786	17774	17724	17724	17868	17703	17490	17859	17835	17618	17741	17613	17779	18022	17991	17754	17868	17772	17717	17941	17859	17933	17586	17738	17655	17672	17838	17824	17714	17942	17873	17896	17659	17717	17762	17748	17655	17560	17739	18056	17683	17828	17918	17703	17911	17855	17838	17794	17903	17928	17929	17895	17719	17728	17712	17724	17658	17559	17810	17663	17875	17832	17773	17572	18048	17921	17857	17787	17966	17680	17752	17793	17880	18038	17655	17786	17609	17683	17827	17932	17788	17905	17919	17870	17791	17910	17789	17860	17731	17862	17709	17780	17707	17677	17671	17914	17757	17595	17763	17551	17656	17940	17718	17839	17706	17793	17793	17649	17723	17833	17782	17922	17746	17747	17811	17796	17888	17958	18033	17812	17825	17817	17918	17785	17984	17820	17944	17739	17868	17938	17860	17714	17641	17785	17973	17671	17785	17695	17699	17682	17788	17875	17922	17648	17934	17807	17706	17727	17658	17627	17809	17723	17742	17606	17678	17841	18080	17819	17717	17866	17806	17811	17793	17781	17960	17669	17568	17816	17807	17672	17737	17797	17915	17897	17668	17878	17896	17934	17730	17751	17849	17797	17613	17710	17863	17818	17753	17807	17995	18064	17936	17871	17868	17997	17732	17695	17615	17949	17776	17816	17771	17719	17822	17755	17934	17770	17866	17738	17776	17771	17926	17892	17920	17842	17699	17947	17799	17903	17828	17851	17727	17778	17846	17748	17567	17687	17781	17867	18054	17775	18026	17930	17780	17938	17750	17795	17713	17876	17865	17857	17829	17785	18160	17674	17727	17831	17871	17804	17972	17672	17880	17847	17611	17847	17762	17792	17933	17824	17671	17861	17571	17625	17623	17792	17677	17802	17790	17875	17551	17690	17776	17711	17685	17865	17669	17644	17913	17786	17889	17821	17930	17876	17913	17891	17685	17875	17722	17898	17740	17932	17710	17893	17735	17824	17768	17935	17602	17824	17748	17904	17684	17839	17644	17694	17670	17740	17780	17586	18071	17622	17951	17788	17747	17871	17893	17690	17561	17806	17666	17956	17747	17707	17868	17877	17664	18012	17911	17998	17643	17802	17833	17900	17943	17805	17839	17747	17769	17923	17805	17807	17795	17834	17617	17867	17705	18003	17822	17753	17853	17852	17763	18052	17808	17946	17806	17917	17961	17709	17750	17791	17940	17788	17710	17758	17577	17795	17588	17702	17825	17711	17828	17916	17899	17919	17903	17856	17862	17584	17764	17776	17627	17775	17728	17730	17571	17852	17683	17804	17765	17903	17770	17783	17780	17858	17617	17832	17692	17859	17867	17898	17849	17682	17973	17617	17670	17768	17929	17772	17893	17920	17864	17722	17884	17831	17777	17729	17755	17874	17676	17834	17791	18028	17872	17649	17871	17883	18026	17586	17771	17824	17888	17877	17927	17794	17672	17774	17760	17562	17543	17607	17766	17921	17729	17676	17851	17859	17605	17833	17623	17598	17802	17921	17770	17815	17677	17888	17760	17906	17754	17921	17924	17927	17748	17872	17704	17743	17674	17996	17869	17744	17625	17844	17718	17840	17825	17867	17775	18006	17875	17757	17745	17795	17716	17860	17537	17751	17795	17522	17841	17876	17793	17634	17915	17718	17888	17721	17756	17862	17738	17777	17609	17777	17739	17739	17750	17823	17755	17653	17874	17920	17831	18010	17689	17683	17699	17686	17875	17960	17939	17531	17845	17586	17706	17580	17516	17619	17724	17797	17886	17983	17650	17824	17773	17873	17771	17813	17858	18077	18039	17768	17695	17954	17966	17766	18064	17899	17862	17927	17560	17717	17827	17669	17941	17708	17883	17858	17813	17676	17638	17750	17980	17942	17763	17721	17851	17706	17717	17635	17784	17937	17876	17848	17835	17693	17824	18091	17909	17916	17896	17868	18052	17824	17647	17892	17833	17836	17981	17846	17651	17696	17738	17712	17674	17650	17857	17771	17863	17897	17941	17816	17769	17838	17777	17906	17748	17929	17765	17728	18008	17755	17897	17925	17913	17932	17740	17688	17713	17892	17680	17759	17736	17688	17947	17774	17889	17603	17793	17889	17900	17715	17811	17643	17596	17821	17938	17956	17843	17924	17810	17961	17883	17820	17931	17766	17867	17667	17666	17787	17999	17798	17822	17707	17831	17751	18043	17930	17801	17757	17835	17608	17715	17587	17644	17985	17928	17859	17766	17818	17811	17780	17899	17842	17784	17933	17747	17651	17639	17963	17761	17728	17708	18188	18023	17784	17618	17793	17870	17741	17694	17694	17708	17792	17825	17715	17854	17759	17837	17730	17859	17870	17890	17752	17772	17857	17924	17735	17762	17688	17720	17849	17754	17926	17881	17871	17563	17765	17654	17794	17730	17758	17646	17906	18017	17750	17795	17506	17813	17860	17801	18030	17935	17775	17737	17851	17812	17575	17891	17791	17803	17785	17874	17736	17777	17815	17701	17759	17897	17768	17645	17897	17733	17779	17707	17619	17678	17662	17901	17776	17698	17868	17702	17938	17684	17705	17795	17900	17617	17850	17740	17960	17800	17842	17779	17801	17795	17873	18014	17797	17809	17856	17643	17784	17890	17910	17861	17623	17712	17834	17840	17714	17720	17868	17866	17759	17734	17719	17836	17904	17768	17824	18029	17776	17799	17898	17925	17883	17727	18018	17800	17675	17615	17895	17730	17723	17868	17827	17929	17963	17723	17678	17898	17890	17708	17801	17939	17749	17720	18008	17918	17856	17783	17787	17847	17956	17746	17867	18025	17954	17770	17979	17681	17783	17806	17980	17909	17783	17790	17769	17603	17679	17831	17804	17835	17807	17724	17666	17750	17888	17824	17833	17864	17843	17776	17686	17907	17800	17703	17750	17886	17738	17556	17750	17607	17871	17740	17517	17616	17814	17856	17795	17777	17648	17910	17821	17525	17801	17715	17739	17606	17903	17908	17734	17844	17733	17678	17914	17852	17914	17862	17688	17861	17956	17936	17877	17787	17750	17687	17732	17940	17856	17785	17720	17851	17811	17872	17757	17787	17728	17743	17781	17758	17795	17807	17670	17884	17786	17761	17780	17768	17659	17619	17853	17658	17749	17640	17658	17958	17783	17812	17553	17882	17639	17640	17839	17859	17928	17834	17885	17918	17862	17838	17693	17937	17737	17716	17869	17658	17816	17616	17810	17783	17820	18001	17844	17940	17886	17791	17878	17769	17714	17950	17795	17613	17726	17822	17719	17748	17659	17646	17954	17737	17845	17810	17691	17868	17778	17588	17859	17788	17898	17897	17782	17740	17689	17748	17744	17748	17695	17779	17692	17778	17850	17771	17909	17764	17807	17818	17734	17744	17688	17794	17639	17760	17622	17864	17809	17836	17829	17928	17770	17913	17802	17686	17986	17844	17804	17688	17701	17744	17829	17762	17776	17747	17995	17866	17864	18004	17912	17794	17719	17986	17713	17733	17714	17684	17785	17743	17639	17928	17619	17841	17773	17608	17949	17635	17818	17754	17762	17819	17778	18046	17939	17739	17984	17616	17962	17925	17894	17857	17788	17858	17801	17846	17927	17819	17754	17959	17836	17719	17831	17852	17889	17792	17799	17757	17634	17820	18168	18124	17825	17854	17811	17820	18085	17776	17937	17886	17863	17705	17608	17611	18228	17860	17734	17815	17698	17627	17817	17800	17869	17782	17665	17965	17769	17791	17807	17845	17825	17679	17769	17868	17846	17803	17952	17883	17485	17655	17936	17804	17768	17972	17832	17769	17899	17685	17742	17987	17912	17852	17764	17790	17742	17904	17789	17941	17892	17816	17815	17813	17869	17706	18015	17625	17527	17866	17822	17774	18117	17871	17802	17828	17756	17721	17557	17862	17711	17711	17869	17874	17864	18095	17916	17867	17810	18022	17838	17778	17895	17790	17697	17819	17640	17714	17827	17873	17975	17772	17731	17852	17678	17687	17790	17672	17713	17707	17631	17854	17842	17853	17801	17868	17806	17828	17734	17591	17760	17965	18060	17631	17890	17686	17691	17728
30364	49449	39559	28096	21879	18325	16812	15950	15931	16193	20229	23999	26462	23200	19068	18153	17773	17302	16174	15579	15671	15427	15420	15327	15528	15432	15441	15336	15207	15520	15430	15391	15428	15455	15330	15247	15487	15277	15257	15359	15358	15329	15538	15403	15290	15342	15228	15297	15350	15281	15330	15402	15296	15384	15580	15247	15365	15454	15415	15470	15338	15458	15382	15379	15209	15319	15473	15199	15323	15363	15337	15376	15393	15231	15352	15427	15508	15325	15440	15226	15272	15170	15207	15116	15251	15343	15284	15487	15313	15340	15330	15384	15245	15250	15425	15393	15328	15400	15401	15214	15249	15323	15507	15307	15301	15326	15349	15252	15278	15321	15268	15425	15344	15335	15212	15275	15248	15376	15390	15359	15161	15269	15473	15206	15242	15325	15421	15270	15539	15329	15421	15168	15163	15395	15275	15406	15228	15465	15335	15432	15320	15256	15478	15492	15450	15350	15352	15341	15387	15459	15240	15396	15344	15493	15451	15149	15233	15202	15355	15236	15348	15237	15310	15133	15252	15472	15358	15222	15300	15207	15287	15445	15338	15446	15383	15216	15457	15222	15355	15401	15263	15348	15234	15363	15262	15326	15248	15272	15423	15266	15211	15279	15295	15245	15320	15512	15336	15229	15238	15355	15429	15170	15413	15267	15316	15327	15250	15186	15292	15531	15275	15263	15085	15198	15383	15371	15437	15281	15301	15327	15442	15200	15303	15199	15419	15209	15418	15122	15280	15373	15387	15294	15351	15324	15361	15244	15513	15312	15434	15321	15193	15268	15314	15325	15257	15099	15534	15332	15244	15201	15380	15306	15211	15256	15176	15237	15363	15420	15200	15464	15276	15318	15446	15285	15438	15363	15422	15396	15359	15324	15333	15274	15389	15327	15479	15217	15160	15265	15470	15267	15372	15322	15285	15275	15468	15352	15398	15272	15292	15301	15225	15419	15303	15348	15392	15298	15352	15329	15397	15236	15469	15111	15331	15324	15327	15383	15253	15325	15379	15220	15301	15281	15508	15256	15322	15530	15329	15513	15293	15200	15362	15427	15337	15371	15318	15350	15232	15415	15293	15315	15068	15628	15412	15165	15211	15390	15318	15346	15203	15259	15361	15307	15347	15312	15435	15328	15382	15456	15418	15422	15229	15276	15396	15357	15423	15222	15264	15457	15282	15399	15299	15266	15255	15374	15496	15407	15312	15318	15244	15369	15304	15377	15347	15416	15321	15405	15254	15251	15301	15395	15412	15310	15417	15164	15203	15330	15411	15468	15390	15163	15265	15325	15509	15301	15113	15227	15387	15346	15324	15467	15115	15412	15185	15473	15316	15290	15256	15187	15196	15302	15225	15249	15158	15327	15438	15411	15450	15441	15390	15231	15217	15190	15285	15517	15318	15273	15283	15374	15374	15219	15425	15338	15142	15272	15567	15381	15240	15296	15466	15261	15458	15333	15248	15284	15273	15283	15412	15479	15387	15425	15261	15493	15386	15308	15247	15447	15395	15368	15347	15206	15205	15382	15217	15496	15312	15251	15353	15171	15395	15414	15329	15477	15464	15304	15357	15391	15496	15413	15356	15132	15231	15294	15200	15477	15294	15364	15388	15398	15332	15495	15406	15388	15458	15428	15207	15340	15143	15205	15278	15197	15290	15234	15257	15133	15301	15185	15405	15211	15330	15236	15202	15354	15339	15239	15370	15359	15249	15236	15323	15134	15435	15288	15361	15418	15287	15566	15231	15263	15370	15324	15323	15299	15364	15388	15355	15382	15357	15220	15354	15324	15144	15474	15390	15512	15365	15285	15500	15333	15319	15400	15269	15228	15303	15299	15236	15180	15482	15386	15269	15383	15303	15463	15344	15377	15479	15267	15261	15229	15282	15311	15459	15286	15179	15347	15270	15307	15426	15344	15193	15396	15326	15325	15276	15241	15182	15346	15342	15186	15230	15302	15327	15338	15278	15104	15409	15268	15226	15413	15318	15278	15222	15225	15276	15396	15313	15286	15398	15434	15331	15192	15286	15217	15196	15230	15181	15394	15264	15380	15267	15381	15498	15400	15218	15360	15456	15492	15388	15481	15378	15353	15307	15311	15264	15192	15385	15328	15433	15371	15281	15403	15449	15258	15243	15223	15413	15249	15245	15237	15191	15368	15417	15330	15247	15286	15215	15301	15351	15262	15331	15480	15259	15258	15406	15427	15368	15305	15265	15425	15281	15531	15229	15243	15386	15519	15288	15276	15279	15297	15511	15238	15223	15249	15171	15257	15247	15365	15397	15355	15448	15437	15282	15411	15154	15265	15264	15390	15346	15377	15202	15294	15418	15319	15307	15374	15416	15392	15424	15358	15299	15267	15202	15398	15211	15389	15463	15407	15398	15247	15315	15228	15287	15289	15264	15328	15312	15190	15313	15230	15474	15432	15158	15342	15363	15430	15338	15257	15396	15379	15366	15385	15455	15226	15289	15179	15414	15397	15317	15504	15434	15376	15221	15276	15312	15252	15358	15303	15400	15435	15335	15314	15339	15436	15245	15272	15359	15398	15348	15184	15579	15289	15375	15322	15438	15244	15436	15207	15247	15399	15291	15502	15396	15275	15408	15217	15198	15349	15327	15440	15262	15339	15248	15262	15392	15417	15413	15332	15250	15288	15478	15420	15566	15139	15495	15275	15338	15277	15340	15316	15474	15455	15236	15369	15323	15348	15301	15221	15324	15273	15201	15332	15307	15257	15312	15281	15402	15356	15480	15267	15343	15279	15349	15098	15154	15290	15357	15417	15341	15272	15279	15296	15217	15362	15321	15494	15277	15358	15441	15417	15433	15308	15259	15243	15128	15338	15498	15378	15386	15350	15313	15351	15119	15295	15241	15317	15227	15368	15314	15475	15221	15258	15171	15434	15267	15502	15259	15312	15319	15336	15483	15247	15481	15165	15232	15134	15287	15262	15258	15289	15258	15495	15162	15429	15435	15306	15223	15382	15543	15408	15212	15365	15362	15402	15438	15323	15368	15473	15346	15395	15306	15382	15307	15412	15241	15245	15377	15333	15179	15418	15204	15174	15468	15524	15179	15259	15362	15318	15435	15335	15324	15310	15187	15149	15378	15354	15247	15289	15336	15301	15317	15313	15409	15319	15404	15349	15269	15545	15499	15437	15303	15302	15300	15448	15354	15415	15415	15177	15395	15177	15287	15110	15326	15216	15335	15460	15289	15312	15299	15260	15203	15344	15374	15291	15425	15196	15269	15370	15372	15375	15250	15382	15435	15441	15365	15165	15385	15268	15285	15332	15347	15286	15305	15447	15484	15348	15292	15408	15308	15308	15206	15561	15144	15412	15386	15332	15405	15358	15395	15242	15457	15391	15246	15434	15245	15356	15428	15399	15397	15400	15144	15412	15429	15324	15337	15338	15299	15329	15320	15354	15393	15423	15299	15373	15361	15271	15295	15501	15107	15274	15231	15367	15181	15410	15221	15368	15241	15343	15308	15413	15249	15311	15356	15275	15248	15370	15150	15343	15242	15268	15199	15308	15288	15315	15317	15179	15330	15308	15299	15284	15288	15168	15269	15517	15278	15364	15353	15234	15252	15273	15485	15229	15244	15311	15364	15288	15334	15382	15349	15267	15345	15332	15382	15314	15244	15247	15117	15399	15341	15282	15303	15444	15386	15347	15271	15424	15190	15185	15396	15210	15346	15183	15424	15519	15233	15379	15291	15225	15452	15321	15345	15250	15220	15311	15136	15361	15270	15314	15348	15194	15387	15375	15447	15345	15391	15338	15267	15266	15328	15400	15341	15450	15410	15367	15284	15258	15331	15252	15438	15394	15355	15447	15391	15348	15310	15389	15458	15283	15331	15368	15387	15288	15399	15312	15355	15327	15293	15256	15196	15236	15370	15395	15476	15306	15227	15395	15380	15336	15212	15356	15369	15407	15434	15188	15425	15340	15523	15516	15280	15232	15357	15293	15228	15286	15523	15178	15141	15332	15328	15346	15236	15262	15427	15347	15444	15313	15366	15183	15444	15373	15543	15262	15290	15254	15334	15376	15323	15406	15273	15286	15316	15263	15296	15346	15217	15223	15376	15175	15286	15238	15357	15277	15182	15287	15289	15435	15279	15375	15353	15215	15436	15467	15243	15274	15450	15331	15256	15214	15289	15283	15326	15180	15294	15658	15341	15471	15301	15358	15251	15210	15286	15357	15421	15299	15269	15346	15245	15348	15236	15436	15276	15234	15388	15390	15446	15451	15178	15185	15277	15369	15503	15361	15485	15359	15348	15486	15284	15306	15368	15383	15381	15319	15379	15429	15227	15407	15310	15371	15269	15349	15238	15305	15450	15211	15269	15295	15269	15292	15249	15311	15328	15365	15309	15296	15270	15325	15324	15336	15265	15157	15247	15269	15153	15241	15211	15345	15243	15361	15315	15325	15296	15267	15376	15342	15328	15295	15357	15431	15264	15451	15318	15490	15411	15262	15330	15353	15191	15406	15134	15073	15333	15371	15371	15338	15313	15476	15284	15463	15496	15435	15262	15265	15360	15416	15309	15224	15389	15357	15106	15174	15461	15280	15335	15384	15400	15371	15202	15463	15286	15188	15309	15347	15488	15322	15312	15232	15320	15370	15278	15247	15447	15315	15308	15258	15277	15291	15290	15239	15380	15399	15290	15154	15343	15292	15369	15382	15230	15481	15499	15484	15271	15109	15272	15195	15441	15369	15170	15227	15304	15322	15252	15364	15387	15243	15457	15379	15215	15308	15200	15344	15543	15191	15500	15572	15355	15293	15271	15444	15275	15311	15342	15321	15365	15357	15179	15378	15278	15493	15357	15283	15385	15385	15317	15316	15283	15342	15385	15300	15293	15466	15280	15352	15311	15352	15276	15215	15212	15314	15346	15447	15417	15250	15462	15257	15334	15267	15263	15356	15356	15338	15495	15322	15254	15232	15263	15254	15268	15257	15346	15334	15411	15259	15438	15457	15374	15379	15449	15378	15468	15314	15408	15390	15434	15305	15466	15282	15354	15361	15410	15278	15269	15355	15247	15296	15531	15370	15434	15204	15205	15264	15344	15260	15422	15346	15345	15239	15283	15339	15298	15389	15172	15350	15363	15343	15441	15299	15444	15300
22721	21252	29048	23939	22172	24488	25436	19589	18700	19225	20371	25709	31680	29035	24312	21575	21664	21875	20681	19286	18624	18588	18271	18487	18084	18315	18035	18138	18090	18167	18074	18261	18149	18228	18051	18027	18177	18200	18168	18169	18031	17935	18185	18057	18230	18094	18072	18145	18033	17771	18186	18046	17942	17845	17886	17997	18108	17800	17883	18191	17916	18222	17983	17920	18201	18063	17945	18136	17899	18090	17939	18012	18016	18018	17935	17986	17912	18020	18144	17919	17971	17959	17937	18115	18222	17961	17986	18009	18205	18201	18142	18265	18100	17954	18366	18199	17814	18103	18162	17969	17995	18219	17936	18014	17913	18145	18037	18131	18200	17885	17953	17979	18130	17991	17973	17980	18103	17936	17725	18030	17937	18025	17868	18080	18108	17951	18058	18133	17958	17955	18159	17949	18247	18066	18033	18017	18035	17975	18021	18099	18125	18162	18280	17869	18234	18190	17900	18145	18128	18037	18067	17975	18122	17877	17923	18047	17868	17931	17857	17821	18134	17895	17997	17870	17988	18030	17932	17928	18156	18039	18014	17984	17995	17803	18241	17945	18175	17899	18041	17941	18070	18187	18084	18075	18060	17888	18083	17980	17961	17891	17888	18030	18092	17950	17800	18000	18122	17952	17993	17904	17948	17772	18052	18126	17992	17968	17883	17812	17773	18018	18167	17858	18014	17896	17962	18181	18077	18127	17932	18007	18003	17978	18084	17907	18053	17916	17953	17885	17985	18115	18181	17913	18100	18055	17790	18061	18190	17978	17964	17897	17990	18089	18006	18033	17953	17996	17703	18055	18142	17980	17900	18132	18031	18010	18097	18190	18032	18032	17983	17975	18049	18042	17975	17952	18075	18055	18015	17869	18122	18166	17885	18110	18054	17925	18000	17969	18081	17965	18202	17988	17750	17961	17943	17896	18068	18048	18043	17863	18122	18081	18092	18179	17947	18073	18103	17955	18144	18122	18070	18029	18049	18168	18039	18067	18236	18115	17873	18180	18072	18014	17971	18010	18053	18017	17945	17861	18160	18028	18278	17950	18187	17944	17937	18049	17950	17781	17931	17797	17896	18102	18064	17887	17837	18060	17965	17930	18097	17955	18127	18038	18039	18123	18091	17915	18048	17926	17925	18051	18173	18051	18060	18102	17955	17982	17835	18087	17966	18148	18095	17968	18178	17804	18214	18049	17923	18023	17982	17866	17927	17787	17951	17826	18071	17988	18169	17979	17736	17935	17872	18028	18180	18111	17800	17947	17991	18142	18025	18155	18039	18051	17933	17953	17957	18111	17931	17904	18147	17975	18209	17881	18147	17982	18050	17935	17830	17907	17982	18162	17944	18110	18046	17975	18033	17895	18039	17923	17765	17928	18002	18015	18082	18134	17906	18024	17843	17983	17967	18001	18301	18219	18050	17740	17928	17937	17953	17919	18127	18001	17956	18022	18197	18064	18243	17988	18119	18181	18044	18029	17959	17931	17880	17926	18224	17969	17980	18095	18024	18004	18108	17934	18103	18028	17988	17966	17964	18078	17932	17982	17974	18161	17847	18133	17957	18054	17996	18154	18024	17980	17886	17909	17946	17972	17989	18027	17880	17979	17985	18167	17980	18060	18029	17958	17918	18057	17950	17901	18077	18121	17800	17920	18069	18083	17692	17883	18054	18012	18221	17859	17810	17866	18078	18117	18053	17955	18169	17981	17995	17956	17943	18091	17917	17919	18075	18056	17972	17964	17953	17957	17917	18154	18060	18001	18047	17835	18014	18020	17928	17888	17865	17892	18050	18154	17998	18070	18069	17880	17968	17983	18142	17932	17986	18251	17948	18034	17752	17936	17867	17872	18055	18023	18152	18293	18051	17977	18052	17983	17973	17917	17918	17924	18077	18161	17984	18113	18011	17823	17973	17859	18192	17800	17833	17744	17834	18012	17948	18036	18091	17969	17947	18076	18115	17852	17705	18069	18025	17779	17759	17862	18080	18223	18192	18048	18078	17898	17979	17988	18010	17876	18000	17895	17886	17819	18036	17919	17970	17872	18125	18127	18187	18133	18022	17904	17940	17944	17854	17848	18167	17970	17948	17953	18119	18190	18035	18021	18112	18048	18033	18282	17874	17983	18042	17999	17825	18074	18168	18017	18038	18102	17881	17801	18016	17778	17954	18044	18020	18000	18118	17903	18175	18012	17863	18161	18003	18036	17921	18053	18129	18222	17755	18002	18155	17959	18065	17915	18064	17842	18000	18037	18185	17995	17963	17709	17987	18209	17935	17951	18060	18047	17821	17880	18001	18102	17970	18205	18048	17904	17917	18005	17948	18041	17801	17997	18097	18137	17972	17822	17760	17999	18167	18033	18076	17979	17862	17793	17939	18182	18165	17925	17831	18069	18034	18115	18007	17862	18019	18003	17950	18004	17968	17909	18110	18267	18087	17864	18040	17912	17957	18076	18143	17898	18043	18034	17834	17929	18048	17729	17976	18061	18040	17927	18114	18084	17950	18020	18011	17916	18026	17895	17790	17967	18084	17970	17995	17947	17955	18195	17837	17992	17730	17987	17870	17993	18131	18057	18070	17945	17950	17930	17887	17816	18068	17897	17816	18046	17821	18033	18030	18043	18152	17863	17865	17990	18052	18037	18020	17872	17878	18045	17819	18062	18234	17886	18030	17900	17766	17988	17991	18035	17942	17953	18021	18097	18099	18068	17858	18107	18000	18144	17863	17964	18177	17811	18038	18028	17950	18037	18102	17819	18078	17973	18002	17974	17954	18009	18077	18036	17899	18018	18164	17931	18135	18039	17914	17952	17996	17938	17900	17868	18105	17907	17946	17835	17869	17947	17914	17923	17845	17821	17963	17951	17881	18020	17999	17880	17863	17924	18008	18236	18036	18011	18261	17969	18209	18116	18127	18004	18186	17722	18295	17970	18125	17969	18051	17975	17899	18068	17889	18036	18049	18194	18265	18011	17909	17872	18103	18046	17996	18102	18017	18090	17861	17942	18084	18129	18043	17905	17930	17961	18029	18039	17936	18009	18028	17907	18000	18007	17998	18038	17780	17970	17972	17914	17924	17850	17823	17866	17857	17942	18080	18158	17895	17932	18101	17838	17998	17873	17844	18071	18008	17850	18076	18061	17721	17917	17897	17669	18007	18229	18099	18046	18028	17896	18004	17883	17962	17975	18068	18185	17918	17890	17982	18007	17955	17886	17998	18059	17954	17895	17757	17790	18043	18295	18088	17861	18035	17783	18007	17903	18252	17883	18076	17715	18000	17924	18153	17957	17776	18071	18179	18033	17917	17854	18132	17996	18083	17892	17913	18016	18261	18006	18111	18177	18012	17957	17783	17942	17827	17981	18005	18083	18127	17808	18044	17990	17920	18063	17955	17965	18097	17965	18014	18028	17976	17938	18173	17871	17931	17961	18016	18042	18141	17963	18023	17924	18018	18196	18093	17826	17919	18205	17781	18124	18098	17886	17875	18149	17959	18100	18306	18149	18038	18027	18008	18032	18254	17971	18057	18040	17987	18034	18187	18094	18023	18022	18096	17977	18023	18057	17796	18063	17846	17987	18261	17945	17822	18026	17991	17911	17931	17738	17917	17832	17912	17888	18050	17987	17955	18095	18080	18073	17995	18095	17935	17869	18174	18035	18202	18030	17874	18041	17964	18155	17989	18061	18047	17954	18104	18135	18015	18182	17968	17802	18021	17948	18010	18213	17973	17863	17826	18059	18025	17776	17985	18017	17989	17941	18067	17979	17972	18043	18071	18147	17987	17970	17880	18071	18063	17787	18063	18105	17972	17973	18173	18194	18076	18071	18078	17983	17869	17971	17997	17991	18025	17938	17981	17929	18022	18173	17915	18029	17929	17951	17944	18057	17962	17867	17943	17871	17868	17789	17906	17885	17932	17911	18075	17931	18027	17942	17740	17950	18099	18056	17961	17874	17986	17972	17989	17826	17962	17955	17952	18168	18187	17726	18142	17924	17845	17860	17983	18048	18104	17945	17960	18068	18125	17862	17980	18055	17926	18026	17992	18040	17959	17998	17905	17763	17938	17954	18011	18022	17930	18015	17815	17962	18109	18083	17951	17847	17953	18022	17771	18066	17918	17776	18012	18065	18172	18054	17866	18094	18184	18147	17874	18066	18047	18020	18015	17917	18201	18012	17885	17800	18099	18141	17806	17935	18059	18002	17958	18150	17919	17973	18148	18037	17762	18010	18042	18155	17984	17864	17997	18027	17983	18217	18143	18014	18000	17992	17925	17820	18279	18061	17755	18070	17868	17834	18257	18149	18001	18104	18132	18150	17850	18009	17898	18005	18003	17920	18110	18054	18276	18043	18009	18062	17788	18050	17896	17985	17918	17973	18144	17975	18025	17868	18107	18011	17993	18078	18052	18108	17869	18010	17966	18029	18066	18063	17758	17999	18168	17876	17885	18017	17965	17953	18005	18211	18142	18063	17988	18064	18084	18052	17937	18010	18093	17705	17907	18029	18114	18200	17958	18073	17938	17828	18107	17839	17800	17978	18119	17925	18086	18059	17816	17878	18040	17850	17848	17861	18153	17949	17919	18005	17991	18067	17725	17975	18191	18043	18134	17992	18096	18017	18077	18183	18211	18152	18115	18027	18131	18084	17851	18069	18049	18052	17955	17920	18139	18007	18072	18208	17943	17979	17973	18077	17872	18017	18219	18075	17854	17906	17961	17877	18084	18063	18273	18026	17901	18014	18123	18058	18107	18062	17964	17863	18173	17899	18113	18117	17974	17982	17919	17786	17989	18007	17978	18149	18155	17952	17975	18014	17979	18159	18151	18176	18190	18208	18022	18001	17972	18059	17848	17990	17923	17951	17946	18127	18182	17984	17810	18004	17806	17889	18100	18187	18190	18005	18182	17792	17860	17689	17860	17972	17960	17998	17984	17984	17809	18053	18089	18114	17945	17858	18008	18078	17887	18121	17996	18036	17937	18142	18017	18010	17970	17789	18127	18063	17998	18052	18145	18084	18052	17959	18178	18111	18103	17836	17949	18061	18200	17917	17977	18057	18102	18041	17945	17822	17907	18004	17928	17947	17812	18105	18063	17913	18130	18018	17956	18041	18167	17789	18021	18070	18073	18016	18177	18164
34815	54029	47843	36154	28614	23016	18325	16446	16222	16721	18627	27766	33008	28951	22915	19690	20604	20546	18487	16706	15996	15820	15678	15517	15442	15590	15401	15459	15480	15599	15380	15535	15522	15452	15538	15554	15351	15652	15533	15422	15560	15385	15352	15464	15557	15451	15403	15457	15493	15516	15406	15478	15425	15514	15555	15350	15635	15518	15498	15373	15566	15390	15520	15414	15413	15422	15438	15538	15450	15523	15524	15490	15332	15466	15431	15375	15534	15439	15554	15513	15377	15464	15277	15613	15426	15460	15335	15511	15443	15436	15500	15490	15316	15437	15497	15545	15342	15426	15257	15444	15257	15398	15548	15487	15373	15347	15500	15541	15454	15494	15617	15366	15425	15450	15500	15473	15480	15351	15434	15379	15379	15555	15520	15491	15647	15427	15381	15293	15337	15442	15462	15478	15443	15346	15548	15403	15228	15357	15429	15639	15389	15509	15418	15479	15380	15308	15515	15596	15630	15534	15423	15380	15512	15325	15320	15370	15558	15474	15469	15424	15396	15391	15351	15295	15620	15415	15393	15341	15459	15394	15394	15556	15621	15306	15440	15385	15290	15296	15558	15589	15533	15426	15562	15343	15529	15310	15522	15436	15412	15399	15261	15397	15558	15337	15392	15552	15400	15454	15340	15381	15406	15534	15398	15249	15376	15446	15564	15344	15406	15495	15466	15450	15451	15457	15568	15314	15306	15258	15487	15440	15646	15345	15205	15421	15441	15393	15362	15435	15448	15377	15291	15391	15530	15514	15556	15406	15583	15478	15499	15438	15393	15346	15465	15506	15510	15433	15491	15444	15525	15388	15497	15537	15677	15579	15281	15556	15322	15364	15509	15439	15350	15411	15401	15396	15538	15536	15410	15566	15338	15276	15539	15358	15412	15546	15364	15451	15395	15479	15261	15282	15391	15320	15505	15574	15456	15336	15401	15399	15534	15459	15465	15402	15311	15408	15580	15330	15486	15288	15544	15350	15360	15458	15373	15360	15295	15543	15368	15296	15544	15494	15513	15384	15439	15335	15608	15296	15470	15311	15300	15284	15451	15199	15645	15421	15308	15324	15447	15371	15461	15484	15202	15690	15336	15508	15410	15383	15409	15367	15392	15420	15657	15475	15542	15482	15471	15521	15441	15552	15518	15506	15489	15377	15339	15697	15407	15288	15520	15460	15473	15499	15428	15529	15441	15447	15399	15421	15366	15452	15441	15383	15476	15358	15413	15384	15357	15464	15389	15329	15384	15530	15371	15401	15425	15386	15534	15682	15329	15219	15624	15473	15382	15456	15526	15381	15410	15540	15374	15419	15441	15486	15468	15556	15592	15397	15589	15455	15471	15635	15352	15714	15407	15471	15391	15477	15419	15475	15383	15415	15405	15490	15278	15400	15416	15382	15439	15510	15215	15475	15452	15571	15454	15592	15243	15357	15329	15528	15238	15539	15356	15560	15356	15515	15362	15484	15441	15339	15668	15412	15606	15492	15319	15444	15476	15412	15532	15534	15405	15437	15501	15439	15497	15439	15372	15468	15394	15505	15427	15268	15503	15517	15539	15425	15453	15475	15537	15418	15375	15356	15517	15443	15480	15422	15381	15317	15275	15475	15396	15740	15496	15501	15537	15436	15404	15541	15355	15333	15504	15567	15457	15562	15421	15578	15448	15361	15396	15349	15386	15412	15450	15340	15282	15373	15443	15482	15358	15393	15244	15319	15472	15542	15488	15617	15414	15615	15507	15308	15450	15518	15533	15262	15333	15481	15402	15397	15332	15369	15284	15343	15579	15547	15324	15553	15427	15596	15306	15480	15338	15399	15459	15405	15487	15407	15329	15401	15580	15610	15358	15413	15335	15357	15405	15574	15528	15290	15501	15454	15621	15455	15455	15354	15290	15419	15399	15399	15389	15386	15443	15326	15402	15685	15468	15359	15481	15567	15328	15462	15318	15413	15488	15549	15460	15203	15364	15524	15418	15476	15506	15394	15442	15502	15487	15429	15389	15588	15424	15380	15350	15543	15450	15309	15641	15387	15466	15563	15543	15348	15385	15543	15461	15509	15306	15625	15559	15324	15454	15565	15653	15441	15545	15541	15502	15466	15392	15316	15570	15355	15363	15436	15528	15543	15360	15487	15279	15558	15390	15415	15434	15479	15537	15461	15424	15377	15304	15362	15558	15410	15567	15399	15494	15464	15576	15396	15324	15382	15519	15436	15421	15324	15359	15398	15289	15333	15300	15316	15325	15383	15265	15343	15433	15565	15518	15349	15460	15353	15385	15463	15516	15412	15326	15309	15301	15367	15417	15365	15487	15479	15456	15366	15507	15415	15371	15520	15341	15282	15449	15236	15500	15377	15541	15482	15518	15533	15387	15355	15403	15435	15470	15515	15431	15473	15323	15405	15513	15328	15310	15451	15340	15489	15430	15412	15429	15437	15517	15274	15450	15556	15389	15381	15284	15483	15360	15380	15422	15430	15459	15376	15513	15561	15454	15621	15464	15432	15426	15497	15535	15266	15522	15306	15489	15431	15385	15504	15341	15560	15405	15507	15443	15378	15283	15378	15526	15466	15530	15342	15447	15424	15418	15533	15531	15465	15507	15370	15385	15430	15300	15441	15377	15296	15488	15503	15455	15599	15304	15363	15276	15509	15419	15400	15336	15450	15469	15458	15332	15515	15463	15389	15274	15455	15376	15573	15574	15458	15503	15431	15461	15628	15462	15393	15380	15578	15405	15460	15337	15513	15443	15390	15407	15307	15348	15527	15303	15478	15413	15464	15489	15492	15527	15438	15575	15386	15530	15363	15559	15592	15320	15328	15394	15255	15365	15590	15547	15378	15387	15402	15310	15429	15349	15411	15408	15195	15469	15536	15522	15407	15452	15408	15422	15469	15358	15424	15512	15361	15455	15400	15304	15456	15415	15468	15351	15332	15428	15412	15412	15545	15555	15371	15387	15330	15530	15396	15391	15568	15434	15494	15388	15459	15289	15393	15512	15435	15470	15433	15379	15266	15408	15368	15378	15471	15415	15406	15499	15514	15501	15564	15548	15519	15595	15352	15209	15411	15331	15603	15434	15422	15498	15452	15332	15294	15324	15194	15464	15518	15407	15391	15398	15560	15534	15396	15284	15350	15521	15393	15462	15521	15196	15502	15384	15382	15485	15430	15504	15505	15603	15344	15369	15258	15476	15435	15338	15584	15418	15472	15449	15563	15543	15458	15481	15387	15385	15585	15668	15361	15369	15472	15367	15461	15411	15407	15365	15352	15434	15516	15300	15485	15285	15313	15460	15450	15373	15324	15430	15353	15430	15398	15387	15508	15387	15372	15447	15369	15440	15398	15406	15390	15516	15534	15596	15360	15431	15444	15515	15389	15356	15329	15347	15302	15358	15695	15463	15298	15431	15423	15390	15532	15450	15462	15383	15380	15452	15391	15373	15302	15608	15533	15437	15423	15379	15443	15325	15422	15319	15297	15528	15535	15428	15461	15561	15365	15435	15395	15426	15336	15434	15380	15471	15390	15353	15388	15415	15462	15348	15451	15491	15326	15387	15450	15419	15409	15351	15429	15402	15444	15422	15410	15590	15460	15577	15425	15544	15311	15516	15326	15515	15356	15707	15486	15429	15303	15534	15417	15520	15332	15352	15310	15522	15440	15398	15389	15244	15406	15446	15203	15604	15446	15580	15255	15440	15417	15460	15532	15280	15482	15488	15455	15646	15378	15407	15608	15384	15384	15417	15464	15354	15467	15560	15405	15563	15487	15542	15373	15373	15541	15321	15387	15310	15253	15552	15368	15509	15382	15321	15220	15674	15435	15451	15470	15459	15387	15423	15555	15447	15300	15344	15459	15407	15456	15499	15490	15374	15356	15494	15324	15288	15462	15354	15535	15307	15292	15475	15579	15462	15509	15428	15346	15461	15397	15433	15264	15384	15428	15481	15397	15399	15357	15433	15260	15682	15507	15480	15324	15492	15478	15255	15484	15315	15473	15396	15417	15339	15476	15572	15562	15478	15396	15292	15435	15457	15479	15404	15535	15419	15372	15525	15443	15428	15311	15385	15435	15323	15239	15516	15698	15458	15354	15594	15488	15411	15433	15296	15545	15428	15329	15463	15292	15328	15407	15542	15438	15537	15481	15364	15294	15329	15483	15329	15370	15446	15360	15329	15327	15573	15401	15304	15382	15272	15393	15523	15416	15549	15436	15369	15422	15513	15416	15575	15405	15548	15420	15486	15444	15584	15454	15636	15439	15476	15321	15543	15472	15487	15459	15333	15484	15397	15398	15247	15309	15466	15430	15511	15531	15237	15441	15425	15509	15385	15356	15370	15600	15523	15352	15736	15403	15329	15285	15331	15469	15461	15374	15346	15565	15581	15504	15603	15415	15427	15541	15325	15429	15483	15258	15427	15456	15460	15535	15517	15553	15464	15419	15365	15575	15507	15513	15436	15472	15393	15396	15525	15406	15291	15421	15482	15467	15386	15400	15412	15465	15429	15353	15534	15420	15430	15288	15474	15374	15443	15463	15489	15626	15468	15349	15364	15426	15499	15481	15200	15422	15461	15400	15453	15520	15527	15439	15522	15300	15468	15400	15309	15377	15364	15425	15681	15451	15207	15496	15500	15384	15425	15469	15417	15424	15431	15488	15362	15464	15483	15299	15397	15410	15524	15469	15388	15441	15160	15529	15523	15535	15459	15472	15656	15425	15431	15363	15361	15571	15372	15409	15490	15427	15389	15523	15498	15448	15376	15396	15493	15394	15519	15368	15390	15438	15502	15640	15405	15364	15509	15383	15537	15392	15373	15498	15421	15432	15451	15504	15598	15488	15551	15361	15480	15470	15527	15286	15530	15574	15300	15370	15392	15474	15357	15474	15481	15334	15532	15483	15363	15476	15360	15338	15327	15347	15339	15518	15531	15303	15399	15337	15323	15372	15517	15521	15547	15552	15562	15317	15528	15425	15365	15450	15399	15592	15379	15491	15523	15315	15403	15380	15374	15296	15741	15407	15528	15292	15381	15646	15356	15612	15521	15478	15350	15633	15491	15341	15403	15531	15428	15490	15434	15388	15317	15498	15540	15273	15414	15503	15375	15477	15497	15306	15545	15476	15321	15348	15550	15447	15464	15446
28487	26216	31929	26334	20126	19209	18727	18353	18189	18319	18486	18789	19439	19306	18797	18421	18344	18628	18670	18378	18450	18323	18127	18129	18267	18366	18036	18313	18109	18147	18281	18278	18100	18157	18266	17992	18179	18150	18376	18251	18088	18283	18296	18119	18313	18387	18217	18150	18207	18192	18370	18225	18192	18207	18211	18311	18121	18212	18293	18192	18199	18090	18124	18204	18109	17974	18213	18187	18383	18426	18329	18098	18204	18113	18127	18137	18147	17958	18227	18238	18164	18045	18292	18408	18174	18350	18169	18184	18144	18209	18258	18280	18055	18115	18115	18104	18085	18070	18302	18015	18345	18020	18341	18057	18085	18234	18166	18101	18060	18175	18242	18272	18248	18061	18194	18084	18119	18326	18285	18025	18241	18121	18201	18113	18414	18305	18097	18204	18112	18328	18507	18079	18039	18012	18057	18253	18194	18183	18163	18171	18172	18117	18304	18141	18050	18255	18220	18283	18184	18088	18186	18173	18173	18058	18146	17962	18057	18209	18299	18104	18058	17901	17977	18384	18358	18266	18102	18129	18064	18176	18326	18356	18028	18037	18187	18235	17972	18273	18037	18276	18159	18161	18163	18068	18115	18198	18257	18172	18060	18307	18297	18072	18199	18065	18283	18040	18080	18140	18052	18184	18041	18117	18350	18134	17982	18153	17999	18304	18202	18177	18201	18047	18161	18463	18328	18274	18171	18332	18193	18094	18296	18379	18147	18120	18237	18347	18333	18149	18051	18141	18346	18236	18045	18073	18152	18222	18092	18274	18003	18193	18211	18240	18141	18192	18172	18139	18041	18059	18048	18125	18312	18161	17903	18170	18452	18320	18075	18089	18002	18108	18365	18008	18259	18200	18252	18068	18327	18221	18263	18215	17960	18182	18220	18373	18071	18056	18168	18144	18147	18226	18118	18315	18358	18201	18127	18354	18081	18091	18049	18149	18184	18105	18377	18397	18327	18014	18211	18326	18011	18150	18268	18164	18052	18245	18241	18364	18351	18070	18246	18107	18211	18283	18244	18299	18226	17949	18419	18370	18107	18155	18111	18155	18224	18345	18229	17999	18157	18163	18242	18080	18178	18332	18335	18167	18173	18217	18067	18082	18260	18126	18270	18443	18420	18239	18159	18305	18266	18188	18112	18060	18159	18222	18144	18232	18178	18182	18206	18312	18259	18193	18244	18349	18094	18310	18217	18116	18267	18338	18172	17983	18295	18124	18105	17961	18184	18362	17877	18036	18138	18117	18126	18201	18154	18242	18205	17899	18255	18101	18229	18267	18194	18243	18085	18024	18054	18207	18183	18115	18306	18242	17950	18342	18181	18150	18232	18110	18537	18080	18093	18260	18048	18158	18389	18185	18098	17955	18319	18020	18121	18064	17954	18066	18248	18017	18067	18286	18297	18310	18150	18332	18020	18034	18208	18117	18256	18263	18189	18177	18085	18066	18288	18172	18220	18045	18200	17928	18261	18126	18107	18121	18337	18222	18097	18091	18389	17888	18361	17923	18300	18167	17965	18221	18309	18428	18066	18236	18299	18265	18248	18205	18364	18248	18243	18192	18117	18029	18153	18250	17860	17975	18053	18273	18236	18149	18160	18191	17940	18023	18160	18076	18236	18222	18384	18222	18166	18195	18502	18114	18187	18018	18422	18215	18290	18105	18092	18212	18175	18112	18045	18137	18433	18233	17912	18166	18292	18072	18227	18275	18352	18158	18457	18146	18199	18261	18217	18175	18346	18222	18257	18040	18356	18427	18141	18135	18102	18096	18237	18242	18238	18320	18131	17923	18306	18075	18159	17995	18215	18093	18161	18188	18237	18086	18171	18199	18240	18163	18011	18219	18120	18197	18288	18242	18336	18305	18228	18202	18115	17941	18173	18165	18159	18049	18211	18213	18060	18365	18133	18229	18264	18268	18089	18070	18108	18155	17932	18139	18145	17939	18245	18028	18212	18128	18153	18167	18334	18234	18324	18175	18050	18280	18069	17960	18197	18186	18208	18097	18314	18200	18283	18174	18239	18195	18145	18171	18372	18301	18205	18232	18304	18259	18204	18342	18191	18093	18018	18260	18064	18051	18205	18078	18103	18062	18184	17964	18217	18326	18083	18139	18230	18254	18046	18205	18141	18160	18309	18208	18206	18043	18026	18144	18183	18122	18317	18191	18088	18375	18299	18132	18124	18281	18100	18135	17984	18140	18349	18190	18291	18102	18254	18083	18114	18176	18188	18426	18526	18117	18292	17972	18404	18219	18341	18284	18173	18178	17987	18344	18183	18167	18293	18209	18252	18148	18045	18242	18383	18113	18147	18404	17975	18118	18267	18234	18264	17990	18167	18169	18346	18210	18139	18348	18181	18165	18205	18092	18265	18432	18141	18175	18295	18190	18177	18240	18221	17990	18061	18187	18231	18258	18096	18356	18173	18047	18296	18118	18270	18228	18171	18179	18143	18177	18412	18237	18205	18247	18113	18398	18112	18084	18292	18229	18290	18190	17914	18288	18166	18180	18257	18172	18127	18073	18097	18126	18186	18214	18148	18167	18229	18292	18086	18185	18372	18226	18175	18225	17991	18160	18111	18091	17960	18190	18066	18340	18055	18126	18133	18132	18168	18425	18267	18307	18444	18264	18177	18229	18184	18159	18315	18158	18190	18183	18032	18209	17910	18555	18175	18147	18325	18004	18118	18209	18230	18097	18065	18262	18095	18100	18288	18317	18069	18067	18310	17993	18134	18205	18125	18439	18275	18142	18071	18169	18120	18279	18204	18095	18308	18013	18305	18149	18175	18398	18320	18336	18181	18196	18033	18187	18209	18210	18234	18300	18440	18110	18181	18082	18167	18126	18329	18344	18194	18460	18060	18136	18096	18089	18232	18403	18219	18214	18217	18044	18265	18408	18153	18355	18312	18052	18174	18151	18208	18057	18179	18099	18227	18242	18182	18110	18169	18229	18119	18133	18096	18303	18101	18156	18120	18155	18306	18190	18275	18097	18006	18326	18261	18339	18197	18114	18078	18051	17972	18163	18111	18131	18347	18518	18160	18183	18052	18195	18150	18069	18020	18180	18032	18058	18281	18226	18152	17981	18101	18214	18235	18210	18221	18168	17939	18269	17997	18069	18108	18032	18177	18345	18248	18089	18348	18164	18268	18207	18211	18252	18403	18197	18043	18334	18124	18343	18334	18194	18387	18098	18130	18142	18321	18259	18105	18262	18085	18207	18221	18249	18084	18187	18077	18318	18150	18237	18300	18288	18223	18284	18015	18025	18197	18198	18287	18033	18150	18149	18163	17955	18206	18341	18218	18004	18038	18372	18207	17991	18175	18091	18382	18147	17997	18165	18207	18164	18216	18350	18235	18231	17985	18271	18152	18420	18184	18140	18279	18138	18279	18054	18206	18104	18294	18187	18151	18259	18294	18205	18216	18073	18035	18270	18293	18082	18146	18325	18212	17919	18294	18062	18257	18320	18035	18121	18465	18169	18192	18097	18256	18106	18285	18097	18217	18063	18284	18061	18210	18189	18100	18266	18343	18242	18091	18298	18212	18535	18168	18215	18306	18144	18069	18255	18272	18283	18104	18257	18057	18215	17928	18103	18136	18101	18225	18099	18264	18011	18078	18095	18221	18155	18188	18230	18161	18012	18230	18334	18235	18583	18237	18144	18332	18205	18184	18130	18090	18232	18231	18017	18218	18116	18355	18230	18243	18228	18304	17962	18240	18163	18167	17963	18072	18075	18248	18144	18251	18150	18225	18340	18176	18347	18316	18374	18232	18136	18048	18073	18090	18065	18103	18247	18055	18234	18094	18120	18249	18222	18092	18232	18213	18173	18182	18181	18325	18097	18260	18171	18320	18067	18218	18156	18116	18146	18187	18059	18151	18249	18335	18225	18053	18193	17983	18194	18051	18046	18183	18156	18122	18288	18247	18238	18306	18502	18257	18201	18175	18034	18068	18003	18329	17999	18142	18267	18034	18100	18240	18391	18082	18061	18035	18269	18249	18052	18072	18211	18101	18113	18171	18205	18335	18215	18411	18455	18236	18313	18191	18182	18310	18135	18290	18040	18091	18027	18152	18164	18205	18009	18235	18140	18079	18031	18170	18153	18227	18275	18153	18157	18067	18117	18023	18269	18139	18096	18155	18253	18085	18357	18279	18260	18204	18038	18292	18201	18210	18324	18147	18171	18071	18330	18372	18249	18061	18355	18419	18042	18124	18235	18092	17935	18316	18343	18137	18097	17835	18175	18257	18169	18181	18365	18133	18196	18127	18317	18190	18107	18175	18089	18351	18149	18155	18211	18181	18179	18323	18308	18375	18300	18259	18173	18208	18253	18317	18057	18172	18079	18047	18339	18250	18301	18182	18371	18167	18168	18093	18103	18102	18156	18294	18267	18196	18253	18163	18264	18279	18107	18466	18381	18279	18222	18166	18193	18182	18213	18081	18132	18241	18102	18463	18299	18138	18179	18228	18250	18114	18253	18025	18121	17947	18133	18194	18185	18098	18152	18189	18160	18362	18095	18118	18384	18180	18262	18230	18305	18275	18261	18343	18244	18311	18281	18146	18028	18243	18280	18445	18154	18001	18220	18370	18163	18111	18343	18293	18022	18304	18189	18164	18311	18174	18267	18043	18254	18324	18284	18159	18219	18155	18234	17963	17985	18420	18379	18268	18143	18206	18297	18026	18197	18212	18351	18205	18199	18159	18176	18272	18229	18215	18089	18326	18159	18317	18265	18448	18090	18184	18259	18308	18210	18166	18098	18064	18164	18094	18083	18351	18155	18360	18199	18278	18163	18084	18029	18107	18087	18267	18238	18084	18092	18566	18441	18105	18066	18047	18353	18172	18342	18114	18462	18168	18366	18406	18464	18192	18224	18212	17994	18146	18165	18409	18271	18132	18139	18334	18121	18272	18150	17941	18258	18099	18326	18378	18014	18160	18003	18355	18342	18127	18068	18134	18133	18241	18300	18396	18023	18166	18232	18238	18113	18374	18148	18208	18138	18106	18154	18087	18389	18183	18260	18270	18203	18091	18262	18007	18179	18122	18100	18066	18153	17950	18208	18066	18206	18259	18354	18048	18256	18272	18262	18006	18115	18085	18291	18045	18229	18202	18386	18247	18140
30578	41149	35421	22930	17945	16519	15740	15658	15479	15675	15695	16675	16763	16742	16153	15856	15728	16068	15886	15626	15648	15569	15586	15678	15523	15679	15484	15589	15608	15488	15389	15339	15541	15563	15647	15635	15586	15498	15494	15467	15335	15556	15637	15487	15494	15446	15479	15573	15555	15463	15632	15531	15559	15622	15606	15358	15466	15654	15536	15395	15370	15496	15535	15611	15468	15581	15461	15525	15656	15552	15669	15643	15568	15592	15472	15464	15476	15631	15593	15676	15543	15663	15446	15464	15520	15365	15486	15614	15430	15432	15746	15346	15529	15269	15602	15567	15664	15434	15522	15462	15472	15598	15611	15526	15455	15620	15644	15547	15577	15585	15535	15385	15556	15578	15562	15449	15561	15388	15659	15471	15507	15559	15468	15520	15651	15841	15747	15515	15554	15529	15397	15594	15454	15435	15502	15523	15411	15603	15451	15617	15473	15464	15483	15619	15382	15455	15487	15650	15418	15405	15526	15529	15643	15351	15342	15576	15374	15600	15433	15558	15565	15410	15639	15603	15557	15369	15569	15631	15532	15589	15485	15366	15629	15486	15457	15584	15542	15549	15663	15575	15496	15399	15649	15343	15551	15626	15572	15571	15580	15539	15588	15489	15437	15536	15667	15568	15545	15506	15519	15394	15436	15365	15675	15505	15638	15484	15387	15468	15740	15460	15503	15590	15205	15489	15538	15657	15493	15532	15509	15511	15494	15511	15482	15512	15787	15510	15372	15428	15617	15518	15574	15457	15452	15506	15601	15329	15345	15614	15625	15615	15682	15412	15410	15643	15446	15527	15651	15539	15342	15582	15384	15688	15589	15565	15528	15508	15584	15674	15408	15465	15520	15657	15451	15633	15554	15662	15490	15543	15557	15485	15588	15374	15500	15420	15577	15545	15445	15547	15593	15643	15380	15432	15518	15534	15571	15595	15479	15505	15384	15649	15526	15525	15438	15651	15721	15490	15403	15561	15439	15540	15550	15618	15452	15488	15574	15549	15552	15594	15597	15419	15570	15557	15730	15737	15647	15569	15439	15634	15676	15623	15426	15496	15463	15416	15587	15540	15540	15453	15479	15596	15534	15456	15556	15527	15603	15529	15532	15574	15439	15422	15498	15468	15570	15562	15467	15590	15415	15528	15762	15522	15497	15543	15743	15489	15468	15498	15568	15552	15455	15504	15311	15477	15299	15283	15640	15631	15584	15432	15484	15500	15490	15527	15571	15470	15566	15440	15684	15689	15701	15521	15567	15605	15539	15533	15593	15519	15590	15535	15522	15521	15675	15614	15486	15414	15646	15638	15525	15369	15550	15470	15632	15482	15526	15393	15430	15692	15524	15544	15664	15602	15511	15532	15446	15565	15624	15336	15436	15448	15387	15424	15476	15590	15512	15554	15538	15376	15535	15460	15478	15434	15458	15499	15643	15491	15593	15642	15676	15422	15593	15627	15500	15686	15486	15454	15557	15196	15443	15514	15419	15508	15447	15638	15471	15615	15488	15450	15677	15504	15618	15570	15482	15531	15750	15352	15411	15663	15602	15558	15432	15579	15615	15411	15649	15475	15649	15633	15507	15494	15500	15572	15655	15436	15528	15526	15693	15433	15538	15409	15607	15500	15559	15534	15438	15624	15741	15616	15406	15545	15450	15533	15588	15497	15423	15645	15304	15641	15698	15497	15740	15323	15492	15440	15279	15502	15512	15584	15639	15468	15619	15323	15690	15492	15507	15483	15450	15466	15494	15596	15412	15551	15498	15555	15452	15443	15667	15588	15637	15536	15409	15583	15431	15481	15618	15526	15517	15429	15563	15608	15513	15698	15526	15434	15534	15551	15587	15521	15501	15371	15512	15454	15732	15483	15462	15411	15614	15593	15535	15551	15424	15463	15649	15529	15439	15600	15571	15432	15464	15580	15635	15474	15467	15480	15443	15533	15508	15465	15313	15644	15553	15577	15480	15563	15667	15534	15730	15438	15477	15541	15597	15465	15418	15674	15372	15631	15490	15503	15508	15535	15397	15571	15462	15625	15413	15486	15427	15657	15466	15692	15654	15626	15635	15451	15707	15556	15635	15437	15536	15505	15464	15454	15587	15488	15629	15488	15495	15494	15651	15503	15500	15636	15447	15474	15423	15415	15380	15440	15531	15323	15398	15359	15403	15609	15612	15636	15750	15489	15367	15511	15554	15603	15442	15437	15493	15565	15712	15597	15716	15564	15664	15593	15489	15565	15462	15482	15566	15563	15504	15619	15601	15607	15662	15514	15427	15640	15552	15445	15652	15517	15513	15521	15596	15673	15652	15519	15433	15572	15547	15497	15563	15382	15447	15625	15599	15528	15478	15400	15641	15647	15388	15511	15489	15565	15407	15526	15589	15562	15607	15670	15477	15683	15516	15401	15682	15396	15682	15511	15405	15508	15319	15703	15528	15520	15623	15691	15530	15325	15569	15462	15466	15514	15491	15729	15460	15508	15581	15396	15561	15389	15540	15580	15480	15437	15474	15378	15486	15594	15532	15644	15633	15510	15634	15766	15518	15494	15615	15429	15448	15473	15525	15468	15460	15618	15646	15535	15492	15516	15521	15502	15455	15290	15514	15615	15379	15587	15655	15508	15544	15501	15523	15419	15558	15684	15588	15626	15515	15458	15493	15295	15555	15675	15485	15555	15517	15409	15545	15518	15477	15457	15518	15437	15609	15427	15461	15432	15453	15373	15469	15393	15503	15637	15427	15560	15639	15377	15567	15610	15388	15554	15453	15440	15469	15383	15398	15501	15499	15603	15557	15634	15551	15356	15694	15619	15552	15467	15634	15455	15391	15617	15600	15459	15663	15535	15388	15484	15631	15558	15589	15211	15664	15458	15430	15496	15612	15503	15369	15500	15472	15311	15522	15593	15583	15431	15435	15586	15301	15532	15509	15605	15717	15678	15447	15583	15628	15520	15570	15445	15528	15598	15493	15596	15619	15485	15698	15542	15499	15505	15462	15351	15520	15628	15561	15385	15576	15546	15670	15768	15566	15459	15680	15639	15625	15416	15773	15622	15536	15738	15584	15571	15677	15595	15506	15473	15579	15453	15521	15333	15499	15508	15523	15389	15628	15500	15463	15632	15449	15400	15603	15718	15631	15557	15511	15423	15644	15652	15557	15605	15565	15483	15488	15488	15479	15564	15653	15438	15583	15556	15418	15603	15442	15631	15542	15606	15563	15455	15668	15430	15431	15429	15423	15547	15455	15525	15519	15492	15538	15608	15577	15718	15493	15617	15569	15482	15605	15484	15431	15528	15633	15684	15713	15511	15555	15512	15539	15579	15721	15597	15510	15583	15406	15477	15550	15452	15615	15616	15577	15443	15632	15493	15608	15460	15557	15409	15629	15554	15415	15511	15523	15561	15425	15577	15583	15394	15474	15647	15534	15539	15423	15425	15471	15476	15678	15481	15460	15585	15431	15578	15418	15424	15567	15555	15612	15614	15362	15506	15739	15519	15635	15575	15573	15471	15398	15503	15650	15600	15478	15462	15531	15575	15442	15473	15373	15425	15541	15397	15572	15483	15562	15620	15690	15623	15423	15523	15514	15359	15364	15680	15495	15569	15489	15379	15599	15579	15687	15534	15614	15518	15655	15401	15747	15484	15550	15444	15554	15719	15475	15510	15588	15606	15623	15479	15428	15424	15566	15483	15594	15488	15617	15706	15556	15485	15586	15469	15402	15498	15563	15737	15578	15389	15514	15492	15463	15681	15540	15458	15466	15603	15650	15401	15429	15586	15498	15569	15546	15600	15536	15479	15612	15593	15426	15450	15657	15444	15588	15431	15570	15466	15590	15506	15365	15630	15554	15668	15477	15523	15556	15556	15467	15489	15658	15475	15473	15321	15521	15541	15551	15509	15290	15609	15468	15609	15523	15578	15350	15544	15576	15591	15436	15740	15614	15414	15568	15510	15438	15634	15564	15511	15442	15600	15526	15531	15509	15457	15513	15556	15619	15529	15368	15674	15594	15675	15483	15603	15405	15533	15603	15626	15376	15426	15592	15579	15492	15474	15391	15449	15652	15548	15475	15579	15732	15552	15616	15578	15542	15575	15583	15514	15551	15482	15599	15543	15559	15427	15530	15494	15522	15549	15585	15571	15468	15482	15479	15739	15526	15504	15488	15528	15389	15624	15442	15539	15610	15356	15432	15468	15480	15452	15563	15629	15513	15607	15483	15605	15510	15497	15529	15490	15524	15509	15582	15563	15765	15622	15635	15571	15636	15478	15514	15534	15466	15443	15502	15229	15653	15388	15509	15329	15420	15535	15526	15446	15421	15681	15560	15398	15547	15434	15640	15418	15663	15574	15506	15729	15369	15535	15632	15597	15627	15328	15512	15507	15478	15656	15541	15530	15658	15410	15412	15497	15542	15785	15534	15512	15616	15509	15461	15466	15599	15616	15552	15594	15384	15504	15589	15579	15462	15414	15534	15527	15574	15504	15594	15478	15516	15464	15483	15588	15423	15454	15548	15402	15647	15589	15518	15641	15700	15517	15531	15496	15550	15595	15316	15458	15664	15556	15526	15552	15518	15609	15530	15429	15596	15533	15538	15572	15541	15532	15554	15487	15623	15520	15479	15480	15308	15471	15505	15536	15617	15456	15523	15544	15431	15679	15653	15723	15483	15547	15510	15461	15504	15438	15601	15565	15609	15344	15791	15377	15673	15470	15510	15422	15603	15533	15567	15517	15279	15602	15666	15595	15606	15452	15571	15537	15502	15471	15501	15485	15603	15486	15525	15380	15530	15546	15517	15448	15537	15593	15310	15581	15480	15612	15640	15532	15576	15564	15515	15525	15434	15516	15444	15349	15337	15389	15636	15580	15554	15502	15614	15626	15643	15535	15472	15614	15436	15336	15661	15660	15463	15376	15607	15564	15629	15533	15650	15612	15613	15561	15558	15459	15504	15570	15518	15549	15694	15367	15631	15420	15564	15520	15508	15556	15415	15383	15478	15495	15671	15445	15404	15560	15559	15613	15632	15378	15522	15576	15572	15406	15566	15626	15551	15471	15321	15495	15615	15494	15419	15731	15448	15656	15519	15507	15482	15536	15492	15407	15303	15495	15578	15577	15592	15562	15367	15691	15421	15643	15386	15387
23953	21265	28722	25048	22761	22357	20946	18741	18061	18462	19454	23778	25221	23334	21470	19149	18849	19950	18896	18607	18515	18240	18210	18033	18106	18039	17830	18122	17814	18006	18222	18057	18012	17947	18116	17877	17619	17627	17711	17818	18108	17936	18102	17947	17698	17788	18084	18037	17870	17872	17844	18065	17791	17826	17732	17832	18079	18075	18049	17861	18013	18066	17855	17773	17912	17873	17712	17735	17775	18107	17953	17894	17929	17989	17941	18029	17882	17954	17881	17718	17786	17725	17903	17800	17873	17927	18051	17860	17701	17953	17907	17852	17910	17814	17804	17990	17923	17734	17977	17798	17943	17901	17969	17822	17812	17769	17934	17867	17720	17817	17865	17941	17711	17959	17800	17843	17843	17955	17665	17694	17905	17995	17973	17719	17921	17919	17794	17852	17931	18011	17793	17846	17814	17871	17856	17746	17731	17583	17739	17986	17930	17983	17878	17856	17743	17733	17765	17761	17715	18015	17881	17942	17741	17889	17916	17926	17787	17833	17775	17907	17770	17801	18018	17843	18003	17869	17833	18075	17722	17804	17815	17791	17749	17847	17733	17802	17688	17923	17623	17809	17998	17876	17898	17709	17797	17702	17937	17823	17907	17907	17742	18038	17732	17947	17869	17848	17882	18018	17877	17810	18137	17915	17917	17917	17870	17847	18001	17960	17889	17841	18023	18030	18012	17707	17930	17982	18011	18070	17704	18086	17808	17800	17977	17640	17807	18151	17865	17872	17789	17737	17882	17883	17862	17804	17754	17625	17902	17870	17924	17647	17859	17844	17860	17731	17893	17798	17672	17724	17961	17885	17667	17898	17737	17902	17754	17801	17822	17936	17793	18005	17935	17773	18085	17866	18099	18090	17745	17799	17775	17915	18070	17801	17775	17952	17846	17803	17948	18016	17869	17771	17774	17842	17889	17979	17830	17792	17821	17654	17833	17776	17857	17919	17789	17862	17809	18008	17785	17954	17920	17940	18043	17907	17876	17935	17946	17801	17915	17722	18047	18001	17860	17871	17662	17722	17860	17836	17622	17867	17909	17899	17663	17704	17759	17953	17961	17964	18000	17885	17813	17773	17843	17742	17914	17784	17863	17801	17938	18024	18011	17856	17957	18014	17805	18095	17858	17972	17879	17913	17934	17946	17743	17871	18006	17967	18010	17611	17747	17769	17962	17677	17917	17789	17858	17759	18002	17697	17837	17711	17797	17802	17799	17702	17812	17969	17805	17744	17974	17843	17803	17726	17749	17828	17808	17675	17712	18090	17927	17870	17689	17886	17888	17768	17933	17817	17918	17977	18023	17723	17831	17809	17758	17764	17823	17805	17951	18020	18037	17910	18066	17958	17855	17880	17786	17739	17887	17840	17985	17830	17709	18019	17836	17893	17799	17747	17961	17903	17909	17835	17920	18072	17831	17870	17630	17580	17632	17912	17870	18020	17787	17655	18017	17856	17809	18083	17900	17933	17707	17779	17835	17787	17994	17876	17753	17770	17971	18008	17760	17932	18050	18007	17964	17750	17896	17794	18019	18045	17954	17963	17939	18119	17875	17660	17945	17988	18016	17914	17831	17860	17786	18161	18007	17718	17995	17878	17992	17847	17770	17766	17976	17918	17792	17851	17958	17946	17894	17820	17872	17839	17842	17628	17865	17818	17685	17835	17959	17847	17876	17705	17852	18002	17922	17858	17962	17838	17805	18002	17849	17913	18043	17720	18068	17899	17972	18022	18114	17828	17887	17732	18040	17925	18094	17819	17755	18116	17727	17921	17893	17887	17850	17765	17780	17668	17793	17849	17735	17822	17894	17782	17770	17855	17669	17740	17909	17917	17897	18100	17701	17841	17840	17880	18102	17850	17852	17739	17680	17771	17787	17958	17586	17922	17994	17850	17949	17900	17948	17783	17865	17921	17902	17995	17986	18119	17870	17853	17707	17962	17703	17881	17908	17774	17798	17894	17998	17949	17818	17901	17713	17856	18075	17922	17849	17984	17878	17699	18101	17856	17933	17879	17883	17799	17850	17858	17914	17907	18010	17922	18053	17894	17862	17881	17939	17868	17792	17835	17956	17930	18010	17879	18002	17626	17980	17749	17985	17836	17711	17705	17947	17862	18116	17907	17752	17925	17920	18009	17776	17719	17801	17760	17904	17841	17918	17963	17919	17901	18003	17779	17826	17824	17835	18089	17926	17933	17957	17789	17784	18041	17865	17882	18163	18010	18081	17773	18003	17732	17912	17803	17806	17789	17823	17826	17875	18053	18111	17740	17935	17630	17650	17688	17869	17755	17883	17821	17803	18005	18098	17930	18044	18111	17900	17872	17754	17677	17721	17972	17824	17946	17800	17791	17680	17701	17726	17835	17800	17827	17936	17685	17940	17914	18023	17976	17732	17733	17839	18012	17762	17927	17921	17857	17807	18111	17939	18019	17888	17815	17885	17838	17739	17929	17838	17877	17847	17761	17869	17846	17749	17901	17695	17744	17833	18058	18011	17817	17857	17818	18006	17660	17771	17871	17908	17982	17891	17989	17803	17822	17721	18005	17790	17675	17849	18127	17914	17896	17814	17660	17756	17687	17838	17935	17922	17853	17778	17927	17740	17829	17892	17839	17570	17834	17688	18082	17787	17906	18006	17575	17813	17915	17830	17851	17832	17977	17966	17891	17872	17849	17989	17974	17927	17683	17714	17722	17722	17981	17810	17506	17928	18060	18001	17904	17761	17757	17848	17889	17821	18046	18092	17649	17943	17863	17858	17858	17690	17812	17736	17743	17964	17861	17704	17868	17841	17737	18167	17802	17826	17925	17737	17732	17807	18018	17895	17972	17950	17801	17850	17930	18086	17784	17872	17909	17940	18086	17839	17793	17801	17705	18008	18020	17750	17703	17853	17851	17981	17711	17756	17958	17918	17703	17825	17817	18004	17832	17908	18008	17868	17795	17837	17918	18001	17773	17938	17935	17765	17769	17904	17707	17872	17797	17783	17874	17942	17620	18097	17891	17802	17954	17840	17946	17856	17839	17843	18033	17711	17676	17710	17774	17709	17940	17741	17947	17783	17731	17900	17891	18035	17946	17914	17703	17823	17874	17789	18030	17824	17980	17943	17672	17798	17925	17837	17925	17788	17782	17753	17794	18037	17705	17873	17675	18018	17815	17849	17817	17715	17922	17633	17781	17804	17843	18004	17827	17772	17797	17727	17978	17744	17949	17828	17761	17884	17845	17618	17729	17846	18065	18019	17786	18051	18284	18146	17894	17764	17924	17931	18052	18127	17924	17993	17872	17900	17824	18074	17850	17921	17895	17869	17753	17984	18100	17881	17805	17846	17832	17907	17753	17910	17870	17883	17886	18061	17766	17873	17953	17875	17687	17812	17774	17934	17982	17864	17868	17926	17936	17938	18096	17676	17772	17877	17905	17874	17925	17890	17887	18192	17788	17840	17947	17744	17706	17976	17917	17963	17737	17938	17769	17872	17805	17834	17850	17885	17970	17832	18002	18019	17837	18193	17963	18137	17791	17850	17795	17878	17740	18104	17951	17813	17899	17674	17785	18014	17773	18133	17865	17816	17876	17735	17794	17817	17923	17879	17715	17849	17875	18008	17830	17971	17870	17734	18013	17831	17857	17711	17659	17635	17857	17868	17817	17693	17977	17784	17757	17945	18013	18092	17862	17948	17891	17818	17832	17900	18045	18018	17838	17718	17836	17756	17900	17916	17920	18087	17896	17934	18001	17989	17850	17894	17807	17771	17870	17832	18117	17863	17931	18075	17867	17932	17792	17970	18092	17836	17958	17845	17889	17980	17721	17926	17993	17874	17885	17816	17710	18301	17844	17769	17926	18103	17777	17993	17811	17764	17632	17968	17941	17926	17863	17846	17811	17908	17786	17962	17881	17903	18065	17781	17682	17781	17766	17957	17802	17715	18073	17754	17698	17976	18080	17787	17611	17805	17770	17964	17901	17818	18005	17897	17824	17847	18018	17658	18026	18048	17814	17930	17728	17908	17968	17849	17896	17984	17820	17884	17918	17846	17987	17989	18035	17912	17863	18055	17758	17978	17932	17985	18078	17910	17773	17817	18008	17877	17863	17659	17752	18015	17901	18047	18044	17950	17674	18015	17884	18060	17916	17864	17800	17878	17881	17842	18078	18001	17972	17999	17849	17839	17805	17884	17921	17722	17848	17718	17898	17928	17871	17915	17904	17770	17807	17802	17800	17660	17821	17983	17841	17949	17978	17839	17949	17793	17949	17835	17661	17893	17796	17884	18089	17917	17803	17974	17926	17822	17800	17930	18026	17952	17851	17550	18056	17923	18075	17815	17683	17794	17700	17869	17896	17763	17955	17886	17827	17963	17792	17873	17988	17872	17861	18021	17783	17780	17828	17964	17965	17831	17910	17868	17937	17826	17849	17668	17854	17772	17875	17687	17874	17711	17828	17843	17922	17753	17940	17889	17947	17687	17705	17642	17802	18006	17828	17786	17816	17835	17837	17851	17906	17807	17820	18090	18048	17939	17801	17951	17787	17950	17765	17853	17818	17849	17890	17970	17771	17835	17801	18025	17961	17878	17927	18002	17913	17897	17796	17769	17961	17810	17857	17791	17750	17966	17969	17743	17778	17990	17732	17858	17947	17649	17799	17885	17737	17697	17978	18026	17851	17984	17956	17879	17896	17754	17894	17625	17808	17908	17762	17944	17820	17872	17959	17901	17808	17807	17858	17894	17734	17832	18095	18016	17896	17876	17904	17914	17903	18024	17892	17922	17885	17867	18040	17984	18005	17950	17892	17988	17963	17804	17668	17723	18022	17919	17956	18031	18006	17753	17868	17899	17801	17681	17952	17807	18020	17962	17901	17770	17842	17963	17834	17810	17759	17754	17758	17782	17812	17957	17878	17738	17854	18061	17975	17817	17815	17874	17947	18143	17772	17811	18013	17943	17899	17811	17848	18012	17748	17777	17746	17846	17838	17946	17930	17902	17901	17830	17946	17975	17955	17718	17861	17926	17876	17915	17957	17815	17793	17932	17765	17818	17671	17828	17837	17757	17847	17821	18026	17844	17847	17871	17778	17905	18052	17801	17926	18086	17769	17832	17902	17907	17846	17635	17757	17975	18017	18041	18036	17831	17809
30719	49661	45877	30708	21655	17559	16077	15645	15576	16101	17971	24883	25391	22250	20066	16374	17114	18087	16856	16164	15876	15608	15555	15445	15428	15472	15405	15317	15303	15488	15436	15326	15220	15389	15405	15255	15405	15427	15411	15582	15446	15444	15459	15466	15477	15332	15438	15381	15342	15390	15535	15524	15471	15465	15329	15436	15364	15476	15360	15290	15354	15406	15435	15310	15473	15298	15505	15335	15253	15280	15257	15527	15415	15476	15413	15346	15261	15445	15356	15248	15189	15262	15220	15320	15411	15340	15315	15407	15533	15198	15302	15542	15356	15365	15318	15349	15334	15516	15460	15430	15215	15289	15418	15299	15388	15309	15425	15439	15303	15369	15493	15396	15267	15356	15229	15458	15296	15368	15307	15372	15336	15253	15464	15301	15404	15399	15273	15380	15259	15333	15490	15379	15393	15480	15448	15442	15276	15216	15406	15484	15558	15393	15393	15412	15429	15350	15327	15383	15545	15373	15284	15277	15252	15270	15384	15383	15316	15469	15255	15173	15363	15433	15484	15209	15402	15312	15291	15394	15422	15412	15303	15403	15535	15288	15448	15428	15414	15203	15388	15366	15483	15298	15471	15360	15582	15065	15269	15459	15400	15384	15530	15221	15428	15412	15406	15205	15296	15454	15428	15198	15208	15391	15390	15342	15309	15375	15295	15314	15241	15507	15436	15359	15438	15511	15281	15463	15315	15499	15313	15396	15505	15319	15484	15405	15367	15274	15374	15394	15467	15361	15195	15297	15225	15333	15517	15478	15421	15329	15357	15488	15413	15511	15559	15386	15442	15423	15380	15274	15236	15407	15333	15348	15409	15521	15379	15418	15301	15439	15264	15334	15632	15339	15438	15311	15341	15210	15231	15364	15397	15309	15325	15341	15311	15272	15272	15410	15311	15332	15298	15213	15371	15255	15156	15316	15343	15307	15517	15386	15563	15302	15414	15256	15377	15238	15431	15612	15330	15310	15229	15268	15480	15378	15478	15324	15447	15467	15337	15223	15420	15374	15218	15263	15364	15306	15418	15425	15427	15306	15378	15410	15345	15215	15399	15377	15316	15273	15488	15372	15392	15263	15415	15419	15334	15424	15447	15455	15453	15303	15298	15480	15265	15321	15360	15337	15211	15083	15446	15423	15335	15437	15451	15337	15313	15488	15452	15408	15376	15458	15372	15514	15339	15503	15251	15339	15355	15616	15408	15383	15556	15398	15539	15292	15420	15368	15376	15362	15468	15299	15280	15241	15309	15452	15292	15490	15461	15372	15220	15408	15395	15396	15515	15375	15337	15392	15414	15392	15460	15615	15313	15411	15419	15365	15502	15173	15479	15475	15261	15225	15390	15502	15502	15234	15326	15224	15581	15398	15398	15651	15418	15410	15461	15406	15501	15397	15457	15246	15388	15327	15454	15328	15312	15475	15301	15489	15291	15370	15324	15338	15359	15577	15260	15287	15513	15411	15435	15279	15434	15317	15362	15414	15256	15382	15332	15447	15320	15365	15515	15277	15337	15460	15354	15475	15389	15406	15329	15415	15465	15451	15332	15456	15389	15381	15420	15487	15164	15258	15333	15210	15322	15364	15467	15258	15344	15298	15457	15446	15316	15382	15483	15477	15396	15353	15415	15170	15244	15486	15388	15391	15413	15271	15332	15484	15373	15463	15298	15327	15412	15392	15233	15397	15414	15442	15373	15342	15403	15411	15339	15433	15367	15356	15208	15392	15393	15419	15356	15445	15541	15360	15436	15234	15449	15309	15450	15271	15576	15264	15456	15206	15468	15358	15380	15338	15411	15405	15322	15441	15395	15431	15268	15437	15326	15285	15270	15393	15424	15403	15312	15323	15494	15370	15350	15286	15428	15449	15393	15337	15430	15460	15197	15450	15505	15318	15238	15331	15565	15268	15366	15396	15358	15191	15533	15363	15388	15255	15357	15371	15403	15448	15413	15288	15475	15433	15366	15378	15403	15444	15333	15175	15351	15332	15368	15292	15427	15413	15203	15411	15341	15390	15410	15488	15422	15490	15333	15453	15377	15309	15207	15525	15359	15223	15350	15316	15294	15509	15408	15323	15319	15391	15349	15165	15208	15403	15397	15473	15345	15455	15495	15379	15477	15273	15380	15319	15519	15342	15396	15208	15195	15448	15370	15423	15456	15412	15367	15373	15461	15450	15176	15300	15169	15332	15499	15410	15302	15497	15336	15318	15459	15326	15295	15283	15417	15378	15361	15270	15315	15325	15251	15338	15466	15289	15369	15338	15220	15481	15365	15330	15336	15415	15539	15486	15415	15316	15184	15266	15233	15434	15376	15378	15453	15369	15546	15436	15320	15332	15314	15308	15315	15124	15372	15256	15518	15253	15248	15309	15359	15264	15353	15514	15356	15349	15222	15271	15492	15508	15251	15403	15503	15583	15314	15380	15397	15352	15239	15438	15336	15383	15399	15448	15492	15452	15358	15381	15313	15361	15384	15473	15519	15252	15550	15313	15358	15469	15209	15409	15511	15398	15347	15360	15272	15321	15333	15360	15481	15446	15418	15336	15346	15591	15304	15541	15319	15502	15361	15453	15316	15319	15423	15181	15342	15213	15390	15404	15395	15318	15449	15395	15337	15556	15335	15329	15474	15177	15330	15316	15237	15320	15320	15406	15306	15444	15277	15566	15337	15430	15380	15492	15395	15389	15228	15547	15272	15393	15429	15374	15464	15478	15474	15432	15443	15289	15351	15291	15437	15514	15327	15502	15370	15224	15319	15479	15291	15317	15244	15395	15238	15300	15353	15368	15440	15313	15292	15339	15414	15307	15364	15324	15257	15425	15294	15449	15568	15305	15531	15294	15333	15278	15375	15504	15370	15221	15284	15267	15357	15417	15256	15356	15416	15279	15236	15411	15457	15485	15405	15338	15311	15349	15421	15312	15359	15451	15302	15362	15406	15385	15304	15369	15390	15332	15333	15336	15362	15505	15356	15236	15450	15375	15281	15438	15367	15373	15454	15403	15646	15409	15459	15349	15277	15145	15428	15258	15390	15395	15432	15368	15368	15456	15258	15316	15370	15311	15349	15356	15219	15362	15353	15248	15539	15263	15210	15294	15142	15421	15263	15216	15233	15449	15470	15321	15365	15303	15373	15427	15364	15266	15402	15491	15339	15579	15379	15351	15416	15405	15393	15478	15288	15397	15370	15425	15339	15375	15402	15380	15488	15397	15394	15473	15327	15406	15248	15425	15438	15366	15294	15286	15444	15178	15480	15615	15396	15293	15246	15357	15297	15416	15199	15590	15495	15354	15319	15368	15571	15290	15281	15305	15352	15319	15460	15418	15434	15361	15456	15231	15341	15373	15283	15311	15405	15326	15286	15380	15508	15466	15152	15237	15247	15486	15367	15221	15641	15206	15482	15399	15500	15386	15266	15302	15258	15307	15351	15177	15435	15355	15160	15552	15445	15279	15464	15212	15318	15448	15350	15361	15412	15353	15283	15402	15355	15299	15329	15456	15603	15440	15429	15388	15463	15378	15354	15303	15362	15526	15333	15360	15368	15219	15524	15477	15379	15444	15327	15432	15347	15330	15354	15269	15332	15337	15450	15495	15396	15440	15332	15286	15201	15357	15396	15378	15423	15269	15395	15354	15311	15431	15502	15347	15481	15456	15420	15348	15371	15255	15236	15398	15293	15421	15293	15565	15519	15399	15352	15211	15450	15308	15248	15494	15332	15294	15377	15129	15481	15425	15117	15383	15346	15274	15361	15310	15438	15499	15463	15295	15418	15371	15384	15247	15456	15435	15379	15373	15416	15381	15355	15425	15335	15531	15428	15263	15326	15300	15318	15405	15317	15431	15435	15331	15309	15355	15512	15362	15303	15371	15467	15370	15288	15471	15447	15485	15258	15499	15292	15347	15217	15418	15542	15156	15261	15314	15452	15307	15350	15399	15235	15261	15475	15447	15368	15352	15474	15353	15384	15509	15359	15608	15415	15401	15464	15514	15229	15454	15391	15417	15374	15409	15403	15313	15388	15332	15458	15201	15424	15449	15089	15385	15257	15313	15387	15427	15380	15364	15270	15320	15386	15382	15251	15355	15339	15301	15325	15288	15418	15351	15328	15364	15312	15451	15245	15331	15430	15289	15253	15304	15506	15321	15463	15308	15384	15394	15479	15285	15387	15270	15403	15368	15191	15426	15404	15584	15324	15474	15384	15153	15420	15335	15563	15451	15389	15307	15164	15339	15453	15396	15426	15392	15423	15339	15437	15292	15312	15330	15351	15382	15388	15355	15296	15383	15496	15598	15360	15351	15213	15451	15380	15179	15394	15362	15375	15387	15415	15280	15387	15269	15391	15388	15284	15339	15400	15376	15308	15285	15402	15420	15428	15414	15262	15524	15388	15163	15390	15302	15497	15432	15369	15305	15320	15504	15459	15273	15226	15272	15463	15376	15467	15431	15441	15349	15534	15297	15285	15323	15230	15671	15519	15356	15410	15400	15483	15322	15414	15399	15433	15412	15324	15209	15397	15398	15373	15416	15371	15221	15264	15335	15305	15394	15425	15361	15402	15262	15263	15387	15318	15247	15440	15509	15454	15286	15439	15278	15281	15471	15586	15214	15361	15522	15506	15212	15546	15453	15500	15300	15427	15469	15198	15440	15339	15393	15465	15522	15315	15362	15347	15290	15606	15414	15276	15432	15476	15385	15438	15228	15406	15347	15305	15289	15456	15381	15465	15308	15457	15366	15218	15269	15152	15466	15280	15417	15355	15319	15238	15620	15327	15382	15361	15393	15399	15372	15267	15379	15412	15493	15268	15534	15335	15243	15446	15550	15488	15373	15477	15300	15269	15259	15394	15287	15529	15356	15408	15391	15459	15442	15439	15274	15344	15458	15286	15341	15410	15408	15423	15342	15385	15450	15406	15453	15387	15228	15273	15491	15363	15243	15368	15392	15433	15421	15389	15476	15328	15195	15430	15383	15241	15377	15472	15463	15613	15298	15392	15381	15348	15446	15455	15408	15344	15483	15341	15397	15320	15369	15210	15632	15292	15274	15474	15272	15330	15471	15248	15442	15511	15386	15242	15123	15322	15250	15360	15438	15316	15297	15432	15387	15301	15239	15153	15323	15381	15335	15323	15287
22692	21266	29030	24168	22332	23861	24548	19499	18695	19324	21666	29469	31021	26708	23178	20044	19704	21755	20948	19914	18984	18603	18184	18093	18011	18302	18076	17957	18091	18208	18294	18059	18160	18148	18278	17994	18042	17962	18163	18017	17985	18005	18153	17844	17668	17940	17877	18113	17876	17964	18089	18022	18224	18304	18145	18013	18233	18088	18305	17802	17892	18067	17915	18064	18039	17972	18047	18037	17956	17966	17890	17988	17789	18076	17846	18096	17792	17992	18217	17903	18244	17993	17909	18117	18027	18091	17974	18084	17754	18002	18017	17975	17896	18008	17905	17881	17987	17994	18020	18039	17889	17820	18002	18013	17926	18012	18119	18042	17896	17984	18047	18046	17865	18072	18040	18039	17916	17979	17983	17812	18019	18071	18132	17849	17815	18043	17860	17808	17839	17875	18110	17732	17907	18042	17900	18127	18315	18250	18165	17975	17941	18198	17993	17836	17877	17985	17796	17881	18082	17802	17960	17855	18042	18033	18023	17787	17916	17888	17922	17904	17997	17992	17874	17961	17996	17941	17951	17972	17917	17916	17835	17845	17963	17708	17952	17881	17914	17990	18074	17819	17939	18012	17888	17791	17989	18068	17998	17997	18224	17990	17994	18047	18044	18166	17986	18027	17882	18051	17987	17962	18079	17878	18014	18106	18062	18205	17963	18028	18042	17961	17985	17834	17975	17997	18010	17965	17872	17817	18197	18035	17907	18003	18077	17996	17902	18167	17752	18073	17929	17903	17912	17980	17940	18020	17956	17727	17960	17818	18038	18004	18035	18006	17923	17972	17861	18029	18092	18013	17862	18021	18055	17997	18005	17924	17923	18019	17843	17951	17900	17846	18176	17990	17878	17934	18007	18090	18058	17876	17834	17793	18088	17942	17835	17939	17870	18202	17865	18084	18045	17866	17993	17881	17846	17975	18096	17940	18016	17989	18054	17955	17839	17843	18216	17995	18014	17901	18033	18102	17912	17956	17890	17888	17814	17818	17721	18098	18174	17846	17945	17901	17771	17984	17960	18025	17802	17841	17904	17939	17843	17945	17936	18009	17980	18073	17965	17861	18012	17954	18209	17902	18133	17919	18119	17882	17978	18044	17947	17757	17980	17940	17992	18005	17755	18163	18032	18024	18021	17997	18033	18035	18064	17951	18138	17956	17941	17912	17948	17866	18074	17978	17974	17852	17966	17823	17898	18079	17889	17840	17922	18039	18067	18112	18213	18125	18123	18012	18004	17866	17812	18117	18032	17991	17904	17923	18059	18004	18212	18151	18145	18033	18037	18015	17934	17847	17999	18142	17869	18085	17964	18014	17725	17862	18055	18084	17958	17848	17858	18066	17856	17948	18074	17895	18060	17823	17767	17735	17793	17866	17833	18028	17739	17894	17938	17962	18080	18042	17964	18031	17885	18000	17807	17947	17887	18064	17971	17707	17982	17919	18110	17946	18103	17987	17906	17931	17881	17901	17942	17879	18007	17869	17982	17957	17696	18152	17937	18009	18036	17869	17921	18031	17979	17910	17917	17839	17927	17741	17913	17813	18112	18104	17842	17877	17906	17969	17958	17969	17832	17988	17919	18106	17827	17899	17991	18008	17979	17983	17978	17962	18025	17982	18083	17866	17974	18013	17865	17825	17943	17859	17787	17825	18109	17888	17975	18098	17924	17955	17968	18007	18076	17883	17739	18128	17954	17883	18074	17924	18104	17781	18073	17970	17930	17881	18122	17952	17917	17928	18056	17996	17818	17945	17961	17928	18002	17891	17801	17842	18104	17914	18032	18031	18138	17847	18150	17940	17995	18008	18083	18099	17808	17785	17907	17864	18058	17693	17918	17952	18028	18029	17989	17837	17959	17945	17879	18135	17963	17827	17870	17985	17872	18028	18135	17715	17852	18294	17945	17972	17856	17933	17921	17909	17996	17909	17837	17744	18044	17991	17954	17827	17876	17995	17957	17979	17968	17904	17949	17950	17857	18081	18097	17658	17650	17863	18005	17884	17786	17995	17965	17970	18244	18055	17826	17994	17904	17831	18096	17780	18103	17990	17935	17869	18038	17907	17864	17948	17892	17899	18089	18001	17708	17612	18000	17985	17925	17920	17874	17925	18003	17873	17879	17907	18040	17829	17839	17896	18219	17991	18126	17916	17930	17840	18098	18076	18031	18046	18077	17974	17876	17918	18017	17918	17905	18152	17865	17886	18020	17909	17954	18124	18065	18030	18054	17842	17923	17978	17819	17907	17810	17910	17889	17748	17957	17883	17811	18029	17922	17955	17909	17936	17773	18026	17799	17937	17975	17909	18097	17972	17847	17970	17778	17875	18131	17924	17959	17874	17794	17842	18074	18146	17879	17873	17875	17884	17979	18076	18021	18102	18059	17949	17889	17797	18058	17600	18036	17882	18018	18102	17890	18038	18034	17812	17971	17907	18032	17860	18249	17776	17724	17947	17945	18010	18003	18026	18144	18124	18056	17893	17815	17899	18090	18121	18053	17981	17793	18025	17995	17947	17915	17955	17913	17903	18020	17974	17961	18214	18025	17853	18181	18127	17911	18231	17942	18029	17980	18000	17868	18072	17944	17819	18069	18121	17957	17881	17698	17796	17826	17944	18010	17820	17894	18136	18010	17985	17748	17906	18029	18047	18110	17849	17996	17867	18021	17994	17907	17905	18014	18141	17991	17848	17812	17917	17995	17804	17951	18004	17931	17812	18063	17897	18187	17876	17912	17908	17964	17887	17894	17955	17853	17900	17954	18048	18132	17760	18023	18043	17838	17963	17708	18081	17917	17977	17942	17941	17921	18009	17932	17888	17867	17983	18007	17864	18128	17945	18066	17890	17845	17934	17867	17815	18015	18103	17777	17961	17791	17815	18042	17904	17769	17965	17909	17938	18065	17785	18044	17988	18083	17913	18038	18065	17963	18072	17867	18017	18104	17855	17737	17975	17864	18095	17766	17968	18033	17890	18031	17863	17950	17807	17924	18074	18044	17967	18057	17817	17967	18054	17929	17965	17676	17979	18007	18097	17896	17963	17816	17914	18084	18179	17897	17955	18002	17792	18047	17986	17935	17940	17934	17975	17959	18061	18004	17854	17975	18026	17967	18211	18045	17921	18069	17895	17954	17978	18112	17922	18094	17912	17991	17950	17959	17929	17977	18036	17766	18082	18078	17904	18128	18084	17886	17982	17759	17918	17886	18076	18115	17946	17913	17892	17923	17957	17882	17893	17854	17950	18095	17947	18105	17861	18000	17984	17976	17930	17707	17836	17973	18090	17999	17923	18157	17917	18017	17851	18048	18043	18233	18079	17927	17951	17880	18217	18019	17931	17729	17727	17710	18112	18235	17899	18076	18008	17995	18044	17894	17937	17964	17838	17823	17859	18073	17824	18115	17909	18110	17832	17935	17922	17942	17915	17922	18038	17981	18067	18060	17942	17909	17754	17826	17921	18077	17852	18206	17968	18073	18139	17973	18078	18060	17832	18032	18070	17979	18059	17958	18080	18067	18145	17850	18017	17817	17886	17846	17937	18078	18112	17808	18073	18032	17887	17965	17927	18108	17821	17891	18001	17829	17886	17860	17773	17989	18142	18051	17934	18091	18022	17879	18029	17750	18056	17808	17821	17896	17790	17768	18085	17812	17869	17906	17937	18044	17956	17985	18052	17760	18015	17938	18022	17956	17948	18105	18044	17981	17775	17989	17991	17812	18077	18007	18072	18019	17887	17881	17715	17962	17875	18017	17940	17960	18010	17819	18014	17890	17828	17998	17954	18123	17989	17905	17931	17976	17749	17839	17857	17811	17936	17949	17958	17915	17985	17997	18034	18018	17772	17937	17972	17870	18027	17925	17933	18158	17905	17910	17912	17551	17935	17976	17752	17995	18020	18082	18043	17911	17980	17868	17835	18063	18078	18041	17939	18000	17807	17980	18013	17934	18061	18041	17785	17893	18062	18032	17744	17902	18022	17899	17831	18063	17868	18047	18009	18059	17954	17926	17828	18042	18040	18066	18012	17984	17945	18142	17952	17920	17886	17958	17948	18042	17763	17833	18029	18063	17987	17850	17831	18094	18018	18025	17948	17838	18059	17988	18039	18042	17929	18003	18019	17877	17917	17991	17892	17931	18041	17875	17789	17933	17950	17977	17687	18032	18013	17892	17902	17848	17968	18100	17986	18001	17998	17938	18092	17934	17940	17833	17818	17961	18120	17717	17827	18013	17744	17679	17684	17770	17931	17922	17603	17717	17734	18028	17987	17902	18043	18042	17887	17969	18072	18016	17872	18101	17765	17821	18054	18038	18065	18181	18062	17899	18020	17894	18060	17974	18152	17898	17994	18136	17947	17782	18175	17944	17754	18081	17921	17925	18023	18094	17922	18090	17908	18053	17853	17868	17892	18029	17931	17970	17813	17970	17882	17936	17695	17870	17936	17787	18057	18017	17884	17927	17916	17897	17979	17909	18162	17909	18013	17981	17965	17926	17913	17925	17963	17896	17866	17924	17803	17856	17614	18147	17990	17892	18079	18020	17843	18155	18058	17868	17801	17860	17885	17869	17894	17913	17977	17961	18028	17977	18014	17960	17912	17905	17980	17840	18020	18064	17987	17959	17952	17918	17983	18021	17949	17985	17849	18099	17957	18019	17852	17952	18101	18083	17875	18020	17902	17832	17895	17820	17995	17793	17992	18153	17908	17923	17956	17916	18048	18070	17880	17921	17998	17875	17935	18155	17954	18024	17856	18113	17963	17857	18070	18229	17934	17960	17904	17942	17997	18169	17823	18082	17664	17927	17864	17818	18052	17909	18163	17824	18006	18013	18174	17790	17924	18072	17981	17941	17970	18001	18009	18054	17974	17980	17927	18157	18084	17994	18023	18000	17838	17964	17881	18083	17873	17803	18283	17902	17677	17976	17833	18005	17947	18090	17833	17966	18091	17647	17974	17999	17975	18157	17792	17914	17827	17729	17705	18229	17833	18001	18022	17922	17987	18035	18104	17953	17982	17922	17826	17925	18254	17939	17928	17964	17949	17960	17888	17821	17938	17984	17965	18051	17913	17840	17758	17815	17940	18000	17802	17984	17895	17830	18098	17644	18020	17906	17948	18009	18070	18042	17972	17931	18076	17823	17740
34080	56836	55415	41547	28116	20084	16838	16273	16102	16956	21523	32113	31678	25921	22050	17112	18250	20948	18834	17465	16598	15879	15908	15407	15649	15284	15513	15497	15485	15303	15452	15462	15193	15505	15554	15517	15360	15467	15645	15264	15434	15467	15533	15489	15386	15379	15294	15328	15461	15290	15329	15620	15489	15364	15527	15575	15298	15524	15375	15373	15586	15439	15496	15366	15552	15528	15272	15454	15388	15310	15146	15316	15323	15296	15298	15406	15566	15359	15485	15408	15531	15438	15479	15389	15441	15396	15322	15518	15380	15358	15448	15438	15447	15454	15459	15371	15354	15509	15330	15373	15306	15309	15256	15577	15250	15406	15389	15512	15324	15374	15349	15312	15508	15338	15288	15375	15278	15354	15375	15346	15356	15509	15401	15241	15336	15396	15437	15509	15457	15435	15483	15354	15149	15614	15534	15381	15366	15438	15311	15284	15310	15313	15327	15354	15543	15470	15263	15429	15372	15443	15426	15501	15481	15330	15282	15470	15485	15458	15256	15311	15476	15427	15318	15298	15394	15366	15525	15278	15416	15291	15279	15370	15447	15247	15578	15407	15318	15295	15267	15500	15346	15569	15450	15333	15241	15596	15401	15415	15324	15367	15413	15327	15575	15379	15414	15421	15423	15428	15435	15286	15281	15349	15477	15504	15342	15413	15389	15369	15575	15240	15321	15473	15338	15463	15415	15327	15423	15421	15484	15396	15438	15523	15379	15379	15476	15183	15493	15490	15522	15382	15307	15389	15445	15274	15560	15412	15288	15383	15349	15328	15363	15472	15353	15396	15655	15474	15453	15397	15308	15329	15452	15336	15537	15565	15372	15390	15422	15618	15404	15342	15388	15638	15549	15306	15296	15344	15347	15430	15526	15495	15360	15421	15431	15461	15590	15362	15427	15437	15660	15358	15578	15488	15350	15373	15403	15300	15507	15445	15357	15430	15296	15323	15480	15430	15446	15495	15399	15330	15299	15246	15374	15324	15374	15342	15514	15387	15350	15327	15235	15301	15402	15435	15484	15361	15205	15531	15480	15445	15587	15383	15549	15389	15261	15463	15298	15333	15504	15262	15639	15352	15415	15458	15443	15125	15356	15349	15407	15297	15320	15542	15234	15296	15235	15291	15348	15432	15382	15374	15372	15589	15443	15323	15399	15485	15494	15274	15307	15355	15475	15403	15289	15383	15518	15209	15231	15333	15359	15564	15479	15351	15313	15267	15446	15300	15405	15401	15348	15262	15300	15345	15512	15325	15343	15351	15445	15465	15494	15370	15296	15251	15454	15473	15472	15473	15579	15513	15358	15305	15510	15360	15350	15292	15405	15416	15558	15479	15435	15533	15373	15381	15356	15280	15151	15437	15354	15253	15341	15472	15472	15555	15518	15308	15475	15233	15259	15387	15362	15460	15469	15381	15475	15365	15444	15320	15567	15431	15493	15424	15296	15320	15438	15480	15532	15423	15487	15282	15353	15249	15541	15265	15309	15445	15335	15457	15441	15343	15313	15600	15319	15311	15357	15459	15452	15478	15416	15289	15295	15454	15339	15390	15192	15395	15242	15360	15459	15373	15540	15556	15301	15350	15401	15504	15405	15467	15362	15492	15187	15340	15427	15456	15313	15540	15456	15340	15474	15362	15414	15289	15361	15373	15373	15532	15364	15472	15588	15415	15254	15269	15506	15462	15244	15623	15473	15462	15401	15455	15506	15585	15276	15342	15591	15367	15458	15451	15517	15409	15533	15474	15262	15454	15446	15484	15391	15465	15437	15260	15500	15288	15390	15376	15428	15329	15444	15417	15377	15320	15327	15395	15343	15403	15228	15401	15398	15337	15282	15551	15363	15501	15399	15349	15277	15538	15307	15375	15519	15092	15396	15319	15491	15411	15526	15359	15218	15477	15192	15429	15550	15409	15279	15351	15556	15418	15315	15379	15485	15352	15399	15307	15257	15427	15318	15325	15601	15451	15358	15327	15363	15362	15285	15547	15510	15531	15302	15460	15486	15356	15427	15539	15451	15486	15235	15479	15494	15352	15466	15477	15448	15492	15491	15572	15241	15473	15367	15307	15278	15436	15299	15268	15530	15309	15433	15463	15256	15552	15517	15269	15312	15550	15426	15417	15412	15533	15214	15325	15381	15473	15320	15344	15446	15479	15322	15390	15256	15469	15408	15377	15450	15389	15276	15373	15472	15219	15381	15653	15475	15371	15399	15471	15453	15412	15367	15486	15421	15382	15164	15461	15546	15402	15294	15406	15355	15320	15348	15353	15332	15344	15215	15520	15417	15270	15503	15483	15290	15256	15498	15420	15285	15477	15350	15309	15476	15364	15428	15473	15378	15286	15296	15170	15376	15469	15278	15518	15503	15395	15352	15428	15553	15527	15367	15420	15362	15357	15329	15419	15349	15384	15311	15428	15373	15294	15233	15256	15366	15578	15310	15378	15327	15375	15303	15372	15315	15469	15378	15325	15393	15320	15277	15477	15443	15382	15268	15368	15327	15287	15374	15514	15357	15289	15434	15420	15366	15555	15436	15367	15517	15466	15308	15239	15457	15372	15464	15495	15454	15478	15466	15337	15469	15391	15303	15405	15316	15404	15278	15268	15318	15259	15316	15289	15303	15423	15402	15585	15371	15232	15547	15390	15154	15421	15336	15531	15494	15362	15573	15407	15460	15367	15360	15321	15422	15439	15308	15501	15523	15396	15412	15344	15422	15604	15338	15383	15437	15347	15288	15380	15310	15345	15411	15470	15395	15447	15467	15488	15275	15531	15354	15248	15389	15352	15421	15429	15490	15511	15396	15541	15274	15370	15324	15487	15486	15539	15529	15443	15476	15430	15311	15398	15472	15585	15445	15265	15262	15449	15410	15384	15426	15292	15405	15256	15299	15401	15322	15413	15363	15390	15545	15391	15448	15435	15270	15341	15446	15376	15272	15389	15346	15374	15322	15569	15263	15471	15443	15342	15372	15328	15210	15407	15484	15311	15314	15468	15330	15419	15235	15486	15322	15368	15323	15474	15335	15333	15349	15513	15370	15308	15463	15400	15360	15427	15356	15474	15292	15377	15614	15406	15385	15605	15362	15368	15452	15560	15442	15595	15407	15228	15517	15346	15392	15491	15319	15372	15443	15378	15357	15485	15348	15479	15333	15354	15421	15388	15520	15383	15482	15426	15340	15472	15405	15574	15428	15485	15347	15353	15286	15351	15412	15418	15374	15408	15526	15394	15295	15378	15410	15377	15437	15391	15369	15383	15272	15473	15305	15462	15353	15544	15307	15456	15371	15309	15308	15298	15431	15495	15286	15359	15552	15463	15530	15322	15333	15379	15601	15347	15508	15459	15467	15368	15379	15369	15377	15354	15407	15433	15305	15537	15544	15371	15416	15468	15501	15365	15487	15413	15354	15394	15352	15495	15374	15275	15292	15429	15389	15378	15460	15553	15235	15226	15551	15391	15335	15302	15363	15367	15425	15503	15318	15424	15360	15469	15315	15444	15558	15533	15333	15367	15387	15398	15277	15298	15512	15401	15373	15412	15502	15294	15396	15499	15234	15304	15438	15458	15499	15492	15415	15600	15342	15360	15338	15155	15407	15410	15246	15457	15272	15296	15512	15258	15459	15443	15512	15385	15500	15371	15429	15413	15424	15536	15371	15259	15485	15445	15290	15404	15467	15341	15511	15414	15495	15264	15233	15520	15359	15582	15405	15423	15342	15316	15348	15297	15355	15499	15356	15480	15468	15616	15367	15440	15403	15239	15455	15435	15413	15511	15467	15255	15452	15448	15386	15477	15297	15402	15338	15454	15511	15587	15534	15353	15533	15377	15340	15362	15450	15436	15362	15522	15428	15217	15361	15354	15444	15385	15405	15423	15462	15393	15249	15510	15448	15298	15415	15174	15482	15477	15476	15522	15227	15458	15274	15398	15575	15436	15339	15499	15431	15552	15350	15486	15437	15573	15456	15383	15434	15406	15453	15391	15373	15557	15520	15387	15491	15523	15302	15517	15362	15343	15469	15470	15415	15307	15281	15424	15406	15308	15344	15427	15442	15285	15272	15392	15435	15346	15341	15382	15558	15261	15446	15400	15448	15342	15254	15412	15337	15548	15492	15498	15407	15516	15391	15324	15515	15225	15486	15464	15474	15495	15282	15273	15453	15467	15366	15467	15458	15396	15476	15478	15535	15345	15536	15462	15375	15521	15269	15366	15328	15444	15319	15605	15385	15379	15412	15290	15360	15298	15443	15371	15486	15347	15378	15446	15460	15487	15209	15437	15270	15442	15357	15309	15538	15327	15318	15413	15404	15423	15281	15518	15439	15346	15325	15360	15490	15212	15247	15480	15250	15550	15489	15597	15530	15209	15432	15314	15426	15422	15596	15391	15451	15507	15281	15348	15417	15302	15456	15274	15401	15502	15313	15446	15445	15443	15215	15482	15520	15239	15450	15437	15411	15279	15419	15327	15500	15441	15515	15366	15481	15328	15403	15321	15423	15369	15374	15499	15298	15352	15304	15322	15453	15251	15416	15428	15567	15369	15505	15344	15381	15292	15315	15488	15406	15628	15493	15434	15331	15521	15341	15502	15241	15448	15491	15414	15428	15450	15392	15460	15448	15444	15501	15337	15431	15234	15604	15321	15411	15404	15310	15393	15529	15454	15355	15455	15518	15315	15387	15343	15359	15383	15308	15320	15348	15387	15470	15306	15488	15490	15397	15526	15350	15216	15414	15429	15455	15239	15449	15265	15282	15374	15317	15464	15341	15576	15379	15412	15391	15450	15495	15585	15361	15408	15294	15400	15426	15339	15265	15401	15406	15513	15408	15379	15376	15396	15300	15354	15498	15426	15355	15209	15430	15398	15225	15429	15522	15418	15307	15556	15372	15411	15448	15483	15389	15372	15417	15330	15306	15255	15164	15468	15436	15353	15249	15352	15482	15420	15264	15393	15300	15464	15426	15461	15466	15511	15456	15403	15380	15407	15394	15386	15485	15492	15201	15375	15419	15349	15352	15316	15379	15304	15386	15457	15419	15289	15426	15388	15398	15384	15205	15268	15296	15318	15520	15374	15399	15306	15315	15307	15180	15333	15376	15462	15517	15476	15420	15324	15334	15532	15327	15373	15432	15654
28233	26626	34429	29510	22228	19136	18544	18425	18249	18405	18284	18902	18964	18603	18697	18154	18285	18273	18445	18409	18327	18073	18103	18171	18162	18412	18047	18130	18191	18185	18111	18082	18261	18152	18146	18085	17807	18060	17986	18220	18272	17980	17928	17900	18111	18207	18088	18029	18094	18110	18091	17923	18077	18219	18037	18247	18342	18190	18319	18167	18086	18012	18170	18153	18157	17991	18078	18031	18036	18172	18236	18003	18002	17953	18245	18156	18085	18013	18004	18231	18157	18320	18217	18108	18445	18226	18100	18045	17827	17996	18076	17878	18095	18296	18038	18129	18153	18023	18061	18164	18026	18113	18285	18136	18044	18236	18030	18061	18127	18080	18091	18232	18224	17924	18137	18039	18207	17957	18053	18096	17961	18019	17872	18159	17922	18094	18060	18180	18059	18119	17926	18071	17874	18049	17893	18011	18178	18244	18073	18100	18165	18239	18035	18121	18406	18204	18025	18164	18261	18086	18177	17926	18011	17978	18155	18177	18133	18052	18067	18120	17895	18035	18106	18081	18251	18102	18123	17942	18226	17997	18111	18171	18116	18259	18091	18050	18151	18111	18217	17982	18004	18276	18106	18088	18039	18069	18087	18122	17932	18075	17903	17985	18206	18024	18023	18113	18078	18006	18183	17836	17924	17967	18373	18211	18088	18104	18023	18135	18007	18154	18095	18167	18021	18134	18130	18068	18014	18127	18267	18092	17892	17998	18035	18002	18179	18091	18162	18169	18108	18027	18027	17805	17894	17994	17933	17974	18041	17860	17970	18073	18002	18064	17784	18249	17929	18167	18195	18127	17965	17902	18117	18024	18155	18017	18232	17860	18238	17935	18210	18260	17978	18027	17905	17908	18121	17918	18120	18247	17937	18044	18051	18235	17970	18026	18298	17922	18053	17950	18040	17991	18011	18174	18058	18153	18032	17914	18242	18208	18164	18265	17925	18062	18127	18222	17987	18019	18405	17904	17957	18034	18030	17878	17921	17961	18167	18246	17932	18168	18048	17997	18098	17995	18247	18095	18002	17984	18074	18010	18144	18137	18161	18157	18068	18053	18183	17980	18034	18105	18185	18062	18135	18227	18136	18016	18031	18171	18219	18020	18008	18182	18062	18292	17993	18143	18203	18161	18053	18110	18040	17938	18152	18098	18225	18088	18081	18220	18048	18211	18094	18059	18141	18096	18268	18209	18074	18137	18133	18138	18126	18117	18223	18083	18308	17960	17837	18025	18125	18109	18187	18053	17839	18191	17906	17971	18167	18113	17923	18111	18231	18230	18223	18018	17911	18218	17966	18025	18040	17941	18047	17987	17862	18128	18211	17927	17919	18038	18097	18214	17942	18102	18025	17816	18298	17975	18136	18113	18115	18157	18021	18220	18072	18202	18085	18221	18187	18019	18194	17961	18006	18160	18107	17985	18086	18326	18187	18229	18013	17975	18212	18134	18152	17971	18049	18073	17948	18079	18238	18194	18100	18161	18191	17970	18151	18015	18215	18195	18185	17803	18063	17971	18032	18007	18199	18255	17900	17889	17983	17906	17952	18055	18174	17998	18181	17909	17880	18058	18189	18033	18008	17976	18098	18198	18065	18105	17980	18017	18123	18084	17716	17949	18036	18187	17946	18006	18058	17980	18166	18117	17892	18054	18073	18400	17989	18014	18024	18213	18206	18001	18165	18217	17968	18403	18001	18073	18072	18062	18039	18058	18002	18173	18283	17994	18079	18064	18161	18102	18024	18071	18146	18090	17980	17834	18288	17792	17832	18129	18057	18160	17922	18030	18026	18003	18152	17982	17888	17964	17919	18125	18059	17935	18014	17899	18038	18247	18244	17981	18035	18091	18067	17990	18071	18115	17968	18067	18104	18189	18178	18079	17943	18179	18122	18215	18187	17960	17731	18008	18174	18165	18130	18219	18168	18054	17953	18074	18093	18079	18043	18215	18111	18103	18148	18095	18216	18199	17955	18195	18158	18270	18043	18167	18198	17870	18259	18002	17971	18063	18178	18031	17993	18065	18150	18022	18175	17919	18043	18147	18223	17980	18418	18217	18093	18215	18371	17964	18188	18133	18005	18126	18057	18166	17974	18081	18109	18207	17981	17790	17852	17949	18095	18070	18027	18101	18189	18092	18117	18108	18302	18144	18071	18063	18238	18092	17999	18186	18192	18106	17992	18201	18047	18045	17989	18092	18170	18148	18036	17835	17960	18071	18054	18011	17937	18052	18070	18030	18067	18128	18134	17972	18089	18028	17941	18147	18089	18022	17991	18307	17934	18031	18119	18042	17962	18077	18092	18042	18150	18031	18032	18294	18275	17891	17957	18177	18186	18163	18092	18036	18223	18178	17837	18260	18044	18246	18118	18327	17968	18133	17950	18039	18039	17904	17943	18199	17994	18146	18066	17879	18030	18065	18130	18156	18074	18030	18136	18009	18017	18018	18200	18127	18090	18122	18077	18063	18142	18069	18145	17945	18004	18118	18061	18073	18241	18067	18144	18076	18167	18104	18062	18081	18168	18033	18144	18325	18221	18282	18000	18186	18072	17982	18012	18159	17892	18277	17994	18016	17965	18102	17952	18112	18119	18100	18207	18228	17934	18007	18111	18186	18203	18316	17955	18209	18140	18034	18376	18088	18117	18157	18070	18280	17952	17909	18132	18152	18243	18111	18193	18077	18328	17930	17949	18042	18227	18020	17880	18229	17809	18065	18098	18147	18155	17920	18129	18201	18030	17982	18110	17994	18125	18164	18116	18143	18176	18250	18037	18122	17932	17923	18079	18069	18103	18135	17958	18168	18075	18010	18320	18155	18168	17974	18123	18179	18227	18215	17911	17966	18112	18060	18110	17867	18019	17859	17947	18104	18050	18156	18030	17865	18009	18017	18088	18150	18110	18267	17917	18161	18116	17952	18083	18042	17951	18187	18478	18140	17942	17994	18121	17901	18266	18317	18072	17929	17934	17955	18036	18248	18048	18111	18324	18144	18022	18257	18182	18147	18137	18139	18268	17961	18095	18128	17905	18009	18080	18059	18176	18090	17970	17936	18145	18152	17931	17788	18023	18120	18015	18074	18149	18096	18050	18117	18220	18245	18149	18123	18174	17978	18151	18184	18227	18094	17968	18071	17979	18097	18223	18084	18050	18122	18256	18233	18173	18072	18088	18186	18106	18190	18182	18167	18124	18184	18188	18164	18108	18100	18320	18093	18124	18208	18055	18258	17846	18161	18020	17931	18070	17898	18047	18173	18000	18179	17867	17970	17952	17983	18054	18095	18140	17895	18043	18359	18172	18221	18212	17806	17980	18135	18131	18074	17863	18051	18244	17974	18256	18171	18082	18220	18265	18102	17983	18096	18075	18260	18129	18217	18115	17945	18196	17952	18278	18124	18198	18149	18186	17924	17888	18117	17986	17890	18191	18131	18050	18028	18045	18179	17959	18065	18048	18245	18115	18085	18233	18102	18039	18121	18052	18140	18144	18013	18057	18042	18014	18001	18240	17939	17905	18141	18274	18248	18081	18133	18080	18288	18136	18085	18109	17940	18108	18086	18250	18069	18247	18191	18118	18131	18026	18017	18314	18050	18118	18042	18004	18270	18156	17955	18323	18101	18140	17954	18167	18233	18217	18040	18132	18214	18046	18086	18171	18182	18201	18134	18120	18135	17897	17902	18013	18046	18074	17963	18171	18224	18131	18191	18187	18049	18121	18054	18209	18050	18115	18199	18186	18135	18264	18129	18210	18201	18205	18198	17995	18266	18028	18087	18336	18109	18115	17942	18108	18114	18095	18026	18101	18061	17849	18084	18065	17975	18119	18055	18135	18066	18133	18079	17904	17989	17992	18104	18136	17890	18048	18218	17938	18114	18244	18143	18342	17990	18045	17951	18143	18113	18172	18150	18101	18017	17917	18202	18034	18253	18059	18056	18009	17851	18000	18123	18080	18111	18093	18165	18086	18289	18028	18135	18145	18064	18261	18113	18184	17978	18147	18023	18100	18115	18079	18138	18178	18267	18248	18275	18062	18161	18044	18060	18145	18069	18062	18103	18142	18107	18308	18194	18048	18100	18103	18054	17969	17891	18287	18207	17871	18055	17997	17989	18154	18209	18103	18105	18020	17991	17944	17908	18130	18101	18091	18061	18039	18026	18099	17973	18009	18055	18068	18397	18068	18107	18039	18188	17975	18133	18171	18155	18313	17988	18295	18148	18275	18119	18227	17936	17722	18144	18084	18281	18109	18118	17892	18183	18178	18173	18222	18224	18146	17996	18026	17856	18175	18064	18151	18145	17994	17931	17927	18179	17990	17918	17991	18079	18046	18119	18076	18072	18180	18062	18135	17997	18108	17976	18090	17889	18055	17959	18175	18077	18025	18070	18270	18055	18246	17940	18148	18304	18092	18345	18167	18215	18004	17879	18167	18030	17983	18130	17908	18092	18030	18079	18144	18062	18223	18198	18151	18215	18074	18007	18034	17989	17980	18092	18072	18146	18081	18470	18102	17980	18087	18155	18074	17987	18185	17853	18137	18284	18083	17989	18062	18132	18072	18085	18084	18087	17980	18165	18092	18101	18128	18043	18227	18067	18254	18016	18205	18078	18198	18269	18104	18026	17965	18245	18235	18222	18142	18238	18116	18192	18028	18250	18033	18221	18087	18110	18257	18020	18141	18219	18330	18055	18090	17922	18130	18079	18267	18010	18301	18054	18016	18112	18200	18286	18205	18017	18160	18336	18003	17983	18090	18332	18201	18023	18174	18216	17931	18179	18235	18049	18287	18075	18305	18006	18124	18096	17918	18147	18116	17964	18301	18161	18010	18132	18310	17950	18109	18021	18107	18146	17844	18124	17934	18197	18243	17968	18163	18142	18227	17863	18256	17983	18016	18172	18152	18124	18276	18007	18260	18115	18193	18225	18051	18128	18136	18187	18167	18265	18023	18103	17998	18156	18370	18124	18266	18127	18108	18198	18248	18229	17994	18017	18276	18179	18144	18023	18277	18307	18371	17888	17985	18230	18111	18073	18049	18222	18125	18177	18245	18129	18200	17944	18175	18240	18174	18148	18185	18127	18274	17991	18185	18263	18095	18116	18101	18106	18024	18200	18172	18082	17982	18133	18050	18094	18306	18212
29376	42867	39071	28135	20221	16176	15642	15744	15483	15513	15670	16732	16456	16114	15977	15430	15764	15588	15663	15681	15689	15658	15582	15420	15467	15601	15568	15645	15501	15702	15488	15352	15357	15460	15436	15441	15415	15482	15517	15337	15591	15685	15637	15548	15377	15436	15564	15395	15452	15454	15557	15562	15593	15249	15583	15490	15401	15302	15531	15463	15547	15597	15633	15479	15338	15474	15486	15579	15383	15456	15543	15302	15511	15268	15479	15573	15493	15379	15413	15623	15426	15538	15384	15579	15402	15441	15466	15561	15461	15586	15381	15434	15554	15548	15500	15463	15483	15439	15466	15448	15481	15590	15321	15457	15619	15601	15530	15465	15651	15427	15326	15478	15425	15428	15532	15313	15370	15452	15528	15459	15427	15452	15551	15692	15488	15438	15429	15394	15516	15505	15570	15424	15324	15457	15513	15486	15391	15431	15388	15443	15633	15524	15541	15411	15250	15466	15421	15428	15543	15449	15367	15455	15472	15374	15479	15563	15504	15351	15580	15624	15314	15379	15703	15377	15225	15399	15367	15534	15518	15441	15561	15457	15483	15438	15462	15689	15437	15482	15425	15509	15588	15489	15539	15413	15535	15264	15354	15624	15529	15481	15441	15400	15597	15323	15551	15434	15339	15498	15390	15569	15509	15386	15503	15561	15428	15327	15473	15564	15349	15404	15386	15441	15436	15446	15536	15624	15411	15447	15458	15482	15449	15546	15242	15491	15444	15487	15477	15521	15330	15362	15504	15554	15539	15418	15526	15522	15517	15570	15404	15355	15434	15470	15453	15609	15406	15560	15538	15459	15469	15612	15400	15556	15597	15432	15563	15527	15375	15434	15468	15618	15527	15514	15561	15440	15522	15408	15500	15484	15445	15299	15482	15589	15476	15513	15448	15369	15361	15489	15428	15649	15514	15413	15581	15534	15534	15415	15590	15560	15484	15772	15470	15542	15658	15570	15572	15553	15500	15557	15597	15544	15520	15290	15430	15359	15497	15438	15676	15728	15489	15609	15532	15361	15358	15573	15517	15466	15478	15601	15415	15349	15539	15547	15295	15579	15494	15493	15516	15616	15462	15422	15538	15392	15527	15576	15355	15455	15360	15423	15471	15564	15473	15547	15516	15442	15435	15513	15471	15314	15299	15531	15595	15422	15440	15451	15351	15492	15464	15519	15523	15580	15506	15480	15496	15427	15532	15620	15479	15510	15559	15522	15425	15369	15562	15429	15535	15626	15482	15470	15508	15375	15298	15554	15472	15534	15400	15497	15541	15512	15587	15422	15543	15435	15254	15425	15509	15407	15549	15409	15405	15447	15509	15544	15401	15589	15582	15317	15562	15559	15472	15338	15710	15442	15637	15410	15514	15426	15623	15461	15528	15466	15430	15381	15405	15634	15528	15554	15516	15575	15463	15423	15525	15470	15399	15489	15517	15518	15443	15596	15464	15410	15499	15460	15534	15380	15496	15439	15527	15615	15499	15426	15590	15421	15586	15465	15481	15529	15578	15486	15481	15316	15425	15461	15500	15398	15489	15494	15439	15682	15504	15360	15472	15595	15437	15445	15434	15615	15476	15558	15543	15355	15480	15657	15390	15413	15317	15567	15525	15396	15311	15575	15368	15313	15401	15400	15281	15538	15484	15467	15391	15380	15442	15312	15406	15411	15501	15565	15491	15463	15559	15423	15517	15316	15634	15454	15382	15426	15474	15345	15494	15466	15507	15391	15372	15541	15491	15481	15460	15506	15429	15444	15464	15498	15507	15561	15464	15396	15421	15423	15489	15458	15400	15479	15484	15278	15450	15580	15431	15504	15246	15471	15471	15613	15457	15527	15435	15547	15488	15272	15483	15516	15483	15478	15472	15613	15460	15372	15446	15545	15528	15520	15418	15624	15582	15617	15525	15303	15503	15479	15365	15459	15352	15456	15459	15420	15378	15509	15625	15322	15452	15484	15383	15453	15469	15531	15475	15523	15500	15381	15522	15423	15585	15535	15467	15430	15439	15515	15505	15560	15249	15348	15488	15443	15506	15424	15321	15460	15455	15508	15704	15362	15560	15425	15451	15598	15316	15565	15530	15445	15396	15270	15371	15458	15383	15691	15647	15412	15351	15529	15547	15567	15462	15458	15408	15445	15471	15435	15340	15246	15697	15545	15524	15532	15545	15448	15395	15538	15749	15381	15525	15619	15411	15539	15461	15482	15493	15413	15542	15752	15353	15400	15710	15490	15273	15504	15308	15361	15618	15468	15564	15359	15433	15363	15752	15672	15392	15467	15483	15565	15299	15534	15484	15533	15368	15369	15489	15528	15353	15579	15568	15681	15499	15487	15653	15458	15550	15431	15393	15469	15358	15602	15418	15690	15388	15474	15619	15493	15467	15515	15436	15442	15298	15447	15419	15268	15575	15519	15468	15430	15483	15525	15550	15466	15392	15417	15610	15537	15495	15536	15479	15463	15415	15620	15497	15498	15410	15475	15294	15486	15556	15452	15538	15431	15615	15448	15360	15402	15545	15600	15463	15347	15577	15547	15340	15587	15593	15584	15371	15467	15329	15414	15691	15266	15479	15506	15404	15476	15331	15418	15547	15475	15450	15517	15608	15679	15442	15570	15388	15576	15603	15530	15573	15360	15562	15634	15437	15446	15191	15614	15391	15619	15438	15464	15480	15498	15530	15528	15647	15622	15558	15369	15475	15495	15416	15558	15497	15493	15426	15551	15401	15432	15450	15543	15604	15463	15387	15430	15251	15486	15587	15433	15474	15398	15608	15553	15577	15298	15595	15548	15519	15601	15423	15381	15609	15405	15636	15343	15363	15451	15427	15393	15514	15478	15418	15555	15342	15558	15476	15511	15348	15343	15610	15555	15478	15536	15455	15696	15388	15421	15553	15483	15636	15408	15512	15451	15577	15269	15305	15670	15481	15588	15482	15429	15502	15372	15488	15383	15374	15422	15501	15452	15489	15533	15449	15438	15430	15509	15590	15504	15602	15363	15378	15458	15395	15660	15516	15592	15351	15494	15635	15529	15489	15517	15403	15576	15408	15469	15481	15354	15437	15477	15544	15486	15446	15336	15687	15445	15421	15481	15492	15346	15523	15206	15465	15359	15466	15515	15378	15586	15522	15437	15350	15453	15618	15479	15567	15431	15356	15342	15513	15555	15430	15487	15479	15559	15433	15438	15293	15573	15382	15556	15495	15285	15412	15505	15551	15474	15432	15438	15406	15481	15494	15579	15602	15472	15566	15392	15403	15494	15454	15466	15421	15537	15451	15497	15374	15480	15443	15449	15473	15385	15679	15397	15408	15384	15462	15525	15554	15416	15396	15372	15421	15496	15424	15349	15391	15559	15314	15554	15532	15543	15457	15686	15518	15426	15629	15451	15438	15403	15427	15349	15496	15519	15428	15574	15433	15455	15441	15422	15562	15336	15432	15380	15477	15415	15581	15489	15499	15569	15558	15528	15478	15525	15508	15536	15310	15511	15579	15420	15491	15466	15314	15328	15553	15388	15566	15521	15420	15522	15441	15497	15362	15508	15341	15479	15416	15461	15365	15461	15575	15576	15542	15431	15451	15399	15526	15420	15408	15498	15548	15437	15551	15515	15439	15310	15395	15468	15495	15492	15431	15679	15461	15526	15545	15572	15495	15275	15432	15564	15451	15435	15453	15484	15451	15262	15468	15592	15496	15529	15493	15522	15464	15592	15526	15473	15644	15516	15407	15603	15413	15698	15654	15379	15440	15289	15610	15369	15468	15596	15518	15471	15452	15424	15569	15647	15358	15583	15541	15561	15359	15607	15412	15266	15674	15524	15419	15586	15393	15517	15560	15347	15291	15565	15685	15619	15478	15416	15497	15365	15420	15523	15366	15555	15484	15267	15405	15533	15554	15459	15584	15520	15326	15499	15437	15558	15439	15501	15563	15370	15315	15515	15471	15382	15394	15493	15523	15639	15449	15457	15639	15546	15345	15455	15399	15441	15553	15327	15500	15350	15391	15460	15502	15324	15584	15483	15435	15553	15487	15578	15436	15486	15437	15490	15428	15386	15496	15604	15439	15471	15529	15481	15495	15703	15431	15474	15429	15519	15485	15567	15367	15559	15632	15330	15507	15399	15457	15435	15472	15501	15556	15413	15614	15453	15518	15448	15473	15397	15374	15439	15462	15546	15483	15607	15669	15313	15423	15396	15349	15389	15633	15413	15525	15436	15397	15488	15510	15449	15616	15596	15452	15434	15535	15428	15498	15483	15653	15605	15541	15552	15493	15524	15445	15490	15513	15485	15468	15478	15378	15400	15419	15397	15665	15559	15585	15619	15425	15544	15434	15415	15547	15369	15473	15442	15336	15513	15410	15547	15588	15458	15417	15638	15497	15616	15569	15448	15643	15382	15643	15664	15529	15745	15446	15585	15494	15611	15616	15516	15343	15367	15437	15631	15373	15542	15551	15412	15387	15365	15640	15394	15426	15443	15344	15620	15394	15530	15421	15499	15423	15378	15468	15585	15630	15377	15510	15571	15274	15535	15477	15517	15497	15619	15393	15526	15361	15467	15518	15490	15408	15507	15389	15407	15531	15561	15546	15475	15488	15425	15380	15462	15577	15341	15479	15502	15405	15481	15612	15567	15558	15400	15486	15475	15434	15561	15603	15323	15510	15519	15471	15382	15556	15465	15475	15441	15553	15536	15490	15322	15578	15329	15712	15421	15461	15427	15421	15477	15422	15509	15397	15589	15293	15489	15500	15481	15390	15397	15552	15469	15387	15495	15538	15388	15339	15482	15437	15501	15688	15415	15471	15563	15476	15379	15471	15527	15492	15466	15616	15573	15477	15512	15497	15525	15324	15630	15532	15536	15515	15393	15711	15413	15406	15598	15434	15383	15515	15350	15501	15465	15541	15496	15497	15535	15583	15558	15576	15598	15352	15517	15520	15628	15412	15481	15444	15476	15405	15559	15565	15487	15406	15516	15522	15623	15577	15471	15388	15485	15463	15572	15301	15434	15488	15616	15524	15494	15427	15576	15471	15540	15669	15404	15368	15516	15578	15403	15393	15508	15492	15357	15545	15411	15437	15578	15521	15540	15492	15387	15399	15605	15369	15446	15315	15557	15548	15476	15537	15390	15526	15602
23948	21248	28868	25777	23730	23526	21663	18805	18014	18315	19020	23024	24059	21876	20867	19728	18781	19060	18806	18542	18019	17990	18116	17897	17802	17842	17790	17905	17814	17767	17846	17716	17792	18027	17824	17794	17749	17853	17624	17791	17683	18011	17948	17921	17729	17793	17722	17898	17823	17720	18090	17936	17837	17667	17711	17660	17547	17719	17773	17835	17776	17573	17739	17468	17839	17770	17850	17895	17757	17593	17737	17814	17643	17725	17558	17699	17745	17645	17781	17942	17765	17761	17801	17807	17826	17559	17747	17784	17738	17681	17661	17804	17773	17772	18035	17666	17734	17825	17974	17790	17906	17753	17864	17674	17737	17680	17780	17884	17936	17692	17814	17591	17837	17793	17759	17991	17851	17791	17979	17639	17731	17602	17746	17745	17737	17899	17712	17653	17967	17768	17705	17710	17647	17814	17612	17825	17760	17768	17891	17725	17703	17641	17846	17499	17893	17783	17746	17751	17650	17690	17773	17733	17651	17651	17853	17860	17740	17856	17720	17591	17583	17831	17638	17738	17808	17794	17647	17803	17867	17765	17633	17838	17556	17779	17764	17731	18017	17833	17822	17823	17985	17683	17688	17690	17863	17715	18047	17893	17546	17673	17985	17883	17712	17721	17908	17820	17687	17984	17621	17683	17817	17759	17851	17858	17737	17625	17713	17672	17744	17981	17783	17869	17777	17652	17750	17911	17678	17674	17787	17705	17739	17777	17846	17858	17822	17967	17785	17649	17853	17759	17757	17723	17842	17957	17711	17759	17851	17825	17730	17775	17712	17711	17711	17893	17925	17834	17600	17674	17822	17808	17526	17738	17776	17839	17753	17844	17984	17708	17571	17783	17613	17731	17877	17688	17735	17516	17884	17752	17705	17646	17880	17880	17830	17722	17635	17522	17887	17672	17731	17763	17975	17754	17694	17652	17823	17595	17663	17791	17689	17622	17826	17820	17687	17776	17774	17679	17714	17565	17760	17684	17764	17775	17722	17865	17731	17630	17729	17971	17643	17840	17682	17685	17593	17699	17724	17873	17781	17667	17907	17582	17675	17889	17681	17880	17723	17829	17637	17851	17675	17742	17886	17783	17791	17863	17802	17722	17695	17843	17681	17635	17647	17945	17873	17660	17648	17590	17855	17759	17879	17577	17658	17607	17758	17817	17723	17621	17726	17964	17827	17930	17889	17766	17757	17472	17658	17871	17817	17682	17739	17877	17899	17463	17610	17856	17634	17716	17779	17890	17832	17716	17786	17800	17562	17839	17806	17631	17812	17676	17678	17642	17705	17647	17701	17667	17672	17561	17669	17649	17808	17713	17851	17834	17767	17741	17735	17771	17743	17886	17831	17599	17538	17716	17902	17745	17769	17634	17723	17736	17725	17780	17582	17626	17749	17810	17672	17831	17746	17694	17713	17742	17788	17778	17824	17805	17688	17754	17549	17665	17898	17931	17880	17803	17937	17650	17733	17636	17733	17746	17817	17646	17688	17679	17914	17750	17875	17775	17731	17870	17704	17576	17645	17575	17834	18185	17798	17852	17773	17852	17844	17608	17715	17666	17581	17894	17681	17805	17866	17794	17827	17624	17684	17702	17788	17879	17783	17927	18089	17792	17776	17793	17934	17987	17781	17758	17732	17560	17685	17741	17778	18008	17788	17514	17765	17682	18146	17728	17802	17705	17646	17834	17824	17610	17797	17573	17703	17758	17682	17834	17653	18060	17979	17728	17661	17643	17995	17518	17870	17767	17753	17842	17583	17840	17756	17729	17582	17669	17721	17807	17830	17750	17823	17571	17888	17711	17783	17759	17570	17672	17751	17590	17651	17953	17821	17772	17604	17918	17692	17801	17613	17887	17874	17776	17670	17894	17826	17975	17728	17841	17946	17703	17654	17798	17709	17690	17843	17766	17804	17858	17791	17937	17628	17645	17869	17607	17725	17897	17841	17722	17776	17996	17789	17884	17819	17566	17753	17569	17826	17973	17855	17866	17737	17780	17578	17731	17805	18008	17859	17836	17626	17752	17859	17725	17715	17802	17678	17841	17829	17797	17604	17695	17695	17709	17595	17599	17791	17664	17637	17627	17912	17687	17747	17745	17785	17674	17590	18002	17863	17806	17589	17475	17568	17728	17590	17822	17595	18040	17663	17595	17880	17592	17599	17811	17685	17693	17724	17600	18038	17758	17803	17788	17783	17747	17617	17518	17910	17776	17635	17819	17851	17905	17867	17692	17874	17896	17943	17754	17812	17863	17726	17852	17743	17712	17805	17700	17932	17792	17706	17767	17767	17664	18010	17719	17565	17670	17756	17769	17500	17769	17716	17782	17925	17763	17750	17964	17991	17665	17697	17861	17543	17597	17648	17843	18101	17559	17764	17720	17899	17886	17729	17770	17933	17765	17949	17842	17967	17620	17742	17621	17891	17940	17707	17819	17707	17692	17670	17604	17872	17836	17664	17843	17780	17718	17775	17646	17735	17790	17852	17814	17823	17690	17725	17894	18028	17918	17692	17823	17731	17639	17791	17836	17780	17953	17946	17844	17747	17587	17791	17863	17677	17773	17975	17944	17611	17795	17646	17680	17723	17699	17728	17808	17758	17747	17777	17629	17897	17785	17713	17826	17765	17631	17785	17877	17656	17697	17873	17820	17743	17910	17769	18043	17850	17865	17772	17675	17820	17841	17852	17607	17848	17733	17742	17795	17757	17712	17618	17607	17735	17850	17843	17683	18022	17688	17646	17568	17854	17910	17733	17791	17875	17724	17854	17862	17847	17944	17734	17717	17778	17707	17783	17820	17708	17614	17778	18012	17937	17562	17911	17756	17704	17748	17704	17869	17690	17815	17656	17698	17928	17771	17608	17927	17676	17825	17668	17764	17714	17845	17829	18018	17847	17662	17698	17648	17771	17705	17761	17642	17710	17759	17858	17672	17748	17623	17774	17877	17733	17647	17787	17841	17678	17927	17869	17900	17782	17900	17735	17602	17775	17729	17682	17713	17800	17881	17847	17726	17585	17767	17848	17777	17872	17758	17789	17900	17845	17573	17539	17655	17925	18039	17691	17708	17680	17912	17698	17803	17641	17813	17854	17587	17753	17790	17875	17827	17782	17838	17716	17676	18010	17932	17745	17590	17734	17707	17764	17768	17756	17806	17844	17751	17780	17714	17587	17824	17814	17698	17829	17809	17622	17575	17852	17692	17921	17750	17776	17740	17795	17816	17996	17614	17999	17928	17629	17749	17694	17720	17917	17770	17736	17824	17602	17730	17816	17634	17768	17655	17726	17594	17874	17732	17896	17721	17821	17791	17909	17899	17666	17800	17754	17808	17845	17726	17815	17693	17797	17732	17628	17747	17571	17862	17645	17685	17602	17851	17897	17799	18030	17931	17774	17651	17590	17651	17714	17817	17750	17790	17746	17700	17704	17795	17687	17821	17744	17856	17694	17811	17877	17457	17796	17799	17647	17875	17735	17579	17413	17765	17720	17814	17536	17690	17807	17871	17837	17866	17530	17666	17688	17720	17827	17783	17894	17791	17556	17641	17793	17603	17614	17582	17927	17934	17685	17785	17847	17717	17917	17751	17670	17679	17652	17753	17874	17616	18080	17795	18007	17898	17711	17835	17653	17901	17937	17816	17792	17676	17805	17926	17664	17661	17850	17882	17789	17579	17695	17887	17553	17752	17871	17918	17772	17733	17801	17815	17799	17987	17896	17836	17855	17863	17752	17807	17669	17907	17794	17849	17804	17597	17786	17955	17726	18064	17744	17880	17684	17760	17816	17668	17803	17680	17834	17703	17861	17801	17840	17735	17631	17889	17731	17697	17702	17788	17750	17888	17867	17771	17845	17782	17680	17867	17779	17761	17782	17894	17670	17588	17914	17961	17699	17719	17806	17686	17791	17468	17703	17788	17909	17981	17646	17881	17462	17562	17743	17768	17702	17751	17686	17810	17694	17626	17744	17648	17877	17599	17861	17821	17799	17804	17563	17786	17793	17898	17632	17796	17733	17848	17595	17696	17860	18069	17872	17714	17704	17740	17705	17951	17766	17901	17605	17683	17871	17852	17714	17904	17659	17610	17751	17717	17907	18058	17971	17942	17911	17670	17490	17643	17728	17871	17744	17873	17792	17688	17706	17642	17919	17630	17863	17690	17798	17902	17849	17715	17871	17708	17672	17783	17760	17816	17954	17788	17766	17673	17593	17727	17638	17816	17786	17683	17760	17643	17914	17804	17776	17798	17674	17647	17796	17750	17654	17886	17816	17743	17576	17824	17490	17877	17779	17582	17870	17813	17846	17659	17657	17706	17813	17634	17665	17675	17828	17888	17946	17892	17803	17865	17789	17748	17797	17837	17747	17718	17778	17911	17970	17621	17830	17707	17838	17605	17459	17923	17500	17870	17731	17789	17772	17805	17643	17714	17624	17795	17673	17513	17785	17756	17800	17695	17866	17577	17865	17899	17586	17678	17875	17803	17670	17700	17657	17723	17752	17739	17850	17840	17711	17895	17622	17724	17629	17950	17876	17780	17706	17755	17856	17692	17723	17663	17621	17830	17792	17667	17790	17588	17766	17732	17790	17645	17817	17900	17889	17945	17844	17778	17717	17595	17633	17793	17970	17783	17706	17710	17804	17770	17742	17887	17696	17672	17725	17988	17758	17643	17733	17801	17763	17723	17977	17660	17671	17784	17677	17713	17653	17842	17838	17698	17718	17804	17779	17740	17712	17748	17773	17780	17733	17794	17572	17702	17639	17743	17726	17896	17791	17856	17962	17787	17829	17805	17779	17753	17874	17778	17721	17635	17970	17882	17520	17799	17726	17740	17573	17702	17748	17833	17800	17801	17978	17953	17767	17658	17822	17722	17622	17862	17767	17737	17786	17757	17995	17774	17870	17786	17939	17686	18048	17668	17710	17742	17827	17766	17470	17790	17689	17687	17820	17659	17809	17860	17455	17813	17734	17805	17637	17645	17677	17890	17573	17803	17892	17739	17802	17634	17784	17622	17667	17789	17804	17843	17778	17871	17577	17878	17852	17786	17654	17678	17755	17875	17833	17949	17837	17660	17950	17603	17865	17813	17702	17681	17943	17879	17837	17743	17733	17988	17798	17672	17712	17744	17809	17769	17725	17842
30586	52626	49983	36111	25096	20155	16957	15928	15697	15514	17620	23053	23572	20378	19391	17395	16515	16948	16451	15923	15489	15356	15484	15397	15250	15409	15157	15279	15438	15326	15284	15350	15275	15220	15328	15226	15285	15118	15472	15264	15411	15220	15331	15168	15206	15348	15463	15411	15286	15274	15238	15282	15279	15306	15445	15307	15183	15258	15225	15440	15216	15287	15148	15300	15144	15351	15357	15215	15353	15270	15152	15424	15412	15229	15270	15255	15295	15256	15239	15276	15235	15266	15250	15273	15368	15285	15376	15402	15282	15180	15268	15314	15179	15217	15292	15312	15308	15367	15330	15398	15275	15319	15382	15140	15485	15340	15165	15206	15296	15209	15341	15232	15172	15147	15258	15297	15223	15188	15301	15212	15253	15416	15384	15248	15361	15249	15407	15485	15320	15390	15366	15295	15406	15403	15151	15268	15170	15301	15320	15330	15398	15308	15267	15343	15305	15279	15259	15423	15235	15247	15248	15204	15241	15261	15176	15348	15247	15253	15370	15279	15348	15280	15272	15297	15422	15430	15307	15344	15116	15274	15359	15299	15199	15167	15395	15209	15424	15384	15115	15286	15365	15364	15287	15228	15188	15233	15220	15348	15224	15206	15309	15356	15122	15174	15225	15186	15409	15113	15219	15313	15294	15334	15437	15307	15318	15309	15388	15453	15161	15210	15408	15380	15385	15144	15378	15146	15410	15273	15125	15147	15299	15304	15305	15088	15276	15243	15073	15333	15214	15422	15145	15268	15402	15503	15281	15303	15279	15167	15251	15546	15299	15396	15244	15265	15344	15410	15309	15528	15398	15208	15201	15378	15323	15221	15211	15204	15335	15220	15262	15290	15365	15284	15243	15205	15267	15109	15301	15252	15300	15180	15451	15253	15015	15185	15337	15202	15176	15283	15369	15028	15305	15289	15101	15165	15337	15314	15232	15147	15260	15266	15422	15389	15441	15229	15267	15350	15196	15490	15317	15335	15334	15214	15320	15237	15206	15367	15272	15190	15273	15103	15199	15264	15251	15457	15044	15346	15270	15352	15433	15272	15033	15396	15390	15296	15282	15428	15231	15167	15156	15405	15003	15126	15279	15398	15256	15132	15238	15443	15327	15292	15309	15240	15370	15250	15109	15365	15384	15273	15349	15347	15344	15146	15385	15236	15254	15207	15358	15211	15372	15286	15252	15226	15211	15214	15192	15285	15289	15327	15281	15312	15299	15133	15176	15210	15138	15330	15198	15302	15361	15410	15155	15252	15283	15345	15472	15331	15167	15068	15456	15372	15202	15343	15441	15393	15234	15229	15257	15374	15343	15213	15351	15492	15196	15380	15187	15021	15206	15367	15166	15314	15217	15234	15379	15269	15297	15229	15268	15108	15339	15138	15314	15244	15157	15165	15201	15414	15371	15365	15292	15360	15247	15301	15096	15316	15356	15394	15391	15187	15213	15385	15349	15300	15121	15209	15282	15481	15252	15336	15235	15236	15342	15272	15114	15304	15111	15154	15260	15209	15360	15345	15246	15108	15264	15468	15158	15150	15358	15380	15392	15202	15395	15293	15321	15320	15243	15262	15414	15216	15163	15223	15174	15166	15074	15314	15415	15244	15371	15254	15326	15229	15213	15226	15290	15326	15307	15332	15315	15232	15271	15375	15435	15167	15082	15265	15324	15391	15345	15375	15229	15393	15261	15371	15318	15249	15240	15347	15462	15210	15285	15397	15190	15398	15209	15436	15237	15094	15247	15302	15424	15230	15369	15099	15213	15291	15275	15278	15288	15259	15137	15271	15139	15397	15258	15287	15204	15223	15347	15305	15258	15183	15178	15390	15122	15410	15314	15344	15265	15282	15131	15422	15123	15327	15237	15413	15259	15406	15310	15243	15460	15274	15285	15453	15330	15213	15253	15371	15317	15155	15199	15357	15395	15268	15121	15253	15179	15330	15280	15417	15262	15263	15426	15204	15219	15265	15391	15331	15204	15431	15166	15232	15260	15371	15133	15356	15130	15238	15119	15375	15146	15221	15262	15082	15332	15237	15252	15175	15147	15216	15244	15271	15261	15183	15164	15330	15210	15350	15123	15202	15339	15175	15336	15418	15145	15350	15357	15376	15293	15250	15262	15245	15276	15233	15407	15257	15289	15272	15259	15352	15418	15327	15389	15145	15218	15375	15301	15398	15301	15227	15152	15412	15285	15180	15261	15242	15015	15157	15398	15306	15255	15255	15341	15039	15264	15175	15371	15213	15265	15383	15171	15073	15251	15363	15303	15381	15111	15364	15163	15090	15288	15159	15442	15341	15121	15247	15179	15253	15151	15366	15224	15318	15371	15155	15325	15188	15212	15393	15425	15358	15270	15284	15142	15155	15389	15190	15321	15217	15249	15103	15231	15390	15149	15387	15223	15141	15217	15350	15304	15378	15329	15238	15328	15432	15410	15310	15449	15163	15269	15258	15226	15351	15256	15342	15241	15170	15317	15196	15334	15211	15306	15200	15113	15264	15342	15274	15353	15249	15383	15346	15349	15237	15223	15212	15069	15409	15372	15378	15271	15137	15279	15202	15226	15374	15237	15252	15202	15406	15342	15216	15323	15289	15276	15255	15240	15404	15250	15187	15149	15307	15263	15212	15160	15125	15312	15470	15154	15278	15244	15312	15262	15243	15226	15277	15306	15238	15260	15206	15280	15254	15222	15214	15350	15314	15200	15177	15149	15297	15191	15189	15332	15323	15235	15149	15354	15227	15311	15267	15284	15289	15273	15376	15322	15193	15178	15341	15344	15271	15304	15355	15307	15201	15199	15286	15257	15409	15230	15276	15185	15254	15418	15180	15193	15381	15241	15347	15348	15186	15237	15297	15338	15338	15321	15294	15390	15283	15291	15166	15350	15222	15310	15182	15288	15231	15118	15483	15180	15152	15323	15236	15187	15325	15236	15079	15303	15233	15246	15350	15358	15220	15191	15271	15163	15427	15346	15329	15275	15213	15238	15414	15348	15022	15312	15259	15271	15297	15395	15189	15354	15213	15174	15231	15427	15213	15320	15169	15327	15240	15186	15197	15307	15361	15271	15178	15213	15338	15206	15253	15234	15263	15222	15270	15340	15187	15310	15263	15365	15347	15467	15407	15337	15172	15417	15407	15411	15315	15308	15203	15312	15213	15179	15353	15367	15436	15231	15320	15151	15330	15284	15266	15235	15169	15293	15244	15222	15314	15125	15323	15313	15178	15085	15316	15264	15214	15330	15427	15403	15206	15325	15297	15136	15350	15184	15416	15225	15373	15337	15309	15287	15355	15182	15123	15367	15379	15355	15391	15295	15231	15069	15224	15261	15187	15252	15288	15426	15159	15327	15221	15380	15178	15347	15193	15331	15412	15280	15336	15200	15388	15354	15380	15397	15249	15294	15420	15402	15193	15243	15229	15397	15436	15342	15167	15301	15299	15217	15284	15166	15332	15267	15250	15376	15129	15388	15167	15213	15295	15343	15346	15134	15241	15175	15370	15383	15290	15272	15143	15059	15361	15368	15293	15258	15381	15256	15159	15287	15133	15345	15169	15363	15341	15288	15321	15214	15174	15301	15306	15366	15159	15233	15273	15332	15126	15301	15417	15210	15270	15204	15224	15333	15127	15069	15367	15323	15276	15124	15520	15400	15273	15193	15356	15342	15138	15439	15363	15315	15419	15328	15250	15400	15265	15277	15194	15195	15367	15391	15167	15433	15323	15415	15286	15309	15270	15291	15249	15287	15232	15238	15328	15268	15291	15205	15288	15253	15321	15201	15287	15285	15210	15209	15239	15353	15406	15430	15308	15382	15372	15281	15438	15156	15469	15453	15212	15469	15328	15371	15242	15171	15242	15066	15250	15220	15162	15229	15347	15244	15049	15372	15391	15245	15174	15327	15246	15331	15248	15433	15227	15211	15349	15229	15159	15434	15310	15467	15225	15207	15365	15294	15226	15345	15254	15298	15283	15290	15227	15313	15404	15173	15105	15229	15315	15329	15365	15315	15211	15231	15512	15355	15269	15312	15352	15234	15277	15315	15339	15415	15224	15218	15250	15409	15257	15158	15112	15211	15277	15146	15193	15301	15170	15249	15288	15349	15251	15223	15367	15294	15346	15211	15273	15341	15301	15318	15284	15294	15393	15380	15439	15267	15344	15377	15422	15068	15208	15181	15286	15163	15280	15186	15201	15239	15276	15275	15197	15261	15321	15186	15336	15402	15257	15218	15378	15382	15621	15243	15231	15471	15234	15141	15283	15265	15135	15232	15307	15154	15250	15304	15440	15358	15182	15222	15158	15452	15331	15396	15355	15132	15417	15206	15375	15430	15228	15460	15461	15180	15354	15171	15410	15266	15265	15235	15246	15267	15375	15109	15154	15364	15269	15237	15213	15194	15267	15304	15311	15318	15289	15333	15344	15128	15264	15312	15123	15297	15341	15342	15191	15087	15164	15257	15362	15157	15346	15252	15314	15274	15271	15233	15163	15267	15309	15242	15342	15265	15163	15267	15388	15187	15279	15504	15185	15325	15120	15213	15268	15292	15206	15345	15171	15403	15249	15430	15387	15163	15272	15323	15263	15215	15248	15234	15143	15476	15482	15124	15350	15282	15303	15325	15196	15204	15203	15249	15164	15345	15316	15092	15206	15106	15322	15199	15317	15577	15111	15297	15173	15444	15208	15160	15468	15218	15279	15007	15278	15234	15125	15305	15437	15173	15249	15319	15234	15174	15232	15129	15168	15187	15300	15216	15339	15072	15247	15109	15418	15364	15277	15219	15409	15289	15440	15304	15355	15179	15312	15396	15392	15367	15398	15219	15203	15328	15149	15264	15289	15215	15331	15265	15273	15355	15266	15196	15379	15349	15433	14993	15176	15328	15308	15320	15276	15259	15105	15156	15253	15247	15226	15353	15103	15370	15152	15281	15411	15171	15292	15281	15241	15244	15384	15180	15167	15197	15421	15351	15294	15200	15354	15242	15298	15348	15377	15315	15177	15228	15286	15439	15274	15319	15157	15298	15211	15280	15408	15275	15314	15333	15255	15258	15457	15227	15270	15446	15216	15085	15222	15231	15257	15366	15280	15300	14987	15319	15307	15305	15256	15344	15248	15190	15403	15380	15299	15196	15260
22664	21270	28963	24034	22116	24545	26047	20898	18990	19111	20239	27153	31578	26942	23233	21902	20839	20773	20209	19206	18713	18130	18108	18140	18099	18082	18023	18152	17995	17979	17898	18106	17991	17826	17961	17922	18165	17960	18104	18010	17989	17945	18040	18094	17992	18081	18067	18233	17965	17955	18107	18127	18156	17971	18042	17929	18086	17954	17894	18061	18066	17975	18105	18059	17949	17893	18145	18014	17924	17876	17791	17964	18175	18010	18053	17989	17969	18007	18193	17843	17918	17753	17941	18032	18026	18173	17878	17993	18063	18040	17838	17812	17970	18435	17975	17884	18098	17883	18055	17906	17960	18017	17910	17971	17974	17926	17985	17899	17843	17743	17875	17851	18001	17716	17891	17964	17997	17875	17770	18019	18019	18009	18075	17982	17990	17949	17949	17975	18100	17909	18086	17956	17910	17820	17892	17805	17873	17962	17885	17962	17989	17969	18130	17869	17974	17978	18052	17706	18018	17888	17975	17764	17855	17931	18018	17952	18032	18046	17845	17985	17954	18049	17848	17888	17892	17921	17818	17990	17906	18027	18023	18185	17852	17980	17720	18020	17853	17808	18050	18016	17794	17615	17956	18072	17868	17639	17863	17945	17876	17804	17885	17925	17961	18076	17809	17835	18071	17820	18022	18113	18099	18070	17965	18081	18035	17944	17906	17627	17896	17759	18026	18216	17992	17899	17995	17828	17884	17868	17794	18012	17867	18025	17975	17697	17869	17909	17785	18083	17922	17656	17992	17864	17781	17923	17972	17925	17828	17986	18021	17621	17928	17820	17969	17931	18012	17919	18100	17969	17976	17828	17944	17830	17959	17844	17978	17826	17929	17849	18195	17681	17809	17892	18115	17994	17858	17739	18114	17796	17937	17977	17881	17971	17951	17876	17875	17953	17868	17858	17911	17909	17986	18002	17911	18061	18002	17998	17877	17788	17945	17950	17928	17906	18014	17915	17865	17739	17976	17923	17797	17912	18078	18096	18028	17860	18165	18080	17777	17940	18048	17972	18173	17880	17839	17935	18038	18145	17887	17960	17975	17878	17949	18031	17878	17831	18015	18226	17993	17905	17960	17932	17995	17917	17958	18001	17876	17830	17873	17968	17932	17734	17961	17962	18016	17783	17916	17808	17856	17817	17851	17793	18077	17881	17970	17946	17959	17911	17798	17823	18035	17920	17809	17974	17964	18037	17836	17872	17883	17967	17936	17788	17877	17983	17959	17998	17811	17937	17889	18142	17949	18155	18000	17990	17787	17904	17812	17982	17979	17928	17940	18016	17839	17966	17884	17800	18058	17838	17805	17905	17959	17724	17911	17817	17806	18206	18073	17976	17798	17997	17977	17817	17973	17891	17860	17841	17812	17939	17999	17886	17980	18150	17871	18082	17968	17724	17857	17927	17846	17888	17725	17778	18021	17916	17777	17986	17869	17743	18049	17936	17943	17984	17929	17950	17972	17982	17712	17884	17783	17806	17895	18130	17983	17990	17676	18143	18038	17934	17920	17937	17917	17865	17905	17916	17925	17994	18133	17970	17957	18031	17927	17548	17652	17623	17871	18080	17844	17905	18009	17780	17911	18001	18002	18099	17972	17866	17739	17646	17932	17819	17890	17768	17903	17895	17846	17942	17994	17717	18032	18018	17821	17831	18030	17910	17865	17831	17846	17941	17638	17868	17786	17910	18043	17966	17822	17695	17842	17952	17914	17820	17977	17961	18064	17978	18034	17835	17955	17906	17923	17965	18168	17781	17970	17714	18091	17879	18061	17898	17896	17936	17954	17834	17975	17995	17981	17981	17987	17927	17753	17810	17899	17810	17980	18049	17863	17891	18141	17758	17791	17876	17808	17949	17835	17883	17746	17985	17998	17945	17866	18056	17922	17986	18008	18164	18103	17759	17950	18051	17834	18104	18001	17925	17983	17870	17764	17908	17923	17958	17954	17915	17787	17865	18089	17945	17892	17912	18004	17712	17864	17753	17885	17971	18098	18049	18046	17875	18005	18048	17997	18050	17920	18010	17708	17817	18033	17888	17952	18040	18045	18034	18147	17868	17843	17698	17863	18004	18185	17920	17866	17932	17898	17775	18056	17972	17926	17882	17864	17951	18014	17962	18212	18040	17992	17810	17955	17893	17764	18026	17958	17721	17935	18013	17922	17856	17848	18061	17910	18027	17853	17910	18041	17969	18012	17884	17855	17971	18007	18099	18139	17932	17799	18035	17634	17765	17854	17946	17794	17972	17921	17736	17926	17833	17744	17911	17754	17830	17733	18116	17923	17804	17861	18176	17832	18066	17928	17946	17963	17805	17710	17679	17688	17752	18155	17933	18007	17831	17756	17969	18054	17776	17850	17995	17928	17986	17920	17713	17884	17955	17906	17950	18061	18166	17819	18046	17952	17790	18081	17902	17898	17835	18030	17772	17878	17690	17825	17966	18158	17921	18118	17980	17934	17849	17975	18037	18081	18010	18001	17858	17822	18078	18102	17992	17729	18002	17845	17864	17917	17967	17881	17901	18068	17957	17706	17701	17885	17872	17787	17773	18023	17821	17762	17849	17892	17970	17963	18038	17996	17880	17965	17790	17849	18044	17941	17924	17968	17891	17834	17953	17701	17715	17673	17751	17895	17696	17991	17937	17819	17854	17865	17910	17958	17953	17667	17934	18095	17868	17902	17656	17920	17784	17982	17971	17830	17764	17992	17908	18013	17918	17958	17964	17812	18065	17986	18057	17953	17984	17843	17746	17860	17801	18021	18011	17792	17710	18014	17901	17881	17769	17927	17660	17881	17857	17865	17874	17967	18032	17953	17934	17768	18049	17909	18156	18070	17815	17922	17853	17927	18063	17870	17841	17968	17864	18042	17811	18026	17823	17918	17993	17897	17927	18035	18044	17957	17837	17786	17826	17813	17930	17859	17828	18047	17932	18074	17824	18047	17995	17853	18031	17997	17927	18013	17861	17998	18032	17695	17953	17720	18007	17830	17929	17925	17728	18000	17904	17736	17803	18014	17910	17916	18006	17774	17996	18068	17947	18039	17863	17857	17708	17892	17728	17828	18047	17889	17664	17785	17889	17773	17981	17923	18121	18142	17970	17738	18025	17934	17892	17844	17961	17976	17803	17738	17807	17637	17872	17801	18048	17921	18078	18170	18244	17813	17771	17810	17829	17875	17877	17972	17969	17806	18033	18090	17904	18002	17938	17849	18109	17881	17872	17702	17887	17784	17942	18073	18032	18017	17926	17914	17966	17902	18014	18007	17915	17781	17853	17722	17768	18044	17942	17950	17875	17923	17785	17865	17834	17982	18014	17852	17851	18183	17926	17820	17992	18034	17838	17940	17844	17652	17807	17792	18021	17933	17812	18009	17803	17931	17872	17957	17856	17971	17991	17838	17921	18040	17787	17793	18049	18021	18003	18039	17813	17851	17966	18024	17980	18060	17872	17970	17780	17783	18047	17987	17647	17925	17962	17954	17803	17951	18084	18024	17803	17965	17853	18028	17901	17791	17992	18026	17778	17760	17782	17966	17915	17982	17835	18065	18085	17894	18152	17922	17955	17959	17944	17711	17949	17738	18095	17691	17899	17936	17950	17777	17969	17702	17843	17975	17924	17848	18085	17911	17986	17980	17997	17809	18012	18092	17857	17981	17961	17939	17755	17806	18134	17879	17930	17890	17980	17838	18069	17861	18073	17844	17862	17859	17976	17875	17730	17935	17870	17821	18010	17947	17789	17854	17900	18080	17911	18195	17838	17854	17835	17969	17877	18080	17735	18026	17933	17832	17988	17989	17932	17865	17789	18036	18092	17887	17870	18165	17624	17766	17967	17794	17885	17867	17819	18057	17824	17886	17707	17905	17878	17911	17938	17915	17872	17867	17895	18050	17857	17811	18028	18006	17819	17818	17754	17844	17816	17899	17905	17763	17912	17780	17589	17909	17954	17754	17689	17923	17941	18020	18042	18041	17990	18090	17962	17827	17909	17829	17786	17889	17940	17950	17732	17896	17874	17986	17811	17861	18097	18095	17936	17944	17890	18081	17819	17849	18062	17846	17819	17820	17764	17933	17885	17942	18074	17991	18116	17957	18109	18072	17989	18095	17864	17840	17937	17987	17700	17852	18097	17937	17873	17969	17865	17828	17820	17904	17770	17905	17927	18056	17933	17910	18035	17986	17677	17937	18019	17763	17861	17957	17712	17886	17781	17834	18216	17794	18003	17931	17860	17949	17949	18146	17880	17992	17791	17796	18038	17907	18056	17921	17879	17944	17906	18072	18016	17881	18027	18030	17982	17832	17941	17912	18027	17725	18122	17948	17768	17797	18050	17890	18048	18084	17941	17916	17743	18022	17831	17709	18027	18102	17775	18026	18004	18067	17867	18001	17892	18204	17899	17711	17919	17873	17781	17878	17622	18046	17809	17999	17997	18014	18320	17842	17861	17754	17957	17773	17856	17818	17908	17818	17972	18005	17986	17868	17868	17867	18120	18074	17861	17940	18044	17742	17780	17859	17988	18013	17715	18009	17756	17964	17724	17989	17858	17934	17918	18022	18000	17668	17984	17788	17886	17959	18053	17813	17890	17767	17928	17805	17771	17870	17615	18002	17750	17996	17813	17936	18027	17969	17893	17974	17839	17950	17873	17841	17613	18136	17843	18099	18004	17888	17972	17732	17855	18187	17957	17960	17831	17977	18116	17724	17910	18034	17923	17974	17934	17831	17887	17847	18053	18008	18026	18071	17961	18014	17930	17786	18066	18100	17774	17932	17992	17884	17898	17817	17852	17980	17738	17888	17880	17870	17768	17946	17795	17814	17794	17625	17924	18018	17900	17985	17768	17630	17688	17852	17908	17884	17846	17767	18109	18014	17925	17916	17842	17883	18084	17828	17978	18072	18019	17977	17975	17957	17955	17845	18023	17958	17832	17855	17853	17845	17955	18211	17791	18112	17797	17980	17781	17863	17843	17809	17903	17985	17995	17771	17784	17769	17862	17915	17917	18174	17987	17894	17913	17869	18006	18099	17988	17951	18022	17928	17790	17916	17942	17998	17796	17845	17888	17719	17836	17961	17674	17912	17778	17956	17957	17978	17891	18017	18000	17832	17934	18062	18010	17915	17911	18058	18084	18072	17864
34567	59378	52484	37552	27663	23435	19861	18708	16475	15988	19179	29175	32320	26187	22268	20394	18806	19160	18155	16987	15999	15852	15619	15442	15280	15368	15275	15478	15426	15347	15495	15374	15420	15419	15485	15280	15383	15276	15383	15331	15276	15423	15273	15326	15329	15431	15471	15395	15390	15477	15300	15374	15303	15376	15442	15348	15310	15220	15296	15357	15476	15310	15286	15384	15213	15434	15179	15264	15357	15440	15383	15204	15503	15456	15331	15267	15268	15484	15298	15409	15161	15300	15241	15388	15291	15469	15460	15323	15335	15275	15310	15320	15333	15312	15472	15276	15386	15376	15329	15506	15294	15278	15506	15297	15355	15534	15314	15226	15323	15256	15368	15389	15340	15290	15339	15267	15304	15450	15309	15281	15315	15250	15367	15460	15445	15423	15432	15253	15396	15350	15169	15463	15167	15388	15443	15315	15380	15396	15370	15448	15275	15304	15233	15336	15453	15203	15408	15487	15301	15211	15348	15387	15249	15378	15317	15285	15459	15375	15245	15248	15427	15329	15457	15402	15433	15492	15451	15275	15352	15255	15262	15331	15316	15375	15427	15386	15369	15356	15268	15404	15319	15325	15392	15465	15547	15203	15263	15366	15448	15272	15463	15307	15420	15256	15387	15358	15347	15414	15324	15271	15483	15501	15481	15342	15546	15184	15255	15366	15233	15427	15345	15300	15529	15430	15343	15380	15391	15269	15495	15357	15240	15298	15336	15343	15219	15327	15264	15455	15172	15327	15305	15295	15460	15366	15370	15285	15528	15325	15517	15155	15486	15450	15440	15422	15340	15395	15333	15475	15410	15331	15406	15369	15364	15295	15225	15273	15470	15249	15505	15463	15288	15341	15335	15502	15462	15445	15288	15409	15485	15316	15384	15381	15379	15558	15469	15453	15271	15358	15285	15361	15398	15416	15288	15447	15511	15416	15341	15495	15270	15366	15468	15434	15415	15261	15259	15355	15221	15346	15415	15227	15401	15425	15315	15342	15426	15388	15422	15328	15319	15304	15305	15490	14996	15360	15340	15281	15438	15484	15410	15328	15290	15294	15473	15288	15219	15573	15453	15393	15212	15323	15332	15389	15378	15302	15430	15179	15378	15353	15412	15256	15412	15347	15226	15375	15304	15270	15418	15543	15353	15337	15347	15452	15660	15275	15237	15380	15453	15397	15308	15413	15225	15339	15543	15262	15400	15375	15383	15441	15341	15403	15385	15289	15339	15305	15454	15452	15287	15297	15400	15207	15296	15294	15416	15310	15459	15241	15293	15365	15405	15285	15342	15326	15321	15503	15442	15408	15353	15440	15468	15404	15319	15305	15573	15386	15269	15399	15341	15300	15246	15617	15326	15273	15362	15357	15375	15373	15342	15290	15210	15384	15328	15422	15333	15336	15351	15347	15409	15507	15333	15413	15247	15465	15346	15346	15357	15213	15384	15522	15446	15387	15311	15562	15296	15489	15508	15358	15333	15312	15368	15471	15243	15259	15358	15186	15462	15296	15324	15283	15314	15510	15403	15304	15378	15323	15530	15273	15276	15427	15333	15295	15199	15477	15222	15395	15351	15420	15446	15424	15247	15406	15282	15481	15350	15418	15359	15353	15397	15269	15331	15321	15262	15221	15448	15122	15297	15209	15268	15462	15331	15420	15461	15421	15268	15288	15237	15386	15457	15363	15468	15274	15245	15340	15365	15398	15372	15241	15217	15336	15371	15505	15250	15302	15397	15403	15392	15393	15291	15287	15200	15394	15415	15228	15271	15359	15406	15278	15479	15334	15369	15386	15488	15492	15387	15402	15392	15363	15456	15440	15238	15410	15233	15344	15280	15517	15422	15336	15434	15151	15360	15286	15203	15454	15211	15309	15243	15376	15225	15484	15194	15344	15184	15260	15449	15249	15304	15303	15089	15258	15137	15376	15341	15320	15237	15328	15364	15348	15410	15364	15180	15359	15322	15427	15515	15414	15265	15366	15231	15307	15443	15330	15169	15559	15154	15389	15501	15489	15404	15276	15261	15491	15293	15294	15462	15357	15220	15403	15384	15488	15293	15382	15379	15285	15372	15409	15482	15234	15422	15498	15218	15390	15286	15502	15338	15190	15418	15452	15419	15434	15440	15344	15306	15285	15298	15233	15381	15392	15403	15461	15451	15427	15255	15380	15260	15356	15147	15299	15368	15392	15315	15439	15349	15473	15324	15452	15363	15467	15211	15254	15371	15180	15318	15334	15460	15289	15305	15362	15193	15226	15250	15278	15448	15286	15283	15377	15452	15310	15318	15292	15283	15454	15336	15134	15287	15317	15377	15260	15280	15402	15433	15245	15417	15377	15268	15384	15245	15292	15311	15326	15335	15347	15385	15416	15286	15447	15508	15392	15394	15504	15301	15381	15263	15353	15420	15399	15222	15336	15491	15266	15426	15406	15407	15263	15339	15399	15365	15294	15306	15472	15299	15410	15266	15414	15342	15510	15218	15137	15441	15310	15390	15515	15446	15437	15418	15416	15310	15148	15424	15437	15234	15285	15339	15284	15174	15241	15546	15326	15168	15207	15349	15434	15342	15395	15612	15394	15336	15458	15228	15305	15076	15479	15309	15312	15254	15520	15107	15390	15347	15284	15311	15457	15420	15342	15605	15279	15297	15393	15346	15423	15394	15451	15334	15332	15448	15278	15369	15283	15105	15374	15207	15304	15291	15440	15302	15204	15326	15329	15313	15265	15259	15384	15348	15556	15285	15321	15344	15255	15451	15548	15272	15274	15402	15357	15230	15460	15482	15318	15391	15218	15346	15384	15304	15189	15498	15355	15479	15155	15355	15524	15469	15353	15564	15319	15243	15589	15347	15434	15408	15515	15385	15434	15417	15391	15350	15325	15167	15522	15314	15519	15418	15220	15335	15400	15446	15338	15301	15258	15414	15475	15437	15045	15290	15325	15387	15350	15405	15377	15273	15328	15352	15300	15391	15316	15500	15369	15240	15381	15313	15373	15260	15283	15324	15219	15256	15363	15419	15363	15433	15485	15444	15388	15335	15414	15304	15203	15207	15374	15340	15412	15137	15383	15551	15314	15432	15434	15518	15446	15404	15254	15348	15310	15557	15340	15206	15378	15531	15352	15363	15289	15289	15395	15330	15549	15385	15420	15332	15394	15454	15272	15510	15279	15491	15387	15257	15262	15340	15345	15224	15299	15342	15581	15334	15323	15291	15447	15327	15338	15375	15415	15379	15406	15353	15375	15297	15382	15402	15526	15337	15194	15514	15384	15501	15327	15386	15475	15446	15309	15324	15675	15275	15373	15294	15407	15429	15460	15286	15326	15273	15158	15231	15264	15321	15302	15522	15433	15279	15309	15292	15294	15410	15322	15286	15412	15368	15338	15275	15375	15400	15410	15323	15471	15307	15365	15246	15189	15364	15266	15397	15332	15267	15323	15310	15351	15344	15242	15249	15322	15306	15238	15209	15225	15229	15263	15277	15388	15261	15131	15344	15514	15315	15399	15438	15349	15232	15317	15375	15210	15392	15259	15340	15275	15390	15356	15500	15283	15369	15305	15465	15268	15180	15320	15347	15378	15367	15392	15376	15481	15401	15340	15355	15242	15225	15383	15353	15334	15406	15115	15492	15471	15355	15332	15366	15307	15219	15286	15390	15300	15266	15329	15479	15314	15287	15381	15292	15502	15405	15368	15265	15361	15372	15314	15399	15466	15162	15239	15449	15293	15206	15392	15369	15335	15384	15315	15170	15586	15384	15212	15410	15386	15392	15513	15431	15311	15276	15611	15547	15522	15299	15314	15307	15300	15476	15348	15260	15317	15392	15379	15349	15433	15237	15479	15382	15293	15403	15262	15410	15354	15338	15401	15446	15457	15327	15424	15287	15278	15280	15351	15272	15260	15555	15286	15333	15322	15384	15400	15478	15265	15448	15404	15255	15404	15151	15412	15465	15439	15371	15326	15222	15354	15351	15319	15352	15398	15372	15163	15431	15306	15358	15366	15246	15378	15362	15394	15351	15365	15278	15378	15503	15288	15577	15208	15311	15490	15387	15221	15362	15409	15494	15391	15358	15207	15286	15433	15431	15497	15184	15243	15338	15406	15129	15342	15503	15217	15464	15191	15356	15400	15373	15459	15203	15383	15387	15357	15257	15341	15430	15363	15554	15491	15372	15514	15385	15414	15482	15391	15524	15403	15398	15257	15470	15447	15349	15342	15421	15531	15222	15355	15229	15297	15332	15298	15174	15280	15394	15415	15408	15391	15457	15322	15216	15426	15298	15297	15287	15374	15369	15299	15370	15387	15371	15224	15272	15306	15402	15322	15248	15355	15407	15376	15348	15341	15315	15340	15374	15392	15376	15409	15591	15274	15350	15273	15276	15228	15297	15225	15327	15323	15450	15439	15336	15223	15240	15315	15328	15212	15362	15324	15385	15213	15411	15410	15334	15345	15342	15349	15205	15360	15286	15159	15342	15277	15414	15356	15290	15247	15372	15461	15129	15312	15222	15202	15218	15357	15314	15344	15504	15470	15250	15360	15381	15357	15397	15234	15130	15496	15281	15487	15274	15353	15461	15302	15272	15135	15505	15377	15355	15361	15437	15396	15336	15382	15303	15335	15348	15304	15249	15478	15388	15373	15320	15304	15353	15345	15279	15434	15331	15365	15429	15402	15312	15416	15368	15207	15494	15277	15310	15169	15469	15452	15385	15460	15496	15332	15238	15350	15206	15313	15359	15303	15282	15403	15347	15321	15127	15355	15331	15181	15342	15429	15270	15476	15447	15365	15518	15305	15423	15423	15309	15119	15375	15266	15345	15339	15272	15452	15524	15291	15310	15366	15259	15281	15360	15390	15389	15254	15443	15410	15345	15491	15403	15440	15444	15384	15401	15291	15369	15375	15466	15333	15292	15341	15422	15387	15424	15372	15414	15420	15284	15376	15322	15217	15517	15369	15204	15457	15374	15327	15188	15406	15237	15352	15331	15377	15286	15544	15377	15564	15431	15332	15287	15396	15416	15330	15372	15359	15175	15421	15284	15329	15234	15398	15338	15261	15195	15240	15411	15278	15341	15399	15245	15194	15429	15326	15323	15281	15427	15359	15240	15221	15202	15397	15453	15357	15238	15374	15312	15184
28331	25690	29905	25859	20878	19867	18827	18390	17948	17834	17995	18671	18909	18700	18283	18416	18164	18166	18241	18050	18104	17969	17899	18029	17811	18006	17962	17954	18083	17988	17961	17895	17957	17902	17988	17975	17990	17716	18128	17890	17939	17787	17939	17930	17871	17900	18018	17797	17950	17811	17834	17831	17993	18030	17941	18310	17942	18014	17943	17823	17996	17810	18053	18070	18046	17944	17746	17857	17987	17992	17929	17845	17821	17880	17908	17768	17974	18077	18066	17771	17948	18093	18027	17817	18008	17984	18008	18036	18133	17826	17827	17815	18130	17881	17965	17968	17919	17878	17915	18020	18185	18087	17806	17613	18008	17784	17899	17828	17865	18057	17890	17789	17924	18020	17951	17947	17940	18076	17750	17906	17820	17981	17789	18018	17830	17896	17857	17735	17773	17935	17857	17955	17980	17951	17793	17992	17650	17951	17850	17853	18030	18078	17853	17810	18016	17793	17963	17972	17698	17983	17874	17749	17953	17724	17928	18018	18040	17928	17841	17732	17825	17787	17857	17890	17998	18001	17790	18139	18044	17946	17994	17956	17974	17964	18049	17890	17959	18078	17875	17810	17883	18146	18154	17773	17751	17978	17774	17790	17840	17805	17858	17998	17690	17890	18016	17878	17994	18003	17951	17892	17971	17929	17918	17945	17947	17779	17739	17957	17860	17830	17961	17924	17924	17912	17763	17882	17937	17914	17734	17874	17871	17709	17863	17926	17779	17881	17910	17801	17935	17970	17809	17799	17751	17965	18143	17972	17874	17719	17968	17905	17997	17701	17902	17827	18000	17969	18045	17792	17934	17890	17906	17831	18078	17900	17880	17826	17813	17853	17805	17823	17994	17969	17944	17885	17745	17999	17983	17922	17945	17852	17956	17931	17896	18095	17993	17699	17986	17911	17931	18178	17719	18003	17978	18027	17847	17816	17928	17878	17901	17970	18001	17915	17821	17778	17932	17970	17938	18039	17962	17888	17639	17511	17924	17957	17886	17803	17778	17955	17915	18026	18024	17864	18011	17900	17867	17979	17826	18014	18107	17951	17892	17822	17875	17931	18023	17848	17956	18033	17894	17955	17806	17975	18151	17900	18010	18049	17899	17813	17928	17788	17626	17763	17844	18063	17935	17990	17841	17807	17986	17913	17687	17902	18071	18113	17867	17842	18123	17935	17998	17885	17923	17882	17945	17663	17941	17906	18059	18174	17918	18007	17881	17946	17876	17815	18018	17906	17905	17817	17842	17972	17931	18028	17862	17894	18123	17944	17910	17808	17913	17784	17742	17973	17876	17896	18016	18017	17703	17761	18015	17924	17825	17831	17978	18003	17966	17876	18127	18080	17963	17941	18136	18029	17793	17923	17722	17943	17782	17726	18137	17994	17888	17951	17990	17869	17955	17956	17896	17721	17690	17968	17869	18080	17931	17950	17948	17912	18054	17975	17988	17900	17942	17916	17961	18039	18031	18145	17832	17708	17908	17911	17867	17825	17964	18021	17873	17718	18104	17990	17824	17894	17837	17794	17974	17925	17950	18085	17924	18016	17962	18003	17946	17914	17862	18176	17953	18032	17824	17753	17991	17849	17850	17870	17908	17918	17987	18057	17978	17883	17978	17861	17801	17983	17948	18127	17785	17818	17907	17865	17824	17652	17802	17891	17926	17993	17914	18038	17888	18056	17711	17578	18053	17946	17937	17878	17880	17919	17802	17747	17999	17862	17899	17791	17849	17916	17898	17958	17863	17655	17799	17671	17802	17974	18110	17940	18022	17932	18023	17993	17813	17945	18020	17862	17766	18096	17993	17931	17932	17821	18007	17870	17945	17814	18033	17929	17857	17981	17961	17786	17999	17953	18141	17722	18016	17879	18028	18210	17838	17884	17982	17832	17971	17845	17835	17869	17910	17800	17924	17809	17873	17967	17775	17999	17929	17787	18077	17886	17945	17927	17974	17816	17745	17965	17773	18121	17798	17869	17960	17962	17993	17904	17940	18042	17950	17696	17683	17788	17990	18100	18050	18005	18051	18052	17999	17695	17790	17916	17818	17808	17944	17868	18016	17861	17875	17925	17927	17719	17923	18032	17971	17867	18124	18035	17684	18098	17957	17871	17966	17940	17978	17907	17929	17772	17885	17968	18168	17915	18011	17929	18073	17828	17848	17841	17755	17812	17909	18036	17852	17908	17778	17932	17863	17863	17650	17926	18019	17799	17948	17967	17850	17788	17976	17806	17815	17921	17920	18052	17918	18136	18246	17999	17906	17913	17902	17937	17819	17911	17985	17825	17835	17798	17944	17957	17793	18067	18002	17827	17791	17876	18026	17739	17992	18044	17891	17779	18100	17917	18082	17979	17839	17801	17936	17708	17810	18029	17849	18040	17956	18052	17905	17814	17916	18069	17981	18000	18035	17914	18001	17841	17837	17819	17995	17734	17943	17713	17993	17930	17967	18134	17918	17740	17979	18091	17919	17992	18095	18074	17682	17931	17954	18037	17858	17846	17962	17926	17559	18065	18061	17785	18176	17806	17937	17916	17943	17740	17889	17833	17925	17768	18108	17937	18047	18033	17960	17883	18058	17883	17675	18020	18017	18176	18014	17802	17903	17799	17905	17939	17900	17835	17947	17976	17936	17953	17887	17747	17981	18123	18033	18008	17740	17915	18055	17787	17884	17764	17845	18127	18055	17863	17806	17976	17915	17845	17793	17748	17732	17842	17937	17820	18072	17820	17729	17845	17658	17694	17844	18012	17679	17831	17898	17816	17744	17883	17892	17845	17837	17950	17796	17787	17834	17795	17913	17967	17742	17875	18032	17837	17994	18087	17914	17651	17971	17995	18040	17985	17874	18003	17914	17997	18010	17794	18010	17850	18051	17864	17909	17732	18172	17772	17967	17974	17964	17797	17953	17895	17916	17853	17972	17806	17826	17748	17919	18018	17912	17980	17830	18011	17935	17920	17901	17885	17990	17895	17885	17974	17807	17977	17927	17845	18080	17869	17802	17939	18023	17744	17883	18075	18080	17972	17794	17936	17809	17862	17983	18070	17892	17886	17907	18099	17716	17843	17828	17909	18147	17942	17959	17914	18094	17868	17863	17794	17914	17828	18177	18112	18039	17864	17949	17847	17784	17847	18029	17920	17988	17910	17750	17585	17904	17868	18051	17835	17831	17865	17800	17776	18021	18093	18108	17784	17929	17915	17987	17761	17898	17799	18102	17889	17794	18058	17835	17849	17896	18037	17849	17766	17859	17941	17813	18029	18059	17686	18034	17787	17869	18070	17896	17940	17849	17844	17852	17679	17840	17808	17829	17980	17865	17766	17655	17874	17933	17927	17850	18030	17957	17812	18057	17862	17929	17939	17817	17855	17745	18021	17946	17991	18051	18106	17933	17904	17756	17876	18040	17916	17784	18004	18119	17977	18045	17857	17886	17800	18079	17882	17859	17711	17954	17930	18000	17863	17992	17911	17996	18024	17951	17971	18001	17754	18218	17784	17911	17890	17863	18193	17976	18139	17919	18003	17725	17927	17948	17901	17915	18012	17977	17824	17748	17816	17830	17936	18009	17818	17916	17924	18048	18039	17975	17973	17831	18055	17844	17804	17982	17787	17722	17846	17975	17981	18121	17816	18012	17869	18044	17936	17934	17943	17963	17993	17674	17774	17925	18084	17860	17915	18150	18018	17737	17893	17837	17709	17972	17931	17723	17935	17909	17955	17931	17798	17847	18000	18067	17738	17984	17991	17784	17807	17612	17978	17949	17849	17934	17900	18039	17970	17926	17825	17877	17970	17867	17887	17655	18036	17814	17724	17835	17823	18002	17779	18031	18103	17971	17807	17921	17872	17914	18169	17965	17848	17891	17848	17981	17899	17934	18110	17835	18158	17983	18148	17899	17975	17761	17737	17966	18084	17977	17947	18027	17806	17885	17717	17801	17933	17793	18009	18147	17948	17836	17950	18183	17641	18064	18105	17989	17883	18046	17923	17885	17925	17663	17789	17830	17950	18027	18001	18195	18047	17843	17931	17870	17904	17928	18066	17748	17881	17848	17979	18042	18017	17914	18119	17738	18015	18147	17950	17864	17812	17930	17803	17944	17961	17926	17861	17984	17881	17853	17931	18131	17890	18037	17926	17909	17743	17945	18034	17953	17817	17866	17724	17929	17981	17755	17945	17834	18025	18023	18159	17861	17984	18036	18030	17968	18027	17945	18004	17898	18025	17942	17827	18105	18023	18106	17989	17991	17739	17891	17965	17918	17859	17793	18154	18074	17916	17975	17986	17982	17843	17986	18044	18013	18005	18131	18033	18004	18111	17819	18098	17985	17906	17941	17880	17989	17881	17783	17697	17734	17996	17753	18022	17847	17863	18100	17892	17968	17867	17827	17758	18046	17960	17896	18012	18048	17918	17864	17900	18103	17858	18052	18124	17903	17890	18091	18053	17994	17867	17957	17826	17852	18115	17989	17973	17881	17782	17822	17989	17827	17805	18016	17688	17853	17878	17967	17879	17945	17960	18002	17899	18090	17943	17964	17878	17993	17965	17912	17812	17926	17855	17870	17914	17783	17861	18003	17731	18004	17904	17940	18092	18049	17769	17858	18010	18088	17780	17937	17831	17832	17895	17915	17839	18095	17884	18061	17995	17777	17883	17774	17920	17855	17683	17764	17778	17758	17933	17909	17885	18010	18027	17986	17783	17985	17857	17744	17912	17879	17846	17839	18060	18078	17828	17981	17901	18047	18022	17981	17739	17780	18147	18035	17964	17856	18000	17973	18027	18062	18040	17783	18004	17841	17639	17921	17996	18060	17694	17968	17887	17864	18004	17894	17839	17692	17909	17940	17989	18018	17903	17967	17717	17925	17664	17745	17987	17798	18032	18056	17940	18062	17898	17854	17701	17986	17880	18059	17835	17845	17882	17748	17847	17773	17722	17829	18169	17997	17918	18030	17945	18072	17962	17753	18025	17911	17877	17725	17831	17885	17741	17907	17866	17871	17851	18173	17990	17858	17821	17940	17880	18112	18022	18022	17789	18012	17600	17902	17799	17886	18087	18022	18009	17977	17835	17931	18027	17956	17638	17602	17884	17885	17990	17953	17881	18119	17944	17966	17856	17739	18049	18099	18026	17861	18044
29779	40353	31674	22957	19626	17724	16429	15740	15422	15474	15581	16473	16541	16214	15761	15692	15637	15565	15685	15499	15541	15313	15427	15522	15343	15398	15336	15385	15546	15499	15363	15382	15348	15457	15374	15356	15354	15210	15298	15559	15427	15564	15382	15320	15279	15377	15587	15616	15433	15308	15354	15377	15377	15381	15541	15313	15489	15346	15425	15360	15412	15415	15450	15315	15533	15403	15495	15361	15440	15395	15315	15243	15332	15394	15333	15369	15174	15347	15301	15375	15406	15276	15455	15379	15525	15248	15433	15480	15446	15443	15423	15396	15475	15361	15293	15335	15458	15394	15405	15398	15468	15488	15364	15390	15488	15288	15415	15228	15421	15326	15490	15265	15369	15439	15346	15379	15309	15468	15405	15324	15398	15243	15434	15394	15362	15374	15212	15401	15262	15267	15486	15276	15362	15319	15363	15376	15605	15222	15407	15473	15350	15470	15448	15332	15444	15502	15411	15384	15356	15289	15300	15409	15366	15451	15336	15425	15394	15422	15247	15424	15321	15434	15420	15456	15277	15322	15533	15489	15342	15568	15322	15462	15445	15389	15367	15212	15352	15266	15418	15350	15303	15329	15421	15335	15514	15246	15298	15326	15366	15244	15417	15446	15447	15250	15322	15336	15413	15351	15487	15324	15499	15374	15381	15379	15539	15257	15447	15287	15362	15594	15434	15433	15282	15333	15249	15428	15502	15364	15325	15493	15454	15373	15295	15293	15280	15335	15507	15151	15418	15280	15397	15422	15348	15316	15526	15582	15379	15370	15274	15417	15322	15381	15291	15439	15398	15347	15528	15461	15457	15329	15562	15327	15410	15493	15304	15298	15277	15313	15294	15419	15528	15311	15451	15395	15339	15448	15318	15473	15475	15442	15280	15322	15344	15455	15326	15415	15365	15496	15336	15344	15326	15579	15261	15207	15603	15241	15467	15561	15378	15307	15389	15081	15207	15268	15296	15329	15285	15418	15486	15263	15419	15326	15446	15367	15382	15585	15415	15424	15179	15582	15237	15424	15315	15396	15259	15260	15384	15236	15394	15395	15510	15440	15463	15419	15312	15242	15503	15492	15288	15267	15342	15399	15450	15336	15436	15353	15458	15339	15296	15458	15302	15253	15489	15319	15329	15375	15416	15416	15290	15350	15415	15264	15562	15358	15394	15324	15379	15340	15440	15453	15456	15407	15291	15437	15352	15347	15483	15247	15421	15446	15431	15445	15365	15300	15344	15219	15353	15527	15406	15415	15559	15309	15448	15289	15530	15387	15406	15374	15314	15339	15504	15422	15401	15467	15383	15342	15176	15407	15399	15228	15440	15443	15505	15369	15327	15323	15345	15455	15308	15519	15426	15396	15416	15348	15385	15526	15243	15325	15284	15409	15378	15320	15462	15446	15287	15394	15508	15301	15250	15572	15307	15407	15314	15373	15293	15507	15363	15443	15480	15300	15541	15458	15353	15323	15366	15655	15295	15135	15318	15348	15387	15357	15291	15369	15298	15544	15391	15592	15544	15486	15387	15353	15408	15259	15458	15350	15284	15403	15493	15379	15563	15343	15314	15265	15246	15442	15496	15322	15452	15233	15386	15335	15408	15526	15342	15226	15335	15371	15484	15528	15394	15291	15148	15336	15458	15397	15330	15549	15561	15326	15326	15416	15419	15561	15254	15471	15534	15505	15650	15295	15373	15325	15430	15370	15323	15276	15435	15534	15297	15310	15385	15366	15414	15379	15501	15538	15385	15482	15567	15312	15532	15452	15451	15506	15385	15361	15327	15541	15385	15514	15436	15455	15361	15533	15481	15343	15495	15438	15483	15317	15494	15547	15344	15329	15496	15222	15404	15383	15522	15393	15417	15437	15476	15492	15350	15352	15309	15430	15392	15443	15438	15388	15381	15387	15392	15543	15182	15331	15313	15365	15545	15251	15565	15550	15561	15638	15271	15439	15251	15567	15539	15447	15315	15329	15456	15441	15383	15525	15361	15537	15465	15570	15456	15619	15201	15336	15441	15457	15383	15440	15246	15601	15422	15454	15391	15216	15375	15255	15457	15395	15400	15417	15393	15386	15355	15450	15493	15416	15460	15410	15530	15224	15388	15341	15425	15336	15602	15288	15442	15294	15276	15427	15324	15284	15445	15169	15308	15394	15364	15448	15171	15513	15471	15494	15343	15431	15352	15455	15361	15207	15229	15242	15324	15551	15388	15403	15355	15237	15344	15294	15363	15371	15481	15316	15320	15345	15314	15394	15321	15347	15389	15256	15271	15518	15348	15379	15486	15586	15429	15460	15384	15365	15398	15427	15472	15291	15597	15382	15527	15186	15362	15423	15394	15348	15239	15302	15215	15448	15325	15398	15172	15479	15331	15351	15274	15291	15425	15332	15346	15301	15419	15334	15370	15391	15197	15438	15333	15615	15537	15395	15443	15268	15455	15330	15446	15423	15442	15379	15361	15364	15370	15528	15415	15409	15295	15559	15376	15495	15483	15457	15446	15225	15311	15394	15500	15469	15384	15473	15584	15208	15456	15418	15451	15370	15535	15362	15214	15312	15515	15302	15360	15272	15203	15331	15407	15267	15422	15390	15348	15422	15320	15197	15468	15399	15447	15608	15604	15411	15331	15275	15352	15327	15330	15395	15393	15476	15537	15363	15347	15318	15289	15373	15588	15447	15445	15343	15344	15575	15324	15352	15355	15573	15427	15448	15337	15499	15340	15483	15242	15458	15311	15250	15373	15281	15314	15500	15435	15631	15524	15355	15278	15417	15288	15461	15391	15356	15413	15523	15370	15433	15472	15490	15575	15336	15287	15374	15339	15470	15308	15494	15348	15436	15429	15264	15538	15428	15565	15539	15351	15266	15331	15392	15270	15442	15541	15378	15274	15394	15450	15354	15434	15356	15205	15440	15427	15424	15491	15323	15387	15410	15380	15443	15482	15521	15528	15300	15543	15424	15415	15494	15488	15441	15659	15419	15270	15498	15196	15561	15177	15493	15445	15534	15279	15390	15500	15411	15216	15367	15290	15291	15425	15400	15328	15372	15501	15454	15352	15340	15439	15395	15322	15382	15430	15432	15256	15219	15432	15430	15324	15318	15397	15422	15314	15141	15423	15445	15296	15334	15539	15473	15265	15413	15412	15507	15371	15526	15517	15471	15306	15222	15216	15370	15344	15335	15401	15361	15336	15200	15358	15307	15359	15383	15486	15398	15392	15377	15476	15344	15510	15384	15407	15342	15451	15181	15401	15436	15381	15360	15562	15344	15437	15284	15310	15439	15250	15450	15231	15402	15352	15331	15437	15435	15353	15323	15511	15510	15300	15434	15440	15277	15602	15320	15467	15467	15448	15422	15590	15299	15373	15351	15272	15441	15457	15391	15590	15378	15515	15514	15456	15578	15317	15482	15314	15472	15397	15430	15284	15398	15519	15462	15338	15381	15410	15289	15389	15374	15344	15429	15460	15387	15387	15467	15469	15404	15467	15380	15438	15305	15131	15394	15384	15452	15358	15525	15380	15319	15602	15388	15275	15534	15406	15355	15454	15384	15470	15280	15299	15533	15456	15436	15373	15501	15406	15465	15476	15530	15507	15377	15647	15261	15347	15325	15460	15389	15330	15460	15439	15423	15227	15475	15496	15423	15319	15394	15458	15255	15354	15414	15219	15493	15330	15311	15334	15279	15216	15426	15336	15451	15413	15316	15499	15313	15439	15240	15440	15344	15512	15426	15491	15274	15295	15308	15391	15351	15348	15343	15319	15476	15306	15414	15340	15418	15353	15422	15353	15390	15255	15475	15157	15403	15529	15295	15438	15453	15317	15289	15295	15431	15356	15209	15422	15356	15249	15371	15401	15450	15391	15280	15343	15233	15420	15479	15373	15406	15383	15307	15452	15395	15515	15450	15434	15357	15330	15414	15413	15268	15337	15379	15478	15348	15312	15418	15354	15572	15451	15513	15407	15341	15441	15352	15485	15420	15312	15473	15367	15271	15320	15581	15359	15317	15280	15276	15422	15389	15272	15360	15486	15431	15390	15513	15340	15491	15342	15408	15528	15317	15407	15416	15390	15434	15382	15411	15478	15366	15150	15372	15496	15480	15395	15311	15427	15452	15367	15312	15296	15624	15465	15444	15289	15366	15414	15316	15366	15232	15363	15307	15375	15453	15429	15486	15187	15512	15277	15355	15459	15294	15314	15348	15214	15132	15423	15374	15466	15308	15352	15505	15450	15450	15359	15369	15490	15313	15325	15415	15435	15318	15088	15156	15465	15447	15430	15285	15212	15251	15392	15436	15367	15363	15539	15440	15391	15362	15320	15156	15465	15423	15385	15359	15270	15435	15340	15509	15529	15386	15508	15429	15230	15433	15451	15294	15469	15400	15374	15383	15434	15214	15274	15545	15582	15388	15280	15236	15393	15247	15421	15352	15460	15233	15381	15309	15324	15263	15417	15583	15333	15367	15450	15420	15424	15505	15430	15390	15382	15259	15423	15338	15350	15339	15404	15423	15408	15374	15524	15469	15366	15370	15446	15319	15485	15410	15386	15458	15416	15462	15408	15292	15607	15197	15390	15446	15303	15358	15368	15194	15520	15418	15238	15423	15192	15416	15205	15467	15284	15439	15397	15393	15380	15326	15409	15335	15267	15285	15446	15397	15392	15396	15371	15532	15452	15369	15364	15397	15455	15343	15220	15250	15302	15414	15385	15514	15294	15339	15310	15357	15319	15412	15338	15379	15500	15468	15462	15492	15437	15262	15454	15510	15396	15350	15635	15494	15411	15459	15354	15525	15456	15526	15498	15456	15465	15428	15363	15213	15225	15392	15080	15295	15409	15366	15534	15446	15355	15416	15530	15358	15287	15289	15335	15455	15395	15402	15319	15322	15251	15336	15164	15375	15323	15363	15323	15537	15343	15406	15260	15332	15346	15230	15398	15453	15159	15493	15322	15467	15382	15351	15433	15367	15546	15445	15399	15546	15517	15428	15473	15391	15522	15297	15399	15324	15312	15308	15366	15349	15274	15488	15195	15295	15440	15383	15374	15594	15449	15390	15426	15452	15146	15274	15528	15442	15275	15442	15348	15425	15445	15400	15505	15440	15340	15441	15239	15464	15497	15478	15410	15576	15583	15333
23977	21387	28822	25497	24228	23723	22592	19495	18386	18321	19209	23102	23806	22336	21341	20241	19758	19384	19023	18627	18124	18086	18049	17792	17900	17866	17848	17773	17881	18126	17888	17979	18006	18026	17856	18002	18188	18101	17904	17820	17913	17774	18073	18171	17904	17939	17808	17856	17756	17895	18002	17844	17923	17937	17821	17778	18003	18025	17873	17727	17866	18006	17918	17928	17946	17952	18063	17770	17784	17600	17937	18142	17889	17784	17861	17870	17906	17886	17937	17748	17896	18088	18030	17813	17792	17729	17833	17771	18069	17798	17900	17998	17970	17858	18020	17918	17836	17968	17925	18023	17910	17891	18138	17946	17891	17905	17943	17694	17882	18032	17971	17976	17957	17837	17964	17941	17796	17848	17752	17872	17866	18125	17973	17789	17925	17744	17859	17806	17881	18045	17788	17933	17897	17756	17986	17806	17965	17796	17761	17883	17867	17960	17723	17798	17820	17939	18024	17753	17733	17967	17919	17917	18082	17668	17924	17892	17818	17855	17905	17990	17869	17888	18078	17817	17863	17728	17912	18051	17696	17875	17874	17827	17917	17952	17987	17821	17795	17907	17896	17753	17804	17902	17876	17740	17808	17790	18009	17929	17896	17879	17845	17658	17825	17889	17970	17878	18044	17828	17853	17899	17686	17776	17804	17894	18008	18173	17821	17868	17899	17887	17862	17780	17821	18043	17928	17873	18050	17814	17793	17921	17780	17999	17920	18038	17816	17897	17937	17802	17908	17855	17797	17899	17945	17749	17850	17874	17805	18080	17753	17716	18021	17997	17833	17952	17906	17932	17992	17968	18046	17712	17941	17728	17812	17826	18029	18050	18064	17731	18137	17788	17763	17892	17874	17844	17872	17928	17839	17830	17661	17840	17923	17919	17875	17991	17882	17820	17948	17616	17840	17892	17866	17563	17773	17896	17813	17674	17721	17906	18072	17916	17727	17896	17963	18041	17850	18052	17807	17749	17998	17922	17826	17919	17872	17793	17805	17908	18009	17882	17859	17711	17889	18045	18086	17736	17746	17973	17679	17900	17874	18054	17801	17897	17843	17804	17758	17893	17653	18021	18003	17957	18119	17740	17816	17848	17720	17819	17811	17823	18106	18047	17922	17808	18089	17845	17840	17825	17931	17758	17896	17909	17865	17768	17884	17937	17861	18032	17806	17746	17693	17844	17801	17931	17747	17860	17855	17844	18015	17867	17697	18163	17824	17838	17849	17937	18001	17952	18027	17966	17648	17779	17855	17828	17793	17690	17812	17761	17960	17675	17720	17855	17924	17755	17965	17946	17852	17763	17888	17974	17918	17945	17910	17795	17783	17869	17816	17866	18020	17714	17887	17926	17749	17828	17915	17846	17746	17838	17740	17814	17722	17713	17951	17804	18011	17691	17780	17900	18054	17966	17932	17654	17859	17712	17842	17979	17866	17854	17756	17890	17786	17893	18141	17774	17766	17854	17840	17853	17948	17844	17882	17551	17780	17951	18175	17721	17899	17893	17680	18028	17867	17853	17772	17977	18008	17904	17670	17810	17973	17948	17866	17805	17771	17913	17875	18057	17894	17815	17682	17797	17985	17749	17717	17826	18006	17699	17809	17675	17923	18086	17704	17900	17763	17818	17756	17772	17897	17823	17799	17933	17968	17907	17809	17758	17737	17757	17926	17879	17935	17859	18019	17864	17733	17948	17993	17945	17976	17789	17847	17980	17875	17834	17836	17743	17831	17943	17888	17941	17967	17778	17677	17999	17886	17844	17797	17709	17896	18032	17738	18012	17727	17821	17883	17824	17934	17756	17815	17707	17868	18039	17886	17825	17841	17764	17739	17853	17739	17744	17891	17591	18002	17930	17975	17913	17799	17880	17882	17888	17638	17843	17729	17862	17856	17859	17904	18030	17755	17747	17786	17632	18042	17972	17965	18118	17891	17945	17893	17866	17981	17617	17845	17832	17695	17863	17858	17748	17918	17951	17985	17795	17871	17977	17832	17773	17759	17855	17902	17770	17827	17866	17682	17812	17797	17766	17740	17875	17879	17814	17826	17858	17798	17844	18026	17744	17811	17858	18068	17909	17822	17755	17793	17867	17790	18043	17825	17938	17825	17789	17798	17984	17797	17954	17902	17735	17703	17839	18093	17893	17952	17808	17878	17914	17846	18035	17910	17967	17969	17914	18094	17997	17679	17662	17818	17542	17660	17900	17826	17992	17725	17880	18078	17743	17864	17764	17839	17878	18060	17629	17719	18072	17803	17972	17853	17923	17793	17657	17901	17734	17789	17877	17837	17788	18018	17905	17887	17717	18009	17774	17775	17813	18009	17800	17960	17840	18056	17669	17713	17676	17668	17844	17794	17899	17922	17636	17906	17797	17692	17943	17858	17884	17841	17891	18085	17943	17862	18094	17791	17931	17951	17703	17975	17894	17964	17976	17767	17887	17916	17687	17762	17960	17773	18127	17933	17853	17641	18051	17885	17962	18025	17646	17860	17885	17802	17713	17793	17825	17844	17905	17885	17869	17832	17904	17782	17748	17902	17714	17887	17810	17795	17732	17885	17961	17618	17883	17981	17871	17895	17761	17858	17857	17913	17838	17936	18069	17719	17866	18110	17763	17959	17935	17846	17779	17932	17973	17913	17832	17938	17804	17803	17868	17620	17871	17987	17676	17863	17888	17824	17804	17899	17808	17884	17884	17764	17784	17853	17858	18018	17964	17994	17915	18070	17910	18024	17947	17911	17863	17702	17797	17784	17963	17854	17837	17958	17906	17874	17992	17817	17771	17976	18045	17891	18034	17719	17911	17940	17695	17772	17904	17995	17865	17961	17955	17872	17926	17893	17724	17928	17887	18016	18020	17745	17760	17907	17836	17846	17830	17789	17772	17990	18062	17946	17737	17849	17712	17789	17925	17724	17739	17877	18034	17957	17911	17985	17936	18056	17935	17883	17881	17897	17993	18005	17821	17900	17829	18070	17875	17845	17962	17905	18083	17979	17749	17770	17871	17867	17686	17772	17913	17927	17931	17769	18046	17943	17758	17845	17791	17914	17730	17834	17966	17674	17880	17984	17634	17752	17910	17862	18100	17854	17803	18011	17860	18065	17697	17928	17994	17923	17859	17804	17784	17985	17917	17639	17922	17741	17986	17837	18133	17974	17826	17905	17893	17894	17800	17980	17991	18123	17890	18003	17975	17840	17668	17889	17837	17807	17795	17987	17913	17886	18104	17923	17906	17899	17803	17857	17839	17946	17910	17962	17939	17961	17890	17659	17834	17719	17980	18018	17941	17913	17802	17845	17810	18083	17903	18033	17996	17760	17832	18091	17794	17823	17737	17945	17759	18032	17766	17986	18023	17890	17928	18057	17863	17946	17798	17930	17862	17897	17804	17873	17776	17804	17914	17824	17857	17833	17633	17938	17940	17815	17965	17983	17899	18006	17897	17987	17923	17929	17764	17742	17738	17887	17967	17702	17919	18048	17606	17844	17922	17877	17789	17907	17880	17990	17909	17887	17761	18015	17940	18029	17928	18017	17987	17911	17835	17877	17977	17926	17698	17897	18001	17716	17950	17962	17785	18060	17821	17792	17543	17722	17621	17635	18021	17817	17948	18007	17835	17800	17837	17952	17914	17782	17906	17947	17846	17858	17882	17892	17852	17849	17874	17963	17938	17741	17918	17891	17871	17919	17839	17848	17805	18068	17756	17785	18009	17931	17933	17853	17987	17910	17780	17927	17955	18052	17789	18034	17907	17835	18003	17877	17923	17841	17695	17722	17856	17696	17710	17744	17748	17958	18066	18130	17894	17814	17875	18110	17986	17965	17929	17902	17736	17954	17956	17922	17839	17661	17783	17747	17948	17786	17833	17874	17868	17904	17840	17706	18027	17719	17831	17829	17890	17855	17764	17929	17742	17877	18118	17787	17991	17908	17918	18089	17864	17817	17765	17986	17859	17720	17746	17920	17824	17897	17685	17860	17940	17839	17800	17819	17726	17919	18020	17845	17911	17732	17981	17793	17781	17893	18008	17775	17826	17868	17675	17844	17967	18010	18057	18080	17734	17830	17686	17692	17795	18037	17828	17779	17883	18219	17831	17850	17866	17873	17790	17762	17841	17975	17847	17984	17873	17819	17651	17873	17807	17757	17932	18049	17971	17970	17934	17779	17876	17739	17714	17703	18149	17742	17971	17890	17724	17772	17894	17800	17888	17965	17781	17831	17922	17812	17834	17919	17897	17864	17914	17834	18051	17831	17956	17919	17927	18008	17807	17991	17858	17899	17797	18098	17739	17928	18011	17890	17992	18088	17840	17861	17751	17701	17873	17758	17883	17906	17964	17885	17911	17825	17921	17832	18103	18062	17871	17721	17896	17792	17870	17856	17798	17790	17796	17911	17963	17795	18003	18005	17799	17994	17840	17878	17950	18012	17987	17701	17872	17874	17872	17911	17860	17792	17947	17784	17719	17847	17986	17958	17779	17848	17628	17724	18080	17826	18038	17861	17594	17749	17699	17969	17899	17823	17716	17944	17936	17842	17764	17844	17954	17963	17857	18038	17905	17744	17666	17829	17813	18130	17804	17987	17915	17845	17867	17762	17817	17861	17865	17955	17883	17964	17853	18053	18038	17862	17905	17739	17768	18115	17818	17767	17873	17853	18093	17971	17765	17753	17786	17877	17951	17892	17707	17656	17803	17703	17726	17804	17699	17803	17896	17908	17804	17967	18049	18052	17795	17829	18022	17846	17780	17782	17961	17879	17927	17918	17863	17921	17898	17901	17801	17865	17945	17877	17950	17787	17921	17813	17951	17807	18050	17740	17864	17828	17989	18024	17671	17948	18030	18041	17963	17559	17738	17934	17872	17945	17964	17841	17826	18006	17763	17690	17775	17722	17911	17906	17732	17818	17934	17981	18001	17834	17589	17672	17884	17793	17776	17914	18068	17850	18003	17794	17928	17756	17908	17703	17899	17723	17833	17861	17970	17849	17756	17841	17741	17667	17867	17957	17849	17958	17868	17817	17838	17974	17698	17753	17915	17762	17742	17660	17834	17848	17966	17891	17899	17769	17863	17821	17918	17753	17876	17729	17679	17974	18035	17857	17878	17891	17789	17775	18003	17708	17625	17824	17985	17802	17898
31414	50563	45427	34369	27175	20575	18300	16915	16103	15832	17116	23800	23120	21311	19791	18513	17519	17110	16538	15964	15572	15428	15509	15595	15500	15414	15533	15284	15298	15405	15450	15307	15384	15343	15319	15421	15307	15420	15277	15179	15344	15422	15338	15228	15492	15525	15482	15320	15432	15245	15477	15439	15361	15410	15403	15393	15428	15276	15385	15402	15659	15437	15504	15553	15409	15282	15519	15518	15512	15496	15388	15220	15321	15489	15289	15440	15457	15245	15569	15366	15236	15448	15394	15476	15471	15204	15310	15234	15315	15333	15456	15370	15593	15331	15453	15299	15505	15395	15352	15315	15451	15365	15436	15507	15343	15390	15274	15278	15296	15331	15400	15324	15521	15511	15358	15499	15439	15517	15300	15393	15304	15426	15348	15448	15440	15399	15301	15372	15343	15282	15336	15421	15355	15372	15319	15360	15360	15204	15516	15219	15431	15439	15258	15492	15316	15428	15368	15324	15514	15405	15361	15251	15418	15319	15476	15307	15233	15330	15391	15334	15366	15417	15436	15334	15501	15433	15597	15381	15413	15284	15251	15416	15609	15483	15530	15501	15634	15322	15378	15419	15349	15382	15328	15412	15529	15277	15336	15499	15387	15537	15326	15488	15438	15318	15382	15252	15452	15341	15422	15517	15387	15448	15344	15427	15442	15359	15346	15494	15290	15560	15394	15399	15511	15272	15472	15286	15334	15415	15431	15326	15457	15372	15356	15274	15318	15208	15457	15308	15529	15488	15541	15440	15333	15386	15383	15427	15275	15449	15375	15281	15343	15425	15351	15349	15386	15245	15347	15453	15254	15440	15364	15395	15432	15270	15408	15388	15351	15423	15321	15200	15604	15348	15385	15365	15495	15451	15390	15350	15369	15465	15466	15542	15329	15521	15508	15347	15470	15334	15223	15454	15305	15309	15465	15338	15336	15417	15415	15429	15471	15336	15371	15234	15436	15274	15383	15547	15316	15315	15555	15395	15374	15489	15325	15454	15484	15446	15326	15393	15629	15570	15430	15413	15461	15314	15358	15348	15382	15428	15417	15552	15538	15423	15307	15551	15335	15363	15284	15295	15385	15369	15497	15246	15411	15388	15457	15313	15354	15351	15459	15456	15357	15394	15341	15411	15413	15403	15461	15542	15406	15401	15482	15414	15387	15459	15427	15441	15417	15493	15338	15319	15358	15244	15343	15287	15193	15425	15301	15262	15402	15601	15354	15278	15392	15337	15231	15380	15415	15239	15369	15341	15356	15421	15381	15434	15475	15366	15366	15431	15441	15347	15616	15299	15472	15449	15489	15395	15447	15306	15607	15359	15325	15458	15607	15534	15344	15501	15254	15312	15220	15385	15485	15458	15473	15388	15433	15367	15383	15283	15483	15276	15609	15381	15357	15452	15234	15224	15347	15456	15370	15321	15414	15280	15457	15511	15378	15305	15477	15312	15349	15564	15201	15410	15388	15282	15390	15475	15344	15416	15430	15343	15285	15481	15515	15496	15374	15498	15377	15421	15280	15360	15273	15408	15407	15393	15417	15455	15359	15398	15532	15251	15386	15319	15406	15461	15346	15435	15296	15385	15384	15238	15391	15285	15588	15325	15439	15373	15380	15372	15421	15502	15343	15255	15262	15556	15343	15399	15458	15508	15231	15435	15434	15342	15558	15367	15454	15440	15442	15510	15517	15294	15474	15408	15389	15513	15544	15438	15598	15190	15356	15291	15499	15317	15407	15197	15371	15500	15198	15344	15268	15431	15498	15354	15246	15328	15354	15400	15464	15395	15329	15255	15230	15511	15261	15499	15360	15412	15374	15339	15374	15540	15227	15342	15345	15373	15462	15341	15453	15461	15261	15225	15443	15433	15343	15458	15412	15291	15414	15390	15316	15247	15503	15353	15413	15569	15295	15287	15287	15271	15483	15400	15565	15166	15376	15411	15269	15399	15470	15322	15494	15412	15327	15343	15391	15432	15278	15378	15249	15318	15429	15359	15323	15473	15508	15399	15455	15425	15393	15515	15422	15446	15375	15292	15343	15420	15275	15561	15333	15309	15456	15296	15341	15475	15432	15310	15383	15433	15402	15429	15482	15392	15282	15394	15395	15414	15289	15500	15335	15545	15518	15221	15568	15348	15216	15391	15279	15312	15526	15385	15498	15310	15397	15405	15342	15517	15386	15282	15385	15370	15196	15385	15391	15491	15110	15412	15433	15393	15558	15422	15297	15551	15261	15262	15573	15513	15542	15238	15413	15423	15466	15408	15381	15320	15326	15350	15311	15321	15262	15289	15399	15444	15461	15483	15272	15439	15303	15528	15276	15409	15365	15427	15495	15406	15252	15298	15447	15531	15283	15313	15496	15368	15507	15370	15448	15389	15433	15399	15498	15263	15404	15313	15325	15312	15665	15349	15575	15334	15329	15400	15371	15375	15278	15363	15306	15358	15386	15392	15411	15218	15465	15340	15443	15451	15386	15333	15273	15417	15364	15298	15542	15432	15536	15368	15497	15373	15333	15410	15455	15449	15227	15316	15402	15421	15412	15281	15555	15277	15426	15429	15384	15223	15559	15278	15374	15481	15363	15279	15301	15321	15261	15396	15489	15179	15362	15364	15309	15363	15460	15338	15382	15266	15617	15449	15508	15286	15494	15343	15368	15312	15237	15440	15215	15310	15310	15358	15292	15560	15321	15218	15228	15437	15486	15337	15545	15594	15321	15332	15593	15391	15479	15294	15468	15379	15387	15413	15433	15327	15291	15371	15436	15420	15282	15299	15416	15540	15324	15357	15276	15224	15364	15348	15282	15285	15411	15459	15541	15379	15504	15583	15332	15535	15646	15325	15494	15270	15561	15443	15470	15343	15407	15277	15520	15307	15311	15329	15347	15515	15273	15319	15306	15322	15431	15449	15482	15330	15237	15526	15423	15201	15420	15254	15403	15449	15455	15271	15293	15340	15320	15490	15342	15378	15319	15286	15419	15237	15361	15324	15495	15423	15390	15424	15198	15265	15307	15443	15380	15223	15316	15247	15475	15248	15274	15450	15328	15412	15466	15308	15500	15310	15345	15373	15344	15455	15483	15442	15555	15443	15456	15405	15325	15354	15378	15446	15422	15435	15294	15320	15424	15355	15349	15219	15346	15392	15503	15344	15337	15410	15415	15376	15339	15318	15327	15263	15523	15287	15467	15304	15455	15286	15370	15386	15429	15471	15508	15394	15391	15629	15430	15284	15450	15198	15402	15266	15462	15378	15406	15289	15402	15445	15370	15214	15550	15396	15421	15400	15310	15515	15598	15371	15409	15496	15272	15289	15387	15525	15296	15338	15406	15703	15404	15342	15426	15431	15463	15485	15449	15371	15450	15325	15355	15300	15604	15547	15481	15404	15362	15393	15320	15352	15317	15351	15478	15446	15371	15455	15428	15394	15395	15357	15436	15383	15444	15327	15303	15422	15239	15334	15272	15259	15398	15515	15500	15403	15177	15427	15494	15212	15410	15443	15383	15387	15407	15301	15395	15248	15553	15273	15401	15592	15554	15199	15408	15438	15393	15447	15509	15322	15390	15441	15371	15339	15342	15585	15325	15294	15405	15479	15411	15395	15451	15388	15420	15402	15324	15432	15324	15363	15360	15245	15302	15435	15362	15354	15277	15528	15441	15321	15333	15415	15344	15369	15332	15468	15296	15459	15310	15339	15434	15291	15690	15385	15451	15265	15321	15435	15201	15542	15343	15484	15466	15426	15363	15447	15517	15457	15604	15311	15465	15442	15390	15323	15426	15646	15330	15320	15396	15364	15427	15473	15480	15420	15314	15430	15283	15539	15354	15355	15333	15384	15410	15386	15477	15355	15482	15444	15344	15365	15352	15288	15459	15160	15368	15214	15371	15487	15391	15336	15413	15456	15408	15371	15257	15342	15498	15387	15545	15342	15407	15450	15309	15253	15537	15242	15478	15244	15375	15388	15273	15387	15321	15492	15320	15317	15404	15409	15277	15378	15299	15299	15350	15382	15415	15290	15393	15277	15314	15566	15433	15374	15462	15196	15472	15415	15213	15327	15361	15300	15449	15423	15357	15412	15522	15359	15280	15361	15473	15259	15287	15457	15509	15315	15346	15512	15347	15463	15401	15553	15339	15373	15230	15164	15381	15484	15380	15431	15171	15505	15413	15450	15476	15540	15559	15294	15512	15462	15293	15461	15572	15503	15463	15333	15334	15346	15412	15460	15140	15281	15428	15348	15261	15405	15449	15466	15442	15225	15624	15454	15274	15415	15306	15382	15387	15386	15310	15384	15438	15311	15368	15355	15384	15444	15386	15269	15438	15374	15236	15335	15414	15267	15356	15328	15434	15418	15391	15526	15457	15288	15465	15442	15412	15539	15358	15157	15398	15609	15533	15146	15227	15335	15297	15303	15286	15464	15404	15403	15325	15437	15412	15426	15346	15310	15224	15520	15354	15466	15296	15470	15504	15361	15408	15367	15521	15368	15204	15471	15391	15350	15483	15400	15416	15576	15191	15460	15369	15364	15323	15465	15485	15435	15494	15454	15305	15402	15388	15411	15355	15353	15197	15268	15441	15409	15615	15440	15418	15347	15374	15244	15427	15230	15339	15370	15307	15252	15455	15379	15317	15328	15307	15427	15301	15476	15299	15340	15407	15336	15422	15574	15359	15298	15374	15368	15374	15227	15181	15501	15421	15489	15391	15367	15321	15449	15281	15484	15532	15446	15370	15382	15409	15374	15496	15453	15449	15493	15449	15128	15275	15357	15366	15188	15457	15559	15371	15337	15553	15395	15447	15412	15351	15453	15352	15340	15422	15394	15302	15363	15260	15527	15533	15277	15434	15389	15486	15224	15439	15333	15403	15431	15380	15399	15344	15396	15425	15520	15402	15393	15421	15392	15301	15348	15342	15354	15445	15370	15297	15329	15388	15246	15405	15442	15257	15461	15366	15356	15354	15436	15374	15418	15464	15280	15446	15607	15401	15295	15480	15349	15319	15335	15546	15298	15478	15309	15366	15481	15271	15405	15453	15351	15393	15329	15341	15319	15277	15443	15414	15456	15430	15449	15410	15469	15367	15421	15487	15380	15357	15483	15299	15287	15368	15448	15570	15231	15332	15370	15600	15009	15451	15414
22728	21250	28962	24221	22992	25962	26781	20766	19106	19088	20563	26706	28989	27431	23854	22117	21312	20706	19800	19151	18662	18475	18137	17947	18098	18340	17995	18351	18117	18111	18187	17870	18161	17938	18146	18266	18304	18019	18009	18127	18006	17911	18223	18092	18027	18160	18085	17963	18046	18098	18007	18071	18121	18206	18183	18164	18064	18248	18300	18006	18035	18080	18103	17996	18097	18067	18197	18169	18135	18088	17993	18102	18139	18070	18032	18026	18117	18084	18022	18178	17992	18140	18261	18274	18069	18106	18007	18120	18041	18253	17893	18149	18098	18156	18145	17959	18188	18009	18041	18188	18005	17956	18048	17930	17954	18265	18054	18108	18007	17897	18200	18214	18267	18072	18196	18169	18069	18033	18093	17947	18120	18108	18161	18222	18132	18111	18242	18111	18215	18099	17950	17816	18274	18095	18140	18247	18036	18161	18000	17934	17838	18090	17830	18020	17877	18317	18078	17899	18224	18092	18133	18165	18126	17844	18154	18075	18042	18028	18204	18004	17909	18050	18025	17983	17943	18145	18011	17955	17904	17947	17937	18014	18056	18031	17945	17996	17984	17974	18225	18059	18069	17796	18043	18075	17828	17953	17926	17922	18048	18197	17850	18144	18139	17977	17935	18084	18063	18018	18052	17998	18049	18014	17911	18217	18074	18277	17809	18354	18124	18218	18207	18150	17960	18206	18239	18026	18008	18249	17990	18170	18180	18152	17969	18088	18205	17851	18090	18180	18080	17964	18078	18036	18190	18040	17974	18109	18212	18035	18155	18001	18106	17896	18144	18012	18130	18062	17912	18041	18188	18117	18153	17945	18040	17936	18065	17973	18039	18033	18061	18066	18035	18021	18083	18103	18211	17884	17816	17809	18099	17969	18133	18087	18098	18087	18073	17797	18074	18177	18003	18134	18185	17859	18077	18171	17832	18080	18022	18006	18113	17841	18217	17937	17929	17974	18158	17790	18036	18097	18131	17866	18056	18092	18255	17962	17947	17870	18079	18073	18135	18026	18156	17924	18102	18085	18053	17886	18013	17944	17929	18078	18018	17979	18030	17774	17998	18084	17949	18100	18058	17913	17856	17911	18028	18052	18275	18005	18092	18090	18163	17995	18124	18091	18232	18086	18009	18057	17948	18092	18090	17943	18056	18086	18125	18089	17994	18013	18014	18106	18104	18272	17961	18006	18114	17838	17717	18134	18060	17943	18191	17988	18108	18157	17864	18014	18192	18025	18007	18122	17989	18082	17877	18068	18003	17954	18031	18134	18010	18186	18044	17985	18100	17874	17965	17949	17980	18283	18136	18346	18004	18091	17934	17924	17973	18228	18118	17809	18032	18083	18155	18013	18128	18041	18188	18154	18129	17989	18088	18153	18053	17788	18096	18003	18067	18004	18191	17979	17901	18052	17869	17851	17989	17943	18154	17937	18011	18032	17964	18159	17969	17919	18194	18031	18069	18055	18111	18190	17869	18200	18017	18080	17985	17832	17793	17921	18156	18032	18091	18060	18106	18009	18046	17906	17865	18188	17963	18186	18036	18086	17816	18059	18038	18104	18012	17889	18081	17968	17950	18107	18160	18036	17849	18043	17964	18163	18134	17993	17873	18202	18139	18050	18119	17924	17998	17973	18145	18163	17896	18208	18217	18064	18059	18084	18170	17998	18080	17887	17873	17936	17813	17985	18201	18302	18148	17973	18038	17900	18155	18219	18100	17968	18076	17999	17990	18034	18196	18086	17971	17908	18078	18106	17891	17908	17883	18007	18107	18120	17979	18116	18085	18188	18035	17953	18085	17938	18020	18005	18044	18195	18032	18257	18141	17921	18003	18245	18128	17965	18054	18057	17978	18020	17985	17925	17896	17939	18054	18027	17919	18059	18132	17980	18154	18033	18016	17937	18097	18062	18027	17882	18105	18236	17953	18147	18341	17989	18232	18118	18089	17952	17980	17910	18053	17881	17867	17741	17982	18101	18009	17967	18281	18116	18037	18095	18115	17859	18055	18080	17949	18097	18085	18051	18245	17929	18108	18156	18017	18230	18061	18076	18162	17962	18124	18135	18187	18101	18112	17936	18128	17945	18114	18149	18058	17848	17934	17921	17980	17953	17876	17917	17925	18123	17863	17939	18080	17899	18047	18039	18008	17952	18016	18132	17908	18002	18232	18139	17997	18137	18028	18165	18259	18040	18061	17966	18049	18196	18203	18181	18064	17981	17986	17900	17969	17975	18014	17861	18168	17941	18008	17921	17959	17936	17873	17779	17980	18056	18170	18136	18014	17957	18035	17942	18184	17875	17967	18045	18077	18042	18026	18046	18058	18159	17845	17962	18127	17957	18035	17874	18101	18053	18255	18113	17998	18259	18001	18028	18189	17958	17960	18120	17952	18003	18160	18235	18016	17912	18075	17980	17989	18060	18172	18124	17969	17863	18276	18129	18109	17961	18038	17883	18019	18048	17826	17984	18023	17955	17859	18058	18066	18089	17956	18010	18275	17915	18125	18185	17912	18188	17952	18167	18152	18157	17842	18108	18268	18013	18095	18065	18075	18052	17998	18135	18121	18094	18097	18016	18148	18057	18005	18231	18010	18174	17826	18129	18025	17975	18111	17958	18053	18097	17985	18052	18239	18204	17952	17989	17944	17998	17982	17865	17961	18016	17985	17999	18255	17832	17758	17892	17881	18087	18369	18043	17969	18096	17875	17739	17966	18208	18056	18014	18161	18240	18023	18126	18055	18097	17998	18048	18274	17938	17891	18030	18173	18236	18052	17893	17955	17907	18004	18064	18118	18140	17936	18205	17923	18138	18104	18119	18026	18079	18206	18123	17863	17773	18052	18155	18031	18070	18065	18193	18140	18024	18188	18108	18336	18206	18123	17940	18125	17935	18075	18148	17937	18228	18010	17925	18162	18093	17868	17921	17835	17877	18230	18225	17973	18086	18140	18102	18068	17898	18148	18018	18154	17965	18150	18159	18087	18188	18036	18121	18085	17898	18020	17899	18284	18038	17904	18017	17995	17992	17984	18246	18253	17939	18093	18009	17956	18064	18053	17850	17880	18109	18043	18140	18132	18021	18199	18119	18238	17967	17893	18143	17849	18077	18148	18170	18090	18135	18043	18138	18193	17892	17973	17925	18097	17730	18003	17856	18054	17821	17988	17960	18139	18055	18189	18193	18045	17975	18029	18091	18100	18077	18006	18092	18108	17908	18228	18127	18014	18009	18012	18025	18248	18191	18204	18180	18036	18127	18199	18050	18157	17870	17792	18102	17931	18072	18147	18134	17915	17927	17881	18108	18150	17933	17905	17813	18039	17899	18083	18051	18008	17919	18120	18276	18195	18109	18134	18199	18041	17851	17929	17750	18129	17780	18120	18054	17950	18247	17967	18056	17908	18045	18156	18201	17785	17891	17875	18014	18000	17992	17851	18151	18021	18029	18002	17907	18022	18225	18030	18009	17974	17983	18120	18040	18250	18114	18110	18186	18082	17982	17943	18153	18073	18020	17978	18036	18079	17969	17932	17902	18084	17842	18010	17870	18021	18076	18075	18180	18161	17886	18123	18004	18149	18206	18011	18121	17930	18069	18299	17998	17931	18142	18207	18010	18046	18024	18176	18244	18023	17949	18175	18156	18163	17831	18054	18009	17920	17924	18012	18080	17943	18052	17902	18001	18025	17941	18057	18083	17927	18067	17985	18035	18137	17981	17841	17973	17996	17879	18083	17934	17919	17954	17966	17998	18096	17998	18049	18140	18075	18085	17942	18020	18163	18040	18034	18021	18055	18063	18261	18046	18015	18024	17899	18314	18217	18209	18164	18005	18016	18112	18163	18132	17977	18026	18020	18027	18077	17956	17940	18046	18032	17968	18066	18051	18035	17949	18244	17780	18076	18093	18056	18311	18197	18256	18006	17975	17864	17979	18062	17927	17971	18035	17954	18063	18030	18121	17928	18054	18090	18100	18084	18195	18303	18118	18202	18095	18083	17988	18025	17991	18076	17919	17922	18066	17961	17868	18017	17945	18101	17980	18068	17999	18065	18082	17975	17964	18058	18274	18185	18038	17860	18114	18084	18018	18018	18093	18007	18126	17997	17928	17901	18115	17838	17909	18046	18198	18125	18076	18034	17977	18116	17927	17950	18085	18057	18156	18210	17963	18152	17853	17796	18034	18054	18089	18200	17899	17969	18113	17733	17761	17865	17986	18001	17846	18025	17870	17966	17982	17723	18009	17999	18030	18069	17829	17972	18055	18166	18101	18018	18107	17931	18146	17974	18175	17882	18091	17910	18066	18012	18154	18310	18007	18210	17993	17954	17914	18115	18180	18170	18045	17995	17903	17882	18040	18129	17977	18126	17960	18223	18023	18193	18059	17897	18234	18146	18144	18072	17921	18021	17956	17759	18098	18113	18279	18097	18049	17917	18174	17889	18011	18026	17801	17936	17896	17991	17941	18053	18280	18290	18015	18130	17884	18137	17950	17918	18240	17958	18187	18015	18007	18112	18158	18012	17923	18033	18012	17920	18058	17914	18065	18050	17963	18119	18043	18048	18148	18229	18040	17840	18047	17877	18178	17951	17822	18086	17994	18146	18084	17964	17973	18190	18190	18186	18126	18139	17985	17784	17939	17951	18014	18097	18128	17806	18181	17980	17762	18126	18141	18016	18083	18200	18022	18149	18021	18135	18075	18153	17933	17978	17956	18083	17991	18042	18088	17924	18120	17962	17969	18030	17943	18237	18084	18020	17863	18036	18149	18042	18186	18207	18124	18081	17865	17796	17926	17709	17774	17932	17917	18128	18148	17975	17995	18055	18123	18102	18033	17993	17988	17881	18066	18183	18030	18023	18162	18029	18064	18088	18183	18014	18053	17787	17941	17911	18238	17947	18032	18007	18081	17907	18079	17980	17867	18093	18290	18116	18131	18016	18069	17940	18089	18077	18129	18214	18088	18126	18017	18073	18174	18058	18018	17973	18101	17965	17955	18055	18021	18083	18012	18011	18069	18008	18061	18269	18269	17860	18124	17776	18050	18116	17746	17920	18187	17912	18011	18220	17977	18348	17983	18043	17956	17987	17819	18085	18339	18178	18225	18069	18059	18161	18036	18016	17874	18065	17925	18145	18246	17958	17912
33310	56837	53879	41881	34181	27758	20606	17514	16534	16305	19508	27955	29383	27195	22505	20411	19678	18655	17511	16422	16058	15711	15707	15423	15552	15386	15584	15714	15516	15364	15389	15292	15521	15609	15450	15558	15665	15402	15596	15536	15476	15366	15469	15425	15544	15381	15467	15501	15468	15464	15674	15478	15409	15335	15477	15432	15422	15486	15569	15452	15646	15436	15590	15534	15513	15489	15574	15483	15465	15518	15292	15395	15310	15486	15433	15635	15416	15481	15376	15454	15435	15499	15570	15350	15445	15507	15580	15529	15478	15334	15350	15535	15483	15341	15283	15360	15523	15504	15388	15396	15586	15528	15387	15452	15516	15393	15516	15499	15267	15376	15535	15440	15614	15446	15473	15453	15521	15406	15488	15208	15564	15462	15514	15587	15507	15671	15549	15534	15446	15484	15615	15418	15361	15397	15721	15543	15372	15366	15507	15376	15578	15347	15404	15473	15446	15188	15386	15490	15618	15458	15532	15537	15221	15433	15458	15389	15456	15426	15428	15609	15350	15321	15449	15600	15375	15493	15530	15384	15622	15378	15420	15580	15606	15303	15514	15523	15485	15366	15415	15367	15469	15618	15417	15509	15422	15507	15452	15284	15564	15516	15489	15335	15467	15510	15432	15445	15528	15246	15363	15357	15582	15391	15356	15369	15481	15498	15436	15466	15411	15208	15343	15466	15437	15378	15426	15335	15341	15357	15578	15620	15413	15657	15354	15496	15430	15445	15492	15440	15396	15390	15436	15437	15363	15612	15478	15310	15337	15409	15501	15555	15520	15508	15356	15599	15418	15524	15511	15418	15454	15583	15606	15479	15626	15621	15457	15450	15503	15412	15542	15415	15300	15616	15408	15500	15535	15390	15461	15488	15414	15452	15430	15510	15442	15548	15530	15609	15464	15548	15655	15402	15422	15470	15277	15395	15654	15379	15518	15322	15508	15522	15437	15338	15448	15505	15540	15520	15381	15537	15262	15405	15354	15431	15557	15548	15467	15334	15426	15436	15458	15443	15578	15502	15249	15491	15537	15447	15350	15436	15463	15478	15379	15230	15603	15428	15462	15292	15374	15529	15455	15389	15394	15400	15517	15328	15326	15536	15492	15564	15519	15686	15473	15402	15495	15302	15583	15433	15464	15393	15400	15294	15539	15514	15376	15463	15548	15318	15487	15406	15538	15274	15435	15485	15538	15541	15354	15631	15430	15352	15500	15371	15614	15443	15633	15300	15363	15357	15564	15458	15475	15559	15307	15459	15397	15477	15498	15388	15394	15533	15373	15347	15461	15569	15481	15326	15450	15685	15345	15456	15449	15422	15337	15586	15452	15439	15424	15316	15348	15389	15497	15313	15460	15526	15463	15333	15373	15485	15556	15316	15275	15352	15438	15446	15375	15368	15360	15484	15214	15388	15517	15596	15387	15326	15321	15447	15487	15601	15429	15480	15687	15450	15489	15365	15538	15435	15545	15433	15438	15520	15479	15329	15333	15542	15675	15511	15504	15527	15662	15331	15425	15538	15456	15274	15371	15414	15220	15417	15522	15410	15354	15424	15495	15568	15456	15432	15372	15330	15343	15452	15497	15325	15420	15402	15659	15347	15386	15476	15378	15542	15547	15492	15446	15498	15525	15456	15512	15390	15439	15392	15525	15410	15531	15385	15576	15545	15619	15571	15429	15344	15588	15475	15411	15369	15514	15517	15357	15475	15343	15531	15388	15511	15353	15410	15371	15463	15467	15361	15468	15472	15369	15463	15360	15365	15525	15276	15447	15405	15445	15408	15405	15411	15557	15562	15483	15646	15531	15592	15322	15235	15378	15436	15357	15382	15396	15453	15453	15626	15379	15480	15352	15423	15346	15408	15545	15524	15451	15434	15508	15526	15303	15444	15467	15388	15365	15430	15353	15449	15495	15472	15334	15455	15502	15492	15394	15502	15469	15540	15433	15456	15551	15463	15513	15442	15392	15437	15428	15441	15466	15383	15478	15484	15385	15355	15507	15364	15563	15478	15422	15348	15453	15437	15419	15466	15464	15517	15534	15339	15247	15291	15392	15437	15471	15467	15599	15424	15549	15392	15441	15553	15487	15502	15427	15334	15424	15450	15378	15478	15365	15500	15294	15383	15303	15413	15609	15417	15585	15713	15564	15519	15613	15518	15398	15367	15273	15509	15391	15331	15461	15405	15428	15471	15463	15519	15414	15603	15369	15508	15549	15305	15689	15588	15418	15426	15475	15301	15424	15427	15445	15494	15550	15529	15379	15510	15452	15292	15440	15329	15426	15480	15560	15389	15589	15488	15436	15450	15410	15435	15505	15402	15502	15575	15307	15412	15406	15362	15638	15326	15510	15407	15568	15369	15458	15429	15368	15644	15405	15496	15408	15386	15345	15459	15496	15373	15442	15638	15620	15440	15544	15472	15636	15390	15627	15517	15597	15604	15454	15397	15382	15301	15365	15462	15447	15522	15360	15549	15443	15349	15278	15336	15374	15322	15582	15377	15410	15551	15451	15367	15697	15338	15468	15366	15359	15418	15668	15382	15349	15457	15367	15424	15478	15385	15417	15381	15620	15455	15561	15335	15549	15491	15370	15334	15422	15455	15459	15488	15381	15278	15444	15227	15453	15494	15422	15450	15429	15510	15431	15456	15439	15572	15592	15543	15525	15403	15464	15442	15382	15449	15661	15386	15372	15358	15545	15549	15484	15631	15546	15392	15423	15604	15432	15323	15527	15550	15331	15532	15579	15419	15427	15463	15376	15298	15472	15455	15570	15552	15401	15464	15632	15496	15475	15411	15494	15488	15416	15472	15303	15392	15514	15513	15437	15380	15500	15545	15490	15493	15276	15220	15482	15368	15402	15589	15531	15497	15272	15429	15581	15342	15384	15474	15637	15357	15473	15507	15335	15359	15578	15503	15514	15469	15368	15304	15507	15500	15610	15381	15433	15388	15642	15431	15321	15509	15410	15578	15304	15548	15388	15524	15454	15371	15566	15298	15283	15541	15442	15282	15494	15317	15532	15459	15449	15396	15477	15408	15466	15521	15518	15403	15464	15438	15425	15406	15438	15406	15415	15304	15363	15465	15607	15417	15586	15418	15529	15405	15372	15337	15369	15381	15409	15568	15432	15353	15507	15519	15341	15386	15352	15534	15437	15464	15384	15580	15571	15565	15261	15432	15272	15523	15437	15312	15455	15432	15458	15455	15515	15605	15484	15404	15456	15596	15460	15379	15413	15482	15374	15430	15426	15280	15575	15592	15313	15663	15403	15432	15553	15470	15452	15381	15419	15351	15452	15280	15382	15383	15342	15456	15541	15417	15380	15564	15466	15459	15538	15399	15485	15517	15549	15397	15667	15373	15292	15512	15563	15433	15394	15627	15489	15467	15558	15454	15416	15446	15480	15415	15540	15496	15431	15449	15283	15426	15561	15352	15506	15338	15468	15516	15376	15520	15447	15397	15519	15478	15574	15506	15395	15534	15442	15496	15433	15325	15330	15421	15338	15475	15511	15531	15369	15469	15446	15378	15446	15232	15549	15432	15524	15363	15301	15704	15454	15308	15544	15446	15582	15334	15451	15483	15400	15411	15523	15652	15574	15456	15382	15533	15478	15448	15220	15545	15520	15523	15363	15431	15315	15556	15437	15575	15499	15369	15511	15395	15678	15465	15512	15471	15260	15571	15367	15359	15248	15506	15357	15437	15459	15315	15316	15357	15445	15480	15301	15449	15667	15560	15360	15525	15442	15424	15397	15460	15440	15495	15509	15561	15415	15498	15388	15574	15461	15286	15416	15470	15518	15475	15290	15576	15301	15361	15471	15571	15463	15506	15630	15227	15369	15666	15312	15436	15451	15476	15483	15481	15337	15567	15626	15451	15303	15652	15613	15556	15506	15310	15312	15488	15546	15398	15322	15479	15430	15487	15456	15414	15495	15443	15598	15461	15532	15655	15197	15350	15351	15538	15488	15333	15526	15390	15578	15484	15489	15680	15520	15416	15418	15404	15307	15568	15581	15419	15426	15454	15533	15450	15456	15386	15358	15380	15462	15446	15424	15256	15347	15504	15584	15460	15400	15482	15387	15421	15666	15443	15383	15465	15588	15394	15566	15496	15403	15697	15494	15543	15533	15568	15562	15464	15509	15341	15500	15609	15360	15415	15391	15469	15516	15471	15507	15511	15446	15445	15383	15448	15408	15242	15468	15471	15397	15362	15329	15268	15402	15547	15370	15430	15513	15335	15431	15584	15516	15612	15344	15447	15422	15576	15261	15415	15587	15342	15349	15500	15442	15325	15512	15288	15452	15476	15523	15595	15429	15345	15365	15528	15504	15503	15456	15380	15431	15450	15485	15501	15485	15337	15350	15382	15509	15450	15606	15541	15530	15445	15481	15441	15380	15459	15341	15390	15487	15564	15337	15263	15446	15471	15479	15469	15327	15340	15625	15282	15531	15428	15450	15527	15468	15341	15375	15446	15661	15304	15403	15482	15424	15503	15398	15435	15579	15313	15493	15482	15380	15526	15528	15437	15540	15432	15365	15465	15371	15504	15463	15377	15498	15531	15478	15548	15251	15461	15438	15433	15459	15572	15275	15480	15453	15444	15467	15595	15414	15230	15403	15320	15594	15527	15398	15346	15511	15452	15331	15502	15346	15513	15431	15563	15342	15632	15502	15416	15430	15423	15611	15562	15508	15486	15343	15441	15296	15523	15335	15581	15535	15550	15463	15416	15523	15386	15448	15430	15410	15395	15388	15448	15335	15503	15295	15534	15296	15431	15379	15527	15286	15339	15411	15529	15364	15404	15429	15362	15385	15478	15487	15448	15492	15537	15512	15245	15620	15495	15444	15647	15537	15463	15460	15622	15546	15353	15369	15633	15306	15573	15233	15547	15530	15493	15454	15511	15336	15479	15264	15437	15180	15501	15502	15501	15424	15494	15324	15520	15429	15434	15651	15418	15483	15577	15390	15407	15374	15319	15651	15532	15548	15515	15389	15419	15322	15360	15641	15319	15335	15650	15287	15423	15244	15466	15325	15472	15466	15291	15366	15367	15408	15410	15401	15575	15415	15567	15531	15373	15402	15390	15517	15433	15476	15462	15429	15543	15352	15484	15410	15470	15495	15377	15419	15493
28226	25501	31410	28720	21781	19552	19189	18559	18249	18516	18231	18359	18625	19023	18933	18752	18602	18395	18225	18415	18157	18234	18155	18198	18085	18343	18133	18112	18186	18005	18149	18105	18109	17973	18152	18168	18035	18059	18152	18381	18309	18219	18188	18165	18030	17963	18119	18060	18164	18237	17958	18130	18035	18262	18026	18021	18137	18218	18208	18083	18145	18300	18232	18104	18044	17896	18171	18091	18201	18047	18189	18252	18104	18356	18059	18134	18059	17982	18117	18127	18023	18105	17938	18318	17966	18164	18289	18050	18070	18065	18223	18146	18057	18009	18111	18079	18260	18077	18050	18087	18035	18241	18295	18069	18140	18099	18198	17976	18181	17937	18105	18177	18137	18132	18228	18270	18083	18093	18440	18098	17933	18016	18206	18153	18166	18257	18210	17863	18199	18038	18105	18212	18142	18288	18177	18172	18149	18200	18179	18141	18049	18243	17948	18073	18118	18297	18126	18114	18091	18183	18180	18074	18198	17939	18184	18021	18155	18052	18354	18073	17979	18146	18147	18157	18087	18241	18151	18278	18150	18095	17942	18217	18114	18215	18208	18066	18075	18283	18110	18146	18128	17958	18279	18098	17979	18056	18119	18271	18139	18218	18122	18334	18368	18109	18059	17998	17972	17965	18196	18199	18174	18211	18035	18117	18117	17988	18078	18178	17992	18124	17853	17990	17984	18129	18150	18313	18082	18060	18080	18201	18207	18069	18004	18140	18175	18268	18141	18196	18040	17994	18372	18135	18098	17831	18104	18040	18157	18086	18128	18079	18277	18146	18162	18236	18105	18193	17993	18041	18210	18042	18273	18186	18201	17990	18076	18048	18027	18222	18162	18140	18220	18164	18388	18220	18203	18068	17992	18159	18211	18052	17935	18103	18056	18208	18041	17984	17990	18127	18158	18056	18036	18073	18130	18120	18252	18087	18107	17974	18218	17953	17945	18228	18172	18211	18182	18214	18074	18075	18106	18036	18168	18190	18160	18101	18153	18186	18190	18184	18420	17957	18051	17842	18168	18047	18145	17793	17973	18221	18323	18299	18003	18149	18102	18093	18209	18026	18058	17999	17948	18228	18068	18211	18105	18182	18026	18287	18228	17977	18080	18201	18154	18265	18078	17966	18009	18061	18110	18045	18213	18094	18262	18122	18144	17911	18140	18020	18173	18136	18234	17992	18227	18043	18011	18230	18113	18132	18222	17968	18143	17948	18067	18041	17965	18211	18053	17997	17973	18195	18071	18147	18169	18090	18255	18153	18135	18139	18214	18136	18178	18013	18194	18279	18112	18092	18393	18243	18081	18209	17954	18220	17993	18011	18053	17856	18219	18271	18175	18058	18179	18144	17999	18259	18059	17977	18253	17943	18201	17918	18139	18089	18307	18056	17952	17954	18086	18145	18185	18153	17984	17956	18133	18001	18183	18209	18204	18171	18245	18161	18161	17959	18120	18092	18004	17959	18264	18171	18202	18050	18224	17989	17983	18115	17997	18131	18298	18185	18050	18135	18188	18184	18261	18090	17957	18174	18184	18141	18242	18090	17870	18033	18156	18187	17999	18128	18314	18126	17931	17915	18149	18043	18128	18358	18220	18220	17981	18141	18113	18249	18196	18161	18214	17891	18161	18012	18110	17963	18125	18104	17978	18125	18169	18260	18040	18082	18047	18032	18039	18144	17968	18151	18036	18095	18204	18251	18187	18185	18061	18100	18023	18232	18096	18251	18220	18361	18165	18093	18187	18135	18082	18104	18094	18061	18012	18132	18238	18191	18004	18049	18207	18122	18117	18229	18471	18072	18070	17944	18266	18029	18065	18105	18368	18068	18228	17988	18139	18104	18114	18142	18109	18311	18290	18152	18201	18103	18189	18034	18139	17994	18125	18107	18453	18100	18141	18187	18300	18104	18152	18100	18400	18236	18124	18063	18201	18121	17889	17971	17936	18184	17901	18003	18067	17965	18282	18248	18105	18144	18087	18036	18074	18301	17827	18189	18129	18345	18239	18325	18059	18197	18125	18124	18324	18169	18273	18111	18191	18132	18216	18253	18198	18183	17959	17964	18337	18070	18027	18032	18201	18322	18060	18049	18189	18061	18152	18071	18187	18083	18096	18110	18014	17941	18066	18101	18038	17957	18121	18367	18029	18003	17971	17988	17910	18045	18052	18170	18086	17998	18102	18173	18217	18017	18083	18102	18327	18069	18103	18050	18115	18091	18216	18133	18281	18266	18094	18126	18041	17984	18125	18122	17990	18145	18186	17896	18176	18380	18108	18212	18159	18173	18190	17998	18191	18238	18002	18189	18155	18125	18075	18083	17969	18210	18097	18161	18074	18132	18038	18049	17989	18068	17921	18093	18145	18023	18003	18173	18057	18131	18099	18237	18196	18231	18053	18094	18156	18137	18132	18041	17980	18078	18175	18228	18069	18054	17988	18131	17918	18112	18130	17978	18098	18105	18065	18095	18232	18017	18034	17997	18091	18081	18137	18025	18194	17945	18205	17838	18098	18043	17861	17885	17979	18300	18213	18007	18305	18147	18112	18166	18272	17897	18167	17998	18245	18017	18048	18158	18238	18200	18128	18186	18061	18035	18195	17893	18165	17946	18116	18100	17990	18106	17963	18109	18339	18165	18144	18108	18333	18021	18202	18175	18206	17984	18047	18157	18129	18039	18175	18350	18085	18170	17927	18152	18220	17997	18056	18110	18003	18403	18228	18217	18291	18033	18195	17911	18299	18152	18031	18242	18118	18035	18075	18007	18218	18139	18161	18236	18118	18004	18189	18074	18094	18489	18182	18021	18179	18185	17892	18211	18046	18084	18300	18140	18255	18002	18246	18396	17952	18089	18208	18245	18281	18148	18202	17958	18108	17963	18173	17914	17994	18107	18092	18074	18111	18142	18095	18147	18055	18082	18025	18168	18188	18032	18052	18046	17975	18126	18243	18418	18193	18026	18077	18026	18378	18082	18118	17949	18115	17986	18106	17980	18374	17984	18116	18316	18252	18069	18142	18167	18347	18163	18210	18168	18372	17993	18071	18018	17953	18342	18068	18102	18115	18215	18317	18247	18017	18082	18119	18089	18025	18149	18310	18097	18193	18050	18313	18168	17998	18079	18103	18097	18186	18087	18000	18120	18327	18078	18218	18119	18193	18091	17895	18026	18022	18062	18043	18068	18118	17959	18117	17971	18063	18027	18224	18121	18172	18011	18209	17812	18243	18204	18242	18299	18101	17913	18129	18104	18219	18086	18103	18167	18062	18127	18275	18083	18129	18128	18239	18174	18110	18292	18120	18234	18290	18107	18210	18289	18073	18039	18202	18195	18018	18162	18180	17889	18239	18140	18095	18171	18307	18223	18133	18221	18188	18009	17989	17867	18064	17876	18114	18198	18201	18260	18066	18044	18225	18022	18189	18196	18000	17968	17878	18097	18071	18126	18221	18152	18153	18089	18260	18088	18204	18089	18048	18307	18032	17910	18300	18120	18000	18173	18012	18191	18171	18020	18043	18248	18078	18115	18104	18274	17933	18124	18212	18117	17965	18048	18196	17898	18170	18083	18115	18102	18131	18097	17955	18168	18175	18237	18222	18077	18239	18056	18143	18114	18282	18047	18290	18049	18140	18173	18206	18206	18097	18262	18023	18146	18060	18176	18172	18017	18332	18106	17997	18167	18119	17928	18017	17997	17977	18154	18208	18077	18207	18171	18288	17829	18057	18195	18030	18122	18145	18172	18015	18143	18154	18166	18266	18206	18152	18085	18207	18072	18093	17999	18157	17880	17910	18143	17919	18007	17978	17990	18073	18316	18124	18226	18192	18140	18170	18204	18433	18027	18219	18251	18183	18173	18039	18140	18246	18016	18160	17919	18060	17955	18110	18120	18347	18123	18088	18252	18040	18104	18161	18197	18259	18221	17982	18114	18205	18122	18153	18224	18046	18275	18164	18065	18186	18199	18265	18107	18097	17957	18054	18103	18196	18176	18125	18371	18032	18187	18122	18182	18156	18234	18139	18121	18149	18092	18066	18060	18092	18201	18221	18322	17997	18276	18010	18201	17945	17951	18047	18022	18142	18141	18049	18202	18031	18234	18176	18013	17992	18161	18003	18068	18223	18171	18085	18217	18033	17993	18189	18260	18033	18219	18077	17927	18179	17971	17905	18134	18133	18156	18378	18160	18035	18004	18133	18135	18250	17963	18103	18188	18125	18108	18198	18012	18095	18111	18123	17983	18120	18155	17977	18118	18110	18353	18108	18062	18093	17975	18060	18075	18061	18098	18121	18120	17915	18133	18278	18317	18071	18189	18070	18076	17983	18142	18152	18103	18253	18107	18236	18013	18154	18225	18278	18174	18373	18211	18070	18057	18160	17992	18103	18171	18265	18025	18124	18207	18269	18225	18052	18126	18137	17969	18136	18192	18083	18116	18023	18133	18154	18157	18183	18196	18089	18152	18311	18165	18112	18113	18165	18233	18151	18102	18013	18210	18144	17915	18152	18106	18036	18030	18088	18183	18236	18040	18175	18166	17968	17920	18182	17945	18017	18284	18113	18177	18271	18020	18170	18012	18034	18093	18076	18181	18208	18341	18162	18282	18410	17815	18173	18159	17973	18171	18211	17999	18213	18206	18105	17969	18131	18217	18036	18006	18287	17983	18140	18141	18048	18458	18065	18120	18222	18162	18028	18035	18055	18030	18203	18038	18236	18045	17904	18098	18041	18298	18114	18203	18150	18100	18074	18097	18228	18136	18188	18112	18294	18110	18077	18106	18050	18069	18193	18161	18380	18054	17957	18221	18127	18072	17994	18157	18270	18189	18184	18053	18111	18180	18195	18122	18235	17819	18244	18196	18174	18076	18165	18142	17988	18191	18196	18120	18291	18150	18294	18052	18180	17953	17955	18266	18046	18062	18040	18181	18120	18181	18233	18137	18103	18052	18161	18265	18321	18152	18187	18025	18051	18032	18318	18368	17763	18149	18001	17848	18167	17970	17982	17995	18166	18224	18124	18036	18237	18266	18033	18168	18081	18095	18108	18179	18165	18270	18268	18302	18010	18128	18291	18254	18040	18076	18165	18119	18161	18047	18278	18240	17980	18041	18166	18126	18145	18135	18027	18115	18041	18057	18335	17948
28686	39922	35178	27905	20017	17214	16376	16108	15665	15623	15633	15989	16229	16533	16174	16275	15872	15728	15727	15591	15514	15545	15409	15616	15427	15562	15657	15427	15522	15428	15509	15573	15292	15526	15489	15537	15429	15371	15588	15545	15572	15613	15467	15544	15441	15450	15468	15557	15529	15256	15591	15454	15593	15481	15502	15427	15417	15388	15562	15474	15462	15610	15450	15449	15639	15498	15402	15521	15454	15507	15196	15586	15341	15600	15589	15445	15776	15369	15536	15556	15449	15374	15576	15603	15546	15463	15441	15364	15488	15633	15420	15525	15623	15460	15566	15466	15510	15388	15360	15550	15604	15422	15573	15432	15518	15437	15624	15547	15607	15565	15720	15416	15523	15410	15593	15337	15484	15669	15539	15548	15431	15382	15525	15391	15478	15554	15613	15609	15620	15352	15622	15606	15504	15513	15526	15419	15610	15444	15528	15408	15473	15460	15542	15532	15624	15519	15453	15364	15428	15493	15634	15422	15561	15364	15533	15456	15680	15364	15483	15490	15446	15817	15574	15413	15515	15473	15577	15510	15493	15508	15546	15302	15422	15601	15390	15358	15709	15561	15618	15503	15588	15313	15561	15594	15298	15524	15505	15456	15600	15457	15525	15542	15446	15380	15603	15481	15446	15326	15448	15528	15441	15480	15594	15461	15607	15469	15372	15574	15622	15362	15446	15565	15593	15554	15545	15693	15592	15471	15512	15495	15417	15654	15583	15427	15571	15511	15645	15488	15603	15425	15314	15674	15373	15454	15465	15533	15522	15485	15558	15356	15604	15606	15644	15504	15528	15520	15511	15493	15570	15558	15499	15557	15542	15566	15340	15594	15447	15615	15514	15459	15401	15597	15419	15514	15588	15573	15442	15545	15516	15393	15487	15499	15506	15575	15511	15525	15460	15603	15453	15474	15335	15614	15553	15496	15525	15346	15656	15574	15592	15483	15380	15635	15562	15376	15672	15649	15319	15539	15515	15573	15490	15394	15413	15527	15462	15529	15497	15486	15438	15579	15353	15342	15494	15516	15487	15549	15401	15402	15508	15590	15562	15443	15522	15454	15531	15474	15408	15583	15527	15436	15654	15334	15496	15592	15534	15551	15644	15317	15302	15657	15513	15489	15402	15573	15374	15493	15352	15522	15570	15476	15318	15598	15517	15471	15624	15648	15520	15469	15441	15489	15344	15379	15586	15422	15563	15514	15463	15439	15514	15558	15539	15457	15484	15578	15317	15580	15540	15498	15496	15399	15318	15417	15479	15453	15440	15611	15425	15457	15288	15460	15666	15676	15640	15576	15375	15605	15526	15531	15590	15534	15635	15427	15566	15424	15519	15414	15435	15556	15626	15446	15534	15532	15740	15610	15401	15403	15405	15499	15482	15435	15484	15532	15484	15281	15573	15490	15460	15433	15409	15319	15605	15364	15464	15503	15487	15479	15516	15533	15489	15503	15589	15439	15493	15406	15504	15657	15529	15491	15457	15488	15509	15545	15562	15502	15606	15601	15437	15530	15472	15499	15558	15684	15401	15428	15488	15641	15483	15589	15517	15563	15524	15410	15542	15472	15504	15428	15503	15440	15524	15472	15616	15370	15494	15741	15422	15501	15119	15551	15647	15481	15615	15348	15585	15525	15415	15552	15429	15491	15520	15534	15469	15399	15405	15552	15471	15304	15390	15380	15538	15430	15593	15369	15518	15542	15386	15562	15484	15425	15472	15443	15418	15547	15378	15551	15395	15372	15505	15499	15410	15456	15623	15479	15366	15517	15462	15539	15493	15461	15630	15516	15486	15473	15471	15255	15587	15430	15556	15516	15367	15529	15375	15581	15580	15528	15451	15430	15510	15593	15665	15453	15582	15651	15462	15591	15586	15573	15530	15488	15558	15456	15384	15560	15627	15526	15554	15585	15503	15708	15481	15512	15496	15461	15469	15465	15576	15369	15479	15544	15492	15537	15465	15476	15522	15541	15543	15599	15646	15311	15563	15515	15578	15439	15493	15501	15348	15550	15295	15478	15449	15465	15669	15559	15467	15659	15636	15739	15513	15396	15445	15574	15624	15436	15614	15482	15518	15234	15468	15543	15681	15557	15381	15557	15555	15551	15553	15638	15414	15255	15566	15618	15455	15355	15711	15516	15456	15505	15503	15518	15285	15632	15542	15478	15377	15489	15669	15616	15577	15566	15570	15561	15609	15520	15503	15408	15464	15517	15629	15375	15527	15336	15538	15545	15639	15449	15504	15363	15673	15485	15552	15438	15507	15720	15543	15502	15482	15576	15483	15689	15583	15574	15624	15428	15559	15345	15670	15490	15628	15498	15593	15396	15392	15474	15689	15512	15402	15479	15566	15605	15367	15506	15545	15530	15591	15425	15493	15506	15661	15435	15453	15682	15344	15474	15588	15478	15701	15517	15679	15366	15405	15560	15545	15445	15545	15575	15460	15465	15544	15449	15466	15415	15866	15527	15571	15349	15582	15651	15415	15384	15449	15319	15536	15566	15678	15639	15597	15507	15492	15557	15465	15527	15364	15387	15684	15494	15550	15554	15412	15452	15481	15632	15457	15518	15482	15581	15430	15567	15745	15491	15666	15651	15573	15598	15556	15465	15503	15664	15386	15487	15430	15336	15524	15418	15453	15488	15306	15468	15533	15512	15427	15564	15521	15492	15454	15634	15578	15468	15452	15467	15446	15571	15480	15552	15474	15553	15463	15581	15568	15551	15513	15440	15540	15574	15481	15594	15709	15588	15503	15396	15643	15539	15593	15607	15482	15585	15475	15448	15603	15414	15555	15401	15484	15463	15345	15592	15710	15533	15480	15402	15603	15461	15508	15537	15434	15578	15569	15492	15526	15435	15476	15453	15551	15560	15510	15566	15523	15479	15516	15642	15408	15428	15429	15539	15571	15522	15394	15553	15355	15534	15620	15604	15636	15411	15467	15647	15348	15507	15485	15463	15587	15470	15609	15495	15484	15619	15548	15450	15448	15472	15483	15362	15441	15527	15520	15527	15460	15502	15486	15554	15527	15349	15551	15389	15514	15481	15471	15568	15653	15438	15579	15509	15578	15463	15507	15506	15406	15443	15342	15529	15308	15640	15475	15540	15393	15530	15440	15447	15628	15478	15542	15626	15424	15349	15423	15595	15506	15568	15455	15477	15312	15527	15487	15508	15549	15454	15543	15427	15486	15429	15499	15384	15594	15488	15552	15489	15489	15440	15617	15479	15644	15440	15703	15451	15463	15467	15528	15490	15608	15504	15617	15502	15444	15606	15375	15481	15509	15478	15579	15500	15696	15395	15702	15549	15613	15390	15547	15411	15521	15639	15445	15630	15446	15473	15534	15515	15512	15579	15532	15478	15541	15586	15429	15460	15452	15577	15608	15434	15434	15580	15483	15466	15428	15623	15406	15644	15485	15579	15470	15592	15388	15386	15474	15682	15556	15644	15576	15556	15728	15535	15464	15622	15647	15463	15539	15611	15601	15273	15592	15571	15462	15660	15569	15460	15524	15664	15499	15579	15602	15379	15528	15489	15593	15533	15441	15621	15442	15244	15542	15544	15492	15544	15446	15586	15661	15468	15427	15440	15512	15382	15483	15478	15543	15373	15351	15469	15651	15275	15551	15595	15483	15320	15576	15506	15507	15639	15555	15646	15434	15445	15425	15434	15533	15541	15528	15601	15591	15422	15310	15619	15537	15488	15481	15579	15388	15487	15525	15530	15426	15598	15272	15506	15499	15542	15529	15421	15354	15401	15522	15675	15515	15398	15459	15503	15573	15695	15475	15473	15583	15486	15692	15426	15526	15223	15611	15491	15478	15513	15445	15548	15404	15651	15446	15428	15539	15487	15594	15543	15584	15358	15536	15555	15486	15413	15562	15379	15567	15514	15443	15340	15578	15276	15567	15392	15466	15384	15423	15413	15450	15572	15717	15562	15588	15701	15780	15467	15461	15491	15575	15583	15483	15469	15411	15385	15483	15481	15312	15413	15588	15476	15457	15348	15472	15517	15523	15404	15407	15321	15500	15733	15440	15533	15589	15607	15382	15531	15467	15491	15583	15374	15411	15531	15406	15502	15511	15515	15731	15522	15494	15527	15375	15425	15412	15297	15462	15487	15575	15490	15495	15457	15472	15513	15486	15432	15584	15586	15378	15515	15467	15330	15528	15347	15453	15439	15433	15439	15447	15613	15362	15596	15443	15422	15506	15561	15521	15481	15539	15435	15555	15458	15689	15509	15389	15653	15516	15416	15634	15464	15567	15423	15645	15549	15462	15488	15617	15587	15329	15513	15455	15465	15609	15357	15469	15417	15596	15553	15480	15559	15483	15507	15409	15573	15632	15448	15545	15593	15611	15479	15579	15652	15652	15358	15526	15564	15400	15638	15498	15345	15446	15437	15690	15476	15539	15540	15550	15508	15395	15410	15313	15557	15530	15497	15403	15665	15643	15605	15318	15436	15482	15509	15496	15757	15413	15494	15569	15424	15462	15555	15398	15419	15424	15540	15591	15569	15428	15409	15588	15533	15449	15550	15613	15500	15571	15380	15592	15667	15540	15497	15554	15671	15365	15499	15573	15578	15690	15740	15529	15450	15567	15379	15499	15610	15504	15734	15564	15517	15343	15578	15364	15669	15516	15524	15504	15524	15491	15467	15545	15403	15455	15386	15606	15606	15524	15578	15507	15528	15459	15454	15328	15471	15604	15623	15509	15474	15521	15458	15556	15427	15426	15498	15495	15611	15547	15528	15456	15656	15561	15407	15474	15541	15592	15488	15371	15504	15407	15399	15821	15597	15663	15244	15504	15453	15575	15534	15483	15437	15411	15540	15367	15385	15661	15379	15598	15632	15609	15534	15720	15534	15503	15610	15479	15373	15628	15616	15297	15637	15574	15744	15549	15460	15495	15530	15419	15601	15507	15442	15629	15489	15506	15554	15386	15571	15505	15514	15640	15445	15519	15465	15508	15617	15504	15482	15663	15436	15429	15465	15485	15537	15509	15434	15544	15484	15451	15532	15569	15626	15459	15481	15497	15525	15705	15544	15583	15429	15489	15522	15757	15533	15357	15503	15546	15461	15548	15563	15421	15601	15534	15413	15463	15371	15702	15437	15492	15418	15412	15416	15429	15499
23853	21225	28732	25730	23667	23957	22927	19999	18574	18400	18692	20716	23005	23820	21828	20596	19999	18946	18479	18218	18021	17962	18037	17962	17854	17860	18058	17747	18037	17809	17842	17843	17820	17877	17957	18125	17879	17939	17922	18046	18040	17806	18007	17786	17681	17747	17978	18023	17814	17911	17964	17753	17949	17640	17895	17850	17801	17997	17887	17868	17734	17659	17940	17866	17876	17870	17761	17963	17786	17733	17726	17969	17854	18147	17843	17972	18067	17959	18073	17805	17909	17975	17823	17677	17968	17810	17831	17828	17877	17884	17750	17786	17844	17905	17832	17600	17843	17936	17956	17961	17852	17693	17807	17929	17927	17836	17901	17731	17727	17943	17702	18020	17783	17869	17926	17857	17995	17805	17842	17693	17779	17767	17370	17760	17797	17809	18007	17795	17705	17833	17606	17751	17771	17736	17896	17712	17869	17949	17983	18051	17769	17828	17716	17917	17722	17689	17709	17741	17972	17882	17810	17888	17922	17612	17821	17675	17797	17759	18002	17780	17816	17925	17693	17827	17892	17843	17941	17763	18059	17771	17905	17878	17996	17795	17815	17922	17900	17819	18012	17724	17923	17830	17874	17609	17946	17667	18048	17865	17723	17847	17735	17792	17550	17715	17878	17712	17803	17851	17834	18115	17883	17899	17812	17911	17794	17996	17932	17890	17901	17907	17817	17758	17909	17807	17814	17758	17649	17952	17884	17769	17784	18055	17900	17628	17692	17608	17786	17675	17781	17767	17732	17615	17902	17835	17833	17998	17925	17877	17909	17919	17689	17899	17702	17921	17629	17809	17850	17933	17754	17770	17677	17823	17807	17867	17739	17693	17985	17799	17894	17727	17790	17756	17737	17937	17988	17932	17781	17850	17761	17798	17889	17764	17756	17843	17922	17829	17805	17839	17752	17607	18060	17904	17804	17779	18015	17608	17833	17750	17715	17890	17945	17851	17953	17789	17773	17832	17875	17763	17793	17911	18010	17810	17892	17907	18036	17903	17921	17706	17849	17878	17704	17808	18007	18007	17712	18073	17988	17690	17716	17925	17865	17792	17841	17764	17786	17891	17997	17802	18006	17858	17673	17819	17827	17791	17855	17555	17790	17890	17796	17771	17864	17930	17858	17958	17847	17585	17790	17860	17912	17787	17811	17680	17648	17847	17844	17895	17863	17726	17833	17640	17885	17811	17861	17818	17798	18072	17971	18008	17763	17815	17855	17938	17901	18174	17858	17731	17985	17752	17898	17882	17787	17919	18051	17957	17746	17945	18004	17987	17886	18010	17840	17959	17998	17764	17862	17701	17879	17742	17583	17699	17715	17733	17663	17818	17906	17904	18024	17807	18014	17960	17857	17856	17990	17752	17763	17733	17831	17846	17984	17986	17775	17663	17857	17776	17752	17937	18074	17707	17846	17659	17775	17733	17880	18001	17811	17817	17885	17868	17702	17838	17683	17943	17886	17893	17579	17992	17860	17858	17859	17806	17940	17925	17792	17801	17929	17852	17861	17975	17983	17971	17973	17936	17673	17835	17903	17831	17936	17690	17633	17655	17883	17719	17761	17964	17796	17786	18010	17900	17863	17826	17864	17807	17777	17853	17793	17815	17854	17865	17865	17720	17850	17769	17921	17897	17779	17950	17957	17856	18039	17709	17932	17866	17841	18012	17757	17819	17910	17752	17691	17957	17613	17861	17815	17951	17776	17914	17856	18020	17906	17947	17844	17892	17936	17958	17752	17921	17929	17970	17820	17951	17943	17861	17856	17942	17887	17672	17902	17802	17748	17736	17631	17968	17869	18051	17900	17554	17941	17555	17795	17665	17848	17912	18016	17642	18109	17727	17641	18013	17912	17970	17651	17993	17818	17871	17907	17916	17930	17879	17793	17974	17984	17816	17927	18031	17858	17775	17860	17795	17778	17864	17816	17886	17760	17685	17830	17502	17785	18063	17903	17911	17949	18020	17795	17853	17712	17736	17806	17896	17871	17740	17851	17788	17911	17806	17884	17944	17872	17676	17854	17868	17807	17612	17728	17672	17909	17874	17989	17929	17677	17601	17856	17754	17892	17828	18140	17649	17719	17741	17799	17950	17974	17787	17793	18040	17925	17862	17833	17934	17688	17779	17972	17802	17870	17739	17839	17868	17949	17929	17850	17839	17839	17912	17791	17722	17821	17868	17956	17736	17953	17830	17916	17895	17733	17918	18018	17951	17877	17811	17760	17952	17935	17993	17874	17715	17801	17756	17899	17901	17577	17674	17755	17769	17794	17924	17868	17629	17814	17750	18006	17846	18000	17957	17787	17757	17716	17760	17797	17819	17710	17767	18206	17891	17917	17903	17828	17689	17771	17924	17712	17856	17881	17960	17806	17823	17721	17920	17723	17844	17871	17921	17957	17862	17778	17681	17646	18087	17940	17740	17862	17705	18033	17807	17591	17768	17982	17832	17921	17917	17884	17669	17824	17850	17788	17855	17951	17899	17958	18082	17862	17797	18160	17936	17977	17805	17983	17840	17947	18034	17753	17682	18049	18053	17934	17623	17900	17897	17936	17826	17839	17881	17819	17813	17702	17780	17835	17855	17813	17877	17743	17688	17752	17577	17849	17811	17885	17895	17817	17842	17919	17763	17730	17694	17925	17833	17661	17798	17934	17961	17861	17883	17828	17912	17832	17956	17807	18156	17788	17854	17763	17931	17899	17785	17588	17821	17950	17768	17979	17749	17727	17680	17802	17732	17710	17811	17977	17716	17839	17930	17902	17838	17870	17878	17709	17901	17760	17842	17809	17847	17877	17863	17879	17926	17798	17656	17932	17764	17733	17864	17786	17701	17540	17714	17752	17833	17831	17769	17706	17934	17991	17832	18014	17783	17781	17897	17980	17864	17883	17752	17857	17593	17832	17727	17875	18020	17796	17875	17974	17886	18058	17813	17811	18030	17853	17861	17931	18011	17801	17782	17597	17917	17821	18012	17937	17904	17981	17770	17830	17923	17922	17983	17751	17781	17922	17824	17758	17914	17939	18054	17900	17940	17881	17720	17734	17838	17769	17789	17816	17808	17983	17704	17720	17897	17867	17885	17782	17984	17805	17933	17744	17812	17797	17758	17886	17899	17634	17589	17983	17833	17866	17822	17612	17634	17874	17769	17781	17898	17736	17927	18144	17875	17820	17785	18028	17558	17921	17709	17916	17901	17993	17903	17901	17765	18008	17778	17809	17765	17765	17820	17889	17793	17932	17710	17980	17824	18062	17993	17707	17932	17866	17767	17712	18100	17920	17678	17733	17830	17879	17690	17844	17783	17680	17674	17898	17866	17942	17889	17799	17903	17824	17836	17874	17841	17787	17926	17807	17911	18099	17814	17784	17737	17711	17742	17761	17817	17726	17734	17841	17817	17869	17886	17773	17791	17692	17828	17914	17956	17828	17879	17890	17850	17834	17763	17693	17772	17886	17752	17923	17908	17868	17881	17786	17734	17652	17776	17994	18012	17730	17784	17593	17767	17829	17881	17645	17695	17686	17915	17827	17762	18013	17782	17777	17862	17685	17638	17507	18063	17828	17977	17938	17849	17574	17883	17874	17565	17775	17674	17980	17754	17774	17839	17990	17735	17930	18037	17956	18046	17828	17825	17775	17977	17722	17743	17878	17768	17706	17871	17885	17721	17937	17890	17792	17548	17916	17804	17656	17817	17751	17925	17974	17905	17794	17711	17816	17786	17939	17826	17904	17855	17724	17623	17647	17818	17722	17837	17696	17993	17902	17844	17923	17876	17798	18031	18020	17747	17765	17814	17972	17877	17788	17716	17857	17950	17781	17961	17997	17873	17792	17863	17782	18020	17723	18004	17853	17572	17835	17948	18024	17647	17776	17764	17815	17913	17820	17888	17936	17822	17668	17669	17836	17946	17793	17571	17704	17739	17655	17867	17713	17715	17844	17890	17778	17925	18022	17862	17867	18055	17812	17852	17779	17897	17723	18154	17882	17915	17805	17835	17768	17793	17922	17916	17754	17985	17949	17951	17921	17960	17776	17717	17906	17693	17927	17761	17735	17813	17714	17892	17699	17654	17779	17836	17661	17911	17999	17696	17869	17888	18026	17951	17591	17565	17895	17728	17867	17858	17733	17657	17695	17811	17896	17701	17712	17710	17782	17869	17941	17810	17764	17973	17690	17852	17994	17910	18053	17893	17726	17885	17733	17843	17857	17641	17954	17846	17687	17841	17858	17851	17625	17784	17725	17814	18071	17769	17880	17815	17855	18091	17834	17861	17904	17878	17907	17659	17768	17777	17737	17635	17765	17616	17817	18039	17745	17864	17818	17738	17921	17734	17980	17930	17707	17977	17851	17749	17878	17830	17961	18039	17840	17848	17775	17911	17886	17635	17906	17830	17918	17874	17940	17772	17845	17780	17822	17975	17662	17578	17756	17755	17792	17972	17906	17880	17681	17835	17885	17867	17921	17848	17941	18071	17896	18054	17950	17726	17702	17997	17989	17948	17785	17830	17799	17943	17682	17788	17880	17816	17755	17808	17975	17778	17757	17905	17794	17955	17805	18085	17853	17942	17927	17671	17975	17727	17683	17901	17686	17878	17879	17726	18011	17721	17694	17774	17707	17878	17736	17857	17952	17889	17937	17977	17902	17802	17963	17799	17838	17730	17803	17868	17832	17831	17673	17647	17636	18009	17834	17924	17947	17907	17753	17663	18005	17951	18039	17783	17885	17734	17791	17904	17854	17710	17791	17746	17851	17858	17621	17964	17886	17984	17822	17883	17883	17841	17793	17847	17754	17900	17698	17973	17981	17888	17976	17810	18075	17727	17809	17879	17855	17967	17643	17885	18030	17875	17793	17703	17912	17755	17810	17745	17720	18073	17856	17935	17816	17870	18040	17916	17954	18050	17793	17753	17733	17824	17861	17606	17831	17924	17733	17864	17977	17852	17856	17820	17992	17765	17935	17648	17893	17771	17860	17753	17880	18001	18023	17847	17791	17808	17786	17711	17924	17748	18010	17864	17695	17829	17792	17676	17816	17631	17944	17723	17900	18003	17853	17668	17814	17749	17767	17847	17931	17797	17948	17840	17735	18053	18064	17769	17966	17859	17792	17772	17777	17828	17777	17905	18031	17784	17949	18007
29268	48673	48351	35865	25395	21254	19157	17900	15830	15639	16812	19430	23553	23353	20327	18833	17751	16625	16120	15849	15402	15417	15543	15284	15324	15558	15511	15513	15366	15398	15326	15344	15388	15368	15459	15266	15297	15414	15332	15306	15509	15448	15385	15490	15531	15449	15447	15332	15418	15438	15409	15695	15453	15339	15364	15290	15315	15257	15185	15378	15460	15232	15371	15373	15242	15237	15316	15339	15372	15191	15462	15350	15381	15431	15413	15434	15296	15429	15235	15426	15280	15384	15341	15370	15293	15493	15359	15386	15222	15298	15249	15417	15394	15345	15289	15333	15336	15410	15412	15404	15341	15338	15179	15368	15477	15486	15426	15363	15426	15211	15278	15444	15427	15380	15326	15405	15224	15405	15349	15419	15280	15450	15265	15314	15494	15294	15302	15330	15474	15188	15433	15312	15317	15359	15343	15494	15352	15302	15285	15365	15396	15332	15370	15272	15371	15297	15269	15179	15384	15318	15545	15312	15369	15417	15393	15324	15243	15378	15287	15327	15329	15487	15326	15278	15455	15439	15383	15279	15337	15407	15266	15442	15484	15321	15350	15436	15328	15284	15239	15276	15445	15276	15437	15171	15299	15189	15300	15453	15368	15318	15458	15475	15359	15407	15363	15301	15393	15240	15311	15364	15367	15316	15531	15466	15295	15210	15377	15305	15224	15141	15491	15299	15365	15274	15387	15515	15146	15237	15256	15343	15440	15202	15312	15259	15365	15352	15441	15408	15361	15424	15290	15337	15336	15425	15310	15342	15373	15376	15300	15268	15388	15392	15496	15491	15322	15148	15568	15502	15256	15232	15398	15304	15296	15317	15392	15404	15269	15302	15380	15332	15312	15320	15315	15254	15401	15298	15406	15347	15518	15318	15335	15348	15277	15344	15324	15358	15424	15321	15501	15284	15324	15290	15290	15227	15482	15409	15438	15271	15297	15448	15224	15303	15521	15498	15283	15496	15364	15106	15454	15396	15260	15339	15391	15283	15379	15494	15366	15253	15562	15247	15328	15324	15214	15199	15236	15290	15387	15319	15335	15385	15334	15512	15320	15468	15414	15451	15332	15366	15340	15332	15235	15262	15270	15161	15217	15243	15578	15452	15451	15198	15348	15311	15440	15478	15336	15316	15158	15415	15284	15237	15313	15366	15200	15544	15340	15387	15314	15443	15288	15386	15271	15363	15272	15334	15347	15427	15482	15310	15479	15159	15305	15379	15431	15410	15152	15621	15260	15430	15335	15366	15295	15153	15445	15424	15469	15476	15319	15362	15303	15233	15362	15379	15302	15550	15327	15431	15512	15351	15416	15245	15427	15272	15310	15340	15293	15403	15192	15449	15202	15321	15395	15313	15299	15364	15202	15391	15222	15340	15306	15223	15452	15227	15448	15340	15432	15319	15244	15314	15371	15319	15203	15388	15401	15297	15285	15239	15211	15315	15325	15098	15494	15387	15372	15264	15300	15254	15223	15453	15429	15351	15525	15413	15257	15383	15385	15106	15155	15375	15452	15282	15225	15350	15301	15183	15496	15301	15451	15181	15219	15202	15426	15412	15393	15296	15339	15370	15280	15306	15374	15314	15511	15276	15305	15483	15268	15322	15295	15405	15284	15299	15454	15316	15248	15465	15120	15408	15286	15264	15455	15257	15211	15446	15314	15246	15375	15221	15367	15234	15413	15317	15529	15468	15357	15354	15019	15304	15287	15279	15331	15367	15494	15377	15301	15316	15399	15333	15234	15135	15153	15421	15382	15280	15261	15342	15212	15268	15442	15144	15546	15464	15218	15358	15265	15373	15168	15265	15335	15421	15236	15362	15362	15189	15203	15335	15475	15251	15494	15447	15301	15415	15383	15306	15251	15274	15281	15198	15416	15382	15286	15258	15376	15290	15478	15227	15340	15353	15457	15340	15292	15183	15302	15372	15294	15379	15288	15226	15275	15369	15382	15416	15474	15338	15348	15186	15456	15275	15385	15283	15347	15266	15292	15214	15345	15423	15231	15362	15314	15526	15408	15318	15383	15340	15412	15158	15324	15313	15259	15272	15337	15453	15321	15044	15340	15324	15313	15447	15244	15349	15436	15372	15313	15303	15486	15358	15458	15459	15321	15524	15399	15433	15275	15357	15324	15353	15272	15285	15203	15359	15255	15358	15302	15281	15470	15273	15474	15280	15434	15445	15378	15235	15418	15382	15189	15367	15335	15456	15337	15268	15255	15438	15333	15303	15396	15284	15333	15375	15317	15276	15447	15427	15342	15335	15279	15245	15318	15358	15422	15434	15392	15461	15355	15374	15168	15144	15225	15284	15356	15243	15312	15223	15267	15265	15349	15129	15410	15193	15379	15298	15332	15331	15339	15328	15292	15502	15324	15435	15332	15350	15272	15491	15404	15358	15273	15514	15312	15453	15250	15201	15533	15463	15461	15269	15319	15306	15259	15320	15210	15180	15411	15198	15343	15212	15334	15316	15157	15439	15556	15365	15365	15371	15471	15528	15346	15272	15425	15433	15274	15408	15358	15466	15432	15311	15255	15317	15299	15550	15337	15396	15304	15418	15473	15309	15142	15538	15277	15469	15298	15615	15376	15216	15357	15246	15372	15235	15242	15531	15526	15337	15151	15336	15306	15443	15275	15309	15216	15383	15402	15381	15275	15282	15442	15186	15101	15312	15419	15425	15471	15213	15502	15263	15433	15276	15495	15153	15243	15448	15283	15401	15315	15440	15204	15300	15199	15355	15108	15295	15372	15292	15215	15376	15436	15278	15351	15314	15336	15293	15314	15211	15350	15327	15228	15457	15321	15307	15094	15332	15487	15438	15317	15393	15263	15182	15245	15260	15172	15459	15315	15328	15537	15267	15373	15252	15452	15197	15496	15199	15371	15127	15313	15339	15397	15444	15420	15387	15297	15151	15211	15349	15397	15452	15277	15217	15421	15253	15466	15281	15265	15341	15404	15348	15412	15463	15352	15199	15420	15442	15123	15321	15349	15220	15356	15383	15297	15360	15318	15313	15178	15315	15403	15361	15467	15473	15387	15233	15326	15475	15337	15137	15286	15345	15378	15302	15366	15263	15186	15457	15349	15347	15570	15164	15368	15329	15383	15623	15411	15379	15398	15508	15487	15309	15268	15288	15437	15258	15481	15350	15311	15392	15329	15313	15384	15265	15328	15291	15499	15357	15380	15352	15147	15382	15347	15314	15452	15224	15151	15267	15381	15323	15401	15540	15319	15442	15191	15470	15179	15367	15302	15369	15406	15374	15218	15250	15399	15392	15407	15307	15296	15167	15460	15215	15222	15317	15492	15367	15301	15324	15458	15359	15403	15278	15258	15326	15574	15500	15341	15341	15477	15442	15370	15317	15406	15319	15283	15272	15469	15272	15426	15308	15452	15434	15299	15425	15394	15363	15195	15390	15371	15337	15189	15471	15241	15384	15543	15296	15435	15477	15392	15360	15385	15267	15332	15468	15493	15209	15224	15257	15382	15458	15354	15389	15227	15235	15315	15411	15492	15327	15273	15377	15352	15327	15294	15250	15328	15362	15262	15376	15334	15341	15373	15487	15301	15305	15231	15346	15472	15452	15307	15245	15191	15442	15330	15381	15415	15199	15446	15441	15465	15374	15424	15232	15278	15424	15525	15503	15397	15440	15299	15439	15459	15460	15253	15238	15350	15416	15399	15389	15431	15292	15328	15318	15381	15300	15470	15633	15389	15238	15432	15273	15193	15329	15383	15304	15427	15408	15155	15392	15123	15459	15325	15355	15324	15316	15265	15354	15185	15300	15378	15329	15499	15355	15343	15178	15523	15356	15281	15332	15280	15243	15383	15409	15382	15515	15260	15417	15378	15368	15545	15373	15290	15442	15337	15375	15284	15537	15354	15295	15506	15457	15249	15338	15410	15273	15302	15307	15343	15333	15360	15289	15283	15531	15275	15435	15399	15199	15264	15560	15309	15288	15413	15395	15386	15494	15330	15305	15359	15300	15275	15368	15269	15260	15259	15308	15269	15427	15383	15404	15376	15309	15321	15225	15335	15333	15376	15244	15330	15428	15352	15382	15381	15309	15445	15311	15447	15243	15414	15408	15240	15386	15449	15426	15272	15402	15210	15296	15202	15311	15314	15259	15546	15270	15366	15200	15250	15354	15321	15384	15243	15454	15386	15183	15335	15336	15543	15286	15495	15305	15415	15528	15283	15410	15383	15262	15323	15334	15509	15273	15338	15173	15430	15228	15279	15520	15327	15420	15272	15443	15276	15379	15259	15281	15456	15311	15338	15467	15414	15346	15459	15195	15423	15335	15286	15250	15346	15343	15120	15365	15581	15484	15351	15362	15434	15405	15303	15270	15123	15271	15274	15185	15357	15285	15073	15337	15248	15321	15289	15365	15317	15271	15285	15267	15287	15173	15418	15282	15247	15143	15343	15334	15460	15315	15412	15412	15255	15230	15523	15349	15414	15315	15520	15357	15383	15468	15207	15211	15292	15227	15126	15322	15223	15462	15274	15490	15469	15312	15424	15293	15481	15402	15429	15180	15372	15493	15343	15478	15363	15374	15214	15389	15231	15414	15426	15501	15313	15403	15205	15375	15102	15443	15295	15351	15171	15307	15438	15395	15382	15343	15271	15493	15342	15276	15355	15347	15304	15305	15314	15443	15223	15342	15325	15435	15206	15262	15382	15393	15227	15272	15260	15321	15247	15346	15408	15357	15327	15303	15242	15412	15237	15332	15531	15162	15491	15421	15278	15417	15353	15240	15448	15386	15352	15338	15527	15456	15395	15356	15348	15431	15425	15362	15346	15387	15325	15415	15316	15403	15398	15327	15340	15187	15453	15352	15418	15278	15299	15339	15271	15369	15360	15325	15421	15314	15481	15514	15271	15507	15326	15270	15234	15427	15322	15376	15390	15379	15319	15394	15212	15352	15412	15379	15278	15251	15248	15321	15365	15354	15105	15428	15355	15463	15449	15531	15468	15237	15452	15354	15505	15351	15342	15232	15312	15425	15410	15393	15200	15111	15250	15374	15269	15428	15346	15344	15411	15571	15213	15111	15173	15446	15396	15337	15271	15381	15401	15291	15377	15527	15472	15340	15394	15303	15319	15478	15531	15320	15390	15401	15261	15408
22696	21244	29059	24165	22557	25940	27769	20674	18905	19058	18978	20728	27796	29016	26684	24412	22233	20412	19509	18650	18591	18514	18212	18217	18444	18093	18284	18232	18102	18162	18034	18147	18202	17926	18109	18294	18275	18091	18177	18018	18082	18210	18219	18327	18366	18074	18109	17965	18148	18186	18275	18311	18215	18136	18157	18058	18058	17806	18079	18094	18255	18128	18014	18259	18179	18193	18148	18142	17859	18408	17977	18211	18144	18142	18259	18150	17914	18032	18083	18438	18044	18141	18004	18200	17930	18142	18018	18089	18127	18136	18144	18310	18102	17990	18284	18178	17909	18116	18343	18138	17939	18071	18149	18026	18023	17956	18178	17930	18097	18052	18002	18111	18115	18063	18310	18247	18267	18097	18147	17983	17996	18059	18009	17960	18295	18009	18218	18028	17870	18031	18025	18099	18036	18107	17948	18028	17997	18095	18129	18327	17897	18029	18070	18064	18220	18113	17877	18029	17858	17804	17877	18050	17922	18072	18058	17967	17960	17984	18116	18009	18165	18096	18074	18243	17847	18199	17981	17919	18046	18104	18056	17904	18029	18016	18054	18068	17960	18035	18011	18182	17998	17990	18120	17921	18229	17989	18173	18261	18096	18156	18050	18119	17994	18217	18003	18127	18000	18110	17914	18049	18043	18106	17953	18092	18167	18131	18244	18254	18072	17937	18033	17990	17958	17972	17942	18108	18169	18141	18080	18072	18080	18254	17983	17970	18083	18121	18044	18249	17975	18129	18030	17827	17999	17895	17917	18029	18127	17915	18083	18031	18048	18108	17937	17986	17822	18007	18033	18035	18272	18075	18021	18001	18118	17916	18062	18262	18142	18205	17938	17993	18059	18182	18214	18000	18265	18028	18073	18114	18069	17953	17994	18195	18054	18074	17957	18211	17776	18050	17978	18167	18105	18130	18098	18035	18201	17985	18046	17895	18015	17982	17969	18115	17933	17920	17948	18040	18114	18177	18218	18041	18085	18018	17949	18085	18056	18100	18055	18007	18153	18166	17983	18142	18171	18102	17935	17982	18041	18180	18180	18000	17929	18053	17894	17905	18200	18040	17935	18069	18123	18157	18341	18155	18342	18145	18075	18039	17991	18039	18086	18091	17982	18271	18192	17976	18101	18311	17962	18085	17971	17956	18108	18138	18218	17932	17976	18200	17960	17929	18040	18100	17980	18074	18140	18021	18196	18267	17955	17886	18030	18098	18007	17993	17880	18231	18221	18101	18226	18156	18194	18102	18022	17947	18151	18028	18128	18046	17977	18146	18163	17976	18011	18054	17979	18100	17968	17943	18104	17938	18147	18130	17959	18043	18014	17947	18030	18219	17970	18124	18220	17991	17947	17934	18110	18248	18067	17867	18057	18009	18002	17872	18199	18028	18134	17958	18047	18011	18114	18140	18097	18168	18120	18052	17951	18081	17958	17904	18014	17956	18012	18107	18240	18112	18271	18341	18262	18051	18233	17814	18024	18051	18080	18103	18005	17819	18283	18188	18103	17902	18073	18100	17884	18109	17853	18139	18208	18082	18164	18061	18184	17935	18060	18129	18121	18135	18155	18216	18075	18065	18173	18052	18028	18065	17980	18299	17831	18286	18026	18118	18144	18066	17987	18149	18066	18000	18048	18018	18027	18170	18009	17972	18007	18114	17947	18193	17860	17990	17819	18122	18049	17946	18201	17985	18103	17910	18023	18129	18166	18130	18048	18084	17979	18172	17840	18247	17962	18117	18204	18015	18182	18143	18191	18156	18162	18198	18122	17817	18090	17915	18055	18126	17882	17823	18186	18230	18089	17913	18196	18058	18158	17975	18059	18230	18165	18273	18151	18181	18177	18012	18122	17955	18100	18041	18183	18118	17975	18166	17934	18180	17966	18093	18041	17993	18091	17961	17986	17982	18070	17997	18221	18120	18086	18016	18094	18138	18088	17887	17897	18025	18088	18092	18112	18109	17881	18093	17910	17842	17993	18101	18098	18089	18249	17872	18053	18110	18086	18126	18125	17960	18104	18243	18133	18015	17924	18243	18025	17985	18002	18138	18251	18170	18002	17874	18238	18093	17949	18176	18063	18108	18321	17898	17962	17863	17977	17750	18103	18162	18112	18204	18007	18167	18125	17939	18014	18070	17958	17909	17938	17976	18077	17932	17993	17989	17967	18059	18111	18085	18187	18213	17940	18171	18237	18254	17896	18182	17992	18022	18233	18008	18193	18094	17780	18083	17947	17984	18022	17921	18084	18120	17937	18074	17956	18146	18024	18139	18147	18008	18199	18200	18108	17981	17956	18036	17972	18098	18292	18030	18188	18015	18180	18149	18114	18060	18108	18010	18273	18008	17966	18130	17873	18036	18179	18033	18017	18180	17989	17825	18167	18130	17939	18095	18061	17932	18024	17887	18070	18240	18047	18185	17911	18122	17954	18093	18070	17925	18055	17904	18094	18158	18149	18005	18184	18178	18051	18175	18038	18142	18079	18080	17985	18037	18197	18157	17953	18003	18059	17963	18074	17904	17943	18072	18071	17963	17731	18037	17926	18049	17964	17853	17913	18256	18115	17776	17788	18112	18119	17995	18166	18155	18260	17897	18072	18142	17936	18146	17804	18043	18107	18174	18120	18243	18159	17965	17908	18064	18138	18126	18115	18272	18014	18044	18114	18159	18189	18057	18069	18037	18062	18151	18013	17975	18026	18082	18019	17975	17985	17893	18056	18116	18119	18133	18213	18045	18187	18034	18128	18025	17935	18013	18145	18226	17954	18207	17799	18133	18114	18024	18051	18140	17978	18176	18234	17977	17844	18140	17980	18208	18160	18038	17846	18012	18033	18116	18134	18052	18158	18189	18110	18096	18119	17925	18238	17980	17957	18029	17872	18033	18137	17964	17936	17945	17993	18065	18096	17943	17956	17913	17897	17944	18085	18102	18078	18348	18131	17934	18080	18193	17981	17929	18213	18130	17989	17843	17853	18070	18200	18108	18154	18191	18225	18088	18255	18248	18223	17934	17972	18008	18122	17827	18219	17982	17803	17891	18033	17987	18197	18063	17799	17969	18047	18060	18030	17968	18041	17884	17948	18047	18165	18082	18159	18163	18020	18148	18185	18067	18206	18050	17869	18012	18174	18032	17840	18039	18019	18083	18009	17801	18053	17998	18172	18063	18057	18049	18007	18070	18289	18186	18034	17999	18221	18047	17944	17975	18083	18226	17965	17972	18132	17907	17991	18025	17999	18094	17956	18113	17876	18241	18122	18113	18066	18100	18125	18154	17907	18010	18029	18200	18115	18076	18101	18076	18149	18176	18115	18106	17998	18052	17956	18198	17934	17939	18180	18158	18151	18161	18150	18108	17971	18056	18075	17986	18146	17949	18115	18015	18111	18109	17955	17963	18155	18082	18149	18011	18053	18127	18088	18080	17899	17916	18199	18187	17927	18127	18248	18277	18082	18170	18017	18174	17855	17967	18028	18191	18293	18099	18070	18124	18110	18081	18007	17929	18109	17998	18035	17949	18015	18068	18248	17914	17913	18010	18079	17996	18060	18123	18208	18146	18072	18000	18313	18115	18060	17876	18033	18135	17958	17833	18145	17955	17960	17985	17937	17959	17968	18216	18391	17923	18114	18107	18032	18185	18140	17875	18017	17814	18012	17973	17940	18336	18059	18138	17893	18019	18026	17965	17977	18088	18159	18100	18108	18161	18208	18046	18215	17946	18186	17923	18084	18270	18034	17983	18016	18008	17820	17980	17970	18119	18135	18005	17932	17951	18172	18020	18093	18103	18143	18206	17895	18120	18039	18040	18047	17902	17922	18012	18229	17996	17966	17909	18067	18057	18038	18150	18227	17994	18062	18265	18012	17981	18143	18183	17998	17969	17986	17992	18034	18129	17975	18029	18164	18037	18089	18193	18002	17847	18001	17991	18166	18088	18224	18152	18074	18191	18121	18194	18289	18049	17948	18122	18366	18177	17941	18199	17972	18012	17912	17996	18152	18111	18209	18032	18198	17995	18077	18105	18037	18115	18103	17990	18159	18014	17866	18037	18112	18147	18059	18179	18232	17982	17864	18025	18054	18168	18140	18130	18103	18193	18048	18102	18059	18181	17967	17930	18129	18130	18042	18105	17964	18188	17884	17988	18057	17980	17906	18065	17997	18068	18177	18014	18096	18064	18015	17902	18054	18068	17938	18121	17894	17955	18001	17908	17942	18198	18029	18026	17902	18092	17951	17866	17815	17941	18104	18093	18187	18007	18004	17906	17887	18029	18132	18112	18088	17877	17900	18128	18249	18136	18134	17996	18117	18052	18000	18249	18297	18023	18100	18114	18246	18122	18096	18110	17946	18234	18017	18147	17954	18033	18032	18009	18025	17924	17885	17908	18029	18271	18242	17942	17981	17886	18010	17963	17992	17992	18037	17922	18104	18028	17966	17923	18103	18101	18108	17989	18148	17951	18112	17933	18012	18300	18131	17989	17996	17986	18214	18053	18048	18030	18038	17922	17882	18098	18079	18156	18049	18095	18026	18206	18046	17959	17987	18034	18036	18148	18009	18150	17964	18030	17925	17898	18016	17985	17938	18220	18207	17864	18096	18027	18004	18035	18090	18069	18051	18193	18236	18016	18051	18001	17805	17991	17932	18073	18248	17987	18204	17937	18043	18096	18099	18221	18169	18027	18007	18202	18128	18085	17909	18050	18202	18042	17808	17943	18049	17984	17776	17883	17952	18120	18197	17977	17922	18035	18022	18170	17845	17999	18131	17960	18061	17953	18167	18121	17877	18034	18000	18114	18062	17983	18012	17953	17869	17978	17979	17951	18012	17980	18257	17943	17954	18134	18105	17967	18159	17962	18096	17756	18084	18045	18050	17879	18225	18179	18066	17901	18067	18042	18195	17924	17969	17825	18177	18132	18038	18191	18059	18105	18365	18073	17969	18095	18073	18117	18144	18224	18182	18138	17959	17875	18187	18099	17933	18070	18198	18136	18046	18035	18399	18263	18042	18236	18105	18123	17979	17930	17896	18230	17999	18101	18209	18175	17933	18169	18117	18067	18052	17942	18128	18060	18049	18042	18014	18107	17939	17983	18131	18263	18179	18168	17930	17958	18113	17955	18175	18183	18054	18101	18098	18050
33047	57459	55358	41054	31612	27642	23130	17325	16694	16091	16037	20290	29402	29697	26114	23218	20641	18211	16851	16145	15711	15678	15442	15573	15458	15637	15432	15487	15447	15431	15422	15640	15595	15477	15390	15523	15503	15475	15306	15430	15462	15561	15351	15475	15307	15674	15597	15533	15500	15472	15568	15643	15534	15406	15463	15522	15449	15499	15532	15533	15573	15605	15325	15543	15409	15370	15606	15370	15458	15634	15281	15561	15521	15486	15422	15526	15479	15472	15422	15194	15611	15448	15398	15495	15463	15404	15332	15494	15478	15443	15334	15432	15485	15388	15543	15563	15513	15497	15587	15552	15441	15595	15519	15566	15549	15485	15535	15537	15491	15385	15436	15450	15448	15579	15387	15487	15380	15435	15346	15323	15426	15432	15560	15496	15516	15387	15490	15417	15655	15476	15696	15582	15591	15442	15488	15613	15357	15502	15354	15646	15398	15618	15316	15454	15423	15332	15378	15597	15467	15718	15502	15474	15641	15288	15667	15534	15431	15525	15478	15442	15551	15550	15534	15559	15375	15442	15398	15590	15469	15538	15539	15507	15451	15397	15627	15541	15333	15454	15544	15430	15411	15506	15411	15621	15441	15469	15344	15462	15701	15440	15381	15635	15447	15689	15312	15552	15374	15455	15713	15540	15451	15401	15487	15391	15426	15419	15415	15512	15574	15408	15393	15530	15540	15419	15545	15345	15440	15472	15493	15393	15609	15491	15490	15675	15521	15396	15412	15527	15550	15501	15502	15519	15513	15216	15562	15480	15400	15445	15470	15616	15460	15446	15458	15429	15380	15481	15572	15448	15657	15593	15651	15468	15411	15448	15515	15432	15451	15525	15561	15457	15420	15401	15579	15383	15482	15529	15383	15360	15483	15447	15346	15196	15588	15334	15593	15532	15320	15612	15458	15454	15535	15495	15695	15496	15452	15298	15436	15494	15346	15394	15460	15540	15369	15685	15452	15464	15553	15530	15378	15529	15632	15482	15472	15546	15268	15588	15378	15421	15411	15441	15473	15473	15466	15465	15534	15540	15482	15674	15424	15554	15558	15475	15424	15465	15702	15398	15417	15399	15615	15533	15669	15501	15366	15464	15477	15518	15569	15541	15411	15439	15415	15530	15418	15457	15436	15337	15493	15456	15618	15471	15374	15295	15389	15427	15580	15348	15378	15502	15496	15437	15400	15328	15396	15382	15524	15618	15556	15477	15372	15537	15506	15600	15621	15467	15675	15568	15479	15480	15425	15485	15475	15512	15433	15462	15510	15557	15543	15435	15427	15386	15613	15429	15472	15530	15471	15472	15499	15522	15406	15528	15308	15428	15570	15418	15530	15539	15588	15585	15519	15628	15412	15452	15404	15526	15367	15420	15486	15373	15521	15449	15467	15468	15505	15338	15638	15347	15447	15557	15499	15635	15467	15450	15509	15361	15640	15621	15275	15573	15584	15326	15537	15550	15410	15467	15412	15550	15426	15558	15442	15522	15487	15518	15490	15443	15406	15651	15461	15532	15583	15498	15662	15480	15395	15539	15436	15470	15601	15392	15233	15573	15563	15397	15424	15403	15348	15609	15512	15482	15489	15317	15393	15459	15426	15308	15420	15522	15395	15514	15434	15493	15454	15442	15552	15543	15523	15329	15453	15416	15561	15600	15461	15488	15670	15329	15627	15445	15550	15420	15455	15395	15496	15434	15496	15538	15565	15541	15426	15590	15542	15579	15622	15405	15280	15412	15424	15544	15505	15587	15547	15370	15587	15455	15470	15490	15429	15605	15485	15484	15449	15612	15529	15501	15590	15545	15316	15471	15482	15521	15507	15336	15282	15579	15509	15436	15481	15515	15442	15457	15432	15512	15597	15404	15500	15446	15692	15427	15513	15516	15249	15522	15498	15503	15552	15540	15461	15334	15414	15561	15331	15467	15538	15410	15490	15477	15334	15447	15613	15425	15497	15492	15548	15474	15301	15338	15416	15530	15379	15450	15533	15549	15359	15382	15500	15559	15319	15529	15400	15366	15532	15453	15574	15510	15418	15325	15532	15382	15492	15505	15386	15486	15398	15530	15580	15606	15527	15522	15223	15522	15528	15601	15344	15397	15416	15479	15309	15591	15371	15443	15541	15530	15376	15397	15582	15520	15203	15538	15395	15636	15569	15600	15505	15508	15467	15611	15368	15576	15443	15646	15476	15349	15408	15461	15445	15519	15398	15368	15402	15485	15435	15395	15567	15410	15520	15445	15516	15579	15416	15587	15437	15642	15531	15473	15614	15522	15478	15567	15459	15411	15387	15348	15613	15509	15424	15485	15456	15455	15300	15442	15446	15452	15562	15486	15534	15587	15391	15428	15470	15589	15397	15468	15352	15430	15591	15531	15553	15403	15445	15596	15458	15348	15453	15488	15583	15477	15717	15613	15578	15681	15623	15437	15556	15467	15524	15552	15667	15505	15520	15446	15461	15580	15604	15398	15616	15542	15446	15456	15563	15406	15581	15407	15431	15454	15506	15493	15507	15375	15443	15439	15545	15367	15476	15429	15603	15632	15548	15330	15413	15456	15515	15399	15539	15411	15320	15543	15442	15577	15395	15591	15469	15375	15582	15338	15609	15331	15434	15451	15508	15370	15601	15525	15586	15296	15487	15551	15428	15585	15677	15345	15463	15441	15557	15379	15436	15339	15438	15565	15483	15435	15637	15641	15493	15501	15518	15540	15483	15454	15531	15581	15527	15549	15538	15441	15565	15556	15684	15671	15517	15552	15426	15464	15489	15582	15432	15621	15569	15351	15495	15438	15549	15604	15448	15446	15589	15478	15573	15529	15533	15543	15509	15372	15588	15376	15500	15401	15432	15579	15530	15395	15575	15557	15481	15545	15538	15191	15438	15534	15337	15457	15542	15461	15502	15474	15565	15369	15523	15472	15296	15425	15623	15551	15526	15581	15480	15457	15508	15482	15427	15604	15441	15460	15352	15501	15558	15571	15551	15446	15438	15547	15514	15353	15398	15578	15481	15626	15559	15409	15358	15476	15403	15482	15542	15448	15509	15434	15277	15445	15440	15333	15320	15462	15515	15356	15500	15475	15345	15628	15537	15464	15595	15544	15635	15365	15385	15343	15654	15459	15410	15356	15567	15378	15287	15516	15503	15598	15358	15391	15364	15378	15409	15354	15460	15410	15692	15582	15607	15598	15513	15495	15493	15625	15299	15445	15388	15403	15458	15490	15580	15493	15438	15592	15455	15552	15432	15408	15485	15500	15511	15424	15448	15560	15509	15412	15338	15405	15376	15565	15418	15571	15389	15541	15507	15603	15609	15309	15363	15388	15533	15599	15542	15538	15434	15479	15351	15572	15539	15419	15398	15419	15357	15523	15447	15391	15322	15338	15646	15445	15673	15451	15630	15486	15407	15436	15332	15625	15315	15646	15683	15351	15428	15440	15595	15635	15455	15430	15516	15327	15386	15356	15591	15577	15595	15591	15524	15462	15587	15477	15329	15567	15389	15550	15418	15571	15497	15471	15636	15504	15452	15364	15538	15476	15414	15439	15429	15468	15533	15478	15491	15479	15385	15348	15560	15552	15482	15458	15426	15462	15391	15532	15563	15458	15482	15470	15403	15475	15414	15520	15448	15612	15281	15680	15447	15547	15569	15434	15538	15420	15549	15483	15488	15427	15464	15515	15443	15415	15538	15482	15505	15520	15536	15589	15442	15315	15454	15505	15376	15615	15547	15475	15588	15461	15456	15458	15470	15457	15476	15458	15434	15450	15544	15452	15570	15445	15381	15516	15562	15484	15587	15483	15431	15519	15535	15325	15385	15563	15372	15394	15506	15326	15734	15408	15375	15526	15342	15588	15431	15353	15610	15436	15407	15410	15455	15391	15532	15568	15406	15430	15491	15428	15468	15506	15535	15613	15494	15482	15515	15541	15502	15435	15321	15550	15544	15443	15616	15512	15354	15661	15397	15449	15419	15475	15517	15584	15580	15428	15428	15467	15375	15652	15451	15436	15372	15495	15363	15473	15538	15670	15541	15552	15513	15457	15446	15472	15240	15397	15693	15446	15475	15455	15368	15396	15473	15670	15571	15538	15520	15432	15402	15384	15389	15552	15555	15549	15457	15482	15598	15420	15537	15419	15614	15495	15437	15461	15458	15465	15591	15544	15432	15485	15367	15467	15430	15525	15637	15464	15709	15297	15659	15402	15454	15588	15544	15528	15395	15473	15383	15410	15332	15325	15613	15327	15552	15457	15472	15232	15510	15491	15648	15563	15463	15438	15298	15471	15453	15405	15596	15571	15510	15500	15473	15404	15530	15463	15477	15394	15546	15462	15625	15414	15545	15540	15496	15675	15409	15487	15579	15469	15661	15500	15397	15565	15430	15438	15589	15550	15496	15412	15432	15403	15482	15319	15492	15460	15553	15326	15336	15668	15343	15497	15592	15465	15407	15439	15304	15499	15635	15366	15713	15497	15486	15519	15672	15646	15560	15295	15360	15506	15463	15456	15671	15612	15338	15440	15560	15539	15509	15406	15737	15568	15504	15468	15582	15541	15467	15377	15450	15582	15522	15461	15300	15495	15483	15396	15528	15584	15403	15494	15464	15442	15472	15555	15566	15446	15502	15489	15563	15473	15498	15377	15487	15481	15468	15500	15590	15345	15481	15497	15539	15501	15406	15480	15680	15439	15245	15604	15446	15502	15418	15621	15592	15555	15276	15355	15477	15475	15500	15563	15589	15397	15453	15546	15439	15494	15558	15545	15554	15351	15541	15485	15424	15481	15491	15506	15365	15516	15628	15378	15620	15495	15535	15418	15381	15364	15441	15480	15432	15492	15647	15607	15509	15406	15600	15315	15676	15444	15342	15693	15509	15483	15460	15510	15502	15436	15439	15248	15402	15385	15429	15287	15411	15461	15446	15519	15398	15436	15498	15412	15471	15398	15456	15555	15485	15464	15548	15521	15555	15646	15498	15388	15646	15502	15692	15338	15469	15527	15529	15655	15486	15478	15390	15290	15424	15384	15499	15528	15613	15338	15472	15577	15501	15528	15292	15394	15492	15422	15391	15542	15475	15337	15487	15355	15486	15483	15395	15560	15531	15358	15555	15429	15268	15678	15485	15336	15589	15592	15416	15403
28383	26305	33019	28579	22165	20016	19064	18724	18239	18055	18206	18304	18745	19231	18848	18505	18351	18439	18326	18191	18152	18314	17986	18257	18234	18255	18262	18189	18153	18038	18083	17907	17941	18287	18156	18237	18117	18066	18279	17919	18214	18318	18224	18246	18155	17964	18180	18112	18217	17927	18110	18298	18035	18015	18106	18176	18182	18179	18089	18103	18189	18044	18167	18024	18104	18051	18225	18110	17961	17990	18143	18162	18133	17953	18080	17875	18061	18081	18114	17878	18037	18107	18234	18074	18202	18134	18126	18119	18274	18139	17998	17913	18188	18013	18243	18100	18304	18092	18052	18159	18307	17959	18256	18123	18223	18138	18244	18121	18145	18078	18052	18286	18040	18046	18079	18080	18161	18221	18201	18200	18115	18027	18290	18119	18073	18180	18177	17999	18010	18139	18059	17985	18104	18066	17982	18042	17945	18075	18236	18005	18024	17967	18283	17986	17936	18177	18218	18176	18102	18124	18116	17930	18066	18131	18209	18039	17933	18297	18014	18024	18084	18057	17918	18130	18130	18039	18059	18218	17992	18162	18109	18195	18171	18156	18099	18249	18091	18000	18163	18010	18340	18094	17951	18045	18249	18150	18113	18059	17930	18149	18148	18262	17993	17987	18089	18163	18366	18175	18183	18217	18205	18390	18008	18032	18119	18127	18176	18051	18067	17983	18018	18174	18315	18138	18290	18074	18091	18044	18113	18026	18054	18139	17832	17881	18170	18266	18117	18097	18375	18100	18099	18263	18014	18052	17990	17899	17942	18046	17979	18088	18100	17955	18249	18096	18162	18254	17967	18088	18151	18176	18387	17847	18132	18061	18033	17935	18052	17974	18164	17865	18000	17987	17959	18082	18020	17978	17968	17975	18160	18176	18245	18221	18119	18217	18125	17990	18004	18123	18161	18206	17965	18083	18243	18001	18137	18064	18192	18048	18139	18155	18045	17939	17960	18214	18324	18047	17832	17908	17894	18112	18072	17939	17943	17962	17876	17893	18105	18367	18163	18239	18229	18220	18063	18119	18267	18048	18073	18046	18179	18290	18240	17910	18244	18292	18094	17937	17964	17754	18181	18020	18050	18087	18020	18123	18160	18093	17979	18018	17947	18084	18112	18085	17985	17941	18157	17996	18173	17922	18167	17961	18049	18095	18024	18142	18021	18247	18228	17967	17982	18081	18246	18135	18189	17816	18140	18121	18066	18090	17877	17964	17885	17966	18279	18094	18112	18115	17897	18038	18322	17982	18269	18106	18068	18055	18114	18028	18028	18265	18187	18223	17991	18196	17927	18048	18287	18263	18012	18044	18191	18110	18055	18068	18090	18313	18252	18138	18042	18182	18154	18207	18031	18285	18074	18027	18338	17978	18107	18210	18192	18023	18187	17982	18190	18113	18167	18105	18262	17949	18190	18088	18174	18200	18124	18053	18196	18084	18172	18061	18270	18167	18066	17948	18153	18039	18307	17914	18205	18242	18233	18161	18397	17905	18187	18204	18072	18121	18174	18105	18072	18275	18123	18052	17891	18076	18176	18211	18281	18133	18159	18143	18146	18120	18087	18025	17948	18136	18281	18071	17931	18223	18157	17952	17944	18101	17954	18243	18351	18239	18120	17991	18038	18236	18119	18187	18032	18170	18236	18146	18285	18070	17932	18170	18059	17935	18133	18175	18120	18109	18243	18250	18103	18043	17932	18079	18282	17934	18224	18118	17917	18160	18010	18078	18229	17954	18102	18289	18036	18206	18088	18128	18207	18167	18036	18131	18141	18168	17874	18143	18273	18259	18179	18047	17983	18183	18089	18253	18019	18363	18105	18144	18234	18185	18244	18160	18077	18125	18106	18044	18287	18199	18326	18121	18168	18063	18068	18035	18263	18104	18324	18033	18163	18078	17961	18178	18155	18274	18202	17980	18023	18157	18119	18189	18157	18247	18185	18171	18113	18244	18181	18334	17908	18028	17948	18211	18375	18228	18031	18123	17941	18218	18288	18268	18169	18005	18170	18128	18245	18040	18135	18270	18003	18188	18244	18185	18106	18333	18173	18235	17998	17991	18054	18113	18192	18125	18030	18001	18011	17867	18226	18082	18171	18068	18011	18172	18150	18059	18008	18119	18095	18022	18158	18179	18061	18063	18145	18190	18095	18089	18069	18094	18150	17970	18113	18227	18025	18249	18047	17841	18161	18488	18095	18034	18364	18100	18231	18024	17902	18150	18248	17988	18134	18130	18213	18166	18259	18133	18086	18098	18274	18100	18218	17957	18231	18128	18195	18257	17990	18150	17989	18022	18141	18035	18094	17860	18346	18072	18143	18346	18081	18153	18127	18093	18366	18154	18136	18133	18035	18170	18233	18004	18173	18039	18117	17945	18166	17967	18172	18162	18308	18135	18132	18150	18227	18009	18097	18016	17942	18054	18287	18188	18031	18137	18194	18227	18008	18117	18176	18136	18070	18289	17950	18045	18207	18126	18130	18240	18239	18133	18118	18105	17863	18120	17905	18086	18166	18199	18239	17957	18037	18151	18053	18079	18268	18028	18195	17881	17947	18114	18199	18013	18014	18098	18077	18106	18151	17875	18058	18158	18291	17986	17973	18213	18074	17944	18187	17968	18025	18116	18062	17938	18083	18086	17925	18229	18189	18184	18091	17942	18342	18179	18164	18233	18269	18413	17974	18112	18020	17961	18233	18150	18196	18100	18214	18160	18058	18051	18309	17934	18030	18110	18132	17948	18193	18197	18265	18056	17890	18118	18081	18048	18197	18237	18047	18181	18164	18195	18400	18146	18128	18080	18209	18102	18186	18151	18083	18125	18291	18025	18019	18035	17986	18087	18088	18076	18033	18138	18059	18124	18217	18080	18236	18185	18194	18102	18030	18093	17937	18267	18127	17895	18170	18199	18014	18044	18124	17998	17976	18108	18059	18147	18256	18182	18079	18153	18221	18107	18200	17923	18293	18045	18133	18068	18032	17912	17934	18017	18217	18286	18153	18127	18129	17985	17988	18380	18167	17990	18083	17979	18061	18181	18029	17987	18237	18341	18171	18158	17909	18093	18232	17925	18101	18344	18134	18117	18155	18327	17957	18159	18339	18369	18286	18199	18237	17874	18069	17995	18019	18235	18071	18264	18444	18301	18225	18168	18109	18263	18116	18077	18029	17920	18108	18121	18254	18114	18168	18236	18116	18136	18248	18149	18113	18198	18114	18138	18185	18041	18059	17863	17996	17927	18104	18266	18184	18043	18158	18209	18139	18183	17930	18052	18071	18208	18172	18113	17863	18029	18140	18115	18182	18069	17914	18069	18359	18261	17982	18131	17917	17863	18026	18126	18248	18023	17934	17971	17960	18176	18170	18121	18038	18094	18240	18096	17957	18136	18146	18104	17846	18100	18218	18178	18136	18033	18060	18230	18166	18140	18210	18155	17937	17879	18030	18049	17971	18195	18061	18072	18161	18146	17968	18168	18176	18064	18213	18123	18068	18063	18199	18066	18033	17898	18139	18279	18242	18050	18176	18150	18117	18196	18102	17948	18043	18105	18000	17941	18029	18039	18014	18398	17927	18320	17938	18036	18400	18122	18192	18133	18290	17957	18240	18208	18131	18167	18033	18289	18122	18030	18058	18247	18059	18149	18028	17966	18158	18203	18231	18182	18156	17983	18133	18205	18091	17930	18296	18336	18046	18119	18364	18022	18061	18215	18072	18022	17991	17991	18241	17917	18149	18237	18127	18193	18198	18206	18179	18095	17957	17805	18038	18259	18210	18128	18151	18110	18065	18005	18065	18268	17925	18076	18027	18169	18299	18245	18174	18218	18142	17885	18275	17994	18205	18284	17741	17985	18180	17994	18219	18295	18145	17970	18000	18241	18069	18044	18034	18270	18170	17861	18078	18130	18042	18265	18057	17944	18174	18111	18047	18109	18064	17942	18042	17951	18027	18050	18185	18162	18069	18185	17931	18157	18143	18108	18095	17996	17851	17950	18121	18136	18177	18121	17941	18225	18100	18186	18184	17900	18136	18162	18246	18007	18191	17914	18010	17885	18131	18100	17949	18006	18062	18089	18207	17963	17945	18015	18243	18102	17961	18195	18152	17983	18005	18207	18090	18137	18077	18168	17754	17968	18136	17911	18158	17914	18093	18171	18014	18275	18175	18138	18083	18015	18024	18142	18125	18056	17952	18042	18132	18051	18247	17893	17862	18102	18129	18099	18111	17997	18034	18057	18422	18116	17992	18005	18116	18120	18062	18192	18058	18230	17974	18128	18314	18001	17983	18273	18004	18091	18176	18106	18112	18045	18111	18139	18076	17931	18189	18079	18019	18026	18121	17997	18037	18069	17857	18203	17989	18208	18263	18020	18055	18113	18139	18010	17961	18060	18101	18170	18162	18115	18107	18116	18201	18110	18102	17882	18295	17930	18251	18230	18089	17850	18172	18155	18009	17986	17956	18092	18051	18293	18049	17850	18089	18186	18152	18185	17862	18095	18160	17938	18144	18105	18002	18095	18120	18123	18079	18129	18081	18218	18005	18038	18283	18047	18320	18079	18211	18255	18414	18171	18139	17902	18046	17919	18057	18150	18157	18088	18036	18130	18340	18002	18247	18136	18135	18117	18159	18145	18045	18072	18010	18166	17868	18016	18172	18124	18099	18353	18101	17937	18119	18049	17932	18001	18134	18048	18158	18004	18360	18037	18278	18146	18164	18074	17973	18029	18172	18007	17944	17941	18156	18039	18150	18320	18206	17860	18001	18073	18059	18147	18188	18303	18348	18255	18215	18124	18308	18160	17890	18119	18027	17924	18263	18077	17985	18124	18175	18207	18255	17986	18128	18059	18052	18056	18165	17880	18019	18214	18122	18071	18165	18085	18055	18177	17950	18175	17975	18111	17981	18181	17946	18015	18086	17834	18278	18031	18043	17975	18191	18016	18065	18159	18090	18153	18122	18189	18115	18137	18013	18251	18259	18144	18185	18045	17943	17987	18087	18082	18082	18152	18027	18032	18264	17823	18024	18265	18137	17853	18048	17758	17920	18308	18020	18074	18224	18100	18267	18242	18180	18075	17958	17977	18138	18159	18268	17991	18012	18132	17979	18016	18116	18218	18317	18119	18053	18173	18203	17983	18109	17942
29225	42039	37030	26982	20384	17762	16417	15979	15736	15544	15664	15655	16535	16815	16423	15988	15850	15679	15771	15285	15574	15570	15555	15615	15521	15555	15424	15501	15570	15544	15560	15504	15454	15604	15550	15518	15528	15460	15668	15532	15631	15564	15634	15627	15443	15438	15621	15670	15619	15628	15515	15530	15503	15538	15429	15620	15323	15459	15523	15518	15565	15656	15463	15482	15542	15440	15680	15539	15568	15496	15518	15487	15628	15573	15646	15376	15328	15467	15534	15661	15551	15479	15558	15705	15571	15471	15432	15423	15316	15501	15511	15670	15446	15679	15525	15587	15407	15503	15571	15562	15574	15534	15458	15493	15568	15402	15489	15636	15366	15497	15396	15651	15364	15503	15548	15602	15551	15575	15559	15333	15574	15447	15496	15526	15492	15630	15424	15456	15664	15631	15506	15549	15386	15641	15454	15617	15526	15639	15574	15450	15569	15381	15574	15514	15581	15483	15441	15511	15521	15560	15532	15573	15733	15462	15482	15430	15382	15490	15624	15478	15464	15451	15436	15631	15353	15572	15577	15441	15514	15548	15465	15518	15522	15698	15448	15652	15593	15509	15411	15456	15609	15488	15617	15469	15396	15548	15671	15515	15642	15611	15664	15571	15457	15479	15472	15563	15552	15436	15508	15481	15494	15398	15574	15500	15434	15674	15472	15367	15653	15494	15684	15584	15632	15604	15673	15458	15455	15388	15532	15641	15515	15553	15451	15554	15495	15595	15472	15466	15396	15661	15436	15399	15564	15501	15381	15308	15468	15371	15471	15588	15619	15409	15687	15591	15585	15543	15660	15497	15457	15487	15636	15441	15285	15597	15499	15537	15454	15420	15464	15512	15503	15740	15426	15568	15598	15595	15613	15658	15400	15465	15606	15428	15444	15499	15414	15440	15567	15583	15545	15528	15704	15453	15457	15628	15658	15563	15629	15259	15538	15560	15446	15543	15511	15397	15656	15495	15554	15386	15561	15360	15607	15534	15407	15560	15502	15492	15566	15393	15510	15419	15595	15524	15533	15329	15467	15363	15467	15432	15364	15448	15534	15389	15469	15563	15547	15608	15563	15496	15509	15358	15553	15423	15572	15534	15667	15596	15439	15613	15398	15460	15717	15563	15542	15394	15568	15464	15324	15502	15754	15408	15576	15513	15302	15592	15514	15473	15566	15552	15560	15321	15481	15627	15540	15604	15664	15470	15435	15505	15403	15514	15644	15534	15487	15459	15595	15667	15544	15567	15506	15505	15349	15484	15567	15566	15323	15532	15504	15574	15679	15559	15513	15591	15666	15393	15542	15451	15479	15618	15484	15385	15681	15433	15367	15518	15416	15645	15477	15393	15582	15508	15423	15656	15545	15544	15524	15609	15650	15578	15379	15366	15540	15533	15416	15556	15524	15416	15465	15576	15648	15580	15571	15448	15629	15692	15426	15578	15517	15432	15650	15552	15460	15551	15677	15402	15551	15368	15391	15487	15449	15567	15475	15461	15643	15477	15495	15620	15506	15556	15355	15456	15459	15491	15630	15644	15536	15597	15415	15342	15580	15522	15542	15526	15580	15633	15462	15437	15723	15649	15590	15464	15554	15414	15239	15563	15597	15363	15551	15339	15589	15504	15321	15594	15678	15446	15611	15448	15627	15407	15647	15415	15422	15486	15359	15737	15562	15524	15493	15392	15484	15574	15509	15444	15558	15486	15412	15513	15559	15440	15643	15462	15663	15611	15570	15530	15561	15612	15495	15429	15555	15510	15578	15453	15515	15541	15425	15536	15497	15597	15605	15563	15338	15425	15577	15507	15488	15564	15682	15441	15556	15534	15704	15449	15621	15547	15610	15609	15420	15505	15464	15531	15517	15474	15507	15556	15584	15464	15656	15504	15644	15527	15503	15528	15621	15533	15553	15690	15616	15558	15604	15403	15471	15727	15474	15699	15390	15555	15505	15501	15560	15400	15519	15594	15363	15493	15539	15475	15715	15511	15322	15574	15429	15569	15480	15401	15421	15536	15500	15422	15563	15541	15476	15625	15615	15617	15614	15500	15469	15622	15417	15493	15352	15675	15425	15586	15593	15532	15412	15584	15560	15452	15355	15559	15552	15626	15470	15466	15445	15542	15402	15403	15516	15434	15535	15589	15439	15638	15577	15520	15401	15424	15440	15335	15652	15568	15446	15708	15487	15409	15623	15514	15588	15518	15561	15594	15447	15445	15525	15613	15417	15485	15533	15595	15542	15436	15562	15543	15511	15436	15453	15572	15760	15642	15669	15586	15437	15519	15586	15436	15524	15403	15523	15596	15707	15682	15523	15317	15539	15412	15598	15593	15569	15590	15674	15570	15438	15445	15629	15452	15451	15651	15566	15551	15525	15432	15553	15627	15714	15570	15690	15608	15359	15574	15429	15558	15481	15293	15420	15508	15459	15437	15534	15596	15621	15654	15543	15700	15434	15745	15372	15628	15422	15657	15445	15634	15545	15422	15477	15711	15355	15481	15591	15481	15640	15474	15465	15631	15606	15351	15539	15675	15406	15461	15453	15438	15731	15611	15481	15542	15569	15681	15595	15540	15450	15569	15686	15491	15430	15351	15473	15496	15419	15446	15404	15705	15511	15487	15547	15422	15374	15543	15604	15441	15477	15344	15637	15462	15526	15582	15540	15629	15453	15610	15584	15275	15595	15437	15598	15397	15674	15506	15545	15541	15432	15629	15575	15762	15374	15582	15527	15607	15442	15603	15549	15541	15569	15568	15456	15549	15574	15519	15494	15487	15699	15586	15471	15396	15559	15422	15665	15613	15471	15451	15515	15547	15558	15542	15547	15550	15477	15423	15464	15626	15600	15676	15512	15440	15553	15567	15596	15472	15437	15433	15485	15525	15514	15693	15748	15584	15575	15513	15668	15463	15329	15503	15567	15529	15628	15501	15479	15608	15342	15637	15457	15522	15298	15432	15376	15487	15587	15489	15487	15560	15671	15436	15381	15504	15626	15556	15479	15477	15529	15500	15571	15546	15650	15520	15435	15643	15427	15630	15436	15669	15493	15474	15571	15510	15638	15462	15416	15422	15442	15494	15527	15532	15507	15367	15466	15546	15480	15592	15519	15511	15437	15582	15484	15538	15545	15520	15608	15623	15427	15363	15589	15555	15535	15625	15411	15672	15551	15444	15486	15386	15648	15477	15601	15486	15528	15686	15440	15538	15672	15537	15650	15601	15685	15467	15534	15471	15706	15496	15577	15695	15687	15391	15711	15636	15628	15498	15560	15589	15635	15427	15433	15704	15491	15684	15564	15462	15726	15624	15564	15719	15383	15564	15476	15437	15708	15528	15516	15500	15563	15516	15435	15468	15398	15697	15537	15549	15395	15469	15605	15552	15608	15660	15481	15539	15542	15455	15534	15362	15412	15597	15575	15362	15590	15439	15601	15460	15470	15518	15540	15497	15579	15353	15557	15376	15602	15621	15495	15623	15512	15628	15525	15474	15637	15535	15482	15478	15531	15538	15626	15504	15534	15462	15511	15402	15392	15609	15422	15485	15494	15552	15505	15565	15487	15483	15489	15603	15543	15441	15398	15314	15588	15594	15547	15291	15469	15554	15455	15439	15410	15505	15348	15441	15670	15429	15495	15375	15616	15677	15557	15512	15370	15629	15682	15365	15589	15459	15416	15442	15493	15631	15591	15266	15442	15529	15608	15483	15494	15567	15670	15652	15450	15364	15606	15493	15620	15545	15310	15653	15539	15544	15512	15519	15657	15562	15465	15633	15520	15703	15484	15678	15458	15403	15430	15570	15655	15574	15734	15294	15449	15615	15580	15470	15600	15489	15625	15800	15607	15458	15566	15545	15365	15606	15672	15519	15550	15577	15522	15488	15640	15352	15474	15564	15751	15492	15626	15443	15542	15424	15553	15517	15621	15652	15425	15487	15636	15456	15617	15409	15539	15511	15592	15399	15670	15628	15525	15687	15447	15597	15422	15524	15390	15444	15653	15580	15484	15672	15477	15513	15384	15637	15596	15541	15665	15577	15361	15560	15461	15550	15646	15549	15526	15540	15439	15556	15329	15422	15511	15561	15531	15600	15459	15548	15584	15511	15588	15619	15607	15347	15741	15625	15499	15692	15552	15493	15546	15637	15636	15632	15465	15484	15413	15502	15531	15534	15494	15499	15526	15538	15532	15319	15568	15657	15453	15360	15581	15423	15724	15685	15536	15492	15707	15547	15456	15650	15548	15509	15643	15452	15374	15601	15417	15511	15594	15625	15527	15577	15518	15429	15572	15679	15461	15301	15331	15561	15642	15637	15521	15362	15504	15728	15440	15499	15516	15377	15543	15499	15462	15645	15490	15502	15404	15434	15505	15614	15534	15540	15568	15540	15547	15395	15460	15481	15594	15652	15546	15503	15602	15421	15463	15515	15644	15486	15488	15543	15510	15472	15533	15439	15559	15550	15712	15514	15581	15522	15592	15494	15615	15563	15501	15460	15428	15608	15418	15545	15691	15444	15363	15425	15552	15549	15445	15491	15469	15368	15488	15502	15531	15354	15613	15686	15541	15533	15478	15633	15621	15419	15508	15640	15573	15532	15565	15525	15696	15490	15400	15685	15478	15363	15481	15589	15575	15496	15420	15399	15478	15530	15391	15567	15494	15530	15531	15517	15551	15485	15401	15546	15433	15506	15654	15451	15409	15513	15608	15506	15547	15462	15494	15573	15558	15572	15522	15413	15594	15607	15529	15489	15408	15622	15461	15591	15355	15578	15451	15575	15626	15547	15433	15524	15509	15496	15565	15410	15431	15411	15444	15522	15286	15600	15402	15468	15537	15633	15500	15366	15630	15560	15477	15537	15591	15602	15515	15426	15380	15517	15536	15530	15543	15513	15476	15601	15530	15366	15507	15453	15578	15506	15680	15475	15607	15486	15513	15512	15426	15667	15380	15464	15508	15503	15518	15567	15712	15456	15498	15589	15439	15332	15402	15379	15432	15636	15455	15468	15528	15536	15503	15438	15406	15519	15632	15584	15710	15565	15550	15547	15339	15471	15599	15419	15558	15575	15666	15580	15378	15341	15522	15595	15641	15524	15602	15493	15583	15595	15536	15606	15515	15423	15669	15445	15515	15586	15441	15583	15642	15719
23846	21184	28663	25593	24183	23208	21839	18699	18141	18347	18493	20275	24590	24917	22726	20300	19215	18686	18622	17985	17782	17938	17789	17921	17826	17996	17774	17960	17933	17731	17969	17974	18078	17909	17868	18079	17747	17773	17914	17851	18015	17900	17806	17777	17936	17757	17715	17707	18080	18010	17642	17848	18018	17914	17927	17758	17878	17754	18009	17922	17848	18031	17792	17969	17724	17681	17907	17665	17743	17752	17806	17669	17835	17809	17943	17903	17897	17718	17736	17923	17901	17773	17862	17680	17642	17779	17730	17665	17808	17663	17897	17913	17630	17731	17854	17933	17840	17854	17775	17765	17817	17862	17643	18087	17754	17666	17866	17663	17552	17745	17716	17724	17799	17756	17862	17764	17730	17713	17647	17798	17848	17886	17795	17836	17732	17665	18007	17844	17694	17626	18001	17879	17807	17846	17864	17824	18092	17794	17740	17938	17816	17668	17776	17994	17774	17750	17807	17853	17831	17795	17652	17820	17623	17838	17681	17694	17896	17774	17670	17944	17836	17771	17810	17786	17682	17754	17790	17984	17904	17816	17769	17741	17876	17854	17729	17741	18003	17927	17639	17728	17804	17691	17614	17699	17964	17909	17687	17780	17766	17801	17836	17823	17813	17759	17911	17755	17831	17849	17795	17595	17748	17750	17786	17737	17749	17948	17999	17987	17712	17735	17928	17685	17677	17609	17759	17947	17914	17759	18053	17797	17711	17439	17678	17905	17830	17880	17769	17685	17731	17657	17779	17808	17833	17671	17846	17809	17671	17592	17706	17630	17926	17863	17974	17851	17930	17812	17723	17679	17842	17645	17799	17665	17640	17611	17917	17925	17599	17869	17752	17872	17844	17728	17780	17876	17787	17765	17743	17913	17817	17771	17765	17780	17932	17735	17924	17982	17982	17862	17741	17962	17914	17995	17849	17859	17863	18059	17812	17930	18037	17951	17765	17954	17772	17710	17769	17736	17799	17773	17864	17700	17662	17804	17819	17560	17874	17998	17673	17839	18033	17798	17684	17833	17833	17693	17850	17641	17672	17914	17561	17781	18008	17574	17917	17745	17656	17875	17804	17833	17927	17806	17835	17790	17847	17878	17789	17926	17663	17608	17757	17863	17715	17861	17878	17851	18141	18015	17697	17635	17854	17909	17690	17727	17755	17719	17937	17863	17855	17613	18060	17865	17746	17672	17754	17823	17891	17708	17813	17729	17720	17600	17789	17664	17790	17707	17747	17701	17810	17759	17743	17982	17747	17841	17909	17946	18040	17866	17797	17843	17787	17768	17852	17872	17770	17844	17967	17875	17726	17766	17904	17731	17851	17899	17874	17655	17753	17755	17858	17739	17924	17883	17844	17850	17829	17888	17783	17822	17925	17904	17877	17760	17926	17703	17914	17782	17766	17800	17743	17542	17885	17787	17681	17869	18017	17989	17932	17729	17745	17797	17797	17865	17997	17998	17850	17814	17723	17939	17769	17616	17760	17858	18090	17724	17728	17761	17928	17921	17779	17855	17943	17869	17879	17919	17945	17759	17803	17597	17661	17782	17762	17716	17590	17547	17822	17815	17719	17777	17827	17835	17988	17845	17867	17749	17996	17936	17648	17741	17718	17656	17767	17735	17837	17887	17814	17753	17823	17893	17886	17890	17718	17815	17845	18013	17866	17841	17771	17808	17731	17784	17683	17906	17809	17703	17825	17831	17805	17672	17856	17534	17710	17885	17748	18129	17659	17682	17785	17880	17746	17846	17863	17558	17732	17843	17845	17899	17792	17866	17844	17998	17858	17812	17862	17799	17879	17634	17735	17734	17819	17924	17955	17818	17792	17770	17887	17737	17773	17730	17669	17824	17851	17757	17810	17753	17649	17778	17651	17597	17736	17790	17542	17848	17967	17910	17775	17679	17823	17729	17910	17750	17759	17914	17724	17837	17852	17644	17698	17603	17983	17790	17680	17908	17815	17829	17803	17778	17964	17968	17820	17733	17641	17797	17795	17896	17863	17698	18003	17748	17733	17872	17809	17944	17940	17562	17695	17936	17766	17684	17812	17645	18161	17779	17840	17881	18053	17735	17605	17637	17734	17670	17552	17775	17659	17865	17903	17612	17696	17800	17606	18015	17714	17962	17842	17697	17939	17713	17825	17775	17857	17490	17938	17764	17636	17697	17938	17688	17674	17875	18069	17604	17672	17583	17868	17834	17952	17762	17919	17659	17807	17866	17966	17728	17830	17829	17960	17697	17932	17770	17673	17802	17875	17750	17830	17556	17841	17814	17626	17908	17959	17957	17718	17809	17914	17901	17723	17823	17739	17697	18042	17798	17861	17885	17894	17668	17968	17706	17858	18090	17926	17739	17867	17842	17778	17928	17921	17789	17823	17741	17810	17838	17823	17821	17715	17816	17752	17964	17793	17698	17802	17870	17600	17919	17869	17875	18016	17813	17705	17586	17853	17658	17695	17614	17605	17608	17777	17812	17907	17635	17810	17733	17721	17999	17852	17989	17896	17875	17823	17970	17864	17830	17844	17987	18000	17766	17746	17716	17680	17765	17527	17757	17721	17892	17908	17846	17728	17822	17882	17820	17716	17826	17835	17783	17804	17683	17837	17913	17853	17540	17895	17801	17735	17900	17976	17790	17672	17900	17757	17775	17691	17703	17603	17653	17836	17809	18057	17980	17940	17802	17775	17873	17760	17656	17649	17786	17985	17751	17611	17845	17894	17609	17605	17754	17758	17699	17766	17711	18009	17993	17748	17798	17837	17663	17812	17786	17803	17894	17802	17857	17832	17674	17677	17649	17829	17755	17713	17879	17948	17785	17874	17812	17682	17715	17898	17797	17638	17699	17855	17786	17880	17669	17731	17788	17741	17857	17907	17847	17818	17836	17684	17795	17771	17793	17841	17743	17775	17956	17895	17691	17758	17893	17697	17807	17757	17653	17718	17743	17735	17607	17777	17873	17720	17622	18044	17655	17781	17663	17849	17736	17773	17981	17799	17746	17915	17643	17723	17734	17820	17806	17789	17921	17839	17892	17716	17743	17825	17586	17856	17848	17696	17722	17803	17716	17670	17754	17875	17998	17988	17623	17727	17745	17716	17829	17866	17943	17790	17628	17809	17786	17733	17768	17792	17812	17655	17659	17707	17630	17803	17905	17874	17840	17844	17751	17654	17623	17661	17866	17839	17852	17779	17946	17820	17758	17748	17903	17758	17877	17842	17660	17734	17910	17901	17916	17609	17732	17745	17864	17783	17826	17932	17870	17590	17755	17896	17692	17912	17934	17833	17804	17827	17780	17939	17781	17952	17603	17707	17649	17780	17893	17957	17687	17751	17962	17678	17713	17725	17886	17832	17885	17827	18000	17687	17784	17674	17765	17777	17750	17778	17758	17672	17835	17750	17784	17929	17734	17727	17705	17700	17683	17873	17857	17833	17778	17829	17781	17922	17805	17808	17970	17733	17831	17736	17719	17766	17966	17876	17930	17786	17756	17796	17611	17803	17813	17683	17731	17690	17835	17944	17698	17738	17892	17738	17717	17858	17662	17929	17761	17674	17913	17749	17687	18083	17819	17728	17786	17720	17977	17831	17926	17623	17744	17729	17775	17776	17725	17707	17726	17736	17743	17740	18022	17737	17786	18036	17801	17768	17820	17848	17599	17664	17736	17856	17830	17750	17588	17798	17840	17664	17890	17838	17792	17492	17824	18093	17611	17947	17847	17654	17708	17900	17673	17732	17583	17790	17919	17660	17734	17753	17820	17717	17808	17840	17718	17818	17986	17733	17947	17795	17731	17959	17830	17770	17765	17942	17753	17737	17761	17906	17728	17910	18020	17862	17832	17875	17855	17964	17832	17795	17976	17826	17778	17817	17838	17954	17621	17869	17804	17849	17807	17700	17635	17882	17860	17804	17862	17831	17870	17709	17862	17877	17846	17745	17883	17932	17851	17640	17840	17924	17903	17698	17749	17701	17718	17662	17787	17688	17730	17857	17874	17761	17764	17848	17630	17811	17753	17749	17856	17854	17666	17777	17840	17847	17643	17659	17785	17724	17814	17939	17859	17560	17850	17891	17917	17826	17855	17758	17837	17925	17666	17852	17973	17873	17870	17801	17842	17788	17932	17688	17969	17997	17896	17966	17807	17866	17733	17721	17737	17885	17785	17876	17849	17673	17783	17792	17865	17797	17751	17757	17791	17695	17833	17815	17671	17606	17936	17964	17757	17742	17831	17693	17754	17677	17786	17817	17860	17850	17863	17832	17683	17704	17769	17962	17603	17824	17800	17713	17751	17794	17648	17824	17719	17686	17619	17719	17696	17844	17745	17955	17633	17723	17838	17750	18014	17864	17780	17692	18036	17812	17914	17852	17780	17817	17845	17933	17940	17736	17924	17717	17897	17878	17900	17942	17758	18056	18105	17631	17713	17860	17863	17855	17868	17643	17832	17843	17961	17962	17763	17688	17808	17828	17739	17788	17853	17767	17875	17990	17868	17924	17772	17721	17975	17734	18022	17624	17867	17870	17963	17981	17700	17683	17770	17855	17945	17765	17718	17757	17910	17823	17882	17792	17906	17976	17811	17801	17762	17822	17843	18043	17861	17750	17803	17945	17666	17833	17672	17780	17529	17715	17754	17792	17639	17755	17852	17587	17843	17849	17863	17831	17563	17837	17834	17728	17797	17697	17833	17705	17801	17630	17801	17907	17969	17795	17686	17910	17795	17878	17845	17933	17635	17856	17729	17778	17777	17653	17845	17815	17450	18005	17992	17815	17822	17774	17640	17788	17877	17834	17822	17601	17776	17889	17811	17606	17838	17837	17868	17716	17858	17716	17893	17891	17827	17686	17665	17913	17921	17711	17919	17644	17835	17831	17732	17705	17850	17683	17649	17807	17838	17815	17780	17696	17796	17755	17974	17833	17933	17975	17899	17845	17691	17921	17919	17846	17773	17866	17803	17762	17660	17856	17745	17977	17717	17804	17792	17714	17803	17768	17811	18007	17587	17755	17912	17822	17858	17983	17944	17815	17942	17892	17773	17732	17623	18066	17822	17704	17889	17780	18029	17834	17800	17699	17974	17689	17745	17745	17937	17609	17885	17662	17680	17746	17826	17838	17927	17813	17739	17843	17561	17883	17987
31333	50743	46007	36106	26741	19367	17187	15826	15916	16004	16294	19295	25464	24578	21426	18239	17000	16205	15951	15489	15213	15387	15334	15331	15367	15359	15147	15473	15469	15269	15302	15261	15324	15261	15249	15360	15394	15415	15420	15489	15361	15442	15361	15364	15335	15432	15363	15559	15230	15321	15283	15558	15201	15406	15333	15212	15342	15272	15371	15280	15494	15386	15283	15221	15366	15169	15299	15299	15297	15228	15160	15343	15366	15382	15413	15363	15383	15364	15408	15219	15289	15249	15335	15306	15377	15202	15358	15238	15227	15272	15399	15393	15360	15258	15329	15393	15499	15317	15387	15365	15318	15182	15320	15396	15434	15278	15192	15358	15237	15466	15419	15112	15451	15302	15371	15219	15355	15417	15300	15228	15259	15455	15216	15324	15185	15374	15196	15486	15461	15408	15301	15329	15259	15157	15268	15189	15306	15250	15426	15294	15403	15471	15271	15065	15241	15481	15283	15202	15376	15220	15436	15353	15311	15352	15389	15336	15226	15256	15254	15442	15285	15257	15433	15311	15346	15236	15223	15367	15391	15445	15320	15468	15290	15432	15423	15196	15259	15175	15266	15332	15449	15410	15344	15272	15357	15463	15390	15383	15249	15386	15328	15230	15425	15327	15319	15336	15388	15383	15364	15279	15293	15361	15469	15387	15381	15339	15301	15384	15232	15196	15447	15309	15348	15205	15348	15347	15295	15335	15280	15240	15376	15389	15214	15297	15261	15150	15268	15262	15342	15260	15214	15494	15438	15231	15425	15280	15252	15349	15334	15217	15464	15219	15468	15234	15411	15347	15420	15235	15258	15361	15264	15482	15274	15291	15431	15294	15325	15301	15288	15191	15260	15364	15366	15386	15251	15460	15395	15385	15457	15377	15333	15283	15245	15355	15233	15347	15366	15389	15320	15242	15198	15257	15423	15262	15481	15307	15382	15336	15252	15331	15354	15242	15372	15401	15317	15157	15355	15334	15129	15477	15376	15291	15244	15390	15352	15348	15225	15472	15207	15477	15471	15368	15337	15233	15275	15337	15261	15214	15356	15318	15564	15510	15173	15206	15320	15504	15328	15356	15463	15328	15234	15442	15290	15400	15410	15314	15393	15420	15232	15405	15321	15401	15293	15254	15328	15307	15383	15334	15151	15427	15220	15202	15339	15383	15464	15402	15452	15318	15144	15436	15320	15311	15461	15285	15347	15187	15275	15252	15277	15274	15333	15402	15204	15291	15255	15426	15374	15448	15323	15317	15292	15200	15416	15351	15391	15342	15373	15272	15400	15336	15301	15191	15291	15493	15051	15400	15358	15234	15434	15244	15287	15268	15288	15190	15332	15231	15259	15358	15212	15451	15439	15311	15298	15391	15263	15442	15513	15447	15170	15283	15331	15322	15382	15260	15356	15152	15349	15457	15355	15193	15362	15416	15206	15152	15347	15434	15219	15212	15341	15278	15399	15199	15246	15391	15355	15221	15423	15467	15245	15531	15215	15370	15240	15418	15520	15336	15429	15286	15441	15440	15286	15402	15510	15337	15145	15343	15290	15384	15350	15235	15195	15330	15442	15339	15332	15516	15333	15252	15379	15356	15376	15451	15424	15209	15432	15274	15411	15180	15378	15376	15421	15372	15478	15462	15332	15072	15236	15327	15234	15398	15384	15383	15361	15340	15393	15312	15266	15381	15290	15344	15367	15337	15448	15443	15306	15498	15475	15326	15346	15163	15071	15275	15336	15393	15359	15217	15176	15342	15268	15245	15246	15451	15465	15455	15240	15376	15364	15243	15282	15219	15510	15248	15154	15455	15338	15427	15446	15401	15281	15486	15453	15370	15415	15286	15255	15158	15381	15442	15514	15204	15244	15370	15236	15353	15304	15056	15405	15330	15547	15329	15159	15262	15315	15275	15318	15286	15428	15218	15440	15476	15302	15315	15400	15273	15363	15377	15385	15151	15285	15270	15449	15329	15277	15236	15364	15418	15442	15266	15435	15394	15349	15256	15356	15215	15316	15346	15440	15412	15400	15231	15380	15384	15249	15247	15243	15373	15254	15169	15329	15242	15250	15264	15443	15285	15302	15179	15264	15365	15214	15245	15331	15316	15215	15434	15307	15346	15326	15330	15294	15244	15429	15277	15345	15268	15327	15353	15326	15292	15402	15320	15365	15254	15330	15193	15279	15498	15230	15224	15389	15332	15165	15262	15488	15372	15242	15250	15348	15321	15236	15353	15372	15428	15302	15365	15318	15407	15332	15431	15078	15306	15439	15366	15303	15232	15400	15356	15274	15419	15381	15408	15335	15228	15270	15154	15518	15327	15353	15317	15344	15365	15313	15306	15208	15383	15374	15407	15480	15293	15278	15304	15352	15249	15569	15351	15341	15449	15306	15362	15387	15132	15258	15229	15384	15440	15318	15273	15237	15288	15331	15427	15239	15253	15337	15224	15425	15294	15207	15347	15109	15399	15261	15300	15278	15388	15428	15371	15442	15236	15468	15285	15315	15310	15512	15251	15202	15403	15341	15315	15320	15309	15255	15246	15349	15218	15304	15303	15385	15374	15194	15203	15336	15346	15218	15291	15361	15370	15279	15381	15226	15428	15416	15344	15187	15157	15291	15405	15386	15183	15521	15309	15383	15525	15352	15278	15468	15481	15368	15361	15394	15404	15374	15300	15351	15325	15419	15387	15305	15244	15235	15334	15466	15328	15323	15304	15347	15302	15227	15333	15437	15339	15303	15338	15376	15232	15401	15390	15339	15341	15418	15384	15319	15322	15094	15265	15264	15410	15375	15411	15368	15276	15447	15447	15425	15505	15242	15312	15434	15215	15368	15193	15293	15240	15413	15296	15285	15433	15170	15244	15320	15378	15309	15276	15212	15313	15467	15242	15451	15293	15268	15495	15450	15431	15063	15182	15340	15326	15273	15242	15283	15231	15214	15507	15260	15401	15362	15378	15436	15322	15288	15426	15261	15365	15368	15225	15442	15332	15320	15207	15409	15270	15256	15382	15210	15391	15198	15572	15332	15501	15106	15488	15465	15252	15215	15298	15362	15114	15197	15255	15407	15350	15307	15410	15358	15186	15393	15255	15261	15272	15441	15337	15377	15321	15377	15295	15274	15283	15377	15124	15483	15131	15176	15381	15294	15406	15347	15207	15300	15518	15359	15339	15161	15312	15351	15221	15344	15338	15371	15306	15266	15249	15226	15403	15462	15284	15217	15280	15251	15423	15187	15281	15365	15324	15248	15409	15272	15365	15259	15354	15303	15341	15426	15263	15552	15181	15232	15294	15461	15447	15339	15178	15220	15437	15299	15426	15347	15360	15349	15354	15309	15269	15207	15212	15169	15383	15284	15333	15323	15203	15192	15176	15509	15301	15310	15204	15342	15393	15227	15264	15402	15182	15412	15362	15447	15288	15311	15376	15359	15255	15283	15502	15246	15349	15268	15367	15272	15122	15367	15168	15275	15290	15143	15361	15343	15209	15440	15303	15345	15437	15382	15235	15345	15347	15478	15234	15378	15224	15464	15430	15328	15279	15380	15071	15560	15203	15213	15368	15445	15452	15302	15450	15393	15381	15201	15340	15305	15279	15389	15334	15241	15425	15107	15274	15408	15466	15163	15424	15157	15333	15441	15123	15342	15323	15385	15372	15417	15486	15373	15414	15280	15213	15518	15412	15376	15378	15333	15289	15479	15247	15215	15259	15330	15404	15416	15347	15232	15289	15188	15267	15245	15242	15299	15222	15317	15476	15480	15393	15275	15295	15582	15277	15301	15333	15499	15195	15387	15371	15409	15122	15245	15390	15311	15325	15359	15175	15264	15381	15290	15347	15263	15231	15385	15453	15303	15348	15371	15373	15324	15425	15324	15318	15434	15100	15362	15326	15320	15344	15404	15175	15221	15305	15176	15330	15255	15388	15373	15348	15273	15426	15349	15428	15579	15350	15306	15311	15324	15488	15210	15396	15381	15370	15288	15145	15322	15444	15387	15233	15205	15437	15500	15368	15280	15451	15398	15420	15273	15316	15163	15337	15410	15279	15239	15306	15485	15377	15377	15366	15286	15411	15470	15352	15152	15228	15433	15357	15256	15422	15199	15340	15291	15327	15265	15415	15287	15341	15259	15404	15450	15454	15431	15244	15406	15445	15416	15448	15519	15329	15330	15316	15279	15195	15401	15235	15499	15291	15333	15475	15281	15559	15487	15198	15394	15329	15291	15396	15230	15396	15367	15335	15409	15391	15506	15194	15268	15156	15203	15317	15331	15201	15383	15524	15402	15424	15293	15326	15215	15224	15466	15368	15419	15134	15300	15302	15335	15284	15387	15401	15350	15213	15271	15373	15489	15349	15390	15313	15209	15276	15349	15193	15325	15484	15289	15311	15371	15297	15246	15161	15329	15424	15416	15289	15265	15344	15426	15300	15359	15181	15278	15463	15369	15291	15240	15300	15229	15415	15264	15438	15385	15370	15423	15472	15220	15188	15381	15259	15367	15340	15297	15267	15472	15375	15437	15282	15294	15316	15376	15313	15238	15369	15186	15447	15330	15548	15479	15382	15452	15364	15373	15408	15344	15553	15318	15243	15375	15426	15490	15361	15364	15291	15263	15314	15272	15333	15465	15335	15472	15446	15407	15450	15494	15316	15272	15487	15397	15398	15326	15362	15297	15305	15330	15336	15326	15564	15481	15279	15299	15114	15355	15312	15220	15345	15392	15263	15289	15389	15263	15291	15091	15365	15289	15284	15413	15315	15307	15409	15331	15439	15394	15387	15322	15312	15270	15335	15349	15151	15261	15244	15399	15285	15400	15193	15362	15286	15223	15264	15334	15369	15506	15290	15075	15314	15258	15370	15179	15108	15461	15410	15188	15277	15314	15141	15387	15300	15279	15511	15507	15181	15254	15329	15507	15571	15137	15337	15322	15242	15434	15189	15391	15340	15312	15318	15169	15232	15429	15337	15403	15336	15348	15317	15151	15272	15302	15354	15388	15317	15350	15230	15532	15307	15302	15301	15319	15356	15307	15410	15197	15376	15199	15369	15452	15205	15155	15161	15314	15336	15174	15354	15511	15371	15353	15360	15286	15247	15394	15274	15342	15457	15199	15395	15323	15275	15390	15294	15291	15387	15486	15123
22651	21262	29080	24071	22578	25274	26165	20769	19241	19394	19183	21715	30728	30959	26757	23240	20801	19962	19025	18652	18248	18264	18179	18180	18550	18245	18382	18351	18251	18233	18282	18274	18217	18140	18190	18181	18102	18246	18194	18184	18090	17895	18021	18276	18254	18316	18168	18316	18116	18046	18250	18251	18324	18194	18215	17967	18106	17985	18147	18090	18337	18044	18170	18223	18171	18087	18184	18109	18082	18398	18065	18050	18043	18148	18384	18228	18423	18322	18153	18285	18099	18289	18259	18287	17961	18237	18444	17893	18062	18213	18089	18324	18120	18119	18058	18166	18196	18220	18243	18092	18056	18315	18114	18142	18066	18038	18286	18057	17989	18023	18152	18273	18006	18146	17995	18189	18195	18034	18144	18129	18199	18049	18160	17993	18041	18141	18166	18284	18114	17960	18185	18260	18110	18096	18133	18172	18271	17983	18051	18021	18111	18107	18253	18098	17960	18054	18154	18180	17912	18381	18093	18058	18245	18178	18149	18119	18228	17924	18093	17942	18200	18350	18179	17942	17980	18139	18128	18081	18246	18171	18112	18143	18218	18170	18104	17998	17984	17989	18042	18026	17988	18021	18222	18087	18123	18053	18039	17955	18152	18140	18262	17977	18145	18015	18239	18044	18245	18249	17994	17871	18099	18184	18001	18047	18187	18035	17875	17974	18155	17859	18116	17926	18068	18093	18156	17984	18079	18200	18209	18044	17859	18004	18010	18038	18278	18125	18156	18221	17916	18218	17830	17983	18146	18141	17999	17899	18089	18091	17962	18122	17829	18098	18125	18201	18252	18063	18109	18094	17960	18098	18091	18158	18116	18187	18074	17848	18022	18026	17897	18142	18084	18225	17944	18007	18009	18131	18182	18066	18082	17950	17940	18346	18210	18011	18088	18069	18150	18256	18094	18083	18217	17919	18170	17998	17972	17920	18001	17974	18004	18080	18194	18004	18142	18030	17832	17955	18038	18224	18097	18020	18206	18170	18114	18064	17998	18190	18016	17934	18075	18168	18254	18173	18163	18198	18045	18170	18034	18264	18130	18113	18102	18276	18106	18291	18041	18058	18111	18007	18074	17936	18115	18063	18154	18166	18177	18056	18153	18085	18275	18033	17972	17885	18045	18145	18179	18142	18127	18185	18032	17972	17936	18290	18111	18167	18118	18138	18052	18105	17929	18155	18130	18144	18072	18178	18007	18147	17981	17919	18209	18148	18048	18029	18066	18132	18181	18170	18117	18051	18116	18036	18111	18061	18155	18105	18031	17945	18033	18142	18156	18141	18182	17898	18011	18001	18149	18171	18236	18144	18162	17921	18031	17999	18135	17816	18122	18115	18122	18024	18093	18059	18119	18088	18154	18097	18078	17909	18115	18235	18261	18163	17957	17972	18123	18024	17909	18036	18114	18027	18076	18044	18008	18192	18158	18247	18081	18127	17835	18095	18171	18271	18295	18211	18122	18009	18138	18000	17925	17970	18211	18056	18014	18036	17891	18053	18204	18117	18119	18144	18059	18273	17975	17982	18049	17901	18229	18197	17963	17995	18252	18355	18043	18278	18192	18362	18006	18106	18085	17962	18077	18005	17823	18211	17945	17955	18097	18158	18113	18103	17868	18092	18201	18168	18122	18019	18265	18155	17969	17954	18194	18000	18113	18053	18289	17964	18286	17977	18120	18123	18327	17943	18214	18017	18025	17997	18165	18431	18150	18099	18153	18085	18111	18052	18012	18269	18105	18011	18055	18144	18215	18298	18009	18056	18303	18109	18253	18190	18145	18115	18257	18106	18197	18034	18095	17965	18086	18192	18074	17987	18033	18236	17990	18209	18100	17912	17991	17795	18061	18045	18013	18196	17999	18126	17950	18182	17903	18066	18031	17990	18245	18205	18078	17975	18011	18179	18161	18090	17873	18097	18097	18133	18225	18139	17856	18228	18198	18175	18199	17962	18130	18177	18207	17987	18069	18015	18308	18097	18010	18035	18082	18068	18165	18041	18042	18320	18013	18054	17949	18244	18194	18213	18068	18170	18465	17947	18052	18123	18078	18065	18163	17991	18038	18070	18083	17910	17820	18080	18309	18121	18119	18141	18006	18123	18139	18221	18082	18138	17999	17991	18139	18132	18061	17944	18029	18014	18093	18171	18185	18004	18175	18228	17935	18064	18067	18238	18085	17928	17930	18107	18100	18165	18091	18161	18125	18034	18034	18168	18221	18136	17979	17982	18109	17951	18136	18301	18110	18113	18099	18108	18216	18008	18042	18060	18003	18056	17993	18266	17980	18098	18190	18081	18233	18222	18110	18146	18184	17909	17988	18197	18107	18070	18045	18045	18172	18056	18003	18131	18032	18088	18148	18192	17890	18038	18136	18005	17987	18148	18058	17914	18210	18318	18062	18246	18229	18165	18337	18212	18209	18257	18300	18039	18044	18115	18122	18167	18110	17960	17986	17974	17992	18129	18230	17957	18249	18250	18042	18059	18190	18047	17985	18137	18016	18010	18075	18027	18121	18154	18120	18039	18040	17938	18084	18351	18165	18302	18167	18160	18048	18010	18123	18129	18193	18058	18022	18185	18147	17863	17951	18175	18036	18098	18241	18251	18086	18085	18390	18112	18034	18093	18125	17842	18010	18049	18169	18097	18126	18088	18267	18030	18013	18068	18037	18099	18197	18056	18075	18130	18210	17898	18111	17928	18147	18188	18219	18068	18205	17940	17943	17956	18014	17857	17981	18014	18110	18180	18392	18126	18055	17869	17920	18088	18121	18124	18118	17973	18080	18096	17979	18052	18166	18222	17997	17892	17977	17892	18037	18200	18084	18063	17934	18101	18021	18256	18245	18058	17982	18146	18020	18166	18116	18054	18016	18086	18336	18205	18171	18282	18205	18329	18112	18036	17953	18091	18000	18142	18034	18152	17926	18012	18007	18244	18279	17958	18107	18147	18012	18049	18151	18047	18000	17992	18103	18029	18069	18025	18079	17857	17896	17994	17988	17998	18309	18005	18190	18091	18194	18253	18407	18044	18182	18223	18054	18029	18152	18027	18008	18058	18039	18037	18123	18048	18188	18211	17929	18217	18091	17976	18298	17915	18103	17949	18031	17998	18116	18024	18085	17959	18198	17882	17997	17913	18052	18219	18195	17985	18268	18089	18366	18091	17803	18010	18082	18208	17929	18087	17994	18225	18025	18114	18149	17947	17845	17954	17921	17971	18118	18005	18128	18129	18250	18053	18069	18230	18052	18235	17961	18099	18075	18133	18162	18166	17942	18035	18103	18089	18242	17999	18008	18119	18142	18011	18227	18143	18213	18063	18100	18160	18173	17904	18114	18153	18160	17907	18163	17999	18235	18248	18138	18141	18235	18155	18145	18161	18195	18258	18062	18020	18225	17972	18267	18225	18262	18072	18005	18008	18015	18131	18094	18049	18176	18089	17973	18017	18081	18122	18086	18140	18065	18198	17839	18273	18064	18038	18100	17950	17946	18244	17865	18003	18091	18034	18115	18258	18125	18169	18192	18161	17986	18090	17977	18246	17894	18050	18164	18005	18042	18078	18101	18111	18054	17962	18225	18114	18087	17945	18148	18046	18068	18154	18028	18181	18104	17998	18065	18061	18215	18192	17999	17880	18138	18003	18187	18251	17957	18031	18018	18101	18199	18132	18359	17797	18116	17902	18188	17736	18085	18131	18145	17970	17995	17996	18144	18221	17975	18188	18199	18059	18194	18096	17950	18160	18061	17856	17899	17908	18057	18022	18113	17823	17976	18023	18084	18150	18006	17902	18070	18116	18168	18128	18098	17993	18057	18102	18005	18057	18067	18156	18004	17894	17940	18054	18222	18147	18225	18203	18199	18126	17883	17882	17938	18100	18030	18123	18211	18033	17973	17883	18038	18060	18071	18112	18242	18124	18270	18204	18113	17945	18187	18226	18148	18050	18308	18068	18112	18230	18275	18103	18134	17950	18062	18005	18180	18154	18242	18235	18099	18040	18086	18335	18172	18102	17940	18108	18060	18375	18202	18004	18074	18263	18248	18210	18240	18057	18204	18041	17782	18031	18012	17975	18129	17990	18101	18182	18109	18207	18158	18114	18009	18348	18040	18193	18044	18184	18069	18151	18177	18161	17935	17952	18044	17984	18219	17954	17995	18012	18108	18017	18264	18124	18053	18186	18224	18104	17998	18036	18059	18061	18067	18174	18269	18113	18031	18120	18170	18219	17928	18014	18216	18060	18290	18058	18315	18077	18188	17764	18245	18079	17913	18002	18305	18045	18170	18137	18125	17990	18102	18132	18193	17934	18160	18209	17852	18106	18042	18285	18077	18088	17995	18053	18110	17990	17985	17841	18177	18100	17932	18110	18320	18022	18063	18008	18071	18010	17951	18149	18092	18107	18134	17898	18008	18071	17915	18071	18162	18054	18235	17976	18147	18023	18189	18248	18082	17999	18060	18131	18002	18181	18135	18008	18166	18157	18313	18061	18193	18278	18130	18139	18099	18152	17748	18230	18253	18041	18103	18133	18137	17987	18054	17893	17858	18015	17978	18148	18173	18153	18205	18173	18146	18250	18056	18083	18013	18002	18236	18210	18152	18247	18277	18295	18121	18236	18105	17906	18151	18016	17836	18025	18182	18000	18146	18105	18147	18195	17987	17993	18131	18088	18078	18261	18101	18172	18191	18206	18129	18121	18100	18073	17921	17977	18041	17955	18171	18137	18158	18111	18122	17974	18087	18156	17995	18095	17970	18068	18020	18043	18111	18175	18083	18115	18136	18077	18241	18191	18180	18262	18186	18354	18279	18232	18022	17884	18108	17957	17917	17972	17875	18203	18114	17979	18240	18204	18017	18218	18206	18191	18014	18103	18162	17956	18096	18005	18185	17936	18128	17955	18061	18021	17922	18005	17995	18190	17860	17855	18157	18140	18224	18112	18007	18144	18075	18130	18227	18087	17938	18300	18229	18084	18220	18248	18013	18203	18077	18250	17994	18204	18113	18115	17980	18179	18073	18300	18054	18165	18256	17969	18387	18186	18075	18013	18114	18097	18012	18172	18169	17934	18036	18236	17881	18135	18179	18191	18218	17960	18233	17995	18025	18189	18173	18249	17965	18135	18070	18113	18180	18091	18036	17789
32967	57966	56069	42520	31289	25274	19753	17822	17218	16691	16730	21423	32909	31362	26287	21353	18687	17203	16518	16093	15673	15466	15553	15475	15422	15526	15451	15386	15548	15618	15341	15403	15447	15573	15471	15654	15374	15410	15558	15563	15416	15543	15513	15609	15604	15401	15604	15472	15539	15486	15525	15493	15602	15624	15450	15576	15385	15362	15344	15417	15648	15570	15433	15536	15560	15481	15444	15531	15425	15496	15438	15505	15335	15346	15542	15514	15604	15427	15461	15541	15586	15465	15400	15532	15361	15256	15370	15475	15401	15499	15491	15636	15391	15478	15508	15553	15406	15407	15518	15492	15477	15492	15459	15595	15282	15414	15439	15544	15512	15535	15438	15381	15491	15641	15482	15397	15614	15514	15433	15465	15568	15386	15469	15699	15493	15522	15571	15571	15566	15336	15386	15686	15571	15497	15527	15332	15450	15432	15510	15458	15299	15338	15563	15451	15565	15611	15716	15424	15585	15358	15422	15534	15530	15506	15507	15520	15574	15357	15577	15460	15580	15493	15448	15349	15407	15561	15301	15475	15615	15486	15393	15471	15459	15469	15594	15320	15460	15544	15741	15560	15518	15568	15466	15517	15621	15380	15621	15516	15449	15535	15428	15644	15479	15431	15742	15206	15508	15302	15476	15505	15418	15533	15585	15441	15458	15513	15414	15391	15551	15485	15480	15586	15682	15615	15469	15613	15480	15592	15261	15574	15639	15335	15484	15539	15467	15250	15410	15562	15437	15616	15461	15657	15414	15476	15553	15339	15494	15514	15609	15598	15580	15426	15543	15325	15331	15493	15664	15331	15532	15457	15588	15475	15608	15482	15586	15565	15341	15351	15480	15403	15494	15551	15527	15398	15428	15686	15553	15486	15457	15452	15577	15438	15591	15521	15448	15368	15681	15304	15385	15456	15525	15621	15569	15534	15558	15452	15501	15537	15578	15486	15574	15270	15573	15437	15537	15542	15484	15390	15464	15473	15520	15540	15489	15657	15477	15528	15418	15528	15430	15337	15418	15538	15395	15540	15299	15473	15543	15523	15614	15624	15455	15461	15459	15346	15402	15640	15455	15515	15581	15402	15557	15646	15602	15425	15428	15523	15452	15474	15566	15512	15372	15542	15438	15458	15269	15310	15601	15455	15479	15447	15458	15460	15433	15285	15430	15592	15366	15571	15322	15491	15552	15371	15498	15323	15512	15579	15484	15532	15534	15400	15518	15574	15472	15329	15421	15598	15556	15401	15384	15437	15519	15422	15610	15239	15426	15476	15393	15592	15354	15512	15463	15552	15451	15470	15595	15520	15470	15457	15432	15438	15405	15567	15451	15593	15388	15490	15481	15550	15516	15431	15466	15410	15455	15657	15596	15501	15465	15465	15400	15398	15498	15417	15499	15520	15586	15565	15494	15647	15413	15399	15487	15538	15389	15565	15505	15450	15422	15481	15457	15446	15353	15398	15485	15333	15436	15443	15553	15392	15653	15544	15370	15450	15416	15453	15389	15387	15436	15517	15341	15363	15337	15468	15408	15555	15468	15504	15618	15487	15473	15388	15365	15511	15501	15533	15456	15402	15567	15488	15451	15543	15383	15465	15532	15529	15339	15601	15492	15625	15345	15593	15519	15583	15471	15408	15380	15480	15528	15566	15599	15502	15476	15565	15524	15518	15483	15483	15526	15486	15476	15571	15393	15554	15392	15505	15438	15408	15326	15485	15606	15418	15598	15529	15456	15411	15421	15541	15518	15511	15517	15450	15429	15598	15543	15550	15311	15292	15484	15495	15551	15529	15420	15428	15520	15444	15567	15395	15566	15480	15431	15351	15507	15393	15322	15520	15511	15457	15461	15465	15440	15456	15468	15511	15577	15331	15541	15549	15512	15523	15493	15571	15368	15574	15671	15418	15303	15521	15429	15351	15623	15480	15372	15424	15687	15233	15630	15478	15480	15561	15572	15554	15507	15496	15468	15416	15336	15504	15576	15517	15486	15515	15455	15608	15504	15562	15552	15614	15491	15586	15702	15471	15472	15423	15340	15588	15421	15276	15483	15608	15386	15463	15425	15434	15645	15382	15532	15327	15362	15478	15436	15548	15589	15559	15595	15509	15532	15474	15420	15390	15557	15496	15266	15519	15414	15450	15516	15510	15387	15607	15561	15455	15529	15528	15394	15618	15455	15617	15582	15394	15374	15468	15340	15330	15381	15408	15414	15495	15319	15341	15500	15394	15505	15565	15645	15650	15443	15353	15617	15670	15481	15464	15441	15397	15581	15336	15486	15417	15510	15416	15454	15391	15445	15552	15514	15453	15511	15529	15394	15526	15546	15620	15509	15607	15389	15498	15528	15403	15515	15485	15437	15617	15433	15399	15452	15405	15619	15429	15472	15595	15467	15544	15561	15359	15407	15464	15416	15505	15362	15546	15408	15533	15533	15545	15471	15522	15444	15531	15463	15313	15519	15475	15535	15434	15677	15577	15350	15486	15542	15586	15548	15397	15659	15578	15519	15543	15519	15404	15367	15530	15453	15505	15380	15487	15507	15347	15340	15570	15495	15469	15471	15472	15404	15385	15613	15379	15440	15478	15457	15432	15554	15592	15486	15522	15397	15477	15554	15319	15445	15439	15477	15547	15362	15504	15572	15383	15410	15451	15616	15364	15518	15641	15461	15752	15468	15453	15346	15586	15482	15375	15534	15456	15478	15480	15541	15528	15473	15501	15666	15447	15582	15374	15639	15550	15533	15461	15558	15634	15512	15552	15352	15477	15575	15538	15338	15394	15520	15437	15566	15368	15422	15441	15436	15444	15456	15450	15465	15443	15258	15312	15595	15513	15457	15579	15255	15561	15497	15591	15361	15364	15570	15536	15534	15449	15446	15427	15446	15426	15413	15584	15389	15658	15382	15470	15478	15435	15546	15508	15377	15534	15534	15452	15487	15654	15549	15714	15519	15429	15394	15464	15448	15369	15464	15396	15466	15464	15466	15659	15472	15393	15392	15526	15364	15308	15469	15409	15491	15345	15531	15453	15578	15393	15391	15553	15522	15372	15336	15399	15480	15367	15502	15546	15641	15593	15459	15621	15327	15398	15538	15489	15483	15424	15526	15440	15220	15610	15511	15565	15505	15625	15450	15459	15442	15421	15451	15397	15508	15466	15518	15502	15484	15576	15533	15465	15465	15304	15446	15499	15474	15500	15378	15445	15503	15574	15598	15488	15536	15537	15469	15536	15429	15589	15542	15518	15517	15563	15524	15521	15418	15464	15475	15508	15347	15744	15480	15453	15429	15454	15509	15610	15487	15370	15539	15616	15292	15626	15459	15465	15556	15568	15531	15487	15499	15518	15499	15546	15510	15675	15490	15453	15428	15404	15548	15361	15648	15497	15407	15508	15643	15399	15389	15537	15676	15694	15645	15465	15581	15282	15366	15605	15394	15688	15404	15550	15420	15468	15435	15567	15542	15519	15643	15683	15424	15460	15408	15376	15483	15438	15463	15453	15570	15528	15495	15621	15361	15468	15499	15416	15432	15411	15469	15401	15531	15496	15425	15476	15416	15416	15415	15261	15526	15491	15398	15504	15460	15585	15608	15403	15511	15393	15264	15363	15417	15480	15583	15588	15511	15570	15592	15610	15473	15417	15361	15509	15469	15479	15503	15462	15444	15455	15514	15417	15657	15491	15577	15428	15589	15506	15438	15523	15532	15351	15359	15547	15506	15272	15593	15547	15278	15676	15611	15434	15388	15489	15679	15542	15393	15486	15403	15432	15506	15507	15610	15582	15591	15620	15507	15466	15478	15334	15565	15497	15460	15616	15332	15542	15413	15291	15423	15631	15533	15529	15428	15409	15496	15464	15339	15467	15534	15555	15553	15408	15417	15423	15465	15651	15308	15437	15533	15410	15443	15489	15569	15485	15387	15591	15477	15379	15448	15458	15501	15493	15552	15360	15354	15291	15390	15512	15592	15262	15353	15462	15499	15556	15444	15537	15434	15562	15471	15397	15402	15542	15590	15471	15598	15326	15458	15563	15496	15678	15466	15365	15519	15392	15343	15402	15433	15391	15618	15352	15448	15526	15529	15529	15432	15607	15390	15352	15456	15342	15559	15485	15458	15589	15420	15328	15558	15519	15547	15473	15542	15402	15419	15522	15552	15374	15549	15419	15455	15344	15618	15505	15402	15695	15480	15704	15385	15540	15304	15425	15559	15436	15460	15279	15407	15641	15519	15451	15326	15355	15540	15465	15427	15507	15444	15458	15426	15571	15472	15552	15497	15425	15423	15475	15493	15489	15461	15504	15533	15396	15559	15529	15450	15345	15499	15626	15507	15473	15479	15395	15618	15573	15413	15748	15393	15374	15493	15379	15317	15422	15562	15475	15526	15709	15440	15461	15425	15545	15434	15514	15566	15463	15503	15371	15589	15553	15353	15638	15466	15664	15466	15471	15598	15467	15421	15635	15456	15426	15510	15464	15367	15510	15550	15399	15558	15421	15527	15340	15448	15544	15470	15468	15568	15496	15278	15582	15507	15471	15426	15522	15522	15283	15545	15278	15643	15486	15409	15560	15621	15565	15276	15547	15455	15382	15425	15307	15423	15416	15422	15526	15526	15387	15521	15491	15562	15429	15431	15279	15524	15522	15427	15457	15379	15415	15396	15384	15509	15496	15535	15431	15612	15401	15521	15344	15413	15570	15481	15423	15330	15419	15464	15319	15532	15567	15353	15497	15443	15605	15471	15340	15486	15576	15319	15498	15652	15527	15446	15447	15395	15419	15334	15487	15459	15548	15378	15551	15403	15442	15352	15518	15569	15743	15401	15473	15344	15499	15479	15552	15639	15628	15334	15428	15535	15592	15441	15326	15519	15468	15522	15545	15461	15452	15403	15380	15283	15600	15383	15426	15354	15518	15307	15534	15242	15664	15535	15440	15474	15639	15541	15547	15421	15453	15562	15799	15628	15399	15511	15564	15593	15414	15613	15376	15550	15316	15478	15427	15631	15668	15533	15547	15510	15504	15462	15608	15475	15397	15518	15572	15547	15492	15358	15590	15458	15559	15422	15389	15565	15627	15325	15310	15369	15387	15546	15436	15441	15571	15455	15335	15510	15383	15473	15504	15474	15557	15241	15507	15460	15489
28490	26905	33186	28801	22015	19728	18883	18467	18377	18427	18301	18391	19135	19037	18879	18724	18537	18083	18353	18048	18248	18042	18110	18062	18293	18058	18297	18078	17968	18092	18232	18214	18059	17924	18227	17945	18183	17952	18065	17967	18034	17987	18283	18043	18113	18139	17942	18035	17962	18142	18254	18144	17925	18044	18176	18202	18098	18047	18217	18019	17943	18223	18073	17893	18150	18214	17959	18268	18019	18184	17971	17994	18156	18080	17868	18172	17944	18007	18138	17991	18116	18025	17952	18232	17974	18038	18179	17901	17981	17909	18103	17958	18034	17959	18134	18182	17954	18003	18176	18016	17992	18214	18025	18113	18121	18051	18085	18067	18000	18232	18189	17955	18061	18152	18029	18126	18030	17969	18152	17994	18289	18217	18100	18327	18026	18003	18067	18285	17990	17844	18222	18176	17856	18107	18103	18082	18048	18233	18128	18147	18224	18012	18040	18064	18022	18149	18065	18197	18117	18010	18070	17820	17868	17945	18028	18069	17838	18144	18324	18126	18002	17960	18048	18007	18097	18194	18144	18194	18096	18094	18181	17922	18163	18131	17991	18075	18075	18293	18321	17909	17982	18082	18243	17951	18107	18029	18171	18350	18149	18098	18131	18054	17962	18052	18047	18154	17998	18018	18252	17954	18185	18152	18187	18013	18057	17984	17970	18122	18196	18023	18398	18049	18060	18173	18026	18300	18167	18156	18043	18200	18002	18164	17947	18269	18065	18044	18220	17843	17987	18208	17894	17839	18130	18176	18254	18314	18211	18308	18056	18028	18186	17977	18392	18170	17964	18055	18132	18190	18113	18069	18188	18208	18158	17889	18225	18063	17999	18139	18138	17938	17994	18056	18152	18082	17989	17992	18070	18000	18142	18062	18040	18109	18008	17810	17980	18181	18193	18209	18078	17782	18025	18054	18298	18229	17840	18072	18232	18102	18097	17950	18126	18110	18127	18263	17989	18228	18004	18065	18004	18012	17962	18048	18177	18249	18114	18053	18166	18264	18031	17989	17998	17821	18066	18243	18284	18108	18082	17983	18155	18105	18270	18181	18204	17995	18337	18034	17927	18119	18116	18125	17913	18135	18128	18055	18153	18034	18116	17980	18150	17918	18293	17985	18036	18107	18136	18002	18085	18027	18059	18000	18126	18103	18157	17988	18001	18199	18215	18038	18175	18145	18174	18287	18170	18049	18112	18060	18173	18106	18137	17989	18100	17989	18170	18036	18116	18057	18124	18087	17959	18001	18158	18187	18089	17814	18035	17949	18064	18007	18196	18101	17993	17938	17946	18110	18241	18133	18129	18245	18056	18097	18207	18212	18261	17927	17947	18056	18000	18001	18022	17964	18076	17990	18150	18198	18170	18056	18023	18232	18024	18055	18174	18124	18145	17937	18106	18042	18014	18095	17934	18120	18022	18017	18196	18291	17990	18118	18050	18141	18073	18142	18074	18075	17904	18064	18180	18312	17914	18082	18141	18081	18018	18076	18012	17825	18003	18056	18179	18148	17993	18096	18046	17996	18216	17992	17944	18036	18065	18318	18169	17963	17964	18071	17993	18007	18173	18112	18068	18183	18298	18015	18069	18044	18162	18076	18248	18211	18027	18027	18059	18073	18045	18215	18067	17986	18125	18252	18062	18114	18105	17997	18263	18103	17951	18198	18199	18149	18049	18184	18144	17999	17954	17977	18138	18112	18066	18149	18283	18130	18022	17958	18022	18121	18059	18069	18139	17788	18133	18039	18167	17993	18257	18112	18190	18155	18105	18223	18150	17847	18289	18401	17958	18065	18145	18208	18106	17908	18100	18198	17994	18052	18130	18014	18224	18032	17850	18140	18144	17929	18222	18096	17876	18048	18086	18079	17756	18004	18109	18169	18119	18043	18134	18009	18225	17949	17950	17973	18449	18091	17919	17864	18050	18033	17910	18147	18144	18177	18140	18302	18294	18168	18259	18218	18130	18000	17900	18188	18004	17989	18258	18090	18111	18084	17997	18153	18228	17898	18261	18084	17964	18153	17938	18286	18090	18255	18062	18180	18000	17943	18019	18214	18128	18065	17833	18060	17985	18376	18198	18025	18009	17996	18316	18211	18143	18007	18090	17995	18114	18277	18077	18153	18039	18144	18038	18167	17867	18046	18061	18198	18294	18236	18143	18157	18249	18078	18083	17982	18028	18029	18096	17946	18235	18170	18040	17989	17976	18359	17989	17928	18073	18224	17995	18340	18073	17958	18213	18128	18338	18203	18142	18262	17998	18112	18095	18247	18063	18170	18283	18018	18074	18106	18317	18354	18239	17822	18266	17899	18037	18065	18164	17975	18090	18236	17858	18025	17963	18086	18201	18044	18170	17680	18143	18098	18110	18213	18008	17979	18102	17989	18197	18263	17939	18101	18144	18061	17974	18193	18256	18002	18091	18135	18004	18142	18133	18244	18054	17854	18023	18067	18082	17986	18184	18078	18115	18007	18002	18118	18175	18126	18225	18094	18297	18136	18191	18081	18248	18018	18122	18168	18223	18032	18067	17781	18026	17973	18082	18163	18137	18231	18186	18189	17865	17971	18130	17977	18031	18194	18111	18078	18083	17963	18028	18384	18111	18163	18284	18165	18040	18103	17952	18117	18117	18117	18193	18208	18107	18091	17938	18050	18128	18065	17968	17954	18138	18002	17998	17991	17985	18033	18258	18253	17947	17997	18061	18130	18271	17957	18140	18150	18124	18146	18110	18153	18352	18176	18041	17960	17858	18116	18216	18080	18068	18158	18149	18182	18178	18174	18142	18082	18157	18064	17977	18210	18070	18131	18295	18142	18201	17992	18080	17973	18237	17971	18067	18237	18196	18134	18280	17913	18160	17910	17950	18184	18288	18052	18053	18371	18218	18064	18182	18029	18042	18046	18015	17957	18063	18110	18187	18091	17912	17952	18254	17995	18130	18084	18044	17992	18130	17999	17946	18199	18212	17984	18117	18021	18166	18099	18019	17915	18142	18216	18033	18183	18255	17867	18088	18121	17983	17913	18059	18008	18217	18224	17857	18172	18129	18048	17841	18127	18052	18069	18018	18013	18168	18017	18166	18262	18103	18086	18073	18208	18215	18031	18133	18152	18282	17921	18104	18028	18221	17952	18111	17892	18135	18114	18176	18033	18066	18063	17989	18155	18130	18110	18229	17940	17991	18126	18112	18256	18245	18051	18160	18041	18059	18064	18273	18004	18166	17903	18156	17974	18081	18020	18102	17954	18277	18208	18183	18218	18023	18031	18189	18247	18162	18177	18139	17881	17975	17923	18095	18222	18020	18055	18287	18141	18129	18176	18054	18028	18003	18188	18026	18285	17944	17978	18060	18125	17849	18136	17937	18139	18077	17975	18145	18108	18076	18105	18047	18312	18197	18064	17982	18227	18117	18000	18218	18176	18097	18090	18062	17925	17937	17863	18228	18084	18380	18064	17980	18118	18160	17935	18008	18013	18011	18048	17916	18083	18154	17971	18298	17974	18032	18198	17981	18189	18068	18029	18033	18035	18019	17861	18084	18032	18153	17936	18014	18147	18154	18263	18124	18135	18107	17945	18186	18028	18143	18282	17989	18167	18235	18287	17960	17932	18197	17997	18025	18100	17981	18086	18058	18056	18208	17900	18025	18080	18166	17997	17966	18253	18386	18116	18103	18137	18137	17974	18062	18235	18134	18114	18008	18126	17896	18201	18087	18096	18206	18071	18217	18166	18045	18141	18021	18103	18126	18023	18121	18059	17873	17948	18099	18086	17994	18108	17927	18111	18073	18073	17973	17996	18219	17958	17929	18170	17902	18127	18099	18185	18193	17986	18022	18204	18145	18246	18087	18178	18104	18311	18081	18189	18270	17924	17901	18107	18052	18099	17974	18234	18154	18151	17988	17973	18213	18171	18145	18071	18070	18270	18240	18019	18230	18017	18147	18039	18149	18318	18181	18243	18326	18052	18111	18107	18166	18128	18203	18089	18139	18238	18394	18329	18298	18057	18124	18013	18028	18066	18350	18319	18013	17986	18109	18051	18007	18063	18083	18298	18093	18076	18134	18202	17953	17846	18010	18105	18174	17968	18211	17989	18199	18208	18017	18201	18143	18209	18022	17908	18265	18064	18078	18187	18277	18048	18103	18211	18100	18165	18119	18153	18046	18165	18038	18120	18045	17870	18094	17875	18151	18168	18067	18344	18223	18099	18210	18071	18106	17981	18281	18025	17951	18179	18189	18125	18048	17842	18255	18078	18318	17987	17945	17984	17856	18116	18068	18121	17942	18097	17981	18041	17923	18010	18101	18063	18223	18383	18008	18104	17864	18382	18098	18055	18036	18038	18079	18031	18116	18129	18022	18079	18012	18077	18116	18006	18328	18024	18188	18105	18232	18162	18179	18076	18023	18029	17956	18181	18114	18329	17875	18020	17901	18252	18270	17973	17960	17950	17983	18241	17840	18176	17888	18165	18069	17994	17859	17932	18154	18184	18019	18193	18170	17975	18142	18239	18070	17995	18020	18125	18228	18263	17977	18093	18214	18205	18266	18158	18135	17960	18169	17902	18105	18130	18033	17920	18153	18156	18169	18054	17933	18251	17943	18160	18085	17921	18116	18175	18185	18171	18297	18153	18150	18223	17964	18072	18152	18209	18206	18097	18046	18212	18269	18079	18109	18058	18128	18106	17963	18096	17897	18234	18117	18055	17996	18260	18142	18337	18114	18004	18093	18067	18031	18131	17982	18214	18092	18149	18092	18117	18296	18090	18106	18040	18277	18323	18338	18135	18113	18321	18064	18111	18071	18176	18115	18163	18122	17954	18403	18104	18045	18063	18066	18112	18296	17968	18288	17993	18298	18143	18181	18124	17994	18062	17936	18073	17899	18166	18142	18085	18215	18015	17915	18186	17953	18380	18036	17858	18051	18204	18159	17996	18123	18195	18080	18068	18163	18212	18276	18101	18390	18076	17909	17824	18051	18096	17998	18112	18017	18083	18200	18252	17975	18044	18124	17937	17938	18006	18105	17954	18254	18086	18142	18260	18179	18177	17814	17824	17966	18230	17962	18034	18152	18138	18141	18010	17898	18223	18275	18071	18117	18089	18072	18019	17990	18072	18230	18186	18078	17915	18188	17878
29382	43630	37508	27412	20346	17102	16338	15948	15747	15552	15707	15934	16925	16634	16175	16028	15985	15664	15809	15651	15636	15536	15619	15398	15502	15433	15481	15541	15342	15404	15529	15460	15553	15372	15491	15422	15587	15545	15481	15559	15460	15674	15529	15472	15490	15501	15512	15587	15625	15540	15577	15615	15518	15551	15554	15537	15649	15476	15522	15510	15469	15583	15727	15465	15464	15535	15380	15614	15413	15483	15491	15533	15537	15560	15554	15461	15486	15601	15403	15438	15493	15634	15517	15657	15593	15492	15524	15425	15416	15534	15306	15497	15520	15517	15558	15562	15508	15379	15350	15517	15568	15599	15431	15520	15647	15414	15367	15570	15492	15487	15631	15493	15552	15517	15438	15478	15519	15572	15491	15693	15602	15501	15554	15460	15514	15454	15572	15465	15576	15382	15694	15542	15566	15458	15568	15433	15720	15577	15527	15639	15507	15430	15539	15571	15394	15576	15368	15540	15457	15580	15581	15396	15152	15560	15584	15507	15458	15468	15332	15538	15512	15551	15661	15581	15550	15532	15448	15577	15571	15406	15593	15505	15557	15468	15613	15481	15486	15634	15449	15520	15551	15490	15449	15551	15603	15658	15469	15627	15433	15507	15502	15508	15541	15544	15698	15536	15694	15502	15668	15421	15469	15532	15509	15475	15612	15495	15618	15476	15549	15411	15730	15485	15414	15474	15396	15616	15539	15489	15613	15539	15513	15623	15462	15525	15486	15577	15483	15383	15394	15529	15708	15504	15572	15408	15630	15548	15596	15610	15564	15536	15603	15471	15359	15479	15657	15393	15498	15340	15437	15541	15430	15500	15641	15418	15423	15395	15607	15632	15552	15405	15416	15438	15471	15596	15453	15411	15501	15571	15566	15447	15492	15539	15435	15531	15402	15525	15617	15604	15598	15526	15332	15545	15331	15579	15483	15553	15573	15669	15657	15451	15513	15685	15496	15594	15423	15478	15583	15522	15572	15630	15652	15514	15601	15387	15463	15601	15488	15431	15508	15515	15401	15502	15489	15464	15479	15570	15505	15615	15619	15645	15646	15544	15605	15527	15542	15614	15438	15576	15490	15474	15416	15606	15546	15524	15308	15441	15477	15465	15417	15535	15479	15711	15403	15391	15444	15371	15404	15597	15569	15651	15605	15534	15556	15681	15329	15492	15410	15617	15671	15484	15511	15423	15442	15624	15535	15617	15710	15425	15468	15410	15636	15478	15489	15597	15458	15462	15569	15624	15673	15564	15456	15409	15540	15628	15471	15643	15524	15421	15560	15507	15646	15422	15645	15644	15638	15582	15494	15371	15494	15483	15473	15444	15431	15515	15634	15484	15502	15605	15507	15499	15361	15645	15488	15484	15446	15433	15581	15437	15611	15550	15658	15467	15402	15546	15614	15485	15501	15534	15367	15573	15549	15521	15654	15602	15369	15492	15604	15554	15553	15403	15596	15399	15431	15452	15323	15595	15531	15386	15491	15497	15474	15608	15561	15526	15426	15620	15655	15637	15522	15448	15660	15588	15511	15513	15552	15641	15495	15623	15577	15681	15539	15323	15418	15399	15523	15537	15616	15624	15677	15494	15570	15498	15473	15538	15442	15483	15461	15560	15514	15630	15506	15495	15703	15424	15404	15645	15532	15479	15397	15632	15635	15513	15751	15514	15670	15507	15379	15408	15569	15350	15291	15571	15562	15512	15511	15443	15394	15639	15395	15286	15478	15598	15423	15510	15659	15671	15529	15454	15646	15477	15671	15479	15495	15416	15553	15335	15504	15457	15429	15757	15394	15473	15551	15540	15569	15389	15656	15617	15553	15484	15587	15552	15463	15660	15510	15468	15564	15516	15570	15553	15615	15422	15416	15505	15404	15320	15584	15465	15554	15507	15662	15611	15659	15636	15472	15508	15667	15715	15385	15502	15428	15579	15481	15392	15534	15449	15508	15498	15535	15420	15521	15662	15594	15396	15493	15528	15609	15479	15489	15598	15352	15568	15420	15456	15463	15605	15372	15485	15679	15545	15314	15561	15441	15565	15586	15468	15509	15596	15495	15475	15681	15495	15445	15497	15590	15546	15574	15377	15473	15628	15354	15416	15592	15514	15534	15616	15519	15397	15659	15522	15596	15605	15616	15641	15501	15612	15468	15355	15370	15584	15695	15602	15378	15529	15591	15321	15640	15423	15591	15436	15665	15337	15556	15458	15446	15536	15520	15458	15550	15588	15539	15491	15766	15357	15716	15378	15525	15427	15501	15449	15680	15458	15536	15741	15393	15594	15505	15640	15429	15668	15479	15387	15470	15533	15645	15517	15515	15449	15741	15467	15456	15428	15678	15581	15539	15559	15579	15573	15483	15645	15569	15322	15627	15440	15554	15547	15588	15315	15572	15612	15333	15388	15518	15803	15592	15653	15559	15608	15546	15496	15539	15648	15609	15704	15483	15467	15435	15535	15566	15686	15441	15451	15618	15602	15500	15624	15540	15444	15446	15692	15460	15575	15500	15549	15641	15573	15628	15676	15508	15621	15603	15591	15447	15653	15578	15654	15468	15447	15419	15475	15554	15470	15678	15624	15565	15522	15570	15470	15549	15400	15589	15409	15447	15432	15635	15346	15441	15438	15691	15477	15577	15484	15550	15366	15562	15589	15680	15472	15524	15669	15463	15567	15438	15715	15573	15318	15460	15577	15481	15363	15582	15466	15534	15539	15371	15314	15426	15509	15652	15467	15339	15599	15484	15506	15637	15566	15593	15466	15497	15502	15644	15573	15475	15469	15600	15540	15580	15584	15571	15596	15673	15578	15590	15438	15560	15576	15550	15475	15610	15399	15469	15409	15467	15687	15534	15517	15551	15548	15809	15618	15504	15460	15552	15566	15583	15587	15381	15366	15463	15583	15407	15477	15480	15587	15678	15525	15405	15597	15584	15596	15470	15565	15653	15682	15497	15245	15585	15787	15546	15544	15525	15612	15695	15577	15649	15668	15591	15613	15527	15578	15526	15701	15513	15487	15630	15485	15608	15398	15362	15405	15543	15451	15550	15520	15711	15589	15580	15512	15634	15622	15473	15429	15545	15467	15530	15548	15609	15598	15477	15482	15706	15523	15580	15585	15480	15621	15494	15641	15567	15406	15519	15466	15444	15510	15542	15574	15558	15518	15584	15386	15594	15468	15449	15480	15546	15454	15656	15634	15403	15527	15492	15545	15499	15547	15507	15485	15480	15543	15449	15509	15496	15529	15389	15735	15449	15584	15614	15324	15395	15517	15573	15487	15526	15501	15620	15554	15511	15494	15490	15599	15558	15365	15554	15598	15649	15463	15509	15515	15484	15521	15650	15487	15593	15520	15412	15404	15474	15570	15584	15559	15413	15630	15558	15640	15503	15434	15638	15808	15439	15529	15662	15464	15481	15680	15549	15496	15515	15514	15542	15365	15526	15437	15455	15468	15417	15617	15463	15704	15547	15572	15444	15528	15506	15501	15507	15514	15507	15469	15484	15467	15429	15555	15525	15763	15498	15594	15300	15688	15472	15605	15447	15520	15537	15419	15363	15424	15543	15544	15365	15493	15433	15558	15409	15526	15579	15532	15494	15520	15538	15536	15599	15610	15397	15475	15569	15635	15526	15597	15555	15461	15593	15407	15500	15550	15524	15432	15530	15601	15556	15683	15658	15664	15541	15686	15595	15473	15611	15496	15586	15444	15688	15608	15639	15531	15441	15679	15533	15494	15778	15586	15529	15555	15612	15387	15533	15525	15378	15628	15632	15555	15617	15369	15464	15728	15520	15713	15443	15557	15419	15642	15446	15577	15602	15382	15605	15492	15502	15621	15545	15491	15667	15529	15357	15556	15632	15514	15632	15586	15481	15461	15616	15679	15422	15568	15519	15549	15412	15729	15438	15542	15539	15498	15645	15641	15505	15404	15373	15593	15419	15623	15593	15588	15427	15607	15474	15501	15335	15550	15515	15506	15436	15592	15607	15417	15522	15508	15528	15645	15554	15542	15440	15516	15549	15617	15547	15583	15495	15657	15434	15517	15485	15568	15501	15654	15491	15595	15490	15453	15580	15555	15416	15464	15414	15545	15426	15609	15546	15694	15425	15427	15576	15582	15633	15647	15666	15498	15599	15436	15513	15502	15508	15581	15541	15445	15537	15472	15478	15631	15549	15491	15561	15463	15537	15541	15537	15705	15582	15409	15562	15514	15710	15440	15489	15499	15500	15455	15493	15548	15676	15433	15665	15412	15540	15653	15543	15475	15596	15724	15498	15456	15630	15682	15637	15683	15557	15523	15448	15619	15641	15577	15384	15307	15595	15349	15382	15542	15623	15726	15449	15461	15616	15592	15466	15690	15502	15584	15626	15580	15482	15599	15438	15478	15443	15504	15566	15542	15491	15519	15682	15516	15533	15612	15614	15620	15386	15440	15523	15679	15489	15530	15515	15593	15529	15529	15429	15491	15568	15406	15527	15325	15579	15469	15625	15653	15533	15563	15537	15672	15441	15444	15739	15656	15583	15577	15445	15430	15392	15536	15311	15556	15336	15360	15550	15552	15517	15559	15368	15466	15494	15584	15398	15444	15632	15702	15521	15456	15517	15616	15452	15463	15688	15601	15530	15448	15666	15545	15638	15548	15601	15495	15506	15508	15608	15585	15451	15472	15754	15657	15556	15479	15711	15511	15602	15626	15623	15371	15468	15469	15506	15400	15499	15370	15497	15585	15495	15427	15601	15641	15407	15495	15566	15625	15609	15650	15543	15568	15556	15280	15612	15422	15318	15364	15436	15537	15762	15525	15518	15450	15409	15538	15569	15420	15500	15399	15552	15639	15472	15492	15646	15515	15533	15521	15566	15614	15604	15355	15592	15504	15575	15554	15599	15400	15653	15591	15430	15572	15527	15559	15423	15725	15452	15615	15461	15438	15447	15707	15497	15528	15563	15376	15515	15628	15534	15405	15634	15592	15438	15646	15637	15441	15523	15519	15300	15485	15381	15630	15395	15559	15584	15646	15544	15461	15481	15492	15422	15544	15512	15575	15624	15532	15457	15832	15473	15591	15557	15521	15499	15583	15550	15609	15349	15496	15518	15637	15449	15577	15514	15570	15550	15496	15555	15549	15512	15512	15531	15724
23899	21197	28758	25951	24608	24180	22849	19950	18548	18262	18504	21183	24490	23392	21960	20566	19432	18837	18382	18323	18127	17802	17833	17845	17967	17882	17768	17898	17930	18132	17911	17803	17836	17713	17805	17874	17992	18012	17973	17852	17831	17651	17840	17831	17920	17961	17845	18114	17817	17725	17953	17752	18005	17981	17713	17977	17816	17828	17779	17944	17947	17726	17827	17847	17624	17826	18050	17799	17852	17945	18031	17680	17784	17725	17899	17932	17810	17845	17768	17777	17705	17651	17738	17838	18094	17727	17755	17686	18006	17869	17961	17832	17868	17985	17885	17773	17985	17671	17557	17644	17708	17803	17859	17830	17806	17928	17816	17716	17649	17926	17840	17705	17807	18025	17849	18045	17829	17984	17778	17962	17865	17856	17906	17660	17691	17814	17888	17762	17978	18052	17718	17687	17726	17749	17891	17778	17849	17936	17817	17761	17887	17621	17776	17987	17617	17667	17830	17854	17828	17792	17857	17647	18021	17768	17853	17786	17688	17580	17970	17892	17974	17766	17817	17843	17745	17885	17814	17637	17542	17806	17824	17678	17772	17654	17795	17896	17869	17806	17927	17735	17704	17789	17789	17964	17719	17791	17694	17837	17627	17708	17750	17704	17853	17784	17666	17779	17995	17903	18043	17890	17702	17786	17989	17668	17611	17651	17977	17684	17801	17666	17792	17812	17681	17783	17618	17653	17944	17594	17973	17763	17717	17683	17707	17742	17585	17840	17647	17760	17920	17849	17977	17854	17709	17631	17633	17864	17619	17758	17661	17876	17732	17708	17820	17861	17986	17871	17896	17683	17597	17809	17807	17944	17747	17951	17811	17704	17763	17935	18138	17871	17899	17748	17863	17976	17801	17633	17799	17618	17886	17931	17772	18016	17900	17554	17636	17664	18000	17760	18038	17843	17872	17975	17849	17949	17829	17723	17961	17751	17671	17669	17599	17731	17698	17890	17789	17705	17863	17877	17696	17848	17871	17719	17891	17809	17737	17781	17794	17738	17868	17550	17784	17749	17691	17836	17778	17854	17776	17861	17753	17885	17853	17752	17671	17848	17678	17668	17818	17596	17816	17836	17932	17847	17841	17699	17691	17701	17917	17708	17660	17714	17720	17535	17769	17805	17896	17855	17755	17818	17816	17663	17693	17834	17659	17797	17542	17672	17719	17890	17901	17797	17680	17883	17775	17652	17803	17780	17929	17758	17741	17973	17753	17840	17788	17868	17791	17931	17835	17748	17551	17859	17761	17852	17870	17820	17948	17854	17871	17735	17907	17953	17843	17749	17881	17932	17865	17918	17638	17575	17910	17722	17798	17838	17916	17815	17822	17973	17806	17988	17697	17816	17694	17769	17835	17661	17851	17819	17884	17910	17718	17942	17791	17870	17764	17776	17809	17540	17655	17977	17797	17825	17923	17804	17939	17783	17818	17820	17819	17715	17729	17796	17779	17863	17615	17731	17923	17910	17979	17970	18090	17562	17795	17894	17827	17744	17939	17628	17714	17702	17851	17724	17843	17672	17842	17719	17782	17991	17632	17504	17773	17852	17813	17807	17685	17940	17678	17760	17833	17782	17876	17760	17840	17906	17899	17661	17546	17877	17843	17890	17858	17830	17845	17751	17867	17631	17781	17796	18002	17733	17560	17778	17887	17781	17755	17813	17884	17817	17838	17793	17893	17815	17836	17883	17871	17793	17731	17937	17847	17852	17736	17803	17748	17885	17572	17913	17951	17772	17804	17707	18038	17816	17861	17789	18052	17685	17746	18024	17791	17997	17925	17692	17968	17833	18062	17824	17879	17747	17971	17795	17689	17706	17907	17635	17771	17848	17923	17816	17717	17810	18051	17886	17771	17877	17628	17639	17711	17909	17888	17690	17995	17694	18009	17924	17590	17835	17693	17770	17774	17823	17660	17685	17721	17775	17989	17857	17781	17971	17774	17882	17835	17806	17943	17789	17740	17804	17771	17887	17973	17774	17812	18077	18022	17780	17823	17762	17841	17694	17653	17710	17997	17744	17817	17926	17613	17853	17853	17841	17643	17827	17762	17793	17995	17669	17572	17931	17702	17759	17857	17740	17806	17883	17825	17862	17750	17824	17866	17791	17811	17871	17698	17949	17802	17769	17867	17860	17883	17809	18002	17839	17716	18026	17802	17774	17718	17882	18003	17803	17778	17946	17790	17868	17539	17808	17885	17689	17851	17896	17751	17607	17940	17746	17572	17797	17718	17720	17623	17907	17878	17792	17965	17744	17928	17934	17916	17850	17924	17879	18095	17781	17622	17835	17662	17883	17847	17707	17598	17727	17802	17905	18007	17775	17845	17938	17736	17614	17706	17719	17773	17777	17711	17736	17928	17947	17831	17824	17664	17946	17696	17865	17621	17692	17799	17727	17953	17677	17793	17940	17948	17729	17780	17843	17964	17673	17862	17896	17871	17895	17802	17830	17861	17738	17945	17727	17746	17747	17796	17721	17812	17792	17925	17663	17666	17598	17795	17666	17752	17894	17668	17783	17903	17875	17737	17873	17748	17935	17861	17797	17658	17687	17945	17514	17907	17899	17663	17661	17729	17959	17793	17786	17756	17737	17820	17699	17584	17935	17828	17873	17780	17780	17793	17961	17785	17825	17821	17669	17839	17739	17763	17719	17949	17747	17784	17902	17898	17745	17770	17577	17760	17868	17675	17834	17695	17649	17614	17831	17750	17651	17700	17848	17851	17606	17747	17775	17851	17792	17818	17799	17819	17778	17768	18037	17797	17895	17743	17828	17755	17834	17641	17722	17879	17676	17699	17833	17721	17933	17708	17649	18001	17755	17908	17681	17795	17760	17715	17776	17836	17624	17573	17777	17663	17623	17806	17811	17561	17890	18041	17754	17886	17733	17794	18007	17701	17897	17779	17748	17842	17887	17771	17733	17944	17583	17601	17679	17700	17691	17873	17737	17870	17859	17765	17967	17856	17868	17815	17767	17666	17611	17793	17768	17792	17778	18048	17921	17932	17857	17668	17693	17648	17838	17826	17829	17787	17845	17728	17821	17790	17755	17849	17839	17820	17800	17927	17877	17841	17747	17956	17838	17712	17638	17737	17740	17424	17676	17862	17690	17670	17745	17881	18046	17811	18022	17832	17884	17800	17807	17723	17812	17759	17874	17927	17856	17737	17903	17848	17869	17886	17704	17697	17755	17759	17749	17705	17905	17841	17728	17784	17906	17893	17602	17677	17649	17749	17876	17786	17951	17718	17633	17835	17538	17651	17692	17649	17754	17872	17836	17880	17893	17898	17773	17679	18038	18112	17776	17896	17777	17629	17931	17767	17708	17945	17866	17768	17755	17978	17670	17621	17677	17841	17936	17854	17860	17722	17980	17530	17658	17791	17807	17789	17686	17762	17703	18036	17868	17825	17517	17884	17863	17721	17977	17917	17813	17845	17725	17863	17839	17763	17748	17677	17795	17655	17796	17889	17632	17806	17748	17822	17798	17890	17533	17892	17792	17692	17722	17788	17753	17647	17768	17833	17845	17758	17814	17870	17831	17757	17810	17937	17862	17735	17571	17937	17801	17869	17875	17921	17838	17575	17870	17801	18003	17738	17851	17805	17865	17679	17619	17796	17887	17823	17868	17754	17714	17788	17861	17538	17775	17714	17728	17821	17856	17720	17875	17611	18047	17803	17925	17652	18004	17865	17880	17951	17686	17796	17853	17938	17582	17734	17946	17880	17872	17951	17842	17742	17812	17658	18061	17798	17845	17808	17810	17668	17746	17566	17735	17722	17881	17824	17740	17746	17870	17670	17803	17806	17820	17771	17832	17762	17961	17866	17656	17839	17731	17994	17921	17865	17783	17707	17833	17654	17851	17879	17471	17978	17920	17746	17869	17859	17812	17707	17831	17904	17657	17936	17887	17907	17844	18027	17751	17881	17775	17804	17968	17825	17691	17754	17820	17686	17659	17918	18009	17806	17672	17811	17716	17756	17962	17874	18051	17394	17599	17928	17795	17960	17811	17758	17805	17942	17683	17625	17636	17872	17852	17643	17655	17795	17803	17771	17812	17733	17832	18043	17679	17802	17970	17873	17849	17776	17766	17906	17867	17593	17830	17579	17869	17638	17877	17802	17929	17814	17831	17758	17826	17746	17894	17684	17821	17886	17800	17837	17747	17825	17702	17718	17740	17717	17899	17840	17900	17772	17891	17745	17734	17884	17818	17622	17736	17633	17611	17699	17778	17863	17787	17790	17726	17976	17991	17816	17594	17768	17878	17904	17813	17737	17748	17751	17695	17801	17787	17676	17916	17743	17659	17890	17864	17813	18018	18052	17861	17936	17825	17601	17913	17774	17760	17710	17978	17789	17915	18028	17708	17845	17754	17820	17706	17791	17750	17779	17716	17940	17785	17823	17844	17757	17597	17703	17989	17915	17677	17755	17850	17668	17763	17889	17932	17990	17625	17776	17962	17717	17841	17841	17902	17862	17731	17826	17862	18032	17748	17648	17681	17859	17957	17883	17917	17856	17776	17722	17913	17771	17726	17882	17656	17744	17881	17662	17740	17783	17833	17809	17868	17734	17674	17892	17809	17833	17549	17790	17833	17790	17787	17760	17632	17952	17811	17685	17685	17989	17812	17807	17917	17780	17878	17875	17626	17785	17734	17788	17593	18009	17872	17784	17714	17846	17746	17977	17821	17773	17862	17846	17616	17884	17639	17585	17906	17663	17871	17826	17887	17979	17912	17826	17769	17650	17775	17779	17802	17954	17764	17862	17788	17772	17666	18056	17809	17775	17736	17704	17618	17692	17904	17704	17883	17861	17916	17797	17773	17701	17827	17908	17553	17873	17893	17790	17897	17985	18190	17730	17730	17884	17675	17941	17824	17883	18009	17868	17759	17823	17707	17862	17877	17866	17506	17813	17835	17763	17866	17751	17721	17703	17894	17923	18055	17850	17783	17739	17821	17875	17723	17885	17725	17656	18016	18027	17883	17928	17664	17671	17805	17614	17773	17776	17685	17677	17923	17875	17929	17881	17956	17731	17807	17906	17621	17959	17622	17859	18024	17674	17682	17843	17847	17901	17702	17848	17945	17660	17869	17819	17766	17844	17855	17760	17768	17781	17864	17824	17890	17638	17690
28697	47406	47041	37130	28088	21047	18973	17850	15947	15741	16072	20576	24710	22215	20506	18584	17201	16263	15834	15852	15383	15473	15447	15484	15366	15568	15348	15527	15377	15407	15547	15468	15444	15469	15543	15401	15365	15593	15489	15335	15368	15321	15405	15318	15415	15396	15248	15305	15297	15313	15580	15508	15409	15394	15417	15242	15404	15410	15543	15498	15301	15425	15308	15344	15313	15449	15404	15296	15357	15444	15356	15499	15427	15467	15343	15317	15394	15406	15545	15411	15331	15364	15348	15608	15467	15534	15442	15472	15389	15342	15180	15441	15286	15425	15314	15269	15479	15368	15399	15347	15348	15370	15333	15565	15228	15354	15305	15263	15357	15300	15354	15374	15381	15390	15438	15285	15327	15352	15490	15360	15387	15300	15325	15485	15468	15379	15257	15377	15508	15282	15304	15418	15378	15384	15510	15548	15453	15428	15325	15441	15400	15483	15416	15308	15238	15449	15402	15408	15356	15374	15271	15446	15346	15533	15399	15219	15412	15185	15439	15328	15636	15370	15376	15348	15452	15417	15258	15429	15416	15413	15476	15415	15449	15505	15344	15503	15232	15290	15386	15338	15418	15432	15595	15424	15492	15443	15529	15415	15528	15289	15503	15268	15552	15354	15326	15368	15528	15460	15286	15451	15297	15389	15360	15508	15344	15313	15381	15293	15270	15470	15307	15343	15412	15327	15312	15314	15301	15397	15230	15344	15250	15303	15462	15268	15278	15419	15435	15417	15297	15404	15463	15390	15356	15257	15222	15405	15549	15469	15458	15385	15386	15353	15497	15460	15436	15427	15380	15426	15341	15492	15273	15352	15300	15126	15389	15300	15233	15332	15392	15228	15268	15390	15381	15567	15282	15261	15378	15645	15508	15376	15363	15548	15277	15355	15510	15251	15476	15268	15312	15387	15349	15550	15501	15362	15351	15338	15588	15438	15462	15395	15500	15439	15408	15375	15306	15496	15383	15174	15523	15484	15386	15439	15244	15423	15353	15293	15455	15301	15561	15522	15321	15378	15363	15379	15377	15279	15456	15371	15416	15324	15336	15458	15423	15182	15422	15342	15340	15440	15524	15460	15317	15216	15188	15463	15380	15183	15207	15381	15320	15329	15226	15365	15325	15387	15313	15296	15465	15306	15371	15315	15444	15490	15351	15415	15332	15447	15426	15293	15311	15327	15462	15382	15320	15412	15404	15299	15398	15499	15203	15344	15334	15513	15362	15220	15301	15394	15195	15343	15385	15352	15388	15432	15402	15359	15327	15381	15402	15347	15342	15397	15493	15324	15300	15512	15415	15473	15473	15221	15536	15427	15481	15363	15322	15228	15551	15145	15432	15508	15235	15411	15350	15393	15469	15350	15431	15331	15322	15181	15529	15412	15424	15388	15363	15361	15463	15375	15452	15420	15370	15396	15558	15338	15431	15287	15368	15349	15347	15552	15380	15265	15451	15326	15476	15265	15149	15378	15433	15392	15312	15512	15437	15512	15362	15295	15402	15282	15510	15259	15375	15337	15294	15243	15415	15401	15388	15407	15260	15360	15460	15434	15433	15520	15289	15398	15593	15319	15379	15202	15311	15330	15507	15226	15375	15138	15416	15372	15570	15379	15372	15183	15571	15461	15372	15422	15428	15507	15375	15291	15481	15304	15377	15336	15521	15395	15489	15458	15452	15459	15370	15400	15293	15550	15428	15453	15270	15256	15418	15461	15642	15422	15270	15327	15495	15407	15355	15430	15340	15349	15491	15258	15250	15331	15394	15466	15389	15325	15232	15481	15373	15415	15428	15530	15578	15350	15330	15343	15518	15462	15481	15453	15308	15363	15259	15176	15542	15414	15360	15390	15441	15331	15404	15212	15350	15601	15531	15340	15438	15441	15342	15279	15492	15412	15143	15509	15259	15381	15389	15267	15467	15406	15332	15406	15333	15483	15416	15371	15338	15255	15156	15381	15416	15330	15544	15375	15525	15272	15346	15446	15380	15453	15395	15462	15446	15404	15229	15431	15498	15329	15563	15419	15416	15489	15508	15366	15479	15327	15387	15490	15452	15423	15479	15390	15403	15225	15584	15487	15406	15518	15236	15394	15352	15579	15522	15285	15543	15450	15361	15521	15328	15312	15403	15502	15360	15337	15290	15416	15323	15306	15345	15422	15429	15271	15440	15509	15524	15393	15452	15484	15604	15436	15322	15298	15207	15319	15402	15210	15245	15390	15333	15222	15283	15421	15515	15377	15230	15507	15299	15320	15313	15321	15331	15442	15357	15357	15393	15399	15393	15343	15384	15288	15209	15573	15513	15543	15334	15494	15312	15348	15353	15323	15430	15324	15212	15452	15431	15454	15397	15341	15454	15145	15483	15336	15355	15511	15391	15370	15317	15431	15428	15430	15443	15326	15323	15293	15398	15503	15369	15238	15288	15299	15484	15507	15416	15419	15490	15266	15387	15495	15344	15082	15251	15587	15395	15337	15340	15205	15350	15365	15500	15137	15293	15540	15320	15445	15526	15339	15448	15374	15346	15428	15455	15381	15371	15489	15581	15283	15469	15309	15350	15533	15334	15569	15268	15525	15505	15343	15423	15385	15355	15435	15500	15380	15416	15459	15316	15196	15482	15467	15426	15349	15374	15390	15460	15477	15363	15478	15365	15447	15352	15450	15197	15458	15420	15159	15401	15529	15337	15528	15168	15430	15253	15382	15324	15236	15225	15501	15395	15272	15278	15383	15308	15527	15329	15346	15412	15367	15261	15494	15303	15392	15403	15355	15327	15318	15440	15301	15454	15394	15378	15416	15323	15588	15243	15383	15533	15342	15382	15404	15373	15440	15324	15429	15476	15241	15420	15381	15338	15362	15280	15312	15344	15253	15365	15464	15242	15374	15394	15436	15327	15464	15271	15294	15438	15346	15519	15287	15339	15326	15410	15418	15281	15207	15447	15503	15399	15476	15361	15296	15448	15389	15423	15410	15458	15388	15377	15369	15484	15387	15446	15415	15253	15483	15373	15182	15522	15309	15185	15392	15451	15321	15376	15315	15368	15459	15319	15372	15234	15279	15359	15461	15465	15472	15325	15344	15327	15466	15273	15422	15455	15359	15194	15585	15308	15260	15501	15351	15265	15464	15457	15401	15476	15372	15363	15354	15431	15333	15320	15441	15377	15314	15392	15379	15395	15459	15333	15288	15436	15378	15447	15334	15332	15365	15408	15440	15398	15370	15475	15251	15392	15318	15381	15361	15228	15458	15389	15374	15490	15272	15305	15386	15389	15336	15399	15379	15408	15319	15475	15213	15338	15456	15333	15305	15379	15398	15355	15352	15440	15420	15484	15365	15548	15182	15503	15545	15496	15335	15412	15391	15438	15360	15537	15312	15389	15339	15391	15402	15416	15229	15575	15257	15182	15388	15455	15380	15335	15379	15493	15350	15453	15342	15398	15466	15437	15481	15274	15314	15326	15547	15261	15449	15597	15382	15417	15332	15346	15361	15316	15384	15355	15383	15530	15318	15537	15418	15408	15320	15446	15336	15498	15374	15459	15337	15185	15422	15303	15319	15421	15442	15344	15241	15385	15326	15443	15442	15348	15489	15307	15456	15325	15491	15453	15411	15280	15488	15360	15457	15398	15386	15387	15497	15290	15428	15324	15575	15258	15427	15466	15253	15446	15402	15285	15338	15385	15364	15511	15334	15465	15279	15311	15416	15410	15223	15566	15349	15327	15300	15431	15423	15148	15434	15307	15254	15455	15321	15361	15489	15244	15406	15373	15307	15433	15423	15450	15549	15253	15474	15420	15416	15287	15539	15374	15338	15395	15669	15377	15395	15390	15299	15334	15460	15326	15319	15337	15476	15372	15326	15365	15428	15328	15417	15421	15339	15392	15362	15309	15309	15433	15423	15387	15485	15354	15395	15349	15449	15336	15354	15266	15358	15347	15454	15362	15258	15396	15470	15291	15425	15421	15326	15446	15237	15378	15553	15286	15495	15482	15554	15603	15436	15432	15471	15319	15316	15285	15354	15356	15241	15377	15293	15365	15441	15384	15479	15325	15396	15089	15503	15505	15397	15254	15326	15201	15406	15454	15413	15335	15435	15377	15530	15375	15352	15471	15287	15381	15392	15368	15382	15376	15415	15402	15257	15505	15468	15343	15454	15388	15380	15523	15300	15416	15436	15498	15382	15275	15402	15459	15167	15477	15330	15701	15357	15179	15570	15536	15349	15249	15350	15399	15322	15421	15377	15417	15388	15369	15338	15259	15345	15351	15222	15539	15415	15302	15427	15337	15280	15493	15392	15367	15545	15439	15386	15326	15263	15477	15441	15412	15581	15369	15444	15501	15325	15297	15456	15378	15684	15223	15420	15285	15360	15261	15257	15313	15477	15447	15455	15376	15267	15254	15356	15324	15410	15391	15399	15183	15307	15467	15268	15387	15277	15350	15329	15587	15403	15309	15158	15323	15296	15221	15482	15469	15397	15554	15289	15398	15475	15370	15350	15473	15272	15488	15232	15372	15193	15520	15470	15415	15164	15480	15147	15322	15331	15386	15315	15368	15203	15250	15427	15227	15270	15308	15354	15317	15124	15286	15439	15167	15310	15399	15379	15241	15362	15579	15400	15246	15456	15240	15487	15469	15318	15516	15386	15176	15319	15628	15323	15498	15486	15505	15330	15432	15431	15501	15524	15547	15407	15402	15434	15426	15311	15465	15410	15509	15349	15440	15291	15321	15269	15409	15435	15470	15404	15406	15323	15325	15251	15387	15371	15349	15353	15309	15484	15402	15395	15465	15435	15366	15186	15456	15421	15388	15400	15289	15445	15480	15371	15429	15393	15302	15455	15312	15390	15434	15474	15319	15328	15359	15357	15449	15375	15268	15506	15494	15430	15152	15413	15257	15226	15447	15271	15453	15495	15187	15506	15476	15161	15376	15467	15277	15241	15431	15255	15554	15346	15331	15525	15448	15367	15206	15527	15296	15371	15439	15512	15581	15381	15404	15408	15457	15200	15395	15357	15323	15388	15371	15389	15318	15271	15493	15336	15407	15401	15477	15439	15218	15414	15398	15327	15385	15438	15534	15175	15318	15478	15455	15288	15282	15264	15383	15412	15327	15282	15415	15352	15330	15289	15267	15443
22651	21236	28989	24118	22505	24627	26011	20553	19621	19505	18992	23315	30975	30028	27172	24078	21722	20290	19294	18609	18187	18424	18136	18027	18195	18081	18104	18063	18158	18239	18014	18046	18097	18090	18286	18189	18156	18253	18187	18063	18241	18101	17965	18175	18130	18276	18154	18144	18022	18165	18171	18132	17876	18150	18250	18227	18062	17969	17947	17988	18255	18081	18195	18145	18193	18093	18054	18200	17910	18163	18181	18145	17952	18138	18092	17809	18282	18018	18026	18014	18384	18049	17953	18104	18025	18019	18116	17998	18086	18093	18227	18296	18068	18038	18090	18020	18066	18030	18086	18030	18105	18149	17865	17983	18190	18230	17988	18119	18092	18074	17993	18048	18070	18199	18091	18006	18074	18200	18043	18070	17980	18060	18084	17923	18145	18052	18138	18062	17900	18083	18150	18136	17998	18071	18031	18163	18349	18236	18005	18156	18222	18023	17975	18065	18166	17993	18266	18094	18020	18144	18043	17910	18035	17900	17967	18109	18195	17976	18123	17951	18020	18000	18185	18022	17812	18089	18121	18041	18135	18276	17992	17919	17942	18260	18073	18099	17929	18021	18057	18042	18072	18093	18158	18062	18067	17967	18114	18136	17947	18026	18183	17835	18036	17963	17937	17820	17983	18004	18135	18022	18074	18018	18190	18106	18119	18090	18095	18019	18148	17902	18031	18195	18176	18127	18128	18004	18223	17913	17828	18130	18335	18233	18305	18172	18311	18036	18110	18022	18030	17991	18215	18176	18175	18144	18265	18064	17918	17761	18064	18179	17941	18001	17958	17800	18004	18055	18041	17947	18164	17849	17933	18000	18145	18154	18026	18201	18017	18067	18131	18059	17988	18053	17877	18012	18198	18198	18174	17781	18149	18100	18012	17990	18070	18018	18031	18078	17915	17991	18142	17902	18076	18078	17836	17993	18210	18089	18100	17987	18021	17924	18131	18192	18226	18241	17875	17874	18170	18077	17938	17944	17881	18083	18217	18214	18087	18025	18063	17986	18080	18004	18117	17836	17974	18213	17982	17993	18008	18011	18165	18141	18087	18100	17970	17945	17985	17792	17990	18030	18010	17951	17927	18110	18037	18307	18236	18096	17975	18209	18135	18185	18209	18037	18208	18159	17914	17989	18039	17972	18107	18016	18092	17954	18110	18203	17979	17978	18178	18170	18108	18216	18172	18221	17892	17981	18219	18120	18144	18133	18111	18132	17976	18071	18036	18288	18072	18164	17973	18104	18023	18042	18139	18015	17977	18066	18021	18151	17873	18014	18060	17951	18154	18012	18152	18210	17993	17930	17897	17972	18147	18068	17978	18039	18008	18122	17902	18374	18074	18141	18128	18081	18228	18108	18156	18256	18012	17981	18140	18157	17932	18019	18189	17980	18072	18055	18168	18125	18132	18068	18230	17916	17985	18093	17918	17883	18021	18081	18058	17909	18211	17964	17881	17962	18020	18201	18046	18101	17917	18071	18024	18004	17844	18024	17908	18123	18206	18120	18080	17978	18002	18126	18106	17949	18074	17999	18060	18031	17960	18070	18022	18032	18229	18056	18123	17866	17870	17951	18170	18115	17921	17845	18195	17929	18089	18098	18264	17912	17878	18228	18207	18034	17853	18052	18099	18171	17992	17890	17945	18082	18080	18171	17980	18106	18109	18201	18119	17973	18263	17886	17823	17977	18248	17985	18066	18062	18061	18101	18058	18177	18044	17846	18117	18020	18252	18064	18103	18095	17982	18134	18031	18118	18085	18122	18049	18025	18071	18179	18092	17944	18091	18042	17989	18070	18245	18244	17978	18157	18222	18009	18068	18108	18062	17988	18157	17985	17800	18016	18009	18045	18150	17947	18037	17971	17987	18129	17986	17929	17974	18018	18166	17940	18034	18103	18022	17948	18234	18002	18106	18110	17958	18029	18272	18166	18057	17983	17855	17899	17869	17930	17986	17917	18084	17988	18158	18083	18030	17812	17935	17877	17928	17928	17820	18094	18045	17949	18043	17971	18301	17952	18251	18209	18094	17813	17949	18128	17867	18179	18119	18082	18082	17945	17901	18176	17950	18001	18017	17959	18252	17949	17993	18174	18244	18042	18031	18107	18081	18062	18051	17983	18189	18128	18086	18064	18210	17885	18182	17987	18017	17911	18231	18021	18204	18097	18056	18038	18199	18046	18114	18029	18166	17975	18238	18170	18165	18205	18198	18051	18053	18009	18147	18060	18079	17962	18057	18131	18203	18087	18092	18043	18038	18116	18116	18157	18115	18306	17788	17912	18261	18197	17942	18060	18172	17876	18010	18020	17895	17893	18009	17955	18171	18229	18170	17928	18061	18198	18167	17970	18154	18004	18168	17955	18028	18148	18074	18088	18144	18090	18067	18019	18014	18075	18000	17997	18072	18156	18142	17966	17957	18272	18011	18072	17886	17923	18085	18059	18007	18158	18218	18113	17921	18088	18169	18232	18003	18268	17881	18089	18057	18228	18099	18112	18142	17991	17975	17882	17950	17962	17998	18084	18038	18075	18115	18071	18239	18106	18041	17950	18237	18212	18093	18115	17820	18040	18239	17987	18020	18087	17943	17997	17879	18064	18068	17982	17878	17995	18170	17927	17930	18002	18135	18128	18135	18230	18371	18233	17980	18012	17996	18138	17882	18170	17979	18382	18029	18155	18227	18050	17980	18061	17919	18042	18131	18240	18173	17830	18237	17929	18022	18036	18134	17943	17967	17962	17997	18112	17977	17882	18033	18019	18160	18238	18019	18070	18117	17946	17938	17961	18035	18123	17865	18008	17994	17994	18138	18107	18084	18026	18176	18348	17969	18072	18003	18128	17841	18030	17972	18038	18044	18134	18033	17895	18054	17999	18055	18020	18007	18045	18013	18075	18178	18063	17948	18230	18149	18163	18083	18136	18085	18076	18143	17937	18090	17992	18187	18234	18026	18012	17848	18077	18136	17975	18031	17932	18018	17804	17973	18080	18006	18049	18148	18009	18147	18006	18001	18176	17912	17955	18131	17857	18083	18072	18298	18090	17950	18247	18262	18165	17899	17955	18041	17874	17860	18065	18074	18048	18038	17980	18050	17881	18013	18116	17838	18291	17932	18071	17838	18027	17948	18175	18213	18056	18009	17990	18054	17923	17959	18308	17960	17958	18016	17997	17914	17922	18036	18130	18031	18001	18012	17827	18267	18060	18182	18060	17998	17942	17987	18019	18177	18056	18032	17984	18161	18057	18087	17908	18038	17974	18115	17889	18254	18037	18196	17953	18058	18163	18067	18158	18206	17853	17957	18040	17943	17944	18177	17924	18095	18078	17897	17876	17981	18088	17942	17702	17973	18050	17865	17846	18108	18076	18242	17872	18053	18084	18040	17901	17903	17954	18069	18014	17888	18002	18079	17737	17977	17968	18104	17879	18010	18044	17906	18122	17878	18228	18186	18001	17903	18127	17998	18057	17992	17945	18071	17917	17957	18116	18304	17995	18037	17886	17943	17955	18129	17829	18023	18081	17999	17874	18048	18032	18009	18182	18122	18132	18135	17906	18201	17993	17940	18050	18299	18086	17902	18136	18360	17921	18120	18151	18010	18029	18125	17981	18001	18238	17925	17928	18114	18115	17914	17936	17839	17988	17991	18225	18101	18314	17995	18046	18076	17992	18010	17977	18284	18164	18013	17962	17893	18021	18136	18103	18010	18087	18058	17939	17964	17936	18197	18181	18120	18035	17927	18118	18162	17972	18137	18208	18001	18056	17902	17997	18128	18064	18127	18093	18253	18017	18159	17945	18007	17771	18124	17898	17876	18021	18030	18159	18137	18081	18053	18160	17978	17957	18066	18158	18146	18008	18044	18076	18044	18037	18017	18124	17944	18160	18004	18133	18190	18096	18167	17987	18142	18061	18074	17982	18125	17865	18162	17964	18048	17998	18087	18070	18115	17996	18033	18137	18058	17939	17968	17830	17975	17995	18005	17901	18050	17899	18067	18009	17763	17990	18073	18213	18051	18123	18049	17968	17946	17979	18064	18118	17958	18003	18205	18137	17985	18117	18011	18023	18065	18067	18226	18080	18322	18140	18205	17848	17953	17888	18038	18012	18121	18050	18086	18076	18086	18091	18241	18151	18087	18050	18305	18172	17903	18099	17866	17983	18049	18002	17993	18007	17991	18076	17956	17848	18011	17949	18137	18222	18128	18140	17864	17963	17937	17830	18030	18262	18034	18071	17919	18152	18096	18184	18184	18053	18170	18023	18043	18052	18254	17969	17782	17845	17907	18056	18038	18040	17951	17978	18185	17822	18190	18068	18042	18230	18219	18181	17973	17923	18052	18152	18145	18190	18221	17825	18130	18127	17927	18008	18103	18040	17985	18136	18359	17915	18123	17889	18059	18076	17959	18216	18073	18223	18127	18042	18080	18037	18069	17990	18085	17968	18245	18047	18052	18019	17972	18119	18112	18125	18165	18020	18179	18205	17963	18061	18117	17934	18009	18090	18165	18223	17989	18045	17914	17913	18064	17936	18239	18042	18055	18098	18004	18090	18114	18094	17838	18008	17945	18091	18193	18142	18102	17959	18057	17866	18092	18029	18108	18149	18174	18024	18264	18262	17897	17977	17898	18000	18044	17996	17961	18069	17926	18031	18125	18045	18142	18003	17910	17879	17896	17936	18097	18030	18146	18010	18135	18273	17905	18031	18037	18030	18073	18078	18138	18036	18076	18065	18048	17991	17994	18033	18002	17983	17966	17928	18048	18082	18277	18181	18137	17786	18061	17995	18100	18082	18147	18153	17896	18200	18232	18021	18028	18198	18091	17832	18089	17877	17968	18053	18164	18138	18040	17891	18167	18032	17977	18078	17995	17957	18012	18031	18041	18017	18095	18194	18100	18202	18126	18064	17803	17954	18083	18149	17944	18080	18217	18044	18172	17821	17907	17953	17969	18114	18009	17934	18030	17952	17845	18094	18126	18115	18234	18216	18105	18144	18043	17957	17910	18338	18007	18129	18013	17985	17969	18014	17928	17995	18149	18060	18011	17976	18044	18172	17866	17898	17696	17950	17952	17978	18277	18030	18042	18156	18221	18134	17994	18086	18015	17963	18022	17983	18054	18226	18117	18156	17980	18106	18210	18087
31684	54563	53472	41754	30477	23127	19466	17852	17242	16804	16480	24229	32970	30207	26818	22965	19890	17721	16382	16020	15714	15770	15582	15587	15547	15659	15570	15612	15657	15581	15534	15487	15714	15598	15515	15600	15473	15519	15486	15623	15732	15440	15455	15607	15459	15393	15495	15541	15686	15617	15530	15546	15551	15558	15561	15694	15348	15607	15472	15505	15516	15649	15410	15423	15466	15491	15578	15526	15493	15619	15473	15704	15701	15483	15536	15514	15477	15532	15497	15376	15460	15568	15343	15511	15611	15607	15426	15516	15538	15465	15365	15626	15450	15519	15636	15545	15321	15459	15514	15570	15613	15380	15565	15399	15547	15594	15593	15413	15549	15606	15531	15558	15567	15539	15533	15515	15505	15584	15710	15476	15476	15386	15395	15605	15661	15463	15499	15534	15480	15455	15537	15632	15470	15487	15381	15686	15636	15482	15645	15478	15554	15498	15642	15594	15527	15527	15583	15600	15593	15607	15454	15409	15498	15440	15644	15406	15389	15515	15636	15516	15534	15578	15539	15494	15453	15534	15523	15362	15633	15681	15414	15576	15602	15437	15528	15589	15321	15488	15620	15302	15562	15556	15527	15341	15495	15588	15695	15537	15556	15521	15505	15573	15610	15577	15568	15583	15489	15477	15522	15538	15417	15482	15233	15650	15410	15715	15439	15482	15619	15664	15386	15505	15414	15596	15572	15441	15455	15634	15620	15543	15506	15638	15277	15617	15523	15427	15426	15304	15545	15472	15442	15583	15459	15541	15561	15472	15576	15501	15498	15494	15593	15632	15474	15584	15595	15529	15576	15503	15592	15508	15399	15416	15642	15668	15503	15478	15414	15416	15638	15418	15545	15597	15479	15573	15548	15382	15369	15608	15521	15429	15448	15591	15573	15629	15587	15674	15469	15583	15476	15419	15381	15570	15499	15414	15485	15472	15486	15317	15508	15464	15521	15337	15310	15380	15557	15501	15569	15490	15674	15424	15592	15481	15449	15692	15560	15588	15492	15399	15486	15632	15506	15535	15409	15485	15620	15306	15404	15735	15548	15655	15652	15450	15468	15673	15480	15493	15502	15459	15615	15394	15542	15580	15495	15455	15416	15295	15554	15500	15495	15400	15570	15481	15466	15540	15550	15562	15627	15380	15419	15472	15612	15508	15349	15348	15508	15462	15494	15576	15523	15459	15664	15362	15556	15441	15370	15526	15523	15222	15613	15456	15506	15547	15305	15438	15592	15387	15499	15526	15372	15598	15520	15554	15543	15669	15633	15699	15405	15561	15419	15384	15405	15455	15559	15425	15526	15288	15424	15330	15533	15443	15469	15550	15510	15600	15598	15592	15359	15580	15578	15534	15553	15388	15480	15476	15717	15571	15662	15531	15533	15439	15539	15400	15442	15545	15680	15583	15570	15577	15444	15445	15406	15499	15518	15655	15442	15477	15381	15403	15481	15501	15654	15385	15438	15668	15523	15479	15473	15411	15416	15329	15415	15636	15428	15499	15380	15454	15610	15456	15210	15419	15414	15508	15322	15464	15577	15257	15522	15469	15462	15458	15590	15571	15714	15457	15388	15431	15515	15542	15483	15537	15394	15551	15425	15574	15611	15516	15566	15368	15475	15512	15683	15448	15426	15396	15416	15384	15508	15611	15576	15560	15408	15573	15417	15711	15452	15644	15473	15554	15568	15583	15445	15500	15563	15433	15353	15588	15382	15502	15726	15540	15537	15459	15550	15437	15356	15534	15475	15294	15586	15367	15591	15409	15667	15462	15405	15623	15526	15525	15572	15439	15506	15433	15453	15410	15645	15530	15501	15641	15360	15541	15475	15367	15488	15434	15418	15646	15411	15411	15449	15550	15428	15488	15555	15325	15594	15574	15431	15618	15420	15728	15511	15450	15539	15494	15602	15524	15487	15682	15458	15522	15369	15481	15411	15554	15437	15557	15494	15600	15511	15440	15448	15693	15492	15480	15515	15366	15360	15524	15649	15403	15447	15473	15655	15563	15541	15435	15592	15471	15362	15530	15568	15640	15487	15473	15505	15439	15548	15373	15486	15392	15491	15477	15429	15492	15428	15469	15640	15510	15502	15484	15379	15595	15463	15369	15532	15469	15464	15682	15389	15517	15429	15513	15440	15550	15532	15508	15396	15555	15587	15367	15474	15543	15482	15400	15484	15536	15481	15406	15555	15509	15484	15446	15553	15430	15461	15485	15634	15436	15398	15424	15510	15575	15460	15571	15812	15513	15589	15553	15621	15479	15676	15409	15603	15588	15615	15422	15343	15526	15386	15610	15433	15583	15542	15419	15676	15408	15537	15512	15621	15579	15495	15569	15406	15581	15330	15586	15515	15452	15485	15634	15509	15509	15594	15305	15426	15606	15262	15393	15671	15376	15633	15354	15577	15499	15417	15575	15472	15468	15547	15618	15505	15433	15353	15534	15620	15638	15541	15473	15455	15544	15682	15619	15513	15509	15452	15553	15549	15537	15265	15553	15609	15390	15595	15475	15469	15590	15486	15545	15498	15315	15522	15452	15572	15541	15511	15533	15469	15497	15458	15661	15523	15359	15561	15524	15494	15474	15647	15446	15573	15524	15580	15565	15495	15619	15628	15533	15431	15529	15383	15510	15544	15526	15634	15461	15548	15520	15555	15391	15432	15624	15576	15370	15607	15523	15579	15433	15523	15548	15622	15510	15505	15501	15384	15664	15547	15500	15496	15522	15581	15485	15467	15566	15456	15758	15421	15511	15725	15330	15523	15459	15493	15634	15618	15589	15373	15539	15666	15686	15574	15554	15517	15534	15620	15432	15488	15620	15488	15433	15292	15488	15588	15354	15586	15379	15657	15580	15615	15524	15695	15467	15387	15523	15393	15441	15476	15557	15640	15602	15510	15498	15419	15554	15437	15587	15592	15450	15497	15621	15564	15564	15383	15376	15507	15377	15496	15668	15463	15421	15643	15425	15597	15567	15458	15540	15514	15555	15601	15500	15515	15483	15504	15417	15481	15367	15430	15597	15497	15581	15413	15514	15350	15437	15607	15390	15491	15417	15580	15508	15525	15554	15320	15537	15626	15441	15561	15617	15630	15373	15385	15561	15593	15566	15380	15541	15715	15603	15539	15760	15351	15494	15529	15565	15527	15464	15744	15427	15480	15517	15402	15542	15668	15415	15241	15563	15566	15568	15487	15521	15519	15433	15330	15422	15606	15436	15444	15470	15368	15536	15527	15527	15547	15416	15608	15509	15566	15491	15531	15490	15568	15326	15477	15464	15611	15515	15530	15613	15397	15507	15462	15549	15558	15461	15546	15505	15506	15470	15634	15302	15464	15591	15456	15630	15513	15645	15595	15410	15561	15548	15573	15415	15513	15544	15351	15346	15448	15451	15567	15560	15395	15717	15573	15632	15591	15381	15480	15546	15405	15540	15527	15478	15496	15459	15478	15575	15413	15546	15454	15628	15494	15532	15611	15502	15618	15483	15463	15554	15498	15585	15469	15587	15541	15330	15428	15289	15585	15434	15557	15366	15587	15604	15481	15607	15615	15418	15502	15436	15447	15580	15483	15451	15438	15491	15483	15502	15433	15635	15530	15669	15598	15526	15670	15583	15493	15687	15358	15542	15610	15522	15530	15614	15479	15536	15356	15655	15478	15566	15645	15558	15401	15476	15535	15466	15576	15536	15564	15375	15573	15517	15528	15358	15370	15547	15590	15557	15518	15432	15539	15386	15502	15498	15549	15439	15479	15554	15431	15490	15674	15423	15508	15655	15357	15473	15595	15386	15708	15614	15440	15575	15521	15419	15593	15592	15645	15484	15507	15480	15529	15538	15439	15617	15517	15564	15450	15543	15402	15512	15451	15606	15573	15345	15468	15644	15605	15481	15545	15488	15559	15566	15418	15391	15549	15460	15560	15618	15471	15518	15433	15495	15408	15486	15628	15268	15485	15553	15354	15540	15445	15602	15586	15534	15444	15631	15526	15610	15651	15448	15522	15550	15479	15539	15392	15605	15593	15428	15472	15471	15460	15383	15524	15521	15546	15611	15470	15414	15398	15523	15375	15611	15523	15524	15436	15440	15575	15500	15591	15634	15472	15470	15375	15337	15562	15631	15564	15388	15404	15592	15449	15560	15554	15518	15323	15528	15542	15407	15551	15390	15464	15480	15345	15345	15670	15494	15696	15385	15617	15516	15671	15424	15419	15488	15513	15460	15513	15514	15673	15546	15495	15465	15493	15556	15464	15527	15462	15462	15681	15673	15665	15473	15566	15508	15481	15330	15469	15508	15583	15651	15488	15458	15550	15541	15404	15547	15509	15483	15588	15480	15552	15373	15657	15411	15451	15533	15554	15538	15408	15531	15603	15608	15352	15469	15638	15593	15515	15557	15531	15650	15505	15484	15588	15444	15385	15468	15558	15295	15416	15532	15529	15680	15732	15577	15502	15542	15557	15454	15557	15465	15561	15474	15648	15423	15503	15531	15430	15534	15568	15498	15624	15609	15458	15512	15479	15505	15434	15564	15563	15653	15509	15555	15497	15449	15555	15657	15471	15589	15355	15591	15571	15405	15556	15400	15339	15515	15514	15504	15430	15401	15408	15498	15472	15441	15424	15486	15647	15422	15498	15476	15496	15473	15558	15575	15648	15480	15508	15301	15567	15697	15529	15538	15562	15463	15621	15284	15576	15522	15473	15469	15399	15348	15475	15545	15414	15473	15592	15544	15400	15464	15459	15483	15533	15589	15561	15498	15561	15590	15586	15615	15642	15430	15582	15503	15610	15737	15420	15506	15523	15555	15609	15440	15610	15493	15453	15673	15455	15597	15664	15371	15496	15555	15723	15443	15503	15722	15511	15382	15316	15535	15454	15613	15419	15563	15603	15327	15389	15562	15424	15481	15548	15633	15427	15520	15595	15425	15549	15489	15433	15295	15553	15630	15596	15451	15373	15511	15431	15438	15675	15454	15523	15688	15588	15600	15449	15727	15557	15721	15615	15590	15349	15520	15360	15504	15536	15765	15300	15514	15504	15614	15545	15348	15722	15463	15578	15489	15316	15436	15520	15384	15425	15572	15615	15513	15367	15364	15596	15624	15595	15480	15545	15353	15426	15390	15603	15530	15623	15438	15534	15437
27971	24414	30229	26429	21072	19400	18942	18296	18431	18094	18178	18244	19009	19128	19157	18887	18580	18423	18251	17979	18214	18150	18119	18032	18070	17983	18177	18187	17822	17952	18078	18176	18137	18246	18211	17886	18048	17962	17949	18135	17818	18001	18139	18032	17889	18081	18203	18068	18170	18006	18022	18097	18052	18059	17955	17982	18052	18160	18081	17883	18014	18138	18060	18088	17887	17997	18044	18116	18214	17937	18143	18173	17939	17892	18098	18055	18126	18079	18138	17980	18150	18014	18089	18003	18159	18189	18125	18029	18105	17917	18055	17924	18101	18056	18267	17961	18209	18315	18294	18055	18095	18014	18089	17930	17999	17986	18027	17857	17891	18128	18139	18098	18159	18211	18142	18096	18163	18164	18115	18168	18197	17949	18167	18202	18320	18213	18236	18043	17939	18177	18145	17996	18124	18110	17979	18013	18127	18031	18107	17935	18016	18111	17939	17917	18052	18086	18036	18009	17970	18012	18012	17955	18171	17968	18082	18098	18010	18168	18213	17957	17821	18057	18104	18072	18003	18002	18200	18017	17920	17971	17998	18023	18121	17970	17932	18071	18107	18225	18102	18010	17903	18038	18120	18221	18091	18119	17880	17911	18079	18109	18262	18326	18112	18143	18146	18019	18023	18059	18088	18132	18247	18363	18103	18166	18120	18089	17983	18119	18171	18096	18034	18148	18130	18113	18007	18066	17867	17940	18085	18092	17904	17990	17971	18014	18314	18227	18032	18169	18045	18067	18112	18276	18010	18082	17842	17838	18140	18115	18030	18043	18017	18013	18174	18095	18052	17770	18222	18010	17951	17778	18124	18171	18048	17894	17814	18047	18161	18118	18123	18036	17911	18105	18127	18046	18253	18002	18085	18165	18073	17922	17842	17995	18081	17939	18044	17995	18017	17973	18103	17907	18118	17835	17976	17971	18005	18168	18184	18179	18035	17965	18042	18141	18090	18000	18105	17902	18110	17944	18090	18133	18236	18004	18244	18174	18014	17954	17979	18066	18115	18027	17888	18101	18198	17982	18174	18239	18064	18052	18235	17957	18068	17895	18119	18037	18144	18174	18211	17912	18012	17939	18075	17922	18075	18181	18010	18065	18121	18285	18158	17920	18156	18092	18188	18217	18120	18131	18074	18134	18016	18006	18130	18089	18000	18110	18059	18073	18105	18008	18089	18115	18132	18189	17985	18137	18134	17986	18111	18072	18087	18063	18109	17909	18268	18356	18103	18059	18153	17985	18010	18067	18202	18218	18147	18052	18182	18086	18148	18149	17992	18143	18043	17966	18017	18103	17968	18078	18167	18070	17922	18274	18034	18110	18029	18170	18131	18100	18089	18191	18094	18075	17966	18144	18060	18102	17929	18010	18042	18080	18005	18234	18094	18080	18057	17957	18094	18135	17902	18158	17899	17988	17888	18021	18021	17878	18118	18107	18086	18048	18073	18111	18298	18178	18141	17937	18305	18158	17984	18108	18017	17945	18009	18000	17995	17951	18260	18108	18211	18087	18195	18075	18132	18108	17989	17892	17952	18166	18188	18181	18157	18104	18158	18031	18015	18271	18116	17937	18135	18115	18031	18151	18190	17913	18094	18054	18040	17965	17987	17921	17902	18195	18257	18055	18118	18143	18021	18075	18137	18089	18016	17931	17943	18094	18067	18184	18101	18053	18012	17934	18054	17927	17807	17988	18223	18177	18221	18179	18045	17985	18153	17994	18124	18139	17944	18164	18237	18120	18130	17954	18074	18102	18116	18162	17935	18172	18185	18034	18024	18266	18074	18243	18043	18043	18257	17898	18062	18245	18356	18242	18044	18015	18006	18252	18078	18021	18184	17957	17945	18150	18098	18184	18078	18286	18045	18034	17914	18036	18151	17952	18021	17963	17907	18054	18124	18330	17958	18253	17960	18069	18184	18024	18091	18030	18057	17998	18169	18119	18107	17805	17999	17958	18142	18044	18084	18046	18190	18030	17875	18017	18017	18099	18211	18004	18071	18040	18024	18073	18203	18118	17993	18022	18197	18049	18035	18108	17938	17762	18119	18043	18280	18348	17935	17917	18097	18031	17958	18209	18139	18061	18127	18215	18015	18056	18191	18011	18194	18030	18236	17947	18017	18039	17984	17938	17998	17896	17937	18119	18287	18165	18090	17924	18017	18109	18130	18033	18129	18207	18190	18172	18097	18114	18199	17985	17967	18135	17848	17748	18148	17938	18080	18055	18208	18193	17961	18029	18145	18062	17940	17918	18133	17931	17860	18212	18176	18098	18051	18059	18101	18067	17980	17978	18134	18111	18128	18021	18076	18106	18010	17994	18058	17880	18122	18104	18030	18307	18203	18058	18014	18035	17894	17998	18099	18084	18177	18188	18002	17984	18028	18090	18137	18079	17990	18248	18216	18062	17992	18120	18200	18171	18019	18057	18116	18162	18117	18040	18078	17868	18078	18011	17921	18083	18330	18063	17962	17859	17915	18196	18227	18268	18114	17999	18099	17940	18003	18104	18141	17953	17949	18039	17925	18129	18036	18095	17988	18210	18016	18072	18143	17963	18113	18108	18136	18114	18114	18235	18082	17884	18167	17994	17884	18208	17933	17958	18164	18047	18095	17915	17986	18062	18003	18063	18163	18076	18228	17977	18017	18230	17931	18038	18093	18273	18246	18087	18036	18097	18050	18043	18295	18268	18092	18194	17969	17975	18139	18130	18093	17837	18093	17908	17879	18153	17902	18126	18018	18068	18225	17893	17895	18050	18045	18107	18287	18059	18022	17989	18080	18047	18084	17935	18175	18007	18103	18109	17997	18006	17976	18038	18248	18110	18052	18222	17927	18169	17981	17963	18004	18201	17958	18075	18101	18066	17995	18016	18064	17895	18019	17908	18046	18065	17938	17991	18101	17994	18147	17899	18087	18041	18037	18218	18043	18087	17980	18088	18091	18044	18317	18013	18102	18322	18132	18010	18099	18170	18146	18150	18171	18073	18106	18163	18154	18074	18168	18092	18207	18155	18071	18098	18154	17981	17771	18210	18155	17894	18174	18116	17940	17825	18256	18028	17992	17939	18394	18083	17980	18023	18120	18027	18188	18119	17880	18123	18341	17953	18030	17896	17959	18101	18256	18364	18065	18115	18136	17986	18041	18081	17692	17987	17848	18083	17970	18101	18173	18050	17812	17888	18199	17911	17964	18017	17938	18130	18124	18053	18149	17974	18151	18204	18004	18071	18146	18024	18147	18011	18283	18146	17934	18082	18016	18098	17922	18063	18100	17972	18155	18010	17962	18215	18267	18156	18159	17939	18124	17977	18136	17982	18139	18091	18269	17975	18053	18246	17876	18164	18166	18086	18097	18060	17982	17946	18147	18259	18042	18037	17987	18036	18125	18093	18176	18076	18126	17853	18033	18030	18011	18152	18095	18109	18042	18245	18023	18069	18032	18158	18020	17976	18075	17965	18083	17983	18133	18212	18089	18146	18092	17860	18125	17909	17981	17962	18208	18319	18213	18173	18093	17905	18045	18053	17960	18224	18098	17988	18093	18118	18002	17896	17964	18126	18025	18317	18164	18084	18111	18084	18083	18136	18279	18109	17934	18083	18109	18008	17871	17896	18186	18102	18230	18070	17980	18172	18139	18020	18231	18094	18135	18118	18078	17974	18177	17917	18252	18059	18178	18113	18001	17890	18056	18175	18138	18113	18098	18133	18094	18130	18136	18020	18017	17982	17985	18099	18026	18160	18151	18013	17990	18002	17938	17990	18098	18090	18008	17847	18131	18029	18179	18255	18235	18217	17967	17979	18051	18186	17975	18185	17890	18187	18182	18040	18103	17896	18158	17911	18007	18162	17990	17939	17975	18095	18095	17995	18131	17874	17910	18105	18069	17957	17938	18125	18096	18192	18154	18061	18075	18073	18226	18153	18113	17911	18158	18344	17965	18048	18148	18029	18127	17971	18246	18148	17921	18143	18090	18026	18099	17982	18081	18178	18053	18189	18157	17958	18172	18127	17927	18080	18120	18257	18195	17917	17875	18071	18193	18093	18019	18070	18065	18082	18138	17962	18110	18141	18233	18067	18165	18026	17967	18015	17907	17848	18210	18016	17966	17895	18048	18148	18298	18083	18086	17999	18095	17984	18332	18219	18105	17969	18105	18129	18042	18237	17997	17948	18150	18149	18069	18083	18068	17907	17894	18234	17902	18016	18064	18263	18292	18065	18336	18123	18104	17995	18036	17887	17804	18094	18075	18028	17892	18193	18052	18214	17904	18001	18202	17973	17979	17995	18040	18104	18128	18048	18054	18226	18194	18108	17907	17937	18080	18187	18239	17959	17945	18058	17847	18049	18193	18137	18033	18116	18097	18030	18038	18183	18184	18043	17826	17913	18063	17908	18126	18056	18033	18064	18042	18035	18329	18307	18313	17990	18021	18050	17953	18170	17966	18159	18140	18051	18057	17994	18090	18030	18149	18052	18076	18048	18030	18100	18097	18125	18218	17908	18002	18065	18026	18210	18063	18083	18167	18206	18120	18058	17976	17914	17933	18114	18191	17990	17930	18069	18019	18134	18069	18064	18196	18044	18113	18124	18040	18103	18019	18071	18136	18031	18028	18197	18086	17996	17951	18010	18253	17995	17878	18089	18089	17956	18128	18071	18116	17949	17959	18088	18188	17975	17906	18067	18032	17901	18109	18134	17958	18064	18037	18008	18243	17964	17968	18165	18072	17987	17842	17884	18019	18114	17984	17942	18163	18255	18182	17942	17976	18083	18252	18031	18020	17919	17906	18089	18052	18201	18026	18044	17953	18137	18098	17971	18204	17999	18131	18220	18110	18239	18018	18079	18139	18246	18079	18095	17921	18023	18056	18034	17914	18099	18047	18003	18108	17890	18099	18115	18149	18191	18154	18221	18041	18249	18031	18009	18295	17950	18187	18030	18059	18207	18011	17897	18006	17928	17968	18004	17998	18059	18008	17888	18138	18075	18067	18081	18214	18008	17923	17980	17941	17972	18156	17961	17820	18165	18197	18132	18103	18175	18089	17856	18088	18059	18196	17829	18133	18205	18150	17929	17989	18045	18089	18112	18187	18127	18069	18013	18289	18080	18147	17997	18193	18230	18104	18019	18225	17933	18075	18058
26054	36574	33176	23862	19800	16954	16021	15652	15651	15577	15538	16021	16933	16828	16426	16376	16002	15862	15518	15854	15718	15622	15444	15611	15616	15428	15419	15602	15336	15507	15454	15571	15656	15591	15591	15461	15422	15640	15540	15379	15505	15548	15450	15475	15489	15533	15507	15641	15505	15564	15664	15399	15443	15453	15571	15413	15488	15474	15630	15612	15498	15552	15630	15465	15640	15683	15374	15508	15484	15534	15708	15628	15681	15527	15629	15419	15615	15360	15552	15418	15464	15464	15495	15525	15650	15477	15484	15721	15550	15727	15660	15579	15579	15470	15504	15378	15553	15440	15548	15520	15600	15541	15478	15580	15489	15560	15422	15646	15440	15400	15526	15354	15620	15476	15273	15625	15457	15364	15475	15300	15667	15562	15566	15417	15406	15422	15540	15412	15420	15487	15555	15528	15517	15372	15612	15446	15467	15394	15408	15444	15377	15516	15629	15493	15685	15484	15509	15596	15629	15534	15571	15565	15543	15610	15473	15513	15664	15599	15545	15432	15498	15640	15568	15308	15556	15491	15654	15693	15378	15614	15525	15535	15478	15391	15487	15377	15378	15608	15482	15692	15547	15471	15475	15675	15401	15529	15392	15513	15712	15590	15497	15460	15497	15487	15445	15456	15512	15617	15668	15712	15482	15436	15536	15574	15592	15474	15666	15546	15384	15666	15594	15339	15588	15589	15460	15726	15517	15557	15271	15727	15579	15484	15429	15600	15576	15465	15395	15648	15485	15751	15516	15506	15588	15707	15701	15420	15441	15433	15384	15468	15699	15407	15489	15574	15529	15533	15532	15536	15634	15397	15676	15457	15503	15561	15494	15367	15545	15584	15481	15557	15627	15499	15367	15734	15409	15296	15532	15522	15461	15667	15332	15487	15591	15496	15507	15519	15463	15684	15418	15441	15567	15242	15478	15503	15472	15375	15523	15444	15347	15467	15538	15374	15508	15415	15499	15609	15520	15603	15621	15350	15425	15584	15555	15515	15533	15517	15607	15460	15569	15595	15576	15472	15485	15537	15610	15493	15530	15551	15527	15487	15623	15494	15399	15606	15349	15553	15515	15590	15415	15584	15432	15448	15435	15452	15541	15668	15553	15259	15624	15445	15470	15443	15650	15704	15496	15481	15561	15617	15576	15471	15659	15347	15513	15526	15680	15469	15564	15544	15534	15527	15449	15585	15531	15539	15698	15617	15543	15366	15705	15499	15499	15559	15670	15403	15505	15690	15507	15464	15363	15457	15381	15372	15474	15431	15351	15570	15401	15615	15473	15504	15782	15566	15551	15539	15416	15671	15447	15543	15483	15532	15500	15617	15614	15409	15542	15603	15592	15552	15686	15573	15511	15549	15468	15471	15598	15492	15515	15449	15533	15460	15459	15586	15465	15729	15464	15379	15449	15636	15512	15354	15607	15432	15573	15481	15641	15495	15479	15578	15705	15473	15319	15556	15506	15403	15442	15575	15435	15508	15485	15458	15527	15591	15568	15508	15524	15569	15467	15546	15779	15441	15543	15624	15599	15593	15414	15643	15394	15491	15263	15484	15565	15498	15644	15556	15499	15382	15548	15593	15479	15510	15542	15599	15504	15563	15540	15384	15394	15563	15489	15703	15481	15593	15506	15574	15797	15668	15546	15460	15405	15662	15584	15578	15641	15299	15559	15416	15507	15461	15552	15488	15531	15629	15674	15551	15445	15590	15583	15572	15440	15649	15508	15621	15405	15292	15549	15568	15518	15571	15644	15193	15535	15409	15444	15466	15581	15273	15627	15509	15359	15533	15626	15627	15581	15387	15554	15506	15376	15469	15698	15577	15480	15602	15374	15586	15606	15738	15553	15536	15617	15558	15740	15532	15447	15391	15590	15301	15496	15460	15499	15488	15435	15565	15430	15559	15635	15629	15422	15574	15490	15402	15521	15542	15524	15485	15514	15531	15581	15524	15495	15445	15530	15582	15431	15589	15583	15600	15502	15311	15526	15547	15590	15512	15440	15358	15551	15490	15569	15516	15462	15601	15486	15603	15389	15634	15530	15446	15568	15381	15561	15506	15530	15493	15642	15485	15447	15435	15456	15595	15572	15496	15410	15495	15505	15507	15436	15452	15567	15568	15523	15491	15438	15508	15607	15422	15496	15544	15502	15509	15603	15471	15523	15566	15459	15442	15500	15393	15447	15520	15565	15599	15530	15612	15499	15524	15484	15537	15624	15361	15477	15662	15635	15569	15559	15533	15558	15449	15442	15538	15559	15639	15378	15256	15660	15492	15559	15594	15588	15308	15327	15549	15453	15615	15467	15487	15471	15472	15484	15412	15461	15393	15380	15272	15509	15482	15652	15520	15632	15575	15559	15570	15772	15642	15590	15649	15357	15498	15472	15541	15654	15593	15517	15518	15519	15512	15563	15412	15621	15440	15593	15638	15424	15530	15607	15551	15578	15553	15627	15529	15536	15607	15384	15451	15466	15567	15624	15531	15501	15542	15450	15498	15530	15693	15434	15613	15547	15580	15613	15399	15621	15587	15595	15554	15702	15673	15418	15677	15538	15674	15438	15416	15522	15503	15635	15598	15422	15567	15559	15639	15579	15390	15552	15764	15502	15624	15457	15401	15463	15438	15620	15377	15500	15389	15645	15758	15570	15417	15644	15354	15588	15564	15659	15573	15678	15617	15486	15518	15489	15593	15459	15613	15762	15388	15552	15352	15521	15691	15551	15670	15606	15522	15407	15448	15291	15614	15664	15674	15554	15760	15478	15471	15590	15422	15478	15518	15554	15428	15591	15622	15449	15523	15546	15654	15614	15605	15499	15672	15506	15493	15405	15643	15377	15429	15346	15508	15602	15572	15519	15597	15456	15617	15469	15607	15513	15525	15667	15569	15379	15531	15641	15402	15475	15450	15668	15468	15445	15421	15551	15584	15470	15517	15393	15577	15474	15724	15521	15614	15390	15552	15426	15617	15574	15443	15352	15402	15541	15577	15558	15646	15600	15437	15553	15469	15580	15607	15400	15497	15376	15627	15633	15509	15526	15435	15508	15471	15651	15543	15435	15542	15442	15507	15554	15501	15477	15565	15749	15396	15515	15480	15499	15576	15603	15332	15566	15485	15490	15369	15605	15571	15494	15533	15801	15365	15420	15498	15382	15668	15576	15649	15437	15454	15507	15471	15448	15436	15544	15523	15545	15649	15452	15348	15352	15579	15597	15522	15627	15686	15371	15585	15570	15416	15526	15478	15372	15590	15598	15484	15542	15374	15596	15464	15499	15553	15464	15363	15578	15603	15559	15427	15586	15494	15585	15609	15533	15543	15406	15597	15670	15409	15499	15529	15696	15468	15435	15585	15481	15475	15467	15478	15428	15513	15721	15433	15476	15613	15541	15542	15573	15527	15507	15685	15604	15548	15492	15596	15443	15406	15432	15548	15425	15464	15566	15351	15455	15868	15494	15509	15533	15451	15738	15363	15740	15690	15580	15557	15570	15512	15524	15693	15488	15488	15369	15569	15416	15548	15609	15671	15543	15476	15575	15503	15589	15570	15464	15441	15600	15826	15777	15686	15524	15493	15506	15574	15598	15522	15571	15473	15756	15667	15411	15426	15531	15575	15647	15530	15305	15445	15655	15513	15556	15536	15524	15428	15531	15531	15610	15566	15508	15454	15544	15498	15624	15634	15331	15587	15439	15523	15501	15535	15535	15508	15552	15602	15601	15447	15517	15543	15645	15517	15546	15574	15529	15560	15509	15520	15474	15430	15331	15623	15432	15713	15554	15545	15335	15533	15459	15629	15510	15387	15480	15519	15554	15412	15516	15624	15510	15477	15588	15617	15579	15652	15555	15654	15423	15477	15552	15492	15477	15554	15509	15616	15553	15488	15494	15553	15586	15544	15650	15521	15436	15414	15501	15363	15568	15455	15566	15639	15546	15831	15597	15437	15527	15549	15517	15650	15517	15635	15572	15600	15575	15420	15656	15415	15651	15652	15509	15530	15474	15555	15517	15623	15530	15478	15525	15478	15491	15596	15480	15470	15549	15526	15551	15358	15327	15464	15753	15493	15551	15521	15622	15449	15632	15435	15576	15544	15403	15586	15639	15710	15598	15495	15460	15702	15646	15660	15538	15484	15652	15424	15539	15683	15501	15563	15572	15427	15454	15617	15579	15441	15505	15526	15570	15685	15490	15434	15345	15553	15477	15505	15481	15435	15584	15499	15524	15526	15496	15803	15677	15425	15656	15523	15533	15674	15551	15608	15441	15601	15407	15580	15499	15455	15535	15427	15559	15508	15486	15302	15460	15619	15379	15579	15535	15607	15585	15492	15466	15423	15448	15414	15418	15474	15509	15734	15463	15378	15473	15455	15502	15516	15491	15515	15557	15488	15481	15493	15600	15548	15503	15473	15448	15474	15288	15477	15534	15578	15639	15489	15519	15545	15397	15593	15590	15554	15730	15458	15552	15537	15418	15524	15451	15442	15346	15733	15549	15419	15619	15472	15539	15461	15552	15696	15575	15559	15509	15535	15664	15619	15509	15509	15586	15450	15543	15521	15619	15411	15702	15569	15418	15574	15609	15377	15490	15422	15421	15600	15527	15460	15533	15535	15730	15638	15410	15684	15461	15432	15576	15506	15652	15428	15673	15602	15399	15525	15438	15578	15644	15622	15435	15687	15337	15567	15495	15331	15555	15564	15536	15677	15384	15679	15394	15479	15321	15491	15550	15610	15586	15366	15640	15612	15542	15346	15558	15468	15357	15617	15588	15517	15665	15588	15529	15637	15517	15513	15515	15520	15658	15555	15588	15455	15639	15529	15546	15529	15549	15481	15500	15747	15505	15454	15527	15487	15542	15563	15512	15469	15487	15419	15613	15558	15538	15768	15683	15617	15443	15391	15653	15377	15514	15614	15534	15473	15587	15537	15667	15600	15521	15683	15588	15607	15531	15498	15397	15522	15575	15412	15409	15641	15608	15447	15595	15450	15572	15564	15691	15537	15523	15521	15359	15651	15567	15620	15541	15540	15522	15438	15401	15514	15627	15408	15558	15499	15520	15576	15633	15480	15534	15575	15635	15483	15387	15644	15514	15444	15356	15621	15448	15577	15686	15597	15636	15436	15458	15499	15488	15653	15547	15426
23921	21247	28759	25680	24329	24051	22154	19144	18192	18545	18194	19394	23953	24108	22310	21278	19968	18999	18533	17988	17988	18119	18080	17944	18215	17965	18007	17938	18111	17937	17791	18002	17955	17993	18137	18033	17882	17893	17879	17702	17978	17895	17816	18076	18004	17964	18084	17950	17931	17875	17811	17941	17967	17818	18027	17841	17926	17912	17827	17981	18026	17989	17689	18077	18015	18031	17868	18013	17937	17951	18103	17951	18107	17846	17903	18078	17822	18152	18002	17992	17697	17911	17775	17895	17911	17806	17795	18121	17959	17950	18040	17877	17979	17741	17845	17809	17860	17850	17866	17768	18041	17872	17832	17899	17784	17973	17913	17913	17913	17850	17978	17973	18034	18061	18025	17955	17901	17972	17755	17898	17860	17892	18060	17925	17938	17946	18010	17869	17898	18019	18183	17985	17923	17965	17904	17832	18075	17936	17811	17726	17686	17870	17784	17817	17954	17859	18141	18063	18007	17781	17903	17960	18072	17960	17873	17994	18000	17704	18060	17936	18028	17969	18010	17964	18033	17930	17984	17781	18013	17759	18043	17955	17810	17861	17929	17698	17789	17842	17914	18059	18066	18070	17737	17699	17837	17882	18138	18139	17932	18020	18023	17808	17968	17738	17817	17906	18028	17878	18043	17896	17815	17823	17881	17863	17899	17779	17971	17791	17977	17853	18069	17989	17757	17977	17934	17799	17810	17967	17961	17976	17667	17990	17924	17937	17790	17955	17928	17903	17849	17715	17903	18040	17871	18059	17869	17976	17944	17958	17957	17640	17833	17683	18054	18009	17787	17984	17784	17855	17867	17853	18086	17998	17897	18196	17950	17989	17942	17948	17795	17695	17858	17875	17758	17879	17897	18092	18053	17840	18057	18078	17786	17857	17912	17886	17910	17696	17930	17904	18151	17728	17838	17845	18035	17865	17940	18008	17596	17896	17861	18052	17637	17677	17883	17905	18000	17907	17957	17805	17872	17891	17685	17862	17964	17801	17972	17668	17841	17836	17876	17951	17986	17925	17924	18039	17803	17841	17776	18061	18167	17987	17624	18043	17811	17949	17819	17551	17917	17850	17971	17987	17947	18057	17883	17666	17742	17786	17786	18014	17958	17898	18151	17809	18139	18047	17931	17948	17927	17854	17892	18052	17887	17901	18011	17936	17886	17936	17755	17893	17900	17816	17901	17860	17805	18029	17784	17751	17891	17865	17989	18006	17750	17714	17669	18161	17980	17806	18055	17941	17964	17758	17726	17877	17995	18025	17989	17784	18113	17838	17828	17885	17967	17839	17898	18100	17797	17864	17872	17917	17850	17886	17960	18014	17858	17982	17793	17930	17806	17799	17864	17739	17810	17862	17841	17756	17869	17956	17937	17910	17909	17912	18163	17726	17896	18002	18135	17903	17768	18047	17755	17947	18124	18013	17764	17895	18051	17907	17829	17896	18173	17952	17985	17834	17810	17797	17966	17975	18042	18029	18141	17912	17918	17966	17954	17987	17787	18020	17786	17825	17974	17936	17758	17880	18162	17795	17929	17983	17824	17903	17917	17822	17919	17784	17838	17983	17625	17851	17997	17870	17867	18102	17841	18155	17851	17869	17808	17831	17761	17939	17889	18196	18084	17996	17897	17878	18168	17990	17982	17961	17873	17867	17849	18030	17961	17908	17832	17952	17919	17694	17808	17718	17853	17802	18260	18031	17891	17887	17998	18052	17792	17961	17855	17931	17940	17682	18060	17859	17960	18120	18102	17974	17894	17929	17792	18048	17805	17859	18082	18119	17960	17978	17981	17785	17933	17745	17681	17905	18007	17871	17916	17841	17813	17791	17888	18010	17948	18136	17970	17815	17994	17969	18055	17891	17750	17797	17783	17949	17821	17956	18070	17746	17894	17862	17958	18005	17929	18040	17939	17965	17751	17875	17880	17869	17947	18103	17973	17903	18070	17917	17797	17915	18087	17961	18061	17981	17852	17824	17867	18019	17750	17783	17832	17976	17783	17974	18083	17891	17801	17754	17818	18048	17808	17931	17929	17996	17813	18017	17952	18133	17913	17915	17882	17839	18082	17867	18010	18215	18062	18032	17715	17807	17724	17978	18018	17922	18028	17799	17919	17880	17834	18062	17899	17842	17998	17906	18053	17983	17978	17823	17838	18006	17828	17843	17911	17934	17869	17944	18004	17874	17964	17931	17967	17857	18102	17981	17845	17895	18089	18171	17837	17764	18153	17774	17977	18086	17911	17805	18063	17897	18003	17950	17856	17801	17813	17752	17847	17911	17890	17742	17787	17753	18181	18019	18088	17947	17870	17877	18082	17834	17892	17989	17958	18082	18077	18002	17857	17862	18159	17744	17868	17885	17870	18021	17808	17821	17774	17974	17661	17903	18085	18178	17988	17879	17823	18044	17853	17760	18017	18054	17894	18007	17936	17947	18010	18019	17987	17989	18122	18197	17977	17895	18011	17823	17919	18117	17878	17910	17909	18118	17966	17872	17912	18182	17856	17972	17928	17928	17807	17906	17909	17888	17967	18018	17867	17606	18061	17833	18144	17799	17899	17861	18103	17963	17995	17894	17942	17825	18147	17828	17860	17896	18081	17758	17849	17937	17894	18067	18000	17872	17894	17954	17968	17723	17969	18054	17860	17941	17971	17950	18001	18003	17893	17804	17628	17955	17848	17984	18167	17920	17954	17738	17921	18163	17979	18066	18095	17945	17844	17976	17706	18000	17796	17872	17894	18104	18000	18110	18013	17948	17945	17993	18030	18074	17859	17850	17908	17964	17921	17926	17681	17922	17899	18014	17952	17980	17866	17808	17928	17840	17849	17811	17949	17821	18005	17868	18000	17729	17893	17770	17946	17959	17792	17930	17804	17720	17902	18100	17856	17920	17668	17793	17949	18010	17908	17730	17961	17957	18096	17893	17972	17791	18030	17901	17995	17758	17763	18005	17868	17866	18022	17994	17881	17836	17839	18037	18226	18043	17865	17815	17794	18033	17935	17874	17813	18020	18011	17890	17828	17865	17755	17938	18062	17901	17994	17897	17793	17640	17762	17960	17888	17654	17820	17898	17704	17878	18050	17794	17767	18005	18006	18117	17910	17956	18008	18084	17874	17894	17879	18158	18043	17796	18006	17987	18093	18071	17681	17985	18021	17779	18048	17844	17825	18086	17993	17928	18146	17763	17918	18182	18055	17961	17837	17894	17911	17974	17826	17936	17983	17815	18036	17966	17850	17844	17669	17861	17811	17873	18046	17913	17987	17855	18071	17978	17865	18039	17755	17760	17956	17947	18066	17831	17870	17910	18023	17886	17849	17898	17893	17743	18022	17697	17826	17774	17868	17898	18142	17726	17974	17832	17862	18043	18049	17902	17877	18084	18101	17869	17888	17925	17866	17972	17878	18071	17782	17934	17615	17837	18010	17780	17889	17792	17941	18042	17913	17930	17826	18018	17846	17744	17925	17836	18038	17787	18025	17733	17963	17819	17974	17999	17864	17949	17801	18180	18048	17948	17875	17826	17949	17949	17928	17831	17838	17690	17744	17917	18003	18039	17932	18032	18100	18008	17909	17777	18019	17821	17971	17907	17838	17887	17943	17999	17712	17948	17848	17824	17859	17985	17975	18058	18015	18050	17924	18038	17911	17846	18172	17842	17812	17850	18096	17876	17949	17856	17663	18008	18042	17928	17824	18068	17888	18082	18030	17881	18243	18062	17832	17825	17920	17842	18087	18091	18058	17693	17905	17766	17891	17759	17869	18219	17834	18031	18122	17844	17884	17821	17934	17930	17893	17969	18142	17800	17906	17705	18073	17899	17767	17986	17859	17832	18051	17819	17874	17972	17853	17642	17964	17940	17905	18082	17933	17952	17850	17695	17831	17806	17921	17917	18002	17885	17901	17878	17896	18007	17897	17920	17987	17952	17958	17904	17936	17814	17808	17886	17932	17901	17946	17960	17802	17890	18139	17913	18026	17926	17760	17764	17996	17992	17911	17948	17944	18175	17717	18007	17890	17779	17757	17956	17860	17904	17941	17970	17879	17970	17992	17854	17848	17967	17924	17976	17813	17919	17864	17922	17828	17823	17929	17975	17891	17860	17968	17806	17748	17834	17871	17866	17984	17781	17832	17905	17821	17845	17925	18123	17892	17924	17635	17776	17853	18015	17845	18049	17766	18064	18089	17883	18064	17882	17910	17996	18060	17842	17719	17991	17949	17832	17827	17950	17921	17862	17935	17826	18089	17994	17770	17775	17815	17888	18076	18102	18003	17989	17975	17705	18000	17910	17995	17917	17996	17974	17986	17833	17971	18078	17978	17796	18006	18007	17813	17942	17962	17980	17893	17822	17917	17770	17921	18072	17844	17875	17868	17929	18057	17887	17893	17967	17720	17921	17781	17918	18081	18029	17999	17972	18040	17738	17873	17901	17873	17877	18007	17870	18028	17879	18111	18096	17928	17923	17871	17813	17977	17860	17850	17879	17820	17946	17747	18165	17906	18097	17976	18210	17980	18071	17948	17753	17951	18107	17771	17934	18018	17698	17915	17911	18083	18197	17797	18119	17958	17853	17812	17816	17691	17739	17865	17760	18041	17975	17924	18000	17760	17895	18210	17816	17967	17683	18030	18023	17954	17805	17750	17876	17779	18020	17700	18032	17822	17979	18009	17851	17975	17813	17994	18189	17818	17777	17820	17843	18097	17869	17946	17853	17880	18135	17895	17746	18011	18057	17848	17795	17947	17882	17880	17888	18085	18055	18043	17921	17940	17969	17897	17786	18096	17809	18072	17981	18025	18205	17906	18082	17866	17939	17878	17798	17783	17922	18032	17992	17947	17781	18087	18187	17660	17846	17890	17953	17815	17855	17838	17849	17890	17830	17838	17909	17888	17945	17916	17966	17832	17770	17960	18034	17777	17787	17997	18094	18042	17968	17699	17879	18005	18090	17926	17893	18188	17861	17930	17894	17943	18144	18014	17906	17981	17620	17801	17733	17951	17908	17793	17693	18118	17701	17995	17835	18045	18110	18116	17595	17733	17944	17931	17731	17832	17881	18091	18128	17828	17867	17864	17789	18043	17948	18033	17957	17954	17741	17869	18033	17827	17917	17972	17889	17929	17803	17871	17918	17798	17923
28831	47727	47254	36063	27438	21325	17402	16696	16130	15850	15709	18189	24383	23658	21259	19488	17802	16672	16130	15606	15487	15371	15470	15440	15373	15377	15572	15511	15415	15596	15333	15395	15576	15550	15403	15453	15428	15493	15638	15489	15409	15400	15342	15534	15479	15373	15410	15527	15506	15551	15333	15389	15519	15370	15416	15460	15463	15390	15186	15629	15371	15504	15490	15476	15375	15370	15545	15566	15291	15566	15467	15486	15601	15537	15495	15331	15647	15471	15667	15314	15540	15599	15369	15597	15330	15469	15348	15588	15471	15436	15513	15228	15440	15510	15349	15436	15452	15469	15434	15640	15410	15442	15474	15493	15545	15489	15250	15484	15334	15658	15439	15457	15559	15512	15397	15588	15440	15389	15701	15374	15522	15281	15561	15433	15453	15335	15448	15471	15632	15526	15287	15411	15404	15469	15326	15481	15554	15521	15415	15643	15395	15430	15295	15392	15642	15415	15522	15332	15529	15388	15338	15465	15356	15468	15339	15481	15377	15319	15390	15317	15475	15222	15365	15352	15433	15451	15500	15476	15477	15479	15284	15392	15594	15409	15351	15484	15421	15523	15331	15486	15291	15446	15425	15435	15475	15692	15538	15461	15355	15334	15464	15453	15601	15548	15334	15554	15280	15494	15415	15359	15494	15430	15551	15453	15556	15431	15434	15381	15248	15455	15358	15491	15415	15401	15659	15555	15270	15481	15585	15381	15656	15424	15463	15430	15354	15310	15391	15362	15615	15437	15329	15468	15450	15383	15451	15266	15536	15464	15453	15457	15571	15448	15428	15383	15303	15450	15510	15478	15424	15428	15467	15373	15478	15492	15457	15469	15651	15378	15384	15444	15640	15350	15532	15498	15236	15641	15459	15640	15461	15343	15521	15372	15536	15633	15472	15517	15392	15376	15566	15352	15418	15500	15367	15462	15510	15555	15437	15618	15408	15449	15521	15540	15487	15291	15414	15566	15456	15438	15381	15411	15335	15437	15509	15454	15324	15211	15480	15391	15400	15487	15506	15467	15520	15479	15308	15375	15462	15618	15291	15340	15523	15650	15212	15575	15632	15344	15528	15419	15508	15264	15485	15546	15537	15294	15372	15410	15381	15466	15493	15528	15519	15556	15495	15422	15549	15478	15483	15476	15458	15405	15508	15504	15343	15456	15390	15450	15314	15460	15276	15467	15415	15319	15434	15453	15548	15362	15442	15318	15529	15321	15252	15495	15442	15303	15333	15384	15376	15059	15492	15345	15542	15249	15404	15486	15265	15473	15522	15443	15445	15634	15429	15382	15444	15628	15438	15588	15399	15596	15503	15383	15442	15344	15451	15460	15480	15346	15566	15520	15459	15403	15620	15410	15394	15435	15485	15531	15403	15450	15556	15509	15349	15416	15538	15388	15439	15491	15279	15403	15512	15423	15516	15472	15470	15461	15352	15522	15378	15456	15408	15442	15589	15523	15475	15505	15500	15454	15459	15413	15314	15655	15730	15338	15812	15536	15379	15373	15549	15307	15402	15378	15486	15495	15321	15483	15272	15537	15326	15444	15607	15447	15586	15469	15520	15529	15349	15224	15516	15393	15309	15291	15465	15642	15585	15390	15483	15397	15564	15409	15668	15590	15368	15443	15676	15629	15294	15627	15356	15348	15452	15297	15566	15422	15492	15468	15320	15516	15418	15510	15246	15444	15552	15601	15578	15470	15451	15404	15432	15560	15453	15314	15609	15404	15477	15479	15420	15376	15736	15356	15393	15449	15383	15397	15476	15346	15457	15413	15334	15420	15594	15335	15347	15561	15509	15451	15329	15386	15450	15393	15593	15382	15450	15440	15416	15390	15619	15496	15286	15418	15528	15469	15331	15416	15365	15452	15487	15559	15428	15275	15398	15362	15394	15406	15351	15438	15370	15482	15536	15554	15380	15426	15381	15406	15459	15510	15486	15382	15310	15587	15536	15372	15425	15557	15393	15464	15415	15456	15457	15528	15402	15434	15462	15436	15536	15372	15468	15479	15519	15401	15604	15371	15441	15430	15456	15403	15539	15430	15476	15333	15473	15420	15526	15441	15481	15369	15510	15504	15495	15320	15508	15404	15465	15317	15567	15403	15482	15582	15321	15452	15409	15504	15414	15394	15320	15395	15481	15214	15589	15220	15507	15404	15686	15366	15405	15454	15387	15506	15598	15491	15381	15505	15402	15258	15496	15516	15452	15430	15399	15479	15569	15452	15406	15505	15419	15535	15387	15465	15381	15523	15541	15408	15374	15565	15348	15446	15468	15357	15386	15612	15490	15275	15425	15304	15403	15603	15231	15415	15419	15365	15531	15466	15352	15568	15424	15485	15376	15363	15328	15403	15477	15382	15498	15435	15377	15370	15537	15446	15375	15351	15596	15556	15347	15483	15348	15492	15367	15410	15498	15431	15438	15555	15544	15640	15521	15288	15419	15468	15508	15537	15555	15344	15537	15307	15500	15503	15271	15486	15441	15507	15424	15340	15679	15454	15453	15481	15499	15506	15204	15494	15360	15323	15580	15390	15356	15462	15409	15255	15430	15547	15345	15670	15470	15414	15404	15348	15475	15501	15387	15530	15386	15426	15570	15386	15439	15446	15475	15404	15478	15439	15400	15600	15590	15453	15512	15476	15436	15466	15362	15449	15337	15427	15406	15429	15543	15350	15604	15380	15344	15694	15507	15440	15438	15501	15547	15429	15411	15509	15370	15550	15475	15395	15415	15520	15385	15252	15484	15390	15610	15484	15457	15496	15567	15456	15396	15381	15527	15335	15484	15502	15476	15467	15363	15457	15322	15440	15493	15528	15565	15389	15398	15497	15552	15428	15412	15452	15516	15426	15540	15402	15490	15519	15605	15442	15426	15240	15545	15430	15373	15478	15430	15530	15364	15574	15488	15487	15488	15624	15446	15648	15394	15509	15502	15527	15370	15530	15504	15566	15569	15495	15446	15602	15411	15386	15463	15512	15330	15455	15432	15480	15389	15533	15483	15425	15335	15263	15336	15488	15663	15314	15460	15597	15444	15352	15448	15482	15507	15518	15387	15249	15507	15635	15525	15534	15536	15627	15428	15521	15494	15424	15451	15422	15559	15517	15429	15619	15466	15287	15434	15510	15280	15511	15367	15531	15515	15696	15528	15391	15344	15566	15448	15501	15627	15443	15420	15513	15473	15492	15490	15415	15496	15530	15294	15518	15589	15508	15358	15471	15482	15488	15384	15502	15358	15325	15477	15600	15459	15381	15478	15538	15361	15386	15405	15395	15411	15490	15388	15376	15428	15422	15460	15451	15442	15271	15402	15493	15302	15506	15458	15474	15481	15474	15518	15427	15276	15392	15569	15538	15483	15559	15543	15279	15453	15534	15248	15580	15424	15349	15523	15543	15582	15480	15473	15459	15566	15368	15452	15581	15433	15528	15534	15571	15453	15219	15350	15498	15262	15526	15560	15401	15719	15401	15492	15420	15393	15432	15277	15448	15373	15435	15601	15437	15364	15498	15491	15396	15523	15480	15454	15449	15446	15498	15509	15478	15453	15630	15305	15373	15448	15349	15475	15488	15454	15305	15438	15542	15551	15459	15492	15568	15349	15543	15478	15530	15448	15357	15487	15438	15304	15534	15493	15474	15506	15554	15466	15277	15540	15634	15418	15412	15538	15372	15480	15276	15574	15486	15360	15605	15254	15628	15427	15547	15455	15445	15519	15450	15705	15521	15388	15498	15464	15358	15371	15315	15464	15283	15382	15507	15332	15501	15534	15471	15352	15538	15261	15490	15351	15502	15390	15349	15371	15636	15391	15272	15508	15325	15524	15378	15611	15339	15670	15401	15559	15358	15563	15487	15459	15322	15470	15629	15519	15507	15447	15601	15517	15386	15542	15488	15494	15366	15451	15547	15331	15393	15483	15486	15295	15388	15554	15540	15547	15354	15420	15556	15502	15460	15456	15469	15543	15529	15409	15340	15449	15377	15415	15347	15460	15418	15431	15482	15286	15515	15442	15402	15532	15598	15544	15342	15442	15467	15477	15354	15387	15530	15363	15410	15454	15402	15627	15495	15297	15447	15384	15448	15463	15557	15511	15408	15360	15378	15513	15464	15341	15530	15428	15606	15378	15439	15601	15471	15573	15434	15544	15385	15511	15257	15562	15541	15588	15385	15444	15474	15551	15469	15420	15320	15328	15395	15595	15556	15425	15348	15440	15484	15485	15556	15478	15521	15504	15487	15479	15610	15457	15302	15398	15494	15345	15506	15286	15568	15469	15530	15443	15431	15370	15528	15538	15441	15629	15496	15322	15535	15445	15396	15353	15390	15491	15380	15622	15545	15597	15415	15344	15417	15434	15488	15490	15440	15433	15528	15517	15334	15644	15442	15338	15443	15377	15566	15571	15470	15429	15516	15501	15363	15367	15365	15416	15555	15393	15343	15426	15541	15347	15390	15550	15411	15583	15435	15478	15562	15553	15490	15617	15461	15518	15368	15542	15409	15494	15636	15376	15416	15556	15567	15454	15378	15239	15435	15408	15526	15421	15372	15537	15473	15396	15453	15533	15421	15476	15569	15445	15323	15662	15525	15380	15423	15418	15476	15503	15428	15441	15620	15363	15488	15520	15460	15471	15506	15523	15470	15434	15455	15355	15556	15463	15594	15628	15419	15546	15279	15383	15459	15429	15450	15418	15547	15427	15527	15518	15450	15269	15311	15444	15544	15459	15404	15514	15438	15402	15467	15577	15373	15466	15533	15500	15507	15435	15267	15591	15352	15490	15482	15414	15516	15264	15501	15284	15360	15414	15628	15419	15418	15525	15495	15471	15516	15416	15442	15358	15326	15362	15350	15519	15482	15353	15324	15503	15512	15586	15452	15421	15503	15465	15365	15372	15583	15382	15506	15471	15503	15468	15480	15523	15437	15467	15448	15560	15408	15450	15522	15514	15472	15461	15345	15480	15568	15380	15339	15375	15442	15316	15368	15429	15367	15314	15525	15509	15577	15566	15545	15426	15568	15514	15544	15483	15520	15501	15337	15510	15361	15528	15508	15508	15491	15538	15436	15417	15457	15392	15516	15507	15288	15330	15435	15395	15416	15507	15426	15296	15408	15517	15593	15558	15603	15550	15315	15524	15414
22797	21361	29209	24300	22139	24117	25973	20971	19563	19713	18938	19830	28853	29639	28385	25354	22454	20415	19402	18692	18527	18372	18286	18187	18274	18474	18364	18270	18318	18205	18353	18362	18360	18150	18438	18089	18537	18404	18283	18311	18081	18203	18052	18176	18026	18332	18466	18174	18295	18110	18253	18158	18172	17988	18320	18314	18297	18366	18108	18222	18109	18416	18276	18461	18166	18111	18138	18178	18412	18233	18352	18147	18260	18248	18203	18339	18240	18241	18430	18192	18420	18241	18164	18105	18124	17881	18174	18146	18226	18228	18102	18066	18126	18062	18070	18111	18138	18132	18340	18262	18068	18213	18177	18112	18109	18214	18032	18177	18160	18097	17998	18226	18039	18036	18166	18298	18133	18142	18291	18180	18043	18285	18405	18164	18328	18121	18020	18147	18143	17998	18154	18027	18280	18033	18178	18169	18163	17977	18061	18294	18105	18217	18336	18139	18035	18266	18188	18170	18284	18126	18022	18168	18148	18284	18048	17987	18169	18219	18044	18213	18148	18057	18033	18177	18163	17965	18281	18222	18013	17963	18207	18165	17987	18088	18356	18208	18125	18157	18093	17922	18139	17994	17911	18023	18278	17922	18298	18474	17998	18104	18128	18218	18180	17998	18096	18207	18189	18108	17862	18317	18293	18072	18061	18280	17934	18199	18161	17987	18105	18223	18274	18008	18101	18319	18242	18191	18153	18452	18409	18244	18220	18039	18112	18255	18084	18139	18126	18277	18102	18106	18110	17960	17943	18010	18174	18156	18083	18203	18123	18187	17941	18170	18164	18101	17956	18250	18055	17995	18093	18072	18220	18206	18375	18136	18291	18298	18139	18139	18125	18109	18106	18010	18001	18046	18257	18106	18052	18167	18224	18008	18112	17976	18242	18082	18243	18007	18124	18072	18136	17932	18266	18161	18187	18146	17996	18038	18053	17928	18161	18226	17962	17981	18282	17945	17877	18149	18133	18100	17964	18005	18438	18237	18029	17936	18193	18009	18130	18264	18312	18218	18204	17990	18128	18087	18154	18048	18052	17984	18228	17956	18244	18236	18173	18160	18171	18292	18174	18214	18170	18260	18205	18088	18330	18164	18225	18208	18133	18084	18074	18043	18366	18207	18118	17998	18159	18299	18132	18065	18241	18119	18221	18130	18080	18056	18124	18253	18014	18316	17935	18162	18074	18082	18228	18114	18152	18255	18111	17927	18208	18212	18164	17991	17904	18076	18216	18096	18250	18239	17960	18005	18093	18171	18065	18203	18230	18131	18112	18211	18431	18024	18277	18297	18041	18238	18066	18051	18139	18195	18309	18086	18126	18122	18308	17995	17990	18162	18065	18261	18269	18151	18287	18164	18230	18177	18089	18218	18155	18305	18207	18254	18094	18098	18158	18165	18116	18188	18090	18282	18259	18254	18165	18055	18256	18280	18209	18252	18191	18160	18196	18223	18194	18163	18145	18102	18159	18270	18122	18108	18083	18126	18039	18151	18085	18321	18087	18171	18214	18228	18284	18023	18066	17954	18320	18161	18304	18235	18343	18414	17901	18260	17962	18329	18302	18261	18281	18049	18033	18046	18320	18191	18126	18000	18149	18038	18023	18253	18211	18316	18317	18211	17839	18276	18063	18115	18024	18280	18118	18139	18308	18188	18180	18010	18125	18118	18039	18103	18300	18151	18051	18267	18159	18287	18294	18090	18064	18105	18181	18134	18183	18170	18142	17960	18091	18220	18366	18083	18035	17887	18231	18237	18087	18082	18200	18157	18076	18064	18206	18036	18273	18080	18131	18045	18216	17801	18108	18320	18252	18164	18296	18299	18101	18390	18129	18336	18152	18107	18038	18309	18196	18135	18182	18003	18270	17956	18224	18177	17957	18003	18148	18015	18302	18154	18295	18157	18074	18255	18214	18139	18275	18142	18254	18201	17998	17893	18092	18115	18206	18056	18013	17965	18276	18243	18083	18232	18121	18083	18183	18235	17919	18039	17901	18058	18123	18207	18141	18088	18109	18124	18081	18131	18184	18157	17980	18146	17921	18122	18121	18383	18181	18147	17980	18335	18170	18114	18261	18096	18155	18155	18074	18242	18057	18280	18117	18207	18142	18281	18159	18073	18202	18058	18064	18146	18160	17958	18200	18070	18203	18108	18067	17988	18019	18220	18074	18175	18216	18190	18053	18289	18139	18099	18201	18312	18075	18186	18103	18074	18230	18192	18293	18069	18113	18332	18107	18035	18002	18384	18081	18260	18386	18022	18229	18137	18205	18168	18137	18052	18141	18250	18143	18280	18060	18184	18101	18300	17894	18102	18052	17979	18102	18282	18069	17995	18155	18065	18161	18259	18154	18235	18168	18147	17977	18105	18193	18136	18087	18195	18001	18274	18313	18178	18062	18210	18130	18118	18056	18116	18369	18341	18287	18214	18103	18044	18232	18242	18091	18389	18152	18102	18101	18186	18310	18242	18160	18185	18149	18245	18021	18136	18181	18048	18109	18061	18302	18258	18215	18113	18278	18122	18226	18197	18245	18065	18171	18169	17910	18183	17977	18090	18099	18032	18241	18243	18044	18082	18083	18199	18015	18005	18116	18167	18144	18031	18267	18052	18112	18259	18089	18340	18076	18156	18056	18285	18121	18132	18315	18100	18173	18234	18132	18066	18246	18241	18150	18037	18276	18039	18305	18299	18217	18198	18185	18256	18122	18066	18256	17965	18281	18092	18234	18203	18397	18394	18218	17975	18182	18337	18290	18086	18126	18164	18103	18061	18102	18184	18280	18072	18106	18148	18195	18150	18168	18143	18042	18018	18081	18048	18124	18140	18051	18222	18185	18312	18251	18100	18249	18295	18265	18070	18021	18305	18093	18130	18245	17907	18196	18355	18138	18013	18231	18010	18182	18240	18075	18035	18332	18163	18243	18069	18224	18042	18046	18192	18033	18227	18225	18270	18113	18035	18201	18273	17927	18081	18010	18169	18307	18211	18147	18208	18075	18155	18277	18287	18211	18092	18030	18076	18181	18115	18042	18111	18163	18139	18367	18304	18269	18116	18160	18311	18131	17890	17952	18005	18178	18114	18018	17978	18266	18207	18274	18231	18117	18150	18132	18189	18105	17974	18160	18238	18128	18174	18247	18209	18204	17982	17980	18058	18092	18165	18273	18292	18178	18149	18112	18155	18252	18323	18194	18196	18224	18185	18130	17954	18165	18240	18193	18099	18232	18106	18358	18119	18241	18098	18025	18187	18056	18102	18175	18103	18215	18137	18143	18038	18123	18194	18204	18201	18177	18103	18149	18194	18013	18271	18105	18364	18226	18089	18178	18116	18194	18082	18199	17924	18300	18377	18190	18224	18083	18394	18179	18104	18296	18386	18096	18157	18372	18030	18241	18144	18087	18097	18207	18402	18273	17914	18097	18078	18100	18281	18273	18208	18141	18247	18159	18287	18127	18280	18195	18193	18018	18190	18295	18313	18158	17815	18157	18237	18260	18353	18115	18107	18190	17999	18034	18063	18197	18159	18187	18189	18130	18051	18052	18087	18112	18168	18241	18173	18273	17936	17974	18196	18198	18124	18071	18010	18161	18060	18065	18000	18041	18083	18212	18074	18028	18061	18229	18137	18129	17940	18056	18025	18251	18242	18125	18084	18060	18236	18154	18272	18035	18123	18171	18218	18223	18056	18297	18204	18108	18269	17959	18081	18267	18234	18024	17981	17996	18153	18028	18243	18181	18253	18257	18276	18308	18174	18198	18179	18203	18266	18151	17882	17956	17943	18069	18151	18095	18082	18045	18245	18154	17999	18068	18154	18098	18313	18161	17867	18018	18010	18177	18184	17858	18128	18093	18154	18100	18122	18347	18275	18034	18163	18048	17970	18196	18291	18007	18085	18159	18038	18055	18104	18144	18267	18112	18197	18180	17967	18264	18278	17982	17868	18011	18179	18135	18240	18237	18226	18301	18254	18147	17951	18022	18003	18032	18194	18158	18107	18078	18021	18028	18024	18117	18045	17944	18038	18286	18193	18315	18296	18271	18109	18095	18196	18163	18166	18059	18272	18131	18199	18065	18149	18027	18062	18449	18342	18174	18144	18285	18034	18185	18060	18143	18167	18219	18208	17948	18151	18228	18024	18282	18419	18172	18153	18092	18203	18082	18058	18149	18032	18143	18018	18304	18063	18178	18037	18229	18285	18218	18009	18256	18273	18289	18195	18281	18038	18048	18217	18152	18219	18111	18222	18112	18059	18030	18286	18092	18117	18057	18260	18306	18024	18186	18189	18085	18288	18141	18170	18278	17933	18152	18170	17978	18061	18150	18057	17998	18205	18300	18128	18029	18070	18140	18056	18055	18000	18040	18154	18118	18143	18302	18046	18146	18011	18215	18059	18116	18194	18186	18249	18202	18154	18234	18137	18102	18140	18322	18017	18083	18193	18267	18205	18174	18172	18261	17947	18092	18336	18214	18090	18227	18017	17970	18306	18103	18073	18326	18043	18366	18096	18152	18227	18104	18259	18143	18261	18216	17995	18168	17968	18219	18123	18171	18295	18239	18233	18231	18047	18298	18096	18229	18109	17978	18151	18163	18308	18298	18247	18436	18216	18141	17967	18116	18094	18027	18200	18208	18321	18229	18040	18177	18105	18019	18073	18396	18081	18163	18053	18143	18115	18126	18154	17866	18164	18199	18285	18165	18258	18214	18130	18158	18162	17978	18050	18067	18136	18160	18051	18061	18200	18095	18310	18269	18194	18221	18215	18082	18221	18177	18190	18167	18144	18021	18142	18260	18176	18199	17951	18008	18143	18284	17956	18202	18193	18345	18255	18106	18142	18184	18061	18339	18252	18109	18270	18285	17948	18214	18187	17980	18274	18031	18151	18101	18012	18418	18054	18005	18164	17930	18121	18308	18072	17984	18233	18137	18135	18171	18187	18170	18231	18107	18113	18142	18167	18243	18032	18214	18161	18133	18052	18251	18092	18332	18323	18141	18260	18219	18152	18273	18080	18056	18169	18088	18140	18281	17969	18071	18108	18128	18053	18050	18103	18047	18027	18237	18080	18237	18315	18246	18096	18058	18084	18102	18047	18150	18241	18032	18147	18138	17980	18305	18125	18353	18145	18078	17853	18037	18191
32206	56297	54233	40788	26424	21102	19957	18212	17755	17328	16224	18833	31136	30564	28241	24653	20576	18043	16460	16191	15820	15725	15399	15567	15704	15575	15625	15743	15509	15765	15660	15656	15416	15873	15879	15808	15705	15771	15613	15475	15622	15535	15740	15518	15617	15753	15614	15557	15766	15480	15578	15525	15534	15579	15739	15492	15683	15741	15623	15469	15368	15603	15417	15501	15553	15530	15732	15643	15468	15644	15776	15585	15797	15688	15578	15737	15571	15638	15588	15812	15636	15600	15643	15651	15731	15631	15558	15678	15668	15595	15700	15624	15526	15708	15626	15520	15661	15473	15598	15481	15790	15702	15543	15361	15855	15508	15410	15667	15686	15533	15604	15602	15614	15598	15907	15702	15552	15669	15608	15680	15650	15717	15605	15703	15674	15593	15646	15711	15595	15589	15613	15603	15567	15674	15515	15541	15622	15540	15536	15463	15511	15626	15439	15591	15626	15571	15601	15682	15750	15518	15747	15725	15399	15711	15502	15699	15606	15520	15606	15444	15559	15501	15606	15698	15639	15524	15622	15557	15685	15642	15515	15537	15516	15637	15723	15537	15503	15748	15591	15693	15731	15634	15839	15588	15360	15604	15506	15592	15454	15621	15703	15643	15608	15609	15551	15483	15666	15742	15733	15557	15487	15611	15503	15594	15489	15459	15595	15847	15611	15759	15540	15423	15750	15611	15753	15659	15543	15688	15620	15554	15642	15657	15462	15579	15612	15620	15675	15637	15571	15619	15619	15552	15580	15521	15589	15773	15500	15617	15628	15764	15717	15381	15664	15588	15525	15628	15681	15590	15423	15650	15728	15687	15601	15511	15834	15457	15680	15577	15734	15641	15656	15601	15484	15533	15659	15559	15522	15538	15614	15706	15635	15475	15607	15596	15571	15566	15610	15486	15542	15558	15657	15670	15662	15562	15560	15644	15741	15729	15667	15473	15630	15700	15568	15683	15548	15501	15593	15733	15644	15504	15841	15777	15558	15436	15610	15791	15568	15585	15780	15725	15532	15617	15605	15538	15540	15646	15438	15551	15635	15553	15773	15705	15665	15607	15697	15683	15674	15617	15377	15563	15598	15611	15500	15470	15420	15609	15526	15533	15728	15617	15537	15654	15610	15660	15487	15589	15708	15629	15691	15592	15833	15706	15653	15876	15508	15637	15477	15641	15604	15698	15689	15609	15416	15660	15701	15542	15442	15565	15549	15721	15587	15575	15567	15518	15638	15537	15626	15589	15433	15696	15552	15557	15569	15578	15585	15735	15542	15645	15564	15600	15803	15458	15681	15584	15486	15552	15609	15550	15571	15502	15582	15656	15544	15641	15657	15500	15635	15696	15382	15712	15592	15494	15555	15637	15556	15714	15525	15662	15434	15742	15558	15495	15659	15648	15642	15566	15603	15453	15618	15548	15740	15620	15564	15512	15674	15676	15504	15564	15549	15840	15583	15744	15786	15541	15598	15602	15589	15388	15605	15470	15505	15706	15638	15479	15474	15597	15537	15796	15497	15583	15744	15643	15564	15620	15573	15542	15615	15634	15618	15625	15570	15668	15525	15643	15604	15517	15501	15458	15645	15696	15530	15598	15591	15636	15600	15448	15739	15623	15493	15695	15614	15509	15580	15538	15432	15577	15536	15559	15720	15723	15395	15623	15579	15758	15668	15496	15675	15601	15575	15601	15502	15942	15566	15604	15585	15494	15586	15574	15496	15801	15538	15688	15639	15666	15573	15544	15748	15795	15636	15624	15698	15626	15651	15537	15481	15603	15760	15669	15629	15561	15721	15380	15681	15637	15433	15578	15673	15539	15609	15797	15562	15546	15746	15624	15642	15608	15583	15585	15634	15706	15646	15521	15469	15679	15558	15668	15756	15537	15596	15713	15551	15697	15570	15761	15498	15706	15719	15596	15570	15572	15586	15607	15608	15579	15571	15719	15598	15500	15427	15741	15615	15375	15603	15495	15603	15500	15657	15661	15561	15584	15481	15494	15564	15729	15439	15687	15574	15716	15708	15703	15531	15785	15558	15671	15613	15562	15636	15519	15752	15629	15717	15600	15699	15651	15593	15473	15534	15651	15437	15602	15632	15497	15663	15553	15725	15741	15700	15480	15521	15674	15698	15687	15577	15622	15715	15557	15538	15568	15526	15486	15688	15742	15743	15609	15535	15594	15618	15516	15530	15576	15635	15740	15553	15577	15572	15834	15595	15648	15551	15590	15354	15568	15544	15546	15580	15584	15483	15632	15714	15462	15567	15529	15558	15458	15739	15631	15687	15795	15668	15586	15651	15759	15552	15601	15561	15521	15775	15561	15460	15610	15825	15450	15651	15525	15692	15481	15629	15436	15555	15491	15706	15688	15698	15422	15608	15632	15554	15572	15729	15667	15549	15587	15639	15521	15680	15507	15656	15539	15452	15570	15645	15792	15591	15719	15759	15685	15680	15615	15476	15603	15581	15618	15680	15711	15761	15648	15622	15552	15595	15693	15542	15506	15279	15630	15620	15578	15589	15541	15679	15517	15434	15501	15641	15644	15581	15475	15598	15590	15576	15579	15559	15664	15724	15577	15716	15559	15589	15611	15847	15560	15632	15482	15658	15462	15757	15570	15425	15601	15547	15548	15599	15687	15758	15568	15598	15589	15649	15628	15714	15693	15660	15474	15546	15433	15699	15578	15633	15496	15583	15628	15690	15521	15579	15742	15608	15705	15588	15487	15747	15302	15523	15622	15702	15698	15539	15524	15709	15565	15591	15771	15724	15553	15709	15656	15820	15608	15559	15425	15498	15513	15591	15611	15551	15804	15403	15779	15484	15599	15564	15416	15695	15742	15496	15635	15575	15625	15594	15549	15658	15504	15577	15736	15584	15463	15640	15472	15667	15553	15604	15499	15655	15413	15637	15617	15699	15837	15771	15557	15529	15662	15490	15657	15591	15670	15637	15648	15707	15540	15618	15468	15547	15452	15599	15578	15667	15649	15539	15613	15622	15658	15661	15514	15500	15852	15477	15643	15602	15611	15627	15625	15668	15531	15633	15584	15570	15673	15499	15737	15736	15543	15683	15559	15534	15566	15827	15574	15695	15556	15611	15634	15582	15544	15746	15623	15698	15554	15463	15688	15530	15637	15558	15642	15506	15549	15555	15676	15793	15669	15516	15627	15649	15559	15537	15496	15727	15583	15610	15669	15564	15559	15683	15623	15714	15570	15618	15584	15631	15517	15585	15457	15632	15578	15513	15595	15519	15650	15774	15657	15647	15606	15393	15559	15652	15526	15550	15461	15596	15552	15476	15589	15356	15781	15706	15648	15535	15574	15533	15508	15580	15671	15376	15716	15780	15497	15663	15680	15777	15729	15523	15678	15517	15513	15590	15623	15497	15572	15583	15606	15542	15499	15579	15614	15494	15531	15659	15708	15628	15592	15539	15574	15460	15525	15503	15643	15627	15580	15765	15875	15633	15597	15607	15583	15681	15645	15720	15592	15465	15790	15568	15671	15739	15606	15614	15607	15574	15534	15483	15490	15655	15796	15691	15641	15621	15809	15571	15574	15623	15563	15522	15592	15642	15423	15703	15624	15588	15482	15705	15670	15633	15621	15697	15559	15470	15575	15798	15502	15622	15529	15527	15508	15308	15624	15582	15591	15499	15435	15434	15806	15608	15670	15578	15510	15581	15715	15485	15709	15437	15676	15638	15569	15487	15703	15544	15556	15631	15451	15645	15634	15698	15731	15462	15605	15690	15710	15622	15570	15505	15615	15621	15482	15582	15613	15619	15752	15632	15801	15468	15560	15428	15566	15694	15744	15634	15603	15503	15614	15528	15539	15790	15542	15607	15585	15510	15646	15393	15552	15647	15594	15506	15503	15401	15507	15556	15423	15766	15643	15608	15657	15598	15566	15805	15554	15674	15647	15558	15723	15408	15671	15722	15657	15622	15654	15716	15602	15629	15663	15762	15783	15581	15555	15719	15464	15792	15714	15567	15633	15563	15622	15709	15568	15661	15784	15604	15630	15473	15626	15746	15607	15682	15626	15711	15697	15580	15885	15434	15483	15626	15449	15575	15615	15540	15617	15670	15502	15602	15632	15473	15647	15777	15715	15541	15615	15550	15588	15770	15629	15613	15600	15562	15736	15458	15640	15640	15546	15634	15574	15614	15570	15467	15560	15504	15632	15712	15720	15670	15518	15613	15731	15636	15462	15610	15592	15636	15652	15634	15692	15708	15566	15583	15720	15706	15430	15635	15542	15823	15614	15702	15436	15714	15696	15396	15513	15474	15516	15565	15607	15364	15670	15674	15626	15685	15589	15661	15607	15661	15711	15474	15622	15529	15680	15425	15473	15660	15668	15642	15599	15608	15541	15583	15628	15835	15688	15547	15619	15720	15583	15812	15506	15574	15646	15308	15712	15565	15795	15708	15606	15668	15679	15711	15614	15541	15600	15522	15598	15401	15720	15519	15621	15632	15833	15670	15657	15688	15638	15441	15607	15526	15467	15602	15514	15861	15553	15500	15645	15635	15640	15529	15764	15597	15521	15583	15549	15759	15606	15502	15676	15507	15578	15611	15483	15568	15665	15564	15655	15630	15536	15545	15555	15752	15692	15489	15717	15612	15514	15754	15576	15626	15563	15765	15519	15555	15500	15670	15540	15535	15540	15495	15742	15816	15547	15503	15446	15616	15602	15625	15496	15505	15527	15620	15601	15479	15587	15568	15546	15698	15643	15538	15702	15311	15586	15551	15688	15733	15581	15624	15607	15756	15599	15505	15614	15689	15483	15591	15639	15360	15400	15627	15607	15635	15546	15709	15707	15550	15568	15647	15781	15586	15557	15682	15687	15635	15851	15445	15584	15631	15581	15554	15652	15635	15561	15607	15503	15614	15502	15569	15473	15540	15648	15727	15334	15601	15698	15678	15640	15453	15655	15388	15521	15672	15535	15622	15615	15523	15759	15627	15617	15569	15815	15651	15647	15616	15698	15775	15642	15429	15557	15736	15719	15884	15680	15729	15455	15643	15488	15564	15632	15728	15744	15552	15507	15670	15621	15700	15488	15709	15524	15523	15373	15594	15538	15460	15547	15409	15680	15703	15623	15620	15811	15628	15625	15554	15595	15620	15640	15595	15706
28194	25154	32783	29868	22188	19476	18836	18510	18345	18156	18069	18212	19019	19017	19025	18668	18605	18346	18417	18365	18329	18246	18087	18020	18076	18063	18072	18105	18023	18265	18191	18177	18094	18165	18224	18044	17777	18201	18205	18343	17875	18023	18005	18048	18314	18408	18187	17983	18077	17956	18222	18032	18146	18219	18059	18258	17986	18138	18241	18208	18071	18238	17883	18034	18293	18161	18093	18044	17986	18064	18253	18029	18029	18172	18100	18021	18113	17999	18127	18260	18064	18065	18084	18025	18141	17885	18200	18162	18243	18086	18160	18073	18156	18040	17949	17902	18081	17967	18170	17792	18013	18242	18234	17859	18262	18063	18079	17885	18073	18340	17914	17855	18227	18149	17869	17970	18100	18223	17925	18140	18109	17989	18105	18014	18219	18086	18088	18187	17945	18115	18176	17998	18026	18138	18070	18143	18229	18194	18128	18104	18023	17966	18224	18022	18280	18139	18176	18197	18014	18235	18097	18209	18047	18223	17965	18108	18129	18020	18216	17984	18080	17948	18049	18079	18271	18085	17988	18184	18133	18176	17959	18173	18200	17983	18192	18066	17985	17979	18157	18253	18211	18023	18044	18190	18164	18102	18185	18116	18304	18066	18221	17873	18133	18219	18067	18270	18044	18059	17956	18107	18093	18193	18166	18033	18097	18004	18157	18032	18249	17962	18300	17884	18174	18166	18025	17984	18150	18068	18131	18072	18049	18346	18110	18043	18270	18089	18033	18082	18052	18088	18353	18163	18093	18065	18000	18197	17988	18320	18308	18217	18115	18349	18236	18118	18168	18286	18064	18147	18063	18215	18216	18050	18245	18240	18050	18225	18086	18024	17993	18176	18201	17903	17962	18121	18125	17871	18135	18183	18112	18137	18091	18153	18112	18242	18241	17943	18101	18073	17998	18080	18127	18216	18288	18064	18079	18034	18339	17924	18018	18149	17917	17969	17933	17969	17933	18022	18185	18229	17959	18043	17941	18068	18309	18286	18374	18167	18202	17902	18061	18014	18144	18244	17882	17964	18264	17931	18109	18110	18082	18225	18192	18168	17861	18231	18244	18324	18256	18107	17943	18155	18104	17897	18255	18185	17920	17939	17968	18006	18079	18255	18101	18012	17964	18161	18063	18022	18198	18146	18072	18250	18100	17974	18148	18030	18099	18030	17955	17940	18048	18143	18166	18106	18038	18073	18111	18002	18182	18045	18258	17898	17847	17947	18122	18150	18085	18136	18170	18230	18010	17950	18167	18111	18221	18038	18229	18210	17971	18073	18277	17950	18186	18087	17971	18158	18015	17979	18084	18150	18083	18233	18123	18205	18263	17986	18154	18006	18015	17996	18044	18188	18047	18189	18196	17925	17854	18066	18156	18029	18253	18013	18159	18124	18085	18252	18106	18026	18275	18088	18074	18329	18200	18165	18226	18065	18149	18096	17944	18085	17948	17984	18100	18146	18129	18183	17857	18127	18084	18109	18091	17796	17823	18039	17994	17966	17977	18263	18174	17985	18002	18068	18202	18069	18126	18162	17982	17796	18188	18202	17894	18163	18200	18160	18070	17946	17953	17994	18147	18128	17990	18101	18068	17850	18030	18054	18020	18024	18060	17962	18271	18073	18105	18225	18247	18068	18242	18096	18077	18125	18178	17943	18137	18116	18123	18192	18180	18058	18016	18102	18117	18071	18070	18054	18204	18236	18080	17849	17863	18244	18051	18031	18127	18227	18414	18198	17926	18029	18193	18006	17805	18028	18005	18073	17969	18232	18045	17928	18001	18239	18262	18099	18127	18056	18061	17890	18125	18305	18008	18203	18064	18169	18182	17925	17970	18024	18029	18040	18046	18070	18062	18016	18024	17979	17977	18218	18169	18100	18106	18098	17919	18258	18185	18120	17895	18046	18186	18164	18219	18350	17940	18087	17794	17985	18162	18027	18247	18113	17953	18086	18286	18200	17935	18117	17885	17992	18322	18205	18071	18135	18019	18234	18108	18032	17918	18089	18200	18094	18136	17961	18070	18202	18109	18015	18008	17877	17742	18208	18056	18040	18240	18085	18131	17990	18124	18081	18326	18148	18123	18014	18278	18225	17921	18023	18225	18071	18052	17994	18055	18246	18050	18155	17958	17995	17830	18214	18108	18121	18016	18110	18143	18163	18122	18247	18154	18011	18053	18130	18234	18005	18233	18198	18229	17974	18056	18003	17886	18202	18077	18016	18185	17834	18083	18097	18114	18165	18259	18042	18191	17839	18160	18128	17989	18019	18060	17988	17945	17998	18425	18007	18048	18083	17952	18076	18018	17970	18040	18207	17946	18054	17987	18017	18129	18087	18256	18029	17999	18146	18140	18226	18060	18008	17983	18085	18082	18088	18214	17947	18063	18110	18204	18156	18166	18064	18218	18203	18149	18193	18181	18144	18056	18028	18020	18098	18080	18241	18208	18128	18113	18112	18060	18224	18186	17960	18127	18184	18135	18033	18098	18054	18258	17903	18066	17936	18306	18138	18170	17903	17828	18149	18109	18171	18039	18210	18299	18177	18055	18063	17913	18083	18053	18172	18227	18127	17923	17943	18100	18140	17903	18214	18035	18171	18263	17955	18116	18174	18213	17940	18202	18081	18091	18323	18002	18073	18116	18225	18118	18098	18083	18080	18029	18323	18064	17954	18046	18247	18213	18078	18001	17923	18006	17971	18143	18228	18168	18036	18005	17954	18246	18159	18231	17983	18099	18239	18097	18118	18054	18266	18165	18105	18054	18282	17912	18182	18275	18017	18159	18110	18218	18285	18072	18006	18303	17985	17985	18127	18233	18192	18003	18097	18151	18274	18069	18069	18205	18202	18144	18333	18154	18012	17865	18317	18078	17843	18214	18051	18117	18352	18107	18121	18045	17802	18045	18256	18291	18182	18076	18123	18005	17991	18067	18020	17961	18071	18335	18152	18047	18271	18082	18115	18254	18094	17921	18106	18148	18201	18020	18141	18349	18083	18229	18074	17852	18147	17996	18087	18077	18119	18221	18242	18054	18146	17845	18221	18170	18070	17959	17957	18282	18249	18199	18082	18081	17948	18139	18068	18038	18056	18138	18111	18156	17948	18219	18293	18225	18293	18049	18215	17913	18288	18143	18145	17958	18063	18023	18106	18043	18083	18014	18235	18102	17962	17998	18085	18151	18326	18011	18209	18137	18209	18325	17986	18063	18045	18045	17834	18159	17962	18194	18100	18182	18229	18211	18193	18074	17951	18201	17940	17948	17971	18072	18127	18224	18030	18144	18010	18042	17894	18305	18074	17931	18046	17977	18077	17980	18114	18157	18146	18055	18062	18139	17852	18014	18240	18072	18249	17990	18096	17945	18130	18093	17993	18041	18036	18062	18032	18311	18149	18165	18038	18102	17874	18006	18094	18090	17996	18017	18140	18046	17949	18136	18188	18073	18234	18041	18204	18023	17941	18099	17893	18047	17893	18053	18076	17939	18132	17998	18101	18008	18082	18362	17991	18242	18031	17931	18127	18160	17943	18275	17983	18174	18185	17832	17985	17862	18128	17960	18049	17942	18063	18240	18052	18009	18185	18210	18053	17957	18157	18088	18047	18054	18052	18095	17835	18152	17939	17937	18125	18011	18048	18145	18004	18104	18181	18068	18106	18214	18230	18072	18095	18022	18027	18166	17953	18089	18207	18020	17916	18037	18113	18172	18178	18007	18037	18145	18026	18068	17976	18173	18290	17953	18318	18084	18032	17887	18278	18065	18265	18161	18116	17972	18141	18223	17996	18242	18013	18172	18126	18160	17967	18266	18228	18351	18020	18122	18035	17932	18152	18137	18134	18270	18173	17967	18220	18222	18143	18073	18213	18000	18208	18036	18107	18103	18044	18143	18158	18072	18337	18055	18134	17967	18133	18125	18126	18071	18109	18027	17911	17941	18071	18000	18249	18130	18109	18027	18022	18378	18190	17920	18072	18205	18121	17954	18283	18186	18035	17984	18259	18164	18179	18231	18144	18243	18146	18038	17890	18050	18104	18281	18108	18115	18116	18054	17993	18003	18180	18392	18044	18068	18148	18007	18340	18115	17820	17873	18326	18257	18079	18346	18177	18119	18228	18243	18173	18215	18161	18213	18211	18029	18052	18010	17900	18205	18218	18187	18106	17967	18058	18095	17847	17984	17876	17991	18135	18076	18160	18093	18283	18056	18178	18165	18091	18050	18220	17998	18193	18088	17952	18153	18001	17947	18042	18047	18069	18180	18183	18035	18110	18275	18039	18143	17946	18046	18159	18340	18112	18174	18254	18135	18234	17961	18250	18200	17935	18104	18051	18290	18153	18202	18075	18111	18133	18082	18283	18048	18135	18305	18093	18010	18094	17943	18147	17959	18064	18027	18063	18171	18051	18102	18149	18163	18121	18041	17864	17988	18215	18120	18119	18158	18201	18314	18011	17816	18022	18217	17950	18053	18059	17970	17947	18203	18278	17990	18045	17947	17985	17903	18139	18017	18117	17847	18225	18137	18026	18165	18068	18310	18268	18151	18174	17999	18105	18175	18051	17943	18091	18126	18125	18049	18035	18008	18018	18207	18082	18086	18073	18119	18097	18095	17802	18018	17984	18060	18100	18166	17863	18144	18167	18183	18035	18143	18078	18069	17898	18092	18191	17930	17948	18184	18255	18241	18171	18256	18147	18082	18201	18059	18148	18195	18048	17962	18028	18111	18148	18233	18128	17785	17754	18112	18170	17884	18309	18240	18086	18131	18057	18241	18025	17998	18019	18077	17991	18318	18239	18005	18197	18093	18402	18112	18066	18211	18227	18292	18041	18024	18174	17948	18162	18014	18217	18233	18183	18161	18121	18228	18256	17990	18125	18050	18188	18359	17929	18124	17840	18272	18063	18062	18184	18141	18285	18289	18279	18243	18142	18025	18368	18127	18110	18240	18101	18169	18160	18100	18081	18196	18024	18117	17942	18157	18097	18054	18015	18157	18163	17941	18411	18117	18055	17931	18032	18121	18074	17938	17964	18112	18202	17898	18115	18224	17957	18163	17980	18163	18256	18362	18112	18082	18008	18166	18131	17986	18098	18215	18255	17906	17925	18112	18283	18281	17880	18176	18039	17994	18111	18014	17974	18205	18326
27347	38812	37403	28899	19737	17182	16196	15843	15848	15927	15484	15758	16523	16647	16494	16193	15980	15691	15583	15577	15677	15721	15450	15443	15655	15364	15589	15564	15472	15577	15547	15681	15396	15436	15408	15654	15801	15508	15657	15646	15629	15546	15555	15472	15488	15494	15428	15535	15596	15599	15452	15571	15647	15747	15574	15662	15468	15415	15563	15522	15362	15630	15505	15560	15473	15590	15703	15471	15564	15441	15507	15561	15603	15628	15459	15476	15405	15395	15576	15551	15411	15625	15598	15637	15471	15660	15658	15535	15628	15642	15624	15479	15666	15644	15436	15503	15462	15606	15640	15607	15528	15508	15483	15557	15683	15557	15551	15635	15638	15630	15518	15588	15697	15563	15478	15527	15622	15637	15670	15692	15558	15495	15506	15460	15518	15601	15639	15442	15636	15590	15437	15486	15643	15716	15472	15602	15502	15571	15550	15590	15627	15438	15636	15484	15492	15473	15392	15611	15561	15481	15506	15697	15515	15568	15515	15628	15532	15508	15551	15546	15451	15539	15508	15552	15449	15692	15708	15498	15465	15543	15630	15442	15642	15656	15502	15650	15628	15456	15640	15627	15584	15683	15509	15609	15560	15539	15704	15645	15548	15343	15362	15522	15420	15552	15507	15494	15588	15483	15561	15488	15501	15578	15635	15559	15527	15394	15383	15444	15557	15560	15714	15593	15531	15445	15556	15405	15524	15618	15636	15504	15551	15453	15581	15577	15535	15633	15623	15567	15600	15513	15591	15659	15537	15395	15431	15467	15532	15423	15529	15597	15614	15480	15487	15538	15473	15631	15586	15647	15495	15556	15540	15593	15648	15332	15621	15534	15473	15565	15468	15467	15580	15564	15433	15596	15481	15455	15666	15499	15487	15479	15504	15770	15474	15361	15646	15546	15607	15487	15562	15606	15692	15609	15421	15522	15620	15513	15557	15619	15445	15596	15596	15502	15649	15544	15450	15495	15507	15556	15549	15605	15489	15570	15486	15632	15538	15581	15493	15508	15641	15416	15571	15607	15600	15438	15620	15551	15664	15577	15576	15565	15575	15436	15568	15360	15559	15853	15444	15490	15518	15408	15560	15475	15349	15562	15609	15492	15600	15645	15657	15555	15524	15473	15372	15398	15588	15541	15578	15507	15610	15407	15512	15547	15630	15771	15484	15485	15507	15660	15503	15471	15680	15545	15669	15480	15698	15483	15724	15335	15563	15554	15462	15596	15629	15623	15505	15511	15511	15436	15603	15531	15474	15525	15631	15521	15587	15519	15579	15536	15464	15460	15592	15666	15551	15632	15648	15628	15658	15501	15401	15443	15596	15416	15641	15294	15576	15640	15437	15599	15538	15506	15590	15628	15496	15624	15546	15584	15495	15658	15548	15493	15672	15410	15569	15539	15569	15540	15505	15473	15517	15705	15542	15613	15411	15589	15525	15456	15638	15536	15431	15523	15704	15534	15449	15342	15558	15506	15545	15635	15657	15424	15766	15628	15499	15552	15503	15466	15498	15399	15631	15484	15674	15594	15457	15589	15590	15468	15422	15562	15554	15505	15523	15667	15499	15502	15600	15477	15483	15543	15636	15496	15403	15458	15662	15573	15469	15507	15483	15591	15591	15618	15542	15456	15641	15668	15598	15467	15602	15716	15483	15698	15620	15522	15550	15631	15631	15497	15574	15541	15443	15627	15426	15265	15554	15431	15522	15500	15526	15705	15470	15577	15420	15690	15703	15552	15693	15614	15499	15521	15528	15547	15519	15591	15565	15551	15631	15510	15473	15504	15522	15567	15368	15640	15418	15533	15619	15614	15605	15571	15493	15463	15713	15408	15632	15511	15677	15569	15602	15523	15542	15599	15667	15671	15629	15493	15437	15480	15669	15470	15471	15491	15495	15536	15493	15492	15383	15547	15612	15497	15530	15595	15492	15534	15509	15569	15495	15566	15549	15624	15475	15574	15687	15489	15612	15584	15554	15476	15654	15629	15561	15595	15672	15522	15493	15497	15532	15513	15596	15618	15574	15393	15636	15633	15571	15602	15476	15486	15673	15439	15611	15425	15647	15608	15604	15561	15484	15581	15709	15636	15556	15464	15642	15657	15435	15726	15527	15470	15537	15537	15618	15515	15518	15524	15481	15642	15591	15584	15499	15513	15495	15530	15571	15490	15639	15482	15461	15525	15551	15412	15588	15688	15636	15561	15588	15494	15531	15424	15533	15607	15497	15529	15419	15427	15561	15500	15659	15505	15612	15608	15572	15312	15551	15505	15610	15653	15453	15607	15633	15589	15430	15468	15642	15516	15555	15614	15611	15458	15635	15570	15549	15632	15555	15598	15497	15572	15651	15412	15695	15587	15448	15562	15483	15694	15418	15618	15428	15500	15627	15594	15671	15635	15590	15645	15574	15480	15606	15613	15554	15477	15760	15569	15529	15620	15470	15522	15638	15409	15543	15503	15579	15606	15431	15598	15625	15538	15587	15749	15468	15568	15594	15701	15495	15503	15629	15489	15441	15524	15531	15606	15543	15355	15586	15704	15700	15498	15516	15533	15595	15551	15796	15526	15367	15597	15623	15629	15684	15456	15541	15599	15379	15560	15288	15646	15615	15636	15636	15676	15386	15580	15617	15543	15590	15584	15579	15489	15493	15487	15575	15564	15578	15565	15397	15582	15479	15550	15599	15567	15299	15559	15668	15377	15663	15427	15677	15400	15417	15544	15623	15562	15638	15530	15587	15480	15700	15499	15363	15686	15612	15486	15537	15620	15662	15422	15574	15570	15563	15630	15654	15624	15546	15580	15480	15647	15541	15596	15447	15521	15690	15485	15574	15598	15514	15542	15673	15573	15567	15474	15638	15602	15547	15601	15466	15562	15408	15576	15515	15507	15464	15569	15596	15583	15334	15641	15590	15589	15806	15511	15809	15663	15715	15504	15565	15560	15610	15838	15446	15510	15395	15535	15519	15665	15594	15611	15580	15379	15523	15582	15513	15516	15601	15540	15614	15464	15531	15607	15658	15646	15506	15542	15505	15514	15619	15443	15507	15521	15508	15624	15662	15663	15537	15565	15421	15538	15519	15519	15495	15688	15595	15588	15446	15778	15668	15516	15627	15492	15572	15583	15520	15327	15512	15480	15540	15528	15465	15558	15592	15582	15416	15511	15521	15388	15752	15510	15539	15393	15623	15345	15578	15692	15370	15540	15454	15536	15475	15474	15592	15630	15573	15643	15677	15644	15416	15545	15446	15497	15624	15650	15805	15435	15461	15535	15582	15519	15606	15418	15486	15512	15398	15641	15470	15517	15663	15324	15562	15685	15737	15489	15405	15373	15658	15398	15545	15704	15573	15580	15721	15542	15556	15693	15564	15594	15505	15676	15572	15765	15426	15516	15593	15604	15451	15540	15667	15477	15572	15499	15530	15735	15611	15556	15541	15649	15508	15658	15679	15520	15742	15653	15638	15527	15517	15504	15672	15802	15569	15418	15558	15517	15560	15564	15632	15520	15445	15686	15579	15532	15427	15463	15485	15527	15531	15696	15430	15575	15571	15454	15503	15491	15531	15340	15471	15614	15314	15512	15594	15707	15668	15496	15590	15592	15409	15618	15502	15587	15718	15521	15513	15607	15619	15527	15664	15576	15572	15431	15507	15640	15574	15568	15423	15692	15567	15362	15664	15601	15598	15719	15504	15485	15509	15532	15534	15555	15629	15639	15510	15482	15536	15665	15447	15557	15383	15429	15525	15578	15568	15347	15541	15558	15480	15520	15667	15686	15381	15526	15491	15650	15597	15597	15550	15746	15384	15535	15568	15571	15490	15584	15515	15582	15703	15344	15515	15435	15624	15540	15506	15736	15536	15568	15548	15560	15578	15466	15512	15448	15508	15496	15647	15597	15570	15687	15682	15604	15706	15519	15565	15581	15480	15489	15553	15641	15622	15564	15583	15540	15583	15571	15524	15509	15504	15584	15478	15462	15476	15616	15692	15415	15557	15624	15733	15463	15474	15779	15501	15539	15542	15609	15583	15596	15520	15649	15543	15614	15623	15455	15400	15609	15413	15778	15522	15557	15665	15420	15547	15712	15640	15443	15474	15653	15595	15667	15611	15453	15536	15593	15647	15733	15597	15373	15548	15687	15320	15545	15565	15516	15481	15551	15613	15513	15585	15506	15451	15433	15433	15517	15456	15452	15526	15527	15371	15653	15455	15568	15417	15547	15663	15679	15575	15534	15625	15598	15462	15664	15514	15498	15498	15501	15465	15550	15503	15674	15678	15680	15555	15689	15521	15600	15533	15551	15421	15656	15522	15644	15718	15729	15423	15493	15534	15496	15531	15665	15644	15451	15608	15510	15504	15526	15583	15461	15301	15504	15584	15678	15293	15646	15819	15471	15506	15714	15579	15338	15441	15322	15554	15587	15578	15801	15700	15429	15590	15371	15544	15641	15615	15570	15620	15659	15608	15406	15386	15552	15429	15689	15637	15607	15788	15505	15613	15481	15553	15517	15686	15539	15523	15472	15559	15429	15507	15626	15629	15529	15488	15584	15465	15709	15546	15449	15528	15550	15435	15463	15577	15682	15388	15518	15529	15498	15530	15614	15500	15490	15764	15557	15533	15483	15604	15440	15777	15544	15560	15566	15447	15365	15586	15481	15511	15423	15534	15383	15517	15723	15685	15446	15501	15468	15558	15667	15544	15507	15642	15523	15628	15461	15649	15658	15559	15383	15580	15494	15610	15549	15555	15572	15536	15546	15490	15489	15718	15665	15380	15451	15595	15482	15675	15688	15561	15458	15712	15496	15620	15668	15541	15560	15474	15346	15538	15574	15620	15494	15388	15715	15473	15476	15572	15429	15516	15692	15734	15738	15521	15543	15475	15608	15680	15612	15526	15709	15463	15448	15469	15724	15532	15714	15736	15644	15508	15561	15583	15366	15509	15418	15671	15554	15624	15647	15567	15592	15662	15680	15509	15539	15448	15668	15448	15630	15689	15640	15608	15621	15479	15836	15581	15560	15587	15558	15645	15730	15479	15705	15570	15583	15614	15486	15578	15480	15714	15593	15475	15536	15580	15590	15553	15687	15421	15564	15559	15631	15390	15495	15436	15599	15575	15516	15530	15593	15600	15555	15522	15675
23993	21263	28772	26199	24752	25189	23636	20185	19320	18492	18187	18957	22401	23648	22518	21388	19921	18927	18643	18296	18162	17799	17932	17822	17732	18218	17938	17985	17991	18348	18101	17821	18087	18170	17970	18201	18017	17968	17921	18004	17960	18146	17918	18031	17990	18082	17925	17962	17693	18124	17849	18093	18163	18127	17852	18003	18127	17891	17960	17889	18114	18075	17864	17992	18101	17968	17968	17869	17937	17955	17683	18218	17844	17787	17991	18047	18060	18006	17916	18089	17771	17981	17995	18139	18073	18033	17890	18029	17993	17851	17907	17894	17812	17871	18092	17997	17929	18129	17856	17777	17869	17779	17974	17926	17762	17888	18139	17945	18049	17976	18017	17907	17826	17826	17922	18117	18057	18047	17973	17882	17817	17999	18009	17968	18000	18055	18024	17905	17857	17896	17971	17987	18270	18009	17864	18147	17801	17934	18074	17859	17879	17833	17880	18118	18194	17858	17805	17886	18097	18030	17915	18034	17843	17982	17854	17854	18093	17913	17852	17900	17878	17799	17921	17938	17949	17984	18113	17786	18129	17994	18126	17980	17948	17970	17934	17787	17678	17763	17966	17973	17960	17984	17911	17784	17886	18029	18034	17883	17968	17822	17879	17984	18053	17802	18073	17901	17692	17997	17808	17772	17885	17814	18001	17876	18136	17823	18067	17882	17858	17864	18052	17856	18047	17948	18009	17857	18040	18121	17847	18085	17806	17795	18074	18081	18141	17819	17750	17910	18034	17943	18065	18031	17998	17848	17853	18161	18011	17873	17997	18016	17825	18100	18114	17992	17829	18057	18002	18094	17807	17851	17732	17919	17920	17899	18001	18020	18377	18078	17908	18107	17782	18065	18128	17935	17868	17940	17810	17749	18134	18000	17788	18011	17753	17890	17814	17985	18092	17981	18152	17755	17972	18112	17810	17901	18077	17884	18039	17593	18113	18000	17903	17809	17789	17828	17988	17888	18215	17758	17877	17701	17763	17881	17965	17878	18058	17864	17835	17881	17852	18138	17841	18025	17935	17802	17934	17784	17850	17961	17813	17913	18052	17970	17963	17870	18044	18067	18022	17846	18101	17758	17890	17819	17927	17952	18169	17922	17897	17791	17999	17902	17996	17943	17969	17830	17674	17869	17745	17974	17713	18013	17901	17886	17982	17983	17850	17980	17834	18054	17951	17929	17848	17803	17836	17829	17918	18020	17935	17958	17989	18034	17902	17912	17859	17793	18061	17969	17867	17758	17938	18022	17958	17913	17822	17879	17804	18170	17953	17662	18056	18094	18099	17927	18031	17790	17915	17692	17821	17857	17995	17789	17874	18027	18008	18016	17815	18049	17957	18180	18007	17927	18100	17897	17864	17950	17981	18106	17900	17943	18070	17984	17880	17919	18028	17804	17943	18134	17834	18099	17868	17877	17830	17902	18085	18009	17922	17965	17976	18025	18057	17677	18010	17995	17974	17906	18033	17942	17889	17919	18016	18019	17984	17669	17972	17949	18047	17778	17914	17711	17845	18032	17811	18084	17871	17806	17919	17950	18005	17863	18019	17852	17831	17865	17791	17882	17932	17962	18064	18002	18114	17926	17972	17871	17864	18022	18004	17953	17963	17957	17979	17980	18047	18027	18171	18010	18142	17837	17992	17917	17891	17847	18047	17918	17899	17976	17918	17907	17870	18073	17867	17993	18011	18032	18026	17825	17895	18023	18048	17972	17932	17758	18125	17807	17864	17894	17945	17796	17940	18055	18002	18013	18030	17745	17810	17951	17913	17850	17922	17927	18036	18015	17859	18021	17776	17794	17970	17746	17991	18165	17739	17877	17778	17896	17988	18016	17806	17777	18081	18013	17927	17977	18017	17903	17826	18045	18123	18021	17918	17916	18164	17698	17884	17875	18060	17929	17629	17906	18224	17934	18104	17908	18067	18047	17848	17938	18226	17958	17988	17962	18093	17705	18045	17997	17888	18028	18101	17890	18137	18024	17841	17775	17705	18045	18135	17947	17959	18099	17934	17982	17726	17939	17882	17903	17811	18128	18026	18146	17942	17964	18026	17873	17921	17645	17959	18008	17867	18130	17909	18153	17836	17878	18075	18057	17878	18048	18005	17885	17934	17977	18012	17755	17854	17911	17971	18011	18082	18094	17870	17852	18063	17801	17935	17844	17948	18077	17875	18008	17922	17918	17794	17911	18003	18051	17883	17867	18023	17926	18020	17924	18035	17857	17966	17958	17892	18030	18192	18000	17881	18011	17845	17781	17990	17726	17968	18110	17953	18088	17932	17969	18065	17963	17887	17970	17865	17998	17910	17998	17890	17913	17873	17886	17963	17982	17927	17965	17972	17937	18044	17940	18156	18032	18025	18003	17977	17898	17755	17952	17884	17755	17968	17942	17826	17973	17843	17956	18042	17982	17831	17895	17985	17661	17856	18170	17975	17819	17920	17952	18021	17908	17855	17893	17799	17827	17929	18023	18091	17811	17900	18087	17800	17772	17889	17933	17915	17943	17928	18060	18115	17626	17990	18261	18031	18042	17912	17933	18138	17895	17984	17786	17880	17946	17811	17993	17785	17820	17876	17794	18010	17859	17971	17813	17898	17921	17940	17807	17705	18120	17760	17805	17908	17940	18037	18002	17841	18167	17894	17777	17860	17914	17938	17919	18061	17884	17921	18254	17925	17953	18186	18020	17877	18026	17806	17741	17780	18181	17838	17905	17997	17983	17588	17861	17804	17744	18005	17983	17794	17896	17874	17983	18005	18044	17866	17961	17785	17876	17940	17790	18098	17994	18006	17897	17876	18010	18070	17899	17879	18014	17820	17971	17983	18133	18069	18004	17905	17940	18110	17828	17962	17947	17979	17722	18025	17991	17959	18134	18108	18047	17871	17899	17802	17818	18102	17901	17942	17853	17692	17726	17903	17767	17946	17847	17773	18113	18045	17953	18017	17879	17753	17885	17925	17784	17934	17850	17728	17945	17751	17947	17993	18019	18029	17901	18120	17810	17691	18017	17968	17812	18106	17872	17861	17956	17978	17826	17972	18125	17972	17904	17912	17899	17892	17822	17977	17986	17998	18010	17795	17987	18130	17996	17845	17762	17948	18329	18170	17789	17973	17739	18097	17997	18002	17883	17813	17896	17919	17939	17908	17976	18143	18127	17861	17892	17887	18095	18115	18041	18257	17835	18019	17857	17966	18181	18098	17952	17989	17789	18118	17870	17980	17880	17816	17942	18064	17697	17989	17882	17965	17834	17901	17899	17813	18085	17883	17910	17839	17936	18057	17924	17922	17892	18045	17963	18001	17918	17957	18097	18064	18171	17917	18007	17973	17947	18060	17690	18031	18072	17700	18006	17759	17932	17901	17803	17827	18065	18017	17912	18118	18083	17995	17857	18096	17890	17965	17858	18047	17816	18013	17878	17905	17759	17900	17875	17891	17892	17714	17913	18025	17898	17672	17624	17869	17848	17970	17710	18042	18026	17938	18002	18001	17907	17899	17955	17922	17876	17842	17831	18057	17929	17993	18113	17910	17964	17938	17842	17951	18099	17854	17956	17852	18054	17988	18120	17898	17878	17966	17978	17985	17962	17814	17997	17911	18087	18056	18261	18159	18012	18198	18006	18048	18035	18076	18164	17851	17952	18161	17926	18028	17943	18028	17873	17980	17977	18103	17956	17902	17784	17758	17939	17773	17908	17909	17814	18116	17839	18108	17825	17907	18066	17985	17935	17839	17855	17884	18087	18001	17936	18126	17854	18004	17830	17898	17849	17836	17916	18021	17844	18115	17878	17922	17902	17833	17929	17789	17860	17976	17845	17802	18032	17791	17961	18024	17813	17784	17999	17853	17924	17999	17989	17819	17936	17894	18052	18050	18031	17879	17835	17984	18013	17937	18104	17839	17875	17918	17792	18036	18062	18004	17715	18120	17856	17902	17820	17893	17882	18096	18024	17856	17943	17875	17933	17925	18115	18035	18003	17802	17818	18118	17810	17981	17812	17856	17955	18039	17906	17931	17922	18137	17850	17904	17814	17771	18055	17977	18034	18026	17989	17860	17902	17920	17998	17839	17940	17810	17805	17926	17680	17939	17931	17805	18032	17861	17781	18137	17943	17908	17813	17664	17949	17951	17826	18182	17919	18048	18046	18193	17957	17943	18002	18095	18001	18034	18126	18198	17881	17744	17726	18088	17872	17925	17687	17843	18089	17804	17900	17992	17963	17847	17809	18003	17985	17715	18073	18143	17856	17994	18268	18192	17777	17878	18161	17839	17944	17873	18079	18330	17797	17837	17852	17737	17906	17985	17962	17988	17938	18020	18153	18019	17842	18062	17942	17997	17992	17863	18014	18082	17832	17960	17897	17905	17693	17876	17968	17882	17855	17942	17721	17966	18003	18114	18001	18008	17878	18043	17855	17824	17852	17903	17931	17948	17810	17660	17857	18104	17865	17866	18144	17899	18171	17990	18022	17964	17779	18010	17889	18143	17968	17831	18026	17910	17897	18257	18049	17928	17772	18164	17856	17742	17987	17954	17767	17897	17950	18042	18073	17924	18054	18058	17909	17968	17855	17888	17957	17949	17935	18089	17944	18013	18081	17809	18043	17966	17765	18027	17723	17949	18132	17866	18035	17734	18056	18008	18112	18019	18105	17947	18028	18050	18098	17808	18035	17916	18034	17956	18093	17944	17871	17895	17991	17914	17852	17995	17950	17921	17918	18002	17874	17847	17886	17982	17867	18078	17957	17877	17824	17993	17903	17737	18022	18028	17933	17876	17953	17910	17911	17964	18042	17735	17903	17971	17990	18143	18012	17961	17883	18048	17932	18087	17979	17971	18044	17837	17927	17911	18185	17847	17964	18090	17910	17900	18028	17900	17932	17734	17947	17955	17983	17978	17882	17972	17747	18137	17955	18079	18089	17934	17975	17783	17963	17744	18066	18142	17969	18069	17905	17937	18015	18028	17912	17938	17758	18025	17784	17928	17999	17988	18040	18027	17918	17925	17913	18265	18039	17999	17875	17860	17908	17965	17963	17997	17847	17914	17865	18204	17863	18080	17678	18002	17961	18002	18025	17872	17925	17991	18137	17989	17709	17952	18067	17864	17852	18010	17874	17891	18117	18097	17877	18039	17810
29758	49539	47261	37769	28502	23492	19998	17765	17099	15838	15655	17054	22217	22894	21589	19488	17709	16487	15823	15694	15830	15530	15602	15479	15557	15424	15489	15520	15469	15558	15662	15566	15478	15430	15299	15427	15451	15500	15657	15608	15454	15567	15635	15472	15603	15509	15560	15640	15552	15526	15561	15596	15465	15437	15611	15381	15555	15442	15599	15506	15396	15398	15421	15442	15430	15480	15437	15541	15431	15322	15573	15538	15460	15421	15519	15424	15618	15420	15430	15482	15452	15416	15548	15544	15594	15538	15439	15484	15398	15680	15542	15545	15464	15605	15325	15313	15474	15512	15708	15624	15580	15384	15474	15498	15418	15331	15528	15240	15468	15480	15399	15607	15572	15381	15564	15313	15659	15584	15368	15332	15656	15555	15561	15561	15523	15619	15504	15413	15548	15538	15363	15505	15476	15518	15359	15430	15524	15625	15472	15558	15589	15540	15445	15487	15543	15603	15388	15360	15537	15408	15552	15484	15603	15543	15562	15555	15373	15557	15535	15551	15647	15414	15475	15380	15502	15451	15400	15491	15730	15382	15441	15443	15351	15467	15405	15449	15474	15517	15460	15491	15468	15601	15365	15537	15519	15594	15396	15569	15567	15452	15685	15322	15393	15642	15457	15311	15577	15375	15453	15502	15527	15389	15660	15386	15517	15530	15481	15467	15493	15355	15670	15566	15310	15621	15422	15597	15602	15477	15602	15428	15564	15555	15489	15554	15301	15598	15343	15507	15567	15555	15435	15541	15476	15351	15463	15372	15527	15451	15583	15307	15539	15576	15434	15659	15700	15487	15419	15381	15503	15399	15439	15440	15437	15514	15411	15420	15435	15591	15453	15491	15505	15400	15660	15550	15458	15483	15603	15412	15419	15480	15418	15383	15528	15289	15272	15402	15594	15498	15396	15435	15536	15461	15474	15486	15343	15564	15610	15317	15444	15477	15378	15552	15537	15440	15433	15474	15572	15501	15481	15716	15622	15480	15564	15614	15537	15358	15377	15651	15355	15560	15684	15520	15615	15510	15736	15385	15512	15545	15676	15479	15476	15416	15486	15432	15545	15489	15300	15381	15328	15587	15550	15539	15566	15422	15600	15521	15473	15484	15660	15338	15556	15330	15513	15532	15558	15438	15440	15523	15544	15557	15364	15378	15382	15348	15462	15507	15462	15826	15417	15431	15400	15569	15562	15583	15582	15605	15419	15345	15598	15454	15571	15355	15475	15457	15456	15371	15399	15468	15547	15400	15323	15334	15486	15448	15487	15350	15503	15445	15430	15402	15380	15417	15544	15533	15488	15489	15471	15487	15596	15610	15504	15659	15605	15518	15323	15338	15518	15429	15604	15436	15500	15406	15383	15564	15549	15477	15378	15505	15639	15360	15385	15287	15534	15481	15408	15493	15376	15470	15417	15454	15302	15463	15659	15367	15451	15328	15260	15344	15465	15441	15255	15421	15385	15531	15427	15544	15497	15329	15360	15303	15571	15653	15496	15394	15477	15410	15493	15650	15435	15386	15521	15462	15525	15428	15416	15504	15620	15360	15415	15556	15635	15464	15617	15619	15377	15420	15370	15481	15456	15529	15456	15511	15516	15476	15460	15422	15672	15380	15647	15648	15575	15378	15456	15590	15607	15554	15549	15490	15347	15425	15588	15395	15472	15540	15411	15603	15352	15660	15514	15490	15449	15518	15505	15647	15550	15432	15389	15438	15505	15592	15546	15419	15789	15578	15567	15504	15560	15585	15544	15479	15579	15408	15560	15555	15516	15379	15453	15427	15475	15293	15408	15335	15521	15370	15485	15565	15474	15522	15421	15537	15430	15372	15435	15351	15709	15408	15443	15636	15281	15724	15359	15452	15467	15607	15428	15425	15613	15386	15467	15461	15312	15498	15440	15303	15659	15529	15371	15300	15571	15454	15572	15263	15565	15451	15378	15519	15502	15435	15560	15398	15358	15702	15388	15341	15403	15497	15482	15558	15475	15444	15621	15569	15385	15457	15441	15397	15520	15452	15494	15442	15508	15385	15394	15600	15519	15340	15495	15419	15380	15266	15615	15563	15453	15462	15591	15319	15429	15432	15588	15609	15350	15668	15270	15480	15524	15590	15460	15378	15459	15431	15288	15521	15446	15522	15422	15440	15516	15454	15377	15533	15396	15534	15503	15433	15530	15414	15427	15605	15685	15611	15354	15406	15518	15430	15712	15563	15453	15355	15525	15600	15493	15470	15450	15547	15376	15568	15403	15646	15439	15491	15619	15410	15536	15509	15505	15582	15413	15553	15260	15559	15542	15517	15519	15415	15379	15539	15511	15511	15472	15442	15563	15448	15541	15439	15424	15602	15520	15237	15593	15563	15458	15438	15596	15520	15487	15467	15540	15448	15580	15574	15505	15597	15354	15325	15329	15527	15496	15590	15516	15333	15564	15467	15423	15392	15477	15586	15489	15621	15483	15268	15574	15496	15367	15500	15704	15378	15489	15376	15641	15288	15525	15545	15428	15231	15521	15335	15466	15391	15449	15376	15509	15581	15527	15378	15327	15409	15430	15300	15500	15460	15428	15575	15518	15443	15462	15196	15452	15493	15356	15377	15404	15326	15504	15314	15344	15657	15448	15339	15541	15329	15460	15580	15425	15619	15522	15420	15642	15702	15462	15417	15554	15488	15471	15393	15510	15554	15606	15245	15532	15396	15371	15446	15462	15663	15438	15579	15403	15536	15498	15344	15464	15376	15305	15454	15533	15391	15537	15505	15447	15586	15423	15502	15474	15512	15426	15568	15569	15488	15526	15451	15535	15540	15503	15616	15405	15390	15433	15409	15528	15336	15535	15398	15355	15421	15535	15551	15309	15514	15442	15356	15425	15564	15502	15540	15364	15370	15374	15367	15515	15512	15321	15580	15512	15494	15705	15352	15508	15464	15494	15479	15483	15647	15543	15367	15484	15343	15528	15536	15314	15445	15503	15607	15488	15415	15430	15447	15555	15338	15627	15431	15383	15388	15488	15544	15525	15658	15472	15450	15479	15490	15395	15601	15605	15529	15370	15525	15601	15599	15575	15469	15529	15579	15544	15191	15529	15637	15425	15701	15382	15429	15481	15400	15446	15450	15548	15603	15441	15535	15319	15325	15380	15563	15508	15481	15445	15547	15447	15628	15281	15386	15572	15355	15481	15509	15528	15356	15483	15411	15395	15397	15469	15645	15476	15552	15506	15622	15361	15497	15435	15393	15419	15481	15565	15504	15450	15446	15552	15477	15360	15535	15355	15553	15645	15497	15563	15425	15305	15443	15315	15257	15579	15570	15530	15503	15452	15524	15560	15538	15556	15430	15584	15442	15505	15389	15472	15546	15392	15536	15568	15420	15445	15480	15537	15553	15495	15579	15491	15517	15635	15560	15349	15332	15407	15419	15626	15605	15552	15491	15401	15433	15477	15252	15635	15471	15638	15434	15541	15492	15515	15628	15413	15501	15481	15646	15530	15414	15459	15429	15418	15410	15631	15428	15312	15454	15445	15477	15354	15521	15426	15691	15461	15523	15463	15483	15473	15564	15525	15455	15385	15569	15504	15402	15511	15451	15483	15576	15461	15478	15606	15323	15349	15503	15543	15577	15616	15394	15427	15362	15359	15337	15412	15565	15546	15394	15355	15571	15695	15299	15536	15578	15551	15358	15393	15464	15457	15510	15599	15361	15568	15298	15465	15455	15441	15496	15513	15516	15574	15598	15488	15324	15589	15366	15535	15436	15378	15442	15456	15152	15502	15521	15376	15504	15455	15421	15402	15518	15520	15516	15500	15549	15595	15466	15645	15443	15389	15546	15601	15563	15329	15721	15490	15582	15520	15647	15349	15529	15470	15395	15372	15489	15617	15511	15570	15511	15378	15533	15495	15570	15563	15523	15405	15678	15481	15386	15626	15500	15302	15353	15525	15448	15429	15558	15534	15488	15431	15441	15540	15369	15646	15617	15478	15533	15531	15567	15225	15513	15377	15231	15336	15574	15332	15372	15448	15677	15502	15421	15524	15415	15494	15400	15646	15702	15401	15309	15448	15683	15417	15618	15443	15361	15378	15463	15557	15415	15442	15496	15570	15654	15277	15422	15579	15574	15457	15505	15422	15403	15421	15416	15375	15434	15540	15527	15385	15733	15386	15509	15395	15426	15507	15413	15394	15564	15487	15533	15565	15326	15449	15522	15301	15424	15524	15576	15389	15482	15462	15388	15597	15486	15542	15440	15451	15468	15265	15443	15599	15538	15469	15828	15575	15463	15464	15379	15507	15374	15606	15478	15370	15380	15319	15682	15387	15411	15459	15626	15470	15528	15540	15465	15288	15553	15564	15375	15377	15563	15535	15534	15477	15295	15512	15589	15525	15581	15496	15460	15515	15630	15341	15433	15502	15612	15424	15448	15451	15503	15526	15440	15588	15449	15542	15287	15461	15617	15522	15452	15345	15521	15388	15609	15677	15524	15601	15522	15624	15568	15534	15683	15348	15403	15752	15442	15394	15385	15441	15404	15407	15464	15438	15520	15401	15494	15428	15641	15408	15579	15420	15480	15350	15651	15615	15450	15500	15444	15397	15625	15478	15574	15530	15491	15468	15489	15513	15424	15333	15504	15644	15409	15360	15302	15519	15511	15371	15340	15469	15317	15421	15383	15522	15535	15478	15668	15401	15433	15392	15433	15447	15423	15346	15527	15408	15578	15397	15566	15349	15426	15380	15435	15529	15427	15407	15667	15490	15450	15434	15391	15552	15446	15516	15264	15604	15317	15457	15400	15412	15491	15591	15455	15551	15423	15578	15443	15414	15305	15486	15227	15543	15453	15438	15558	15449	15473	15547	15508	15489	15332	15443	15505	15510	15671	15375	15583	15399	15553	15372	15354	15505	15572	15429	15442	15526	15381	15570	15511	15424	15637	15406	15336	15488	15385	15426	15406	15422	15488	15622	15463	15601	15486	15598	15442	15508	15434	15382	15711	15500	15444	15508	15639	15444	15359	15521	15353	15507	15418	15568	15558	15620	15535	15674	15458	15507	15402	15501	15365	15300	15544	15409	15562	15527	15543	15452	15465	15334	15486	15576	15609	15496	15448	15564	15457	15601	15384	15432	15521	15395	15518	15498	15560
22699	21248	29076	24464	23659	26722	28937	23271	21737	19592	18849	18586	23276	28060	26976	24529	21906	20252	19412	18705	18485	18440	18400	18248	18431	18364	18384	18289	18253	18233	18425	18366	18254	18283	18376	18349	18357	18249	18258	18185	18268	18232	18278	18423	18128	18166	18103	18081	18190	18293	18222	18455	18311	18388	18338	18241	18384	18219	18188	18280	18288	18053	18156	18350	18239	18179	18306	18456	18389	18056	18227	18297	18198	18292	18188	18249	18282	18307	18609	18113	18235	18203	18343	18076	18087	18355	18263	18293	18335	18307	18312	18076	18167	18065	18217	18084	18118	18323	18044	18082	18222	18146	18230	18300	18018	18064	18214	18298	18147	18073	18135	18360	18210	18199	18092	18022	18066	18247	18105	18332	18155	18195	18313	18109	18126	18183	18079	18079	18104	18207	18273	18269	18197	18182	18163	18193	18037	18152	18338	18218	18106	18076	18271	18469	18190	18273	18184	18207	18220	18121	18404	18214	18116	18190	18222	18213	18214	18420	18253	18257	18299	18124	18145	18167	18003	18309	18436	18246	18288	18088	18194	18144	18120	17996	18274	18276	18161	18096	18329	18187	18324	18034	18197	18081	18178	18390	18011	18202	18143	18264	18094	18181	18090	18085	18257	18059	18144	18232	18180	18122	17984	18135	18076	18165	18242	18183	18317	18170	18332	18134	18045	18218	18301	18115	18214	18269	18309	18300	18154	18202	18333	18164	18322	18183	18101	18210	18222	18197	18248	18336	18125	18277	18225	18048	18035	18124	18143	17946	18105	18196	18192	18146	18303	18291	18345	18279	18308	17856	18194	18249	18003	18042	18397	18013	18191	17845	18348	18004	17977	18035	18032	18258	18244	18159	18224	18074	18194	18345	18179	18182	17955	18320	18174	18159	18171	18102	18347	18309	18196	18193	18097	18209	18057	18058	18370	18198	18214	18335	17928	18359	18367	18201	17913	18195	17942	18285	18152	18037	18136	18278	18189	18108	18125	18192	18098	18123	18186	18112	18109	18246	18271	18189	18060	18103	18337	18106	18150	17964	18134	18290	18190	18139	18051	18129	18187	18234	18118	17936	18098	18286	18342	18223	18272	18133	18234	18333	18043	18148	18097	18201	18541	18361	18037	18051	18091	18141	18288	18208	18238	18140	18142	18015	18160	18212	18107	18123	18074	17976	17976	18088	18167	17995	18398	18341	18157	18195	18215	18394	18048	18083	18184	18000	18045	18168	18374	18285	18316	17941	18121	18328	18175	18398	18134	18045	18156	18258	18304	18227	18447	18064	18129	18243	18190	18167	18240	18079	18122	18170	18032	18356	18137	18278	18249	18035	18215	18310	18231	18067	18322	18199	18263	18146	18058	17979	18095	17949	18057	18100	18188	18163	18356	18047	18062	18252	18014	17993	18132	18208	17919	18112	17984	18102	18255	18144	18213	18116	18421	18037	18336	17946	18091	18077	18205	18102	18115	18111	18303	18132	18131	18125	18019	18141	18177	18313	18115	18136	18131	18259	18051	18147	18298	18089	18387	18257	18347	18190	18019	18482	18318	17977	18164	18126	18209	18172	17966	18350	18036	18070	18048	18182	18361	17960	18064	18106	18397	18133	18166	18271	18133	18212	18096	18142	18270	18248	18167	18109	18231	18006	18229	18207	18193	18278	18365	18199	18142	17996	18296	18085	18164	18161	18261	18151	18250	18231	18062	18135	18300	17927	17983	18060	18057	18373	18132	18205	18096	18279	18356	18248	18235	18169	18260	18131	18094	18200	18245	18122	18094	18091	17983	18364	18225	18142	18334	18208	18259	18090	18137	18120	18362	18063	18143	18284	18273	18223	18199	18132	18273	18135	18146	18178	18078	18251	18005	18272	18336	18219	18318	18084	17975	18164	18292	18114	18288	18130	18185	18219	18231	17995	18187	18041	18075	18068	18423	18021	18207	18253	17957	18315	18100	18094	18169	18293	17900	18060	18096	18292	18295	18024	18082	17835	18024	18196	17942	18290	18130	18318	18246	18045	18190	18008	18031	18210	18089	18187	18295	18121	18066	18188	18188	18216	18115	18151	18315	17939	18084	17969	17987	18289	18247	18257	18155	18168	18073	18114	18218	18194	18303	18062	18054	18108	18241	18193	18207	18164	18217	18121	18102	17952	18188	18171	18156	18238	18295	18378	18144	18118	18299	17976	18135	18234	17996	18057	17989	18353	18272	18211	18389	18108	18252	18124	18063	18128	18314	18167	18095	18014	18188	18114	18236	18154	18048	18175	18377	18108	18102	18203	18152	18050	18193	18110	17976	18234	18104	18142	17884	18206	18365	18196	18400	18331	18269	18221	18083	18193	18074	18095	18238	18099	18171	18242	18270	18031	18368	18178	18261	18245	18148	18080	18321	18204	18364	18253	18156	18150	18087	18191	18218	18263	18149	18072	18142	18238	18261	18153	18133	17916	18213	18059	18260	18233	18326	18179	18185	18100	18125	18017	18115	18352	18187	18218	18161	18021	18177	18061	18051	18220	18222	18355	18119	18122	18182	18207	18112	18357	18291	18262	18080	18043	18108	18315	18144	18104	18100	18235	18097	18217	18353	18166	18164	18230	18315	18253	18063	18081	18173	18203	18246	18259	18189	18216	18273	18193	18106	18120	18224	18183	18073	18253	18025	18128	18063	18068	18178	18274	18079	18182	18209	18170	18213	18103	18387	18015	18464	18197	18060	18229	18143	18111	18189	18290	18235	17982	18206	18063	18181	17892	18161	18205	18142	18219	18082	18136	18297	18159	18234	18303	18259	18384	18286	18257	18127	18058	18174	18059	18135	18094	18133	18086	18147	18056	18194	18073	18203	18132	18296	18115	18188	18289	18047	18020	17950	18287	18170	18198	18079	18150	18183	18189	18214	18056	18095	17967	18127	18085	18267	18113	18185	18150	18224	18184	18040	18015	18465	18252	18277	18123	18257	18069	18099	18050	18140	18155	18273	18162	18369	18243	18194	18096	18394	18233	18179	18331	18121	18236	18302	18195	18326	18037	18163	18368	18298	18256	18119	18191	18115	18001	18237	18324	18082	18143	18222	18162	18052	18412	18139	18081	18134	18171	18129	18064	18148	18170	18047	18240	18038	18207	17994	18189	17969	17868	18058	18081	18166	18222	18152	18262	18131	18098	18349	18134	18322	18190	18071	18222	18163	18112	18199	18359	18140	18116	18303	18360	18072	18170	18108	18136	18234	18314	18111	18185	18111	18011	18179	18292	18117	18217	17875	18175	18095	18309	18261	18197	18126	17934	18236	18034	18065	18035	18139	18026	18089	18038	18064	18038	17940	18013	18211	18185	18176	18149	18121	18205	18182	18067	18182	18152	18145	18211	18040	18116	18273	18100	18098	17958	18001	18297	18146	18074	18158	18148	18174	18315	18289	18117	18204	17943	18125	18119	18053	18268	18359	18172	18111	18135	17980	18054	18240	18098	18155	18355	18146	18302	18073	18203	18189	18143	18077	18189	18181	18339	18271	18086	18027	18372	18310	18166	18080	18488	18119	18147	18260	17992	18056	18175	18016	17850	18376	18115	18217	18234	18202	17967	18262	18216	18158	18131	18080	18097	18205	18247	17991	18161	18173	18233	18256	18282	18405	18225	18232	18109	18350	18253	18317	18039	18160	18059	18431	18229	18107	18295	18183	18320	18226	18113	18332	18093	18167	18202	18143	18051	18254	18116	18278	18318	18153	18190	18027	18231	18212	18173	18338	18187	18238	18366	18186	18053	18268	18228	18178	18114	18173	18087	18146	18148	18186	18206	18050	18290	18074	18331	18116	18174	18192	18157	18134	18112	18175	18019	18257	18258	18232	18139	17939	18073	18021	18281	18350	17993	18095	18265	18171	18034	18224	18019	18206	18227	18159	18264	18261	18160	18230	18093	18041	18295	18302	18161	18172	18094	18207	18135	18084	18302	18169	18044	18034	18105	17866	17883	18167	18252	18116	18192	18246	18209	18102	18162	18100	18116	18254	17969	18090	18341	18518	18145	18414	18247	18244	18126	18066	18134	18269	18075	17986	18046	18165	18017	18156	18188	18045	18321	18270	18340	18159	18134	18311	18194	18019	18104	17969	18076	18262	18212	18263	18185	18206	18275	18250	18014	18049	18182	18048	18287	18241	18068	18196	18206	18218	17986	18253	18197	18126	18244	18196	18379	18151	18240	18195	17917	18229	18119	18170	18177	18195	18179	18055	18120	18092	18007	18364	18205	17916	18105	18230	18208	18075	18178	18152	18167	18408	18159	18139	18191	18297	18357	18284	18003	18066	18179	17903	18192	17993	18117	18121	18207	18033	18470	18190	18130	18261	18133	18100	18148	18316	18158	18235	18114	18093	18162	18151	18125	18271	18392	18054	18087	18109	18073	18301	18070	18081	18243	18137	18175	18037	18067	18136	18185	18225	18103	18017	18076	18241	18078	18053	18130	18294	18034	18220	18191	17976	18021	18188	17977	18091	18174	18126	18109	18175	18163	18067	18522	18356	18205	18170	18200	18337	18084	18230	18166	18073	18007	18254	18018	18213	18227	18110	18096	18128	18125	17952	18188	18263	18200	18304	18204	18213	18217	18257	18277	18273	18156	18213	18154	18190	18171	18315	18104	17986	18194	18282	18553	18353	18261	18101	17995	18163	18204	18119	18125	18262	18060	18243	18063	18154	17872	18175	18130	18205	18203	18017	18438	18228	18424	17979	18089	17950	18312	18169	18198	17938	18234	18272	18217	18197	18101	18054	18137	18036	18229	18172	18107	18219	18215	18270	18215	18273	18283	18278	18190	18181	18064	18124	18063	18058	18230	18210	18332	18141	18037	18127	18209	17974	18135	18259	18410	18082	18039	18075	17950	17972	18105	18145	18076	18046	18055	18092	18115	18148	18163	18303	18072	18244	18307	18222	18144	18077	18121	18342	18130	18258	18168	18103	18204	18126	18064	18302	18234	18150	18184	18086	18021	18178	18175	18136	17959	18246	18348	18163	18186	18186	18063	18079	18054	17913	18166	18416	18225	17946	18196	18261	18238	18121	18117	18132	17929	18270	18133	18042	18128	18209	18026	18160	18311	18022	18307	18298	18078	18239	18197	18085	18193	18357	18191	18272	18078	18396	18164
33623	58486	56319	45666	36305	29677	25218	21831	19993	16311	16000	15825	23588	28634	26217	23057	20016	17652	16703	16019	15719	15630	15627	15641	15673	15760	15530	15616	15531	15657	15434	15559	15686	15425	15585	15518	15560	15656	15545	15716	15605	15652	15722	15541	15648	15604	15716	15514	15690	15497	15691	15461	15738	15498	15765	15331	15567	15554	15526	15765	15599	15684	15670	15532	15557	15645	15616	15705	15680	15419	15606	15584	15529	15431	15680	15614	15560	15688	15714	15674	15581	15622	15431	15584	15551	15750	15446	15636	15612	15620	15517	15748	15450	15714	15622	15514	15485	15559	15452	15513	15725	15565	15833	15689	15725	15678	15568	15682	15704	15573	15783	15613	15685	15650	15577	15555	15638	15589	15537	15368	15573	15531	15601	15468	15603	15734	15463	15526	15642	15553	15493	15421	15627	15656	15549	15558	15513	15743	15460	15664	15586	15620	15549	15709	15541	15656	15603	15524	15678	15566	15624	15417	15557	15550	15703	15598	15646	15603	15642	15407	15573	15616	15517	15500	15708	15532	15758	15823	15483	15544	15515	15534	15542	15608	15657	15630	15555	15512	15501	15464	15549	15688	15636	15860	15616	15595	15752	15450	15505	15465	15583	15718	15542	15622	15606	15604	15647	15630	15563	15418	15684	15480	15561	15560	15409	15527	15727	15660	15657	15554	15542	15603	15539	15560	15519	15601	15642	15640	15839	15524	15670	15525	15576	15483	15584	15516	15444	15562	15538	15547	15641	15474	15631	15646	15600	15537	15724	15654	15548	15528	15568	15467	15493	15581	15500	15525	15564	15507	15587	15663	15504	15503	15608	15685	15471	15625	15874	15685	15499	15574	15590	15646	15787	15515	15574	15606	15612	15635	15712	15641	15541	15500	15414	15625	15494	15555	15723	15576	15512	15509	15559	15460	15627	15603	15440	15446	15591	15548	15669	15606	15507	15532	15552	15617	15478	15667	15718	15676	15669	15741	15557	15558	15452	15543	15717	15665	15438	15655	15418	15614	15495	15589	15536	15419	15659	15546	15542	15680	15459	15457	15685	15505	15558	15593	15645	15473	15644	15544	15550	15528	15660	15653	15476	15614	15590	15492	15516	15620	15558	15531	15735	15589	15664	15403	15550	15696	15603	15639	15615	15583	15540	15477	15587	15460	15490	15495	15733	15506	15528	15411	15587	15626	15602	15646	15532	15616	15658	15573	15565	15674	15550	15637	15768	15515	15686	15661	15597	15730	15560	15645	15601	15711	15529	15724	15567	15692	15641	15584	15591	15558	15707	15720	15637	15472	15527	15604	15600	15677	15524	15641	15442	15608	15466	15631	15669	15549	15681	15737	15608	15494	15737	15456	15826	15631	15712	15703	15633	15641	15626	15545	15663	15548	15682	15471	15444	15530	15503	15500	15627	15618	15524	15571	15484	15529	15573	15467	15695	15527	15524	15632	15751	15680	15585	15579	15537	15645	15498	15271	15393	15561	15603	15642	15581	15672	15709	15539	15600	15636	15495	15692	15683	15756	15646	15383	15695	15579	15529	15456	15643	15361	15503	15671	15601	15566	15452	15531	15687	15597	15530	15607	15602	15555	15541	15652	15549	15477	15523	15629	15457	15616	15638	15489	15815	15655	15621	15586	15506	15570	15616	15671	15497	15767	15526	15437	15535	15727	15557	15751	15489	15611	15456	15566	15721	15478	15477	15558	15699	15675	15576	15457	15550	15670	15600	15480	15645	15591	15613	15579	15363	15472	15624	15663	15463	15713	15561	15672	15432	15602	15586	15668	15454	15632	15651	15632	15723	15551	15669	15601	15674	15734	15646	15601	15459	15597	15554	15499	15764	15585	15621	15494	15569	15605	15619	15690	15671	15498	15638	15517	15492	15632	15631	15508	15668	15708	15693	15791	15625	15693	15519	15654	15592	15519	15470	15593	15521	15444	15654	15515	15556	15559	15409	15671	15608	15432	15386	15677	15486	15409	15569	15638	15514	15587	15422	15480	15434	15534	15525	15517	15797	15566	15553	15524	15359	15720	15692	15629	15573	15567	15594	15552	15635	15580	15579	15507	15486	15684	15470	15601	15583	15577	15405	15508	15432	15739	15525	15560	15748	15579	15597	15721	15548	15565	15439	15684	15733	15613	15666	15429	15771	15580	15613	15539	15631	15583	15653	15599	15608	15567	15610	15454	15495	15414	15720	15614	15633	15586	15616	15662	15744	15564	15397	15702	15512	15540	15536	15716	15549	15755	15512	15601	15536	15581	15462	15590	15618	15413	15577	15613	15676	15628	15576	15509	15570	15614	15602	15642	15615	15674	15366	15601	15796	15576	15590	15329	15496	15597	15645	15319	15560	15605	15461	15369	15627	15424	15763	15585	15677	15681	15577	15523	15749	15611	15641	15804	15479	15687	15583	15710	15703	15641	15446	15644	15618	15517	15495	15370	15678	15473	15672	15628	15445	15631	15604	15585	15540	15596	15516	15617	15533	15727	15583	15488	15369	15647	15592	15632	15620	15515	15427	15523	15614	15546	15471	15743	15419	15510	15525	15652	15410	15566	15406	15590	15473	15684	15565	15626	15529	15580	15597	15350	15594	15616	15620	15426	15533	15475	15624	15476	15597	15513	15626	15682	15419	15725	15730	15497	15663	15606	15668	15564	15418	15646	15641	15558	15617	15566	15643	15586	15664	15682	15428	15541	15689	15417	15572	15614	15661	15637	15449	15553	15583	15638	15546	15463	15570	15646	15451	15578	15667	15474	15566	15581	15710	15657	15545	15636	15600	15598	15688	15580	15639	15458	15612	15563	15626	15466	15598	15503	15603	15538	15645	15551	15602	15463	15411	15532	15552	15511	15434	15526	15493	15786	15718	15604	15464	15622	15539	15525	15622	15618	15645	15531	15461	15525	15633	15617	15594	15557	15607	15577	15781	15719	15642	15496	15523	15669	15618	15479	15610	15772	15475	15648	15710	15612	15583	15710	15558	15524	15393	15544	15388	15598	15662	15603	15605	15444	15374	15603	15349	15792	15541	15648	15384	15575	15595	15560	15472	15574	15583	15411	15538	15485	15624	15462	15600	15619	15661	15663	15573	15538	15414	15574	15608	15669	15748	15573	15517	15692	15378	15547	15581	15557	15454	15660	15581	15445	15468	15448	15651	15713	15616	15602	15644	15614	15490	15472	15719	15575	15364	15683	15590	15532	15601	15540	15702	15651	15598	15670	15664	15457	15576	15671	15605	15478	15665	15637	15731	15582	15635	15638	15679	15620	15598	15424	15577	15638	15580	15509	15600	15510	15607	15459	15564	15609	15686	15614	15487	15514	15673	15546	15518	15600	15823	15461	15507	15635	15539	15763	15635	15674	15585	15585	15601	15500	15693	15715	15493	15637	15562	15579	15532	15649	15612	15544	15694	15578	15700	15381	15557	15453	15543	15779	15631	15601	15388	15540	15634	15550	15577	15649	15660	15601	15601	15522	15532	15503	15528	15547	15555	15660	15588	15399	15532	15785	15531	15604	15726	15510	15591	15721	15394	15448	15667	15544	15516	15563	15664	15389	15569	15649	15635	15445	15730	15554	15430	15510	15606	15646	15475	15564	15669	15658	15626	15589	15482	15508	15523	15613	15424	15759	15516	15605	15663	15597	15676	15587	15588	15522	15531	15374	15602	15708	15600	15596	15756	15386	15679	15723	15648	15540	15612	15484	15571	15419	15563	15642	15531	15596	15417	15593	15714	15476	15580	15492	15612	15516	15631	15305	15596	15562	15539	15469	15719	15815	15858	15516	15571	15448	15573	15514	15428	15501	15661	15651	15491	15639	15709	15519	15507	15542	15601	15607	15683	15593	15583	15697	15624	15539	15829	15449	15788	15658	15740	15645	15624	15575	15732	15428	15471	15518	15596	15669	15539	15460	15647	15481	15670	15512	15610	15471	15599	15364	15571	15685	15479	15577	15605	15582	15519	15580	15485	15521	15648	15795	15390	15672	15436	15579	15629	15536	15667	15457	15635	15428	15478	15598	15536	15615	15651	15759	15758	15593	15676	15425	15644	15565	15486	15538	15618	15722	15691	15724	15434	15487	15421	15679	15588	15715	15475	15542	15459	15348	15678	15761	15631	15594	15628	15547	15564	15611	15647	15714	15560	15417	15581	15727	15512	15612	15543	15746	15639	15565	15499	15496	15661	15784	15529	15505	15421	15693	15553	15649	15519	15597	15457	15458	15588	15649	15601	15555	15589	15437	15521	15606	15679	15523	15616	15550	15430	15677	15689	15628	15661	15565	15657	15471	15594	15580	15522	15548	15531	15636	15537	15641	15600	15525	15419	15631	15533	15584	15671	15668	15593	15623	15544	15688	15541	15505	15678	15542	15465	15457	15610	15503	15413	15634	15705	15579	15520	15456	15747	15391	15472	15441	15625	15557	15342	15458	15573	15654	15631	15715	15468	15495	15529	15560	15613	15562	15657	15456	15468	15691	15557	15599	15766	15552	15463	15698	15471	15520	15484	15624	15600	15572	15508	15528	15620	15582	15477	15567	15487	15750	15562	15654	15571	15690	15472	15689	15327	15612	15538	15529	15473	15556	15570	15609	15678	15502	15588	15725	15424	15546	15568	15540	15493	15544	15543	15489	15391	15486	15540	15496	15580	15637	15429	15575	15492	15551	15546	15644	15610	15614	15372	15638	15642	15518	15486	15616	15543	15582	15720	15591	15463	15617	15604	15581	15468	15583	15577	15656	15638	15600	15585	15410	15633	15668	15533	15600	15380	15595	15637	15529	15692	15550	15688	15639	15453	15547	15537	15534	15590	15352	15654	15544	15545	15491	15524	15571	15549	15581	15694	15736	15538	15576	15612	15495	15608	15573	15596	15494	15490	15526	15651	15613	15480	15468	15720	15549	15626	15500	15583	15563	15565	15509	15597	15381	15592	15769	15652	15522	15567	15554	15553	15650	15601	15538	15701	15659	15433	15788	15689	15573	15697	15540	15600	15527	15557	15641	15480	15565	15374	15620	15423	15535	15630	15420	15606	15489	15483	15420	15543	15609	15600	15726	15573	15440	15666	15543	15680	15799	15665	15466	15618	15597	15597	15475	15531	15567	15578	15592	15573	15519	15532	15633	15494	15398
28143	26176	33407	29049	22540	19866	19287	18318	18288	18240	18083	18432	18505	19145	19167	18943	18651	18461	18303	18222	18070	18207	17952	18074	18117	18087	18039	18191	17905	18195	18216	18190	18221	17962	18220	18190	18176	18047	18157	18056	18143	18117	18009	17961	18069	18202	18224	18204	18049	18026	18080	18058	18165	18141	18143	18047	17899	18114	18112	18201	18142	18236	18344	18089	18042	18082	18141	18044	17988	18123	18255	18320	18053	18149	18130	18077	18098	18097	18102	17999	18124	18111	18107	17978	17974	18120	18255	18248	18139	18248	18262	18178	17967	18249	18158	18073	18311	18169	18038	18120	18040	18111	18076	18214	18063	18136	18195	18162	18353	18035	18093	18221	18143	18267	18132	18190	18208	18106	18127	18141	18158	18073	18168	18231	18059	18109	18239	17962	18071	18001	18131	18135	17983	18179	18195	18189	18133	18054	18051	18144	18229	18283	18073	17879	18392	18148	18457	17920	18109	18065	18049	18016	18088	18202	18227	17953	18173	18091	18211	18178	18511	18149	18271	18214	18196	18188	18069	18056	18262	18005	18381	18145	17910	17881	17983	18058	18164	18178	18362	18234	18257	17834	18230	18214	18142	18017	18247	18212	17912	18326	18108	18054	18192	18137	18257	18014	18110	18032	18054	18160	18207	17988	18008	18159	17853	17888	18086	18015	18192	18231	18124	18176	18202	18276	18289	18017	17971	18161	18251	17945	18061	18308	18191	18062	18047	18078	18109	18356	18313	18295	17969	18111	18022	18066	18139	18167	18090	18123	18165	18096	18371	18083	18315	18150	17904	18264	18164	18063	17993	18190	18019	18120	18146	18270	18024	18185	18268	18100	18215	18309	18144	18066	18180	18069	18143	18322	18219	18190	18056	17986	18178	18080	18029	18280	18324	18036	17993	18232	18277	18020	18236	18027	18299	18272	18083	18176	18001	18055	18087	18128	18085	18349	18320	18241	18095	18005	18079	18095	18165	18194	18107	18267	18269	18109	18228	17986	18046	18093	18087	18156	18247	18146	18204	18149	18121	18084	18147	18221	18130	18217	18237	18065	18195	18012	18202	18127	18236	17968	18264	18150	18147	18329	18244	18123	17799	18111	18158	18262	18122	18286	18206	18070	17905	18193	18067	18014	18131	18005	18121	18144	18183	17969	18174	18193	17985	18032	18124	18125	18170	18101	18148	18232	18159	18073	18057	18033	18126	18288	18169	18191	18003	18303	18235	18265	18134	18233	18027	18132	18182	18101	18200	18001	18160	18214	18159	18283	18203	18011	18144	18099	18199	18023	18226	17955	18220	18250	18028	18238	18194	18130	18211	17904	18025	18094	18061	18021	18136	18194	18179	18128	18036	18185	18185	18084	18017	17987	18238	17968	18192	18161	18024	18149	18167	18152	17947	18121	18147	18031	18139	18106	18175	17908	17876	18092	18116	18078	18316	17969	18032	18145	18214	18443	18290	17936	18207	18070	18007	18335	18195	18012	18035	17816	18110	18054	18205	18179	18193	18110	18012	18235	18102	18430	18187	18303	18324	18289	18212	18299	18021	18205	18270	18266	18016	18164	18104	18044	18097	18247	18063	18063	18100	18386	17981	18006	17970	18203	17987	17982	18138	18100	18127	18180	18031	18042	17970	18182	18307	17995	18195	18199	18227	18278	18074	18061	18020	18006	17878	18291	17865	18351	18350	18160	18218	18241	18197	18091	18109	18018	18351	18029	18044	18266	18344	18218	18121	18171	18086	18326	18412	18084	18170	18227	18115	18160	18123	18190	18224	17899	18153	18206	18104	18326	18210	18355	18215	18166	18268	18157	18180	18150	18047	18159	18140	18214	18346	18266	17895	17967	18233	18369	18020	18134	18002	18126	18358	18233	18028	18244	18067	18171	18092	18136	18081	18165	18077	18080	18017	18178	18223	18020	17978	18100	18103	18220	18257	18170	18138	18467	18151	18190	18040	18128	18058	18329	18201	18063	18129	18105	17939	18178	18180	17969	18146	18016	18140	18201	18285	18162	18167	18034	18073	18259	18068	18018	17994	18041	18127	18043	18175	18223	18251	18360	18119	18158	18168	18183	18229	17929	18129	18141	18179	17901	18174	18058	18101	18052	18153	18003	18257	18184	18323	18039	18144	18166	17977	18017	18185	17902	17935	18171	18159	18016	18166	18152	18152	18092	18153	18077	18116	18113	18218	17973	18107	18196	17735	18108	18043	18133	18146	18146	18124	18053	18122	18210	18147	18185	18138	18180	18015	18106	18423	18113	18083	18280	18111	18227	18291	17961	18228	18105	18103	18224	18239	18128	18053	18102	18477	18172	18189	18168	17985	18090	18263	18107	18223	18146	18332	18214	18126	18164	18093	18058	18256	18233	18132	18330	18206	18157	17993	18164	17984	18336	18060	18102	18140	18186	18260	18216	18145	18162	18075	18134	18090	18214	17913	18139	18204	18160	18196	18070	18202	18050	18141	18196	18185	18204	18110	18126	18212	18145	18200	18264	18187	18250	18272	18126	18173	17903	18040	18129	18170	18373	18231	18240	18190	18215	18309	18389	18271	18131	18098	18293	18071	18051	18061	18344	18093	18106	18121	18130	18047	18149	18089	18074	18171	18165	18289	18309	18276	18265	18231	18151	18187	18208	18098	17920	18328	18206	17942	17935	18119	18292	18117	18172	18024	18086	18132	18405	17826	18183	18081	18120	17977	18156	18323	17995	18090	18081	18004	18142	18156	18146	18115	18186	18009	18226	18161	18207	18442	18110	18075	18129	18318	18161	18377	18133	18151	18052	18314	18012	18138	18243	18074	17947	17985	18175	18115	18177	18143	18183	18125	18246	18025	18234	18118	18241	18256	18210	18169	18034	18226	18057	18176	17926	18088	18163	18076	18141	18048	18170	18177	18001	18174	18086	18138	18170	18035	18082	18156	18071	18024	18121	17981	18192	18152	18125	18132	17995	18240	18257	18058	18058	18062	18041	18106	18038	18210	18046	18339	18080	18142	18330	18295	18173	18297	18067	18177	18241	18105	18075	18041	18133	18053	18059	18155	18151	18163	17979	18086	18016	18036	18096	18204	18302	18212	18030	18228	18054	18261	18069	18130	18056	18129	18191	18018	18109	17958	18164	18380	18228	18204	18198	18034	18179	18133	18175	18056	18242	17980	17956	18023	18176	18231	18225	18071	18249	18183	18348	18182	18005	18215	18312	18274	18159	18128	18243	18070	18213	18334	18099	18061	18386	18032	18171	18180	18216	18318	17931	18169	18286	18161	18109	18131	18314	18248	18303	17982	17966	18271	18319	17983	18082	18045	18264	18197	18335	18016	18259	18143	18065	18222	18152	17994	18260	18188	18080	18161	18261	18201	18276	18038	18287	18340	18329	18242	18096	18200	18059	18323	18297	18008	18155	18080	18134	18143	18053	18172	18062	18171	17889	18003	18162	18236	18227	18073	17905	18000	18177	18264	17930	18265	18254	18048	18103	18279	18209	17986	18203	18076	18166	18254	17961	18026	18080	18206	18066	17940	18115	18141	18074	18061	17984	18076	17954	18096	17944	18023	18211	18258	17994	18191	18153	18315	18116	18409	17995	18105	18124	18048	18170	18074	18119	18138	18237	18259	17952	18077	18091	18012	18176	17959	18221	18345	18262	18171	18155	18226	18187	18120	18198	18020	18303	17921	18018	18142	18222	17954	18004	18260	18163	18050	18151	18020	18153	18151	18087	18178	18040	18348	18164	18072	18001	17993	17953	18168	18253	18200	17968	18095	18222	17980	17842	17999	18093	18117	18014	18109	18021	18118	18116	18334	17995	18209	18205	18002	18158	17931	18075	17981	18062	17969	18350	18321	18173	18030	17959	18131	18185	18103	17981	18081	18126	18111	18390	18215	18464	18254	18053	18307	18282	18077	17789	18123	18208	18255	17986	18128	18149	18159	18203	18014	18062	18183	18115	18074	17941	17992	18220	17933	18183	18215	18166	18329	18182	18046	18133	17896	18467	18249	18278	18340	18152	18065	18099	18204	18116	18364	18001	18192	18076	18063	18194	18161	18038	18166	18165	18282	17992	18313	18095	17914	18227	18056	18197	18367	18265	18017	18004	18067	18319	18200	18061	18212	18257	18385	17896	18115	18186	18258	18175	18258	18096	18139	18156	18145	18091	18237	18140	18274	18009	18109	18133	17924	18219	18274	18154	18136	18129	17915	18040	18054	18038	18361	18175	18200	18180	18222	18001	18131	17996	18212	18103	18099	18119	18224	18197	18227	18048	18151	18269	18103	18160	18160	18291	18189	18361	18314	18266	18094	18227	18115	18056	18012	18069	18121	18138	18216	18281	18182	18245	18169	18165	18143	17969	17941	18166	18231	17993	18086	18140	18156	18296	18430	18162	18304	18308	18165	18313	18274	18332	17991	18159	18112	18196	18120	18397	18288	18296	18205	18087	18246	18157	18149	18234	18412	18073	18251	18233	18128	18148	18357	18133	18325	18115	18087	18074	18127	18267	18051	18331	18467	18069	18113	18176	18180	18063	18332	18307	18189	18241	18317	18064	18098	18142	18342	18142	18366	18287	18123	18094	18064	18279	18144	17914	17965	18326	18162	18250	18185	18112	18154	18104	18126	18054	18318	18148	18102	18106	18172	18174	18499	18134	18159	18157	18106	18274	18066	18050	18026	18044	18108	18124	18225	18160	18169	18157	18103	17948	18199	18149	18131	18161	18227	18215	18031	18091	18088	18250	18039	18099	17782	17860	18172	18168	17866	17995	18283	18309	18046	18119	18391	18123	18110	18081	18168	18187	18155	18002	18084	18185	17972	18140	18046	18228	18098	18257	18065	17918	18141	18352	18309	18118	18073	18153	18067	18024	18207	18131	18067	18072	18119	18124	18249	18124	18194	17952	18165	18187	18027	18147	18046	17862	18117	18278	18210	18316	18150	18046	18294	18205	18087	18055	17994	18048	18243	18080	18116	18063	18339	18275	18143	18101	18378	17983	18283	18242	18256	18118	18213	18160	18166	18037	18321	18206	18182	17968	18113	17995	18144	18204	18167	18368	18246	18368	18057	18110	18015	18366	18208	18274	18203	18025	18294	18325	18086	18165	18284	18127	18221	18162	18053	18145	18143	18163	18145	18196
28155	41760	37845	27842	20787	17669	16503	16107	15650	15664	15717	15489	15943	16819	16823	16489	16247	15891	15679	15514	15739	15634	15585	15474	15600	15578	15341	15600	15543	15556	15640	15511	15650	15719	15632	15574	15689	15499	15620	15522	15659	15637	15649	15500	15592	15692	15605	15522	15558	15537	15470	15670	15526	15606	15495	15678	15621	15516	15618	15497	15474	15674	15559	15518	15638	15747	15456	15593	15632	15531	15522	15533	15743	15448	15691	15464	15641	15524	15580	15650	15420	15559	15617	15540	15552	15594	15544	15571	15475	15732	15631	15508	15456	15451	15424	15491	15535	15644	15516	15648	15569	15620	15612	15461	15525	15487	15643	15481	15665	15581	15636	15643	15381	15573	15587	15515	15493	15660	15489	15624	15680	15700	15615	15654	15578	15357	15472	15734	15613	15787	15570	15576	15562	15491	15616	15354	15546	15655	15549	15403	15506	15596	15525	15697	15802	15557	15562	15504	15363	15634	15524	15498	15617	15513	15563	15482	15668	15604	15580	15666	15538	15547	15442	15541	15615	15498	15513	15590	15407	15580	15451	15446	15641	15536	15506	15755	15617	15612	15601	15512	15657	15642	15505	15591	15488	15646	15416	15598	15477	15577	15557	15367	15577	15470	15644	15541	15714	15604	15572	15542	15631	15412	15676	15490	15599	15510	15563	15569	15612	15481	15551	15576	15616	15542	15664	15419	15699	15539	15702	15587	15434	15476	15589	15596	15595	15458	15579	15756	15695	15542	15743	15440	15432	15485	15498	15649	15653	15742	15606	15478	15605	15556	15477	15557	15410	15597	15628	15570	15699	15485	15549	15612	15579	15592	15464	15573	15607	15463	15606	15349	15528	15713	15510	15487	15608	15578	15335	15657	15400	15627	15609	15639	15597	15574	15474	15551	15538	15704	15463	15605	15566	15523	15757	15645	15444	15477	15416	15531	15602	15634	15648	15598	15480	15528	15585	15451	15597	15323	15591	15547	15722	15657	15560	15589	15626	15641	15539	15557	15617	15711	15598	15682	15660	15532	15469	15617	15593	15356	15536	15349	15363	15660	15467	15521	15511	15391	15523	15544	15508	15551	15588	15657	15547	15602	15567	15473	15387	15628	15518	15665	15630	15513	15592	15510	15481	15809	15518	15574	15610	15705	15666	15563	15509	15336	15526	15602	15391	15632	15431	15355	15856	15569	15522	15552	15672	15486	15448	15555	15597	15619	15639	15577	15512	15600	15683	15591	15564	15460	15517	15409	15515	15624	15620	15490	15610	15529	15428	15484	15472	15514	15689	15652	15664	15465	15691	15700	15675	15610	15520	15557	15605	15500	15557	15625	15557	15395	15665	15501	15594	15489	15501	15387	15542	15538	15312	15529	15471	15444	15504	15507	15466	15568	15618	15501	15582	15554	15475	15709	15598	15521	15488	15683	15684	15631	15574	15586	15597	15831	15534	15527	15565	15336	15441	15531	15504	15548	15416	15626	15721	15404	15640	15678	15669	15735	15550	15636	15530	15629	15666	15445	15776	15736	15488	15599	15833	15743	15661	15565	15492	15499	15601	15475	15380	15559	15590	15534	15685	15420	15763	15492	15526	15410	15639	15408	15594	15566	15584	15652	15593	15533	15527	15418	15592	15425	15445	15553	15496	15444	15536	15771	15678	15686	15530	15539	15427	15575	15615	15551	15622	15493	15739	15466	15569	15574	15591	15668	15573	15687	15548	15559	15568	15492	15527	15521	15632	15650	15507	15558	15583	15564	15599	15451	15620	15445	15623	15515	15615	15666	15595	15492	15601	15629	15495	15580	15510	15607	15663	15484	15618	15608	15626	15637	15545	15469	15598	15557	15719	15595	15624	15727	15582	15652	15590	15565	15697	15531	15476	15459	15465	15484	15513	15597	15459	15638	15498	15554	15559	15519	15414	15696	15532	15628	15517	15561	15661	15529	15537	15360	15568	15518	15694	15468	15642	15723	15572	15765	15700	15594	15598	15534	15683	15681	15708	15553	15483	15430	15425	15524	15555	15452	15693	15594	15699	15541	15640	15634	15557	15446	15672	15553	15561	15568	15546	15575	15642	15685	15614	15657	15647	15500	15426	15541	15677	15468	15560	15576	15391	15614	15448	15683	15474	15523	15610	15591	15623	15684	15620	15390	15551	15554	15595	15516	15703	15661	15518	15593	15429	15527	15470	15456	15733	15564	15590	15635	15633	15516	15413	15449	15448	15544	15573	15557	15793	15541	15590	15530	15793	15434	15388	15426	15411	15650	15616	15547	15499	15503	15532	15582	15624	15568	15620	15424	15443	15509	15603	15504	15594	15589	15615	15410	15519	15507	15501	15571	15593	15681	15502	15761	15584	15654	15599	15494	15511	15608	15593	15583	15538	15566	15555	15538	15779	15575	15633	15465	15463	15570	15592	15528	15533	15420	15543	15533	15448	15321	15568	15608	15476	15750	15512	15590	15503	15439	15582	15738	15465	15487	15599	15575	15360	15537	15610	15551	15590	15650	15433	15390	15577	15454	15470	15512	15778	15618	15675	15678	15622	15419	15567	15443	15500	15415	15609	15421	15634	15712	15454	15410	15448	15595	15640	15652	15505	15432	15582	15661	15578	15673	15621	15731	15594	15605	15646	15487	15633	15569	15640	15452	15689	15634	15541	15534	15552	15517	15476	15440	15584	15850	15501	15751	15469	15544	15424	15562	15485	15651	15517	15482	15588	15488	15570	15488	15605	15538	15533	15652	15564	15575	15413	15385	15471	15559	15538	15661	15668	15464	15571	15613	15550	15528	15651	15402	15613	15530	15496	15735	15510	15478	15472	15549	15449	15630	15593	15625	15609	15632	15620	15503	15630	15720	15568	15748	15446	15538	15597	15555	15580	15501	15567	15614	15633	15538	15529	15564	15675	15620	15700	15377	15520	15435	15473	15565	15574	15578	15509	15667	15485	15534	15563	15657	15546	15595	15522	15486	15478	15565	15482	15577	15421	15649	15624	15395	15441	15539	15687	15518	15763	15615	15574	15380	15598	15578	15612	15631	15687	15570	15579	15623	15421	15365	15581	15521	15518	15635	15575	15328	15581	15627	15636	15516	15416	15454	15567	15627	15618	15488	15532	15607	15646	15529	15561	15506	15594	15609	15610	15626	15517	15656	15506	15521	15663	15497	15497	15448	15612	15685	15607	15662	15682	15618	15383	15603	15578	15553	15641	15491	15543	15464	15581	15493	15508	15453	15524	15585	15666	15550	15486	15540	15555	15629	15590	15453	15520	15577	15600	15560	15466	15580	15639	15626	15620	15559	15601	15554	15565	15402	15345	15593	15462	15487	15530	15516	15695	15541	15557	15636	15542	15664	15607	15436	15706	15557	15662	15440	15473	15481	15515	15475	15555	15635	15608	15659	15666	15394	15585	15504	15451	15699	15501	15667	15529	15615	15510	15542	15521	15502	15659	15506	15748	15586	15655	15634	15589	15669	15581	15477	15705	15568	15563	15496	15680	15737	15629	15463	15479	15539	15694	15545	15588	15677	15392	15562	15508	15524	15537	15471	15611	15522	15558	15575	15632	15685	15577	15431	15523	15513	15636	15445	15647	15464	15474	15730	15614	15602	15611	15605	15626	15440	15485	15622	15676	15577	15448	15633	15598	15591	15454	15681	15626	15593	15713	15641	15571	15480	15549	15499	15548	15608	15446	15666	15627	15672	15602	15557	15427	15520	15403	15509	15634	15481	15485	15530	15422	15582	15694	15644	15440	15579	15488	15495	15473	15494	15540	15535	15711	15684	15524	15599	15504	15614	15553	15581	15350	15415	15662	15350	15620	15568	15249	15499	15689	15592	15470	15648	15474	15654	15482	15596	15620	15569	15526	15539	15480	15499	15492	15618	15541	15634	15691	15360	15439	15554	15595	15770	15536	15517	15413	15473	15674	15552	15470	15629	15595	15588	15496	15464	15417	15529	15637	15618	15628	15540	15633	15614	15529	15565	15438	15679	15480	15680	15510	15490	15591	15440	15568	15573	15669	15407	15624	15598	15447	15468	15496	15724	15348	15686	15671	15487	15640	15683	15696	15534	15554	15536	15567	15562	15581	15661	15496	15664	15661	15551	15472	15669	15558	15686	15452	15560	15523	15624	15545	15439	15604	15721	15491	15552	15747	15671	15574	15547	15394	15675	15494	15549	15609	15426	15510	15736	15532	15674	15426	15661	15537	15585	15516	15692	15582	15526	15690	15685	15523	15538	15603	15526	15524	15574	15525	15439	15544	15599	15590	15659	15548	15490	15650	15678	15634	15556	15598	15649	15685	15688	15634	15700	15621	15642	15586	15508	15493	15536	15651	15424	15524	15643	15540	15678	15640	15551	15522	15682	15521	15627	15497	15522	15496	15519	15441	15515	15490	15535	15583	15416	15536	15563	15616	15490	15565	15514	15520	15525	15644	15626	15517	15631	15585	15396	15585	15615	15383	15530	15615	15597	15492	15632	15619	15653	15624	15569	15678	15507	15603	15605	15712	15436	15553	15603	15617	15452	15547	15571	15553	15545	15519	15477	15509	15621	15701	15517	15500	15521	15632	15727	15611	15532	15728	15507	15724	15525	15685	15429	15640	15475	15612	15457	15508	15576	15621	15482	15618	15557	15627	15520	15493	15589	15400	15519	15597	15780	15707	15519	15639	15647	15654	15587	15542	15605	15552	15642	15620	15538	15586	15526	15581	15374	15596	15546	15617	15468	15561	15632	15652	15493	15523	15711	15476	15625	15594	15376	15604	15589	15673	15681	15631	15532	15719	15566	15597	15534	15546	15360	15666	15632	15663	15523	15565	15795	15581	15684	15633	15664	15584	15523	15458	15462	15734	15459	15580	15598	15640	15492	15628	15569	15598	15685	15717	15550	15576	15575	15513	15437	15736	15457	15695	15600	15535	15555	15526	15606	15558	15501	15575	15643	15553	15633	15378	15595	15743	15535	15443	15714	15738	15487	15552	15779	15666	15393	15578	15574	15681	15509	15425	15561	15510	15671	15623	15620	15635	15482	15537	15723	15368	15605	15411	15445	15610	15614	15580	15500	15489	15646	15397	15398	15467	15548	15573	15504	15592	15602	15676	15609	15716	15555	15414	15566	15571	15625	15461	15566
23914	21291	28807	26004	25114	26189	24050	19825	19049	18678	18376	18341	19787	24131	23755	21800	20419	19346	18677	18489	18359	18263	17896	18170	18062	18128	18165	17977	18152	18093	18050	17986	18145	18108	18044	18163	18193	18162	18102	17953	17939	18069	18083	17836	17862	18069	18205	18027	18088	18102	17996	18383	18004	18130	17976	17934	18110	18253	17995	17836	17881	17976	17764	18029	17814	18178	17857	18193	18322	17991	17840	17918	17944	18190	17999	17907	18048	18213	18002	17942	17958	17998	17879	17967	17970	18090	18092	18084	17986	18139	18154	17987	17918	18208	18139	17970	18080	17880	18017	18130	18109	18084	18129	18135	18082	18239	17981	17940	17863	17959	17951	18020	17875	17998	18001	17889	18032	17897	18013	18090	18156	17870	17943	17823	18033	17840	17824	17977	18121	17904	18132	18097	18047	18065	17905	18012	18013	17948	18202	17752	18212	18040	18007	17837	17924	17920	17851	17976	18037	17938	18101	18025	18170	17973	18108	18109	18242	18082	18050	18026	17864	17933	17896	18130	17935	18149	17976	18063	17988	18078	17838	18044	17930	17937	18092	18254	18173	18106	18010	18079	17975	18087	18101	17970	17994	18102	17905	17970	17974	17964	17912	17824	18078	17979	18067	18048	18002	18003	18059	18079	18069	17916	17957	18140	18075	17948	18081	18043	17939	18206	17956	18161	17988	18184	18053	18074	17961	18041	18093	17945	17981	17952	17983	17891	18078	18075	17856	18136	18019	17986	17953	18209	17916	18008	18033	17954	17915	17928	17965	18002	18034	17877	18176	18134	18096	18019	18016	18003	17921	18007	17889	17981	18230	18077	17854	18139	17889	17990	18103	18128	18155	18052	18038	17883	17880	18134	18084	17946	17885	17950	18205	18054	17985	18101	18170	18069	17904	18114	18221	18208	18034	17882	18013	17962	18272	18150	18245	17987	17731	17898	17876	17975	18211	18157	17954	17821	18067	17993	17962	17923	17953	17956	17922	17993	18010	18139	18094	17864	17862	18098	17988	17919	17986	18012	18143	17869	17978	18187	17910	17999	18244	18100	17868	17934	18017	18298	17913	17867	17959	18150	18036	18038	18062	17805	17917	18056	18028	18019	18078	17826	17792	18151	18001	18181	18047	17801	17946	18154	17956	18002	17979	18024	17971	18126	18074	18038	17932	17952	17856	18175	17878	18033	18011	18059	18193	18136	18095	18026	18238	18123	17757	18114	17948	17893	18104	18027	17870	18007	17997	18044	18176	18221	18107	18067	18044	17951	18126	17973	17935	17857	18019	17839	18110	18124	17959	17994	17924	18024	18025	17822	17789	17856	17922	18142	17986	18048	18093	17898	18127	17901	18187	17914	18035	18102	17937	18034	18111	18097	18024	18085	18117	18186	17989	17895	17912	18119	17983	17963	17895	17953	17985	17852	17886	18025	18090	18033	18083	17836	18048	18146	18071	18078	18044	18057	17898	18205	18113	18075	17975	17879	17894	17936	17891	18055	18043	17991	18040	17933	17891	17981	17883	18006	18176	18006	18043	18178	17923	17834	18071	18110	18127	17909	18242	17933	18103	18163	17962	17849	17933	18018	18030	17969	18225	18024	18052	18112	17934	18109	18102	17907	18073	18129	17972	17992	18069	17872	18057	18190	18292	18013	18027	18022	18027	18003	18082	17922	17939	18129	18205	17902	17909	18136	18081	18070	18105	18026	17905	17796	17969	17986	17731	18087	17997	17938	18312	18080	17977	18180	18003	17854	18064	17994	17951	18022	18081	17923	18190	18046	17843	18029	17922	18087	18027	18186	17883	17979	18100	18121	18080	17981	18009	18122	17972	17899	18205	18050	18055	18099	17891	18135	17926	18261	18049	17935	17944	17895	17891	17995	17926	18062	18125	17868	18031	18074	17938	18014	18027	18142	17891	18008	18170	18037	18020	17959	18191	17806	18216	18147	17832	18046	18095	18054	18094	17893	17907	17996	17849	17954	17900	18077	17939	17917	18073	18050	17948	18038	18204	18093	18150	18163	18142	17942	17976	17927	18029	17876	17829	18064	18252	18117	17878	18068	17934	17958	18112	17925	17947	17941	17956	17893	17981	17832	17886	18005	18032	17978	17954	18160	17768	17943	17947	17961	17990	17963	18027	18044	18202	18060	18072	18043	18237	18193	18025	17954	17905	17855	18116	18073	18023	18161	18013	17827	18205	18070	18013	17999	17877	18073	18015	17973	18008	18065	18054	17810	18114	18007	17882	17956	18085	18013	17972	17935	17918	18065	17946	18146	18165	17907	18014	18093	18165	18021	17842	17937	17956	18055	17855	18059	18001	18181	18147	18159	18157	17953	18095	17995	18054	18097	18140	18172	17951	17955	17923	18001	18146	18098	17914	18097	18076	18173	18015	18021	18008	18173	17931	18030	17981	18003	18254	18089	18017	18170	18075	18105	17935	17990	18017	17908	18001	17954	18013	18159	17909	17980	18025	18074	17816	17943	17690	18093	17867	17932	18209	18111	18050	17939	18012	18022	17972	18005	18067	17976	18117	17927	18025	18188	18051	17870	18221	18043	17952	18157	17997	18020	18147	18045	17740	18107	18136	17908	17901	17895	18011	17959	18084	18180	18295	18106	18066	17893	17965	18042	18127	17939	18162	17947	17993	17916	17974	17984	18173	18013	18184	18022	17751	18083	18165	17955	17950	17878	17949	18065	18047	18036	18008	18167	18041	17978	17912	17812	18128	17867	18139	17809	18139	17949	17919	18065	18073	18152	17948	18048	17964	18050	18203	18233	18110	18085	18011	17987	18005	18104	17985	17727	18079	17912	18102	17964	17924	18152	18060	18084	18029	18053	17973	17912	18025	17872	18278	17993	17910	17945	17887	18001	18358	17861	17855	17982	17882	18156	17926	18033	18237	18012	18015	17961	18231	18075	18109	17985	17967	18249	18286	17881	18019	17967	18075	18119	18073	18054	17852	18037	17943	17796	17950	17994	17967	18091	18074	17934	17945	18005	18215	18017	18129	18120	18124	18019	18042	17935	18195	17870	17921	18161	17966	18011	18052	17993	18049	18106	18122	17869	17963	18078	18129	17972	18094	17878	18109	18219	18008	17963	18043	18108	17860	17984	17914	18143	17906	17952	18033	18044	18001	17978	17862	17923	17812	17961	18142	18121	17943	17983	18183	17992	17926	18051	17990	18110	18026	17935	17964	17840	18090	17853	18134	18071	18188	18049	17916	17891	18125	17933	18087	17920	18136	18164	17949	17928	17935	18006	18327	18110	17947	18067	18085	18277	18152	18073	18224	18016	18083	18126	17949	17952	18178	18096	18112	18053	18011	17954	18220	17995	18197	17987	17917	18075	17959	17948	18172	18030	17781	17969	17991	18222	17967	18145	18070	17921	17947	17840	17961	17982	18087	17742	17952	18147	18244	17992	17854	17966	18075	18007	17995	18015	17976	17844	17939	18140	18099	17907	18015	17933	18146	17785	18044	18013	17918	18090	18046	17879	18024	18206	18214	18023	18054	18089	18123	18053	17908	18000	18207	18053	18123	17993	17986	18154	18118	17930	17930	18130	18014	18227	18242	18085	18026	18007	18257	18027	18127	18147	18204	17894	17966	18044	18022	18037	17976	17886	18201	18129	18219	18122	17888	18072	17975	17850	17819	17897	18039	18177	17905	17960	17975	17889	18086	18026	17964	17893	18118	17866	18015	18119	17909	17995	18056	18185	17931	17986	18004	17942	17920	18118	17957	18099	17881	18231	17920	17929	17997	18123	17919	17838	17937	18109	18192	18193	17959	18080	17929	18015	17857	17947	18095	17956	18004	17933	18134	18003	18040	18061	17898	17886	18023	17918	18206	18002	18033	17848	18001	17927	18016	18072	17966	18380	18144	17948	18217	18050	17862	17842	18039	17944	17941	18126	18322	18071	18030	18013	18060	17985	18098	17950	17997	17947	17925	17966	18091	17881	18004	17939	18099	18027	18043	18032	18018	18084	18108	18056	18054	18109	17778	17980	17866	18188	17961	18060	18259	17887	18042	18298	18057	17958	18326	18054	18024	18180	18167	18093	18009	18050	17906	17963	17980	18017	18040	17785	17844	17954	18017	17983	18005	17982	18097	18073	17990	18059	18032	18126	17976	17948	18015	18035	17843	17882	18264	18118	17952	18156	17888	18145	17945	18189	18124	17920	18076	18057	18029	18137	18102	18056	18125	17822	17743	17928	17874	17889	18149	17939	17934	18221	18013	18202	18266	17891	18072	17799	17925	17903	17922	18042	17945	18083	18211	18103	18274	18058	18282	18020	18024	18067	18005	17878	18111	18099	17833	18023	18091	18123	17976	17889	18005	18071	18004	18255	18107	17739	17992	17998	17909	18061	17885	18048	18010	18089	17962	18079	17916	18022	17984	17994	18050	17842	18106	18238	18131	17858	18220	17978	17806	17981	18116	18006	17897	17969	17998	18131	17936	18123	18112	17916	17898	17880	18148	17979	18018	18077	18086	18050	17979	18093	18121	18114	18028	18201	18078	18124	18063	18114	18213	17797	17902	17841	18062	18084	18033	17953	18007	18133	18176	18064	17967	17966	18120	18027	17882	17831	18182	17953	18112	17977	18087	18251	18156	18034	18029	18041	17904	17959	17824	17950	18228	18057	18063	18075	18070	18068	18071	18091	17900	18024	18228	18022	17871	18072	17995	18108	17866	17832	18149	18160	17976	17974	18167	18015	17993	18205	18178	17856	18057	18047	18114	18047	18241	17999	17966	17967	17950	18001	18114	18372	17857	18024	17852	17831	18286	17729	17919	18008	18206	17986	17839	17980	18007	18072	17988	18004	18095	17915	17999	17970	18011	18145	17939	18020	18033	18089	17961	18027	18071	18053	18004	17963	18071	17952	18124	18001	18078	18203	17955	17854	17960	18240	17905	17895	17892	18115	17977	18108	17982	18100	18002	17949	18024	17936	17852	18028	18138	18112	17967	18199	18018	18213	18227	17969	17994	17984	18057	18153	17839	18235	18145	18146	17928	18159	18021	18011	17888	18146	17945	17876	18019	18072	17932	17897	18021	17941	18134	18220	17732	18052	17963	18125	18085	18147	18162	18116	17942	17854	17906	18067	17962	18077	18061	18119	18046	17868
30484	50795	47708	36930	29204	25081	19594	17068	16477	15845	15727	15679	18022	24271	22484	20089	18191	16681	16131	15586	15596	15423	15452	15560	15508	15411	15554	15407	15494	15607	15373	15455	15261	15314	15480	15440	15671	15470	15662	15495	15462	15206	15309	15479	15585	15571	15616	15355	15321	15360	15378	15477	15510	15479	15431	15465	15501	15602	15485	15710	15316	15504	15454	15574	15454	15407	15541	15464	15575	15391	15538	15332	15503	15543	15208	15347	15490	15407	15518	15556	15479	15330	15568	15434	15453	15416	15508	15455	15544	15542	15448	15431	15444	15331	15337	15276	15444	15489	15349	15506	15437	15427	15615	15383	15638	15577	15477	15425	15428	15482	15353	15437	15533	15442	15527	15356	15486	15423	15400	15400	15341	15497	15397	15705	15492	15463	15421	15519	15411	15441	15361	15511	15601	15380	15286	15498	15357	15483	15306	15302	15556	15517	15596	15441	15359	15424	15395	15430	15426	15378	15453	15604	15418	15530	15413	15449	15248	15388	15675	15380	15531	15574	15268	15561	15355	15361	15496	15594	15407	15367	15552	15328	15497	15413	15405	15431	15431	15338	15524	15422	15234	15307	15442	15391	15384	15433	15498	15294	15513	15311	15411	15522	15386	15545	15614	15331	15469	15320	15256	15598	15406	15294	15363	15462	15253	15489	15445	15399	15322	15487	15414	15517	15413	15566	15299	15344	15324	15435	15478	15208	15375	15419	15342	15467	15422	15576	15520	15429	15443	15535	15405	15357	15437	15275	15388	15577	15374	15432	15311	15340	15542	15421	15558	15201	15438	15386	15456	15417	15615	15538	15490	15462	15360	15428	15455	15550	15430	15375	15303	15270	15519	15711	15594	15345	15400	15466	15380	15367	15462	15321	15505	15500	15584	15398	15485	15413	15600	15359	15584	15456	15376	15555	15343	15582	15439	15465	15417	15363	15637	15378	15485	15399	15470	15357	15318	15483	15533	15391	15412	15522	15500	15363	15560	15517	15539	15540	15341	15464	15388	15466	15397	15367	15358	15375	15455	15503	15429	15500	15558	15346	15502	15381	15586	15462	15441	15345	15504	15465	15301	15614	15520	15371	15413	15442	15445	15515	15347	15518	15469	15530	15280	15367	15383	15258	15369	15533	15540	15392	15432	15458	15515	15550	15558	15407	15586	15537	15438	15487	15371	15431	15520	15427	15335	15361	15367	15512	15394	15448	15548	15502	15451	15328	15400	15238	15459	15314	15414	15276	15117	15459	15405	15403	15405	15260	15230	15510	15618	15558	15533	15292	15513	15399	15362	15468	15440	15512	15375	15551	15351	15445	15473	15389	15351	15599	15446	15468	15445	15344	15518	15451	15473	15489	15466	15419	15403	15422	15382	15649	15403	15324	15433	15451	15427	15558	15407	15490	15441	15459	15339	15492	15467	15388	15457	15484	15490	15618	15500	15339	15359	15379	15401	15431	15505	15493	15499	15353	15262	15380	15435	15464	15419	15501	15444	15423	15390	15409	15548	15415	15494	15484	15425	15319	15457	15581	15442	15471	15428	15457	15554	15425	15326	15605	15499	15521	15314	15431	15368	15573	15288	15271	15443	15457	15343	15380	15406	15392	15404	15364	15388	15430	15336	15454	15307	15400	15544	15406	15511	15416	15594	15386	15495	15421	15480	15474	15528	15362	15393	15389	15368	15406	15344	15465	15369	15605	15314	15564	15557	15557	15365	15580	15550	15505	15359	15292	15236	15385	15477	15357	15382	15544	15421	15427	15517	15697	15422	15605	15491	15587	15258	15325	15514	15512	15363	15339	15347	15282	15423	15430	15378	15402	15441	15487	15513	15500	15448	15430	15475	15484	15464	15504	15380	15603	15456	15307	15397	15480	15426	15529	15460	15544	15377	15368	15343	15382	15537	15430	15432	15543	15371	15480	15475	15508	15328	15472	15356	15337	15322	15576	15400	15410	15456	15518	15242	15439	15475	15600	15421	15641	15209	15525	15476	15440	15473	15529	15496	15366	15475	15481	15456	15376	15376	15632	15474	15188	15484	15314	15373	15381	15613	15488	15470	15291	15516	15451	15328	15415	15585	15448	15363	15483	15566	15257	15430	15397	15497	15315	15540	15444	15365	15481	15380	15346	15537	15475	15448	15431	15356	15352	15330	15416	15374	15373	15378	15551	15416	15403	15523	15461	15443	15317	15335	15407	15474	15342	15542	15364	15419	15461	15407	15399	15506	15476	15336	15508	15313	15428	15283	15338	15590	15299	15445	15522	15488	15416	15385	15402	15483	15738	15422	15463	15585	15379	15472	15380	15346	15564	15366	15487	15404	15487	15664	15399	15349	15591	15553	15502	15305	15597	15445	15277	15445	15500	15298	15526	15619	15329	15388	15423	15488	15440	15393	15413	15545	15371	15382	15596	15388	15448	15524	15556	15433	15437	15334	15309	15381	15360	15521	15427	15416	15447	15354	15440	15515	15498	15529	15518	15231	15332	15380	15515	15392	15376	15431	15575	15320	15562	15473	15331	15384	15474	15428	15480	15491	15639	15532	15564	15486	15416	15421	15395	15431	15512	15363	15533	15400	15310	15356	15517	15298	15479	15312	15370	15514	15533	15555	15426	15582	15348	15322	15538	15466	15474	15387	15508	15504	15471	15464	15352	15277	15331	15505	15469	15446	15339	15356	15412	15376	15526	15409	15371	15560	15391	15362	15481	15381	15342	15416	15392	15274	15367	15440	15404	15429	15445	15651	15267	15478	15539	15341	15491	15327	15374	15398	15431	15511	15523	15451	15489	15476	15457	15380	15640	15349	15421	15473	15408	15575	15481	15391	15474	15326	15372	15456	15386	15540	15346	15565	15284	15371	15209	15452	15518	15410	15628	15471	15576	15418	15423	15504	15534	15357	15355	15400	15420	15500	15248	15377	15480	15371	15704	15605	15524	15423	15433	15445	15420	15296	15601	15427	15521	15369	15483	15333	15423	15416	15439	15184	15465	15472	15583	15350	15478	15491	15564	15536	15264	15422	15379	15336	15530	15383	15442	15378	15425	15277	15437	15528	15493	15424	15487	15334	15283	15600	15489	15494	15349	15455	15376	15215	15399	15414	15614	15305	15572	15475	15495	15387	15307	15516	15360	15449	15339	15488	15501	15579	15394	15369	15277	15566	15239	15438	15253	15337	15411	15432	15580	15518	15523	15489	15447	15401	15464	15393	15542	15469	15505	15676	15346	15391	15298	15261	15510	15418	15437	15216	15382	15357	15750	15446	15247	15482	15390	15317	15528	15195	15333	15384	15567	15612	15358	15378	15452	15547	15520	15322	15527	15442	15484	15291	15552	15402	15419	15510	15493	15458	15426	15468	15356	15389	15401	15526	15413	15176	15563	15363	15279	15404	15444	15451	15362	15402	15526	15489	15420	15316	15353	15367	15535	15527	15346	15309	15187	15266	15334	15419	15444	15311	15407	15564	15330	15305	15341	15489	15540	15449	15344	15375	15419	15377	15423	15456	15402	15455	15318	15388	15310	15395	15489	15464	15431	15378	15414	15506	15364	15492	15269	15390	15538	15374	15440	15553	15457	15257	15337	15348	15516	15476	15524	15544	15596	15503	15542	15477	15559	15416	15471	15549	15493	15384	15448	15407	15333	15461	15580	15414	15549	15366	15408	15583	15540	15524	15510	15425	15442	15482	15471	15412	15374	15440	15391	15391	15317	15448	15446	15313	15553	15416	15442	15537	15482	15294	15473	15513	15457	15421	15419	15481	15330	15668	15682	15403	15399	15536	15400	15428	15690	15574	15238	15474	15588	15466	15473	15312	15590	15475	15353	15351	15373	15389	15442	15334	15461	15503	15398	15619	15527	15488	15438	15448	15312	15358	15350	15493	15574	15520	15462	15377	15444	15508	15358	15398	15403	15353	15530	15418	15352	15514	15385	15499	15315	15581	15234	15380	15392	15297	15451	15312	15408	15452	15398	15435	15453	15589	15564	15357	15365	15381	15584	15649	15356	15570	15580	15510	15373	15363	15642	15434	15403	15401	15391	15381	15293	15434	15443	15465	15245	15606	15583	15602	15486	15481	15362	15510	15405	15570	15321	15457	15436	15429	15479	15623	15577	15549	15394	15378	15384	15492	15527	15405	15379	15571	15539	15500	15589	15451	15593	15502	15401	15549	15369	15584	15478	15350	15420	15295	15471	15426	15431	15372	15501	15541	15607	15438	15463	15338	15542	15407	15429	15431	15519	15513	15570	15483	15538	15413	15429	15298	15426	15309	15556	15572	15356	15654	15405	15399	15355	15439	15375	15455	15570	15315	15369	15318	15513	15326	15492	15524	15500	15351	15596	15442	15401	15488	15383	15183	15545	15578	15449	15437	15426	15378	15508	15517	15534	15433	15347	15428	15426	15631	15639	15432	15351	15268	15490	15540	15452	15423	15437	15364	15416	15486	15446	15311	15311	15361	15382	15405	15485	15408	15255	15417	15306	15492	15663	15321	15460	15497	15470	15564	15489	15432	15558	15256	15316	15457	15556	15336	15484	15490	15344	15442	15381	15524	15307	15286	15450	15454	15290	15488	15456	15260	15407	15549	15325	15568	15637	15431	15440	15499	15224	15349	15384	15447	15429	15364	15498	15341	15438	15388	15334	15502	15252	15386	15541	15450	15473	15305	15525	15424	15444	15339	15439	15413	15618	15501	15627	15518	15313	15452	15502	15587	15667	15481	15410	15420	15435	15421	15437	15338	15605	15397	15360	15363	15341	15363	15525	15233	15454	15479	15429	15451	15570	15498	15525	15353	15345	15463	15419	15525	15363	15731	15426	15452	15445	15465	15637	15304	15454	15290	15565	15278	15433	15479	15607	15442	15520	15566	15310	15362	15223	15443	15332	15482	15390	15391	15378	15469	15446	15481	15450	15430	15567	15588	15369	15312	15572	15562	15391	15428	15521	15423	15473	15505	15480	15363	15324	15384	15461	15587	15505	15579	15177	15512	15343	15590	15337	15579	15358	15370	15409	15384	15471	15338	15428	15596	15532	15380	15504	15343	15479	15301	15528	15544	15384	15501	15470	15450	15619	15424	15514	15589	15516	15547	15671	15405	15349	15477	15489	15438	15410	15394	15392	15265	15591	15415	15571
22770	21318	29219	24718	24201	27709	27475	20959	19630	19303	18947	18865	23937	29587	27467	24867	22100	20615	19525	18861	18663	18584	18345	18361	18301	18318	18345	18189	18344	18362	18208	18353	18466	18236	18237	18330	18429	18345	18348	18303	18322	18455	18452	18342	18330	18458	18337	18349	18460	18324	18370	18196	18190	18369	18397	18577	18328	18337	18509	18342	18214	18177	18139	18467	18263	18262	18221	18361	18235	18155	18283	18396	18192	18290	18327	18357	18207	18224	18284	18274	18359	18242	18390	18233	18439	18415	18394	18248	18243	18218	18129	18113	18222	18299	18184	18423	18115	18107	18253	18264	18290	18260	18022	18355	18173	18210	18358	18201	18227	18139	18161	18278	18264	18321	18265	18363	18309	18325	18318	18486	18281	18421	18148	18165	18160	18337	18375	18302	18116	18412	18226	18283	18251	18252	18184	18146	18374	18216	18240	18273	18194	18142	18160	18074	18280	18391	18325	18449	18073	18338	18099	18323	18416	18371	18106	18426	18238	18156	18222	18102	18295	18319	18216	18218	18323	18098	18119	18228	18286	18357	18172	17995	18160	18336	18188	18329	18162	18201	18370	18203	18330	18068	18307	18261	18122	18319	18286	18216	18355	18277	18045	18368	18273	18144	18315	18365	18089	18276	18291	17950	18156	18434	18035	18392	18271	18256	18203	18322	18262	18327	18394	18164	17996	18362	18295	18279	18132	18184	18196	18364	18156	18453	18254	18267	18357	18186	18369	18309	18236	18205	18252	18422	18214	18314	18040	18322	18056	18331	18428	18338	18055	18216	18309	18290	18036	18213	18160	18301	18347	18343	18324	18297	18324	17952	18393	18052	17951	17989	18289	18238	18261	18288	18342	18068	18231	18019	18336	18429	18074	18261	18266	18568	18179	18184	18403	18380	18372	18275	18352	18277	18257	18246	18167	18345	18225	18056	18150	18358	18221	18333	18187	18333	18332	18188	18137	18277	18308	18476	18187	18306	18365	18367	18274	18110	18144	18204	18482	18370	18163	18112	18467	18189	18165	17862	18310	18123	18215	18200	18149	18322	18124	18353	18279	18073	18202	18085	18255	18099	18162	18171	18131	18137	18208	18078	18474	17913	18349	18076	18301	18485	18254	18231	18153	18172	18472	18138	18124	18185	18273	18243	18219	18076	18079	18189	18268	18201	18384	18382	18227	18292	18471	18022	18053	18248	18215	18147	18083	18011	18106	18175	18237	18164	18374	18132	18164	18323	18324	18383	18241	18302	18457	18238	18086	18286	18194	18227	18255	17947	18206	18185	18296	18261	18138	18305	18210	18104	18051	18151	18095	18163	18373	18225	18073	18420	18287	18206	18401	18256	18278	18202	18022	18275	18317	18294	18325	18177	18320	18117	18213	17992	18179	18171	18199	18348	18228	18405	18357	18166	18140	18076	18294	18245	18174	18335	18079	18121	18433	18238	18263	18012	17971	18165	18124	18190	18054	18221	18078	18194	18299	18261	18117	18115	18103	18155	18060	18148	18331	18237	18348	18147	18136	18163	18176	18413	18138	18353	18364	18450	18259	18067	18233	18099	18208	18334	18037	18231	18474	18262	18451	18244	18301	18199	18205	18103	18175	18037	18197	18208	18327	18187	18338	18287	18460	18215	17976	18292	18266	18267	18359	17894	18167	18188	18163	18186	18169	18327	18240	18332	18265	18265	18132	17890	18154	18175	18224	18252	18266	18153	18128	18127	18310	18372	18381	18265	18332	18288	18165	18334	18240	18032	18219	18227	18110	18142	18139	18142	18235	18308	18271	18226	18067	18096	18261	18439	18364	18238	18299	18229	18190	18262	18158	18169	18263	18064	18075	18174	18144	18157	18296	18261	18153	18266	18266	18331	18251	17986	18070	18178	18040	18354	18199	18160	18129	18306	18236	18318	18284	18058	18001	18281	18155	18064	18381	18184	18193	18294	18150	18105	18343	18209	18152	18164	18064	17981	18113	18111	18239	18048	18213	18274	18140	18172	18230	18068	18207	18087	17964	18084	18333	18340	18389	18003	18380	18150	18232	17994	18030	18018	18317	18242	18237	18195	18387	18084	18157	18300	18189	18247	18257	18110	18241	18052	18281	18152	18205	18038	18315	18136	18322	18285	18293	18233	18184	17835	18377	18222	18163	18227	18270	18259	18262	18423	18285	18312	18244	18209	18319	18259	18091	18160	18283	18254	18171	18140	18346	18358	18244	18244	18300	18345	18293	18397	18155	18171	18297	18164	18280	18404	18101	18243	18375	18194	18403	18034	18051	18418	18089	18204	18327	18470	18102	18249	18191	18182	18215	18211	18115	18322	18229	18309	18353	18179	18040	18200	18359	18406	18466	18316	18279	18169	18331	18169	18188	18348	18379	18272	18347	18199	18171	18320	18255	18300	18300	18397	18056	18133	18442	18310	18206	18111	18077	18350	18179	18196	18238	18341	18351	18245	18198	18194	18258	18245	18230	18274	18119	18182	18099	18175	18126	18134	18309	18185	18305	18374	18061	18467	18195	18177	18313	18302	18186	18151	18301	18190	18162	18266	18237	18293	18247	18327	18312	18182	18062	18169	18292	18542	18294	18121	18146	18375	18305	18405	18169	18169	18226	18256	18242	18136	18253	18284	18344	18146	18106	18285	18276	18310	18163	18289	18209	18424	18196	18217	18455	18328	18324	18118	18198	18407	18258	18249	18230	18257	18342	18223	18015	18261	18240	18310	18235	18057	18345	18195	18056	18182	18398	18181	18151	18240	18196	18041	18252	18136	18148	18236	18109	18098	18109	18102	18190	18341	18021	18151	18149	18344	18267	18478	18298	18246	18197	18359	18199	17995	18123	18381	17976	18021	18252	18229	18178	18423	18161	18236	18186	18349	18180	18277	18175	18388	18508	18444	18245	18360	18103	18054	18268	18257	18403	18288	18374	18285	18126	18249	18400	18178	18233	18223	18196	18312	18172	18272	18320	18309	18124	18210	18221	18045	18303	18064	18431	18303	18164	18237	18072	18084	18148	18044	18217	18045	18355	18192	18250	18173	18400	18246	18459	18200	18156	18347	18206	18120	18387	18254	18090	18218	18190	18110	18081	18142	18091	18032	18413	18291	18294	18167	18145	18317	18091	18151	18308	18296	18158	18040	18276	18199	18172	18194	18165	18106	18440	18264	18133	17922	17893	18073	18165	17922	18146	18196	18388	18174	18244	18122	18338	18165	18206	18301	18468	18131	18302	17999	18142	17985	18150	18266	18248	18061	18413	18192	18379	18333	18292	18277	18453	18015	18201	18158	18242	17946	18157	18022	18067	18342	18282	18266	17991	18085	18123	18155	18410	18090	18058	18237	18272	18447	18405	18290	18166	18335	18080	18079	18269	18128	18353	18286	18290	18462	18179	18323	18237	18310	18320	18157	18076	18030	18340	18336	18339	18232	18283	18214	18132	18141	18289	18412	18253	18402	18320	18212	18283	18228	18246	18150	18115	18292	18333	18204	18093	18222	18057	18139	18206	18238	18243	18290	18409	18376	18214	18055	18158	18314	18100	18368	18229	18137	18160	18358	18359	18315	18179	18135	18266	18335	18324	18355	18143	17932	18172	18500	18341	18242	18393	18324	18264	18093	18104	18279	18206	18220	18382	18221	18061	18281	18306	18204	18148	18360	18220	18252	18224	18121	18229	18296	18420	18228	18392	18318	18360	18042	18314	18151	18143	18176	18423	18177	18342	18218	18171	18060	18306	18294	18328	18158	18184	18247	18116	18346	18377	18358	18296	18341	18168	18205	18233	18100	18289	18235	18168	18248	18305	18118	18271	18238	18306	18186	18349	18329	18270	17974	18332	18253	18278	18069	18164	18365	18253	18238	18081	18187	18107	18392	18244	18143	18281	18285	18042	18140	18353	17977	18168	18311	18218	18147	18091	18172	18197	17958	18036	18249	18377	18068	18343	17946	18179	18216	18177	18216	18299	17914	18174	18316	18234	18279	18247	18231	18154	18469	18171	18248	18301	18274	18258	18135	18248	18328	18379	18177	18484	17974	18083	18336	18096	18415	18189	18129	18251	18352	18256	18211	18314	18125	18323	18152	18143	18143	18401	18223	18383	18264	18053	18258	18329	18249	18340	18320	18181	18380	18195	18224	18212	18145	18406	18027	18292	18398	18060	18258	18230	18045	18273	18251	18276	18171	18151	18159	18271	18206	18153	18222	18142	18161	18161	18095	18366	18094	18220	18226	17998	18148	18286	18245	18269	17939	18184	18262	18120	18405	18078	18404	18340	18133	18326	18282	18206	18215	18258	18162	18412	18278	18105	18077	18466	18248	18402	18388	18339	18262	18346	18326	18208	18266	18115	18261	18247	18380	18180	18346	18285	18208	18124	17955	18156	18268	18375	18368	18069	18181	18075	18192	18164	18076	18257	18153	18116	18186	18262	18070	18197	18126	18179	18354	18190	18296	18130	18248	18342	18368	18304	18043	18324	18304	18236	18087	18426	18131	18126	18130	18318	18413	18044	18114	18298	18235	18192	18279	18267	18277	18257	18184	18316	18217	18280	18235	18263	18145	18088	18116	18094	18143	18167	18250	18358	18250	18255	18300	18423	18061	18200	18086	18302	18309	18182	18293	18200	18370	18320	17961	18187	18369	18083	18228	18369	18237	18244	18243	18319	18405	18281	18315	18226	18215	18210	18260	18274	18276	18259	18190	18448	18093	18014	18239	18140	18441	18405	18187	18265	18165	18258	18228	18306	18111	18322	18200	18152	18248	18344	18043	18299	18303	18192	18267	18376	18156	18222	18130	18244	18244	18170	18153	18171	18141	18484	18029	18166	18228	18307	18403	18129	18391	18222	18246	18314	18166	18106	18109	18286	18225	18219	18230	18305	18117	18170	18254	18075	18300	18179	18138	18203	18101	18294	18162	18246	18170	18164	18094	18134	18206	18349	18346	18227	17999	18327	18337	18097	18391	18162	18397	18298	18253	18514	18355	18173	18121	18349	18130	18120	18283	18106	18143	18211	18440	17980	18362	18228	18332	18374	18264	18350	18361	18514	18299	18312	18211	18292	18319	18284	18247	18192	18286	18290	18291	18154	18222	18356	18288	18166	18295	18255	18322	18108	18052	18168	17999	18218	18267	18515	18339
33933	59040	56973	46930	38336	30810	21499	17779	16669	16548	15809	16289	24723	29949	26955	23384	20225	18034	16558	16113	15788	15657	15670	15554	15600	15432	15703	15610	15552	15538	15512	15598	15555	15719	15595	15760	15515	15665	15610	15522	15566	15806	15544	15410	15622	15595	15624	15514	15517	15469	15735	15534	15473	15503	15663	15793	15538	15736	15715	15541	15636	15637	15562	15633	15494	15544	15619	15609	15649	15739	15624	15472	15671	15568	15561	15547	15522	15664	15579	15441	15364	15583	15519	15640	15655	15550	15569	15504	15568	15584	15477	15700	15701	15634	15562	15659	15693	15545	15394	15517	15697	15560	15533	15535	15617	15574	15552	15504	15575	15401	15681	15462	15576	15377	15429	15667	15673	15466	15569	15560	15458	15578	15488	15690	15484	15680	15542	15406	15632	15395	15654	15561	15672	15622	15443	15562	15524	15592	15685	15358	15733	15380	15593	15531	15701	15559	15633	15673	15555	15718	15600	15325	15517	15562	15475	15677	15567	15597	15681	15566	15629	15619	15610	15641	15577	15552	15899	15578	15589	15613	15677	15534	15523	15630	15645	15420	15565	15423	15781	15524	15582	15626	15543	15516	15398	15459	15654	15624	15488	15641	15630	15543	15587	15542	15630	15518	15566	15719	15611	15645	15596	15646	15542	15565	15529	15549	15556	15601	15569	15547	15508	15404	15495	15516	15510	15541	15650	15614	15504	15539	15588	15566	15672	15512	15459	15651	15679	15713	15488	15595	15682	15556	15638	15622	15551	15577	15492	15578	15440	15668	15621	15629	15600	15584	15514	15528	15532	15498	15622	15594	15587	15624	15391	15540	15527	15739	15608	15554	15367	15363	15608	15611	15326	15634	15622	15717	15592	15557	15582	15495	15663	15285	15641	15751	15592	15455	15667	15578	15574	15546	15489	15605	15595	15450	15513	15570	15410	15466	15551	15588	15378	15634	15607	15540	15540	15510	15537	15545	15512	15351	15516	15459	15637	15557	15618	15723	15582	15502	15565	15756	15604	15685	15578	15607	15496	15616	15475	15622	15644	15496	15515	15546	15612	15504	15484	15547	15448	15457	15436	15632	15648	15529	15630	15684	15471	15491	15726	15466	15611	15463	15593	15410	15589	15512	15554	15724	15573	15394	15542	15554	15760	15642	15625	15396	15596	15529	15477	15558	15464	15624	15493	15754	15500	15503	15570	15536	15572	15632	15613	15529	15645	15740	15578	15673	15308	15644	15649	15438	15634	15631	15564	15610	15509	15628	15652	15707	15579	15565	15635	15587	15514	15497	15482	15425	15590	15399	15591	15603	15673	15412	15489	15476	15564	15513	15512	15597	15579	15569	15453	15533	15661	15433	15555	15455	15630	15453	15649	15552	15509	15591	15438	15516	15599	15505	15649	15729	15538	15471	15443	15694	15533	15516	15457	15467	15472	15651	15664	15556	15618	15467	15701	15499	15593	15522	15575	15449	15552	15646	15593	15454	15378	15633	15764	15579	15658	15570	15499	15553	15646	15544	15577	15414	15458	15567	15482	15561	15639	15612	15549	15614	15499	15547	15488	15398	15607	15493	15412	15532	15483	15430	15512	15670	15469	15521	15520	15534	15510	15556	15588	15588	15524	15700	15610	15428	15539	15422	15635	15569	15570	15651	15649	15588	15566	15592	15604	15424	15552	15495	15388	15384	15458	15476	15565	15417	15745	15416	15684	15618	15497	15450	15731	15343	15499	15683	15675	15548	15617	15688	15548	15705	15791	15447	15566	15577	15517	15478	15404	15519	15585	15571	15626	15529	15651	15611	15508	15366	15415	15550	15659	15665	15445	15579	15488	15552	15527	15532	15600	15398	15516	15432	15468	15751	15534	15468	15667	15591	15582	15560	15493	15486	15511	15578	15503	15436	15745	15441	15647	15474	15677	15729	15426	15779	15602	15707	15432	15653	15604	15462	15561	15381	15467	15513	15594	15630	15571	15609	15596	15622	15552	15687	15730	15635	15405	15721	15591	15572	15423	15587	15627	15485	15566	15600	15570	15643	15401	15638	15657	15624	15608	15682	15551	15582	15656	15507	15665	15466	15419	15549	15494	15590	15517	15588	15583	15611	15575	15481	15516	15613	15569	15561	15705	15341	15550	15488	15716	15612	15580	15590	15637	15770	15567	15492	15614	15550	15389	15485	15405	15537	15482	15601	15552	15443	15721	15452	15589	15619	15614	15590	15453	15506	15627	15575	15593	15601	15465	15492	15623	15463	15552	15475	15555	15598	15528	15550	15633	15555	15599	15553	15603	15612	15481	15721	15472	15662	15409	15384	15635	15621	15472	15464	15432	15579	15662	15533	15501	15652	15593	15588	15441	15486	15595	15473	15552	15642	15589	15441	15460	15428	15455	15570	15606	15725	15659	15476	15461	15784	15528	15574	15455	15719	15575	15473	15853	15617	15562	15601	15493	15551	15585	15619	15388	15552	15474	15547	15727	15610	15668	15658	15622	15441	15579	15488	15569	15292	15543	15589	15542	15649	15486	15532	15550	15532	15585	15573	15678	15506	15512	15473	15609	15560	15563	15543	15666	15566	15446	15563	15543	15576	15520	15608	15551	15548	15482	15531	15657	15572	15459	15593	15673	15532	15480	15672	15486	15626	15559	15497	15722	15493	15455	15576	15557	15607	15627	15603	15471	15568	15612	15466	15585	15673	15493	15822	15495	15646	15437	15649	15395	15437	15487	15504	15388	15580	15646	15487	15467	15688	15586	15622	15477	15531	15640	15705	15528	15369	15513	15445	15468	15435	15622	15569	15665	15368	15533	15727	15524	15618	15505	15538	15496	15476	15539	15738	15681	15542	15475	15519	15786	15642	15728	15536	15561	15380	15405	15523	15548	15558	15657	15809	15597	15603	15641	15589	15496	15540	15575	15580	15590	15452	15540	15750	15666	15571	15521	15411	15697	15525	15519	15646	15573	15427	15442	15543	15550	15474	15530	15465	15429	15531	15600	15457	15599	15556	15682	15474	15715	15600	15565	15593	15571	15555	15749	15531	15291	15690	15517	15630	15637	15148	15534	15503	15508	15476	15422	15521	15510	15543	15535	15744	15547	15452	15544	15360	15553	15566	15619	15567	15310	15554	15591	15554	15655	15477	15616	15607	15524	15435	15474	15557	15519	15713	15541	15705	15419	15518	15487	15642	15584	15641	15524	15503	15697	15551	15562	15466	15659	15413	15633	15746	15477	15410	15692	15842	15530	15591	15496	15369	15583	15749	15376	15531	15502	15647	15578	15404	15665	15556	15483	15575	15383	15610	15463	15630	15595	15592	15719	15420	15575	15474	15461	15431	15564	15437	15571	15460	15663	15452	15624	15706	15504	15522	15653	15423	15496	15489	15628	15670	15614	15519	15579	15609	15656	15642	15690	15438	15612	15385	15470	15523	15442	15735	15464	15561	15654	15609	15446	15388	15578	15513	15554	15569	15610	15605	15672	15594	15756	15440	15552	15558	15568	15411	15540	15577	15343	15559	15738	15646	15540	15467	15529	15588	15517	15547	15591	15474	15519	15512	15493	15491	15628	15395	15601	15552	15423	15555	15615	15479	15687	15556	15562	15459	15753	15514	15572	15627	15555	15519	15501	15396	15740	15580	15548	15544	15713	15580	15527	15512	15497	15644	15563	15568	15650	15494	15638	15495	15668	15452	15407	15685	15475	15580	15470	15531	15407	15618	15677	15671	15418	15449	15539	15464	15544	15406	15643	15352	15534	15443	15629	15464	15638	15559	15680	15447	15569	15644	15577	15524	15670	15610	15631	15492	15515	15608	15688	15565	15555	15626	15459	15551	15438	15538	15705	15576	15580	15519	15485	15515	15578	15533	15714	15610	15534	15474	15541	15481	15456	15621	15378	15685	15742	15472	15459	15524	15518	15523	15622	15625	15676	15533	15389	15421	15578	15578	15401	15542	15626	15716	15530	15400	15697	15529	15455	15558	15528	15577	15456	15573	15400	15657	15533	15538	15720	15502	15371	15489	15659	15531	15503	15454	15633	15449	15643	15514	15591	15558	15717	15612	15470	15576	15688	15517	15532	15542	15627	15545	15538	15529	15588	15564	15551	15522	15538	15562	15567	15616	15532	15497	15602	15597	15549	15583	15495	15535	15525	15583	15464	15591	15703	15579	15734	15665	15508	15413	15608	15588	15567	15641	15547	15377	15613	15536	15567	15504	15529	15669	15591	15449	15488	15426	15543	15439	15420	15463	15500	15534	15548	15721	15627	15580	15605	15394	15486	15455	15622	15526	15528	15553	15526	15590	15629	15599	15641	15605	15667	15621	15576	15489	15403	15596	15483	15512	15548	15582	15683	15618	15566	15657	15641	15494	15519	15495	15745	15446	15545	15501	15632	15607	15548	15648	15511	15548	15532	15502	15668	15494	15527	15566	15500	15463	15435	15593	15595	15584	15479	15347	15583	15525	15457	15449	15615	15464	15627	15526	15627	15628	15514	15570	15465	15590	15479	15640	15745	15643	15550	15464	15635	15535	15528	15496	15581	15591	15446	15447	15486	15656	15564	15534	15506	15747	15537	15504	15628	15578	15476	15373	15581	15657	15456	15558	15539	15619	15384	15662	15592	15594	15643	15576	15590	15412	15550	15537	15526	15628	15611	15499	15641	15475	15618	15497	15690	15674	15486	15618	15616	15666	15503	15615	15560	15573	15465	15683	15425	15572	15414	15582	15682	15557	15630	15583	15389	15658	15614	15542	15760	15591	15501	15525	15511	15523	15497	15525	15521	15536	15633	15512	15553	15364	15645	15569	15450	15455	15656	15726	15576	15462	15574	15620	15518	15639	15372	15594	15378	15577	15729	15482	15542	15599	15726	15625	15368	15589	15612	15642	15347	15561	15538	15536	15719	15393	15591	15426	15438	15578	15643	15517	15540	15674	15619	15444	15548	15545	15725	15646	15687	15584	15396	15610	15589	15722	15613	15335	15590	15523	15480	15538	15473	15526	15607	15559	15668	15654	15586	15476	15642	15460	15512	15488	15517	15653	15553	15571	15444	15465	15374	15681	15594	15506	15455	15528	15618	15730	15736	15756	15581	15542	15599	15622	15462	15448	15527	15533	15495	15675	15492	15575	15640	15418
28183	26320	35077	30508	23433	20564	19073	18357	18208	18113	18221	17986	18409	18605	18888	18782	18483	18375	18247	18342	18221	18199	17963	18095	18103	17976	18121	18230	18202	18044	18005	18252	17880	18109	18097	18204	18219	18113	17963	18188	17981	18146	18029	18094	18216	18029	18143	18038	18069	18180	18024	18086	18054	17934	18302	18060	18086	18222	18118	18156	18122	18142	18191	18049	18438	17963	18191	18191	18191	18031	17960	17996	17927	18066	17995	18054	18045	18131	17986	17986	18063	18011	17960	18150	18060	18090	18142	18018	18161	17983	18092	18176	17971	17888	18165	18073	18063	18143	18267	18220	18164	18148	18138	17936	18108	18078	18088	17929	17980	18062	18089	18134	17929	18091	18099	18089	18101	17898	18141	18035	18301	18156	18047	18168	18043	18121	18116	18052	17899	17963	17933	18106	17826	18255	17979	17936	18096	18084	18152	18062	18149	17870	18136	18063	18088	17992	18034	17973	18194	17969	18067	18318	17926	18115	17970	17949	18260	17881	17953	17914	18004	18157	18246	17950	18118	18032	17972	18139	18102	18070	18024	18086	17996	18109	17889	18083	18014	17983	17899	18002	17989	17984	18082	17837	18106	18090	18017	18133	18177	18078	18144	18111	17880	18108	18189	18142	18030	18157	18094	17920	18092	18062	18298	18032	18206	18076	18062	18100	18053	18059	18107	18108	18220	18066	17967	18037	18093	18146	18002	18121	18047	18212	17908	17920	18127	18128	18035	18087	18025	18098	18017	17944	18154	17985	18165	18131	18161	18183	17984	17885	17972	18117	18172	18170	18030	18179	17898	17928	18135	18069	18055	17747	18098	17930	18077	18223	18047	18159	18043	18029	18092	17980	18118	18199	18206	17956	18103	17968	17961	18048	18006	17989	17996	18115	17952	18058	18134	18014	18098	17827	17914	18150	17950	18142	18054	18129	17976	17908	18006	18115	18074	17946	18168	18157	18028	17935	18146	17991	18238	18013	18002	18188	17986	18069	18139	18184	18056	18072	18123	18033	17985	18221	17923	18126	17790	18150	18006	18119	18126	18060	17995	17929	18026	18053	18113	17950	17893	18208	18246	18157	18086	18144	18175	18168	18064	18004	18175	18139	18029	17914	18125	17988	18063	17993	17996	17947	18095	18078	18125	17900	18168	17996	18186	18016	18107	18100	18150	17969	18136	18077	17882	18122	18190	17944	18041	18159	18191	17981	18027	18198	18183	18171	17882	17899	18028	18224	18092	17988	18245	17927	18191	18069	18214	18031	18200	17972	17739	18199	18114	18018	17919	17999	18109	18114	17846	17943	17917	17994	17915	18248	18136	18177	17864	18180	18220	18253	18074	18023	18061	18080	18171	18044	17965	18004	17995	18253	18187	18001	18092	18120	18027	17932	18140	18288	18150	18082	17990	17915	18282	17980	18262	18177	18124	18140	18126	18082	18287	18004	18097	17994	18045	18221	18173	17903	18075	18222	18121	18035	18027	18070	18023	17897	18188	18141	17970	17885	18183	17964	17936	18132	17997	18089	18203	17982	18282	17952	17925	18108	18199	18214	18075	18215	18157	18016	18069	18090	17925	17926	17984	18092	17994	18177	18163	17845	18260	18135	18208	18043	18003	17919	18222	18097	18024	18181	17947	18031	17963	18109	18106	17966	18158	18044	18129	17919	18302	18057	18060	17950	18089	18249	18062	18029	18186	18074	18207	17934	18189	18205	17994	18169	17891	18022	18142	18121	18236	17860	18026	17969	18116	18093	18186	17933	17988	17831	18182	18068	18120	18158	17783	17817	17999	18265	17880	18491	17930	18109	18203	18107	17977	17982	18053	18182	18202	17845	17772	18022	18244	18059	18201	18062	18038	18127	18124	18198	18022	18021	18021	18171	18184	18140	17961	17965	18067	18019	17927	18059	17872	18034	18056	18154	18026	17923	18118	18104	18246	17931	17975	17983	18076	17991	18135	17901	17767	18089	18086	18137	18037	17969	18174	18060	17959	18132	18084	18119	18038	18054	18014	17943	18095	17981	17901	17923	17948	18059	18257	18032	18062	18131	18027	18022	18211	18041	18105	17830	18224	18093	18076	17985	18085	18345	18238	18069	17996	17964	17703	18027	18033	17855	17979	18017	18088	18076	18120	18167	18048	17971	18107	18193	18011	18131	18175	18113	18241	18124	18270	17958	18055	18327	18262	18028	18099	18243	18106	18089	18068	17989	18137	17976	18158	18202	18019	18106	18172	18074	18171	18037	18190	17977	18049	17842	18096	18076	18074	18183	18180	18066	18063	17906	18219	18008	18210	17912	18133	18162	18194	18248	18076	18126	18051	17903	18118	18165	18160	17973	17980	17980	17957	17866	18043	18122	18137	18109	18093	18011	18171	18041	17901	18158	17830	18322	18115	18046	18151	18034	18007	17959	18059	18109	18090	18250	18029	17962	18126	18139	18066	18024	17990	17743	18111	18218	17986	18188	18019	18019	17969	18073	18141	18037	18057	18240	17924	17984	18162	18024	18037	17857	18250	17883	17966	17985	17877	18024	18102	18111	18209	18022	18079	18078	17936	17780	17819	18052	18022	17922	18023	17833	18140	18207	18100	17911	18138	18099	17859	18226	18074	18064	18170	18155	18096	18046	17837	18150	17972	17981	17885	18036	18150	18015	17882	18088	17948	18036	18081	17828	17878	17926	17939	18080	18230	18138	18126	18183	18192	18158	17995	18047	18092	18109	18121	17952	18125	18072	18265	18023	18064	17898	18076	18169	17950	18240	18117	18060	17997	18079	17917	18135	17993	18201	18112	18106	18101	18060	18104	18051	18098	18200	18054	18135	18092	18170	17967	18045	18049	18109	17828	18213	18234	18019	18032	18046	18163	18044	17935	18133	17989	18007	18104	18209	18262	18229	18139	18205	18112	18100	17914	18166	18179	18040	18148	18086	17887	17919	18051	18078	18041	18056	18212	17942	18077	18267	18053	18210	18063	18192	18100	18095	18096	18253	18216	17872	17994	18084	18190	17971	18020	17815	17994	18136	18069	18000	18115	18069	18138	18177	18044	18001	18134	18091	18185	18074	18241	17812	17935	17941	18054	17878	18028	18228	18066	18000	18160	17947	17912	18106	17959	18073	18035	18066	18119	18292	18208	18086	18163	17923	18133	18218	18026	18110	18053	18086	18038	18071	18123	18031	17884	18235	18116	18007	18158	17952	18121	18082	18274	18218	18010	18139	18273	17985	18172	18098	17777	18063	18101	18131	18022	18117	18272	18220	17916	18093	18166	18203	17991	18373	18096	18205	18097	18007	18235	18098	18123	17917	17885	18162	18120	18030	18012	18047	18136	17895	17895	18076	17967	17833	18251	17943	18247	18008	18008	18036	17979	18095	17833	17928	18109	18178	18033	18036	18221	18189	18119	18135	18088	18161	17971	18235	17970	18050	18011	18089	18086	18017	17971	18063	18246	18045	18179	18134	18085	17952	17897	17965	17990	18237	18082	17969	18013	18173	18213	17825	17972	17919	18143	18114	18183	17960	17968	18112	18131	17931	17975	18118	18120	18062	17929	18091	18105	18139	18054	18145	17925	17933	18060	18331	17896	18138	18077	18120	18144	17969	17991	17891	17993	17913	18068	18081	18028	18061	18021	18058	17907	17993	17946	18102	17873	18110	18087	17853	18102	17839	18155	17976	17995	18034	18148	17931	18079	18168	18121	18057	18037	18088	17943	17987	17997	18061	18107	18234	17995	18123	18166	17995	18115	18068	18084	18120	18322	17911	18101	18249	18051	18127	18180	18122	18148	18035	18171	17908	18174	18224	18201	18011	18145	18202	18203	18074	17950	18089	18070	18075	18015	17945	18063	17951	18258	18053	18399	18022	18096	18025	18071	18100	18218	18070	18144	18002	17832	18048	18109	17908	18216	18113	18103	18020	17795	18079	18045	18035	18094	18068	17945	18132	17974	18233	18206	18205	18158	17657	18045	18038	18022	18090	18039	18218	17956	18233	18098	18003	18320	17996	17967	18043	17981	18089	18181	17855	18107	18097	18024	18202	17974	17775	18046	18058	18094	18095	17847	18207	18026	18050	18027	18063	17943	17958	18050	18221	18272	18046	18109	17859	18164	18112	18024	18030	18101	18150	18044	18184	18006	17992	17980	18040	18026	18122	18141	18119	18033	17997	17929	17974	18050	18173	18066	18147	18294	18173	18156	18249	18206	18081	18003	18228	18253	18072	18259	18222	18035	18100	17987	18071	18037	18436	18137	18110	18167	18259	18191	18151	17929	18187	18090	18035	18140	18147	18275	18086	18064	18024	18144	18051	17852	18017	18005	18154	18077	18096	18188	18065	18019	18117	17926	18368	18026	18067	18029	18153	17975	18257	18114	18042	17973	18025	18085	18272	18084	18190	17980	18175	18071	17971	18191	18027	18077	18022	17807	17997	17992	18089	17966	17859	18017	17956	18076	17997	18156	17888	18040	18047	18148	18219	18177	17942	18324	18118	18182	18020	18108	18099	18030	18096	18124	17966	18102	18129	18135	18132	18240	18178	18225	17956	18097	17963	18095	18013	18297	17961	18032	17988	18195	18048	18105	18141	18039	18119	17995	18276	17943	17907	18003	18084	18159	18056	18136	17860	17884	18005	18031	18187	18247	18189	18075	18144	18097	17998	18146	17964	18129	18096	18139	18047	17976	18045	18038	18191	18159	17925	17981	17910	17935	18114	17940	17822	17993	18034	18224	18068	18220	18069	18113	18033	18264	18104	17956	18175	17985	18096	18120	17992	17874	18303	18086	18078	18078	18182	17905	18087	18031	17860	17872	18064	18343	17811	18059	18182	18014	18124	17930	17846	17958	18121	18096	17938	18092	17993	18051	18229	17991	18111	18050	18105	18153	18082	18003	18040	17858	18019	17861	18059	18224	17898	17997	18142	18151	18149	18176	18234	18057	18221	18149	17981	18081	17881	18380	17968	18056	17999	18020	18076	18148	18007	17893	17806	18037	18147	18202	18212	18084	17845	18253	18080	17976	18128	18010	18164	17968	18009	18096	18214	18078	18038	18093	18184	18128	18189	18137	18132	18200	18224	18127	17918	17783	18164	18173	18093	17824	18215	17930	17961	18211	18089	18245	18002	18070	17977	18411	18145
29329	42216	40275	29532	22155	18381	16109	15514	15703	15659	15510	15655	15996	16782	16638	16224	15992	15728	15490	15559	15414	15537	15469	15464	15475	15429	15437	15647	15617	15419	15425	15542	15511	15486	15495	15593	15595	15523	15493	15575	15531	15614	15653	15562	15345	15448	15473	15482	15687	15463	15542	15529	15410	15412	15588	15420	15614	15316	15617	15451	15517	15241	15501	15794	15422	15510	15624	15531	15508	15417	15317	15547	15447	15441	15458	15435	15436	15506	15413	15460	15584	15529	15369	15739	15623	15485	15452	15493	15519	15470	15447	15384	15555	15402	15499	15285	15583	15597	15494	15410	15585	15350	15323	15550	15422	15429	15538	15466	15449	15558	15414	15554	15546	15399	15546	15464	15566	15511	15409	15631	15488	15529	15424	15303	15474	15478	15516	15524	15533	15396	15519	15486	15468	15525	15573	15543	15470	15509	15444	15331	15281	15552	15513	15484	15492	15477	15400	15369	15521	15557	15535	15518	15633	15408	15446	15645	15436	15412	15251	15601	15467	15411	15354	15471	15400	15454	15314	15444	15581	15512	15543	15441	15436	15510	15558	15475	15494	15485	15568	15502	15388	15663	15640	15549	15484	15626	15595	15495	15516	15442	15368	15430	15480	15379	15582	15287	15450	15451	15524	15566	15594	15436	15591	15508	15566	15711	15402	15344	15481	15526	15414	15509	15314	15537	15517	15453	15409	15475	15402	15446	15620	15711	15387	15705	15612	15493	15538	15706	15513	15497	15459	15405	15350	15364	15439	15368	15346	15617	15468	15494	15272	15613	15493	15451	15593	15417	15496	15498	15523	15638	15559	15429	15576	15519	15640	15504	15458	15549	15482	15525	15722	15506	15544	15337	15390	15480	15520	15656	15539	15418	15413	15458	15558	15494	15314	15510	15519	15440	15601	15554	15424	15574	15391	15411	15629	15580	15349	15339	15540	15438	15522	15389	15405	15470	15509	15486	15568	15424	15518	15453	15499	15555	15577	15382	15569	15647	15392	15480	15444	15431	15529	15476	15505	15440	15676	15472	15658	15675	15419	15209	15466	15550	15379	15516	15659	15571	15499	15362	15359	15514	15393	15583	15558	15420	15372	15403	15562	15526	15527	15434	15669	15406	15479	15437	15382	15414	15461	15407	15554	15377	15485	15318	15590	15488	15440	15391	15473	15384	15498	15465	15505	15550	15430	15449	15412	15577	15562	15473	15548	15399	15475	15502	15562	15491	15530	15522	15614	15430	15692	15427	15280	15458	15567	15488	15440	15484	15486	15437	15481	15339	15481	15436	15516	15509	15464	15381	15371	15460	15523	15402	15383	15493	15471	15329	15600	15605	15691	15406	15346	15382	15426	15480	15527	15486	15382	15430	15484	15533	15461	15608	15589	15398	15301	15430	15403	15481	15341	15461	15618	15426	15374	15450	15457	15384	15336	15416	15299	15507	15566	15530	15337	15439	15587	15525	15535	15576	15558	15414	15560	15441	15496	15522	15690	15498	15482	15390	15600	15517	15526	15609	15379	15538	15514	15504	15527	15425	15554	15458	15485	15514	15477	15703	15512	15568	15438	15536	15283	15500	15459	15552	15563	15588	15673	15361	15539	15610	15753	15531	15580	15430	15469	15395	15525	15484	15627	15471	15339	15438	15424	15421	15386	15460	15537	15401	15634	15552	15471	15497	15410	15651	15666	15478	15751	15403	15530	15467	15578	15505	15459	15370	15452	15542	15565	15524	15603	15627	15652	15530	15402	15411	15458	15727	15498	15355	15548	15532	15352	15510	15484	15508	15566	15480	15468	15500	15451	15387	15614	15518	15516	15474	15566	15444	15374	15542	15428	15518	15520	15284	15402	15507	15418	15406	15581	15422	15448	15491	15617	15441	15656	15506	15486	15606	15397	15222	15560	15517	15494	15462	15568	15467	15458	15500	15410	15504	15631	15495	15589	15601	15524	15459	15488	15516	15443	15290	15434	15449	15502	15491	15424	15489	15387	15422	15552	15470	15473	15475	15499	15390	15601	15199	15464	15656	15490	15380	15482	15608	15676	15534	15692	15438	15565	15537	15439	15562	15264	15531	15513	15462	15307	15354	15549	15355	15394	15639	15478	15452	15439	15383	15488	15509	15519	15506	15322	15488	15344	15401	15414	15512	15557	15535	15525	15372	15366	15660	15525	15581	15407	15477	15567	15532	15588	15520	15517	15462	15405	15475	15284	15438	15516	15398	15364	15421	15438	15451	15370	15732	15553	15587	15487	15368	15354	15386	15447	15469	15476	15397	15480	15397	15615	15512	15441	15462	15281	15459	15504	15501	15477	15474	15628	15349	15479	15500	15386	15404	15560	15363	15517	15353	15598	15304	15609	15675	15602	15438	15541	15538	15523	15586	15455	15537	15429	15549	15512	15473	15576	15575	15522	15422	15424	15461	15621	15454	15545	15353	15529	15540	15308	15296	15517	15385	15762	15554	15489	15205	15437	15472	15476	15387	15579	15399	15307	15230	15624	15542	15512	15571	15559	15375	15466	15446	15449	15654	15490	15455	15427	15446	15492	15591	15415	15482	15561	15585	15509	15369	15552	15591	15460	15385	15566	15454	15488	15363	15373	15426	15435	15419	15417	15475	15415	15525	15406	15478	15486	15435	15599	15371	15567	15580	15530	15396	15465	15509	15560	15463	15273	15388	15511	15354	15377	15389	15534	15553	15559	15362	15547	15535	15620	15613	15462	15482	15427	15633	15632	15490	15613	15587	15592	15667	15440	15455	15542	15622	15499	15474	15366	15297	15473	15518	15594	15466	15407	15516	15511	15391	15384	15481	15462	15599	15494	15482	15387	15618	15356	15512	15518	15547	15586	15528	15495	15310	15504	15554	15454	15388	15554	15575	15485	15434	15563	15498	15434	15613	15542	15376	15477	15531	15601	15374	15487	15443	15353	15390	15507	15572	15382	15463	15500	15492	15534	15419	15520	15575	15366	15558	15496	15516	15559	15565	15513	15465	15559	15594	15398	15442	15339	15645	15327	15393	15405	15576	15428	15379	15524	15544	15539	15590	15417	15484	15475	15610	15609	15419	15455	15410	15507	15493	15448	15535	15450	15417	15430	15507	15426	15451	15338	15369	15526	15644	15401	15382	15510	15540	15613	15528	15485	15374	15576	15505	15530	15560	15517	15378	15488	15526	15649	15329	15474	15491	15496	15655	15526	15575	15419	15631	15363	15376	15469	15656	15514	15517	15524	15619	15503	15649	15426	15563	15428	15471	15623	15475	15600	15297	15538	15517	15361	15421	15555	15394	15503	15496	15614	15346	15456	15371	15403	15480	15673	15465	15464	15414	15479	15358	15464	15551	15435	15404	15505	15524	15485	15481	15568	15617	15723	15421	15370	15394	15346	15472	15634	15353	15449	15540	15399	15646	15495	15558	15511	15518	15515	15558	15584	15519	15500	15369	15516	15398	15544	15371	15414	15426	15426	15650	15485	15572	15421	15720	15405	15383	15522	15448	15372	15446	15481	15397	15616	15484	15478	15554	15422	15389	15638	15472	15424	15512	15390	15562	15522	15424	15557	15384	15355	15450	15691	15388	15585	15375	15583	15526	15633	15605	15500	15561	15396	15425	15396	15510	15322	15640	15305	15547	15624	15378	15530	15585	15456	15505	15425	15519	15433	15442	15414	15526	15741	15514	15386	15413	15488	15408	15619	15390	15731	15597	15460	15579	15306	15363	15490	15333	15536	15418	15542	15376	15519	15553	15490	15554	15596	15541	15536	15502	15543	15537	15473	15683	15592	15629	15624	15628	15412	15539	15557	15392	15518	15552	15653	15588	15550	15414	15440	15595	15651	15328	15571	15377	15459	15461	15374	15434	15422	15686	15427	15624	15422	15425	15450	15412	15677	15660	15318	15545	15498	15440	15681	15501	15626	15557	15398	15419	15407	15525	15493	15457	15593	15450	15414	15601	15606	15474	15521	15394	15432	15399	15554	15540	15557	15619	15480	15382	15565	15516	15575	15632	15455	15749	15540	15299	15509	15393	15535	15359	15430	15526	15530	15395	15459	15434	15543	15429	15547	15445	15437	15461	15277	15653	15464	15419	15498	15427	15439	15371	15484	15639	15620	15519	15612	15570	15595	15487	15531	15493	15351	15430	15298	15473	15386	15509	15530	15419	15482	15593	15616	15574	15442	15595	15511	15453	15535	15437	15479	15673	15552	15459	15650	15416	15592	15377	15552	15611	15389	15497	15503	15467	15435	15414	15451	15600	15597	15369	15481	15501	15532	15547	15505	15619	15563	15551	15472	15500	15402	15593	15511	15383	15612	15351	15505	15359	15517	15434	15461	15564	15443	15572	15482	15518	15619	15507	15556	15414	15635	15528	15568	15416	15433	15543	15448	15483	15505	15550	15487	15716	15385	15431	15389	15340	15594	15569	15533	15382	15415	15457	15727	15424	15519	15509	15504	15506	15486	15370	15522	15609	15616	15550	15653	15481	15433	15572	15705	15620	15500	15797	15614	15607	15311	15503	15396	15598	15542	15525	15334	15596	15607	15466	15450	15597	15512	15419	15625	15576	15555	15448	15552	15654	15506	15460	15378	15246	15355	15379	15500	15649	15509	15682	15466	15454	15600	15591	15529	15447	15393	15655	15588	15377	15448	15542	15493	15480	15425	15508	15430	15528	15493	15432	15540	15467	15481	15611	15506	15316	15586	15392	15293	15464	15405	15548	15465	15509	15440	15616	15395	15610	15568	15245	15492	15662	15452	15552	15478	15333	15439	15485	15408	15394	15501	15556	15584	15422	15436	15536	15502	15472	15460	15511	15449	15432	15557	15696	15584	15478	15630	15419	15463	15343	15443	15450	15539	15578	15450	15504	15555	15543	15580	15481	15472	15489	15577	15518	15528	15564	15507	15350	15407	15382	15556	15539	15445	15338	15356	15427	15514	15436	15632	15549	15419	15580	15636	15578	15339	15494	15628	15542	15473	15472	15410	15443	15514	15345	15414	15544	15430	15354	15572	15541	15496	15506	15562	15599	15518	15503	15492	15549	15532	15539	15621	15555	15375	15667	15394	15363	15460	15527	15648	15435	15580	15412	15397	15456	15500	15542	15563	15462	15426	15546	15594	15542	15451	15560
24027	21337	29039	26648	25917	25771	23544	19465	18349	18657	18450	18906	20768	24370	23368	21762	20150	19490	18804	18442	18246	18145	18238	18069	18058	18129	18013	18296	18099	18219	18232	18054	18156	18260	18038	18182	18198	18099	18286	18201	18289	18175	18156	18154	18148	18137	18198	18137	17938	18049	18089	18092	18030	18122	18162	18115	18289	18073	18197	18269	18146	17993	18079	18050	18182	18298	18171	17903	18164	17974	18301	18228	17949	18204	17975	18243	18139	18189	18241	17963	18087	17988	17962	18045	18064	17904	18324	18039	18180	18138	18127	18161	18116	18006	18126	18272	17959	17994	18102	18101	17982	17929	18154	18353	18075	18178	18116	18125	18064	17936	17839	18017	18093	17982	18157	17877	17927	18069	18064	17972	17957	18042	17975	18261	18225	18114	18204	18166	17979	18134	18211	18029	17954	18323	18040	18182	18029	18133	18003	17956	18186	18122	17914	18141	18192	18017	18102	18028	18319	18007	18117	18112	18141	18117	17989	18084	18038	18131	18146	17967	18178	17991	18091	18275	17951	18221	18057	17981	18144	18009	17936	18034	18123	18078	18053	18315	18054	18102	18015	18181	18011	18025	18190	18121	18185	18243	17898	18073	18034	18150	17960	17927	18251	18195	18112	18222	17959	18034	18055	18109	17935	18079	18305	18286	18041	18252	18110	18130	18100	18074	17949	18207	18195	18192	18166	17894	18373	18037	18006	17983	18233	17991	18190	18106	18152	18082	18097	18111	17940	18057	18275	18084	18094	18122	18101	17961	18071	17959	18032	18337	18279	18023	17935	18031	18325	18152	18225	18191	18125	18098	17907	18044	18164	18050	17948	17928	18088	17999	17914	18043	18048	18201	18119	18057	18144	18242	18150	18069	18138	18223	18058	18348	18061	18083	18146	18092	18174	17852	18020	17801	18224	17961	18041	18270	18296	17925	17985	18074	18301	18323	18102	17900	18108	18119	18035	18188	18321	18197	17862	18138	18211	17999	18191	18002	18064	18121	18135	18211	18037	18193	18197	18124	18057	18087	17990	18063	17966	17932	18033	17993	18238	18208	18235	18067	18007	17835	17868	18037	18100	17982	18031	17993	17948	17999	17914	18063	18111	18047	18007	18175	18078	18019	18217	18164	17952	18069	18154	18073	18215	18131	18061	18185	18152	17986	18146	18069	18232	18259	18055	18149	18190	18263	17960	18072	18075	18116	18174	18060	18174	18051	18003	17965	18176	18180	18079	18225	18062	17914	18337	18056	17975	18156	18201	18092	17915	17936	18255	17929	17960	18031	18195	17971	18254	18174	18174	17998	18160	18199	18184	18020	18153	18065	18049	17939	18124	18191	18016	18250	18105	17988	18151	18182	18420	18070	18137	18289	17963	18097	18299	18206	17961	18001	18165	18189	17873	18242	18131	18102	17910	17938	18246	18191	18199	18214	18058	17971	18152	18083	18249	18188	18173	17988	18120	18150	18115	18110	17947	18151	18054	18069	18148	18148	17969	17879	18308	18112	18144	18148	18122	18123	18120	18027	18056	17977	18034	18233	18164	18002	18064	18242	18014	18195	18182	18067	18102	18180	18102	17838	18356	17931	18320	18084	18082	18047	18303	18084	18010	17993	18031	18206	18178	17920	18050	18160	18092	18104	18377	18249	18146	18001	17882	18239	17926	18102	18053	17860	18124	17969	18084	17957	18006	17968	18024	18189	18321	18064	18042	18040	18057	18055	18061	18151	18059	18222	17910	18089	18060	18188	18124	17995	18165	17991	18115	18152	18180	17978	18045	18051	18170	18028	18124	18016	18132	18100	18014	18134	18258	18186	18113	18006	18193	18102	18235	18045	18123	18180	18121	18025	17922	18210	18047	18163	17998	18203	17935	18017	18094	18222	18175	18155	18111	17942	17912	18012	18078	17827	18078	18081	18285	18166	18083	18026	18208	18133	18103	18193	17977	17926	17942	18152	18129	17849	18053	17987	17944	17994	18100	18310	18036	18111	18069	18085	18076	17876	17985	17951	18161	17948	18039	18067	18101	18128	18221	18024	18205	18043	17972	18228	17971	17986	17922	18231	17938	18176	17987	18225	17867	18019	18002	18138	18307	17963	17868	17938	18130	18115	18076	18006	18131	17986	18050	17988	18144	17790	18158	17906	18125	18198	17925	18087	17800	17991	17830	18037	17961	17967	18203	18241	18032	17924	17883	18127	17858	18224	17990	18031	18176	18311	17972	18019	18229	17992	17930	18046	18246	18017	18260	17913	18085	18333	18237	18087	18132	17998	18035	18111	18042	18341	17866	18041	17926	18246	18222	18131	18204	18000	18086	18055	17909	18192	18065	18061	18270	18171	18066	17913	18122	18121	18020	17997	17968	18168	18024	18129	18223	18011	17947	18070	18122	18006	17907	18172	18213	18046	17975	18100	18071	18008	18063	17921	18171	17988	18042	18133	18016	17974	18020	18172	18005	18073	18082	17960	18302	17958	18163	18140	18091	18031	18191	17940	17962	18139	18238	18179	18071	18174	18235	18038	18089	18078	18171	18106	18075	18152	18110	17985	18057	18195	18204	18174	17961	18220	18054	18080	18206	18063	18019	18301	18110	18195	18412	18093	18020	18111	18101	18231	18159	17986	18066	17880	18184	17882	17810	18150	18209	18053	18185	18301	18075	18007	17918	18088	18004	18191	18071	17964	17896	18077	17933	18094	18027	18237	18217	17983	18098	17834	18196	18109	18182	17800	17907	18049	18163	18095	17975	18139	18141	17985	18118	18084	17982	18112	18230	18188	18287	17939	18084	18042	18092	18163	18029	18366	18106	18121	18045	17889	17973	17921	18346	17983	18159	18117	17824	18085	18031	17722	18089	18096	18074	18243	18023	17962	18079	18074	18136	17958	18134	18083	18209	18171	17996	18000	18202	17973	18122	18167	18233	18098	18049	17966	18219	18193	17980	18086	18086	18084	18047	18130	18153	18238	18286	18099	18031	18014	18179	17991	18099	17973	18234	18104	18128	18036	18251	18106	18014	18084	18144	18168	17945	17996	17985	17968	17995	18028	18195	18217	17982	17953	18092	17885	18031	18235	17988	17891	18140	18084	18129	18162	18363	18078	17873	18135	18118	18015	18070	17900	17994	18107	18191	17998	17996	18251	18173	18101	18278	17990	18083	18196	18059	18376	18017	18146	18020	18010	18162	18066	18141	18259	18081	18064	18066	18110	18008	17939	17953	18051	18139	17772	17988	17891	18334	18075	18122	17881	18248	18063	18149	17973	18105	18180	18066	18167	18296	18128	18149	18133	17992	18003	18093	18011	18245	18025	18043	17959	18094	18132	18101	18151	17858	18060	18141	17993	18112	18004	18013	17907	17991	17945	17957	18137	17975	17989	18069	18046	18077	18223	18137	17919	18185	18026	18026	18273	18014	18166	18157	18169	18095	18020	18047	18202	17929	17887	18126	17919	18150	18294	18053	18085	18068	18053	18224	18119	18132	18028	18096	18072	18202	18027	18111	17991	18178	17984	18056	17978	18070	18053	18068	18044	18140	18101	18149	18092	18159	18132	18150	18066	18100	18154	17865	18068	18079	18033	17865	18129	18096	18178	18093	17995	17908	17930	18152	17917	17953	18048	17995	17885	18061	17872	18166	18085	18110	17957	18187	18085	18027	17976	18198	18188	18356	18187	18079	18208	18122	18052	17946	18397	18124	18059	17956	18064	18114	18134	18239	18045	18097	18231	18033	18123	18177	18039	18121	18113	18198	18206	18153	18096	18228	18143	18131	18016	18108	18124	18156	17910	18141	18210	18003	18137	18174	18048	18136	17972	18073	18138	18122	18041	18332	18231	18013	18132	17982	18056	18125	18101	17968	18088	18169	18124	18333	18072	17645	17943	17952	18016	18057	17938	18099	18265	18141	18111	18034	18249	18236	18002	18107	17922	18047	18095	18223	18020	17995	18151	18215	18073	18099	18006	18079	17934	17996	17676	18077	17943	18191	18191	18070	18209	18263	18115	18022	17890	18229	17978	17848	18034	18050	18023	18137	18072	17973	18084	17978	18225	18212	18139	18059	18106	18130	18042	18126	18189	18122	18294	17908	18136	18247	17876	18203	18065	18075	18163	17959	18089	18066	18166	18176	18052	17898	18235	17920	18044	18120	18088	18063	18038	18139	18034	18132	17896	17968	18233	18241	18090	17993	18116	18146	18151	18094	18002	18223	18192	17918	17925	18042	17963	18173	17921	18155	17936	18163	18187	18078	17907	18059	18095	17988	18001	18153	18017	18078	18284	18176	18129	18248	18104	18048	17968	18261	18059	18130	18250	18021	18100	17862	18006	18150	18206	18118	18194	18052	18077	18064	17829	18109	17991	18156	18082	18080	18010	18070	18107	18096	18065	18012	17951	18234	18006	17989	18006	17992	18212	18126	18133	18030	18093	18067	18038	18117	17977	18082	18135	18230	18158	18165	18051	18190	17959	18016	18004	18196	17690	17997	18181	18107	18103	17992	18119	18009	18323	18300	18106	17905	18229	18023	17894	18094	18258	17934	18165	18185	18195	18051	18032	17913	17944	17909	18035	17942	18039	18278	18146	18060	18048	18072	18079	18198	18097	18112	18155	18036	18194	18035	18096	18080	17955	17975	18176	18131	18180	18112	18025	18052	18055	18121	18166	18008	18190	18055	18016	18109	17999	18041	18014	17907	18117	17946	17937	17969	18122	18198	18059	18090	18010	18043	18224	18167	18126	18116	18020	18044	18255	17959	18163	18137	18081	18073	17962	18023	18106	18085	18030	18090	18079	17934	18038	17985	17956	17972	17972	18085	18175	18113	18056	18255	17981	18000	17959	17818	18041	18216	18087	17942	18317	17976	17954	18062	18169	18021	18088	18177	18274	18156	18004	18016	18071	18049	18118	18012	18085	18185	17939	18130	18056	18150	17915	18079	18014	18019	18065	18128	17943	18008	18285	18088	18043	17981	18245	18042	18184	18191	18124	17967	18019	17980	18125	17883	17975	18215	17995	17915	18113	18068	18112	18146	18074	18211	17831	17926	18194	18225	18113	18047	18185	18312	18095	17995	18085	18250	18018	18196	18106	18108	18055	18238	18119	18227	18185	18108	18134	18172	17909	17956	17875	18069	17814	18149	18121
30612	51874	51038	39511	31225	24447	19182	16703	15848	15781	16071	16404	20189	23973	22004	19792	17881	16828	16125	15609	15890	15489	15509	15558	15584	15570	15522	15630	15483	15423	15459	15696	15601	15599	15528	15433	15510	15345	15358	15347	15602	15483	15484	15479	15638	15432	15552	15444	15425	15571	15505	15596	15380	15593	15413	15598	15390	15481	15472	15758	15386	15576	15734	15521	15410	15695	15439	15565	15448	15695	15483	15509	15586	15406	15556	15371	15634	15554	15492	15418	15716	15444	15345	15491	15482	15472	15360	15678	15461	15538	15548	15469	15464	15739	15495	15402	15484	15350	15590	15324	15529	15456	15522	15565	15492	15560	15602	15481	15568	15434	15390	15512	15385	15459	15338	15509	15531	15629	15586	15321	15432	15427	15410	15549	15593	15581	15388	15474	15479	15456	15591	15620	15439	15418	15436	15650	15443	15389	15448	15506	15491	15543	15561	15568	15448	15432	15438	15470	15474	15800	15337	15578	15562	15346	15562	15537	15505	15650	15398	15437	15649	15494	15533	15383	15508	15387	15463	15428	15646	15478	15361	15354	15561	15459	15496	15674	15357	15500	15676	15573	15439	15464	15544	15602	15558	15517	15450	15575	15467	15507	15376	15530	15733	15498	15510	15368	15576	15461	15351	15445	15498	15595	15461	15487	15432	15478	15441	15607	15508	15534	15450	15431	15450	15444	15419	15603	15598	15344	15436	15514	15517	15579	15318	15554	15539	15580	15487	15507	15521	15455	15690	15514	15477	15347	15525	15512	15415	15384	15455	15527	15709	15446	15489	15407	15457	15467	15525	15479	15413	15394	15360	15359	15532	15442	15555	15601	15400	15614	15448	15414	15628	15271	15590	15376	15513	15468	15390	15604	15410	15259	15478	15529	15576	15574	15556	15458	15519	15575	15493	15611	15678	15506	15558	15516	15485	15335	15470	15580	15452	15310	15596	15423	15643	15366	15376	15381	15471	15472	15417	15383	15431	15512	15599	15568	15412	15512	15320	15329	15440	15314	15424	15466	15570	15674	15404	15647	15497	15468	15376	15624	15608	15539	15406	15762	15409	15490	15525	15510	15453	15577	15420	15342	15510	15493	15372	15458	15590	15370	15400	15376	15530	15526	15530	15519	15494	15649	15571	15596	15535	15462	15586	15402	15479	15540	15330	15360	15430	15528	15571	15413	15705	15703	15310	15474	15639	15518	15534	15419	15533	15517	15347	15455	15411	15365	15407	15302	15480	15587	15485	15410	15583	15559	15451	15197	15574	15457	15422	15582	15548	15532	15577	15507	15378	15387	15502	15574	15412	15563	15611	15532	15430	15467	15408	15688	15535	15420	15513	15598	15488	15579	15670	15431	15475	15395	15589	15593	15449	15483	15434	15547	15731	15325	15435	15727	15656	15430	15460	15493	15470	15450	15524	15467	15471	15437	15601	15425	15468	15344	15628	15450	15421	15469	15368	15451	15470	15431	15536	15675	15423	15472	15569	15466	15690	15545	15501	15471	15477	15523	15623	15453	15579	15558	15542	15493	15488	15576	15429	15359	15415	15511	15511	15487	15512	15408	15437	15524	15531	15355	15453	15496	15535	15423	15378	15645	15483	15444	15408	15514	15369	15428	15492	15632	15399	15510	15290	15557	15528	15273	15454	15577	15661	15452	15403	15492	15586	15401	15454	15413	15454	15624	15439	15506	15378	15589	15468	15622	15530	15338	15493	15464	15378	15498	15455	15503	15708	15556	15414	15453	15662	15250	15511	15602	15552	15457	15433	15390	15416	15591	15406	15443	15572	15362	15490	15405	15542	15423	15558	15366	15345	15411	15623	15514	15468	15391	15553	15314	15468	15360	15480	15344	15644	15646	15224	15510	15484	15466	15441	15488	15434	15540	15580	15312	15463	15504	15388	15442	15455	15520	15546	15324	15489	15719	15492	15399	15512	15635	15410	15545	15472	15554	15439	15554	15596	15553	15489	15484	15399	15612	15399	15363	15541	15388	15515	15388	15447	15603	15624	15519	15398	15554	15436	15515	15791	15300	15573	15467	15518	15446	15455	15460	15517	15572	15528	15492	15577	15549	15496	15575	15376	15422	15424	15515	15475	15343	15694	15502	15394	15598	15582	15511	15538	15491	15374	15381	15520	15582	15468	15544	15347	15480	15471	15423	15550	15403	15516	15558	15508	15597	15462	15616	15451	15525	15392	15542	15376	15334	15425	15486	15439	15563	15485	15494	15457	15435	15515	15386	15453	15563	15526	15434	15538	15522	15453	15471	15461	15533	15509	15347	15432	15413	15441	15502	15553	15454	15563	15384	15584	15575	15504	15503	15505	15489	15409	15393	15490	15535	15452	15651	15490	15353	15538	15430	15600	15491	15460	15397	15529	15409	15558	15620	15413	15548	15601	15521	15423	15627	15424	15472	15365	15485	15335	15539	15443	15407	15456	15313	15271	15513	15699	15515	15488	15508	15526	15492	15716	15362	15681	15428	15451	15437	15309	15510	15459	15330	15464	15762	15350	15562	15391	15502	15515	15580	15519	15419	15492	15399	15613	15386	15552	15553	15444	15449	15596	15414	15591	15421	15662	15536	15422	15478	15452	15468	15379	15590	15562	15665	15427	15535	15355	15435	15338	15456	15484	15558	15564	15497	15508	15504	15572	15493	15438	15498	15517	15547	15517	15523	15613	15325	15598	15517	15452	15542	15368	15433	15428	15444	15414	15413	15506	15539	15464	15517	15447	15330	15460	15480	15572	15347	15522	15443	15688	15470	15444	15558	15492	15550	15538	15474	15676	15424	15377	15585	15475	15499	15484	15492	15631	15617	15497	15524	15467	15512	15475	15471	15490	15523	15549	15460	15518	15353	15484	15267	15525	15463	15509	15352	15348	15578	15371	15428	15302	15624	15310	15567	15606	15474	15403	15438	15492	15490	15480	15291	15571	15540	15447	15671	15461	15491	15487	15568	15540	15421	15405	15593	15439	15440	15657	15560	15457	15435	15475	15491	15560	15521	15565	15293	15445	15424	15442	15451	15382	15399	15283	15570	15633	15662	15451	15435	15427	15472	15503	15503	15402	15480	15497	15597	15603	15514	15525	15466	15386	15501	15377	15552	15658	15575	15560	15658	15405	15640	15452	15609	15458	15563	15427	15470	15405	15458	15525	15428	15434	15381	15417	15561	15381	15609	15239	15525	15472	15434	15432	15528	15439	15516	15633	15460	15506	15444	15474	15439	15510	15323	15496	15683	15553	15575	15579	15526	15414	15407	15468	15522	15459	15631	15451	15483	15479	15705	15571	15526	15494	15475	15338	15446	15663	15578	15568	15675	15444	15556	15514	15422	15306	15355	15500	15577	15517	15662	15473	15413	15360	15473	15340	15280	15523	15544	15410	15445	15514	15518	15435	15503	15561	15457	15584	15584	15539	15526	15507	15474	15443	15456	15592	15527	15437	15392	15463	15448	15570	15482	15567	15514	15537	15458	15387	15498	15351	15470	15539	15547	15703	15541	15577	15511	15413	15395	15463	15598	15485	15514	15470	15345	15467	15506	15570	15442	15541	15453	15429	15555	15504	15513	15455	15696	15734	15480	15406	15614	15392	15425	15631	15374	15445	15508	15460	15509	15577	15455	15387	15680	15576	15398	15504	15583	15550	15620	15539	15463	15425	15540	15527	15607	15518	15643	15528	15501	15509	15516	15460	15649	15572	15360	15313	15390	15630	15476	15609	15520	15608	15432	15648	15484	15315	15601	15525	15417	15532	15510	15520	15518	15831	15559	15298	15502	15480	15516	15460	15388	15465	15565	15418	15391	15403	15383	15520	15504	15459	15592	15438	15462	15479	15456	15315	15504	15454	15574	15592	15364	15565	15349	15379	15645	15676	15443	15636	15376	15498	15624	15519	15573	15481	15499	15483	15578	15407	15711	15514	15524	15478	15591	15417	15412	15374	15669	15574	15483	15473	15304	15596	15439	15480	15603	15406	15375	15538	15423	15401	15422	15567	15460	15491	15435	15497	15480	15505	15414	15404	15272	15427	15559	15372	15590	15472	15429	15422	15414	15396	15467	15457	15462	15624	15638	15540	15268	15468	15436	15592	15391	15779	15588	15411	15555	15388	15387	15431	15501	15429	15556	15627	15473	15474	15609	15432	15648	15354	15434	15489	15563	15530	15353	15367	15471	15507	15494	15476	15595	15470	15251	15478	15496	15457	15464	15484	15508	15465	15499	15520	15435	15508	15502	15558	15541	15575	15563	15506	15505	15544	15526	15516	15419	15513	15596	15490	15532	15641	15547	15662	15406	15499	15321	15450	15454	15411	15385	15628	15538	15568	15462	15403	15529	15542	15687	15452	15519	15477	15605	15677	15630	15461	15405	15495	15518	15480	15256	15368	15529	15499	15569	15543	15354	15509	15392	15499	15350	15390	15387	15478	15294	15569	15301	15355	15549	15290	15590	15401	15504	15432	15515	15484	15422	15531	15527	15456	15625	15428	15368	15565	15454	15482	15425	15431	15419	15579	15671	15605	15459	15543	15372	15476	15521	15558	15531	15397	15535	15597	15371	15494	15460	15580	15587	15479	15552	15568	15595	15480	15435	15469	15488	15388	15527	15508	15480	15417	15465	15573	15395	15486	15297	15425	15544	15368	15360	15507	15497	15618	15381	15584	15379	15703	15665	15347	15449	15447	15318	15424	15593	15562	15308	15510	15504	15540	15539	15605	15558	15486	15507	15411	15439	15351	15512	15607	15417	15475	15427	15465	15550	15552	15419	15676	15593	15586	15436	15422	15553	15504	15406	15628	15618	15346	15401	15497	15579	15452	15661	15582	15524	15542	15481	15492	15613	15520	15602	15462	15755	15489	15420	15612	15576	15552	15442	15617	15364	15637	15546	15606	15481	15437	15480	15544	15541	15328	15554	15514	15466	15508	15568	15358	15458	15444	15658	15634	15595	15522	15596	15439	15374	15532	15528	15646	15546	15369	15595	15380	15631	15652	15501	15565	15462	15629	15603	15586	15505	15520	15474	15499	15503	15425	15624	15569	15502	15616	15689	15551	15468	15551	15315	15613	15489	15695	15583	15502	15635	15696	15486	15530	15343	15737	15517	15650	15373	15389	15424	15412	15410	15273	15516
22688	21267	29164	24507	23937	25338	26125	20861	19419	19485	19444	20153	25515	29724	27672	24889	22226	20436	19450	18871	18467	18547	18309	18589	18567	18314	18539	18384	18485	18331	18251	18321	18391	18376	18444	18348	18277	18210	18478	18254	18182	18387	18318	18588	18450	18593	18392	18290	18329	18387	18291	18707	18492	18380	18361	18231	18526	18410	18129	18341	18559	18311	18335	18144	18560	18482	18203	18225	18278	18388	18496	18337	18425	18311	18339	18263	18457	18268	18298	18434	18365	18375	18331	18293	18277	18355	18354	18448	18228	18115	18414	18228	18243	18274	18382	18315	18392	18362	18293	18221	18228	18293	18286	18249	18208	18399	18314	18406	18320	18361	18285	18129	18391	18198	18249	18464	18384	18092	18441	18534	18291	18463	18143	18236	18263	18292	18437	18257	18427	18238	18135	18214	18515	18169	18346	18368	18307	18228	18465	18394	18371	18193	18088	18425	18335	18284	18318	18263	18021	18138	18526	18436	18315	18067	18223	18408	18384	18093	18331	18156	18206	18273	18455	18104	18273	18327	18380	18367	18561	18602	18326	18210	18209	18256	18155	18159	18341	18167	18108	18348	18443	18323	18281	18268	18300	18192	18257	18439	18256	18422	18274	18196	18344	18129	18265	18107	18254	18132	18298	18276	18423	18347	18317	18168	18422	18236	18181	18363	18519	18283	18192	18242	18437	18242	18347	18305	18406	18234	18273	18241	18202	18233	18333	18068	18247	18321	18275	18181	18493	18389	18356	18358	18300	18259	18349	18278	18283	17996	18269	18227	18264	18201	18357	18299	18194	18397	18281	18461	18225	18558	18168	18274	18193	18211	18260	18265	18230	18316	18285	18343	18279	18320	18364	18261	18144	18240	18522	18374	18172	18422	18056	18380	18231	18277	18413	18191	18495	18355	18226	18537	18264	18296	18367	18235	18265	18377	18268	18535	18387	18165	18305	18239	18330	18215	18374	18407	18448	18301	18201	18080	18228	18369	18358	18336	18280	18299	18367	18376	18120	18475	18323	18295	18303	18214	18301	18378	18421	18333	18170	18269	18364	18215	18294	18224	18168	18262	18087	18257	18198	18244	18195	18233	18186	18271	18276	18478	18381	18331	18470	18195	18256	18279	18173	18379	18231	18202	18321	18204	18408	18182	18251	18305	18069	18219	18445	18242	18370	18251	18410	18379	18402	18300	18420	18144	18324	18183	18355	18263	18482	18240	18242	18599	18174	18392	18587	18301	18243	18305	18158	18183	18189	18380	18175	18519	18250	18435	18257	18332	18147	18239	18325	18140	18341	18213	18311	18184	18161	18219	18263	18314	17975	18263	18385	18344	18254	18352	18154	18294	18085	18253	18285	18281	18245	18410	18176	18158	18250	18409	18216	18377	18343	18204	18126	18446	18251	18229	18399	18276	18310	18003	18166	18242	18373	18226	18268	18382	18242	18207	18336	18223	18229	18259	18104	18394	18387	18470	18369	18235	18299	18396	18226	18136	18295	18333	18224	18223	18440	18113	18062	18130	18316	18551	18350	18157	18348	18085	18189	18224	18175	18260	18529	18207	18284	18323	18370	18398	18112	18415	18346	18392	18486	18430	18179	18184	18254	18209	18301	18328	18354	18288	18313	18328	18288	18356	18405	18275	18387	18398	18270	18325	18301	18283	18509	18215	18184	18155	18189	18225	18194	18245	18391	18339	18337	18327	18277	18323	18283	18219	18260	18341	18374	18184	18061	18150	18232	18225	18283	17964	18183	18272	18134	18227	18089	18064	18102	18331	18238	18178	18360	18178	18340	18351	18315	18237	18271	17960	18202	18365	18382	18315	18306	18288	18384	18287	18269	18158	18331	18279	18206	18255	18485	18329	18218	18030	18542	18158	18129	18200	18323	18402	18298	18281	18199	18320	18356	18285	18346	18273	18372	18310	18018	18369	18344	18129	18419	18333	18064	18320	18252	18086	18159	18334	18486	18514	18112	18212	18125	18196	18379	18250	18191	18129	18245	18278	18314	18295	18410	18246	18382	18228	18390	18360	18261	18213	18402	18120	18242	18268	18367	18188	18282	18274	18247	18209	18195	18511	18398	18398	18178	18248	18472	18377	18226	18240	18137	18252	18217	18353	18415	18206	18362	18359	18096	18192	18256	18348	18241	18406	18142	18378	18161	18302	18381	18389	18152	18061	17970	18334	18215	18320	18231	18378	18337	18291	18366	18220	18193	18414	18258	18300	18345	18350	18375	18336	18214	18156	18151	18286	18308	18134	18550	18006	18307	18262	18222	18181	18309	18315	18368	18098	18161	18173	18577	18340	18496	18365	18128	18324	18257	18321	18259	18180	18223	18135	18186	18283	18271	18256	18195	18321	18397	18401	18171	18404	18395	18193	18271	18191	18297	18212	18232	18218	18110	18361	18575	18313	18151	18251	18192	18231	18137	18218	18352	18202	18186	18468	18195	18398	18386	18108	18428	18285	18163	18240	18297	18231	18235	18277	18174	18408	18391	18226	18328	18354	18228	18181	18394	18360	18349	18306	18209	18263	18152	18253	18201	18279	18338	17967	18202	18216	18284	18226	17982	18285	18249	18186	18395	18244	18334	18336	18333	18327	18123	18061	18138	18396	18288	18284	18363	18194	18506	18325	18479	18322	18244	18183	18368	18307	18393	18217	18150	18232	18244	18351	18212	18148	18160	18298	18218	18383	18301	18188	18218	18274	18212	18136	18361	18298	18219	18256	18256	18262	18507	18384	18452	18369	18257	18143	18394	18320	18187	18322	18391	18185	18301	18197	18065	18170	18397	18045	18315	18399	18379	18300	18232	18069	18477	18407	18469	18196	18234	18214	18441	18246	18426	18144	18194	18312	18236	18224	18088	18279	18177	18246	18437	18117	18356	18144	18078	18267	18445	18500	18252	18235	18023	18473	18453	18389	18310	18164	18348	18193	18208	18263	18355	18147	18146	18260	18221	18107	18222	18305	18338	18381	18327	18187	18095	18176	18201	18376	18098	18349	18473	18336	18174	18285	18526	18448	18279	18299	18122	18421	18162	18383	18194	18398	18205	18182	18207	18140	18277	18202	18362	18323	18242	18227	18305	18187	18275	18160	18233	18316	18273	18352	18124	18126	18351	18411	18267	18379	18362	18346	18473	18243	18409	18495	18270	18234	18316	18137	18388	18210	18405	18369	18269	18177	18331	18153	18294	18170	18371	18246	18390	18254	18246	18249	18315	18351	18202	18257	18228	18162	18332	18355	18275	18303	18380	18168	18222	18240	18327	18298	18192	18277	18466	18277	18213	18347	18288	18214	18362	18321	18322	18396	18306	18248	18291	18321	18360	18314	18237	18172	18190	18315	18347	18300	18265	18330	18088	18120	18383	18401	18309	18279	18058	18308	18364	18282	18443	18153	18083	18190	18160	18347	18269	18340	18125	18095	18228	18360	18133	18211	18258	18192	18277	18240	18228	18186	18105	18211	18129	18126	18108	18371	18281	18281	18460	18328	18080	18387	18361	18428	18373	18204	18286	18377	18292	18255	18328	18249	18418	18308	18083	18152	18214	18136	18298	18263	18180	18295	18397	18414	18313	18099	18121	18312	18226	18308	18084	18305	18253	18213	18164	18422	18329	18225	18204	18191	18311	18280	18629	18358	18326	18657	18237	18270	18404	18445	18081	18308	18004	18335	18308	18230	18249	18252	18258	18268	18407	18095	18202	18245	18063	18134	18417	18473	18259	18336	18379	18289	18423	18324	18372	18337	18242	18458	18442	18390	18328	18241	18119	18138	18220	18382	18125	18257	18273	18402	18341	18379	18425	18388	18463	18249	18315	18313	18371	18287	18269	18223	18463	18245	18322	18192	18401	18368	18193	18181	18071	18245	18252	18324	18349	18369	18440	18351	18308	18140	18296	18177	18441	18259	18159	18189	18291	18388	18315	18381	18239	18205	18132	18265	18196	18272	18302	18389	18182	18399	18486	18252	18407	18116	18221	18084	18087	18295	18158	18429	18206	18155	18202	18287	18329	18249	18279	18538	18240	18169	18172	18379	18334	18337	18444	18582	18135	18260	18413	18211	18386	18384	18413	18073	18261	18144	18292	18228	18140	18216	18261	18191	18462	18306	18340	18194	17997	18179	18123	18237	18324	18324	18225	18136	18112	18308	18248	18337	18466	18220	18387	18115	18139	18304	18262	18417	18406	18272	18310	18561	18336	18180	18361	18333	18372	18424	18376	18470	18263	18009	18012	18047	18338	18129	18157	18236	18220	18230	18428	18287	18296	18308	18170	18207	18129	18266	18267	18334	18405	18339	18091	18377	18287	18302	18372	18241	18387	18252	18229	18306	18226	18449	18250	18227	18431	18067	18296	18144	18452	18091	18236	18479	18249	18275	18214	18165	18456	18402	18506	18301	18132	18294	18168	18340	18524	18322	18179	18415	18103	18330	18449	18286	18319	18347	18316	18224	18375	18333	18203	18277	18288	18390	18338	18010	18333	18178	18278	18514	18452	18201	18488	18202	18152	18325	18379	18317	18364	18089	18169	18278	18338	18284	18330	18265	18339	18432	18149	18114	18417	18414	18078	18111	18320	18379	18470	18299	18040	18161	18264	18466	18376	18323	18436	18375	18200	18216	18289	18258	18560	18443	18300	18480	18198	18263	18266	18275	18427	18329	18199	18313	18547	18336	18272	18341	18294	18466	18241	18338	18117	18103	18312	18320	18322	18368	18093	18302	18217	18272	18312	18248	18232	18270	18469	18257	18452	18039	18192	18137	18163	18074	18194	18136	18411	18338	18367	18361	18479	18312	18340	18353	18440	18218	18251	18422	18229	18261	18341	18105	18255	18250	18047	18077	18430	18394	18099	18175	18389	18150	18129	18349	18281	18257	18333	18195	18128	18304	18312	18465	18388	18330	18262	18175	18272	18153	18142	18344	18331	18219	18444	18380	18181	18219	18245	18460	18341	18249	18106	18396	18371	18200	18344	18269	18278	18191	18355	18272	18186	18256	18254	18404	18313	18373	18268	18214	18478	18294	18301	18251	18328	18300	18396	18243	18538	18227	18441	18450	18206	18337	18193	18233	18483	18385	18439	18368	18397	18480	18265	18198	18305	18196	18229	18353	18226	18353	18340	18344	18225	18313
34562	60435	58140	47166	37410	24691	19570	17678	16904	16563	16988	18656	26499	30620	27304	23325	20274	17875	16557	15950	15714	15637	15464	15520	15726	15626	15568	15547	15608	15694	15495	15706	15691	15542	15691	15686	15778	15488	15583	15611	15691	15603	15599	15653	15749	15496	15712	15603	15657	15724	15496	15478	15641	15695	15755	15707	15709	15577	15726	15677	15555	15547	15533	15625	15685	15620	15714	15723	15534	15629	15645	15611	15604	15680	15372	15812	15862	15467	15693	15586	15711	15653	15562	15615	15649	15609	15579	15671	15527	15461	15708	15685	15556	15673	15674	15579	15722	15765	15619	15705	15686	15597	15527	15587	15546	15665	15566	15452	15537	15403	15627	15568	15705	15555	15545	15489	15570	15621	15417	15381	15597	15558	15675	15556	15555	15497	15602	15520	15497	15521	15534	15565	15483	15860	15560	15552	15555	15647	15762	15619	15730	15572	15702	15764	15858	15501	15667	15430	15681	15493	15601	15313	15607	15562	15350	15652	15608	15755	15650	15579	15699	15643	15595	15698	15722	15619	15569	15544	15672	15673	15681	15594	15756	15737	15556	15589	15604	15491	15595	15738	15758	15757	15535	15657	15755	15616	15618	15786	15370	15628	15684	15738	15456	15645	15705	15603	15691	15522	15660	15519	15682	15564	15447	15648	15614	15628	15718	15474	15450	15637	15586	15499	15700	15674	15661	15474	15540	15701	15530	15607	15681	15596	15440	15583	15546	15735	15412	15754	15669	15493	15719	15592	15648	15619	15694	15624	15461	15598	15415	15632	15648	15715	15594	15532	15575	15806	15559	15665	15470	15622	15669	15720	15496	15590	15556	15613	15574	15625	15583	15598	15704	15611	15390	15544	15815	15525	15557	15548	15444	15617	15517	15804	15590	15572	15600	15656	15667	15533	15485	15653	15575	15530	15556	15420	15527	15555	15526	15512	15415	15560	15590	15649	15508	15609	15899	15649	15655	15518	15507	15607	15627	15499	15549	15652	15706	15548	15628	15600	15589	15467	15507	15621	15536	15568	15596	15621	15433	15598	15435	15606	15629	15505	15574	15589	15454	15698	15511	15516	15572	15440	15632	15648	15648	15563	15727	15550	15496	15592	15418	15649	15590	15605	15601	15654	15531	15579	15776	15558	15615	15628	15528	15548	15413	15616	15431	15634	15607	15686	15591	15553	15636	15451	15581	15584	15693	15688	15660	15566	15478	15564	15580	15632	15593	15581	15625	15698	15660	15641	15590	15521	15393	15540	15677	15468	15701	15500	15607	15619	15525	15656	15328	15624	15535	15606	15680	15482	15718	15511	15557	15399	15575	15530	15799	15645	15530	15599	15634	15661	15552	15539	15674	15574	15599	15673	15582	15437	15609	15622	15554	15538	15586	15581	15652	15672	15692	15725	15608	15631	15685	15477	15694	15437	15671	15501	15652	15638	15566	15637	15749	15619	15628	15605	15568	15614	15654	15565	15846	15731	15616	15607	15509	15720	15525	15596	15627	15656	15558	15672	15348	15503	15642	15541	15717	15602	15590	15463	15681	15742	15547	15711	15454	15562	15424	15468	15812	15496	15482	15636	15477	15821	15522	15868	15500	15653	15637	15613	15523	15687	15655	15647	15529	15655	15394	15599	15685	15629	15574	15532	15633	15482	15648	15643	15590	15575	15533	15616	15598	15514	15645	15662	15767	15611	15284	15612	15542	15578	15733	15632	15506	15667	15631	15587	15573	15521	15624	15581	15529	15655	15759	15577	15529	15649	15551	15651	15722	15505	15471	15452	15613	15610	15753	15493	15473	15586	15426	15525	15528	15651	15442	15635	15554	15555	15608	15603	15533	15592	15662	15620	15408	15661	15724	15747	15672	15686	15482	15438	15774	15452	15691	15681	15450	15629	15446	15667	15710	15736	15685	15466	15625	15661	15539	15649	15480	15668	15520	15640	15470	15618	15598	15664	15683	15682	15529	15580	15710	15546	15653	15577	15452	15670	15691	15487	15565	15543	15646	15584	15657	15687	15402	15547	15577	15632	15593	15624	15478	15636	15603	15544	15623	15576	15718	15458	15782	15520	15558	15441	15655	15609	15696	15437	15486	15597	15393	15636	15528	15645	15552	15702	15589	15673	15621	15650	15498	15545	15665	15643	15513	15705	15478	15614	15652	15651	15730	15592	15416	15707	15570	15533	15671	15746	15679	15701	15713	15450	15550	15699	15513	15583	15534	15543	15508	15922	15585	15710	15712	15693	15474	15710	15398	15581	15383	15561	15587	15882	15525	15575	15594	15498	15500	15618	15522	15525	15646	15485	15512	15649	15540	15791	15732	15524	15395	15483	15530	15581	15622	15634	15730	15543	15634	15608	15622	15590	15626	15689	15531	15532	15654	15692	15499	15521	15521	15439	15486	15521	15621	15588	15575	15611	15527	15748	15645	15645	15651	15570	15634	15595	15602	15725	15430	15565	15572	15664	15656	15691	15622	15592	15781	15504	15630	15608	15503	15611	15693	15680	15655	15571	15572	15599	15596	15607	15434	15650	15633	15503	15544	15578	15587	15422	15576	15655	15534	15689	15639	15757	15609	15881	15530	15435	15454	15439	15646	15625	15623	15691	15420	15417	15389	15631	15431	15636	15540	15755	15454	15500	15672	15579	15692	15716	15482	15602	15667	15566	15452	15733	15548	15642	15538	15658	15451	15646	15708	15756	15473	15747	15595	15500	15517	15468	15723	15735	15615	15465	15606	15633	15656	15530	15346	15596	15424	15633	15620	15680	15694	15689	15854	15351	15499	15640	15715	15544	15531	15388	15549	15477	15602	15636	15600	15523	15642	15608	15683	15488	15522	15471	15661	15631	15519	15479	15499	15457	15654	15585	15591	15524	15637	15422	15640	15478	15487	15600	15689	15621	15522	15648	15594	15636	15660	15624	15566	15566	15753	15731	15520	15619	15532	15571	15547	15598	15488	15544	15533	15540	15685	15589	15686	15584	15519	15555	15541	15452	15727	15803	15615	15479	15621	15628	15679	15528	15402	15598	15645	15679	15566	15669	15528	15495	15533	15492	15617	15660	15536	15635	15531	15591	15508	15620	15654	15507	15623	15733	15658	15477	15539	15628	15604	15554	15667	15657	15742	15535	15586	15588	15529	15705	15610	15533	15536	15548	15592	15481	15636	15700	15690	15609	15672	15579	15602	15691	15639	15410	15786	15606	15639	15499	15499	15748	15658	15580	15599	15663	15609	15389	15653	15596	15580	15315	15683	15439	15515	15467	15610	15758	15619	15572	15641	15597	15453	15595	15694	15635	15760	15664	15658	15433	15595	15441	15523	15689	15648	15492	15776	15674	15567	15703	15530	15748	15628	15548	15550	15656	15759	15573	15612	15698	15523	15693	15659	15552	15510	15786	15670	15532	15474	15566	15687	15534	15540	15815	15454	15618	15431	15541	15504	15648	15570	15436	15816	15625	15492	15691	15595	15502	15417	15769	15674	15532	15378	15574	15589	15682	15607	15617	15578	15572	15681	15550	15546	15627	15637	15511	15638	15754	15615	15722	15724	15603	15537	15547	15618	15389	15531	15550	15586	15496	15733	15753	15526	15733	15584	15676	15596	15578	15717	15616	15591	15565	15632	15527	15611	15508	15641	15628	15695	15549	15741	15660	15530	15474	15606	15877	15820	15694	15637	15789	15643	15703	15829	15450	15596	15545	15541	15526	15727	15525	15798	15702	15590	15573	15458	15674	15728	15482	15574	15741	15564	15655	15525	15475	15537	15603	15596	15673	15480	15539	15632	15476	15686	15733	15648	15677	15591	15701	15533	15735	15419	15491	15473	15645	15734	15570	15605	15536	15621	15553	15711	15534	15685	15622	15717	15474	15671	15680	15513	15517	15447	15639	15725	15544	15666	15560	15471	15648	15482	15535	15345	15569	15528	15677	15536	15500	15511	15656	15595	15463	15651	15439	15547	15592	15565	15709	15734	15765	15507	15548	15519	15535	15634	15409	15738	15508	15482	15629	15387	15679	15555	15360	15414	15486	15753	15504	15715	15532	15722	15586	15438	15488	15471	15757	15433	15639	15602	15538	15664	15592	15595	15419	15322	15602	15386	15733	15573	15534	15565	15579	15644	15824	15585	15503	15615	15603	15503	15655	15491	15487	15739	15445	15542	15783	15514	15549	15559	15721	15635	15503	15581	15593	15600	15447	15490	15588	15449	15424	15622	15628	15526	15548	15645	15661	15504	15666	15702	15717	15469	15506	15536	15530	15595	15716	15582	15733	15561	15618	15666	15681	15629	15498	15431	15482	15622	15686	15610	15654	15659	15604	15589	15651	15698	15625	15768	15544	15628	15656	15459	15470	15680	15639	15619	15751	15562	15714	15531	15602	15712	15496	15642	15510	15529	15623	15484	15640	15621	15698	15734	15589	15544	15536	15632	15763	15637	15661	15455	15522	15511	15721	15640	15658	15523	15586	15543	15580	15597	15748	15724	15462	15541	15677	15749	15582	15810	15694	15632	15640	15525	15612	15543	15412	15661	15513	15666	15626	15592	15588	15613	15321	15629	15553	15474	15513	15621	15507	15594	15676	15607	15589	15615	15598	15638	15738	15499	15505	15626	15602	15643	15496	15575	15447	15515	15426	15541	15501	15613	15558	15614	15647	15407	15568	15467	15569	15610	15687	15568	15639	15483	15443	15507	15511	15674	15531	15541	15594	15553	15574	15556	15583	15520	15664	15642	15578	15678	15670	15569	15670	15778	15790	15607	15573	15523	15677	15513	15609	15704	15566	15528	15595	15743	15547	15539	15704	15494	15585	15533	15650	15459	15599	15719	15631	15699	15614	15635	15731	15644	15621	15719	15703	15516	15659	15437	15551	15608	15616	15645	15619	15499	15654	15723	15736	15541	15658	15409	15601	15678	15617	15658	15590	15695	15603	15732	15572	15501	15605	15685	15540	15628	15551	15723	15540	15474	15442	15775	15585	15668	15783	15676	15574	15637	15543	15742	15701	15550	15688	15545	15588	15606	15525	15596	15572	15779	15488	15618	15509	15778	15575	15630	15412	15532	15673	15649	15684	15681	15496	15646	15526	15524	15630	15498	15545	15595	15497	15650	15365	15559	15559	15679	15677	15452	15578
28288	26301	33010	29690	23484	20918	19320	18657	18353	18257	18355	18420	18983	19291	19136	19033	18814	18661	18338	18405	18473	18401	18411	18282	18289	18308	18437	18232	18279	18416	18330	18374	18325	18130	18197	18306	18288	18555	18316	18379	18411	18097	18130	18225	18303	18335	18292	18256	18242	18397	18199	18295	18216	18235	18192	18235	18458	18493	18359	18260	18350	18436	18190	18329	18349	18306	18229	18185	18478	18354	18288	18469	18192	18377	18353	18308	18299	18321	18492	18348	18265	18278	18436	18237	18138	18225	18376	18416	18424	18360	18199	18184	18508	18365	18287	18281	18365	18360	18401	18347	18148	18272	18330	18126	18217	18174	18288	18262	18525	18269	18381	18290	18289	18462	18365	18528	18105	18432	18160	18319	18177	18254	18442	18302	18380	18209	18040	18264	18378	18120	18082	18155	18384	18228	18325	18328	18281	18400	18298	18275	18216	18124	18238	18112	18278	18248	18269	18098	18046	18256	18368	18449	18328	18199	18021	18443	18292	18021	18362	18203	18400	18342	18244	18183	18339	18373	18434	18321	18203	18203	18037	18109	18277	18230	18344	18345	18501	18346	18048	18481	18164	18407	18349	18106	18186	18189	18203	18196	18310	18488	18303	18464	18504	18238	18339	18299	18417	18295	18361	18143	18200	18254	18240	18347	18194	18172	18232	18157	18269	18366	18351	18392	18352	18439	18513	18188	18404	18365	18413	18397	18481	18321	18168	18445	18373	18328	18293	18396	18483	18215	18254	18376	18470	18339	18105	18426	18293	18237	18383	18328	18319	18235	18326	18390	18108	18132	18314	18241	18217	18180	18457	18501	18238	18478	18252	18075	18399	18396	18216	18157	18358	18255	18382	18012	18123	18177	18292	18384	18456	18422	18312	18257	18315	18474	18212	18418	18320	18392	18238	18263	18420	18197	18236	18286	18374	18256	18196	18088	18419	18372	18367	18282	18356	18229	18344	18239	18173	18168	18365	18295	18494	18151	18391	18375	18272	18234	18340	18125	18415	18089	18330	18191	18229	18446	18203	18172	18229	18332	18265	18330	18302	18156	18364	18428	18268	18271	18436	18276	18454	18276	18348	18274	18356	18230	18288	18354	18321	18298	18513	18233	18191	18168	18411	18314	18177	18287	18413	18256	18291	18234	18342	18199	18300	18219	18345	18274	18241	18455	18418	18359	18315	18242	18467	18112	18133	18206	18331	18227	18255	18437	18323	18439	18255	18247	18305	18305	18257	18256	18468	18306	18209	18205	18171	18234	18506	18407	18532	18380	18510	18283	17936	18211	18356	18269	18294	18208	18156	18294	18443	18224	18251	18442	18292	18135	18221	18443	18468	18446	18267	18187	18209	18475	18191	18325	18318	18362	18376	18349	18279	18132	18425	18513	18381	18294	18315	18438	18119	18183	18372	18215	18293	18399	18660	18418	18339	18341	18323	18291	18255	18249	18263	18212	18137	18303	18305	18162	18358	18292	18070	18284	18183	18428	18346	18317	18322	18410	18281	18373	18078	18221	18325	18271	18211	18384	18068	18395	18480	18430	18383	18334	18183	18247	18165	18337	18283	18385	18441	18170	18178	18500	18157	18307	18392	18407	18377	18310	18376	18524	18376	18211	18351	18378	18296	18369	18198	18162	18187	18283	18406	18375	18261	18446	18325	18264	18144	18363	18442	18279	18442	18187	18432	18169	18217	18262	18458	18279	18174	18233	18345	18088	18175	18231	18135	18032	18458	18303	18204	18084	18092	18214	18298	18166	18271	18232	18237	18349	18595	18339	18475	18729	18477	18298	18343	18208	18179	18124	18061	17996	18285	18209	18360	18256	18162	18359	18215	18171	18383	18362	18411	18167	18322	18078	18175	18276	18325	18163	18272	18113	18425	18510	18316	18291	18416	18284	18317	18295	18388	18247	18280	18197	18163	18308	18200	18076	18416	18044	18463	18092	18431	18438	18369	18194	18316	18379	18301	18312	18328	18351	18164	18320	18421	18356	18123	18391	18317	18370	18137	18430	18365	18166	18235	17953	18346	18435	18447	18336	18206	18326	18141	18192	18509	18290	18352	18245	18325	18399	18168	18112	18178	18466	18235	18261	18179	18397	18107	18286	18386	18170	18189	18325	18347	18478	18279	18431	18237	18335	18332	18263	18246	18276	18199	18319	18305	18292	18460	18294	18338	18354	18150	18303	18264	18079	18269	18302	18423	18226	18342	18490	18332	18351	18323	18191	18295	18398	18192	18294	18300	18380	18197	18138	18089	18357	18272	18434	18296	18257	18311	18365	18613	18470	18391	18494	18127	18386	18311	18275	18389	18335	18246	18295	18293	18476	18308	18241	18263	18204	18158	18346	18468	18103	18166	18244	18064	18198	18114	18108	18290	18218	18303	18379	18359	18248	18248	18184	18343	18052	18318	18192	18300	18191	18128	18294	18305	18316	18544	18155	18242	18360	18091	18270	18444	18215	18165	18296	18453	18267	18248	18329	18089	18125	18277	18525	18466	18202	18190	18453	18315	18425	18509	18563	18548	18346	18275	18392	18370	18162	18356	18298	18294	18262	18124	18359	18493	18252	18377	18378	18492	18274	18567	18347	18431	18305	18459	18320	18283	18182	18349	18449	18128	18282	18363	18207	18435	18285	18308	18265	18284	18408	18511	18146	18317	18265	18457	18314	18334	18300	18518	18462	18401	18521	18287	18431	18391	18476	18435	18200	18185	18527	18543	18173	18293	18352	18229	18374	18229	18156	18352	18285	18238	18263	18584	18269	18253	18242	18544	18284	18290	18298	18143	18595	18448	18131	17913	18080	18254	18396	18212	18197	18377	18258	18195	18356	18217	18102	18342	18402	18279	18304	18025	18195	18107	18186	18383	18212	18382	18454	18264	18303	18231	18359	18425	18210	18302	18279	18426	18249	18320	18257	18329	18490	18463	18171	18479	18193	18096	18270	18233	18284	18232	18429	18364	18378	18464	18299	18467	18423	18288	18278	18259	18287	18231	18369	18384	18133	18396	18400	18314	18177	18449	18142	18162	18372	18305	18417	18268	18414	18258	18510	18389	18478	18325	18345	18213	18262	18247	18158	18230	18264	18264	18343	18278	18168	18438	18321	18490	18377	18234	18355	18273	18289	18451	18168	18413	18025	18194	18191	18343	18430	18262	18137	18241	18122	18169	18289	18422	18277	18309	18360	18446	18166	18247	18347	18259	18217	18369	18381	18331	18248	18236	18356	18387	18301	18250	18552	18099	18318	18188	18447	18376	18454	18204	18335	18492	18372	18348	18341	18091	18486	18353	18396	18388	18308	18279	18351	18315	18258	18390	18527	18360	18352	18379	18234	18327	18207	18513	18302	18181	18270	18292	18338	18368	18174	18307	18296	18296	18167	18323	18214	18070	18338	18421	18493	18229	18163	18163	18310	18249	18271	18272	18249	18092	18156	18371	18343	18223	18105	18218	18331	18259	18413	18104	18250	18278	18303	18372	18327	18202	18345	18159	18322	18319	18421	18281	18405	18242	18253	18574	18431	18454	18600	18501	18434	18231	17990	18352	18363	18313	18374	18274	18181	18319	18181	18309	18506	18322	18480	18196	18225	18428	18245	18279	18429	18468	18212	18569	18228	18318	18130	18114	18309	18390	18385	18305	18549	18309	18323	18284	18573	18268	18212	18333	18272	18329	18353	18345	18294	18196	18392	18203	18425	18314	18269	18437	18268	18262	18311	18126	18332	18388	18326	18405	18442	18328	18336	18293	18479	18289	18271	18482	18115	18447	18198	18261	18465	18369	18179	18216	18314	18427	18190	18203	18406	18206	18268	18184	18222	18310	18273	18218	18319	18253	18204	18291	18155	18252	18180	18290	18312	18347	18173	18372	18419	18388	18172	18190	18289	18330	18234	18290	18407	18319	18233	18250	18310	18390	18307	18143	18254	18256	18474	18331	18198	18414	18344	18235	18296	18375	18289	18150	18315	18239	18308	18134	18222	18193	18282	18266	18417	18353	18268	18171	18257	18254	18356	18510	18380	18301	18205	18235	18375	18229	18382	18541	18423	18111	18241	18453	18365	18199	18172	18303	18367	18648	18416	18514	18291	18453	18401	18298	18093	18421	18240	18278	18310	18250	18315	18439	18278	18366	18373	18342	18283	18248	18505	18025	18192	18372	18248	18352	18265	18199	18086	18241	18449	18338	18538	18188	18392	18076	18212	18434	18501	18185	18384	18179	18269	18112	18170	18309	18328	18332	18291	18343	18098	18333	18604	18010	18042	18262	18188	18286	18282	18527	18403	18263	18299	18381	18346	18261	18412	18436	18275	18246	18424	18184	18322	18194	18235	18182	18394	18154	18227	18309	18383	18403	18367	18291	18401	18408	18394	18267	18207	18333	18272	18483	18366	18219	18206	18434	18287	18411	18115	18346	18397	18224	18345	18337	18384	18455	18231	18377	18315	18433	18480	18457	18431	18317	18412	18327	18404	18399	18395	18175	18379	18304	18261	18382	18399	18420	18138	18344	18294	18269	18130	18349	18403	18375	18594	18597	18267	18272	18274	18349	18258	18296	18592	18487	18315	18315	18436	18381	18336	18108	18144	18351	18378	18338	18280	18175	18312	18250	18238	18289	18272	18490	18310	18290	18257	18325	18136	18471	18285	18225	18291	18347	18266	18241	18386	18250	18095	18185	18303	18309	18397	18439	18539	18332	18208	18303	18670	18567	18053	18385	18508	18397	18529	18273	18225	18553	18338	18389	18259	18438	18446	18246	18245	18172	18247	18400	18302	18259	18218	18305	18261	18267	18272	18116	18202	18418	18258	18295	18439	18305	18375	18354	18225	18161	18247	18448	18268	18309	18381	18436	18279	18247	18320	18164	18381	18321	18364	18214	18363	18302	18269	18393	18284	18172	18637	18345	18319	18567	18408	18321	18236	18420	18084	18428	18301	18230	18582	18168	18192	18326	18507	18178	18268	18335	18140	18143	18438	18397	18240	18416	18341	18062	18299	18387	18312	18343	18272	18264	18234	18243	18228	18377	18507	18366	18350	18406	18215	18402	18459	18374	18348	18162	18363	18424	18248	18256	18435	18281	18443	18483	18326	18293	18276	18343	18292	18178	18204	18247	18314	18208	18184	18328	18197
29876	41867	37112	28665	22482	18726	16482	15633	15826	15693	15778	15672	16443	16943	16748	16226	15999	15830	15925	15492	15504	15540	15707	15565	15614	15559	15495	15483	15589	15641	15615	15454	15701	15626	15553	15613	15622	15661	15586	15526	15580	15680	15507	15637	15651	15678	15577	15539	15458	15462	15584	15621	15643	15538	15802	15575	15444	15625	15552	15571	15583	15649	15685	15741	15693	15728	15656	15521	15550	15570	15548	15628	15623	15606	15323	15787	15681	15541	15698	15611	15651	15564	15575	15678	15409	15433	15532	15606	15470	15619	15536	15373	15594	15660	15696	15650	15458	15641	15682	15573	15557	15600	15404	15610	15606	15445	15699	15597	15539	15851	15560	15665	15654	15523	15664	15628	15669	15466	15764	15564	15447	15455	15529	15613	15634	15389	15511	15458	15589	15723	15578	15709	15634	15540	15553	15625	15709	15657	15658	15789	15611	15552	15653	15439	15528	15839	15410	15445	15690	15557	15617	15761	15583	15546	15622	15618	15658	15721	15458	15751	15545	15486	15441	15496	15473	15531	15649	15613	15531	15744	15601	15451	15810	15625	15468	15647	15781	15759	15761	15689	15655	15765	15613	15507	15642	15665	15518	15626	15476	15666	15639	15610	15490	15563	15608	15480	15602	15697	15598	15580	15627	15615	15448	15692	15395	15542	15499	15570	15637	15591	15416	15779	15649	15520	15757	15715	15378	15581	15572	15664	15522	15574	15616	15483	15505	15749	15787	15433	15598	15663	15596	15652	15478	15559	15686	15649	15630	15615	15560	15606	15502	15631	15531	15697	15527	15519	15667	15571	15554	15726	15707	15662	15715	15588	15551	15513	15685	15561	15561	15601	15630	15612	15654	15493	15514	15588	15578	15565	15699	15683	15365	15448	15631	15477	15469	15519	15520	15574	15700	15667	15535	15550	15649	15623	15626	15623	15582	15607	15683	15757	15604	15703	15642	15653	15772	15637	15837	15783	15655	15515	15533	15493	15685	15624	15593	15449	15579	15751	15480	15612	15777	15757	15487	15505	15576	15466	15645	15494	15487	15693	15492	15529	15497	15599	15479	15551	15626	15591	15509	15551	15620	15482	15596	15595	15537	15771	15646	15634	15652	15521	15793	15655	15532	15471	15592	15506	15799	15630	15596	15552	15465	15435	15453	15661	15732	15650	15682	15494	15519	15310	15650	15455	15658	15463	15584	15549	15658	15510	15532	15554	15663	15727	15576	15633	15512	15533	15686	15550	15581	15501	15666	15572	15720	15665	15651	15638	15430	15615	15427	15641	15636	15665	15527	15466	15605	15519	15581	15646	15421	15516	15578	15512	15538	15600	15675	15633	15452	15603	15574	15516	15459	15460	15463	15455	15539	15497	15478	15652	15729	15617	15524	15642	15694	15632	15646	15733	15488	15568	15492	15461	15621	15537	15638	15484	15553	15571	15693	15575	15544	15442	15625	15533	15813	15506	15659	15605	15436	15683	15656	15557	15565	15687	15487	15858	15532	15552	15700	15595	15613	15642	15481	15706	15667	15739	15765	15513	15548	15431	15631	15636	15594	15619	15592	15651	15529	15558	15677	15593	15629	15541	15614	15585	15601	15384	15642	15664	15756	15572	15627	15472	15636	15542	15527	15462	15595	15571	15709	15523	15541	15572	15625	15459	15618	15768	15607	15688	15524	15631	15502	15538	15705	15549	15622	15508	15615	15538	15497	15523	15570	15631	15604	15373	15695	15504	15551	15603	15482	15458	15658	15529	15586	15523	15632	15606	15520	15496	15763	15771	15501	15578	15503	15637	15607	15553	15613	15445	15587	15638	15746	15588	15612	15648	15658	15655	15521	15799	15523	15664	15795	15678	15593	15614	15785	15528	15685	15644	15637	15787	15589	15625	15582	15643	15586	15471	15539	15485	15656	15658	15601	15529	15559	15422	15580	15498	15647	15613	15704	15586	15685	15685	15584	15712	15648	15537	15426	15677	15650	15595	15579	15472	15605	15572	15674	15684	15567	15700	15569	15537	15624	15764	15674	15710	15629	15716	15666	15710	15754	15664	15586	15608	15669	15517	15647	15481	15550	15601	15799	15465	15538	15466	15801	15490	15460	15512	15773	15572	15610	15484	15529	15672	15649	15521	15521	15586	15526	15410	15584	15504	15648	15565	15588	15597	15668	15451	15506	15534	15569	15797	15592	15461	15658	15469	15650	15641	15614	15533	15540	15633	15675	15561	15777	15473	15484	15617	15424	15548	15680	15539	15591	15701	15663	15645	15595	15588	15531	15623	15573	15512	15623	15635	15693	15641	15586	15600	15661	15593	15803	15836	15582	15544	15645	15638	15462	15552	15490	15489	15634	15615	15626	15439	15536	15504	15556	15585	15783	15537	15682	15520	15669	15439	15475	15619	15459	15739	15674	15576	15621	15485	15428	15521	15765	15708	15520	15553	15511	15851	15605	15577	15629	15657	15649	15499	15602	15755	15554	15431	15477	15469	15670	15576	15493	15490	15687	15646	15552	15778	15579	15606	15318	15617	15606	15539	15717	15521	15472	15689	15673	15569	15721	15569	15613	15453	15741	15505	15595	15592	15517	15750	15579	15591	15597	15659	15519	15646	15418	15484	15519	15837	15637	15432	15798	15723	15473	15566	15625	15393	15488	15717	15627	15628	15538	15452	15476	15591	15561	15579	15577	15576	15665	15542	15621	15569	15488	15616	15577	15784	15560	15825	15823	15496	15642	15450	15697	15639	15617	15541	15629	15602	15774	15573	15750	15610	15468	15542	15558	15547	15604	15626	15598	15560	15431	15584	15618	15635	15551	15647	15669	15505	15794	15496	15724	15690	15541	15496	15787	15611	15609	15680	15612	15589	15660	15591	15718	15651	15730	15524	15647	15431	15685	15676	15578	15519	15447	15494	15583	15389	15658	15518	15549	15687	15693	15592	15795	15597	15703	15687	15612	15394	15718	15703	15776	15540	15637	15542	15456	15597	15600	15590	15456	15551	15465	15628	15396	15581	15598	15652	15647	15639	15585	15452	15501	15671	15563	15706	15573	15516	15687	15464	15513	15664	15579	15600	15534	15688	15601	15587	15545	15656	15676	15687	15713	15641	15649	15549	15691	15523	15799	15604	15605	15477	15771	15530	15615	15609	15684	15554	15569	15620	15539	15538	15558	15708	15616	15719	15641	15540	15631	15656	15672	15581	15463	15534	15758	15445	15440	15560	15488	15654	15578	15723	15680	15591	15667	15538	15601	15546	15785	15594	15546	15653	15498	15675	15515	15484	15533	15705	15476	15453	15682	15542	15570	15595	15546	15623	15467	15628	15670	15703	15624	15576	15536	15747	15492	15616	15572	15629	15626	15665	15580	15515	15652	15596	15476	15596	15692	15453	15616	15628	15497	15486	15629	15664	15609	15592	15622	15615	15733	15491	15431	15490	15506	15515	15638	15480	15679	15641	15511	15536	15688	15736	15626	15583	15645	15599	15672	15782	15659	15694	15709	15605	15461	15601	15659	15633	15446	15551	15486	15633	15720	15555	15599	15602	15540	15554	15707	15827	15530	15631	15666	15548	15730	15563	15612	15535	15798	15602	15662	15709	15633	15576	15586	15520	15584	15532	15653	15605	15470	15642	15585	15666	15666	15655	15780	15513	15641	15473	15549	15663	15551	15494	15505	15563	15503	15624	15640	15596	15586	15730	15570	15582	15658	15644	15548	15595	15646	15583	15540	15627	15605	15701	15609	15658	15494	15699	15504	15505	15595	15603	15685	15709	15609	15491	15712	15549	15635	15426	15681	15615	15682	15684	15691	15744	15513	15463	15618	15567	15619	15641	15509	15554	15652	15746	15683	15595	15701	15535	15556	15431	15694	15655	15590	15694	15596	15603	15701	15598	15459	15614	15486	15643	15630	15395	15581	15643	15651	15617	15662	15595	15461	15516	15588	15540	15658	15530	15620	15471	15563	15394	15652	15621	15522	15740	15691	15674	15575	15571	15583	15578	15492	15781	15590	15636	15534	15534	15483	15560	15640	15508	15654	15570	15645	15564	15790	15700	15713	15488	15685	15496	15525	15642	15642	15541	15534	15489	15642	15524	15617	15710	15731	15694	15642	15611	15784	15638	15639	15510	15556	15622	15530	15693	15554	15551	15551	15571	15777	15423	15587	15660	15538	15597	15593	15740	15437	15638	15694	15459	15801	15539	15516	15652	15607	15538	15480	15508	15500	15702	15646	15613	15533	15606	15548	15664	15697	15554	15376	15578	15610	15658	15655	15580	15609	15675	15691	15545	15537	15657	15541	15657	15658	15643	15731	15309	15675	15589	15539	15784	15690	15736	15649	15694	15559	15588	15395	15550	15615	15665	15594	15579	15672	15684	15645	15534	15745	15574	15449	15535	15750	15561	15587	15407	15496	15687	15535	15509	15562	15730	15589	15786	15820	15660	15367	15595	15584	15736	15479	15613	15676	15518	15498	15556	15416	15594	15697	15591	15529	15560	15837	15686	15617	15570	15570	15689	15665	15477	15588	15737	15683	15580	15672	15599	15515	15696	15596	15676	15563	15697	15563	15545	15630	15364	15631	15634	15594	15713	15479	15486	15606	15547	15542	15498	15772	15584	15710	15722	15472	15577	15577	15793	15543	15641	15705	15597	15645	15702	15800	15695	15692	15350	15653	15674	15699	15682	15554	15782	15724	15772	15783	15693	15680	15607	15564	15604	15547	15511	15662	15625	15605	15615	15635	15624	15694	15600	15488	15529	15573	15546	15590	15636	15571	15637	15630	15542	15651	15771	15638	15692	15688	15657	15587	15396	15539	15608	15751	15643	15530	15537	15593	15631	15600	15535	15542	15687	15613	15548	15602	15726	15616	15573	15670	15427	15652	15658	15631	15847	15615	15535	15625	15619	15676	15752	15551	15649	15727	15537	15737	15555	15565	15361	15571	15585	15513	15503	15687	15623	15668	15517	15547	15657	15616	15539	15599	15647	15749	15584	15486	15649	15511	15756	15700	15639	15578	15593	15658	15752	15577	15609	15687	15539	15747	15651	15684	15550	15629	15528	15631	15484	15671	15459	15729	15611	15712	15500	15454	15444	15582	15552	15568	15669	15563	15633	15589	15573	15515	15607	15555	15341
23943	21295	28953	26286	25347	25237	22796	19102	18525	18431	18313	19224	22993	24570	22812	21186	20243	19103	18789	18618	18233	18053	18233	18247	18333	18206	17978	18012	18173	18371	18107	18204	18186	18319	17992	18084	18019	18223	18157	18101	18106	18031	18115	18211	18155	18005	18166	18088	18011	18047	18059	18103	18200	18076	18212	18036	18117	18121	18033	18294	18245	18045	17909	18149	17931	18074	18379	18173	18105	17972	18300	17960	18038	18114	18217	18048	17957	17970	18274	18069	18101	17956	18005	18119	18158	18006	18210	17893	17989	18143	17984	18218	17901	18250	18100	18113	18063	17951	17988	18050	18031	18034	18330	18205	18092	18086	17915	18030	18087	18006	18049	17933	18269	18025	18122	18210	18181	18205	18043	18033	18204	18081	18222	18051	17948	17836	18036	17991	18028	18175	18082	18152	18003	18022	18018	17952	18159	17997	18091	18171	18115	18040	18185	18103	18104	18169	18235	18075	17917	18155	18102	18179	17973	18105	17996	18094	18180	17930	18005	17907	18032	18095	18306	18019	18313	18092	18063	18062	18171	18047	18084	18028	18198	18186	18139	18202	18112	18191	17991	18090	18090	18123	18133	18030	17971	18276	18059	18186	18198	18091	18041	18235	18033	17942	18041	18167	18152	17995	18014	18021	17880	18020	18041	17966	18151	17911	18199	18300	18073	18154	17972	18135	18113	18145	18178	17945	18197	18156	18218	18069	18096	17746	17940	17840	17840	18000	18194	18229	18231	18210	18046	18141	18037	18078	18293	18169	18102	17773	17979	17874	18005	18097	18036	18081	17997	18222	17951	18000	18187	17910	17994	18043	18209	18183	18167	17934	18013	18025	18100	18095	17902	18176	18132	18152	18216	17809	18046	18035	17978	18210	17973	18182	18089	18046	18222	18089	18206	18107	18018	18079	18049	18118	18037	18067	17935	18100	17961	17720	18008	18113	18268	18073	17937	18241	17964	18013	18094	18204	17738	18046	17894	18195	17981	18103	18168	18089	18148	18013	18028	18051	18353	18157	18179	17986	17859	17900	17913	17884	18345	17920	17948	18331	18098	17899	18224	18208	18214	18170	18220	18075	18125	17965	18143	18295	18084	18149	18319	18270	18010	18095	17863	18066	18030	18033	18214	18018	18187	18013	18192	18074	18022	17918	17958	18161	18030	18103	18187	18049	18238	18094	17951	18083	18176	17795	18155	18141	18303	18150	18073	18087	17921	17886	17996	18034	18090	17968	17812	18189	17958	18062	18302	17882	18040	18090	18208	18123	18071	18071	18084	18113	18069	18212	18109	18207	18146	18079	18164	18013	18037	18137	18091	18100	18124	18059	17992	18207	18282	18053	18221	17874	18060	18045	18142	18353	18228	18089	17967	18135	18101	17988	18256	17958	18011	18128	17973	18165	18212	18011	17862	17925	18065	17933	18136	18137	18100	18151	18186	18041	18024	18120	18182	18194	18315	18064	18097	18143	17965	17984	18035	18058	18035	18083	18096	17997	18097	18350	18088	18199	18098	18275	18135	18116	18076	18120	18014	17962	18131	17979	18110	18038	18033	18056	18197	18245	18163	17978	17952	18324	17900	18127	18103	17901	17921	18082	18147	18041	18150	18063	18113	18029	17881	18026	18119	18105	17913	18059	18321	18246	17879	18078	17932	17871	18134	17993	17852	17846	18213	17934	18070	18201	18113	18277	18210	18094	18123	18157	17972	17950	18219	18070	17957	18132	18064	17879	18198	18131	18191	18079	18201	18165	18027	18223	18138	17994	18085	18108	18231	18189	17980	18005	18060	18103	18027	18202	18315	17927	18124	18017	18101	18071	18162	18094	18112	18184	17959	18131	18146	18143	18227	18034	18126	18074	18080	18018	18143	18259	18225	18019	18013	18028	18088	17969	17946	18093	17965	17935	18042	18033	18140	18139	18251	17770	18124	17935	18153	18003	18118	18086	18153	18019	18213	18091	18203	17949	18123	18242	18060	18060	18045	18066	18055	17974	17980	17895	17950	18111	18181	18223	18051	18096	17873	17905	18005	18000	18019	17888	18250	18068	18116	17955	18157	18223	18160	18295	18157	18175	18154	18196	18168	17907	18089	18158	18041	18233	18209	18192	18214	18255	17960	18183	17971	18115	18133	18173	18333	18095	17947	18175	17933	18268	18036	18060	18299	18089	17986	17930	18007	18057	17982	17979	18155	18009	18157	18195	17955	18219	18039	18111	18191	17987	18266	18039	18130	18011	17967	17930	18057	18071	18179	18113	18085	18096	17885	18144	18221	18108	18044	17944	17983	18181	18161	18049	18081	18079	18258	18282	18000	18168	18055	18024	17971	18192	18268	18080	18197	18185	18187	18245	18170	18124	18228	18074	18090	18082	18245	18239	18233	18147	18168	18147	18128	17944	18130	17951	18210	18120	18207	18162	18006	18049	18028	18183	18267	18141	18068	17951	18036	17871	18014	18034	18177	18143	18225	18081	18256	18066	17801	17932	18023	18070	18023	18143	17996	17970	18278	18052	18035	18085	18085	17875	18026	18156	18165	17970	18042	18189	18157	18070	18104	18049	18073	18155	18078	18065	18161	18108	18116	17916	18038	17988	17992	17889	18041	18241	18006	18060	18188	18004	18164	18103	18260	18085	18176	17930	17793	18114	18200	18189	17948	18042	18190	18003	18145	18016	18184	18115	18144	18016	18281	17985	18047	18122	18051	18105	18094	18068	18016	18111	17998	18084	18242	18073	18316	18231	18251	17930	18137	18115	18187	18052	18146	17852	18244	18152	17996	17963	17941	18061	18111	18175	18026	18092	17914	17975	18103	18073	18107	17815	18102	18025	17928	17977	18140	18043	17957	18055	17995	18110	18267	17963	18082	18089	18070	18171	17977	18132	18204	18029	18082	18242	18056	18331	18236	18192	18152	18115	18077	18357	17892	18019	18061	17868	18091	18119	18103	18237	18068	18125	18011	18104	18184	18107	17830	18019	18214	18381	18212	17890	18093	18079	18068	18069	18112	18081	18155	18088	18059	18064	17903	17897	18217	17969	18243	18052	18051	17874	18289	17970	17947	18119	18139	18043	18131	18141	17983	18333	17981	17971	18059	18167	18031	17965	18040	18170	18158	18029	18058	17968	18130	18254	18126	18184	18015	18292	18107	18162	17885	18029	18169	18207	18097	18150	18237	18053	18037	18182	18107	18075	18273	18086	18288	18079	18057	17870	18016	18179	18031	18198	18063	17980	18159	18059	17963	18187	18040	18038	18177	18230	18030	17974	18198	18265	18147	18170	18142	18064	17992	18004	18106	18241	17921	18023	18045	18023	18207	17994	18095	18325	18036	17974	18031	18163	18144	17960	17851	17994	18154	18079	17987	18075	18282	18156	17866	18114	18105	17928	18183	18144	18239	18092	18328	18204	18121	18283	18207	18190	17982	18104	17960	18089	18223	18079	18103	18215	18202	18304	18152	18172	18009	17973	18221	17926	18075	18121	18199	18074	17955	18140	18183	18030	18200	18132	18269	18008	18021	18076	18002	17922	18180	17969	18090	17981	18095	18072	17885	17999	17960	17997	18213	18201	18268	18192	18049	18083	18057	18003	18110	18097	18069	18282	18159	18013	18057	18077	18221	18085	18124	18166	17749	18075	17998	17974	18174	18013	18022	18159	18394	18019	18172	18101	18108	18174	18182	18069	18241	18089	17868	17926	18424	18141	18266	18115	18265	18219	17949	17948	18096	18053	17994	18064	18126	18001	17969	18035	18025	18032	18161	18108	18243	18217	18081	18183	18076	18152	18134	18136	18242	17977	18099	18065	18003	18052	18137	18001	17893	17947	17908	17959	17894	18100	18056	18217	17959	18095	18069	18225	18087	18159	17944	18091	18147	17852	18062	17909	18021	18146	18175	18256	18184	17897	18161	18177	17937	17985	18091	18104	18109	18256	18188	18148	18155	18060	18048	17971	18268	18087	17906	18200	18267	18102	18162	17963	18225	18228	18135	18021	18022	17854	17981	18142	18040	18018	17975	18158	18312	18017	18011	17973	18243	17974	18064	18181	18103	18015	17853	18151	18253	18213	17854	17992	18038	18400	18412	18209	17945	18104	18088	18165	17883	18009	18009	18153	18098	18032	18183	17851	18013	18128	18076	18101	18128	17929	17927	17954	18101	18332	18170	18028	18070	18070	18232	18238	18162	18128	17973	17985	17964	18056	18125	18153	18203	18123	18283	17990	18101	18033	18117	18173	18260	18047	18085	18044	17985	18150	18017	18038	17925	18048	18262	18106	18150	18356	17973	18053	18256	18207	18033	18433	18068	18046	18066	18028	18088	18040	18032	18035	18172	18199	18203	18047	17962	17872	17888	18055	18183	18230	18170	18060	18020	17980	18001	18258	18135	18135	17953	18009	18088	17948	18157	18012	18046	18186	17975	18095	17995	18015	18288	18131	18189	18181	18299	18166	18044	18006	18106	18181	18123	18097	17953	18226	17997	17953	18283	18164	18151	18113	18143	18256	18002	18040	17942	17973	18220	17961	18305	18124	18209	18141	17891	18248	18169	18120	18191	18143	18084	18067	17950	18218	18126	18040	17933	18337	18086	18003	18361	18063	17942	18236	18226	18003	18134	18115	18076	18238	18019	18081	17984	18021	17988	18005	17986	18134	18122	17978	18125	18048	17969	18125	18311	17985	18315	18140	17828	18003	17876	18223	18152	18090	18104	18187	18041	18066	18004	17967	18253	18123	18121	18092	17920	18070	18032	18157	18085	17990	18177	18052	18035	18149	18143	18040	17911	18196	18060	18220	18097	17928	18064	18018	17938	18226	18156	17956	18064	18100	18150	17922	18142	17995	18051	18084	18338	18123	18082	17871	18069	18168	18117	18207	18035	17834	18165	18250	18011	18123	18126	18021	17901	18028	17941	18138	18130	18059	17913	17989	18104	18004	18262	18217	18231	18304	17906	18138	18045	18138	18082	18049	18105	18138	18027	18102	18170	18052	18134	18126	18005	18047	18099	18252	18134	18166	18154	18030	17999	18345	18115	18097	17873	18162	18168	18298	18208	18021	18102	18003	18045	18124	17997	18086	18149	18369	18133	18268	18004	18217	18032	18015	18050	18011	18229	18062	18178	18169	18208	18226	18155	18014
31620	51996	50090	38626	30578	23166	18415	16149	15963	16133	15652	17611	23178	24080	21263	19069	17428	16592	16094	15546	15558	15572	15551	15577	15505	15419	15610	15558	15431	15599	15477	15663	15569	15551	15544	15645	15547	15464	15502	15399	15607	15598	15574	15499	15330	15432	15551	15532	15564	15466	15452	15504	15546	15564	15595	15400	15311	15479	15500	15447	15503	15574	15399	15440	15669	15334	15454	15545	15539	15573	15631	15471	15292	15289	15547	15580	15586	15547	15386	15476	15360	15458	15627	15551	15631	15590	15628	15571	15440	15531	15420	15546	15592	15563	15536	15593	15539	15395	15329	15625	15408	15429	15467	15438	15473	15384	15487	15393	15592	15500	15345	15406	15378	15557	15371	15486	15467	15625	15338	15514	15499	15451	15584	15318	15490	15531	15532	15407	15570	15404	15621	15392	15592	15443	15443	15547	15443	15562	15472	15538	15502	15515	15484	15585	15521	15517	15433	15405	15335	15391	15543	15511	15352	15325	15479	15472	15421	15383	15445	15421	15409	15401	15286	15620	15447	15523	15471	15533	15590	15506	15608	15541	15426	15372	15520	15398	15551	15656	15452	15439	15537	15577	15559	15389	15380	15509	15339	15225	15523	15466	15632	15545	15370	15586	15367	15443	15524	15359	15455	15412	15511	15423	15469	15435	15458	15422	15217	15425	15565	15560	15500	15405	15463	15379	15407	15477	15406	15395	15478	15523	15458	15439	15393	15430	15651	15583	15544	15524	15652	15448	15351	15510	15549	15386	15632	15486	15587	15548	15335	15539	15231	15485	15387	15487	15451	15466	15458	15457	15509	15606	15483	15465	15489	15380	15482	15479	15601	15590	15526	15542	15364	15431	15549	15528	15460	15636	15479	15519	15349	15454	15491	15306	15453	15470	15348	15466	15536	15413	15450	15410	15420	15474	15469	15666	15592	15359	15491	15528	15359	15599	15409	15472	15494	15364	15366	15518	15537	15433	15461	15544	15374	15512	15331	15564	15426	15474	15400	15593	15370	15423	15457	15393	15573	15461	15419	15536	15397	15472	15429	15448	15487	15304	15480	15677	15535	15660	15384	15549	15439	15552	15542	15586	15479	15421	15413	15419	15401	15540	15494	15575	15402	15351	15350	15394	15487	15518	15315	15578	15516	15546	15321	15360	15455	15442	15508	15319	15468	15503	15639	15521	15467	15429	15533	15455	15578	15615	15426	15410	15430	15402	15490	15454	15415	15395	15565	15597	15648	15408	15599	15509	15562	15674	15561	15570	15532	15355	15247	15500	15580	15663	15504	15546	15502	15480	15488	15510	15346	15494	15535	15460	15544	15604	15421	15403	15568	15498	15465	15446	15499	15478	15632	15374	15620	15358	15641	15383	15731	15636	15473	15364	15384	15650	15619	15443	15426	15488	15398	15550	15565	15371	15496	15581	15592	15497	15424	15531	15538	15459	15556	15586	15421	15428	15380	15299	15604	15474	15405	15365	15332	15466	15529	15404	15614	15492	15449	15605	15439	15523	15531	15610	15445	15624	15450	15554	15535	15449	15429	15468	15587	15497	15429	15454	15393	15643	15528	15577	15462	15525	15228	15434	15456	15487	15323	15567	15385	15342	15411	15485	15604	15281	15325	15501	15400	15570	15643	15516	15591	15434	15592	15542	15399	15456	15449	15482	15344	15499	15459	15466	15580	15535	15584	15378	15580	15476	15543	15642	15554	15508	15334	15584	15564	15608	15447	15459	15308	15437	15462	15571	15284	15485	15637	15505	15514	15549	15407	15424	15375	15385	15578	15433	15608	15464	15445	15260	15507	15381	15675	15517	15490	15611	15546	15540	15357	15343	15473	15539	15314	15398	15379	15280	15379	15421	15493	15389	15511	15436	15460	15452	15632	15531	15631	15384	15475	15448	15455	15437	15497	15654	15356	15469	15416	15576	15402	15549	15553	15578	15328	15408	15343	15448	15463	15571	15382	15539	15199	15662	15499	15288	15469	15538	15256	15394	15581	15485	15375	15418	15652	15419	15532	15542	15557	15535	15335	15404	15406	15530	15483	15524	15279	15392	15452	15448	15418	15526	15593	15392	15468	15586	15646	15457	15330	15510	15427	15500	15442	15452	15534	15487	15493	15493	15540	15278	15519	15269	15424	15384	15462	15709	15367	15500	15533	15567	15376	15498	15316	15410	15437	15436	15567	15389	15334	15392	15515	15456	15457	15430	15304	15460	15508	15600	15436	15376	15474	15664	15467	15478	15655	15754	15600	15391	15466	15551	15335	15628	15437	15561	15497	15440	15387	15397	15449	15473	15473	15534	15386	15436	15578	15371	15505	15463	15425	15583	15541	15527	15566	15465	15525	15413	15588	15369	15413	15594	15475	15413	15670	15620	15474	15519	15624	15600	15566	15483	15340	15498	15478	15596	15508	15287	15532	15505	15572	15576	15390	15528	15433	15476	15377	15521	15402	15634	15463	15565	15584	15431	15493	15481	15531	15503	15535	15427	15413	15390	15450	15422	15487	15291	15450	15493	15595	15534	15379	15506	15351	15463	15585	15400	15560	15447	15395	15447	15349	15459	15417	15526	15459	15375	15380	15693	15521	15594	15253	15285	15514	15584	15522	15374	15481	15689	15558	15312	15634	15430	15480	15236	15420	15526	15571	15489	15455	15458	15301	15353	15534	15473	15344	15462	15522	15630	15654	15483	15537	15417	15458	15361	15397	15590	15504	15506	15596	15349	15482	15348	15560	15434	15294	15380	15365	15557	15527	15364	15546	15619	15355	15442	15424	15428	15411	15605	15380	15505	15483	15479	15497	15410	15472	15559	15372	15607	15477	15487	15552	15411	15246	15572	15550	15409	15388	15223	15541	15618	15519	15339	15502	15487	15411	15637	15435	15421	15509	15433	15388	15515	15437	15615	15362	15643	15527	15333	15542	15367	15454	15309	15383	15404	15435	15486	15343	15483	15496	15476	15498	15332	15496	15387	15555	15483	15652	15611	15462	15385	15444	15447	15282	15552	15473	15414	15407	15494	15670	15361	15499	15627	15569	15503	15442	15530	15333	15596	15654	15395	15451	15450	15378	15427	15307	15514	15664	15457	15605	15406	15355	15338	15531	15442	15689	15506	15480	15411	15499	15504	15526	15599	15339	15632	15617	15527	15435	15402	15497	15585	15581	15538	15512	15660	15387	15589	15489	15384	15417	15543	15464	15630	15482	15455	15530	15297	15417	15753	15325	15440	15560	15671	15408	15609	15299	15469	15595	15427	15439	15553	15485	15349	15523	15346	15638	15461	15255	15555	15370	15560	15456	15468	15476	15389	15435	15444	15437	15455	15397	15392	15458	15470	15493	15340	15495	15316	15523	15540	15476	15476	15387	15626	15455	15468	15408	15300	15493	15348	15419	15502	15411	15541	15657	15395	15594	15416	15469	15549	15474	15354	15527	15455	15673	15402	15293	15557	15504	15344	15380	15506	15557	15450	15469	15441	15465	15384	15544	15565	15637	15405	15388	15361	15450	15506	15643	15431	15398	15361	15522	15597	15529	15421	15527	15443	15485	15378	15663	15476	15499	15401	15460	15457	15461	15489	15387	15540	15433	15552	15536	15393	15519	15462	15237	15603	15462	15564	15530	15321	15556	15387	15369	15534	15477	15418	15584	15384	15481	15301	15524	15635	15587	15542	15470	15391	15406	15567	15472	15455	15560	15424	15562	15510	15469	15537	15223	15524	15447	15559	15453	15489	15485	15554	15596	15296	15350	15471	15477	15431	15415	15367	15397	15721	15549	15490	15662	15463	15517	15786	15443	15383	15631	15435	15568	15579	15321	15558	15398	15236	15323	15395	15478	15474	15456	15537	15406	15413	15371	15564	15591	15485	15477	15564	15494	15436	15477	15495	15520	15392	15379	15353	15623	15333	15381	15446	15262	15533	15255	15457	15592	15491	15503	15490	15586	15443	15497	15516	15576	15405	15676	15380	15349	15652	15444	15457	15432	15595	15432	15586	15487	15500	15300	15443	15547	15425	15526	15489	15562	15453	15440	15502	15485	15474	15415	15395	15546	15491	15538	15572	15568	15503	15404	15247	15570	15569	15619	15431	15313	15565	15399	15508	15412	15581	15377	15485	15414	15560	15437	15487	15465	15529	15519	15476	15432	15438	15720	15466	15296	15485	15433	15629	15341	15483	15322	15410	15430	15518	15519	15487	15500	15314	15648	15372	15463	15398	15599	15529	15508	15460	15350	15564	15538	15527	15540	15503	15511	15501	15408	15532	15385	15422	15556	15363	15467	15458	15453	15501	15612	15519	15607	15517	15532	15430	15508	15544	15525	15379	15496	15536	15543	15523	15501	15370	15480	15419	15418	15330	15531	15586	15451	15368	15413	15542	15445	15382	15535	15418	15489	15474	15551	15573	15426	15465	15557	15373	15361	15463	15475	15491	15549	15486	15492	15451	15522	15473	15564	15485	15621	15319	15538	15476	15543	15532	15416	15439	15598	15364	15564	15589	15475	15495	15386	15406	15528	15595	15458	15539	15615	15513	15515	15556	15727	15373	15292	15545	15478	15423	15492	15540	15583	15301	15472	15544	15423	15625	15377	15514	15495	15534	15510	15591	15471	15581	15517	15468	15616	15376	15445	15526	15454	15535	15393	15427	15450	15528	15530	15479	15607	15387	15631	15465	15568	15324	15439	15629	15607	15261	15506	15611	15461	15549	15543	15465	15662	15278	15476	15520	15449	15523	15469	15334	15425	15382	15430	15516	15489	15586	15637	15548	15547	15362	15619	15376	15638	15535	15487	15445	15462	15674	15477	15495	15405	15461	15465	15469	15529	15380	15545	15451	15564	15609	15533	15462	15489	15451	15647	15500	15529	15487	15372	15502	15445	15571	15500	15634	15348	15259	15494	15568	15456	15595	15437	15408	15462	15482	15581	15557	15510	15607	15664	15479	15326	15508	15465	15493	15452	15447	15451	15459	15525	15511	15588	15356	15412	15416	15453	15493	15434	15403	15383	15468	15589	15440	15468	15426	15545	15421	15607	15461	15257	15440	15329	15607	15372	15425	15410	15369	15421	15566	15545	15437	15556	15497	15621	15382	15495	15567	15464	15334	15477	15267	15617	15438	15590	15408	15555	15436
22676	21250	29083	24415	22932	24553	26115	20579	19104	19312	19004	19502	28228	31976	28373	24507	21941	20253	19067	18591	18683	18551	18570	18378	18378	18409	18287	18412	18407	18327	18566	18271	18396	18392	18289	18407	18337	18467	18274	18078	18186	18381	18317	18087	18292	18403	18202	18319	18149	18175	18228	18431	18189	18313	18525	18331	18153	18244	18282	18401	18343	18255	18351	17996	18222	18273	18208	18191	18559	18316	18019	18346	18332	18232	18392	18238	18281	18178	18271	18175	18366	18370	18389	18293	18385	18214	18356	18138	18586	18056	18357	18245	18353	18270	18193	18208	18218	18221	18147	18191	18313	18136	18317	18180	18176	18195	18371	18471	18182	18205	18425	18109	18164	18348	18184	18307	18155	18322	17950	18080	18273	18261	18176	18364	18342	18191	18325	18321	18213	18337	18467	18243	18385	18377	18147	18093	18047	18049	18188	18370	18112	18180	18387	18485	18156	18202	18106	17932	18160	17987	18103	18451	18358	18199	18374	18085	18231	17960	18171	17955	18396	18438	18240	18045	18123	18159	18082	18148	18295	18066	18074	18065	18238	18186	18298	18139	18214	18277	18235	18195	18370	18420	18216	18132	18166	18240	18095	18205	18168	18244	18161	18368	18111	18250	18240	18358	18244	18248	18407	18205	18247	18015	18299	18166	18159	18356	18135	18161	18173	18099	18375	18315	18325	18326	18258	18249	18316	18343	18298	18120	18240	18267	18379	18093	18372	18176	18350	18024	18251	18301	18082	18235	18309	18027	18399	18075	18456	18319	18356	18449	18399	18169	18061	18305	18268	18238	17995	18161	18101	18225	18189	18163	18161	18356	18246	18257	18096	18145	18056	18226	18253	18220	18332	18109	18335	18319	18329	18295	18185	18318	18206	18476	18289	18221	18259	18222	18203	18174	18188	18178	18336	18360	18240	18289	17935	18245	18393	18225	18241	18245	18491	18084	18095	18293	18100	18175	18203	18195	18192	18121	18382	18210	18245	18098	18159	18290	18136	18130	18257	18277	18264	18071	18310	18214	18232	18269	18390	18383	18260	18295	18264	18324	18152	18452	18390	18192	18192	18153	18365	18145	18091	18242	18288	18234	18251	18225	18226	18215	18402	18175	18100	18232	18272	18112	18380	18111	18340	18472	18280	18194	18254	18240	18223	18258	18238	18132	18323	18282	18341	18083	17945	18150	18325	17997	18408	18349	18293	18332	18192	18136	18173	18254	18221	18254	18331	18332	18307	18238	18278	18175	18349	18314	18168	18183	18366	18253	18308	18238	18485	18060	18200	18224	18297	18264	18318	18394	18239	18279	18259	18151	18397	18419	18398	18166	18224	18268	18173	18097	18364	18172	18365	18286	18301	18261	18283	18335	18059	18112	18348	18096	18312	18056	18147	18367	18163	18215	18362	18206	18276	18350	18143	18242	18164	18278	18099	18135	18060	18139	18023	18100	17993	18169	18136	18217	18317	18370	18281	18233	18192	18105	18194	18260	18074	18359	18271	18125	18179	18142	18048	18097	18231	18463	18024	18170	18071	18492	18177	18193	18211	18132	18284	17994	18264	18082	18277	18353	18140	18492	18247	18223	18210	18053	18290	18179	18325	17895	18186	18117	18173	18182	18148	18122	18253	18391	18163	18246	18182	18127	18214	18303	18279	18076	18177	18285	18296	18249	18183	18076	18121	18119	18380	18125	18226	18292	18207	18251	18419	18232	18128	18010	18418	18452	18228	18161	18218	18205	18138	18223	18243	18285	18169	18294	18118	18225	18182	18474	18069	18282	18379	18060	18180	18318	18185	18295	18238	18242	18233	18303	18418	18200	18365	18279	18089	18289	18107	18212	18237	18228	18363	18198	18217	18492	18178	18171	18190	18177	18327	18122	18133	18176	18305	18099	18417	18463	18138	18257	18332	18332	18250	18032	18229	18202	18298	18349	18143	18132	18241	18238	18257	18232	18266	18131	18058	18319	18200	18159	18307	18377	18227	18212	18118	18044	18093	18274	18159	18232	18318	18310	18245	18211	18267	17933	18142	18106	18213	18233	18239	18126	17902	18173	18174	18185	18137	18201	18057	18232	18152	18059	18231	18219	18244	18360	18221	18199	18109	18225	18267	18191	18067	18349	18087	18324	18275	18354	18318	18343	18392	18390	18225	18165	18074	18214	18438	18248	18229	18279	18369	18352	18291	18264	18220	18215	18215	18128	18270	18332	18197	18143	18127	18106	18182	18465	18215	18206	18089	18305	18214	18339	18115	18354	18180	18186	18131	18122	18277	18242	18222	18315	18247	18130	18244	18035	18480	18156	18312	18120	18155	18114	18242	18085	18327	18153	18375	18449	18323	18319	18192	18332	18044	18258	18248	18366	18233	18342	18104	18133	18345	18117	18173	18076	17942	18071	18311	18292	18244	18138	18147	18363	18418	18292	18200	18261	18230	18160	18330	18251	18157	18252	18341	18257	18054	18166	18201	18384	18337	18071	18324	18119	18313	18025	18119	18352	18413	18325	18153	18318	17988	18215	18201	18194	18160	18333	18390	18267	18385	18355	18198	18069	18238	18409	18268	18192	18333	18164	18286	18311	18134	17985	18309	18355	18186	18091	18309	18541	18283	18117	18061	18204	18215	18146	18070	18195	18227	18031	18030	18084	18096	18116	17874	18439	17898	18099	18167	18128	18239	18168	18043	18282	18418	18226	18312	18160	18225	18275	18478	18230	18137	18266	18344	18238	18273	18226	18210	18350	18002	18034	18367	18137	18226	18128	18216	18199	18300	18171	18332	18186	18166	18146	18208	18211	18312	18284	18031	18221	18157	18265	18185	18118	18226	18153	18243	18254	18115	18407	18254	18122	18468	18236	18127	18079	18132	18205	18224	18365	18116	18018	18085	18132	18319	18323	18254	18254	18471	18258	18009	18238	18237	18369	18241	18147	18331	18335	18218	18347	18280	18059	18152	18319	18225	18280	18368	18210	18020	18245	18189	18275	18206	18024	18335	18121	18234	18484	18080	18182	18208	18024	18220	18261	18404	18358	18151	18103	18191	18241	18205	18184	18332	18086	18330	18234	18231	18418	18038	18224	18217	18250	18204	18399	18392	18032	18270	18175	18106	18043	18033	17882	18130	18303	18249	18182	18090	18124	18154	18054	18310	18369	17991	18118	18031	18071	18106	17933	18121	18111	18169	18206	18252	18267	18187	18403	18374	18134	18317	18125	17960	18160	18286	18170	18232	18279	18089	18201	18451	18285	18001	18326	18179	18068	18320	18318	18050	18372	18430	18249	18270	18365	18309	18363	18064	18139	18300	18274	18221	18161	18224	18096	18050	18355	18051	18174	18209	18168	18102	18128	18262	18069	18456	18134	18123	18337	17782	18163	18328	18476	18362	18316	18193	18363	18336	18251	18213	18513	18365	18192	18340	18265	18312	18220	18127	18176	18149	18302	18145	18486	18216	18247	18204	18290	18438	18113	18110	18213	18150	18297	18116	18312	18121	18150	18205	18230	18073	18274	18168	18112	18318	18229	18162	18099	18179	18289	18227	18368	18155	18073	18227	18070	18368	18441	18208	18181	18278	17857	18200	18356	18264	18217	18252	18204	18058	18028	18230	18212	18283	18175	18257	18351	18330	18098	18323	18345	18254	18264	18035	18324	18162	18197	18234	18028	18293	18089	17976	18155	18273	18281	18285	18149	18383	18514	18173	18251	18312	18332	18362	18349	18250	18224	18178	18209	18375	18376	18119	18275	18156	18359	18332	18329	18226	18179	18053	18082	18216	18176	18113	18119	18235	18034	18235	18164	18187	18139	18246	18167	18372	18218	18367	18192	18142	18504	18277	18228	18281	18295	18220	18117	18321	18224	18216	18216	18186	18164	18607	18293	18258	17929	18238	18196	18356	18293	18339	18100	18225	18052	18295	18107	18220	18113	18359	18270	18216	18362	18231	18194	18188	18275	18177	18057	18136	18196	18427	18230	18350	18147	18346	18180	18108	18217	18233	18233	18309	18222	18274	18193	18253	18173	18313	18184	18191	18268	18317	18158	18037	18341	18328	18042	18165	18323	18304	18213	18208	17926	18190	18239	18051	18085	18087	18403	18306	18123	18369	18147	18131	18200	18403	18218	18367	18156	18128	18246	18075	18094	18039	18195	18249	18142	18129	18332	18200	18205	18383	18334	18119	18216	17942	18074	18270	18286	18338	18297	18185	18093	18361	18234	18207	18134	18293	18235	18198	18358	18353	18129	18039	18255	18298	18089	18259	18143	18217	18165	18282	18164	17988	18380	18240	18134	18150	18292	18303	18160	18086	18109	18115	18216	18134	18279	18140	18217	18228	18144	18255	18135	18205	18110	18169	18266	18204	18337	18131	17940	18262	18142	18347	18400	18117	18235	18278	18035	18283	18267	18194	18166	18243	18326	17980	18286	18392	18153	18083	18084	18205	18333	18173	18260	17919	18238	18175	18300	18229	18322	18026	18246	18191	18283	18185	18170	18281	18191	18205	18077	18312	18237	18184	18025	18054	18183	18147	18275	18101	18190	18247	18127	18149	18226	18356	18072	18310	18183	18148	18207	18220	18315	18338	18134	18126	18134	18345	17993	18111	18309	18220	18132	18374	18180	18084	18290	18362	17954	18039	18310	18216	18259	18143	18101	17981	18155	18264	18179	18268	18319	18261	18332	18272	18419	18078	18233	18210	18234	18238	18078	18328	18212	18273	18163	18376	18084	18029	18108	18174	18202	18199	18063	18232	18064	18138	18412	18296	18354	18271	18180	18141	18314	18326	18463	18175	17984	18114	18357	18156	18125	18120	18346	18105	18120	18271	18362	18335	18241	18284	18107	18361	18108	18424	18124	18111	18107	18015	18185	18230	18229	18182	18242	17988	18104	17923	18165	18234	18220	18128	18103	18092	18205	18433	18392	18190	18151	18187	18207	18190	18296	18274	18109	18326	17994	17960	18412	18167	18148	18203	18145	18348	18309	18452	18346	18395	18075	18513	17982	18381	18187	17938	18059	18368	18320	18364	18304	18199	18475	18015	18285	18180	18054	18178	18404	18255	18274	18324	18134	18270	18316	18154	18194	18519	18284	17997	18284	18163	18165	18283	18202	18365	18221	18241	18206	18075	18298	18210	18281
35220	60282	57259	45748	32750	22867	19377	17416	16892	16489	16071	17798	30427	33234	28094	22854	19959	17540	16450	15837	15804	15505	15574	15779	15499	15520	15541	15446	15738	15452	15543	15502	15450	15590	15398	15582	15467	15599	15403	15563	15649	15486	15452	15617	15530	15485	15704	15424	15400	15787	15412	15526	15465	15588	15499	15369	15567	15494	15702	15338	15461	15481	15385	15632	15455	15449	15605	15567	15514	15574	15630	15473	15622	15657	15593	15537	15511	15480	15571	15574	15621	15625	15554	15469	15437	15561	15474	15522	15458	15434	15471	15512	15459	15503	15379	15432	15410	15539	15394	15592	15485	15462	15454	15481	15503	15466	15483	15425	15722	15467	15423	15627	15648	15377	15472	15549	15513	15443	15661	15489	15597	15412	15505	15592	15550	15519	15399	15487	15407	15461	15497	15198	15557	15640	15423	15404	15528	15657	15629	15559	15508	15538	15656	15642	15419	15319	15619	15363	15578	15458	15620	15611	15537	15514	15619	15510	15487	15429	15347	15675	15494	15530	15490	15456	15503	15409	15541	15321	15659	15454	15289	15431	15746	15591	15618	15427	15563	15636	15518	15546	15498	15453	15462	15393	15433	15503	15447	15541	15528	15611	15546	15577	15609	15419	15572	15661	15498	15555	15530	15531	15438	15560	15619	15558	15518	15636	15587	15524	15451	15549	15483	15444	15567	15443	15488	15315	15303	15333	15567	15563	15404	15447	15818	15464	15402	15477	15470	15481	15321	15475	15482	15522	15479	15542	15479	15494	15588	15620	15607	15410	15561	15510	15381	15445	15573	15520	15635	15581	15481	15565	15487	15356	15432	15337	15492	15576	15417	15464	15467	15539	15619	15504	15563	15548	15428	15516	15614	15622	15485	15590	15401	15454	15467	15498	15623	15479	15670	15563	15489	15429	15450	15472	15288	15591	15468	15532	15607	15551	15454	15484	15554	15481	15519	15450	15603	15536	15565	15632	15439	15632	15626	15571	15473	15504	15386	15551	15488	15364	15714	15462	15693	15533	15440	15511	15469	15657	15502	15473	15407	15637	15349	15526	15641	15482	15417	15464	15467	15404	15522	15391	15519	15591	15235	15334	15560	15500	15306	15361	15731	15412	15486	15627	15638	15418	15503	15284	15327	15435	15511	15352	15525	15499	15483	15653	15564	15504	15624	15437	15565	15630	15621	15451	15339	15715	15582	15469	15532	15502	15531	15659	15244	15398	15619	15684	15464	15520	15524	15350	15634	15646	15330	15608	15408	15563	15448	15459	15475	15559	15397	15316	15557	15554	15476	15542	15606	15519	15537	15629	15356	15435	15663	15456	15538	15582	15452	15465	15667	15438	15517	15488	15580	15511	15517	15601	15385	15494	15533	15518	15466	15556	15431	15394	15559	15405	15526	15724	15603	15496	15464	15591	15557	15540	15462	15612	15417	15577	15540	15552	15410	15529	15469	15590	15639	15375	15457	15696	15498	15610	15469	15429	15484	15429	15562	15491	15602	15523	15422	15628	15343	15379	15593	15616	15326	15593	15502	15491	15407	15439	15749	15437	15468	15402	15533	15498	15585	15386	15577	15472	15524	15257	15434	15517	15427	15548	15409	15517	15442	15544	15588	15322	15514	15372	15529	15309	15316	15546	15419	15529	15632	15604	15405	15538	15523	15416	15562	15537	15604	15573	15414	15654	15319	15603	15527	15438	15446	15434	15509	15434	15699	15406	15573	15510	15684	15519	15534	15460	15492	15499	15342	15553	15383	15519	15527	15547	15443	15576	15577	15596	15384	15379	15433	15409	15590	15508	15441	15511	15673	15449	15585	15608	15516	15592	15637	15358	15554	15515	15424	15556	15668	15300	15729	15656	15500	15549	15493	15501	15509	15449	15433	15508	15480	15474	15614	15499	15455	15506	15437	15394	15501	15535	15532	15587	15582	15559	15565	15398	15462	15578	15428	15556	15298	15510	15482	15400	15423	15243	15466	15574	15469	15453	15360	15436	15325	15569	15625	15577	15570	15516	15441	15499	15443	15475	15371	15402	15550	15550	15511	15358	15774	15565	15484	15524	15576	15653	15419	15550	15520	15480	15582	15667	15400	15667	15403	15577	15781	15305	15527	15516	15525	15621	15379	15590	15345	15560	15680	15566	15431	15606	15658	15518	15445	15450	15531	15461	15491	15545	15541	15630	15603	15607	15442	15638	15495	15428	15523	15436	15519	15398	15445	15522	15475	15495	15577	15582	15436	15471	15466	15516	15542	15731	15535	15654	15469	15403	15428	15510	15561	15691	15476	15352	15621	15394	15572	15529	15587	15447	15588	15618	15402	15512	15446	15478	15526	15482	15540	15644	15547	15538	15671	15438	15465	15625	15430	15615	15424	15482	15735	15486	15525	15297	15626	15383	15492	15605	15585	15437	15549	15479	15477	15616	15469	15790	15529	15530	15620	15277	15386	15560	15512	15580	15543	15662	15572	15476	15736	15604	15482	15640	15543	15269	15480	15528	15442	15397	15359	15400	15655	15678	15611	15706	15654	15352	15523	15729	15499	15491	15517	15526	15401	15592	15591	15585	15618	15429	15631	15609	15606	15495	15625	15521	15411	15574	15622	15272	15510	15494	15531	15565	15446	15507	15361	15470	15433	15314	15516	15397	15508	15527	15686	15530	15361	15397	15368	15461	15453	15488	15622	15364	15545	15621	15483	15408	15660	15425	15418	15420	15761	15518	15573	15562	15434	15529	15491	15555	15477	15463	15533	15462	15479	15591	15412	15545	15505	15500	15293	15557	15627	15443	15577	15492	15738	15656	15448	15552	15619	15442	15543	15468	15552	15539	15408	15511	15384	15415	15401	15691	15438	15479	15543	15482	15339	15651	15351	15413	15355	15465	15635	15552	15546	15579	15507	15509	15639	15477	15365	15597	15657	15496	15510	15535	15540	15434	15555	15552	15458	15393	15523	15374	15487	15590	15487	15416	15471	15658	15457	15379	15385	15545	15587	15566	15602	15510	15671	15524	15437	15371	15455	15509	15586	15581	15360	15445	15483	15520	15387	15592	15505	15534	15435	15467	15563	15482	15469	15615	15439	15407	15406	15558	15388	15449	15590	15664	15341	15522	15558	15388	15450	15519	15488	15442	15599	15411	15503	15716	15443	15509	15619	15510	15567	15517	15573	15540	15622	15498	15570	15529	15505	15598	15393	15545	15582	15517	15538	15438	15498	15434	15363	15565	15682	15438	15494	15586	15337	15516	15498	15497	15505	15579	15584	15509	15610	15563	15521	15498	15519	15541	15425	15486	15543	15652	15470	15621	15464	15534	15633	15512	15535	15571	15634	15512	15576	15316	15389	15534	15466	15423	15456	15404	15568	15585	15617	15463	15391	15554	15375	15485	15360	15516	15666	15475	15432	15411	15523	15446	15616	15506	15657	15402	15504	15601	15583	15493	15384	15453	15526	15340	15515	15437	15411	15402	15485	15494	15530	15446	15389	15383	15548	15447	15579	15360	15423	15556	15369	15604	15484	15548	15449	15554	15587	15536	15543	15443	15534	15516	15534	15521	15549	15468	15478	15514	15571	15508	15369	15453	15710	15422	15403	15466	15452	15391	15410	15581	15449	15524	15484	15573	15425	15430	15506	15573	15406	15561	15497	15550	15431	15498	15581	15674	15478	15591	15418	15487	15365	15520	15400	15577	15483	15552	15423	15490	15561	15465	15734	15608	15416	15543	15448	15378	15515	15531	15575	15496	15593	15630	15381	15658	15572	15411	15640	15468	15590	15585	15404	15357	15539	15607	15450	15324	15454	15384	15517	15521	15483	15523	15588	15435	15534	15619	15445	15585	15533	15391	15481	15495	15535	15626	15415	15643	15405	15517	15570	15643	15330	15652	15567	15643	15462	15373	15449	15376	15463	15458	15552	15526	15462	15514	15339	15483	15680	15430	15501	15624	15458	15580	15489	15478	15429	15502	15518	15561	15407	15321	15481	15579	15578	15392	15477	15434	15633	15490	15585	15470	15635	15535	15569	15594	15438	15554	15678	15651	15414	15693	15521	15480	15498	15519	15355	15553	15491	15446	15500	15620	15621	15356	15373	15658	15572	15386	15511	15446	15498	15484	15450	15541	15586	15436	15593	15381	15430	15497	15506	15587	15535	15494	15590	15596	15612	15470	15409	15446	15457	15528	15727	15519	15511	15679	15338	15599	15525	15775	15497	15412	15475	15401	15504	15391	15434	15311	15513	15627	15773	15582	15609	15637	15444	15349	15648	15471	15420	15596	15459	15579	15553	15468	15366	15572	15504	15557	15456	15422	15521	15420	15529	15667	15409	15599	15531	15505	15482	15354	15557	15651	15424	15675	15607	15342	15492	15481	15539	15440	15533	15596	15517	15480	15498	15570	15498	15585	15448	15549	15451	15415	15557	15428	15501	15526	15569	15637	15543	15434	15515	15497	15339	15523	15615	15608	15677	15533	15538	15487	15589	15526	15562	15529	15586	15457	15536	15505	15446	15504	15467	15653	15541	15434	15646	15480	15579	15540	15395	15512	15670	15355	15534	15531	15521	15464	15506	15469	15509	15607	15554	15407	15656	15563	15645	15524	15456	15729	15408	15465	15514	15761	15405	15371	15506	15687	15485	15416	15566	15715	15546	15366	15663	15298	15614	15462	15485	15445	15630	15413	15714	15697	15663	15429	15439	15605	15615	15546	15541	15546	15424	15404	15589	15405	15495	15352	15624	15633	15462	15490	15340	15539	15511	15538	15328	15387	15563	15513	15375	15474	15440	15602	15490	15651	15558	15420	15682	15476	15623	15590	15509	15431	15596	15606	15605	15413	15431	15516	15580	15450	15480	15569	15528	15518	15582	15373	15456	15483	15524	15568	15363	15519	15372	15440	15486	15717	15437	15478	15573	15653	15344	15532	15452	15612	15385	15538	15565	15666	15456	15382	15600	15582	15532	15451	15673	15324	15504	15605	15554	15505	15661	15475	15468	15508	15534	15658	15602	15702	15565	15526	15568	15422	15440	15462	15461	15508	15525	15507	15439	15464	15539	15634	15583	15519	15450	15518	15466	15574	15379	15594	15651	15512	15416	15398	15453	15608	15569	15421	15497	15594	15407	15404	15424	15433	15656	15592
28614	26748	33305	27680	21911	19782	19228	18614	18538	18412	18427	18319	19099	19368	19299	18884	18568	18606	18351	18426	18129	18402	18322	18506	18403	18244	17981	18286	18271	18101	18295	18166	18167	18249	18250	18291	18250	18295	18255	18238	18276	18232	18323	18167	18108	18273	18054	18148	18282	18137	18199	18224	18405	18298	18166	18026	18241	18303	18282	18255	18150	18295	18323	18255	18284	18249	18280	18231	18295	18280	18208	18040	18228	18217	18108	18158	18218	18239	18143	18194	18338	18216	18159	18091	18378	18169	18270	18145	18150	18111	18205	18188	18115	18114	18250	18253	17943	18203	18379	18346	18448	18117	18290	18290	18099	18361	18286	18010	18089	18263	18249	18177	18343	18090	18196	18253	18086	18264	18257	18182	18214	18139	18101	18208	18220	18129	18159	18114	18186	17947	18150	18360	18344	18235	18052	18212	18353	18093	18123	18311	18147	18157	18149	18164	18249	18235	18186	18325	18150	18251	18251	18144	18192	18060	18208	18180	18122	18151	18347	18145	18280	18166	18213	18125	18313	18225	18310	18151	18375	18288	18118	18030	18292	18261	18183	17971	18099	18040	18217	18179	18167	18207	18361	18350	18279	18076	18032	18246	18427	18122	18230	18167	18405	18081	18023	18173	18265	18360	18039	18321	18260	18200	18238	18267	18331	18228	18148	18217	18086	18112	18388	18453	18303	18115	18273	18296	18171	17938	18197	18186	18403	18087	18173	18119	18515	18355	18198	18324	18307	18339	18255	18050	18160	18247	18381	18163	18333	17898	18039	18263	18023	18073	18211	18115	18170	18229	18330	18265	18183	18342	18448	18199	18283	18203	18273	18232	18162	18132	18317	18278	18110	18366	18188	18385	18449	18262	18156	18080	18214	18238	18018	18217	18133	18283	18279	18239	18104	18255	18331	18351	18200	18101	18241	18164	18092	18088	18191	18271	18240	18277	18146	18202	18150	18249	18184	18213	18036	18285	18121	18058	18191	18275	18058	18257	18417	18185	18306	18209	18094	18194	18154	18122	17975	18181	18060	18079	18197	18071	18325	18303	18109	18260	18098	18311	18125	18188	18198	18158	18140	18049	18143	18199	18264	17987	18175	18137	18112	18165	18174	18175	18214	18299	18085	17934	18286	18232	18080	18194	18357	18184	18108	18005	18142	18360	18130	18252	18141	18387	18280	18330	18125	18054	18339	18215	18267	18229	18157	18048	18413	18001	18312	18337	18294	18080	18146	18418	18000	18085	18172	18351	18238	18327	18173	18014	18192	18440	18260	18262	18230	18151	18114	18258	18184	18230	18375	18156	18174	18199	18051	18078	18466	17941	18216	18144	18215	18307	18194	18356	18198	18452	18214	18236	18236	18430	18395	18187	18318	18263	18228	18274	18122	18154	18244	18098	18282	17943	17994	18219	18569	18318	18025	18114	18223	18139	18069	18178	18171	18107	18173	18313	18318	18144	18302	18191	18480	18278	18017	18130	18277	18164	18174	18375	18245	18192	18311	18293	18303	18188	18246	18327	18304	18156	18336	18233	18105	18146	18104	18061	18360	18129	18235	18226	18340	18297	18434	18252	18233	18222	18107	18236	18236	18312	18111	18017	18151	18201	18183	18250	18271	18185	18197	18066	18220	18294	18052	18002	18201	18131	18169	18252	17976	18173	18203	18158	18187	18038	18228	17881	18442	18047	18205	18350	18378	18402	18295	18274	18122	18125	18216	18123	18386	18272	18106	18302	18377	18402	18203	18039	18165	18210	18228	18337	18240	18342	18302	18302	18317	18130	18358	18206	18295	18207	18092	17922	17893	18086	18189	18310	18243	18012	18129	18169	18200	18221	18208	18015	18186	18296	18174	18285	18095	18123	18216	18196	18192	18440	18256	18156	18161	18166	18331	18042	18319	18154	18338	18122	18386	18245	18317	18338	18277	18439	18085	18100	18407	18208	18178	18214	18266	18361	18109	18205	18276	18351	18228	18296	18190	18054	18263	18354	18066	18181	18248	18114	18290	18419	18509	18421	18186	18020	18114	18063	18171	18233	18143	18057	18179	18158	18197	18118	18139	18552	18325	18219	18407	18290	18121	18323	18240	17996	18238	18287	18277	18330	18309	18117	18171	18205	18155	18214	18215	18229	18261	18069	18262	18153	18283	18166	18172	18153	18128	18156	18292	18236	18209	18034	18190	18272	18076	18076	18271	18170	18364	18064	18112	18255	18244	18162	18159	18086	18209	18304	18340	18343	18124	18000	18218	18105	18306	18212	18325	18288	18187	18377	18164	18349	18291	18317	18167	18215	18225	18212	18128	18331	18177	18204	18220	18024	18034	18302	18080	17957	18258	18160	18156	18119	18308	18158	18113	18071	18413	18190	18122	18185	18185	18401	17989	18167	18127	18219	17969	17950	18022	18072	18260	18283	18145	18198	18198	18173	18484	18012	18255	18250	18448	18334	18157	18257	18293	18401	18247	18254	18121	18262	18333	18222	18274	18219	18273	18263	18119	18153	18146	18187	18181	18222	18304	18121	18192	18101	18068	18342	18107	18042	17972	18350	17967	18170	18352	18101	18303	18328	18395	18252	18354	18184	18146	17989	18133	18029	18132	18390	18242	18274	18216	18161	18202	18344	18270	18266	18238	18319	18180	18159	18365	18229	18115	18073	18070	18241	18282	18216	18478	18128	18180	18218	18391	18210	18309	18418	18130	18268	18233	18186	18152	18331	18333	18327	18387	18197	18347	18221	18152	18117	18256	18069	18107	18180	18164	18224	18263	18236	18216	18128	18264	18262	18313	18360	18174	18119	18118	18075	18099	18198	18187	18262	18208	18234	18079	18167	18286	18395	18551	18230	18249	18162	18030	18184	18224	17978	18130	18050	18066	18363	18365	18214	18049	17969	18204	18453	18188	17994	18163	18075	18446	18211	18157	18322	18412	18395	18249	18200	18242	18159	18240	18205	18185	18359	18069	18173	18176	18261	18165	18070	18283	18089	18394	18199	18330	18015	18086	18186	18337	18149	18280	18144	18198	18182	18481	18058	18251	18247	18091	18093	18084	18185	18163	18271	18066	18032	18277	18324	18260	18216	18246	18299	18217	18247	18358	18321	18200	18254	18041	18285	18200	18043	18173	18195	18426	18243	18383	18191	18078	18168	18166	18222	18176	18208	18259	18210	18225	18340	18223	18144	18256	18445	18317	18480	18219	18225	18109	18315	18280	18221	18229	18328	18346	18154	18126	18261	18216	18228	18166	18213	18397	18358	18080	18271	18218	18108	18269	18160	18338	18161	18313	18221	18315	18222	18310	18321	18125	18259	18362	18310	18211	18441	18110	18055	18242	18157	18150	18224	18094	18329	18239	18300	18350	18295	18258	18215	18204	18344	18199	18310	18199	18131	18174	18153	18309	18467	18223	18119	18294	18094	18124	18167	18264	18236	18081	18384	18164	17943	18091	18204	18228	18012	18106	18113	18286	18082	18285	17932	18199	18047	17968	18176	18127	18027	18304	18009	18144	18089	18182	18319	18206	18226	18086	18327	18327	18234	18334	18157	18063	18223	18276	18185	18395	18376	18249	18207	18346	18180	18156	18294	18224	18505	18184	18398	18262	18405	18260	18098	18324	18358	18133	18251	18223	17938	18251	18276	18170	18210	18227	18324	18176	18086	18444	18188	18179	18296	18293	18135	18414	18237	18416	18387	18412	18197	18099	18124	18340	18143	18429	18173	18232	18154	18134	18190	18253	18107	18149	18603	18354	18067	18314	18316	18218	17963	18362	18153	18300	18113	18147	18253	18467	18236	18124	18314	18192	18078	18357	18206	18120	18112	18123	18147	18280	18148	18257	18169	18369	18225	18100	18126	18157	18196	18399	18383	18418	18275	18267	18320	18384	18207	18131	18227	18105	17994	18164	18157	18308	17987	18148	18231	18201	18164	18143	18363	18324	18229	18362	18409	18125	18359	18170	18137	18181	18322	18399	18194	18219	18219	18227	18331	18364	18268	18341	18269	18176	18358	18298	18235	18256	18232	18194	18336	18393	18121	18292	18277	18288	18322	18370	18288	18156	18068	18279	18354	18077	18188	18212	18147	18207	18220	18204	18385	18174	17933	18198	18043	18172	18387	18133	18184	18223	18255	18274	18279	18340	18251	18162	18199	18287	18211	18151	18283	18240	18251	18405	18080	18235	18310	18296	18224	18140	18117	18093	18035	18109	18180	18124	18125	18203	18310	18335	18088	18414	18158	18207	18196	18054	18377	18219	18217	18237	18444	18260	18197	18303	18195	18244	18078	18285	18068	18115	18156	18221	18043	18237	18008	18160	18063	18133	18210	18160	18345	18147	18239	18186	18069	18298	18433	18215	18352	18190	18249	18070	18272	18235	18151	18243	18147	18218	18360	18505	18094	18212	18051	18313	18189	18383	18315	18258	18394	18135	18213	18115	18296	18378	18105	18073	18285	18250	18378	18227	18266	18279	18118	18288	18206	18316	18507	18305	18400	18017	18228	18290	18234	18295	18304	18231	18228	18241	18198	18234	18299	18197	18172	18088	18095	18163	18334	18110	18006	18369	18262	18570	18374	18199	18038	18397	18151	18281	18268	18347	18096	18159	18238	18282	18291	18168	18159	18182	18306	18327	18209	18314	18262	18216	18058	18246	18343	18125	17967	18310	18358	18251	18225	18238	18123	18314	18182	18052	18244	18224	18377	18205	18056	18347	18277	18361	18154	18215	18064	18354	17806	18178	18236	18084	18372	18258	17948	18142	18157	17973	17899	18166	18199	18049	18288	18365	18365	18262	18314	18130	18172	18148	18277	18336	18292	18277	18216	18040	18177	18288	18227	18170	18203	18317	18298	18286	18195	18188	18246	18136	18269	18183	18033	18136	18420	18058	18123	18096	18253	18188	18346	18015	18152	18046	18382	18143	18049	18155	18381	18183	18149	18152	18426	18141	18284	18378	18281	18265	18206	18105	18272	18259	18290	18152	18314	18407	18429	18343	18442	18250	18367	18149	18237	18341	18276	18261	18228	18213	18180	18200	17967	18322	18064	18351	18269	18261	18239	18087	18269	18284	18325	18342	18165	18191	18158	18309	18224	18174	18199	18209	18366	18271	18266	18237	18367	18072	18088	18131	18102	18248	18231
31845	43034	37701	25655	20208	16996	16584	15975	15776	15657	15743	15726	16628	16950	16767	16242	15995	15742	15759	15625	15488	15435	15408	15460	15589	15521	15428	15418	15653	15449	15480	15336	15559	15543	15406	15588	15387	15484	15509	15358	15614	15437	15419	15352	15438	15449	15534	15653	15563	15374	15489	15488	15438	15528	15625	15458	15384	15624	15551	15477	15434	15403	15407	15558	15319	15543	15400	15366	15420	15429	15361	15487	15518	15606	15435	15533	15396	15438	15488	15529	15483	15427	15515	15372	15263	15581	15443	15379	15342	15401	15530	15534	15341	15615	15358	15206	15523	15359	15496	15594	15555	15518	15516	15642	15503	15477	15484	15399	15619	15361	15527	15454	15465	15469	15606	15486	15541	15483	15486	15362	15445	15505	15451	15638	15570	15426	15354	15413	15577	15428	15490	15448	15358	15479	15438	15358	15371	15415	15402	15408	15454	15626	15345	15699	15425	15404	15406	15472	15451	15472	15462	15442	15611	15564	15552	15492	15530	15499	15475	15582	15482	15499	15498	15559	15348	15387	15468	15383	15424	15461	15517	15405	15577	15344	15472	15454	15472	15517	15621	15362	15376	15608	15401	15270	15415	15357	15394	15468	15597	15301	15534	15319	15427	15533	15563	15694	15533	15367	15434	15539	15300	15728	15412	15564	15407	15559	15429	15276	15499	15601	15419	15555	15514	15419	15453	15582	15424	15388	15420	15493	15487	15421	15320	15490	15597	15566	15592	15518	15524	15569	15399	15319	15478	15508	15538	15488	15497	15364	15484	15524	15642	15565	15353	15454	15601	15534	15486	15322	15408	15477	15646	15598	15438	15422	15520	15409	15527	15367	15575	15427	15578	15613	15421	15398	15610	15516	15584	15397	15566	15537	15539	15484	15485	15571	15554	15655	15405	15573	15490	15398	15523	15587	15588	15553	15488	15500	15557	15468	15373	15515	15456	15425	15566	15588	15519	15526	15485	15584	15541	15679	15439	15321	15509	15435	15600	15513	15575	15605	15445	15611	15589	15339	15433	15555	15464	15513	15543	15511	15437	15527	15581	15357	15420	15530	15402	15437	15476	15496	15533	15509	15416	15456	15452	15413	15465	15474	15491	15369	15543	15359	15411	15528	15380	15461	15525	15355	15391	15576	15450	15425	15330	15507	15524	15521	15469	15414	15497	15420	15584	15593	15538	15498	15587	15441	15600	15403	15493	15442	15456	15451	15448	15577	15424	15420	15431	15404	15620	15570	15517	15646	15375	15520	15365	15508	15361	15328	15509	15532	15418	15462	15386	15480	15501	15444	15556	15374	15659	15416	15484	15582	15547	15628	15631	15549	15443	15457	15436	15519	15389	15560	15500	15477	15454	15489	15594	15572	15632	15595	15324	15455	15347	15530	15501	15350	15509	15468	15441	15577	15419	15475	15465	15488	15441	15448	15321	15250	15459	15558	15631	15304	15626	15566	15442	15493	15474	15589	15568	15448	15596	15414	15436	15678	15319	15464	15473	15420	15333	15415	15370	15516	15448	15442	15559	15476	15659	15449	15505	15569	15574	15496	15551	15365	15410	15527	15415	15332	15605	15400	15585	15438	15392	15647	15302	15460	15526	15422	15419	15386	15550	15516	15504	15503	15569	15523	15513	15551	15582	15381	15623	15400	15500	15636	15345	15600	15473	15611	15383	15470	15636	15483	15453	15526	15406	15506	15563	15456	15481	15529	15489	15463	15481	15540	15548	15565	15508	15582	15363	15507	15660	15554	15370	15561	15548	15316	15565	15431	15549	15349	15391	15393	15379	15441	15424	15547	15571	15542	15429	15647	15449	15433	15485	15554	15543	15441	15253	15390	15562	15503	15418	15450	15471	15402	15435	15537	15552	15414	15422	15259	15389	15484	15482	15601	15468	15491	15580	15410	15456	15400	15677	15359	15435	15508	15316	15447	15470	15418	15596	15623	15427	15484	15560	15540	15550	15571	15406	15561	15421	15492	15437	15327	15516	15577	15438	15373	15391	15535	15557	15698	15581	15553	15610	15494	15497	15501	15407	15530	15331	15362	15492	15463	15451	15506	15384	15575	15374	15569	15524	15401	15439	15569	15442	15352	15507	15337	15322	15462	15405	15374	15411	15399	15556	15532	15391	15520	15357	15363	15461	15489	15627	15424	15495	15511	15425	15509	15454	15528	15408	15572	15634	15509	15547	15634	15447	15690	15400	15613	15507	15536	15588	15450	15393	15401	15474	15418	15388	15619	15468	15348	15440	15421	15373	15407	15477	15461	15476	15390	15399	15460	15339	15492	15611	15546	15416	15519	15515	15429	15701	15378	15411	15581	15379	15428	15455	15529	15553	15383	15421	15771	15528	15544	15393	15497	15388	15459	15522	15355	15501	15530	15644	15519	15480	15331	15480	15332	15535	15504	15481	15625	15682	15576	15348	15624	15597	15422	15473	15604	15461	15564	15380	15527	15505	15492	15394	15364	15470	15338	15450	15544	15628	15464	15561	15417	15513	15503	15671	15412	15496	15542	15429	15537	15379	15557	15463	15527	15689	15455	15429	15610	15433	15439	15478	15448	15437	15524	15405	15366	15501	15480	15569	15561	15471	15378	15375	15424	15523	15462	15475	15504	15580	15406	15421	15502	15493	15514	15505	15613	15383	15556	15575	15510	15525	15557	15418	15612	15343	15391	15430	15363	15347	15388	15488	15616	15463	15560	15594	15412	15429	15384	15591	15504	15575	15477	15612	15386	15486	15447	15361	15506	15542	15391	15443	15537	15549	15417	15519	15358	15520	15651	15520	15499	15564	15349	15451	15479	15532	15483	15421	15454	15476	15531	15569	15522	15544	15643	15430	15570	15461	15438	15594	15354	15462	15482	15493	15506	15632	15462	15449	15402	15538	15488	15335	15750	15535	15350	15378	15484	15658	15647	15415	15418	15412	15415	15489	15434	15459	15444	15405	15489	15514	15549	15449	15364	15559	15585	15501	15505	15614	15434	15367	15480	15578	15359	15521	15466	15507	15517	15380	15516	15307	15582	15527	15481	15454	15516	15327	15315	15593	15246	15391	15526	15613	15625	15455	15487	15493	15511	15483	15452	15549	15462	15451	15506	15437	15531	15511	15721	15522	15475	15455	15496	15558	15341	15518	15422	15408	15454	15532	15490	15314	15546	15395	15453	15404	15520	15560	15543	15468	15503	15395	15587	15503	15412	15517	15455	15437	15495	15517	15584	15430	15467	15362	15529	15477	15546	15640	15433	15366	15444	15480	15585	15502	15609	15321	15479	15291	15519	15333	15474	15537	15518	15487	15434	15503	15504	15535	15506	15296	15396	15408	15391	15441	15387	15396	15483	15467	15324	15430	15505	15397	15531	15292	15522	15475	15491	15486	15494	15631	15394	15416	15563	15665	15553	15477	15331	15509	15544	15678	15388	15408	15534	15684	15426	15522	15521	15499	15440	15550	15471	15585	15519	15361	15408	15315	15571	15423	15498	15541	15675	15604	15543	15588	15344	15540	15578	15589	15384	15456	15484	15407	15576	15582	15535	15483	15647	15561	15498	15351	15276	15417	15364	15493	15476	15486	15486	15585	15421	15502	15420	15557	15664	15307	15387	15440	15542	15562	15454	15427	15463	15519	15550	15318	15516	15336	15356	15522	15531	15507	15532	15414	15478	15432	15466	15512	15465	15558	15490	15389	15486	15359	15452	15522	15441	15345	15560	15353	15501	15350	15407	15494	15554	15374	15511	15662	15374	15421	15476	15567	15413	15502	15422	15500	15432	15508	15434	15514	15513	15392	15587	15341	15458	15412	15692	15640	15386	15555	15566	15454	15521	15365	15491	15484	15465	15556	15431	15322	15627	15470	15510	15449	15483	15446	15272	15386	15378	15516	15217	15501	15450	15492	15341	15705	15332	15548	15572	15397	15613	15488	15513	15505	15447	15438	15372	15362	15469	15409	15457	15454	15517	15485	15561	15441	15465	15507	15493	15283	15535	15500	15394	15475	15298	15469	15431	15344	15538	15285	15582	15563	15648	15432	15415	15503	15279	15609	15475	15371	15390	15447	15568	15297	15480	15441	15491	15394	15521	15394	15487	15396	15635	15391	15630	15582	15561	15579	15479	15461	15535	15469	15634	15390	15528	15542	15529	15523	15447	15494	15479	15537	15436	15307	15399	15599	15580	15620	15318	15585	15392	15600	15573	15490	15512	15458	15523	15508	15405	15594	15451	15474	15479	15411	15278	15489	15733	15299	15577	15440	15444	15415	15586	15604	15539	15504	15379	15504	15360	15606	15464	15625	15617	15494	15441	15610	15512	15344	15338	15555	15566	15446	15618	15548	15436	15470	15339	15495	15522	15471	15510	15185	15542	15720	15594	15499	15591	15521	15596	15416	15423	15437	15426	15501	15480	15542	15432	15446	15495	15497	15599	15425	15428	15533	15262	15620	15375	15461	15558	15452	15457	15437	15355	15354	15424	15529	15587	15393	15273	15382	15384	15444	15336	15526	15471	15598	15565	15612	15330	15646	15476	15460	15498	15477	15588	15565	15448	15527	15514	15470	15510	15350	15608	15434	15423	15542	15338	15589	15511	15546	15502	15482	15451	15674	15343	15676	15559	15486	15567	15397	15324	15569	15593	15362	15545	15418	15590	15557	15603	15437	15379	15704	15618	15448	15487	15463	15584	15669	15365	15398	15287	15457	15374	15433	15554	15521	15540	15494	15424	15426	15610	15473	15544	15443	15317	15541	15572	15547	15450	15543	15447	15514	15321	15390	15461	15497	15446	15538	15502	15554	15416	15541	15613	15429	15557	15541	15502	15462	15488	15727	15382	15494	15392	15682	15463	15444	15457	15487	15365	15451	15314	15351	15561	15336	15463	15399	15383	15466	15429	15443	15282	15605	15489	15446	15759	15454	15504	15441	15404	15664	15496	15486	15450	15504	15405	15530	15379	15739	15547	15419	15505	15566	15580	15317	15353	15479	15556	15572	15346	15484	15466	15573	15461	15456	15521	15585	15461	15730	15442	15365	15524	15647	15454	15592	15313	15381	15502	15603	15392	15493	15507	15280	15536	15465	15462	15415	15463	15455	15532	15684	15371	15536	15423	15344	15453	15379	15352	15529	15473	15293	15636
24068	21293	28744	26101	25117	25019	22731	19406	18668	18486	18568	19598	22222	24367	22771	20727	19898	19049	18802	18504	18404	18070	18361	18211	18207	18241	18153	17955	17818	18155	18080	18277	18241	18270	18145	17995	18104	18120	17931	18103	18474	18143	18117	18204	18319	18069	18023	18038	18314	18104	18149	18257	18004	18075	18065	18213	18260	18073	18079	18333	18176	18107	17965	18159	18079	18252	18233	18074	18069	18099	18014	18136	17971	18164	18246	18078	18153	18184	18127	17879	18223	18088	18036	18068	18241	18147	17997	18260	18081	18002	18255	18008	18191	17937	18070	17871	17942	17939	18292	18360	18054	18021	18115	18309	18233	18295	18062	18206	18216	17958	17936	18101	18073	18184	18144	17907	18231	18119	17918	17974	18103	18145	18240	17950	18203	18127	18167	18266	18068	18031	18002	18114	18136	18054	18181	18176	18301	18117	18168	18232	18165	18151	17920	18011	17853	18155	18016	18204	18061	18098	18194	18047	18111	18202	18035	17930	18155	17962	18143	18003	17980	18257	18076	17976	18028	18092	18019	18054	18108	18135	18131	18026	18150	18085	18028	18353	18146	18161	18030	18013	18345	18028	18092	18169	18197	18033	17890	18055	18259	18165	18076	18136	18192	18264	18111	17995	18012	18060	18156	18016	18328	18162	18110	18011	17988	17848	18153	18046	18031	18040	18017	18189	18003	18012	18017	18039	18085	18069	18063	17955	18290	18064	18330	18063	18048	18199	18287	18124	18066	18041	17867	17884	18147	18164	18211	18064	18185	18217	18044	18104	18164	18175	17988	18025	18123	18052	18061	18118	18066	18195	18251	18140	17971	17979	18071	18079	18259	18097	18089	18216	18006	18193	18175	18057	18291	18072	17915	18046	18048	18131	18143	17820	18171	18301	18060	18151	18043	18127	17991	18084	18021	18136	18003	18168	18038	18265	18144	18050	18048	18054	18005	18001	18289	18179	18030	18202	17949	18260	18105	18180	18122	17970	18003	18165	18088	18064	18103	17928	18008	18087	18135	18134	18062	17976	18035	18186	18038	18057	18044	18254	17930	18118	18228	18146	18141	18112	18155	18194	18159	18176	17963	17995	18002	18255	18017	18200	18287	18205	18053	18005	17909	18173	18202	18033	18172	17924	18298	18093	17985	17872	18180	17869	18039	18074	17900	17997	18195	18078	18115	18059	18090	18148	18052	18180	18125	17951	17994	17947	17955	18222	18112	18189	18225	18034	18043	18049	18088	18092	18036	18028	18031	17955	18143	17922	18008	18070	18185	18131	17961	18157	18287	18172	18049	18120	18165	18235	18027	18002	17975	17966	18127	18283	18107	18129	18053	18181	18067	18174	18114	18249	18079	18326	18064	18208	17928	17905	17966	18036	17970	18090	18032	17934	17950	18195	18422	18157	18115	18030	17871	18047	18041	18073	18159	17942	18097	18087	18002	18069	18175	18159	18051	18025	18318	18059	18040	18095	18372	18369	18247	17966	18104	18090	18092	17978	18225	18295	18266	18075	18191	18048	18146	17960	18095	18272	18031	17939	18085	18067	18081	18100	18264	18001	18057	18208	17912	18201	18207	18241	18173	17988	18179	17994	18022	18180	18045	18032	18220	18118	18011	18118	17986	17864	17989	18054	18385	18444	18277	17882	17922	18208	18074	18375	18235	18256	18202	18060	18026	18021	17990	18389	18050	18085	17948	18018	18263	18184	18345	18279	18168	18124	18007	18160	18202	18053	18071	18277	18125	18132	18065	18091	18074	18140	18094	17952	18093	18065	18203	17998	18361	17864	18080	18271	18214	18150	18053	18318	18153	18170	18192	18055	18255	17927	18150	18192	18314	18174	18132	18104	18066	17818	18028	18124	18470	18081	18066	17990	17882	17979	18092	18385	18102	18101	18200	18075	18097	18044	18140	18160	17977	18174	17948	17990	18180	17976	18123	18108	18178	18142	18147	18112	18120	18237	18148	18064	18162	17870	18243	18158	18115	17918	18234	18233	18211	18107	18284	18189	18129	18110	18261	18058	18205	17944	18122	18257	18174	18008	18113	18138	18216	18059	18132	17830	18057	18255	18274	18080	18132	18015	18144	18136	18206	18088	18063	18193	18059	18025	18152	18046	18170	18107	18072	18109	18051	18125	18105	18263	18084	18251	18350	17967	18169	18100	18345	18195	17885	18066	18039	18166	17890	18077	18036	18180	17938	18067	18144	18233	17989	18032	17999	17946	18063	18261	18212	18027	18020	17847	18101	17799	17989	18068	18124	18072	17995	18070	18003	17915	17889	18129	18267	17866	18092	17890	17997	17975	18026	17945	18332	18049	17958	17953	17922	18380	18141	17974	18180	18088	18067	18115	18081	18093	17910	18053	18076	17963	17935	18042	18030	17893	18247	18334	17984	17972	18158	17955	18096	18279	18168	17849	18178	18262	17949	18002	18101	18278	18328	18133	17994	18056	18131	18245	18261	18142	18014	17955	17967	18153	18071	18137	18084	18278	18101	18025	18054	18206	18295	18217	18165	18341	18081	18277	17861	17973	18031	18074	17941	18122	18005	18274	18147	18231	18005	18232	18031	18085	18046	18117	18110	18053	17884	18147	17977	18054	17842	18160	18116	18086	18094	18303	18051	17972	18039	18309	18009	18102	18137	18067	18198	17908	18179	18246	18009	17882	18046	18101	18154	17980	18049	18087	18184	18111	18019	18142	18140	18148	18132	17975	18129	18020	18209	17948	18090	17940	18273	18225	18117	18204	18109	18003	18175	18181	17993	18128	18186	18167	18075	18037	18093	18023	18216	17961	18053	17969	18286	18212	18058	18034	18181	18025	18238	18305	18086	17988	18086	18259	18143	18313	17978	18296	18145	18106	17959	17966	18101	18221	18125	18248	18218	17992	18000	18066	17945	18142	18183	18044	18252	18167	18200	18029	18327	18097	18268	17986	18182	18348	18241	18046	18000	18061	18116	18150	17974	18019	17886	18283	17944	17963	18008	18115	18282	18041	18008	17937	18319	18110	18226	18038	18139	18236	18172	18164	18192	18078	18188	18140	18226	18192	18225	18146	18228	18110	18212	18166	18276	18207	18155	18020	18184	18201	18050	18145	18135	17943	18241	18056	18151	18162	18174	18057	18135	18039	18159	18227	18187	17946	17953	18138	18042	18168	18232	18350	18135	18175	18128	18117	18066	18025	18164	18052	18167	17949	18121	18276	17962	18283	17983	18024	17948	18143	18116	18007	18137	18286	17899	18158	18161	18220	18223	18286	18094	18201	18197	18153	18205	17924	18323	18174	18346	18164	18357	18065	18140	18025	18204	18124	17829	18085	18056	18115	18265	18012	18191	18143	18031	18016	17899	18236	18091	18262	18119	18248	18069	18097	18066	18066	18168	18151	18261	18156	18223	18023	17973	18091	18234	18182	18202	18131	18146	17890	17908	18087	18051	17966	18186	18167	18015	17947	18253	18062	18047	18118	18150	17979	18068	18155	18092	18185	18090	18071	17900	18170	18121	18203	18033	18236	18210	18187	18150	17908	18117	18151	17951	17954	18090	17953	18336	18189	18057	18002	17828	17964	18148	18097	18294	18212	18183	18152	18023	18043	18016	18147	17930	18064	17890	18033	18043	18233	18131	18113	18109	18218	18037	18019	17975	18151	18167	18022	18107	18091	18026	17885	18085	18149	18124	18171	18167	17948	18317	18059	18248	18135	18242	18289	18074	18363	18080	18135	18145	18179	18030	17898	18028	18153	18010	18212	18259	17964	18253	18191	18101	18008	18117	18102	17995	17979	18187	18192	18088	18130	17882	18102	18101	18155	18152	17821	17880	18019	18100	17982	18293	18058	18131	18057	18023	18079	18057	18107	18192	18322	18158	18225	18011	18198	18234	18089	18025	18123	18174	18246	18243	18469	18042	17981	18003	17944	18061	18169	18235	18094	18081	17897	17911	18174	17958	18081	18226	18249	18163	18087	18248	18043	18146	18116	18191	18114	18162	18013	18089	17995	18033	18024	18188	18056	18106	18150	18232	18108	18030	18156	18197	18004	18213	18086	18259	18154	18102	18123	17990	18205	18107	18308	18329	18069	18031	18128	18060	18127	17973	17949	18047	18222	18145	17932	18073	18045	18257	18145	18048	17892	18017	18089	18155	18116	18024	17946	18107	18213	18050	17958	18009	18110	18269	18061	18129	18110	17887	18140	18122	18184	18096	18044	18021	18150	18126	18028	18247	18128	18045	18070	18051	18019	17897	18087	18222	17869	18203	18195	17849	18045	18213	18046	18079	18058	18108	18043	17853	18115	18232	18127	18040	18188	18218	17938	18091	17935	18259	18147	18126	18169	18119	18124	18143	17929	18163	17995	18153	17910	18155	18070	18156	18172	18042	18223	18078	18213	17960	18184	18023	18178	18267	18014	18190	17964	18088	17932	18100	18206	18241	18127	18130	17986	18034	18281	18244	18091	17907	18220	18162	18112	18046	18094	18237	18157	18142	18165	18135	18003	18252	18151	18213	18114	18130	17933	17959	18240	18008	18021	17872	18105	18000	18136	18044	18070	18161	17924	18069	18053	18232	18289	18156	18143	18178	17999	18143	18135	18230	18228	18309	18107	18285	18162	18102	18224	18119	18114	18198	18253	17976	18028	18185	18156	17923	18122	18106	18152	18129	18200	18056	18197	18014	18007	17860	18086	18151	18086	18241	18022	18076	18132	18192	18097	18134	18095	18134	18133	18065	18250	18171	18037	18235	18257	18374	18124	17894	18154	18146	18081	18121	17930	18260	18229	18006	18097	18070	18106	18278	18216	18231	18065	17971	18092	18046	18098	18052	18147	18133	18126	18005	18094	17975	17830	18212	17944	18213	17990	18131	18279	18169	18219	18043	18312	18264	18083	18070	18079	17945	17910	18078	17978	18040	18108	18089	18126	18030	18101	18343	18188	18038	18026	18124	17956	18046	18130	17887	17974	17987	18162	18163	17952	18104	18029	18224	18281	18056	18061	18142	18109	18157	18116	18063	18006	18174	18215	18158	18088	18131	18060	18103	18065	18042	17950	18328	18193	18029	18029	18170	17984	18133	18289	17849	17994	18262	18094	18089	18009	17933	18078	18263	18038	18179	18169	18063	18093	18032	18143	17994	18175
32976	52187	47557	37973	29339	22377	18691	16341	16031	15984	16101	18024	21884	24354	20933	18723	17217	16475	16022	15983	15663	15476	15539	15474	15641	15625	15636	15681	15562	15555	15532	15654	15376	15486	15640	15397	15472	15693	15475	15546	15515	15566	15387	15511	15420	15457	15610	15473	15553	15544	15458	15543	15482	15442	15494	15470	15354	15631	15497	15454	15483	15510	15626	15563	15443	15503	15482	15530	15615	15671	15470	15640	15555	15513	15601	15569	15448	15703	15411	15622	15538	15588	15455	15470	15525	15240	15488	15435	15407	15599	15445	15415	15396	15508	15621	15559	15542	15550	15537	15578	15777	15535	15454	15566	15631	15350	15509	15503	15510	15473	15255	15410	15495	15357	15392	15480	15476	15591	15495	15654	15549	15519	15607	15534	15511	15664	15480	15392	15497	15567	15491	15661	15536	15529	15302	15358	15439	15445	15415	15646	15388	15390	15430	15562	15419	15555	15600	15597	15596	15517	15466	15690	15503	15450	15454	15604	15559	15601	15363	15459	15650	15597	15516	15542	15427	15660	15392	15525	15550	15411	15665	15489	15659	15487	15520	15426	15531	15194	15444	15486	15542	15354	15446	15543	15636	15537	15497	15461	15439	15654	15358	15414	15438	15545	15371	15412	15455	15307	15387	15389	15483	15518	15395	15620	15595	15538	15418	15600	15516	15502	15327	15490	15677	15417	15512	15442	15399	15577	15435	15541	15426	15663	15508	15371	15479	15468	15494	15248	15483	15736	15505	15678	15570	15468	15577	15586	15732	15544	15471	15449	15614	15387	15474	15489	15369	15475	15501	15423	15603	15664	15336	15415	15559	15484	15453	15303	15488	15559	15393	15390	15438	15492	15402	15718	15579	15547	15332	15507	15584	15619	15379	15553	15610	15454	15605	15652	15346	15511	15547	15378	15528	15459	15572	15499	15535	15589	15497	15614	15389	15270	15571	15470	15496	15414	15615	15568	15594	15550	15497	15344	15577	15538	15467	15368	15514	15518	15468	15596	15420	15590	15490	15509	15595	15522	15543	15335	15473	15441	15504	15495	15511	15495	15566	15395	15648	15522	15530	15333	15482	15419	15461	15449	15457	15615	15352	15369	15577	15507	15316	15488	15426	15502	15377	15313	15661	15534	15591	15558	15513	15653	15516	15638	15612	15506	15510	15609	15604	15489	15538	15569	15406	15565	15550	15586	15467	15631	15439	15472	15365	15421	15464	15456	15534	15433	15346	15464	15302	15615	15536	15495	15661	15481	15535	15435	15263	15494	15495	15503	15667	15589	15481	15517	15527	15438	15612	15561	15488	15485	15541	15603	15577	15546	15574	15405	15603	15494	15615	15425	15553	15599	15569	15417	15564	15539	15857	15491	15662	15536	15221	15585	15603	15547	15462	15568	15438	15435	15511	15581	15467	15455	15423	15595	15435	15500	15451	15459	15501	15611	15544	15440	15531	15605	15452	15496	15503	15571	15602	15486	15400	15327	15576	15603	15711	15489	15421	15533	15595	15386	15478	15477	15577	15404	15493	15561	15595	15462	15365	15506	15369	15674	15520	15553	15475	15420	15566	15438	15430	15410	15590	15435	15438	15541	15735	15570	15495	15423	15695	15490	15590	15432	15453	15462	15561	15528	15581	15543	15373	15418	15467	15520	15495	15576	15550	15391	15441	15467	15572	15428	15458	15545	15562	15588	15506	15413	15614	15473	15403	15390	15479	15506	15516	15282	15364	15439	15556	15562	15488	15472	15574	15565	15473	15444	15555	15317	15511	15649	15477	15451	15496	15412	15524	15545	15473	15420	15273	15523	15403	15581	15609	15597	15561	15636	15510	15545	15474	15638	15579	15414	15593	15435	15473	15336	15690	15627	15450	15634	15440	15536	15432	15445	15383	15634	15441	15550	15550	15664	15586	15572	15620	15576	15386	15483	15462	15528	15594	15542	15623	15591	15455	15591	15382	15543	15612	15400	15432	15425	15479	15457	15391	15602	15600	15546	15447	15489	15693	15359	15485	15380	15565	15445	15501	15374	15557	15515	15708	15629	15463	15584	15592	15760	15650	15475	15513	15402	15386	15586	15656	15475	15454	15508	15539	15561	15362	15526	15511	15522	15571	15357	15481	15553	15623	15413	15344	15254	15553	15580	15446	15440	15464	15486	15356	15553	15501	15470	15460	15506	15603	15402	15491	15468	15544	15528	15406	15584	15439	15544	15578	15509	15405	15705	15592	15479	15610	15488	15376	15695	15504	15526	15472	15549	15485	15427	15528	15351	15582	15396	15330	15597	15499	15497	15621	15457	15572	15691	15439	15436	15391	15553	15642	15496	15615	15392	15315	15439	15500	15676	15604	15598	15542	15575	15463	15512	15387	15605	15489	15431	15504	15578	15430	15457	15535	15363	15394	15528	15490	15562	15421	15499	15422	15605	15521	15572	15475	15365	15607	15606	15493	15436	15518	15367	15554	15560	15546	15464	15476	15496	15518	15758	15517	15565	15579	15303	15495	15593	15593	15374	15688	15686	15569	15551	15514	15369	15551	15560	15501	15618	15605	15585	15442	15317	15420	15538	15524	15408	15427	15491	15488	15441	15642	15606	15633	15537	15453	15555	15491	15626	15460	15533	15607	15451	15533	15445	15427	15228	15487	15608	15453	15522	15602	15280	15681	15564	15414	15550	15502	15506	15521	15484	15631	15410	15531	15655	15450	15641	15294	15506	15594	15438	15530	15430	15633	15527	15613	15540	15469	15654	15550	15526	15419	15457	15543	15477	15597	15535	15477	15502	15485	15434	15572	15462	15614	15525	15575	15654	15585	15634	15481	15486	15536	15432	15407	15382	15297	15419	15624	15586	15598	15391	15473	15469	15372	15540	15558	15285	15722	15543	15581	15495	15333	15441	15498	15460	15389	15550	15575	15458	15488	15364	15586	15586	15486	15444	15485	15587	15689	15497	15675	15684	15404	15486	15561	15235	15482	15477	15595	15394	15533	15506	15315	15577	15483	15570	15566	15472	15390	15659	15409	15534	15463	15435	15394	15389	15433	15485	15415	15641	15466	15323	15513	15721	15554	15697	15587	15571	15574	15440	15524	15401	15455	15497	15655	15446	15577	15344	15444	15601	15498	15622	15440	15426	15404	15573	15437	15388	15340	15370	15535	15304	15593	15603	15537	15564	15497	15481	15363	15602	15433	15488	15442	15480	15430	15463	15405	15511	15478	15492	15485	15532	15638	15412	15530	15472	15368	15417	15493	15634	15484	15531	15482	15545	15562	15323	15529	15313	15509	15400	15642	15439	15609	15505	15490	15326	15388	15461	15524	15490	15281	15489	15308	15643	15485	15472	15595	15536	15414	15599	15681	15591	15491	15443	15453	15475	15494	15568	15527	15536	15592	15639	15369	15510	15441	15483	15613	15602	15569	15565	15494	15629	15499	15590	15632	15472	15430	15510	15445	15466	15486	15521	15535	15368	15598	15309	15659	15515	15549	15596	15362	15393	15323	15578	15507	15514	15455	15489	15352	15694	15565	15401	15587	15447	15623	15353	15446	15470	15597	15464	15440	15544	15575	15327	15585	15479	15495	15484	15687	15438	15462	15370	15506	15478	15573	15532	15445	15554	15500	15581	15609	15358	15598	15413	15467	15476	15564	15333	15680	15571	15570	15517	15530	15586	15544	15586	15450	15543	15459	15445	15493	15463	15405	15633	15604	15526	15526	15623	15581	15541	15510	15583	15686	15346	15579	15559	15507	15491	15507	15444	15544	15397	15472	15477	15549	15492	15666	15481	15419	15540	15500	15461	15554	15578	15452	15496	15416	15427	15515	15583	15412	15619	15473	15534	15530	15630	15480	15511	15536	15559	15446	15579	15376	15505	15407	15443	15578	15307	15502	15588	15390	15572	15608	15542	15333	15358	15456	15369	15473	15461	15572	15579	15516	15475	15458	15421	15499	15579	15348	15331	15575	15355	15538	15499	15359	15523	15425	15407	15474	15569	15627	15452	15526	15545	15586	15642	15645	15506	15629	15532	15467	15521	15478	15526	15624	15550	15512	15503	15506	15319	15571	15461	15466	15592	15473	15411	15462	15425	15448	15425	15454	15468	15568	15518	15552	15445	15609	15794	15542	15666	15454	15607	15404	15530	15517	15596	15522	15650	15414	15585	15516	15677	15638	15517	15559	15404	15557	15508	15495	15425	15553	15442	15549	15549	15491	15582	15512	15414	15534	15435	15550	15435	15567	15544	15670	15481	15637	15565	15484	15593	15470	15586	15627	15549	15583	15477	15594	15408	15605	15470	15461	15361	15469	15473	15443	15431	15591	15676	15446	15595	15483	15464	15423	15671	15521	15477	15582	15323	15579	15368	15556	15504	15575	15491	15493	15656	15372	15680	15314	15744	15472	15428	15518	15564	15671	15496	15443	15527	15467	15628	15559	15493	15619	15542	15440	15505	15500	15452	15505	15536	15471	15542	15539	15444	15675	15326	15559	15500	15489	15418	15330	15596	15373	15426	15476	15516	15564	15649	15562	15532	15476	15759	15401	15460	15421	15313	15439	15548	15675	15401	15556	15623	15418	15691	15410	15440	15545	15513	15582	15396	15535	15518	15532	15533	15521	15408	15529	15489	15650	15391	15644	15494	15613	15495	15519	15607	15439	15555	15522	15537	15576	15665	15366	15516	15350	15335	15495	15466	15472	15548	15527	15464	15355	15545	15334	15482	15528	15537	15567	15632	15754	15541	15470	15504	15473	15428	15402	15604	15620	15577	15582	15512	15576	15571	15534	15645	15576	15529	15424	15515	15506	15571	15456	15685	15675	15472	15605	15565	15518	15617	15474	15559	15521	15383	15654	15557	15581	15477	15611	15482	15576	15548	15417	15405	15477	15436	15462	15590	15555	15583	15524	15580	15658	15500	15693	15360	15556	15423	15664	15538	15584	15448	15544	15547	15420	15555	15608	15562	15521	15499	15636	15570	15529	15447	15551	15503	15524	15633	15574	15603	15593	15508	15434	15555	15613	15407	15620	15472	15358	15444	15597	15588	15419	15546	15482	15522	15517	15479	15494	15506	15588	15440	15435	15277	15431	15499	15755	15597	15562	15493	15470	15514	15383	15442	15619	15517	15704	15694	15535	15450
22778	21355	29173	24364	23938	25751	25530	20804	19500	19624	19560	21283	27255	31583	28501	24942	22267	20460	19654	19166	18895	18723	18918	18817	18516	18673	18363	18601	18518	18570	18620	18631	18555	18553	18584	18593	18533	18640	18621	18434	18506	18574	18629	18556	18550	18454	18622	18284	18433	18656	18440	18365	18329	18709	18676	18342	18590	18735	18592	18405	18451	18466	18391	18566	18370	18599	18643	18517	18642	18364	18519	18521	18517	18619	18656	18503	18570	18391	18529	18403	18680	18517	18498	18483	18483	18694	18490	18248	18384	18227	18540	18438	18437	18649	18585	18475	18506	18611	18363	18599	18481	18530	18699	18658	18411	18446	18515	18464	18491	18629	18457	18345	18658	18247	18464	18373	18704	18452	18525	18419	18546	18194	18559	18339	18348	18602	18585	18515	18634	18378	18568	18513	18501	18390	18657	18504	18590	18399	18466	18538	18405	18604	18507	18574	18647	18598	18203	18477	18425	18779	18496	18575	18408	18225	18615	18532	18492	18482	18587	18601	18597	18491	18194	18451	18537	18370	18434	18598	18298	18462	18425	18411	18500	18615	18416	18547	18315	18573	18448	18326	18405	18359	18466	18763	18430	18383	18448	18606	18348	18657	18529	18454	18374	18399	18331	18323	18312	18639	18585	18460	18419	18587	18255	18541	18255	18525	18423	18447	18473	18474	18621	18289	18646	18408	18602	18481	18548	18516	18468	18462	18585	18381	18579	18176	18469	18516	18328	18555	18651	18563	18416	18578	18297	18433	18505	18474	18431	18545	18477	18489	18390	18495	18416	18283	18479	18336	18458	18546	18197	18661	18411	18408	18370	18277	18568	18384	18541	18353	18626	18363	18560	18426	18389	18339	18290	18380	18714	18556	18545	18581	18493	18455	18274	18519	18554	18637	18225	18659	18683	18420	18455	18630	18607	18416	18353	18313	18534	18390	18566	18458	18342	18390	18605	18312	18391	18541	18388	18471	18437	18540	18564	18421	18242	18597	18423	18417	18495	18246	18548	18464	18519	18377	18260	18372	18506	18365	18513	18398	18486	18666	18470	18360	18457	18557	18452	18484	18350	18298	18449	18303	18426	18434	18331	18332	18480	18460	18475	18322	18436	18433	18449	18338	18392	18190	18510	18441	18514	18399	18505	18444	18407	18661	18518	18330	18381	18601	18373	18416	18317	18528	18776	18459	18364	18446	18446	18344	18423	18617	18506	18388	18565	18429	18444	18568	18351	18565	18517	18467	18605	18540	18413	18525	18618	18530	18499	18560	18598	18552	18635	18356	18373	18596	18559	18530	18440	18273	18357	18334	18503	18469	18483	18751	18400	18503	18485	18462	18668	18463	18287	18241	18376	18337	18382	18435	18390	18196	18388	18486	18398	18297	18607	18234	18395	18364	18232	18437	18334	18274	18472	18431	18514	18471	18533	18503	18531	18559	18533	18566	18461	18323	18612	18352	18241	18373	18391	18443	18642	18420	18466	18595	18382	18338	18383	18530	18405	18447	18611	18230	18449	18500	18723	18500	18438	18479	18310	18210	18577	18334	18510	18488	18443	18661	18673	18337	18396	18532	18451	18594	18455	18225	18437	18436	18188	18548	18442	18426	18485	18320	18593	18630	18268	18445	18680	18373	18565	18518	18408	18346	18355	18451	18668	18427	18484	18556	18413	18434	18598	18487	18702	18479	18595	18300	18610	18432	18441	18408	18573	18318	18436	18465	18428	18329	18382	18439	18516	18376	18568	18327	18465	18458	18616	18571	18475	18329	18504	18276	18451	18404	18451	18420	18538	18409	18353	18436	18453	18644	18399	18618	18647	18580	18468	18490	18316	18312	18423	18476	18402	18422	18291	18547	18744	18588	18537	18264	18474	18464	18320	18419	18575	18474	18392	18404	18444	18457	18556	18410	18518	18368	18394	18195	18316	18074	18630	18344	18657	18392	18710	18376	18335	18441	18458	18261	18581	18280	18509	18349	18352	18300	18841	18429	18520	18383	18633	18376	18550	18338	18574	18507	18612	18567	18280	18505	18553	18540	18529	18652	18537	18572	18496	18314	18577	18290	18584	18453	18482	18424	18457	18377	18333	18309	18393	18288	18450	18532	18391	18379	18482	18531	18608	18369	18499	18489	18360	18401	18513	18332	18395	18465	18548	18323	18462	18636	18472	18445	18344	18494	18531	18418	18419	18325	18446	18481	18611	18208	18363	18507	18434	18670	18483	18426	18507	18575	18465	18581	18256	18340	18581	18333	18556	18293	18614	18394	18472	18519	18277	18405	18521	18363	18515	18474	18538	18718	18452	18335	18340	18415	18379	18615	18447	18421	18340	18264	18326	18458	18281	18518	18370	18507	18461	18391	18482	18381	18436	18292	18371	18451	18285	18499	18628	18488	18399	18334	18587	18603	18384	18494	18478	18522	18367	18521	18372	18513	18471	18352	18282	18275	18438	18537	18398	18352	18629	18499	18494	18566	18539	18364	18506	18433	18553	18490	18540	18419	18293	18339	18393	18653	18509	18363	18498	18504	18407	18521	18735	18562	18337	18285	18490	18462	18378	18556	18372	18340	18592	18497	18434	18571	18419	18529	18340	18422	18573	18507	18494	18468	18516	18519	18608	18439	18416	18539	18421	18382	18269	18448	18342	18343	18449	18586	18396	18590	18306	18698	18480	18411	18626	18504	18322	18393	18659	18487	18383	18439	18549	18623	18362	18373	18369	18492	18625	18778	18554	18356	18486	18356	18470	18445	18610	18409	18409	18492	18369	18553	18542	18506	18408	18592	18531	18255	18658	18609	18507	18467	18492	18393	18644	18548	18498	18285	18564	18421	18454	18381	18251	18372	18407	18426	18485	18395	18366	18427	18291	18529	18330	18312	18517	18585	18521	18394	18284	18485	18542	18424	18520	18356	18366	18563	18297	18561	18523	18408	18502	18484	18362	18243	18473	18463	18559	18334	18555	18553	18636	18536	18403	18556	18497	18401	18579	18563	18467	18695	18442	18493	18524	18423	18458	18442	18494	18403	18514	18412	18659	18573	18477	18467	18400	18374	18327	18372	18594	18424	18416	18529	18518	18465	18464	18234	18438	18183	18467	18407	18391	18517	18307	18596	18689	18350	18535	18502	18452	18337	18469	18597	18392	18602	18596	18546	18503	18548	18569	18406	18364	18407	18588	18410	18533	18228	18407	18264	18381	18295	18548	18632	18384	18401	18673	18548	18333	18273	18405	18453	18539	18479	18519	18527	18485	18435	18409	18450	18649	18382	18509	18359	18500	18436	18433	18623	18321	18355	18448	18258	18266	18410	18449	18429	18605	18265	18459	18486	18506	18402	18591	18347	18489	18490	18484	18522	18209	18419	18286	18235	18327	18492	18588	18409	18486	18537	18739	18442	18458	18347	18363	18306	18298	18294	18596	18361	18468	18476	18469	18626	18495	18380	18455	18334	18313	18605	18500	18390	18437	18285	18460	18461	18268	18366	18222	18344	18301	18341	18396	18596	18396	18565	18603	18378	18485	18263	18298	18308	18734	18478	18399	18252	18753	18432	18363	18587	18455	18300	18452	18344	18597	18348	18395	18598	18638	18509	18439	18431	18518	18358	18411	18529	18522	18256	18511	18760	18512	18368	18310	18556	18440	18389	18420	18665	18280	18386	18418	18472	18435	18311	18603	18114	18465	18416	18574	18537	18557	18477	18503	18404	18466	18540	18426	18573	18535	18451	18408	18576	18281	18621	18530	18356	18478	18335	18612	18504	18743	18627	18474	18580	18477	18486	18349	18316	18391	18318	18255	18504	18407	18331	18590	18473	18737	18511	18439	18335	18376	18541	18461	18466	18472	18351	18427	18445	18450	18408	18596	18611	18278	18487	18603	18426	18335	18378	18396	18483	18543	18510	18648	18624	18414	18527	18442	18434	18437	18506	18374	18548	18479	18514	18403	18508	18398	18390	18712	18299	18632	18654	18518	18440	18610	18482	18384	18486	18586	18500	18491	18385	18443	18325	18370	18365	18116	18450	18397	18242	18540	18130	18456	18269	18355	18512	18654	18548	18492	18403	18456	18590	18222	18441	18465	18460	18457	18658	18534	18670	18595	18428	18492	18304	18218	18434	18531	18434	18479	18383	18329	18410	18488	18381	18434	18594	18528	18406	18310	18383	18440	18317	18200	18405	18425	18329	18608	18478	18277	18521	18475	18464	18519	18577	18610	18551	18426	18524	18451	18434	18257	18404	18431	18501	18429	18330	18338	18489	18491	18481	18632	18417	18430	18463	18412	18485	18468	18380	18482	18384	18477	18392	18495	18405	18373	18607	18388	18404	18462	18265	18250	18472	18548	18445	18380	18381	18546	18628	18509	18628	18425	18445	18524	18357	18692	18484	18384	18237	18343	18278	18341	18255	18450	18333	18443	18444	18546	18559	18655	18502	18316	18562	18276	18569	18521	18515	18523	18414	18619	18451	18471	18550	18488	18452	18567	18604	18532	18408	18323	18598	18631	18464	18365	18506	18304	18357	18623	18507	18254	18433	18657	18438	18527	18533	18511	18273	18512	18603	18429	18408	18408	18238	18348	18393	18402	18334	18473	18419	18528	18412	18345	18553	18414	18565	18496	18371	18203	18263	18582	18306	18374	18434	18363	18478	18370	18532	18457	18312	18682	18414	18472	18647	18236	18411	18333	18397	18335	18279	18688	18468	18527	18297	18436	18449	18388	18359	18459	18378	18408	18623	18662	18322	18324	18460	18486	18395	18368	18347	18547	18534	18357	18327	18424	18290	18397	18621	18448	18445	18409	18443	18297	18502	18407	18569	18433	18569	18446	18387	18302	18504	18441	18387	18239	18400	18690	18554	18452	18476	18418	18406	18224	18554	18458	18420	18420	18488	18375	18544	18462	18500	18556	18300	18474	18465	18505	18677	18383	18364	18416	18439	18447	18463	18522	18614	18340	18466	18510	18470	18357	18431	18712	18315	18401	18482	18610	18375	18502	18373	18183	18645	18333	18345	18347	18308	18590	18327	18482	18191	18382	18490	18499	18310	18410	18488	18482	18563	18459	18541	18470	18376	18584	18432	18384	18394	18443	18555	18474	18434	18432	18603	18261	18519	18631	18689	18230	18652	18324	18618	18505	18369
34933	56581	54531	44651	37733	24311	18712	17915	16938	16824	16903	20462	28931	32490	28074	23131	20268	17959	17066	16081	15868	15780	15799	15927	15706	15723	15832	15612	15791	15562	15694	15830	15756	15600	15833	15771	15923	15861	15784	15760	15491	15541	15795	15877	15892	15708	15762	15809	15750	15770	15619	15639	15861	15740	15447	15796	15720	15801	15698	15889	15796	15735	15707	15669	15841	15658	15648	15451	15721	15737	15575	15702	15928	15604	15761	15863	15979	15667	15793	15652	15858	15640	15802	15585	15766	15845	15672	15957	15624	15552	15739	15772	15822	15956	15688	15750	15775	15729	15797	15873	15740	15798	15902	15695	15757	15720	15760	15795	15925	15795	15705	15780	15746	15733	15748	15666	15829	15628	15742	15682	15988	15796	15711	15655	15579	15789	15646	15701	15834	15688	15719	15737	15723	15718	15851	15795	15732	15830	15733	15740	15796	15835	15713	15506	15612	15657	15787	15783	15535	15714	15762	15638	15673	15735	15748	15534	15717	15591	15744	15676	15620	15759	15561	15794	15840	15783	15805	15636	15535	15720	15652	15821	15543	15718	15787	15603	15797	15797	15684	15748	15670	15616	15680	15670	15719	15768	15733	15873	15692	15724	15662	15901	15747	15773	15745	15798	15562	15687	15564	15575	15597	15738	15754	15734	15718	15824	15655	15831	15566	15843	15702	15625	15809	15705	15827	15825	15813	15959	15705	15609	15625	15640	15919	15809	15753	15779	15693	15749	15618	15832	15725	15611	15625	15720	15793	15911	15636	15688	15754	15667	15741	15841	15866	15739	15683	15591	15714	15688	15752	15731	15754	15806	15772	15923	15749	15652	15650	15764	15665	15793	15721	15662	15815	15869	15829	15656	15593	15647	15782	15756	15490	15654	15909	15728	15745	15681	15529	15822	15832	15773	15760	15710	15726	15584	15772	15773	15657	15737	15673	15787	15628	15693	15724	15758	15633	15626	15803	15795	15775	15811	15603	15608	15811	15733	15739	15859	15714	15662	15679	15899	15677	15789	15651	15764	15861	15775	15736	15664	15563	15604	15550	15869	15638	15674	15709	15769	15750	15703	15762	15707	15708	15638	15714	15778	15675	15694	15671	15847	15592	15765	15703	15690	15811	15650	15696	15604	15840	15628	15693	15831	15809	15664	15788	15620	15796	15671	15857	15947	15810	15828	15578	15599	15683	15744	15732	15753	15775	15738	15711	15608	15741	15542	15833	15726	15709	15642	15719	15759	15737	15793	15720	15872	15748	15607	15617	15770	15659	15743	15568	15783	15719	15748	15443	15509	15771	15803	15653	15777	15817	15698	15777	15684	15766	15597	15642	15663	15647	15608	15886	15602	15909	15473	15793	15834	15766	15737	15739	15654	15723	15793	15811	15547	15786	15516	15644	15657	15729	15764	15635	15876	15613	15728	15698	15763	15730	15696	15719	15618	15787	15857	15621	15882	15707	15795	15741	15735	15664	15794	15820	15675	15673	15644	15691	15704	15592	15799	15810	15804	15718	15719	15620	15831	15603	15758	15808	15619	15834	15841	15617	15644	15918	15719	15709	15646	15684	15779	15611	15700	15647	15521	15863	15685	15805	15591	15699	15787	15686	15609	15804	15622	15706	15741	15710	15727	15772	15701	15635	15599	15652	15634	15767	15652	15510	15671	15841	15543	15921	15804	15741	15735	15516	15710	15655	15748	15748	15747	15762	15661	15812	15634	15556	15695	15725	15770	15672	15718	15797	15677	15598	15666	15775	15739	15837	15619	15836	15732	15864	15710	15727	15712	15561	15687	15771	15783	15638	15665	15735	15730	15699	15690	15719	15673	15765	15533	15744	15643	15624	15733	15872	15703	15621	15771	15731	15664	15492	15741	15963	15661	15620	15635	15668	15734	15788	15792	15823	15772	15870	15783	15643	15692	15695	15803	15826	15626	15811	15770	15659	15767	15672	15620	15650	15741	15658	15971	15592	15641	15699	15668	15705	15616	15686	15731	15810	15756	15677	15705	15836	15608	15576	15820	15714	15612	15873	15644	15755	15794	15555	15694	15795	15587	15708	15577	15725	15681	15670	15853	15899	15836	15765	15697	15800	15821	15603	15730	15699	15721	15686	15705	15862	15770	15666	15620	15638	15759	15744	15717	15821	15605	15712	15522	15734	15617	15699	15788	15671	15625	15854	15646	15640	15661	15694	15521	15750	15616	15457	15726	15905	15882	15809	15788	15660	15675	15647	15753	15769	15665	15642	15617	15617	15770	15634	15841	15831	15634	15695	15943	15803	15816	15686	15650	15561	15844	15786	15633	15488	15671	15815	15724	15793	15717	15671	15909	15676	15808	15600	15809	15689	15744	15627	15845	15685	15633	15588	15783	15700	15649	15624	15851	15742	15568	15629	15657	15786	15557	15742	15861	15587	15845	15802	15731	15820	15806	15743	15696	15555	15701	15781	15687	15593	15702	15681	15711	15621	15855	15784	15708	15779	15886	15873	15698	15656	15739	15601	15669	15649	15738	15767	15827	15683	15710	15741	15808	15637	15713	15730	15741	15787	15822	15775	15702	15735	15701	15691	15674	15811	15706	15655	15765	15630	15662	15723	15564	15754	15728	15555	15709	15455	15896	15757	15778	15678	15579	15633	15689	15847	15693	15631	15762	15668	15757	15698	15556	15650	15640	15721	15618	15807	15719	15626	15836	15763	15569	15811	15644	15759	15887	15819	15672	15661	15673	15687	15720	15686	15782	15805	15750	15718	15725	15645	15583	15864	15870	15881	15693	15638	15752	15857	15697	15615	15736	15745	15612	15743	15671	15705	15627	15790	15568	15746	15742	15775	15863	15760	15752	15554	15791	15686	15713	15673	15678	15903	15726	15886	15727	15665	15778	15508	15629	15573	15863	15630	15709	15684	15897	15877	15820	15650	15835	15746	15671	15671	15738	15622	15614	15769	15725	15633	15752	15572	15667	15681	15645	15667	15785	15806	15746	15746	15633	15663	15690	15703	15628	15541	15714	15802	15687	15752	15652	15690	15868	15697	15687	15692	15564	15904	15715	15747	15651	15809	15793	15610	15716	15769	15690	15763	15775	15667	15687	15610	15759	15575	15911	15907	15612	15798	15470	15737	15692	15783	15786	15728	15727	15690	15563	15725	15717	15760	15764	15861	15680	15847	15867	15793	15594	15679	15572	15653	15755	15843	15627	15822	15770	15842	15525	15861	15714	15788	15669	15636	15883	15646	15678	15723	15749	15678	15736	15783	15570	15546	15600	15686	15589	15815	15872	15680	15788	15584	15670	15699	15715	15568	15791	15772	15947	15547	15625	15743	15504	15677	15711	15694	15587	15755	15580	15732	15775	15788	15591	15633	15765	15608	15881	15607	15870	15709	15832	15607	15607	15567	15607	15662	15685	15705	15843	15515	15797	15643	15625	15667	15667	15605	15689	15817	15836	15551	15625	15642	15727	15796	15918	15692	15749	15810	15502	15629	15673	15534	15696	15733	15676	15836	15770	15584	15704	15794	15702	15744	15721	15743	15577	15709	15677	15805	15699	15674	15517	15713	15686	15871	15578	15657	15879	15619	15600	15781	15767	15630	15628	15792	15568	15553	15683	15601	15673	15759	15695	15793	15713	15695	15658	15876	15663	15816	15704	15685	15630	15636	15773	15823	15775	15607	15514	15771	15555	15768	15722	15890	15738	15805	15594	15760	15846	15642	15838	15647	15625	15734	15478	15622	15693	15670	15719	15782	15772	15709	15776	15808	15749	15841	15550	15880	15531	15730	15564	15705	15728	15844	15567	15762	15874	15677	15709	15912	15673	15584	15860	15615	15553	15691	15742	15681	15615	15906	15661	15707	15510	15723	15863	15850	15709	15769	15591	15635	15640	15588	15646	15722	15782	15664	15771	15636	15574	15682	15690	15715	15684	15696	15675	15658	15753	15694	15716	15744	15604	15855	15741	15655	15717	15652	15821	15926	15656	15714	15813	15619	15620	15743	15791	15683	15883	15811	15578	15666	15781	15656	15631	15657	15649	15652	15734	15623	15914	15650	15431	15803	15748	15602	15684	15720	15644	15750	15721	15639	15828	15684	15737	15753	15665	15631	15713	15772	15551	15492	15650	15713	15755	15574	15706	15672	15575	15781	15549	15800	15558	15700	15840	15681	15767	15684	15790	15543	15629	15653	15872	15712	15670	15826	15664	15665	15849	15605	15825	15782	15634	15690	15946	15575	15693	15615	15742	15795	15578	15717	15829	15694	15685	15804	15681	15712	15696	15647	15899	15881	15751	15632	15871	15751	15719	15811	15645	15681	15588	15684	15742	15691	15841	15590	15686	15707	15642	15672	15662	15749	15600	15710	15755	15502	15656	15658	15656	15721	15722	15564	15677	15504	15809	15528	15509	15782	15695	15579	15776	15640	15740	15631	15673	15762	15681	15832	15799	15782	15893	15668	15701	15748	15640	15772	15673	15684	15671	15681	15660	15693	15842	15791	15904	15690	15735	15833	15817	15697	15774	15684	15827	15865	15848	15692	15754	15704	15704	15791	15783	15739	15763	15731	15647	15657	15821	15643	15773	15786	15828	15742	15730	15751	15663	15658	15753	15730	15727	15693	15848	15780	15804	15531	15845	15738	15632	15779	15584	15749	15590	15696	15714	15631	15723	15641	15811	15745	15668	15555	15832	15803	15662	15716	15729	15784	15832	15702	15772	15654	15768	15867	15791	15859	15526	15857	15804	15896	15692	15607	15851	15775	15722	15785	15823	15760	15829	15795	15570	15755	15726	15910	15535	15673	15669	15618	15776	15770	15663	15644	15810	15721	15520	15639	15740	15662	15609	15815	15657	15669	15789	15689	15638	15914	15552	15814	15632	15706	15741	15830	15682	15825	15720	15602	15611	15599	15685	15836	15759	15735	15673	15667	15794	15569	15701	15838	15622	15689	15745	15600	15576	15669	15823	15753	15672	15903	15559	15716	15622	15832	15837	15836	15760	15636	15747	15597	15752	15757	15523	15782	15703	15742	15728	15800	15604	15840	15729	15782	15621	15736	15822	15761	15824	15692	15631	15681	15562	15735	15761	15816	15656	15488	15795	15688	15828	15660	15784	15717	15507	15847	15638	15745	15622	15706	15815
28487	26059	31890	28463	21835	19481	18726	18817	18647	18455	18477	18417	18904	19434	19292	19219	19096	18712	18527	18486	18585	18381	18453	18366	18554	18307	18502	18389	18463	18322	18323	18368	18325	18499	18435	18376	18440	18296	18436	18379	18404	18650	18419	18169	18332	18286	18498	18334	18424	18255	18460	18381	18535	18505	18492	18542	18439	18349	18372	18332	18537	18203	18522	18474	18444	18368	18455	18460	18455	18381	18420	18450	18490	18393	18297	18368	18298	18331	18325	18246	18407	18395	18506	18186	18557	18485	18382	18457	18534	18323	18251	18322	18382	18143	18459	18226	18347	18321	18282	18429	18439	18178	18464	18264	18243	18274	18498	18415	18370	18211	18227	18264	18353	18531	18370	18353	18521	18393	18514	18345	18505	18515	18361	18449	18279	18369	18268	18399	18221	18323	18298	18290	18420	18302	18447	18271	18406	18366	18361	18436	18417	18325	18590	18233	18509	18271	18466	18354	18275	18326	18352	18469	18446	18498	18509	18403	18310	18321	18359	18408	18331	18265	18296	18229	18469	18168	18439	18369	18552	18357	18360	18215	18640	18238	18151	18313	18370	18481	18473	18532	18358	18348	18289	18339	18461	18520	18300	18237	18346	18408	18497	18535	18461	18511	18520	18406	18441	18431	18429	18312	18431	18217	18391	18332	18415	18445	18430	18262	18386	18459	18264	18448	18255	18230	18413	18499	18170	18219	18394	18525	18172	18510	18224	18483	18452	18364	18562	18412	18226	18446	18297	18625	18400	18400	18342	18555	18441	18547	18362	18581	18395	18495	18281	18283	18477	18405	18377	18445	18288	18536	18309	18397	18451	18339	18370	18474	18333	18543	18212	18363	18380	18336	18424	18334	18473	18437	18466	18533	18243	18394	18353	18305	18391	18279	18341	18314	18184	18404	18340	18404	18300	18568	18288	18336	18265	18454	18304	18309	18321	18331	18500	18427	18216	18140	18414	18392	18349	18205	18173	18583	18247	18280	18314	18217	18257	18288	18381	18230	18511	18184	18318	18160	18432	18481	18658	18356	18380	18523	18409	18445	18562	18339	18376	18409	18345	18295	18650	18352	18218	18324	18544	18349	18202	18339	18435	18297	18443	18407	18484	18446	18397	18387	18505	18427	18496	18497	18230	18510	18351	18326	18344	18280	18397	18446	18509	18276	18396	18503	18285	18399	18334	18275	18433	18360	18324	18314	18317	18267	18424	18490	18299	18433	18551	18466	18267	18378	18267	18330	18356	18383	18495	18335	18616	18352	18209	18427	18280	18489	18091	18420	18448	18649	18194	18241	18236	18265	18255	18223	18310	18276	18387	18500	18330	18303	18328	18354	18317	18237	18465	18308	18447	18432	18254	18574	18247	18362	18341	18286	18429	18251	18205	18461	18325	18514	18398	18396	18228	18416	18462	18282	18310	18300	18500	18234	18440	18504	18461	18587	18254	18381	18363	18362	18263	18406	18278	18400	18137	18415	18457	18584	18556	18260	18304	18474	18550	18521	18205	18327	18302	18378	18594	18248	18158	18591	18500	18459	18358	18373	18437	18422	18363	18421	18476	18479	18441	18242	18204	18330	18470	18249	18433	18454	18477	18600	18615	18362	18431	18637	18527	18374	18485	18482	18394	18249	18351	18288	18415	18365	18242	18395	18271	18358	18406	18458	18521	18438	18349	18424	18481	18540	18193	18188	18458	18261	18571	18428	18364	18391	18260	18454	18410	18178	18318	18129	18417	18409	18445	18324	18359	18147	18586	18386	18609	18302	18405	18535	18359	18420	18415	18334	18630	18665	18358	18264	18304	18510	18560	18321	18311	18393	18370	18295	18507	18256	18433	18377	18494	18328	18368	18457	18245	18239	18513	18534	18413	18469	18343	18136	18344	18185	18412	18415	18459	18494	18347	18517	18380	18275	18464	18310	18355	18485	18450	18350	18341	18396	18488	18509	18216	18324	18402	18320	18334	18320	18419	18557	18539	18243	18392	18428	18238	18276	18637	18542	18375	18269	18299	18521	18292	18539	18542	18416	18262	18300	18102	18396	18409	18436	18319	18576	18636	18246	18256	18204	18179	18545	18243	18271	18374	18364	18646	18545	18335	18251	18291	18189	18313	18359	18343	18579	18346	18176	18460	18281	18324	18377	18131	18431	18353	18618	18275	18463	18273	18273	18329	18323	18306	18529	18528	18369	18480	18440	18323	18289	18375	18325	18389	18253	18334	18307	18234	18293	18375	18355	18330	18456	18368	18437	18394	18280	18380	18434	18367	18294	18424	18547	18332	18334	18363	18494	18272	18404	18417	18211	18260	18319	18296	18413	18532	18539	18254	18424	18321	18301	18479	18471	18421	18251	18378	18244	18277	18372	18358	18180	18320	18538	18327	18535	18343	18347	18599	18575	18219	18536	18403	18335	18544	18434	18454	18318	18352	18493	18494	18392	18400	18200	18237	18434	18430	18275	18405	18326	18429	18291	18340	18299	18417	18467	18442	18400	18327	18386	18373	18576	18283	18386	18343	18329	18249	18351	18491	18437	18238	18418	18464	18529	18360	18216	18332	18262	18211	18401	18455	18300	18371	18350	18348	18333	18338	18284	18165	18609	18487	18512	18325	18466	18524	18517	18278	18441	18211	18324	18219	18243	18413	18633	18558	18372	18237	18217	18555	18359	18505	18292	18342	18442	18433	18457	18489	18471	18451	18326	18572	18355	18428	18573	18299	18345	18471	18383	18503	18345	18462	18493	18311	18662	18461	18543	18526	18460	18251	18340	18349	18536	18274	18344	18535	18182	18482	18391	18347	18394	18583	18442	18305	18386	18364	18517	18381	18429	18150	18341	18559	18314	18339	18301	18308	18272	18420	18405	18261	18353	18501	18470	18373	18475	18463	18089	18500	18308	18279	18405	18468	18376	18388	18299	18321	18502	18400	18424	18389	18328	18160	18287	18371	18492	18325	18445	18296	18500	18353	18459	18270	18121	18488	18208	18255	18296	18321	18405	18520	18423	18370	18388	18426	18352	18337	18318	18270	18327	18283	18430	18571	18233	18367	18337	18235	18396	18434	18473	18508	18384	18408	18379	18273	18419	18376	18461	18489	18416	18426	18280	18226	18413	18497	18292	18387	18334	18567	18473	18163	18559	18465	18294	18354	18428	18303	18453	18641	18406	18344	18386	18339	18340	18415	18359	18617	18325	18342	18430	18563	18357	18477	18216	18417	18437	18323	18413	18407	18306	18396	18397	18345	18283	18215	18349	18216	18259	18349	18343	18383	18213	18569	18373	18602	18372	18382	18630	18479	18282	18397	18425	18439	18260	18521	18503	18457	18320	18481	18239	18443	18439	18321	18175	18549	18250	18496	18440	18403	18379	18322	18488	18386	18457	18070	18510	18551	18146	18250	18365	18580	18466	18355	18530	18343	18298	18440	18486	18337	18402	18320	18421	18531	18339	18396	18378	18443	18438	18377	18446	18245	18414	18409	18526	18602	18641	18582	18449	18475	18303	18187	18508	18308	18345	18349	18482	18528	18433	18223	18219	18351	18282	18279	18363	18444	18556	18378	18412	18446	18231	18375	18289	18372	18083	18335	18423	18465	18443	18235	18505	18376	18314	18390	18297	18558	18309	18329	18507	18349	18128	18246	18291	18196	18211	18343	18437	18278	18408	18442	18605	18416	18127	18552	18368	18417	18293	18425	18449	18416	18417	18461	18409	18331	18494	18334	18354	18361	18238	18425	18171	18675	18197	18418	18218	18489	18491	18298	18387	18436	18243	18521	18366	18251	18289	18346	18417	18481	18564	18375	18603	18279	18423	18410	18438	18393	18328	18378	18381	18361	18461	18433	18275	18496	18529	18496	18282	18415	18356	18322	18520	18248	18402	18308	18578	18443	18287	18463	18531	18396	18458	18414	18392	18340	18416	18365	18495	18357	18375	18250	18390	18392	18357	18609	18334	18474	18370	18462	18357	18361	18418	18489	18405	18255	18559	18483	18428	18552	18195	18342	18380	18579	18255	18476	18280	18502	18314	18314	18328	18560	18476	18194	18350	18424	18231	18111	18115	18391	18316	18379	18286	18453	18389	18206	18111	18522	18624	18457	18410	18384	18437	18403	18659	18477	18516	18467	18300	18193	18457	18360	18541	18335	18379	18501	18467	18513	18276	18414	18409	18467	18315	18390	18455	18602	18254	18531	18288	18422	18362	18240	18596	18263	18435	18395	18350	18526	18288	18446	18447	18510	18293	18208	18316	18382	18293	18572	18415	18393	18203	18502	18335	18291	18495	18452	18335	18318	18499	18460	18263	18502	18359	18319	18691	18410	18641	18290	18273	18589	18278	18467	18266	18256	18357	18424	18537	18217	18309	18355	18436	18307	18386	18492	18305	18597	18372	18463	18596	18250	18147	18196	18359	18412	18104	18312	18192	18451	18237	18343	18500	18292	18539	18252	18374	18370	18565	18406	18355	18384	18405	18429	18503	18333	18353	18477	18378	18371	18439	18429	18318	18317	18336	18436	18285	18475	18090	18467	18403	18230	18565	18454	18330	18414	18445	18353	18429	18426	18594	18515	18491	18378	18245	18471	18531	18367	18318	18401	18303	18432	18438	18505	18537	18255	18342	18469	18419	18424	18343	18421	18178	18285	18522	18544	18370	18286	18322	18500	18412	18243	18341	18513	18364	18398	18453	18400	18404	18505	18482	18644	18395	18299	18406	18244	18076	18445	18459	18341	18325	18435	18538	18420	18646	18366	18542	18312	18347	18572	18165	18418	18290	18100	18319	18408	18441	18535	18485	18408	18249	18465	18076	18440	18469	18497	18424	18271	18358	18377	18515	18448	18545	18063	18075	18536	18270	18323	18487	18443	18414	18507	18366	18529	18391	18354	18388	18432	18304	18554	18411	18417	18576	18394	18408	18145	18315	18441	18519	18361	18186	18106	18482	18322	18311	18441	18657	18406	18314	18378	18390	18204	18513	18374	18548	18419	18388	18530	18515	18508	18491	18448	18294	18524	18315	18231	18624	18470	18457	18411	18247	18365	18460	18382	18477	18340	18561	18454	18408	18449	18243	18249	18486	18156	18263	18267	18443	18488	18124	18210	18234	18462	18502	18310	18354	18357	18546	18422	18439	18193	18494
29517	40403	35791	26674	19914	16768	15945	16000	15885	15703	15881	15774	16285	17113	16972	16688	16117	16121	15879	15711	15604	15529	15587	15777	15710	15762	15585	15795	15726	15734	15768	15631	15590	15657	15757	15692	15689	15714	15758	15745	15766	15666	15588	15657	15544	15608	15859	15531	15753	15626	15820	15747	15618	15705	15789	15542	15702	15692	15513	15699	15752	15673	15460	15747	15508	15546	15868	15553	15571	15663	15713	15820	15664	15694	15558	15795	15763	15518	15722	15680	15641	15722	15564	15583	15800	15618	15544	15649	15782	15543	15587	15626	15674	15612	15577	15829	15652	15649	15655	15730	15647	15680	15565	15763	15660	15789	15620	15685	15540	15482	15743	15576	15505	15621	15720	15567	15588	15555	15735	15658	15783	15708	15562	15502	15746	15605	15717	15835	15684	15612	15437	15569	15636	15594	15664	15712	15574	15932	15694	15768	15772	15676	15550	15786	15669	15647	15845	15459	15637	15652	15610	15552	15596	15651	15641	15701	15558	15646	15530	15809	15694	15549	15797	15634	15661	15557	15606	15567	15642	15505	15505	15526	15667	15793	15643	15838	15864	15523	15665	15652	15735	15673	15672	15649	15673	15623	15649	15552	15609	15607	15635	15729	15669	15820	15664	15490	15504	15396	15715	15522	15647	15673	15727	15608	15588	15718	15708	15647	15518	15660	15710	15582	15609	15643	15512	15643	15635	15675	15478	15693	15603	15631	15477	15818	15713	15510	15589	15623	15606	15625	15467	15717	15565	15678	15620	15781	15838	15553	15736	15656	15728	15564	15671	15717	15708	15593	15609	15762	15720	15681	15519	15664	15534	15732	15718	15423	15696	15765	15473	15665	15699	15615	15744	15656	15574	15843	15670	15612	15535	15627	15615	15558	15602	15692	15730	15706	15700	15630	15588	15585	15694	15663	15685	15511	15553	15950	15718	15706	15661	15693	15568	15663	15637	15614	15652	15624	15681	15710	15670	15670	15670	15681	15647	15611	15822	15558	15781	15786	15620	15637	15776	15775	15707	15682	15653	15652	15617	15637	15638	15719	15743	15628	15642	15632	15726	15556	15657	15598	15796	15587	15721	15451	15849	15751	15717	15545	15667	15641	15703	15555	15705	15715	15623	15658	15575	15546	15720	15664	15686	15746	15611	15600	15585	15725	15749	15728	15722	15542	15553	15602	15784	15630	15721	15629	15577	15827	15830	15663	15617	15638	15631	15622	15722	15751	15617	15573	15598	15781	15657	15626	15537	15751	15647	15579	15747	15636	15642	15727	15634	15597	15641	15698	15633	15809	15630	15660	15834	15606	15663	15522	15792	15498	15571	15716	15707	15631	15562	15747	15611	15515	15960	15443	15513	15820	15754	15621	15482	15693	15675	15829	15642	15567	15774	15577	15719	15464	15643	15721	15678	15574	15675	15563	15682	15684	15738	15706	15634	15745	15755	15650	15773	15688	15552	15671	15674	15724	15652	15809	15488	15652	15517	15660	15654	15658	15673	15778	15659	15857	15551	15583	15796	15747	15701	15728	15620	15477	15522	15599	15686	15564	15613	15686	15661	15581	15647	15667	15521	15500	15681	15537	15688	15785	15700	15681	15838	15677	15611	15673	15720	15579	15764	15736	15659	15525	15795	15644	15712	15695	15732	15667	15736	15609	15721	15742	15641	15600	15542	15629	15620	15648	15531	15547	15590	15581	15559	15718	15670	15682	15717	15672	15606	15631	15840	15691	15643	15674	15670	15460	15665	15557	15500	15837	15536	15586	15676	15845	15752	15568	15452	15616	15670	15766	15463	15548	15685	15669	15840	15489	15631	15706	15669	15677	15538	15555	15713	15707	15703	15772	15558	15694	15591	15741	15741	15637	15780	15580	15633	15727	15714	15785	15577	15729	15674	15711	15538	15689	15668	15660	15646	15570	15567	15633	15715	15765	15769	15499	15730	15766	15557	15630	15789	15631	15532	15772	15787	15683	15725	15786	15723	15693	15645	15614	15599	15614	15668	15788	15679	15704	15866	15586	15438	15718	15562	15628	15684	15775	15600	15527	15556	15775	15446	15701	15421	15546	15570	15736	15763	15761	15533	15534	15763	15712	15615	15712	15609	15700	15802	15772	15773	15725	15644	15609	15890	15508	15475	15699	15542	15621	15645	15564	15561	15594	15617	15737	15651	15804	15650	15662	15705	15470	15459	15595	15777	15813	15641	15763	15633	15544	15486	15734	15645	15627	15510	15502	15670	15781	15685	15643	15710	15598	15599	15583	15687	15580	15720	15471	15590	15685	15535	15657	15808	15565	15686	15539	15731	15801	15639	15517	15532	15602	15577	15592	15598	15789	15593	15688	15741	15695	15633	15682	15690	15477	15605	15728	15704	15632	15863	15576	15750	15696	15490	15652	15583	15720	15668	15641	15508	15708	15572	15682	15649	15562	15786	15702	15676	15619	15638	15768	15592	15598	15673	15738	15667	15722	15669	15680	15644	15786	15899	15765	15712	15668	15755	15711	15779	15679	15738	15585	15676	15681	15702	15602	15807	15543	15681	15653	15620	15660	15714	15666	15693	15395	15717	15600	15785	15714	15683	15777	15712	15691	15570	15743	15696	15779	15592	15705	15554	15652	15790	15732	15657	15738	15552	15721	15501	15640	15643	15788	15517	15548	15656	15688	15712	15603	15654	15703	15532	15711	15731	15695	15643	15823	15669	15682	15583	15709	15629	15592	15709	15616	15655	15710	15856	15569	15796	15662	15693	15517	15729	15631	15631	15776	15752	15902	15643	15667	15687	15693	15706	15556	15725	15567	15512	15557	15631	15613	15655	15648	15612	15753	15693	15681	15575	15780	15776	15691	15705	15534	15746	15754	15649	15808	15529	15714	15732	15609	15673	15740	15755	15681	15840	15565	15708	15613	15685	15640	15651	15792	15822	15794	15683	15738	15704	15714	15611	15758	15564	15725	15646	15620	15676	15618	15560	15770	15721	15475	15730	15638	15629	15682	15648	15781	15644	15687	15707	15732	15648	15647	15530	15513	15739	15714	15622	15702	15603	15608	15601	15562	15685	15672	15570	15664	15787	15613	15605	15751	15549	15685	15627	15567	15864	15614	15678	15669	15679	15593	15755	15668	15850	15628	15590	15726	15849	15808	15619	15757	15624	15677	15472	15812	15731	15579	15656	15558	15566	15750	15588	15644	15584	15504	15655	15780	15545	15709	15536	15673	15644	15618	15634	15444	15663	15637	15784	15531	15711	15685	15545	15694	15616	15735	15626	15609	15602	15668	15760	15762	15649	15711	15648	15730	15645	15595	15784	15596	15870	15858	15638	15660	15810	15806	15803	15504	15746	15731	15610	15632	15709	15633	15656	15722	15643	15810	15695	15651	15636	15627	15615	15598	15534	15625	15487	15671	15628	15616	15518	15772	15688	15787	15568	15668	15732	15680	15799	15768	15579	15511	15741	15750	15858	15669	15699	15681	15627	15749	15620	15633	15561	15603	15648	15686	15677	15616	15547	15703	15797	15802	15585	15839	15637	15640	15632	15652	15553	15672	15662	15620	15693	15638	15646	15721	15918	15469	15709	15652	15744	15758	15571	15597	15528	15703	15589	15724	15763	15641	15661	15677	15658	15624	15596	15827	15680	15750	15666	15721	15512	15637	15684	15603	15565	15671	15696	15775	15748	15756	15483	15759	15596	15674	15639	15581	15609	15625	15726	15548	15562	15692	15442	15734	15763	15574	15681	15603	15633	15791	15773	15598	15466	15615	15629	15765	15707	15607	15610	15683	15610	15613	15676	15538	15709	15868	15728	15734	15694	15641	15595	15626	15715	15813	15583	15807	15682	15705	15615	15647	15834	15866	15757	15635	15617	15675	15574	15553	15774	15688	15700	15713	15563	15743	15503	15657	15577	15698	15540	15705	15724	15761	15544	15851	15697	15761	15583	15505	15753	15593	15491	15719	15680	15714	15697	15808	15454	15633	15607	15676	15694	15800	15810	15476	15462	15552	15569	15627	15664	15616	15732	15659	15686	15670	15640	15570	15745	15627	15688	15689	15562	15637	15702	15617	15577	15633	15644	15764	15551	15775	15762	15679	15609	15624	15582	15792	15664	15671	15653	15466	15706	15546	15648	15831	15575	15798	15630	15698	15698	15586	15628	15634	15519	15703	15637	15646	15462	15627	15602	15604	15726	15685	15679	15761	15521	15620	15588	15842	15659	15798	15545	15771	15723	15703	15753	15615	15537	15736	15575	15797	15503	15751	15748	15724	15507	15616	15584	15691	15739	15560	15669	15809	15726	15613	15698	15753	15785	15674	15542	15784	15717	15530	15805	15666	15564	15581	15674	15662	15566	15697	15724	15374	15689	15799	15524	15660	15714	15698	15854	15683	15593	15576	15665	15644	15685	15679	15639	15684	15613	15751	15846	15511	15649	15788	15635	15679	15603	15647	15666	15599	15745	15552	15745	15764	15741	15635	15632	15643	15645	15596	15808	15780	15608	15716	15613	15462	15704	15495	15806	15624	15744	15613	15697	15785	15775	15505	15620	15643	15636	15820	15753	15647	15687	15626	15602	15704	15677	15720	15451	15509	15576	15614	15728	15737	15728	15705	15674	15646	15552	15593	15757	15729	15556	15537	15717	15621	15805	15807	15568	15690	15640	15660	15695	15648	15656	15711	15645	15735	15574	15718	15568	15630	15648	15653	15506	15459	15510	15715	15678	15734	15706	15708	15517	15834	15783	15721	15675	15580	15624	15484	15658	15610	15658	15793	15821	15824	15491	15713	15751	15490	15690	15518	15821	15728	15799	15566	15577	15899	15712	15694	15515	15651	15746	15501	15567	15926	15481	15578	15627	15713	15769	15582	15743	15678	15655	15712	15658	15768	15613	15822	15621	15638	15622	15713	15726	15602	15678	15753	15614	15619	15741	15695	15726	15524	15546	15872	15660	15530	15694	15567	15628	15708	15597	15491	15720	15494	15686	15587	15566	15748	15565	15752	15572	15740	15773	15611	15648	15597	15766	15508	15583	15706	15424	15615	15473	15736	15476	15549	15658	15709	15643	15656	15668	15572	15720	15601	15504	15677	15806	15762	15520	15646	15639	15765	15557	15689	15749	15701	15675	15549	15805	15522
23967	21252	28717	25592	23507	23265	22276	19731	19256	19002	18673	18745	21872	25283	25134	22695	20964	19849	18936	18638	18385	18285	18379	18158	18565	18279	18386	18422	18421	18200	18253	18214	18143	18456	18283	18228	18073	18322	18425	18003	18259	18161	18218	18159	18140	18154	18030	18397	18430	18144	18377	18142	18353	18121	18251	18347	18293	18191	18194	18172	18314	18403	18375	18074	18190	18152	18202	18407	18167	18478	18260	18213	18227	18097	18343	18521	18268	18008	18236	18166	18088	18283	18149	18285	18268	18100	18202	18322	18071	18103	18238	18159	18271	18475	18447	18190	18118	18235	18488	18311	18283	18139	18130	18310	18293	18355	18142	18063	18131	18249	18179	18227	18207	18364	18529	18233	18002	18114	18012	18119	18319	18358	18172	17944	18305	18283	17992	18307	18256	18244	18358	18193	18098	18396	18183	18154	18243	18186	18223	17976	18044	18167	18265	18149	18178	18194	18286	18219	18040	18289	18377	18240	18272	18197	18411	18240	18438	18136	18393	18250	18303	18471	18253	18300	18457	18096	18058	18204	18319	18202	18129	18183	18152	18128	18235	18066	18169	18212	18260	18286	18369	18102	18039	18115	18257	17994	18232	18069	18179	18252	18303	18316	18452	18236	18419	18412	18167	18183	18399	18084	18125	18242	18066	18349	18335	18169	18222	18511	18343	18183	18087	18175	18243	18184	18294	18294	18003	18118	18159	18079	18327	18255	18360	18159	18117	18263	18098	18079	18152	18074	18190	18218	18236	18176	18003	18133	18373	18035	18216	18141	18186	18479	18214	18067	18016	18039	18185	18265	18303	18375	18098	18327	18285	18180	18326	18081	18401	18085	18151	18259	18323	18169	18216	18190	18393	18252	18146	18014	18214	18276	18249	18352	18391	18060	18274	18314	18022	18145	18260	18110	18156	18358	18232	18228	18385	18383	18122	18138	18181	18081	18278	18107	17982	18132	18362	18227	18111	18182	18056	18287	18078	18441	18268	18059	18306	18177	18525	18094	18084	18108	18227	18130	18157	17870	18102	18313	18392	18103	18185	18102	18068	17995	18213	18312	18303	18290	18192	18252	17997	18187	18245	18249	18332	18023	18210	18442	18193	18155	17901	18233	18256	18323	18228	18193	18237	18193	18217	18470	18343	18142	18379	18139	18377	18116	18127	18243	18262	18519	18263	18322	18144	18311	18299	18461	18304	18130	18195	18118	18214	18093	18221	18526	18267	18201	18202	18267	18243	18105	18070	18283	18249	18202	18162	18139	18268	18067	18097	18242	18338	18151	18210	18098	18161	18308	18119	18185	18260	18101	18103	18170	18313	18427	18188	18189	18213	17906	18206	18292	18076	18203	18064	18279	18244	18299	18351	18364	18222	18315	18221	18304	18264	18073	18135	17957	18224	18190	17994	18144	18355	18016	18339	18252	18241	18318	18234	18105	18244	18160	18150	18068	18213	18147	18179	18187	18251	18250	18228	18448	18166	17964	18242	18360	18198	18214	18215	18262	18320	18437	18332	18238	18227	18117	18120	18205	18133	18302	18208	18079	17992	17962	18312	18343	18255	18288	18199	18289	18161	18061	18237	18131	18435	18210	18116	18262	18135	18396	18304	18245	18153	17987	18435	18070	18170	18287	18042	18284	18359	18209	18308	18301	18086	18061	18245	18546	18079	18200	18298	18301	18302	18184	18067	18235	18253	18199	18245	18059	18151	18187	18255	18133	18228	18231	18039	18330	18227	18315	18123	18292	18159	18162	18350	18274	17986	18033	18152	18468	18144	18350	18162	18066	18199	18394	18367	18302	18114	18257	18336	18310	18098	18205	18177	18253	18335	18025	18351	18145	18120	18364	18093	18378	18261	18040	18295	18072	18235	18282	18244	18343	18337	18213	18316	18157	17984	18279	18142	18310	18065	18282	18095	17953	18305	18348	18255	18172	18262	18232	18302	18201	18158	18186	18121	18118	18336	18400	18292	18355	18323	18153	18107	18157	18222	18240	18127	18325	18190	18190	18323	18344	18359	18291	18106	18106	18257	17996	18189	18084	18250	18287	18240	18077	18251	18119	18151	18180	18181	18074	18205	18193	18030	18210	18254	18128	18067	18235	18027	18344	18174	18107	18317	18296	18327	18156	18157	18109	18024	18161	18086	18142	18348	18218	18216	18348	17960	18334	18381	18219	18110	18129	18294	18294	18283	18205	18286	18075	18005	18179	18247	18245	18283	18089	18327	18333	18319	18289	18162	18136	18168	18168	18136	18041	18346	18307	18330	18116	18201	18291	18037	18110	17967	18287	18138	18285	18193	18395	18300	18052	18253	18084	18258	18372	18074	18140	18141	18483	18288	18053	18264	18261	18344	18189	18302	18254	18090	18251	18197	18282	18367	18336	18274	17993	18141	18137	18231	18127	18103	18079	18027	18415	18128	18387	18294	18090	18002	18161	18216	18356	18225	18279	18221	18398	18313	18330	18459	18337	18162	18070	18205	17974	18252	18486	17994	18153	18146	18369	18026	17994	18082	18155	18175	18309	18184	18169	18087	18146	18393	18184	18284	18204	18001	18330	18138	18340	18232	18067	18213	18163	18184	18245	18215	18222	17983	18210	18153	18260	18236	18124	18136	18058	18050	18177	18426	18059	18261	18209	18290	18249	18091	17994	18210	18287	18317	18497	18269	17950	18159	18092	18104	18295	18288	18181	18289	18317	18279	18321	18143	18163	18356	18121	18313	18151	18171	18244	18231	18315	18413	18076	18137	18226	18310	18287	18362	18057	18247	18216	18195	18143	18256	18204	18094	18414	18171	18233	18237	18295	18363	18335	18085	18207	18136	18226	18189	18232	18135	18044	18217	18150	18113	18132	18349	18110	18065	18094	18275	18279	18199	18060	18302	18162	18151	18409	18195	18220	18101	18147	18277	18178	18249	18175	18396	18298	18366	18147	18211	18266	18243	18168	17863	18110	18173	18214	18383	18184	18311	18195	18226	18113	18165	18252	18249	18196	18176	18192	18340	18062	18286	18202	18436	18283	18270	18027	18175	18102	18327	18129	18064	18292	18292	18063	18173	18302	18324	18418	18164	18271	18282	18314	18236	18436	18126	18443	18111	18280	18410	18502	18217	18176	18125	18084	18169	18335	18146	18167	18175	17974	18361	18182	18172	18190	18148	18213	18320	18152	18321	18337	18209	18124	18291	18263	18200	18215	18320	18188	18134	18167	18221	18206	18108	18065	18183	18152	18224	18251	18176	18236	18091	18225	18115	18333	18026	18092	18287	18015	18178	18203	18269	18193	18145	18210	18470	18362	18187	18218	18319	18090	18053	18328	18197	18123	18194	18274	18334	18234	18218	18310	18291	18258	18261	18169	18214	18400	18221	18330	17986	18056	18349	18081	18170	18257	18273	17834	18226	18267	18242	18183	18339	18311	18192	18338	18138	18091	18133	18316	18321	18321	18126	18360	18346	18233	18193	18254	18151	18161	18265	18322	18243	18355	18376	18267	18219	18255	18068	18094	18086	18081	17940	18183	18187	18316	18166	18490	18385	18300	18331	18286	18347	18335	18309	18242	18366	18079	18190	18226	18148	18113	18201	18007	18314	18217	18260	18078	18272	18182	18375	17997	17986	18052	18271	18086	18037	18127	18528	18143	18158	18256	18188	18228	18088	18032	18205	18188	18356	18259	18256	18208	18233	18399	18180	17964	18270	18009	18239	18114	18186	18317	18116	18202	18287	18180	18265	18273	18251	18282	18080	18267	18277	18211	18245	17935	18316	18131	18216	18198	18166	18275	18182	18176	18221	18251	18189	18083	18259	18203	18281	18085	18251	18095	18065	18227	18292	18144	18171	18385	18314	18298	18379	18476	18210	18239	18179	18228	18304	18304	18201	18332	18363	18343	18334	18236	18093	18364	18224	18285	18363	18076	17959	18265	18312	18062	18369	18145	18139	18336	18199	18178	18098	18169	18305	18121	18253	18329	18270	18266	18261	18233	18213	18184	18276	18187	18257	18238	18237	18293	18164	18252	18203	18256	18291	18052	18194	18087	18214	18420	18193	18192	18180	18320	18244	18242	17923	18231	18275	18187	18254	18344	18094	18205	18101	18150	18095	18263	18052	18297	18256	18282	18189	18043	18183	18303	18385	18124	18090	18099	18146	18446	18302	18211	18308	18241	18142	18196	18369	18176	18336	18157	18029	18128	18326	18161	18279	18236	17961	18195	18168	18134	18324	18392	18206	18293	18118	18410	18288	18118	18349	18330	18335	18362	18080	18144	18158	18218	18208	18170	18231	18405	18160	18290	18345	18202	18261	18318	18142	18396	18112	18251	18100	18249	18296	18253	18240	18202	18307	18244	18158	18100	18225	18250	18229	18086	18289	18390	18365	18211	18306	18293	18197	18070	18148	18257	18361	18239	17989	18172	18277	18108	18138	18175	18131	18189	18091	18093	18149	18343	17976	18251	18073	18256	18109	18308	18196	18130	18164	18184	18126	18276	18220	18157	18244	18143	18194	18357	18352	18423	18110	18214	18380	18523	18237	18328	18466	18320	18048	17909	18080	18041	18284	18342	18269	18251	18242	18252	18263	18289	18225	18402	18355	18313	18126	18128	18203	18413	18197	18251	18291	18226	18486	18262	18152	18281	18114	18150	18332	18145	18147	18214	18287	18571	18256	18056	18106	18055	18397	18107	18236	18190	18037	18237	18137	18292	18323	18243	18125	18300	18085	18239	18062	18041	18095	18203	18375	18174	18285	18234	18187	18286	18056	18254	18313	18391	18294	18229	18151	18341	18178	17970	18239	18308	18363	18179	18115	18316	18250	18499	18174	18221	18275	18008	18156	18383	18109	18178	18131	18205	18387	18228	18210	18158	18309	18167	18272	18298	18216	18295	18113	18117	18229	18094	18287	18146	18466	18381	18356	18246	18198	18296	18091	18236	18386	18106	18120	18162	18207	18302	18234	18150	18302	18198	18155	18156	18340	18299	18132	18351	18169	18314	18291	18294	18203	18244	18074	18396	18261	18189	18137	18356	18097	18352	18224	18253	18153	18121	18293	18270	18135	18070	18162	18221	18159	18319	18373	18162	18205	18247	18020	18261	18008	18320	18165	18346	18280	18128	18137	18090	18212	18326	18339	18289
28882	47020	46533	36119	24359	19367	18147	17256	16882	15895	16023	16098	22020	26199	24627	21291	18854	17300	16324	15937	15502	15680	15621	15490	15512	15712	15629	15710	15509	15830	15859	15654	15691	15508	15633	15604	15522	15772	15683	15524	15670	15502	15612	15639	15693	15551	15522	15614	15662	15508	15781	15518	15713	15543	15535	15485	15512	15489	15588	15532	15462	15526	15620	15524	15691	15554	15481	15558	15578	15803	15566	15688	15672	15738	15495	15650	15563	15763	15565	15574	15682	15644	15730	15430	15744	15598	15569	15538	15605	15675	15459	15629	15651	15577	15618	15513	15759	15731	15746	15431	15437	15580	15656	15521	15632	15559	15676	15588	15534	15506	15528	15629	15672	15666	15600	15469	15606	15868	15680	15599	15560	15621	15681	15724	15626	15548	15736	15649	15729	15539	15543	15503	15586	15785	15556	15694	15541	15634	15606	15644	15711	15476	15547	15699	15504	15421	15842	15638	15526	15633	15515	15670	15496	15578	15688	15668	15577	15572	15678	15776	15641	15644	15697	15610	15564	15676	15495	15548	15777	15579	15394	15575	15542	15613	15633	15674	15510	15662	15582	15514	15537	15487	15553	15534	15540	15656	15703	15526	15607	15432	15608	15484	15456	15656	15657	15678	15560	15605	15798	15558	15498	15628	15604	15382	15493	15587	15519	15574	15411	15804	15745	15677	15566	15594	15581	15289	15445	15562	15612	15603	15886	15476	15760	15648	15505	15569	15687	15576	15640	15652	15653	15521	15540	15463	15736	15472	15514	15543	15615	15650	15739	15652	15458	15562	15667	15709	15629	15646	15656	15534	15634	15518	15664	15557	15479	15640	15388	15625	15821	15351	15743	15508	15794	15577	15767	15508	15507	15620	15467	15710	15401	15793	15666	15637	15695	15458	15451	15638	15571	15510	15569	15595	15588	15439	15680	15561	15568	15482	15614	15524	15441	15578	15386	15384	15566	15426	15573	15724	15710	15539	15660	15470	15602	15628	15523	15394	15546	15581	15689	15520	15428	15535	15781	15591	15626	15567	15619	15639	15612	15490	15551	15816	15611	15703	15599	15667	15609	15477	15529	15617	15514	15604	15561	15519	15579	15610	15631	15752	15469	15675	15656	15677	15558	15595	15670	15680	15435	15469	15690	15481	15525	15624	15619	15689	15575	15529	15673	15639	15795	15635	15540	15633	15550	15464	15460	15613	15517	15684	15615	15385	15517	15688	15626	15622	15529	15586	15619	15504	15544	15611	15668	15438	15775	15788	15535	15467	15581	15699	15523	15636	15418	15530	15720	15634	15651	15552	15601	15523	15707	15617	15622	15681	15409	15651	15662	15647	15725	15641	15743	15470	15736	15624	15598	15764	15627	15554	15580	15414	15493	15616	15527	15518	15380	15524	15608	15687	15434	15403	15619	15696	15624	15638	15674	15579	15413	15725	15532	15635	15455	15411	15694	15725	15601	15377	15456	15400	15520	15537	15616	15587	15673	15524	15596	15440	15507	15619	15725	15374	15581	15546	15552	15659	15633	15551	15543	15640	15387	15701	15662	15414	15690	15638	15512	15575	15515	15566	15424	15512	15688	15819	15578	15579	15751	15489	15594	15758	15377	15476	15388	15570	15639	15662	15668	15483	15731	15546	15523	15628	15557	15591	15567	15551	15626	15757	15667	15653	15584	15545	15547	15517	15541	15681	15563	15610	15605	15407	15526	15479	15543	15473	15514	15356	15772	15687	15704	15525	15434	15623	15663	15453	15496	15662	15580	15671	15490	15703	15486	15456	15747	15674	15496	15541	15579	15614	15558	15498	15835	15431	15678	15595	15316	15602	15669	15452	15566	15585	15504	15552	15570	15673	15618	15599	15570	15491	15662	15447	15505	15508	15662	15585	15466	15507	15686	15465	15573	15543	15537	15682	15584	15606	15522	15685	15628	15481	15661	15651	15544	15637	15753	15473	15744	15631	15734	15751	15535	15713	15693	15589	15520	15578	15645	15770	15555	15630	15393	15548	15680	15596	15578	15617	15790	15610	15555	15459	15629	15593	15557	15659	15582	15586	15360	15508	15516	15546	15652	15589	15658	15583	15752	15552	15445	15595	15708	15586	15636	15649	15455	15586	15655	15540	15637	15613	15511	15491	15677	15542	15723	15617	15647	15451	15629	15568	15649	15461	15589	15705	15556	15692	15597	15672	15590	15619	15527	15626	15581	15516	15653	15637	15509	15650	15633	15395	15545	15545	15590	15523	15498	15730	15743	15625	15365	15500	15512	15432	15726	15659	15544	15674	15529	15698	15605	15607	15581	15640	15499	15556	15700	15614	15715	15478	15576	15447	15503	15529	15493	15602	15610	15555	15436	15702	15586	15636	15498	15685	15641	15478	15684	15562	15504	15486	15502	15756	15630	15695	15608	15550	15539	15484	15547	15437	15601	15514	15575	15438	15575	15486	15678	15619	15721	15671	15669	15484	15519	15596	15571	15665	15559	15581	15620	15601	15616	15573	15621	15685	15774	15670	15629	15584	15555	15598	15477	15589	15658	15822	15545	15460	15628	15565	15626	15481	15666	15690	15511	15760	15492	15621	15679	15665	15556	15684	15565	15638	15678	15790	15564	15512	15397	15660	15489	15597	15518	15595	15504	15514	15626	15616	15631	15742	15597	15502	15642	15572	15751	15428	15447	15629	15540	15421	15741	15579	15580	15630	15517	15565	15496	15541	15605	15611	15652	15579	15367	15693	15637	15525	15673	15508	15523	15602	15683	15470	15629	15608	15532	15658	15640	15658	15519	15620	15581	15626	15604	15522	15481	15708	15543	15537	15659	15576	15685	15559	15640	15772	15572	15537	15540	15543	15680	15568	15597	15679	15530	15637	15629	15671	15593	15640	15542	15490	15492	15662	15808	15538	15546	15666	15414	15654	15537	15482	15605	15669	15606	15683	15650	15624	15617	15653	15628	15471	15554	15663	15593	15750	15561	15544	15591	15697	15642	15601	15649	15515	15676	15717	15670	15558	15535	15577	15636	15531	15434	15655	15653	15534	15715	15557	15562	15673	15488	15641	15616	15642	15700	15582	15613	15637	15485	15510	15555	15565	15684	15700	15807	15641	15446	15675	15671	15419	15681	15444	15467	15730	15599	15599	15682	15439	15599	15449	15453	15510	15706	15591	15829	15583	15594	15609	15471	15538	15532	15493	15580	15696	15717	15579	15738	15636	15462	15623	15500	15598	15774	15514	15818	15644	15690	15629	15552	15456	15527	15606	15700	15657	15513	15706	15748	15486	15527	15738	15473	15568	15587	15512	15651	15716	15796	15553	15594	15592	15480	15632	15665	15557	15642	15413	15565	15567	15436	15439	15656	15600	15556	15634	15722	15454	15587	15629	15553	15604	15388	15758	15658	15649	15646	15564	15637	15763	15476	15511	15517	15503	15464	15619	15664	15609	15506	15621	15704	15547	15455	15549	15525	15556	15567	15640	15663	15602	15548	15575	15594	15539	15626	15613	15489	15580	15652	15560	15666	15567	15543	15620	15579	15436	15581	15647	15650	15568	15668	15631	15632	15631	15609	15613	15614	15686	15676	15432	15615	15696	15424	15684	15412	15553	15574	15551	15687	15639	15621	15621	15579	15458	15580	15612	15459	15626	15570	15596	15643	15705	15632	15794	15464	15585	15552	15587	15612	15527	15630	15549	15663	15496	15525	15707	15669	15597	15661	15653	15470	15398	15606	15682	15549	15697	15643	15614	15465	15777	15627	15420	15718	15428	15557	15481	15589	15453	15584	15488	15616	15563	15683	15614	15650	15580	15655	15626	15499	15665	15741	15520	15429	15558	15682	15480	15575	15682	15472	15654	15635	15549	15608	15387	15554	15560	15484	15610	15556	15667	15585	15598	15486	15640	15694	15596	15509	15657	15654	15768	15644	15470	15468	15590	15703	15714	15645	15722	15563	15341	15676	15772	15481	15552	15740	15629	15650	15574	15609	15443	15610	15474	15666	15614	15515	15600	15609	15450	15719	15606	15669	15436	15672	15428	15611	15572	15508	15579	15636	15536	15525	15475	15679	15392	15605	15506	15670	15588	15726	15698	15526	15605	15547	15560	15581	15512	15772	15653	15587	15610	15296	15555	15519	15532	15557	15481	15513	15595	15694	15474	15683	15659	15680	15642	15575	15601	15544	15389	15431	15723	15507	15530	15571	15718	15611	15636	15721	15518	15739	15472	15537	15596	15591	15587	15713	15552	15741	15784	15716	15637	15644	15676	15780	15586	15487	15637	15593	15737	15553	15548	15576	15557	15592	15534	15594	15536	15690	15580	15556	15503	15627	15482	15381	15714	15522	15582	15614	15555	15541	15419	15667	15427	15546	15762	15588	15569	15591	15686	15582	15681	15575	15582	15683	15646	15415	15679	15637	15587	15760	15478	15512	15441	15703	15668	15538	15739	15684	15580	15661	15517	15489	15517	15614	15670	15495	15624	15721	15563	15519	15547	15720	15631	15737	15576	15533	15492	15647	15747	15660	15459	15663	15462	15623	15546	15835	15718	15585	15564	15453	15680	15593	15623	15655	15770	15476	15630	15687	15531	15460	15520	15740	15625	15694	15590	15489	15471	15687	15346	15663	15755	15627	15479	15634	15651	15627	15798	15420	15682	15581	15693	15434	15555	15569	15657	15647	15710	15437	15647	15453	15698	15515	15578	15784	15509	15596	15697	15604	15609	15625	15585	15617	15445	15637	15532	15591	15621	15432	15761	15591	15599	15621	15569	15697	15568	15633	15802	15564	15484	15457	15560	15552	15475	15692	15388	15663	15565	15573	15630	15565	15605	15536	15585	15534	15513	15704	15647	15434	15634	15626	15718	15670	15605	15684	15567	15520	15560	15498	15701	15591	15549	15614	15446	15572	15381	15601	15811	15484	15491	15546	15586	15548	15559	15679	15472	15598	15404	15631	15613	15759	15505	15566	15636	15647	15628	15742	15761	15495	15665	15516	15694	15511	15518	15560	15568	15655	15691	15446	15518	15492	15719	15520	15471	15673	15644	15642	15767	15345	15552	15648	15529	15722	15606	15625	15578	15678	15312	15618	15576	15871	15675	15610	15617	15537	15554	15579	15664	15636	15556	15542	15425	15628	15351
22686	21223	29063	24117	22824	25304	27075	21220	19769	19372	19300	19414	24112	29259	31757	27641	24135	21424	19866	18958	18727	18634	18653	18731	18479	18392	18452	18451	18670	18668	18508	18444	18669	18537	18589	18481	18581	18452	18668	18659	18539	18430	18364	18319	18601	18299	18370	18457	18386	18418	18317	18450	18416	18436	18388	18339	18631	18604	18590	18521	18483	18275	18556	18456	18455	18588	18496	18297	18384	18469	18459	18411	18601	18379	18437	18545	18296	18393	18450	18670	18483	18287	18394	18351	18495	18529	18516	18358	18440	18447	18499	18617	18574	18608	18314	18614	18474	18300	18430	18687	18545	18545	18522	18458	18461	18507	18159	18334	18228	18477	18746	18411	18576	18388	18530	18320	18361	18475	18400	18517	18557	18602	18497	18559	18448	18431	18436	18408	18280	18359	18387	18368	18404	18408	18417	18410	18440	18417	18351	18511	18455	18359	18417	18488	18483	18463	18753	18278	18349	18466	18479	18380	18428	18482	18192	18498	18522	18439	18232	18317	18375	18600	18367	18507	18669	18348	18533	18376	18565	18657	18466	18509	18299	18515	18286	18451	18269	18369	18466	18387	18383	18233	18443	18324	18223	18288	18497	18374	18358	18343	18296	18440	18240	18540	18364	18444	18577	18333	18399	18574	18364	18524	18378	18417	18382	18368	18337	18495	18437	18567	18573	18687	18648	18405	18485	18392	18517	18386	18478	18667	18478	18603	18341	18453	18339	18375	18378	18423	18491	18385	18497	18432	18623	18392	18232	18472	18311	18601	18291	18577	18520	18480	18231	18493	18512	18490	18425	18414	18224	18358	18547	18339	18411	18449	18352	18178	18504	18428	18301	18394	18516	18554	18214	18226	18366	18366	18462	18389	18375	18337	18329	18527	18410	18281	18480	18438	18552	18366	18434	18540	18517	18381	18234	18401	18467	18565	18560	18370	18456	18415	18520	18349	18514	18338	18316	18428	18507	18472	18390	18567	18543	18368	18580	18531	18394	18461	18535	18359	18445	18609	18724	18467	18315	18472	18476	18330	18295	18307	18479	18357	18341	18426	18153	18582	18324	18146	18593	18571	18393	18464	18469	18471	18425	18401	18551	18342	18416	18430	18492	18529	18247	18479	18406	18438	18372	18266	18441	18446	18414	18563	18220	18340	18502	18491	18535	18391	18415	18315	18416	18501	18289	18479	18437	18439	18323	18400	18439	18424	18378	18469	18428	18556	18289	18402	18292	18610	18156	18412	18302	18401	18242	18483	18272	18434	18467	18462	18615	18545	18326	18446	18402	18381	18334	18449	18715	18474	18470	18572	18395	18172	18424	18269	18542	18370	18590	18530	18525	18319	18670	18498	18425	18063	18505	18478	18382	18303	18396	18439	18515	18396	18641	18601	18439	18510	18349	18536	18401	18499	18436	18411	18625	18284	18405	18260	18407	18475	18583	18437	18465	18474	18361	18459	18588	18135	18358	18302	18370	18421	18378	18501	18477	18303	18552	18454	18472	18420	18535	18378	18287	18454	18471	18469	18471	18462	18477	18541	18648	18497	18516	18309	18319	18382	18129	18330	18281	18365	18495	18210	18643	18554	18401	18415	18435	18449	18271	18470	18471	18464	18445	18371	18289	18550	18306	18414	18274	18455	18306	18400	18515	18524	18281	18451	18307	18553	18523	18374	18426	18373	18631	18685	18700	18437	18377	18435	18452	18367	18497	18461	18435	18388	18403	18380	18346	18550	18610	18491	18508	18541	18515	18395	18485	18521	18474	18343	18699	18452	18278	18296	18416	18373	18377	18569	18544	18408	18301	18295	18531	17960	18352	18478	18421	18491	18325	18469	18486	18471	18350	18433	18618	18542	18391	18413	18503	18103	18354	18283	18408	18271	18624	18423	18656	18420	18583	18592	18613	18423	18406	18369	18400	18188	18620	18304	18384	18589	18295	18377	18550	18614	18338	18328	18386	18420	18486	18425	18281	18454	18401	18443	18447	18413	18242	18411	18446	18451	18239	18741	18455	18535	18452	18499	18469	18375	18229	18356	18532	18199	18287	18483	18388	18342	18511	18585	18422	18436	18513	18302	18220	18327	18553	18483	18387	18505	18639	18306	18567	18607	18418	18158	18393	18466	18387	18481	18530	18336	18298	18372	18437	18444	18441	18453	18363	18414	18554	18177	18471	18209	18500	18400	18544	18556	18414	18615	18489	18442	18516	18197	18496	18265	18179	18342	18433	18393	18299	18585	18350	18201	18514	18668	18405	18455	18308	18184	18334	18578	18351	18541	18715	18469	18406	18573	18849	18409	18520	18355	18505	18335	18263	18399	18511	18493	18602	18445	18222	18426	18481	18224	18299	18334	18429	18305	18493	18517	18519	18546	18571	18374	18358	18654	18383	18570	18128	18403	18472	18312	18429	18399	18684	18314	18185	18374	18275	18467	18426	18251	18258	18291	18303	18426	18432	18201	18412	18268	18500	18494	18391	18428	18348	18541	18523	18510	18476	18265	18305	18455	18445	18282	18489	18199	18453	18403	18608	18343	18597	18444	18310	18809	18508	18413	18336	18551	18492	18332	18278	18381	18317	18270	18370	18344	18220	18466	18456	18209	18319	18277	18332	18376	18510	18658	18345	18382	18461	18339	18408	18387	18444	18458	18358	18216	18541	18539	18449	18570	18295	18552	18390	18280	18332	18376	18474	18493	18487	18438	18619	18413	18442	18389	18518	18430	18532	18538	18326	18566	18416	18647	18359	18257	18270	18365	18287	18391	18492	18421	18579	18541	18592	18417	18396	18578	18647	18463	18544	18411	18383	18422	18183	18231	18389	18285	18275	18483	18399	18220	18473	18278	18469	18380	18435	18463	18397	18386	18281	18253	18544	18411	18336	18257	18342	18358	18458	18461	18414	18150	18326	18576	18389	18391	18316	18425	18391	18403	18451	18470	18325	18515	18581	18350	18452	18462	18484	18313	18380	18308	18540	18382	18683	18385	18406	18396	18672	18408	18444	18273	18401	18455	18518	18398	18220	18508	18484	18296	18379	18431	18345	18410	18396	18506	18542	18262	18423	18430	18545	18570	18424	18440	18473	18521	18494	18575	18541	18377	18369	18239	18638	18354	18382	18368	18580	18471	18357	18397	18281	18420	18630	18453	18491	18654	18563	18222	18327	18334	18154	18462	18361	18301	18409	18404	18395	18511	18350	18284	18271	18492	18389	18326	18440	18506	18463	18406	18245	18345	18487	18460	18368	18442	18398	18349	18455	18437	18281	18407	18585	18338	18349	18202	18391	18353	18399	18454	18418	18449	18479	18056	18537	18344	18578	18495	18302	18469	18199	18316	18471	18351	18613	18379	18384	18585	18499	18565	18522	18280	18423	18615	18161	18443	18557	18453	18382	18497	18500	18524	18673	18730	18397	18455	18493	18643	18284	18221	18363	18407	18218	18304	18360	18329	18303	18253	18302	18452	18540	18311	18503	18290	18533	18278	18455	18437	18429	18346	18262	18594	18337	18248	18611	18428	18403	18249	18433	18415	18294	18302	18312	18478	18526	18568	18239	18396	18430	18467	18513	18438	18363	18132	18539	18359	18332	18401	18395	18491	18494	18524	18562	18362	18463	18591	18414	18463	18331	18427	18065	18338	18411	18436	18333	18121	18342	18515	18330	18385	18346	18421	18557	18471	18523	18312	18459	18397	18512	18468	18482	18539	18243	18337	18387	18281	18206	18347	18476	18408	18310	18453	18416	18529	18382	18274	18338	18429	18442	18468	18565	18515	18346	18392	18370	18728	18356	18447	18483	18377	18381	18623	18298	18470	18422	18539	18439	18365	18362	18250	18470	18335	18500	18602	18494	18516	18223	18181	18513	18530	18346	18637	18705	18262	18585	18427	18677	18435	18194	18588	18399	18437	18516	18490	18286	18527	18422	18317	18440	18309	18459	18442	18598	18608	18236	18198	18433	18191	18423	18520	18531	18264	18311	18240	18566	18366	18369	18484	18420	18203	18367	18482	18372	18552	18659	18435	18479	18221	18376	18594	18575	18468	18311	18308	18276	18567	18556	18432	18170	18330	18407	18509	18456	18374	18404	18261	18318	18651	18373	18572	18452	18273	18424	18313	18498	18290	18424	18374	18284	18399	18688	18350	18343	18541	18261	18390	18302	18391	18512	18482	18654	18484	18364	18502	18305	18317	18283	18405	18401	18309	18329	18335	18344	18352	18289	18453	18300	18388	18395	18413	18470	18243	18417	18400	18354	18397	18319	18507	18554	18525	18529	18438	18606	18426	18521	18595	18476	18550	18485	18313	18363	18401	18435	18363	18276	18307	18410	18334	18381	18378	18292	18599	18552	18471	18558	18329	18537	18289	18407	18393	18634	18540	18699	18289	18494	18362	18436	18546	18424	18454	18578	18338	18295	18318	18200	18549	18484	18395	18181	18149	18362	18362	18512	18284	18240	18329	18381	18478	18466	18580	18231	18300	18505	18376	18350	18569	18450	18401	18507	18374	18563	18540	18364	18385	18369	18203	18277	18416	18397	18488	18417	18408	18555	18272	18419	18368	18361	18403	18493	18549	18396	18323	18635	18473	18277	18373	18354	18330	18457	18224	18202	18351	18448	18394	18354	18434	18281	18382	18347	18285	18513	18278	18383	18484	18350	18157	18431	18571	18328	18434	18356	18511	18595	18228	18306	18374	18461	18315	18529	18495	18321	18292	18215	18239	18321	18498	18327	18564	18606	18256	18661	18467	18494	18342	18469	18261	18374	18292	18580	18483	18231	18492	18373	18402	18560	18360	18494	18439	18482	18303	18364	18550	18417	18551	18294	18446	18493	18333	18588	18445	18407	18414	18464	18382	18318	18492	18240	18223	18393	18556	18416	18170	18271	18472	18408	18209	18555	18516	18445	18456	18537	18341	18328	18352	18400	18311	18595	18491	18353	18401	18463	18332	18434	18587	18554	18408	18314	18434	18384	18332	18260	18576	18392	18326	18454	18636	18363	18661	18439	18262	18414	18441	18292	18473	18236	18386	18488	18407	18353	18288	18427	18502	18538	18591	18405	18578	18569	18520	18521	18536	18537	18354	18424	18478	18279	18426	18454	18410	18387	18313	18478	18559	18503	18304	18472	18454	18549	18531
31317	53232	52960	42907	34023	25891	21769	18315	17467	16675	16204	17442	24970	31042	32636	26883	22256	18864	16984	16112	15892	16019	15621	15573	15735	15975	15732	15669	15635	15772	15630	15715	15620	15501	15751	15829	15621	15954	15667	15503	15740	15664	15828	15664	15815	15673	15790	15886	15559	15811	15593	15782	15585	15818	15616	15831	15768	15795	15698	15702	15762	15735	15729	15676	15783	15731	15708	15837	15953	15662	15702	15662	15818	15798	15648	15734	15486	15795	15719	15713	15650	15750	15700	15680	15693	15787	15733	15748	15656	15854	15775	15690	15620	15577	15637	15783	15737	15548	15600	15625	15642	15779	15686	15696	15718	15566	15710	15727	15615	15726	15769	15716	15699	15706	15740	15738	15861	15649	15503	15737	15757	15759	15658	15581	15804	15627	15676	15657	15616	15796	15592	15593	15640	15648	15729	15601	15742	15572	15740	15656	15659	15822	15941	15576	15730	15802	15655	15567	15670	15557	15809	15719	15691	15611	15529	15843	15671	15590	15728	15829	15648	15623	15734	15796	15794	15713	15888	15552	15684	15621	15544	15786	15629	15659	15738	15674	15617	15939	15612	15682	15594	15647	15684	15590	15690	15803	15767	15892	15737	15675	15663	15761	15692	15577	15587	15717	15618	15583	15663	15699	15653	15490	15736	15531	15955	15811	15763	15708	15654	15739	15704	15669	15589	15734	15765	15586	15675	15646	15528	15657	15723	15514	15667	15873	15748	15802	15740	15622	15486	15760	15821	15781	15752	15713	15879	15742	15567	15813	15805	15600	15667	15576	15549	15786	15653	15740	15639	15571	15700	15718	15664	15672	15782	15663	15649	15726	15590	15735	15484	15641	15888	15759	15694	15494	15713	15760	15768	15451	15680	15642	15867	15711	15671	15697	15719	15837	15660	15805	15732	15520	15652	15513	15772	15564	15805	15645	15640	15720	15787	15530	15617	15658	15660	15700	15673	15828	15755	15599	15700	15585	15767	15743	15753	15613	15716	15707	15652	15813	15757	15589	15678	15725	15745	15738	15665	15755	15698	15873	15664	15533	15735	15624	15745	15627	15712	15478	15659	15664	15625	15669	15575	15736	15753	15666	15663	15700	15709	15646	15755	15620	15682	15528	15724	15679	15675	15588	15684	15728	15779	15746	15640	15489	15588	15842	15764	15618	15612	15732	15486	15651	15776	15662	15643	15816	15466	15625	15557	15636	15734	15793	15687	15539	15504	15608	15761	15680	15667	15764	15786	15784	15850	15653	15745	15565	15633	15744	15824	15410	15698	15752	15738	15720	15781	15664	15704	15897	15592	15752	15725	15713	15594	15825	15757	15578	15867	15760	15656	15517	15837	15786	15661	15586	15618	15684	15648	15619	15751	15603	15607	15610	15645	15669	15606	15488	15727	15755	15671	15745	15467	15847	15664	15426	15587	15677	15856	15771	15627	15624	15628	15592	15686	15786	15786	15544	15668	15635	15618	15780	15717	15542	15708	15857	15724	15688	15611	15585	15645	15582	15604	15783	15627	15728	15779	15755	15775	15686	15883	15702	15722	15821	15467	15710	15665	15594	15754	15685	15641	15809	15669	15700	15928	15729	15713	15623	15435	15720	15645	15656	15651	15712	15763	15562	15653	15604	15715	15716	15763	15726	15636	15796	15699	15670	15710	15793	15761	15539	15623	15699	15467	15707	15737	15728	15791	15713	15699	15616	15731	15524	15732	15766	15664	15796	15527	15774	15668	15577	15853	15675	15507	15707	15517	15484	15524	15681	15637	15738	15470	15609	15861	15688	15742	15756	15695	15591	15693	15794	15632	15667	15700	15846	15570	15782	15791	15633	15508	15785	15754	15560	15590	15671	15577	15636	15735	15535	15947	15648	15714	15794	15716	15615	15557	15635	15720	15700	15769	15539	15699	15641	15706	15662	15681	15665	15745	15726	15696	15697	15750	15652	15725	15679	15589	15389	15693	15717	15680	15622	15810	15778	15740	15651	15888	15742	15610	15701	15532	15749	15689	15712	15654	15746	15458	15786	15835	15637	15903	15511	15656	15635	15651	15652	15745	15810	15684	15561	15862	15602	15679	15894	15577	15564	15806	15861	15789	15810	15498	15725	15802	15767	15794	15557	15768	15707	15593	15608	15628	15718	15645	15644	15590	15646	15762	15833	15650	15590	15747	15756	15643	15742	15772	15567	15651	15680	15723	15773	15716	15600	15619	15709	15644	15590	15621	15798	15602	15551	15453	15714	15617	15657	15647	15663	15770	15769	15689	15600	15782	15714	15696	15739	15712	15754	15698	15585	15546	15758	15550	15765	15807	15689	15708	15609	15747	15558	15836	15657	15842	15724	15661	15816	15616	15632	15547	15708	15778	15771	15770	15624	15622	15567	15861	15541	15612	15890	15681	15645	15812	15664	15636	15610	15608	15711	15853	15787	15698	15833	15700	15680	15758	15657	15672	15718	15531	15749	15524	15738	15503	15634	15695	15534	15669	15693	15636	15666	15719	15642	15656	15726	15625	15775	15733	15774	15829	15668	15669	15779	15462	15630	15491	15762	15703	15727	15496	15663	15596	15668	15795	15681	15731	15550	15663	15822	15597	15685	15634	15783	15577	15652	15616	15709	15636	15828	15493	15793	15588	15711	15595	15571	15577	15718	15540	15688	15718	15789	15670	15687	15781	15871	15756	15685	15538	15568	15693	15751	15700	15651	15830	15575	15742	15513	15760	15739	15693	15707	15762	15531	15796	15753	15727	15731	15643	15769	15655	15589	15783	15598	15727	15724	15732	15789	15793	15501	15718	15580	15734	15663	15716	15656	15670	15724	15669	15705	15580	15700	15804	15726	15593	15754	15714	15734	15613	15674	15740	15713	15620	15768	15594	15683	15660	15659	15741	15732	15673	15554	15653	15555	15680	15726	15665	15746	15693	15756	15750	15725	15531	15871	15605	15884	15646	15661	15574	15669	15840	15759	15665	15601	15864	15641	15843	15672	15611	15640	15794	15588	15722	15663	15788	15695	15669	15680	15746	15688	15599	15643	15760	15610	15706	15726	15625	15692	15508	15707	15563	15613	15816	15629	15556	15729	15752	15616	15696	15656	15748	15686	15760	15747	15889	15672	15722	15495	15797	15768	15633	15869	15635	15606	15724	15762	15761	15622	15655	15667	15774	15658	15605	15720	15687	15704	15585	15711	15682	15500	15643	15588	15711	15757	15595	15787	15775	15597	15744	15597	15790	15733	15798	15443	15671	15743	15815	15892	15631	15587	15736	15698	15731	15710	15785	15736	15829	15671	15604	15710	15762	15632	15662	15861	15699	15688	15691	15774	15717	15510	15612	15641	15668	15541	15653	15727	15713	15872	15648	15699	15755	15653	15673	15792	15539	15637	15792	15719	15520	15655	15894	15804	15691	15727	15750	15999	15564	15758	15606	15722	15679	15636	15605	15705	15825	15677	15700	15736	15597	15780	15616	15651	15639	15632	15850	15605	15898	15762	15568	15790	15683	15769	15824	15781	15721	15680	15654	15498	15807	15520	15682	15611	15883	15786	15494	15627	15621	15700	15800	15684	15794	15794	15733	15659	15662	15688	15796	15700	15699	15640	15529	15739	15618	15576	15688	15588	15641	15656	15743	15637	15714	15669	15611	15481	15646	15684	15723	15706	15684	15657	15497	15699	15617	15671	15720	15572	15774	15787	15551	15461	15612	15744	15684	15601	15698	15599	15700	15705	15686	15461	15611	15762	15672	15820	15535	15679	15635	15638	15569	15797	15643	15582	15707	15553	15795	15694	15677	15618	15780	15669	15628	15799	15701	15724	15598	15602	15660	15589	15723	15651	15640	15657	15387	15798	15677	15611	15641	15633	15913	15803	15448	15592	15691	15675	15707	15659	15662	15649	15658	15596	15636	15685	15659	15653	15619	15648	15829	15616	15606	15603	15667	15644	15742	15780	15628	15669	15800	15754	15703	15697	15699	15672	15772	15645	15630	15869	15681	15669	15591	15785	16025	15637	15779	15580	15720	15818	15733	15782	15734	15705	15614	15770	15774	15526	15763	15766	15710	15709	15560	15756	15795	15710	15719	15589	15747	15724	15796	15586	15772	15523	15714	15604	15644	15485	15604	15689	15786	15603	15704	15822	15777	15774	15789	15697	15564	15647	15748	15733	15866	15580	15663	15866	15695	15806	15777	15853	15654	15541	15692	15531	15717	15525	15639	15586	15769	15596	15852	15770	15631	15693	15554	15759	15755	15687	15617	15650	15634	15776	15907	15771	15778	15721	15817	15563	15674	15642	15687	15604	15860	15614	15722	15555	15539	15783	15805	15700	15665	15678	15630	15633	15739	15654	15699	15591	15752	15692	15493	15754	15845	15826	15672	15727	15666	15798	15724	15588	15719	15694	15801	15571	15799	15517	15547	16013	15739	15545	15644	15684	15761	15718	15699	15784	15631	15580	15778	15542	15513	15723	15722	15723	15568	15779	15710	15750	15746	15584	15499	15708	15787	15748	15687	15609	15555	15618	15582	15611	15678	15787	15704	15648	15639	15572	15773	15757	15751	15511	15475	15797	15651	15612	15698	15737	15703	15691	15806	15539	15736	15626	15594	15841	15668	15787	15580	15708	15643	15598	15729	15588	15645	15616	15652	15654	15860	15715	15713	15625	15603	15648	15640	15781	15715	15739	15643	15655	15645	15830	15546	15672	15688	15816	15735	15502	15638	15539	15514	15630	15645	15819	15393	15633	15800	15843	15591	15630	15828	15619	15766	15631	15730	15611	15522	15683	15612	15689	15808	15658	15768	15687	15512	15573	15699	15577	15731	15757	15703	15654	15686	15800	15674	15849	15829	15871	15699	15803	15651	15706	15684	15743	15720	15652	15676	15596	15611	15528	15699	15684	15673	15610	15707	15656	15597	15686	15659	15649	15665	15681	15613	15854	15614	15473	15718	15701	15567	15688	15607	15727	15629	15823	15782	15696	15660	15715	15796	15556	15683	15742	15407	15648	15711	15725	15727	15553	15694	15615	15623	15599	15525	15655	15746	15832	15702	15650	15624	15698	15726	15512	15758	15823	15659	15618	15541	15664	15589	15737	15746	15627	15718	15717	15578	15699	15555	15641	15765	15833	15689	15718
27815	24768	29846	26470	21096	19657	19081	18751	18358	18543	18526	18386	18342	19023	19716	19507	18924	18843	18432	18424	18438	18595	18370	18262	18416	18279	18444	18265	18454	18346	18304	18408	18258	18171	18397	18431	18398	18318	18394	18256	18262	18219	18476	18399	18274	18347	18374	18323	18230	18495	18354	18179	18331	18279	18246	18167	18391	18500	18473	18167	18298	18240	18254	18469	18116	18348	18241	18388	18549	18557	18476	18155	18319	18362	18307	18414	18298	18288	18185	18223	18341	18329	18321	18354	18441	18193	18137	18092	18272	18200	18405	18236	18297	18156	18351	18267	18349	18162	18183	18061	18197	18278	18409	18446	18238	18351	18227	18122	18279	18457	18140	18345	18388	18428	18187	18380	18267	18127	18142	18518	18428	18221	18343	18373	18276	18373	18452	18177	18321	18475	18272	18396	18452	18198	18319	18301	18292	18424	18386	18568	18249	18271	18489	18204	18273	18429	18229	18371	18485	18251	18357	18328	18141	18394	18156	18285	18306	18434	18407	18069	18192	18421	18322	18296	18330	18438	18205	18350	18319	18375	18224	18184	18206	18257	18193	18268	18221	18276	18238	18199	18379	18175	18154	18543	18308	18342	18448	18360	18239	18345	18213	18500	18268	18226	18324	18049	18190	18129	18387	18177	18140	18250	18311	18357	18247	18503	18399	18500	18448	18268	18225	18373	18413	18140	18231	18589	18424	18205	18393	18352	18298	18061	18529	18420	18320	18251	18119	18374	18082	18364	18442	18271	18177	18318	18235	18273	18214	18465	18381	18434	18429	18434	18339	18308	18279	18304	18305	18249	18289	18214	18197	18305	18293	18324	18334	18339	18109	18329	18202	18509	18521	18484	18405	18075	18436	18445	18343	18323	18316	18296	18451	18106	18197	18103	18158	18160	18251	18229	18279	18177	18238	18401	18295	18384	18132	18266	18467	18400	18352	18182	18247	18401	18290	18112	18272	18303	18185	18274	18155	18278	18190	18429	18244	18403	18477	18192	18298	18325	18380	18346	18445	18315	18376	18479	18138	18415	18232	18209	18450	18340	18276	18220	18237	18089	18332	18265	18251	18202	18207	18395	18243	18307	18378	18277	18370	18248	18262	18159	18391	18356	18347	18376	18308	18306	18417	18366	18147	18204	18370	18226	18217	18236	18240	18236	18439	18137	18334	18246	18407	18208	18043	18389	18296	18208	18222	18271	18214	18373	18345	18352	18403	18211	18260	18259	18352	18342	18261	18210	18452	18471	18233	18381	18250	18274	18345	18321	18287	18401	18355	18098	18337	18500	18237	18384	18482	18285	18224	18347	18234	18307	18334	18192	18393	18432	18252	18413	18181	18196	18162	18350	18277	18146	18308	18215	18204	18432	18246	18131	18477	18573	18351	18345	18215	18425	18294	18309	18268	18355	18245	18051	18245	18274	18245	18466	18253	18321	18054	18379	18147	18246	18445	18231	18236	18257	18557	18111	18369	18220	18254	18161	18516	18407	18314	18319	18384	18368	18394	18492	18211	18508	18315	18183	18416	18263	18213	18436	18272	18350	18401	18191	18219	18235	18425	18439	18136	18352	18273	18427	18556	18443	18230	18543	18311	18254	18237	18333	18407	18235	18293	18174	18505	18215	18168	18282	18324	18254	18219	18264	18329	18421	18354	18282	18239	18428	18210	18399	18376	18234	18417	18266	18239	18135	18030	18198	18305	18302	18174	18257	18298	18233	18366	18475	18188	18173	18222	18201	18298	18387	18104	18085	18263	18233	18452	18316	18303	18200	18452	18314	18179	18236	18330	18361	18261	18325	18245	18340	18137	18250	18283	18246	18420	18383	18261	18363	18309	18387	18476	18406	18264	18307	18399	18220	18137	18293	18543	18324	18318	18247	18299	18343	18203	18315	18367	18171	18311	18442	18240	18317	18281	18374	18587	18123	18276	18349	18311	18332	18253	18490	18292	18370	18235	18159	18156	18320	18135	18195	18415	18244	18331	18259	18179	18226	18281	18111	18358	18369	18443	18384	18344	18295	18351	18438	18107	18249	18197	18231	18316	18232	18558	18237	18404	18390	18335	18223	18364	18262	18287	18452	18279	18482	18240	18300	18231	18320	18441	18392	18297	18283	18419	18309	18231	18196	18263	18407	18206	18121	18246	18170	18275	18268	18045	18395	18334	18161	18388	18455	18248	18226	18331	18245	18467	18400	18126	18295	18380	18290	18197	18314	18243	18269	18191	18415	18297	18367	18525	18200	18406	18276	18091	18147	18254	18310	18243	18315	18369	18488	18406	18267	18268	18235	18388	18240	18402	18197	18184	18301	18282	18207	18213	18277	18378	18169	18238	18214	18314	18105	18315	18540	18292	18435	18379	18374	18577	18454	18381	18324	18272	18173	18117	18268	18395	18370	18340	18313	18290	18322	18145	18418	18464	18101	18259	18366	18139	18008	18377	18202	18171	18146	18400	18143	18184	18182	18377	18246	18416	18250	18288	18266	18332	18471	18415	18340	18293	18209	18254	18289	18568	18318	18253	18331	18228	18248	18313	18349	18518	18249	18392	18186	18296	18229	18197	18303	18400	18406	18367	18452	18074	18322	18298	18309	18151	18230	18299	18365	18276	18308	18354	18508	18244	18190	18516	18337	18120	18344	18298	18443	18420	18289	18416	18094	18193	18010	18196	18284	18212	18255	18077	18343	18169	18339	18362	18249	18326	18271	18370	18435	18217	18214	18052	18284	18316	18289	18289	18221	18234	18375	18300	18413	18214	18127	18471	18320	18334	18028	18329	18335	18240	18268	18188	18398	18193	18411	18483	18312	18286	18363	18300	18502	18374	18491	18314	18482	18232	18239	18256	18200	18310	18153	18413	18169	18253	18299	18187	18103	18015	18515	18256	18128	18353	18547	18343	18188	18280	18269	18389	18380	18297	18139	18174	18421	18315	18267	18563	18326	18487	18065	18491	18327	18417	18149	18289	18248	18338	18268	18361	18292	18537	18322	18470	18225	18342	18284	18173	18511	18437	18449	18255	18259	18252	18358	18429	18246	18144	18202	18316	18364	18419	18516	18252	18381	18179	18103	18365	18538	18175	18225	18368	18246	18162	18147	18385	18375	18254	18302	18297	18294	18585	18403	18355	18311	18316	18413	18278	18340	18065	18089	18211	18441	18318	18214	18355	18046	18108	18171	18166	18298	18130	18362	18118	18344	18253	18376	18450	18236	18127	18217	18186	18276	18260	18455	18144	18089	18312	18614	18463	18387	18383	18150	18417	18486	18114	18269	18293	18263	18167	18361	18309	18307	18325	18362	18362	18340	18248	18414	18309	18200	18328	18260	18442	18170	18318	18415	18430	18343	18172	18213	18394	18162	18095	18297	18311	18221	18204	18096	18176	18305	18198	18216	18239	18312	18277	18166	18314	18154	18487	18490	18260	18223	18506	18324	18458	18344	18354	18319	18144	18309	18326	18191	18447	18482	18384	18515	18260	18204	18386	18209	18348	18209	18232	18332	18265	18211	18302	18210	18447	18120	18406	18448	18411	18296	18409	18316	18192	18352	18320	18310	18398	18149	18326	18288	18228	18320	18201	18326	18212	18300	18269	18334	18335	18365	18411	18401	18272	18392	18470	18400	18303	18373	18447	18242	18140	18228	18487	18328	18377	18357	18257	18100	18145	18040	18135	18504	18325	18410	18133	18238	18238	18309	18284	18244	18283	18398	18354	18331	18248	18442	18140	18401	18251	18142	18416	18431	18337	18275	18288	18219	18191	18232	18436	18280	18390	18248	18280	18188	18414	18439	18120	18283	18281	18293	18498	18409	18373	18439	18316	18447	18272	18239	18128	18277	18279	18265	18319	18100	18283	18256	18377	18203	18409	18191	18323	18346	18376	18239	18103	18367	18267	18101	18240	18203	18209	18095	18381	18203	18307	18376	18345	18380	18426	18121	18366	18309	18411	18168	18174	18468	18244	18291	18168	18073	18372	18076	18354	18242	18302	18567	18113	18170	18234	18057	18177	18503	18339	18350	18374	18164	18215	18269	18490	18127	17991	18128	18315	18271	18363	18207	18430	18421	18437	18229	18071	18287	18300	18271	18282	18294	18428	18418	18326	18318	18243	18153	18251	18375	18303	18255	18273	18404	18333	18299	18263	18384	18345	18244	18258	18294	18407	18301	18163	18274	18341	18305	18345	18251	18091	18248	18355	18339	18151	18376	18247	18272	18303	18379	18341	18425	18337	18271	18153	18257	18281	18154	18230	18425	18288	18252	18088	18357	18306	18235	18377	18443	18361	18221	18227	18270	18250	18312	18392	18134	18472	18226	18374	18150	18224	18185	18334	18393	18265	18205	18362	18007	18347	18326	18358	18310	18365	18291	18172	18219	18338	18330	18394	18373	18330	18400	18119	18403	18250	18195	18156	18327	18326	18208	18511	18436	18358	18185	18341	18304	18339	18207	18226	18141	18378	18173	18565	18393	18192	18212	18380	18268	18356	18480	18304	18262	18214	18358	18199	18366	18428	18482	18280	18161	18255	18309	18480	18451	18401	18301	18438	18244	18407	18167	18181	18392	18409	18228	18205	18405	18394	18093	18333	18541	18367	18289	18255	18241	18305	18178	18342	18199	18292	18469	18425	18326	18215	18341	18331	18298	18496	18175	18261	18179	18414	18267	18375	18368	18346	18276	18366	18414	18186	18223	18360	18383	18371	18400	18146	18394	18287	18374	18280	18372	18262	18319	18379	18276	18158	18325	18190	18165	18277	18400	18510	18388	18254	18021	18039	18325	18272	18320	18244	18190	18266	18172	18490	18288	18296	18364	18283	18157	18189	18249	18368	18364	18389	18100	18235	18353	18200	18333	18391	18299	18409	18322	18180	18412	18363	18239	18145	18228	18191	18370	18076	18234	18237	18147	18300	18279	18495	18294	18373	18461	18162	18358	18210	18258	18294	18278	18292	18253	18179	18483	18144	18551	18201	18131	18291	18463	18237	18326	18265	18149	18282	18288	18228	18291	18288	18113	18290	18127	18158	18326	18406	18210	18273	18199	18305	18208	18187	18349	18369	18414	18488	18179	18208	18349	18461	18290	18099	18176	18189	18140	18189	18078	18257	18109	18267	18294	18438	18248	18414	18206	18507	18201
26877	37700	32060	23812	19463	17185	16316	15852	15822	15754	15802	15698	15724	16524	17492	16978	16507	16032	15696	15730	15472	15705	15550	15473	15628	15706	15611	15575	15381	15653	15529	15573	15628	15577	15633	15562	15715	15667	15507	15439	15711	15570	15495	15579	15571	15712	15614	15524	15643	15490	15578	15669	15544	15503	15705	15665	15597	15573	15678	15535	15760	15560	15639	15590	15637	15575	15770	15638	15722	15381	15484	15598	15398	15728	15640	15457	15582	15634	15688	15539	15521	15697	15524	15534	15680	15622	15504	15762	15537	15460	15586	15676	15623	15540	15435	15542	15755	15633	15667	15529	15539	15584	15529	15485	15576	15684	15497	15596	15469	15588	15626	15763	15520	15551	15664	15740	15606	15562	15683	15682	15633	15551	15740	15759	15625	15720	15734	15576	15491	15507	15530	15450	15603	15687	15707	15446	15785	15580	15509	15493	15666	15802	15529	15623	15647	15552	15547	15447	15668	15489	15640	15480	15399	15775	15498	15668	15570	15554	15487	15606	15654	15450	15623	15691	15559	15611	15522	15554	15481	15533	15630	15667	15526	15656	15533	15617	15586	15422	15504	15474	15644	15633	15540	15376	15529	15657	15466	15570	15720	15444	15647	15595	15702	15661	15568	15552	15599	15527	15607	15772	15542	15549	15680	15579	15641	15678	15724	15335	15715	15572	15663	15415	15564	15541	15367	15638	15466	15710	15611	15635	15545	15666	15560	15544	15718	15434	15635	15610	15740	15652	15475	15594	15645	15663	15581	15525	15526	15717	15564	15517	15534	15680	15564	15416	15687	15387	15484	15542	15579	15500	15543	15523	15631	15533	15541	15603	15590	15505	15696	15603	15668	15658	15570	15598	15595	15587	15609	15627	15507	15612	15464	15710	15481	15365	15609	15661	15641	15427	15490	15581	15469	15577	15552	15643	15676	15681	15592	15504	15678	15603	15548	15663	15635	15563	15647	15488	15566	15574	15468	15565	15674	15625	15545	15485	15565	15397	15565	15689	15529	15581	15592	15620	15561	15522	15430	15631	15575	15662	15506	15473	15554	15618	15631	15579	15634	15691	15647	15704	15381	15468	15548	15447	15643	15808	15538	15561	15621	15499	15589	15699	15638	15417	15618	15530	15531	15565	15451	15560	15527	15614	15743	15486	15634	15667	15459	15642	15644	15532	15540	15523	15543	15436	15621	15501	15535	15649	15692	15567	15583	15779	15515	15582	15733	15580	15637	15475	15616	15523	15551	15636	15497	15565	15421	15453	15655	15583	15425	15736	15510	15679	15628	15683	15629	15648	15579	15613	15496	15776	15464	15587	15524	15601	15703	15375	15619	15480	15533	15641	15630	15733	15632	15625	15742	15618	15726	15583	15566	15604	15595	15619	15655	15605	15588	15646	15819	15600	15555	15617	15607	15524	15623	15477	15462	15552	15704	15641	15549	15621	15478	15563	15597	15809	15621	15679	15658	15546	15445	15631	15490	15570	15643	15504	15624	15609	15659	15618	15717	15677	15426	15553	15476	15707	15457	15468	15743	15552	15605	15691	15747	15548	15453	15518	15585	15505	15596	15634	15579	15451	15536	15381	15520	15497	15474	15663	15728	15545	15584	15594	15597	15568	15722	15442	15519	15434	15552	15642	15726	15575	15465	15606	15654	15655	15639	15559	15619	15591	15618	15508	15717	15607	15564	15593	15491	15568	15572	15518	15565	15623	15555	15618	15667	15683	15718	15251	15498	15558	15589	15511	15632	15633	15467	15546	15619	15468	15618	15565	15511	15616	15443	15474	15400	15786	15577	15637	15637	15596	15556	15580	15483	15598	15518	15463	15685	15408	15550	15632	15669	15697	15421	15717	15536	15524	15659	15730	15647	15770	15712	15562	15660	15591	15592	15530	15535	15495	15585	15655	15603	15508	15571	15487	15587	15409	15358	15620	15589	15518	15485	15428	15512	15598	15605	15592	15583	15499	15554	15501	15683	15549	15541	15572	15573	15569	15616	15451	15520	15649	15601	15436	15613	15508	15575	15710	15635	15596	15459	15458	15508	15610	15554	15751	15529	15470	15505	15431	15498	15495	15622	15475	15636	15531	15567	15628	15606	15708	15509	15548	15586	15489	15569	15493	15414	15698	15700	15633	15646	15486	15647	15626	15532	15512	15564	15619	15601	15522	15508	15627	15474	15679	15487	15519	15538	15632	15562	15649	15462	15636	15548	15602	15564	15554	15486	15653	15506	15419	15612	15683	15644	15533	15725	15777	15539	15605	15635	15626	15454	15502	15496	15692	15672	15547	15590	15696	15525	15525	15741	15485	15677	15523	15637	15640	15748	15626	15578	15495	15599	15485	15519	15615	15602	15604	15478	15604	15461	15572	15391	15563	15497	15583	15455	15676	15693	15631	15604	15555	15577	15582	15677	15449	15773	15670	15638	15584	15585	15412	15825	15445	15595	15462	15482	15481	15582	15603	15581	15661	15505	15597	15563	15716	15580	15605	15693	15587	15693	15444	15494	15602	15587	15700	15551	15450	15388	15638	15761	15536	15583	15719	15621	15420	15520	15691	15578	15590	15601	15588	15479	15520	15535	15438	15657	15669	15619	15718	15507	15735	15689	15636	15752	15674	15789	15513	15461	15626	15576	15737	15678	15731	15740	15654	15547	15442	15724	15603	15695	15709	15681	15654	15646	15651	15618	15691	15672	15565	15411	15632	15737	15576	15587	15585	15718	15489	15558	15410	15619	15470	15644	15310	15331	15658	15541	15616	15545	15544	15496	15582	15638	15551	15468	15578	15573	15498	15543	15558	15622	15519	15660	15685	15428	15692	15562	15616	15626	15480	15581	15451	15510	15559	15602	15656	15429	15583	15394	15525	15575	15523	15617	15759	15630	15429	15716	15613	15601	15539	15519	15652	15561	15483	15576	15597	15548	15593	15716	15770	15489	15594	15513	15513	15495	15444	15580	15434	15633	15537	15616	15627	15465	15651	15554	15662	15566	15519	15596	15369	15570	15618	15700	15462	15501	15384	15713	15510	15515	15658	15448	15401	15619	15452	15431	15681	15607	15547	15506	15619	15640	15603	15529	15671	15572	15588	15682	15680	15516	15676	15502	15426	15771	15705	15638	15461	15582	15595	15732	15671	15617	15562	15577	15549	15757	15662	15546	15661	15575	15641	15786	15513	15512	15616	15497	15689	15550	15577	15563	15701	15559	15734	15604	15566	15486	15538	15702	15666	15410	15712	15536	15625	15730	15709	15495	15296	15579	15819	15826	15433	15476	15504	15590	15675	15440	15505	15589	15624	15577	15538	15494	15590	15546	15788	15589	15541	15639	15476	15700	15673	15521	15559	15471	15739	15847	15553	15543	15723	15598	15600	15623	15445	15454	15522	15509	15647	15420	15643	15535	15588	15441	15550	15654	15551	15823	15645	15508	15390	15618	15606	15560	15578	15557	15573	15659	15641	15511	15560	15556	15559	15563	15571	15549	15575	15537	15509	15684	15685	15643	15632	15653	15740	15675	15736	15645	15708	15479	15595	15465	15577	15492	15546	15600	15522	15544	15522	15739	15563	15462	15570	15599	15576	15711	15668	15550	15507	15574	15521	15589	15422	15467	15532	15494	15625	15723	15507	15571	15532	15427	15699	15642	15617	15483	15506	15589	15413	15739	15645	15575	15604	15621	15540	15468	15545	15617	15610	15545	15667	15644	15689	15514	15702	15738	15546	15490	15684	15680	15658	15641	15602	15578	15620	15675	15494	15703	15462	15439	15552	15611	15585	15585	15602	15643	15644	15417	15528	15681	15432	15573	15484	15615	15570	15625	15516	15511	15487	15479	15561	15690	15664	15552	15734	15580	15484	15556	15482	15546	15670	15409	15675	15487	15651	15512	15571	15428	15582	15505	15648	15715	15531	15594	15573	15582	15683	15607	15567	15510	15533	15557	15740	15540	15358	15657	15429	15617	15457	15651	15696	15758	15562	15681	15366	15541	15595	15665	15508	15579	15614	15545	15608	15685	15658	15623	15806	15664	15621	15559	15583	15691	15586	15649	15541	15615	15605	15496	15567	15739	15750	15587	15471	15586	15491	15595	15472	15505	15737	15506	15581	15523	15463	15548	15637	15651	15521	15646	15581	15616	15706	15504	15581	15394	15734	15755	15673	15493	15553	15531	15717	15645	15509	15483	15573	15730	15601	15495	15714	15425	15709	15569	15700	15633	15668	15663	15606	15501	15446	15593	15601	15576	15397	15506	15535	15502	15600	15691	15536	15584	15643	15552	15689	15546	15623	15430	15549	15567	15691	15654	15592	15612	15593	15384	15637	15654	15571	15609	15799	15518	15472	15628	15626	15585	15656	15495	15799	15515	15531	15722	15510	15690	15536	15529	15726	15541	15564	15566	15549	15621	15684	15561	15646	15520	15604	15599	15779	15743	15675	15546	15595	15765	15637	15711	15511	15693	15652	15691	15577	15631	15678	15564	15717	15537	15628	15478	15492	15333	15642	15622	15571	15653	15658	15537	15684	15669	15504	15577	15716	15775	15510	15515	15692	15688	15480	15627	15551	15559	15548	15466	15549	15555	15573	15660	15639	15576	15688	15672	15446	15702	15516	15454	15627	15439	15690	15536	15740	15694	15549	15688	15580	15583	15580	15639	15612	15602	15518	15371	15568	15571	15568	15637	15578	15468	15626	15732	15534	15613	15445	15425	15537	15692	15512	15593	15615	15665	15757	15794	15611	15534	15654	15729	15472	15549	15713	15636	15800	15480	15710	15479	15576	15629	15686	15599	15514	15537	15636	15618	15615	15635	15574	15480	15644	15545	15619	15590	15616	15586	15516	15636	15739	15726	15478	15612	15741	15728	15610	15575	15791	15607	15601	15626	15632	15653	15645	15573	15561	15662	15634	15477	15487	15602	15646	15826	15729	15457	15598	15632	15564	15714	15643	15768	15516	15544	15394	15535	15618	15560	15659	15654	15623	15623	15486	15783	15776	15566	15656	15687	15764	15599	15559	15578	15649	15796	15378	15507	15646	15593	15571	15663	15571	15544	15606	15717	15600	15565	15739	15457	15476	15566	15541	15563	15649	15701	15502	15492	15653	15484	15541	15747	15626	15487	15761	15457	15616	15742	15468
23955	21229	28626	25441	24911	23521	21619	19140	18321	18675	18612	18707	18806	22444	26324	24494	21790	20307	19266	18722	18614	18415	18304	18389	18403	18305	18353	18362	18323	18330	18198	18109	18328	18044	18361	18310	18393	18422	18333	18157	18365	18277	18284	18239	18303	18269	18232	18093	18452	18383	18133	18536	18123	18406	18353	18368	18232	18176	18336	18022	18307	18404	18409	18391	18232	18439	18307	18352	18353	18290	18301	18330	18247	18401	18246	18455	18476	18292	18205	18178	18138	18170	18318	18152	18157	18267	18362	18313	18225	18168	18070	18121	18121	18236	18189	18253	18133	18463	18225	18177	18309	18345	18195	18357	18078	18175	18371	18008	18127	18182	18176	18321	18347	18077	18358	18189	18215	18266	18358	17932	18217	18224	18354	18162	18083	18150	18216	18495	18222	18292	18441	18258	18235	18321	18308	18229	18224	18150	18261	18362	18054	18047	18226	18203	18222	18399	18228	18402	18320	18064	18201	18263	18083	18313	18491	18183	18308	18177	18294	18282	18115	18283	18178	18180	18124	18188	18169	18101	18265	18280	18319	18145	18346	18155	18060	18296	18101	18151	18135	18272	18146	18369	18130	18252	18311	18363	18191	18295	18203	18205	18140	18241	18346	18206	18276	18132	18062	18233	18089	18212	18300	18483	18261	18135	18247	18157	18150	18254	18157	18287	18331	18245	17945	18179	18095	18009	18380	18172	18414	18218	18265	18107	17994	18258	18274	18056	18336	18407	18240	18085	18211	18292	18292	18263	18074	18252	18349	18254	18217	18168	18339	18279	18350	17978	18251	18347	18339	18331	18443	18045	18357	18349	18167	18245	18190	18299	18601	18338	18424	18317	18406	18177	18179	18228	18077	18369	18234	18233	18072	18314	18010	18057	18322	18102	18219	18314	18186	18270	18338	18225	18370	18195	18164	18281	18115	18193	18239	18079	18073	18211	18362	18273	18219	18247	18224	18280	18337	18279	18205	18217	18296	18253	18189	18146	18001	18182	18395	18124	18179	18146	18222	18185	18167	18158	18124	18131	18128	18295	18320	18046	18363	18285	18084	18291	18485	18258	18139	18445	18336	17950	18265	18192	18498	18093	18175	18127	18202	18138	18131	18301	18233	18208	18176	18113	18102	18318	18174	18482	18183	18391	18387	18156	18129	18171	18311	18107	18059	18322	18092	18088	18366	18178	18318	18581	18268	18237	18193	18303	18239	18161	18331	18290	18334	18225	18271	18385	18373	18195	18361	18274	18222	18386	18293	18328	18374	18327	18246	18037	18336	18161	18093	18256	18319	18229	18221	18254	18300	18201	18080	18291	18376	18291	18438	18221	18186	18239	18158	17988	18399	18255	18212	18558	18389	18239	18192	18225	18315	18263	18209	18365	18119	18233	18377	18355	18271	18028	18165	18254	18279	18197	18311	18021	18209	18280	18399	18225	18230	18090	17867	18284	18099	18149	18232	18371	18136	18236	18226	18188	17932	18131	18125	18191	18166	18293	18388	18314	18237	18380	18345	18240	18139	18069	18313	18221	18184	18230	18334	18080	18165	18220	18154	18152	18241	18307	18210	18081	18358	18312	18158	18518	18099	18337	18019	18361	18307	18160	18210	18017	18109	17973	18160	18262	18210	18150	18226	18291	18178	18055	18114	18218	18183	18230	18056	18117	18307	18443	18120	18303	18371	17908	18245	18219	18011	18171	18430	18292	18280	18188	18195	17997	18132	18151	18250	18309	18497	18235	17862	18364	18138	18286	18143	18272	18215	18266	18332	18293	18281	18131	18302	18149	18209	18368	18227	18156	18295	18092	18454	18298	18379	18428	18496	18432	18221	17976	18254	18396	18213	18300	18272	18266	18414	18096	18290	18278	18028	18290	18328	18075	18295	18296	18114	18185	18129	18347	18335	18332	18188	18359	18291	18210	18176	18011	18272	18148	18307	18198	18302	18184	18218	18287	18279	18194	18293	18097	18349	18417	18272	18290	18436	18284	18086	18426	18254	18130	18199	18034	18249	18417	18296	18148	18171	18261	18140	18033	18402	18243	18320	18262	18156	18243	18294	18190	18202	18195	18334	18164	18307	18241	18351	18161	18201	18203	18260	18071	18399	18282	18241	18259	18249	18222	18195	18107	18191	18154	18365	18181	18316	18273	18311	18375	18300	18175	18453	18384	18394	18371	18345	18283	18238	18235	18322	18373	18323	18260	18377	18353	18273	18179	18353	18101	18258	18179	18242	18245	18290	18252	18489	18315	18175	18093	18153	18218	18096	18362	18259	18530	18118	18348	18227	18157	18333	18363	18111	18396	18281	18403	18389	18405	18453	18168	18106	18071	18380	18236	18065	18152	18301	18125	18212	18311	18302	18217	18245	18370	18228	18083	18406	18126	18141	18221	18135	18320	17952	18214	18238	18345	18296	18271	18327	18380	18109	18039	18504	18351	18295	18220	18329	18457	18110	18081	18354	18370	18265	18399	18305	18258	18344	18225	18276	18037	18333	18067	18334	18249	18234	18384	18396	18068	18208	18246	18252	18296	18324	18396	18150	18082	18170	18188	18183	18252	18373	18161	18163	18122	18250	18362	18342	18451	18177	18163	18222	17953	18295	18262	18338	18488	18281	18292	18288	18211	18462	18249	18051	18313	18139	18133	18338	18048	18169	18194	18373	18352	18264	18020	18130	18129	18128	18291	18134	18170	18173	18204	18226	18286	18415	18198	18411	18337	18423	18304	18270	18249	18311	18494	17979	18416	18233	18210	18254	18343	18178	18107	18073	18171	18241	18194	18181	18489	18155	18176	18131	18338	18417	18344	18279	18304	18179	18295	18254	18146	18269	18468	18178	18129	18535	18395	18202	18121	18341	18270	18348	18258	18522	17983	18260	18219	18295	18047	18432	18380	18356	18314	18284	18317	18288	18182	18077	18501	18228	18314	18158	18212	18313	18136	18181	18248	18353	18174	18235	18292	18137	18221	18168	18350	18191	18195	18350	18246	18232	18305	18354	18442	18219	18323	18137	18260	18314	18198	18012	18309	18431	18114	18160	18173	18272	18208	18316	18092	18328	18077	18237	18267	18155	18185	17980	17904	18203	18212	18231	18239	18259	18289	18228	18367	18298	18560	18158	18130	18438	18102	18106	17950	18241	18059	18297	18363	18349	18358	18398	18155	18191	18367	18312	18385	18253	18083	18182	18134	18186	18265	18234	18431	18211	18078	18202	18034	18228	18157	18322	18335	18227	18095	18216	18273	18202	18251	18221	18305	18429	18163	18154	18198	18328	18152	18267	18318	18199	18266	18424	18183	18059	18176	18017	18156	18302	18198	18383	18298	18118	18091	18245	18145	18281	18204	18288	18387	18207	18093	18222	18306	18221	18194	18149	18111	18283	18119	18193	18207	18159	18289	18494	18367	18461	18377	18447	18198	18205	18263	18280	18262	18336	18320	18343	18152	18096	18100	18379	18200	18175	18295	18108	18303	17945	18128	18272	18065	18215	18201	18155	18239	17951	18198	18172	18426	18261	18074	18243	18180	18168	18413	18137	18170	18295	18204	18481	18140	18431	18288	18431	18288	18229	18368	18151	18318	18290	18235	18289	18401	18203	18463	18320	18312	18441	18426	18236	18352	18080	18333	18227	18321	18074	18345	18387	18264	18394	18241	18349	18145	18211	18333	18269	18366	18374	18245	18196	18390	18133	18225	18124	18168	18193	18237	18392	18256	18503	18430	18351	18220	18209	18360	18254	18324	18177	18402	18471	18211	18228	18263	18178	18152	18174	18269	18202	18226	18242	18214	18173	18098	18248	18176	18375	18136	18323	18300	18198	18039	18075	18327	18432	18216	18471	18300	18251	18215	18262	18201	18186	18318	18017	17910	18179	18214	18111	18455	18256	18276	18183	18174	18269	17874	17981	18323	18388	18221	18219	18229	18237	18242	18341	18167	18266	18221	18182	18381	18365	18254	18212	18322	18233	18227	18271	18410	18118	18135	18034	18341	18137	18173	18402	18206	18367	18481	18162	18242	18041	18318	18298	18242	18343	18151	18288	18288	18227	18275	18171	18126	18299	18055	18343	18147	18502	18178	18106	17988	18265	18072	18278	18243	18254	18172	18024	18244	18248	18257	18142	18058	18291	18287	18277	18281	18219	18420	18357	18378	18242	18404	18272	18401	18223	18462	18182	18333	18225	18291	18379	18397	18128	18204	18106	18199	18301	18223	18407	18176	18445	18364	18248	18395	18344	18389	18193	18388	18333	18462	18314	18039	18251	18394	18070	18079	18270	18256	18208	18300	18173	18153	18410	18004	18375	18325	18247	18281	18158	18320	18432	18300	18268	18130	18255	18124	18246	18159	18258	18156	18259	18344	18317	18270	18342	18173	18262	18204	18014	18286	18350	18284	18366	18201	18123	18411	18060	18334	18196	18153	18075	18222	18265	18225	18148	18094	18359	18030	18043	18093	18313	18449	18146	18314	18365	18227	18123	18241	18167	18349	18104	18210	18148	18118	18352	18301	18299	18280	18303	18197	18278	18279	18326	18356	18306	18397	18246	18221	18225	18411	18189	18417	18305	18234	18357	18234	18257	18165	18160	18137	18183	17962	18208	18209	18186	18338	18199	18180	18108	18087	18230	18270	18160	18024	18197	18480	18333	18197	18099	18172	18129	18253	18123	18292	18160	18141	18141	18204	18370	18136	18186	18280	18121	18347	18143	18274	18153	18275	18252	18235	18196	18280	18238	18405	18188	18286	18271	18240	18119	18128	17987	17993	18260	18184	18337	18286	18117	18278	18209	18155	18379	18181	18215	18155	18209	18230	18349	18138	18170	18181	18487	18189	18220	18131	18202	18308	18289	18282	18320	18358	18137	18411	18295	18265	18190	18170	18086	18337	18044	18350	18255	18235	18312	18261	18330	18330	18193	18256	18147	18406	18407	18230	18343	18175	18408	17986	18269	18183	18222	18104	18292	18213	18283	18293	18316	18074	18083	18265	18254	18129	18102	18322	18233	18298	18161	18405	18229	18290	18288	18172	18328	18319	18217	18407	18497	18364	18287	18247	18445	18376	18363	18245	18140	18364	18209	18495	18348	18113	18266	18365	18114	18323	18204	18166	18245	18016	18186	18277	18326	18340	18208	18294
27541	42736	42849	34722	29000	19995	16634	16263	16117	15953	16002	16027	16588	22950	26800	23673	19756	18211	16636	16073	15868	15683	15693	15699	15586	15803	15544	15625	15673	15597	15622	15783	15627	15703	15658	15765	15596	15706	15565	15629	15717	15672	15722	15633	15734	15512	15605	15750	15754	15417	15631	15500	15640	15696	15616	15575	15602	15423	15635	15585	15792	15758	15652	15718	15548	15608	15700	15804	15579	15452	15597	15571	15598	15639	15583	15754	15400	15708	15599	15495	15428	15723	15590	15657	15604	15638	15665	15662	15548	15527	15616	15653	15642	15683	15629	15619	15539	15687	15537	15448	15796	15731	15598	15622	15384	15720	15644	15711	15558	15659	15542	15567	15609	15646	15767	15459	15731	15531	15553	15595	15582	15596	15518	15508	15544	15523	15588	15585	15668	15590	15743	15492	15501	15477	15462	15600	15697	15715	15591	15726	15696	15646	15529	15677	15701	15541	15744	15522	15636	15710	15596	15702	15495	15690	15757	15792	15623	15590	15664	15643	15531	15469	15714	15680	15656	15696	15643	15563	15694	15670	15641	15521	15511	15639	15640	15532	15652	15720	15607	15651	15480	15659	15797	15620	15482	15710	15511	15593	15434	15622	15545	15582	15562	15774	15634	15743	15461	15733	15439	15683	15578	15475	15560	15556	15721	15622	15582	15634	15575	15601	15570	15615	15650	15749	15602	15547	15321	15739	15481	15707	15680	15437	15425	15524	15759	15558	15554	15508	15607	15790	15692	15633	15539	15522	15531	15798	15421	15646	15544	15650	15605	15646	15657	15737	15676	15431	15704	15450	15689	15597	15714	15495	15535	15640	15507	15651	15611	15796	15453	15357	15592	15553	15486	15665	15604	15663	15494	15588	15591	15520	15461	15551	15342	15555	15585	15696	15603	15622	15812	15586	15647	15614	15795	15646	15600	15635	15628	15659	15461	15561	15737	15562	15568	15609	15710	15579	15599	15530	15668	15716	15647	15630	15606	15659	15628	15606	15642	15554	15684	15750	15637	15747	15717	15533	15396	15559	15568	15489	15637	15589	15432	15604	15566	15705	15427	15678	15607	15605	15693	15623	15494	15656	15450	15687	15506	15650	15508	15652	15573	15759	15449	15562	15494	15576	15674	15787	15631	15633	15584	15795	15617	15579	15601	15500	15790	15705	15630	15633	15691	15610	15384	15580	15624	15540	15729	15520	15625	15730	15705	15629	15465	15686	15558	15618	15447	15530	15628	15753	15583	15508	15526	15369	15679	15651	15634	15616	15571	15639	15531	15693	15755	15441	15572	15638	15458	15744	15609	15629	15615	15576	15730	15456	15499	15649	15564	15559	15603	15566	15575	15663	15548	15618	15570	15580	15563	15650	15611	15632	15690	15511	15696	15740	15553	15686	15524	15679	15556	15512	15385	15530	15720	15593	15425	15737	15660	15462	15812	15615	15479	15585	15549	15733	15539	15754	15535	15653	15569	15488	15566	15579	15617	15743	15649	15588	15737	15768	15551	15531	15465	15708	15592	15452	15704	15653	15531	15850	15759	15674	15649	15563	15590	15535	15533	15736	15691	15618	15661	15500	15533	15531	15445	15505	15537	15628	15571	15684	15691	15456	15692	15530	15602	15702	15565	15695	15576	15609	15815	15564	15549	15655	15546	15468	15671	15484	15610	15534	15628	15662	15555	15502	15704	15524	15498	15755	15685	15672	15647	15644	15772	15640	15649	15683	15672	15659	15643	15653	15558	15540	15598	15606	15545	15579	15438	15584	15510	15658	15702	15546	15700	15750	15499	15624	15448	15542	15574	15553	15673	15503	15562	15536	15613	15563	15720	15613	15578	15545	15644	15557	15580	15621	15608	15722	15550	15614	15769	15640	15643	15579	15617	15535	15798	15558	15668	15680	15636	15818	15728	15598	15656	15569	15627	15630	15626	15577	15609	15422	15541	15598	15590	15552	15573	15810	15543	15623	15581	15661	15545	15598	15686	15607	15652	15668	15721	15398	15671	15611	15479	15579	15579	15492	15475	15449	15586	15764	15420	15716	15585	15702	15623	15602	15617	15691	15531	15650	15672	15665	15692	15587	15494	15664	15656	15627	15683	15632	15449	15601	15433	15661	15602	15645	15719	15757	15461	15624	15656	15541	15602	15562	15502	15628	15612	15667	15612	15488	15754	15693	15564	15546	15675	15660	15587	15696	15599	15686	15558	15783	15669	15637	15633	15490	15676	15791	15693	15506	15608	15700	15616	15437	15514	15586	15594	15788	15739	15624	15685	15641	15504	15640	15591	15677	15707	15697	15615	15517	15645	15541	15654	15465	15682	15634	15763	15722	15637	15611	15666	15522	15607	15592	15521	15518	15402	15579	15490	15453	15652	15742	15724	15503	15559	15662	15660	15664	15578	15616	15542	15677	15608	15666	15548	15701	15602	15653	15578	15581	15541	15543	15634	15667	15537	15596	15718	15506	15662	15495	15341	15709	15575	15672	15507	15788	15678	15736	15625	15637	15398	15491	15747	15674	15688	15437	15529	15605	15681	15605	15495	15831	15651	15547	15614	15670	15807	15599	15573	15637	15610	15657	15663	15708	15699	15651	15515	15549	15531	15621	15542	15659	15595	15605	15719	15498	15611	15629	15657	15596	15649	15519	15743	15661	15627	15684	15747	15520	15766	15656	15650	15473	15572	15544	15564	15688	15714	15764	15704	15679	15677	15704	15703	15680	15584	15601	15476	15687	15673	15482	15743	15773	15569	15731	15606	15555	15414	15607	15531	15516	15400	15843	15553	15660	15555	15542	15712	15546	15492	15571	15615	15612	15642	15566	15693	15627	15624	15462	15603	15698	15652	15521	15622	15678	15649	15428	15623	15581	15528	15550	15507	15745	15573	15675	15490	15460	15784	15712	15552	15554	15646	15449	15638	15570	15734	15643	15664	15641	15530	15570	15627	15491	15507	15756	15655	15803	15693	15495	15708	15622	15605	15606	15740	15707	15818	15790	15530	15418	15401	15512	15597	15633	15581	15460	15761	15595	15708	15631	15594	15473	15789	15605	15444	15640	15633	15608	15643	15730	15479	15677	15572	15720	15541	15677	15476	15558	15755	15721	15705	15516	15587	15608	15590	15609	15666	15628	15420	15603	15634	15599	15454	15580	15602	15492	15678	15631	15748	15682	15754	15732	15570	15527	15667	15532	15679	15531	15614	15767	15727	15662	15563	15619	15699	15563	15706	15665	15554	15715	15551	15533	15629	15550	15769	15708	15508	15732	15536	15662	15591	15610	15560	15519	15544	15532	15651	15782	15605	15455	15597	15627	15587	15731	15500	15609	15714	15716	15472	15676	15586	15626	15495	15497	15763	15605	15453	15470	15666	15622	15652	15679	15670	15569	15653	15677	15649	15704	15627	15707	15529	15619	15436	15593	15521	15509	15550	15577	15507	15540	15733	15667	15702	15756	15524	15631	15600	15713	15680	15551	15550	15441	15625	15742	15573	15487	15632	15613	15639	15591	15618	15505	15453	15368	15556	15618	15495	15526	15619	15603	15545	15556	15550	15691	15724	15643	15468	15655	15562	15568	15541	15566	15540	15741	15629	15546	15540	15578	15745	15726	15502	15543	15552	15619	15719	15498	15511	15574	15580	15626	15632	15756	15542	15487	15660	15514	15574	15600	15557	15591	15564	15736	15632	15622	15761	15482	15651	15649	15724	15615	15592	15618	15622	15593	15563	15546	15400	15637	15777	15519	15628	15633	15694	15492	15718	15737	15544	15805	15600	15708	15591	15667	15638	15659	15656	15667	15619	15665	15715	15453	15772	15569	15594	15624	15633	15552	15693	15514	15661	15603	15651	15539	15647	15485	15687	15682	15562	15695	15679	15665	15488	15569	15663	15758	15677	15603	15536	15492	15535	15669	15480	15510	15587	15646	15513	15776	15683	15749	15530	15633	15556	15482	15542	15700	15557	15596	15727	15588	15572	15604	15585	15438	15644	15714	15611	15568	15520	15680	15724	15659	15580	15522	15754	15582	15507	15654	15674	15553	15564	15790	15661	15803	15728	15672	15479	15637	15689	15632	15711	15715	15640	15731	15629	15770	15580	15539	15558	15569	15680	15753	15586	15584	15487	15450	15651	15471	15632	15682	15509	15713	15803	15708	15613	15621	15751	15555	15616	15568	15685	15589	15619	15582	15713	15558	15615	15488	15646	15699	15520	15601	15570	15681	15619	15632	15505	15688	15520	15633	15480	15639	15534	15756	15580	15613	15511	15674	15648	15640	15536	15548	15594	15471	15634	15700	15522	15542	15538	15724	15488	15605	15529	15659	15728	15696	15629	15610	15574	15522	15592	15647	15547	15750	15469	15531	15748	15703	15572	15679	15536	15648	15637	15584	15670	15596	15687	15468	15651	15556	15531	15538	15622	15674	15616	15470	15607	15599	15663	15617	15485	15559	15672	15598	15646	15628	15609	15606	15564	15661	15603	15619	15386	15475	15774	15763	15623	15674	15589	15633	15611	15755	15595	15596	15705	15511	15563	15622	15541	15439	15822	15628	15628	15615	15532	15523	15638	15545	15610	15620	15580	15864	15577	15541	15601	15703	15541	15546	15706	15549	15723	15615	15586	15723	15507	15585	15749	15623	15583	15581	15637	15622	15572	15732	15711	15652	15468	15516	15470	15585	15645	15574	15510	15696	15633	15624	15637	15706	15502	15717	15549	15548	15516	15627	15771	15779	15755	15578	15622	15576	15591	15638	15511	15547	15606	15612	15556	15717	15556	15495	15298	15560	15644	15644	15629	15678	15526	15649	15653	15731	15648	15622	15546	15596	15683	15508	15647	15618	15651	15698	15469	15478	15489	15698	15533	15690	15549	15520	15568	15756	15512	15683	15635	15727	15485	15648	15591	15611	15556	15660	15615	15648	15678	15706	15618	15481	15710	15580	15657	15608	15456	15627	15439	15658	15566	15671	15670	15680	15778	15788	15494	15664	15633	15540	15763	15516	15658	15664	15588	15728	15528	15521	15475	15596	15553	15611	15642	15714	15486	15722	15621	15522	15572	15580	15668	15663	15755	15556	15655	15637	15584	15654	15601	15527	15595	15679	15605	15783	15596	15543	15502	15526	15605	15453	15652	15565
22723	21262	29082	24151	23071	26039	25953	20284	19031	19265	18831	18718	20114	28026	32494	28954	25041	22261	20408	19375	18977	18688	18721	18596	18460	18481	18399	18593	18565	18360	18632	18398	18423	18307	18632	18341	18468	18518	18649	18530	18331	18584	18507	18595	18488	18433	18443	18350	18632	18409	18318	18363	18481	18677	18462	18458	18462	18607	18501	18426	18272	18230	18439	18287	18389	18326	18422	18365	18473	18502	18296	18363	18465	18522	18362	18207	18390	18363	18285	18235	18491	18523	18578	18456	18408	18324	18386	18285	18422	18517	18441	18381	18545	18412	18478	18445	18317	18392	18313	18433	18303	18278	18244	18375	18468	18321	18443	18428	18403	18516	18505	18434	18225	18421	18463	18277	18622	18352	18318	18328	18503	18374	18544	18396	18496	18305	18569	18381	18434	18389	18337	18278	18401	18266	18297	18392	18328	18647	18204	18266	18290	18179	18399	18186	18493	18322	18469	18492	18276	18404	18519	18426	18591	18388	18456	18444	18435	18292	18560	18413	18410	18382	18464	18312	18250	18522	18472	18462	18331	18451	18427	18496	18347	18478	18343	18568	18546	18509	18338	18436	18454	18499	18427	18346	18222	18491	18395	18458	18294	18240	18383	18193	18362	18511	18615	18453	18532	18353	18491	18333	18474	18369	18343	18236	18316	18271	18424	18392	18369	18302	18348	18510	18370	18554	18329	18330	18358	18531	18484	18354	18306	18280	18477	18367	18512	18425	18311	18226	18400	18281	18238	18375	18301	18497	18377	18415	18321	18296	18334	18387	18376	18177	18492	18703	18412	18304	18430	18265	18635	18305	18359	18293	18279	18409	18458	18488	18313	18514	18470	18304	18197	18297	18216	18436	18366	18293	18332	18411	18274	18384	18405	18439	18471	18308	18229	18380	18544	18373	18394	18558	18178	18284	18325	18306	18396	18314	18272	18219	18434	18384	18529	18336	18595	18194	18526	18324	18402	18550	18388	18338	18506	18478	18465	18434	18326	18330	18276	18352	18265	18479	18422	18416	18266	18295	18363	18500	18471	18613	18283	18077	18452	18198	18167	18434	18623	18362	18275	18428	18502	18228	18459	18521	18281	18083	18310	18323	18331	18361	18295	18473	18296	18316	18281	18230	18277	18249	18387	18595	18503	18374	18407	18280	18421	18334	18437	18416	18361	18310	18488	18449	18478	18453	18508	18439	18499	18196	18544	18258	18436	18661	18456	18118	18371	18357	18271	18445	18437	18335	18365	18181	18246	18419	18359	18234	18211	18323	18236	18324	18225	18502	18394	18297	18451	18451	18483	18363	18437	18376	18186	18380	18324	18540	18405	18217	18331	18404	18487	18466	18530	18320	18405	18262	18532	18398	18338	18456	18310	18209	18268	18208	18395	18231	18452	18206	18241	18431	18363	18467	18315	18367	18280	18296	18090	18578	18310	18387	18501	18521	18248	18320	18492	18367	18525	18409	18576	18388	18369	18365	18216	18354	18568	18633	18431	18290	18279	18393	18420	18273	18483	18340	18435	18288	18450	18299	18329	18521	18518	18456	18396	18325	18217	18224	18515	18347	18256	18147	18435	18172	18531	18244	18552	18348	18408	18614	18107	18290	18383	18363	18416	18565	18370	18210	18286	18341	18327	18456	18384	18281	18244	18145	18414	18428	18368	18430	18530	18415	18654	18369	18169	18312	18466	18658	18434	18361	18479	18529	18207	18415	18352	18253	18411	18251	18552	18502	18352	18361	18248	18320	18443	18234	18218	18293	18520	18330	18332	18368	18286	18324	18170	18553	18276	18378	18276	18401	18280	18256	18420	18589	18446	18361	18254	18331	18267	18505	18331	18517	18441	18105	18578	18128	18260	18288	18420	18277	18309	18549	18585	18256	18515	18189	18312	18355	18383	18308	18241	18467	18477	18303	18539	18416	18463	18170	18390	18462	18361	18512	18448	18433	18248	18398	18338	18476	18508	18285	18449	18542	18345	18189	18165	18472	18457	18588	18550	18420	18403	18248	18340	18370	18371	18449	18368	18480	18388	18526	18462	18510	18408	18333	18582	18419	18481	18337	18341	18398	18403	18627	18483	18368	18485	18254	18180	18236	18367	18288	18485	18194	18521	18546	18504	18181	18431	18372	18695	18445	18509	18497	18417	18247	18484	18539	18239	18310	18454	18201	18262	18404	18376	18037	18357	18293	18399	18478	18309	18251	18502	18471	18425	18617	18455	18236	18552	18504	18328	18283	18412	18231	18433	18201	18398	18432	18354	18411	18330	18518	18289	18378	18394	18425	18407	18410	18378	18346	18378	18394	18391	18339	18183	18270	18372	18375	18342	18388	18272	18594	18295	18256	18396	18477	18442	18397	18302	18402	18401	18400	18441	18402	18521	18420	18407	18475	18358	18221	18296	18373	18514	18445	18301	18270	18472	18433	18294	18452	18423	18508	18523	18298	18379	18287	18375	18324	18514	18237	18355	18407	18349	18363	18224	18335	18578	18368	18316	18308	18531	18357	18354	18459	18367	18247	18409	18366	18353	18393	18378	18391	18458	18188	18476	18386	18400	18497	18472	18398	18340	18477	18606	18150	18381	18487	18284	18263	18327	18451	18387	18295	18269	18275	18424	18459	18436	18302	18465	18247	18275	18351	18414	18517	18336	18398	18426	18295	18307	18428	18551	18287	18569	18465	18497	18396	18247	18356	18449	18696	18422	18386	18336	18286	18316	18397	18545	18311	18344	18354	18547	18617	18564	18471	18351	18454	18440	18175	18264	18247	18419	18171	18273	18495	18420	18524	18428	18608	18424	18340	18209	18508	18301	18564	18273	18368	18323	18274	18126	18410	18441	18291	18504	18171	18343	18173	18357	18414	18408	18228	18482	18588	18345	18364	18474	18381	18362	18284	18411	18583	18100	18284	18528	18469	18505	18305	18354	18594	18282	18341	18327	18409	18548	18424	18552	18240	18435	18321	18548	18547	18463	18539	18352	18269	18208	18458	18459	18265	18474	18363	18208	18427	18405	18142	18285	18365	18328	18296	18470	18233	18357	18491	18298	18423	18380	18387	18517	18207	18391	18660	18464	18422	18289	18339	18375	18512	18358	18213	18261	18431	18349	18448	18363	18259	18467	18348	18426	18259	18286	18398	18321	18464	18478	18391	18312	18435	18270	18273	18318	18426	18440	18282	18453	18430	18270	18301	18416	18464	18413	18507	18424	18133	18293	18245	18323	18411	18297	18402	18305	18360	18359	18353	18493	18437	18537	18458	18411	18293	18453	18309	18314	18348	18335	18110	18384	18395	18634	18436	18487	18629	18424	18604	18194	18424	18520	18233	18381	18371	18151	18300	18419	18396	18569	18332	18287	18420	18334	18424	18458	18361	18366	18519	18319	18325	18417	18449	18428	18479	18348	18202	18367	18356	18341	18387	18480	18375	18471	18372	18413	18447	18566	18529	18389	18413	18406	18205	18424	18162	18301	18450	18389	18428	18362	18456	18172	18383	18323	18264	18260	18462	18318	18353	18503	18283	18566	18417	18293	18554	18329	18393	18341	18658	18397	18391	18204	18314	18386	18648	18282	18238	18506	18323	18206	18363	18226	18543	18436	18392	18465	18593	18286	18363	18543	18098	18379	18445	18436	18261	18569	18536	18198	18337	18182	18344	18166	18247	18632	18544	18461	18316	18293	18422	18475	18382	18350	18460	18246	18250	18478	18602	18426	18470	18360	18403	18268	18413	18649	18344	18432	18422	18289	18293	18434	18458	18121	18267	18395	18472	18369	18420	18527	18423	18299	18353	18345	18279	18327	18551	18408	18308	18210	18357	18351	18418	18499	18274	18245	18464	18259	18387	18371	18492	18321	18263	18532	18203	18385	18134	18625	18443	18478	18309	18437	18344	18374	18336	18440	18343	18483	18355	18478	18419	18287	18312	18295	18313	18296	18240	18754	18253	18444	18385	18228	18279	18293	18374	18332	18239	18420	18512	18594	18428	18276	18449	18185	18290	18137	18439	18460	18360	18402	18574	18447	18297	18394	18508	18413	18257	18454	18404	18470	18344	18420	18473	18319	18414	18283	18316	18370	18523	18406	18514	18574	18515	18265	18313	18325	18439	18192	18377	18629	18342	18147	18359	18346	18343	18229	18341	18450	18450	18446	18388	18282	18438	18231	18413	18438	18359	18330	18114	18264	18337	18309	18418	18518	18445	18244	18558	18253	18308	18530	18464	18332	18413	18377	18461	18433	18569	18255	18302	18607	18388	18369	18474	18382	18395	18455	18329	18346	18421	18499	18552	18233	18302	18395	18331	18247	18247	18492	18380	18461	18315	18504	18183	18540	18438	18237	18456	18241	18545	18346	18380	18444	18305	18461	18492	18486	18380	18237	18302	18388	18445	18380	18385	18367	18492	18259	18445	18564	18474	18330	18465	18338	18411	18343	18293	18532	18449	18401	18561	18439	18258	18284	18319	18291	18423	18414	18364	18414	18481	18238	18383	18298	18356	18378	18443	18420	18593	18443	18303	18441	18528	18465	18362	18346	18291	18204	18257	18486	18368	18310	18351	18245	18486	18458	18479	18363	18521	18443	18355	18350	18406	18408	18298	18396	18385	18475	18416	18281	18417	18471	18451	18432	18363	18254	18389	18344	18535	18245	18392	18559	18339	18510	18320	18160	18381	18207	18542	18474	18376	18386	18510	18288	18278	18342	18443	18604	18386	18482	18395	18411	18621	18332	18321	18340	18327	18389	18179	18380	18358	18270	18366	18294	18550	18274	18378	18538	18211	18535	18224	18274	18434	18465	18280	18287	18408	18292	18315	18323	18364	18422	18440	18197	18409	18227	18559	18437	18449	18449	18442	18343	18346	18366	18534	18495	18452	18454	18325	18519	18619	18388	18410	18460	18440	18423	18321	18153	18336	18168	18338	18263	18102	18263	18328	18367	18303	18480	18258	18308	18457	18564	18580	18298	18357	18260	18194	18333	18432	18541	18339	18293	18400	18329	18561	18571	18258	18444	18618	18367	18317	18424	18414	18660	18383	18491	18296	18451	18453	18439	18203	18370	18232	18388	18574	18566	18317	18485	18226	18344	18323	18313	18404	18516	18404	18414	18464	18605	18352	18467	18438	18419	18094	18536	18517
29645	50589	49813	42178	34444	26818	19060	16787	16436	16348	16011	16109	18927	30369	33489	28534	23673	19928	17563	16730	16176	15931	15795	15613	15745	15685	15683	15654	15659	15705	15845	15632	15651	15704	15640	15603	15601	15769	15730	15864	15848	15976	15834	15712	15682	15619	15640	15795	15741	15912	15818	15993	15729	15499	15746	15744	15742	15791	15764	15794	15740	15520	15878	15795	15976	15594	15690	15516	15786	15834	15864	15842	15712	15714	15587	15669	15853	15780	15710	15694	15618	15585	15771	15388	15688	15813	15683	15644	15555	15729	15656	15748	15771	15595	15655	15721	15778	15590	15724	15637	15772	15659	15681	15769	15776	15851	15718	15683	15657	15625	15751	15535	15796	15848	15583	15711	15815	15509	15743	15867	15703	15678	15912	15694	15693	15664	15651	15626	15576	15826	15799	15579	15623	15705	15628	15636	15756	15648	15760	15792	15786	15839	15672	15680	15716	15740	15722	15615	15763	15817	15702	15729	15721	15701	15670	15714	15692	15661	15640	15784	15760	15818	15711	15682	15475	15716	15789	15697	15654	15736	15799	15844	15554	15754	15648	15689	15648	15696	15708	15620	15704	15664	15749	15785	15628	15825	15818	15564	15686	15770	15825	15758	15739	15589	15527	15514	15758	15511	15649	15622	15617	15623	15708	15749	15720	15906	15661	15708	15702	15788	15662	15743	15483	15762	15851	15853	15588	15647	15770	15551	15671	15828	15808	15563	15676	15735	15638	15716	15647	15704	15753	15733	15675	15716	15787	15743	15608	15691	15605	15600	15698	15727	15640	15741	15698	15604	15585	15664	15699	15784	15625	15521	15700	15739	15784	15557	15892	15786	15596	15767	15709	15444	15633	15710	15714	15784	15644	15589	15692	15684	15863	15581	15578	15684	15641	15655	15478	15594	15731	15804	15775	15813	15691	15686	15632	15654	15801	15620	15603	15780	15592	15746	15880	15566	15644	15730	15561	15593	15705	15780	15607	15721	15730	15738	15718	15699	15816	15574	15648	15664	15943	15615	15722	15688	15585	15702	15788	15687	15784	15565	15669	15700	15793	15760	15632	15793	15789	15810	15595	15701	15841	15741	15793	15717	15803	15758	15684	15597	15815	15789	15790	15798	15684	15702	15610	15730	15755	15742	15730	15590	15599	15682	15815	15796	15689	15836	15688	15693	15718	15480	15674	15677	15669	15800	15800	15612	15681	15741	15682	15668	15674	15867	15643	15942	15839	15757	15745	15555	15615	15502	15758	15604	15664	15667	15684	15788	15557	15799	15555	15639	15711	15655	15673	15788	15631	15875	15876	15524	15621	15772	15855	15612	15717	15788	15786	15557	15741	15670	15882	15673	15627	15837	15666	15717	15632	15637	15683	15604	15814	15751	15881	15553	15741	15572	15891	15597	15659	15753	15875	15623	15787	15741	15825	15680	15701	15650	15778	15581	15708	15558	15670	15678	15844	15737	15670	15654	15793	15701	15845	15672	15604	15762	15582	15696	15681	15661	15773	15717	15588	15613	15664	15586	15665	15774	15676	15749	15615	15586	15773	15794	15850	15619	15787	15648	15667	15804	15607	15653	15706	15746	15719	15705	15651	15743	15706	15589	15640	15534	15680	15743	15797	15857	15800	15606	15732	15662	15752	15826	15772	15861	15555	15799	15853	15838	15501	15582	15748	15747	15878	15590	15752	15797	15646	15691	15719	15667	15511	15857	15541	15666	15684	15517	15866	15785	15637	15642	15647	15627	15603	15610	15899	15707	15626	15723	15641	15820	15645	15761	15572	15651	15710	15702	15652	15682	15793	15809	15629	15843	15585	15648	15734	15710	15742	15809	15595	15578	15826	15757	15634	15845	15707	15763	15665	15585	15650	15661	15649	15804	15732	15650	15712	15596	15563	15763	15815	15659	15723	15601	15728	15810	15583	15669	15735	15814	15684	15700	15739	15762	15802	15730	15892	15749	15766	15795	15645	15655	15737	15620	15820	15747	15747	15697	15800	15602	15862	15712	15638	15659	15750	15709	15602	15703	15715	15629	15721	15606	15743	15648	15760	15611	15511	15851	15560	15713	15502	15618	15665	15697	15820	15717	15695	15670	15812	15775	15734	15756	15630	15583	15640	15740	15732	15796	15757	15610	15460	15877	15738	15679	15837	15872	15675	15745	15686	15724	15753	15716	15627	15720	15703	15700	15753	15672	15575	15572	15688	15821	15688	15746	15837	15710	15766	15788	15685	15667	15946	15564	15806	15617	15903	15766	15653	15670	15822	15649	15741	15689	15716	15726	15627	15735	15615	15625	15868	15738	15606	15597	15724	15692	15635	15647	15897	15727	15595	15588	15829	15604	15708	15640	15669	15702	15779	15661	15722	15734	15698	15740	15728	15762	15765	15709	15598	15692	15702	15797	15582	15711	15753	15776	15643	15714	15661	15764	15760	15605	15783	15891	15952	15371	15748	15793	15607	15870	15806	15812	15779	15846	15710	15691	15833	15761	15575	15650	15532	15750	15733	15803	15746	15766	15623	15833	15930	15790	15488	15667	15734	15870	15768	15738	15716	15636	15570	15705	15903	15745	15661	15685	15617	15655	15529	15664	15836	15673	15761	15651	15659	15512	15704	15810	15774	15664	15625	15707	15666	15501	15780	15653	15720	15725	15802	15574	15863	15854	15671	15807	15628	15772	15578	15751	15630	15626	15743	15404	15644	15739	15767	15594	15632	15659	15801	15616	15636	15596	15771	15654	15651	15682	15615	15765	15558	15704	15560	15714	15656	15769	15698	15746	15735	15650	15872	15773	15729	15593	15773	15568	15899	15708	15674	15820	15894	15683	15639	15602	15650	15651	15895	15614	15557	15769	15820	15704	15758	15524	15743	15658	15632	15537	15539	15697	15608	15733	15593	15723	15911	15580	15718	15701	15908	15911	15696	15600	15856	15681	15618	15606	15742	15769	15652	15710	15817	15612	15763	15719	15670	15768	15662	15688	15456	15667	15742	15750	15790	15624	15802	15689	15810	15549	15815	15739	15594	15472	15775	15765	15774	15770	15780	15617	15803	15811	15720	15729	15622	15792	15609	15653	15787	15638	15541	15479	15776	15695	15806	15601	15663	15578	15683	15660	15628	15703	15735	15667	15614	15872	15630	15671	15689	15681	15725	15671	15706	15529	15652	15739	15739	15944	15748	15843	15813	15878	15924	15640	15648	15818	15674	15705	15718	15700	15612	15821	15689	15788	15725	15726	15745	15649	15721	15537	15657	15751	15610	15733	15484	15748	15541	15774	15670	15550	15858	15654	15863	15651	15601	15829	15615	15776	15725	15715	15626	15638	15703	15701	15604	15870	15722	15646	15646	15619	15609	15587	15667	15616	15597	15832	15670	15824	15790	15728	15615	15766	15531	15615	15599	15616	15787	15583	15776	15790	15726	15740	15771	15580	15601	15608	15689	15663	15691	15738	15794	15721	15756	15585	15683	15356	15744	15573	15723	15602	15552	15876	15624	15872	15766	15614	15672	15648	15605	15780	15667	15794	15684	15690	15741	15749	15771	15682	15667	15780	15782	15816	15710	15700	15671	15822	15625	15677	15837	15884	15729	15702	15703	15787	15656	15736	15665	15857	15623	15695	15760	15732	15659	15787	15532	15864	15665	15826	15838	15658	15596	15576	15898	15636	15875	15829	15590	15747	15677	15622	15753	15460	15708	15783	16007	15831	15652	15837	15609	15687	15660	15894	15684	15656	15700	15646	15903	15696	15845	15603	15773	15761	15784	15576	15708	15690	15813	15602	15499	15806	15686	15671	15695	15770	15849	15757	15704	15367	15748	15663	15595	15744	15768	15691	15657	15652	15708	15683	15612	15802	15674	15536	15567	15750	15658	15692	15541	15700	15787	15723	15669	15684	15602	15740	15639	15855	15707	15753	15933	15680	15883	15548	15562	15714	15714	15643	15696	15629	15588	15693	15826	15796	15717	15839	15761	15585	15795	15572	15715	15606	15882	15719	15776	15695	15618	15632	15556	15770	15666	15666	15819	15614	15683	15658	15684	15736	15699	15650	15658	15789	15656	15833	15651	15808	15625	15754	15670	15785	15830	15592	15746	15667	15595	15693	15959	15418	15638	15692	15781	15742	15869	15662	15791	15937	15779	15623	15645	15635	15763	15573	15604	15853	15652	15665	15832	15924	15809	15765	15591	15748	15665	15653	15753	15730	15949	15780	15773	15685	15646	15617	15710	15543	15667	15648	15512	15437	15808	15708	15724	15654	15826	15670	15623	15657	15764	15643	15627	15752	15757	15789	15755	15673	15704	15635	15749	15670	15724	15742	15787	15742	15770	15655	15765	15827	15766	15810	15622	15614	15736	15674	15924	15650	15624	15614	15533	15707	15588	15669	15653	15729	15809	15770	15565	15586	15720	15612	15754	15557	15746	15674	15690	15624	15663	15591	15689	15668	15704	15698	15686	15748	15684	15744	15689	15752	15686	15627	15795	15726	15585	15830	15888	15690	15743	15482	15689	15710	15788	15734	15697	15668	15838	15610	15655	15656	15856	15716	15711	15783	15700	15753	15696	15646	15505	15732	15783	15738	15640	15811	15691	15840	15725	15735	15719	15718	15637	15729	15662	15648	15820	15607	15672	15733	15737	15718	15922	15648	15680	15640	15673	15604	15655	15779	15662	15590	15714	15601	15807	15760	15799	15543	15765	15702	15749	15558	15599	15747	15688	15606	15492	15828	15663	15690	15753	15783	15602	15661	15613	15659	15668	15810	15609	15742	15701	15747	15769	15781	15783	15791	15537	15616	15679	15831	15757	15626	15554	15614	15669	15742	15714	15658	15765	15622	15548	15582	15610	15806	15579	15658	15712	15671	15665	15625	15776	15665	15813	15776	15686	15578	15675	15587	15673	15832	15606	15796	15872	15848	15706	15535	15726	15766	15842	15516	15746	15754	15674	15622	15619	15833	15576	15705	15710	15707	15623	15827	15883	15653	15648	15732	15806	15665	15937	15659	15804	15650	15735	15849	15776	15731	15802	15786	15599	15765	15691	15787	15631	15748	15705	15636	15839	15745	15838	15790	15657	15573	15653	15729	15871	15626	15711	15794	15660	15673	15700	15698	15692	15697	15728	15637	15719	15861
27847	23623	29969	27749	22964	20478	19503	18704	18550	18526	18454	18534	18739	19161	19581	19382	19167	18887	18704	18536	18489	18346	18387	18363	18467	18327	18402	18202	18494	18602	18460	18520	18665	18585	18362	18612	18642	18562	18454	18510	18354	18187	18375	18427	18414	18628	18300	18484	18477	18519	18600	18623	18121	18435	18251	18366	18349	18370	18542	18340	18426	18362	18296	18194	18352	18267	18480	18150	18478	18447	18395	18608	18296	18272	18484	18661	18548	18227	18330	18483	18470	18409	18459	18553	18382	18540	18283	18528	18573	18408	18419	18579	18460	18489	18401	18501	18365	18406	18315	18204	18490	18233	18377	18380	18386	18414	18399	18189	18462	18359	18317	18195	18563	18341	18562	18416	18454	18497	18386	18424	18304	18371	18222	18331	18513	18495	18372	18095	18386	18403	18422	18451	18580	18389	18525	18367	18440	18374	18290	18449	18418	18302	18478	18329	18432	18363	18528	18471	18322	18297	18316	18534	18623	18320	18497	18383	18328	18461	18602	18422	18277	18383	18414	18270	18289	18492	18498	18472	18305	18358	18399	18391	18385	18329	18469	18539	18618	18536	18331	18398	18434	18511	18323	18449	18191	18306	18441	18379	18330	18261	18402	18340	18286	18500	18588	18575	18355	18339	18379	18305	18467	18399	18474	18511	18455	18228	18418	18388	18446	18425	18460	18376	18492	18420	18217	18119	18593	18165	18374	18406	18255	18144	17982	18067	18368	18490	18400	18367	18594	18185	18374	18340	18417	18221	18347	18311	18567	18499	18521	18464	18287	18337	18264	18309	18642	18269	18321	18313	18437	18414	18224	18419	18302	18395	18348	18345	18317	18406	18329	18265	18503	18397	18342	18348	18403	18212	18146	18380	18445	18499	18545	18333	18386	18425	18386	18725	18484	18226	18378	18431	18207	18524	18411	18237	18416	18480	18360	18440	18411	18467	18531	18492	18630	18258	18515	18526	18466	18544	18636	18358	18586	18489	18439	18387	18420	18473	18729	18519	18604	18401	18516	18317	18433	18496	18263	18256	18284	18350	18331	18574	18411	18464	18583	18387	18345	18366	18233	18278	18337	18512	18512	18364	18605	18372	18604	18367	18373	18380	18502	18509	18449	18474	18218	18448	18444	18284	18668	18544	18462	18491	18460	18301	18356	18400	18364	18306	18448	18620	18259	18472	18307	18486	18592	18393	18353	18454	18432	18235	18309	18500	18366	18405	18270	18243	18454	18267	18431	18526	18449	18633	18333	18155	18674	18658	18422	18300	18354	18337	18503	18395	18281	18290	18355	18426	18379	18315	18449	18298	18534	18571	18387	18577	18421	18540	18599	18581	18416	18455	18428	18391	18478	18527	18297	18425	18520	18421	18367	18225	18166	18399	18237	18484	18562	18378	18512	18640	18436	18319	18433	18414	18282	18500	18287	18350	18485	18420	18442	18374	18514	18358	18295	18258	18136	18461	18402	18287	18456	18380	18400	18390	18468	18329	18439	18115	18432	18166	18425	18496	18313	18333	18292	18405	18424	18374	18417	18523	18411	18410	18519	18504	18500	18321	18398	18531	18447	18618	18355	18256	18475	18324	18343	18308	18387	18545	18297	18255	18559	18371	18385	18381	18462	18457	18456	18639	18365	18375	18254	18346	18024	18555	18578	18585	18413	18316	18417	18325	18373	18528	18479	18369	18388	18289	18394	18569	18255	18463	18619	18109	18218	18268	18408	18430	18519	18346	18332	18479	18447	18482	18604	18400	18292	18354	18589	18319	18407	18361	18483	18335	18362	18426	18335	18286	18529	18377	18381	18354	18475	18372	18495	18411	18450	18495	18364	18189	18673	18337	18616	18404	18436	18268	18577	18378	18200	18360	18493	18443	18246	18354	18525	18375	18444	18311	18481	18455	18288	18179	18297	18285	18407	18524	18453	18464	18402	18453	18496	18510	18467	18402	18308	18060	18498	18233	18429	18438	18447	18386	18312	18345	18462	18517	18456	18467	18475	18477	18229	18277	18264	18212	18254	18346	18392	18576	18602	18311	18534	18618	18374	18251	18508	18577	18667	18408	18284	18494	18641	18489	18274	18363	18443	18382	18421	18257	18310	18515	18336	18732	18335	18390	18418	18558	18502	18467	18567	18372	18331	18400	18398	18354	18212	18513	18490	18408	18208	18358	18534	18444	18433	18509	18479	18608	18322	18307	18546	18232	18315	18416	18346	18153	18283	18463	18323	18331	18350	18461	18381	18428	18299	18507	18526	18348	18336	18412	18430	18373	18248	18277	18340	18405	18366	18611	18485	18286	18403	18284	18482	18367	18343	18333	18415	18308	18522	18539	18316	18464	18116	18572	18503	18475	18359	18385	18378	18334	18383	18452	18563	18463	18430	18401	18259	18422	18384	18410	18238	18401	18403	18381	18570	18432	18135	18480	18350	18502	18257	18412	18545	18514	18503	18414	18312	18251	18295	18332	18460	18303	18375	18395	18200	18394	18603	18327	18551	18347	18220	18552	18221	18360	18285	18381	18472	18420	18577	18398	18354	18567	18427	18329	18595	18314	18490	18320	18276	18362	18454	18279	18438	18335	18435	18552	18222	18336	18455	18445	18276	18437	18486	18500	18471	18255	18511	18609	18371	18406	18268	18458	18335	18385	18257	18171	18265	18514	18289	18422	18424	18034	18562	18275	18216	18483	18520	18327	18519	18557	18317	18399	18422	18687	18418	18129	18253	18366	18509	18503	18443	18307	18444	18464	18478	18260	18543	18285	18429	18486	18326	18487	18526	18300	18401	18513	18485	18517	18483	18415	18509	18418	18599	18306	18471	18423	18567	18583	18290	18158	18298	18557	18333	18556	18441	18532	18306	18318	18391	18302	18405	18504	18358	18185	18253	18367	18103	18352	18301	18575	18470	18475	18294	18503	18299	18525	18519	18447	18433	18252	18499	18442	18621	18228	18407	18668	18364	18450	18283	18320	18416	18645	18531	18422	18564	18356	18518	18404	18139	18443	18282	18540	18382	18346	18152	18420	18499	18347	18359	18635	18395	18530	18367	18449	18556	18417	18325	18644	18276	18347	18526	18568	18402	18559	18505	18391	18346	18489	18367	18595	18399	18493	18487	18298	18266	18353	18401	18363	18456	18361	18551	18409	18466	18581	18283	18348	18426	18222	18581	18334	18510	18499	18411	18457	18217	18094	18465	18358	18463	18574	18459	18549	18497	18307	18301	18576	18492	18297	18477	18448	18400	18397	18535	18423	18545	18245	18509	18533	18397	18549	18456	18671	18523	18330	18258	18159	18263	18530	18204	18239	18138	18394	18375	18402	18401	18350	18329	18291	18405	18391	18375	18395	18366	18269	18351	18394	18201	18386	18037	18215	18127	18564	18570	18411	18363	18240	18367	18361	18223	18425	18465	18267	18529	18397	18583	18391	18437	18523	18360	18535	18395	18536	18523	18436	18292	18382	18395	18325	18313	18338	18409	18405	18266	18644	18390	18415	18616	18301	18467	18342	18186	18484	18460	18413	18569	18424	18430	18404	18385	18269	18360	18329	18669	18244	18230	18390	18427	18565	18420	18364	18407	18343	18376	18482	18308	18325	18617	18443	18166	18355	18644	18641	18549	18486	18706	18440	18406	18450	18376	18449	18466	18543	18519	18423	18404	18501	18265	18321	18686	18233	18497	18413	18234	18435	18524	18399	18500	18487	18388	18516	18673	18551	18370	18512	18315	18323	18713	18449	18386	18483	18290	18231	18174	18363	18386	18615	18472	18460	18420	18261	18424	18307	18553	18348	18635	18597	18459	18462	18499	18405	18426	18684	18552	18384	18463	18400	18396	18532	18367	18584	18538	18506	18293	18203	18465	18689	18513	18411	18488	18222	18480	18487	18446	18366	18233	18357	18396	18257	18388	18303	18345	18396	18402	18501	18477	18301	18425	18493	18235	18460	18351	18300	18410	18471	18455	18415	18243	18633	18494	18411	18259	18438	18386	18379	18408	18426	18568	18484	18436	18397	18265	18411	18380	18452	18257	18509	18530	18533	18600	18560	18497	18285	18399	18337	18445	18261	18497	18305	18531	18472	18574	18532	18407	18533	18713	18272	18385	18587	18521	18589	18462	18550	18347	18520	18496	18549	18474	18438	18452	18340	18371	18436	18382	18674	18462	18391	18223	18451	18623	18438	18343	18322	18486	18214	18402	18447	18367	18514	18533	18540	18411	18490	18663	18339	18423	18444	18412	18328	18454	18435	18439	18351	18162	18303	18394	18452	18292	18475	18365	18570	18456	18492	18349	18328	18343	18274	18446	18426	18485	18368	18307	18423	18492	18308	18248	18645	18378	18563	18394	18287	18473	18487	18447	18421	18459	18490	18383	18384	18426	18358	18551	18251	18562	18454	18532	18237	18271	18134	18381	18143	18336	18311	18398	18191	18587	18480	18575	18372	18262	18484	18488	18512	18243	18486	18328	18372	18323	18486	18470	18270	18149	18396	18236	18407	18390	18506	18385	18365	18528	18418	18334	18322	18411	18376	18580	18340	18485	18348	18426	18364	18673	18331	18406	18233	18481	18340	18307	18266	18509	18516	18539	18274	18423	18597	18391	18421	18366	18206	18184	18479	18377	18560	18225	18460	18480	18273	18385	18099	18685	18504	18413	18479	18282	18567	18382	18385	18399	18196	18379	18367	18375	18587	18318	18299	18463	18628	18477	18497	18384	18197	18446	18248	18512	18390	18497	18220	18418	18467	18276	18558	18348	18268	18481	18401	18335	18495	18546	18504	18374	18473	18454	18340	18337	18564	18500	18278	18312	18525	18467	18530	18338	18435	18469	18590	18430	18172	18533	18237	18357	18239	18581	18562	18398	18378	18636	18725	18470	18402	18205	18298	18313	18225	18341	18528	18465	18473	18367	18376	18339	18613	18518	18522	18264	18268	18206	18237	18310	18400	18312	18507	18459	18374	18341	18376	18408	18321	18352	18458	18401	18364	18451	18448	18514	18367	18249	18188	18459	18571	18509	18371	18457	18477	18586	18447	18352	18557	18317	18473	18409	18641	18205	18370	18308	18419	18467	18328	18255	18486	18307	18576	18437	18545	18461	18305	18232	18397	18388	18413	18568	18447	18324	18394	18411	18518
24853	33639	33161	26402	22039	18188	16780	16035	15899	15727	15777	15899	16265	16998	17244	16989	16357	16166	15785	15669	15699	15682	15923	15693	15743	15694	15846	15833	15626	15780	15703	15751	15639	15758	15674	15761	15485	15735	15751	15664	15614	15760	15771	15588	15681	15738	15521	15714	15698	15618	15701	15606	15570	15666	15687	15682	15700	15768	15548	15736	15666	15769	15806	15495	15878	15730	15678	15646	15682	15586	15823	15682	15552	15753	15608	15735	15722	15758	15694	15632	15708	15710	15629	15723	15694	15626	15558	15695	15587	15756	15661	15798	15598	15748	15821	15692	15591	15674	15697	15613	15742	15659	15622	15688	15537	15771	15552	15738	15803	15765	15686	15614	15809	15646	15654	15790	15768	15585	15681	15565	15738	15736	15677	15812	15659	15783	15877	15686	15690	15661	15550	15528	15651	15626	15771	15750	15619	15480	15680	15759	15653	15655	15703	15591	15648	15714	15660	15708	15700	15642	15484	15615	15831	15722	15673	15736	15658	15443	15719	15679	15553	15743	15579	15560	15661	15629	15610	15709	15603	15628	15792	15619	15724	15746	15797	15749	15645	15683	15653	15605	15593	15659	15534	15516	15561	15645	15748	15533	15714	15787	15649	15702	15715	15763	15593	15508	15879	15715	15793	15726	15757	15549	15745	15676	15595	15624	15746	15668	15713	15566	15691	15795	15463	15707	15569	15662	15631	15726	15709	15707	15610	15833	15630	15624	15564	15870	15847	15673	15619	15841	15782	15803	15499	15716	15914	15611	15528	15549	15750	15628	15695	15748	15683	15753	15831	15763	15545	15582	15773	15639	15699	15757	15686	15705	15726	15615	15799	15596	15653	15522	15760	15680	15573	15707	15548	15800	15784	15598	15730	15615	15658	15847	15588	15460	15724	15812	15677	15687	15690	15728	15725	15688	15518	15657	15787	15871	15643	15682	15621	15630	15648	15543	15596	15677	15679	15726	15631	15642	15669	15736	15772	15621	15791	15704	15773	15619	15543	15688	15492	15708	15608	15667	15677	15475	15691	15732	15578	15664	15699	15742	15711	15619	15850	15754	15680	15537	15626	15685	15638	15741	15787	15590	15791	15711	15767	15714	15730	15695	15695	15612	15827	15649	15712	15799	15790	15665	15587	15813	15475	15684	15587	15646	15562	15506	15769	15738	15766	15664	15737	15649	15736	15754	15616	15597	15861	15730	15710	15559	15540	15720	15751	15551	15807	15477	15841	15645	15652	15631	15776	15656	15738	15750	15513	15690	15739	15575	15610	15895	15681	15649	15770	15584	15697	15713	15722	15601	15798	15736	15713	15848	15700	15558	15541	15667	15759	15586	15781	15500	15590	15710	15848	15575	15675	15529	15770	15585	15821	15730	15795	15801	15730	15535	15774	15783	15844	15679	15784	15630	15700	15631	15744	15575	15804	15589	15569	15632	15595	15769	15584	15669	15784	15729	15759	15793	15597	15611	15613	15744	15675	15554	15669	15673	15821	15704	15673	15737	15650	15789	15715	15635	15558	15729	15662	15680	15667	15677	15569	15657	15696	15688	15563	15680	15655	15578	15651	15526	15600	15421	15596	15645	15660	15611	15901	15632	15717	15712	15486	15554	15626	15689	15702	15734	15654	15810	15765	15720	15729	15609	15601	15836	15666	15784	15533	15631	15745	15700	15594	15696	15576	15781	15622	15531	15581	15608	15536	15651	15853	15612	15693	15938	15708	15638	15676	15784	15692	15689	15651	15878	15809	15738	15549	15622	15561	15773	15638	15841	15698	15796	15806	15729	15812	15659	15781	15599	15805	15665	15789	15548	15753	15732	15639	15797	15771	15457	15622	15662	15651	15574	15728	15781	15801	15782	15755	15742	15743	15672	15712	15635	15527	15673	15732	15850	15784	15588	15703	15665	15810	15621	15412	15573	15595	15655	15779	15551	15772	15544	15708	15825	15812	15684	15784	15752	15727	15514	15788	15584	15710	15616	15773	15582	15624	15614	15683	15833	15569	15706	15754	15652	15729	15694	15662	15627	15682	15866	15795	15768	15556	15875	15688	15756	15672	15725	15701	15825	15459	15806	15752	15786	15734	15757	15660	15700	15755	15772	15645	15632	15880	15606	15851	15494	15606	15683	15656	15777	15794	15651	15776	15693	15645	15699	15747	15804	15642	15664	15664	15768	15685	15798	15798	15646	15666	15695	15658	15793	15804	15601	15669	15592	15628	15655	15699	15789	15527	15531	15642	15599	15700	15540	15710	15570	15670	15717	15718	15664	15702	15670	15741	15716	15535	15619	15666	15731	15795	15516	15747	15728	15922	15871	15546	15653	15610	15624	15643	15664	15838	15669	15716	15552	15687	15568	15616	15574	15853	15456	15638	15680	15741	15720	15720	15522	15701	15590	15753	15580	15819	15554	15511	15588	15695	15724	15599	15540	15662	15656	15613	15654	15651	15534	15860	15693	15775	15880	15669	15746	15605	15636	15608	15722	15685	15613	15734	15859	15749	15855	15726	15744	15612	15620	15712	15799	15672	15745	15629	15650	15625	15776	15685	15661	15699	15636	15747	15744	15653	15729	15794	15537	15765	15581	15752	15719	15708	15638	15569	15836	15559	15777	15710	15666	15529	15527	15699	15659	15613	15845	15723	15765	15777	15772	15632	15717	15755	15691	15657	15483	15715	15656	15646	15662	15705	15621	15832	15738	15804	15724	15855	15640	15693	15670	15604	15780	15663	15547	15803	15701	15715	15713	15819	15661	15783	15832	15498	15644	15758	15639	15720	15546	15541	15343	15609	15651	15709	15798	15525	15740	15656	15743	15656	15677	15542	15625	15774	15768	15457	15770	15602	15696	15736	15699	15709	15679	15580	15826	15634	15827	15487	15602	15597	15594	15729	15687	15692	15714	15634	15891	15737	15575	15838	15631	15753	15720	15708	15711	15782	15672	15822	15647	15606	15788	15745	15715	15722	15670	15516	15772	15730	15806	15779	15757	15757	15637	15707	15675	15706	15621	15772	15459	15811	15531	15882	15654	15753	15538	15733	15716	15684	15721	15500	15774	15666	15656	15742	15680	15805	15710	15659	15741	15634	15813	15623	15718	15712	15455	15830	15835	15709	15730	15675	15577	15726	15847	15705	15721	15607	15721	15763	15728	15617	15747	15887	15671	15673	15646	15898	15770	15746	15692	15677	15594	15712	15758	15758	15838	15641	15693	15665	15568	15718	15757	15697	15615	15568	15688	15669	15911	15618	15817	15705	15738	15713	15647	15756	15616	15626	15596	15493	15626	15800	15606	15649	15762	15651	15701	15635	15686	15570	15681	15832	15671	15791	15725	15783	15714	15738	15810	15711	15792	15731	15710	15699	15724	15658	15755	15638	15625	15510	15877	15725	15717	15709	15644	15690	15702	15674	15586	15715	15588	15649	15788	15704	15560	15575	15639	15682	15563	15668	15768	15806	15712	15655	15762	15699	15646	15670	15610	15553	15739	15778	15634	15655	15681	15554	15547	15634	15771	15794	15434	15692	15751	15579	15561	15886	15741	15539	15681	15676	15575	15756	15663	15782	15801	15832	15772	15572	15795	15897	15705	15647	15793	15446	15675	15670	15518	15705	15531	15649	15758	15747	15486	15976	15609	15686	15523	15525	15656	15684	15634	15771	15545	15699	15646	15746	15739	15825	15634	15637	15605	15640	15647	15618	15476	15730	15831	15719	15599	15639	15752	15655	15756	15600	15809	15866	15698	15704	15787	15642	15657	15644	15930	15525	15837	15616	15782	15803	15565	15712	15595	15739	15592	15719	15460	15722	15858	15738	15794	15710	15769	15514	15662	15529	15787	15599	15558	15522	15734	15717	15784	15660	15587	15790	15897	15725	15736	15722	15726	15591	15651	15697	15641	15676	15631	15629	15718	15726	15843	15764	15670	15664	15561	15677	15694	15589	15686	15630	15820	15638	15625	15739	15578	15523	15688	15701	15802	15781	15522	15740	15849	15735	15723	15652	15768	15705	15544	15665	15641	15604	15816	15734	15713	15757	15668	15604	15667	15734	15637	15740	15780	15552	15596	15412	15539	15764	15641	15576	15671	15715	15687	15794	15681	15637	15745	15648	15717	15673	15688	15706	15825	15678	15730	15654	15778	15691	15850	15797	15897	15669	15667	15529	15740	15826	15572	15670	15672	15826	15539	15758	15667	15745	15643	15830	15646	15804	15570	15657	15658	15680	15720	15685	15825	15695	15642	15687	15728	15722	15678	15703	15621	15649	15644	15624	15861	15511	15714	15837	15681	15651	15666	15690	15753	15822	15584	15514	15618	15734	15729	15662	15632	15595	15730	15600	15751	15626	15824	15598	15589	15703	15699	15584	15680	15667	15731	15672	15730	15770	15637	15744	15824	15758	15620	15876	15636	15586	15576	15609	15651	15733	15805	15715	15812	15640	15695	15605	15569	15584	15705	15814	15600	15652	15611	15672	15745	15726	15716	15523	15679	15775	15878	15668	15828	15726	15703	15586	15603	15718	15757	15677	15623	15780	15642	15802	15734	15755	15694	15808	15814	15725	15653	15616	15601	15689	15789	15920	15618	15744	15737	15790	15699	15684	15852	15735	15545	15605	15716	15600	15712	15698	15799	15798	15729	15668	15696	15555	15704	15609	15779	15612	15645	15626	15801	15616	15669	15703	15765	15714	15810	15769	15658	15633	15532	15578	15555	15635	15675	15548	15694	15619	15746	15695	15727	15709	15632	15585	15538	15772	15891	15557	15751	15699	15708	15704	15750	15681	15644	15776	15668	15647	15795	15468	15645	15779	15643	15714	15802	15842	15670	15825	15800	15731	15722	15779	15700	15497	15714	15632	15590	15627	15752	15856	15617	15685	15798	15821	15709	15819	15839	15509	15688	15827	15772	15714	15678	15737	15783	15582	15693	15802	15831	15783	15614	15758	15709	15779	15809	15674	15638	15746	15692	15649	15478	15796	15651	15732	15598	15715	15764	15978	15971	15640	15744	15786	15713	15703	15860	15554	15501	15666	15750	15642	15652	15813	15638	15925	15629	15851	15579	15762	15539	15851	15660	15733	15731	15738	15878	15771	15665	15644	15724	15722	15726	15616	15459	15597	15560	15798	15712	15648	15786
23921	21229	28589	25424	24228	24003	21974	18904	18588	18615	18404	18946	23148	26194	25277	23277	21086	19607	18853	18584	18365	18428	18481	18124	18160	18193	18235	18265	18360	18173	18172	18227	18235	18139	18315	18157	18238	17918	18181	18215	18211	18323	18505	18178	18294	18215	18209	18215	18469	18215	18281	18372	18213	18195	18200	18165	18224	18259	18423	18078	18135	18280	18079	18071	18188	18270	18333	18295	18269	18018	18367	18442	18339	18428	18052	18039	18102	18188	17999	17819	18164	18077	18246	18185	18269	18027	18013	18148	18365	18273	18315	18340	18227	17900	18125	18120	18048	18378	18114	18132	18240	18142	18303	18079	18129	18209	18189	18083	18199	18224	18199	18167	18127	18114	18157	18118	18110	18246	18321	18142	18210	18199	18309	18141	18086	18431	18239	18251	18190	18229	18175	18096	18253	18079	18087	18145	18231	18166	18079	18340	18192	18180	18208	18227	18025	18075	18027	18363	18119	18062	18511	18295	18381	18179	18057	18157	18231	18246	18359	18044	18095	18281	18124	18216	18103	18051	18208	18251	18234	18178	18162	18226	18145	18212	18313	18227	18276	18117	18136	18164	18209	18018	18248	18165	18328	18170	18192	18113	17966	18132	18088	18191	18133	18306	18403	18357	18302	18196	18220	18053	18060	18394	18460	18010	18164	18166	18188	18267	18111	18189	18131	17937	18107	18205	18060	18129	18204	18336	18286	18232	18294	18104	18194	18148	18090	18224	18296	18336	18279	18153	17993	18045	18225	18296	18189	18113	18163	18091	18120	18108	18067	18140	18187	18222	18186	18092	18207	18237	18227	18313	18320	18160	18294	18133	18368	18373	18065	18039	18294	18212	18039	18302	18107	18506	18091	18167	18145	18300	18046	18286	17914	18188	18044	18132	18291	18136	17920	18323	18181	18113	18107	18396	18077	18153	18362	18289	18150	18116	18269	18201	18118	18164	18167	18329	18318	18091	18205	18151	18233	18026	18178	18288	18032	18283	18398	18121	18283	18102	18247	18266	17924	18183	18317	18205	18274	18091	18193	18156	18346	18251	18007	18171	18049	18171	17986	18020	17963	18192	18116	18209	18281	18229	18055	18060	18217	18267	18238	18202	18238	18120	18258	18179	18137	18318	18154	18139	18140	18244	18324	18071	18249	18157	18128	18053	18115	18107	18127	18195	18242	18108	18210	18226	18287	18235	18379	18033	18056	18126	18174	18135	18227	18099	18183	18005	18169	18127	18104	18227	18129	18101	18249	18193	18255	18206	18233	17840	18276	18220	18221	18214	18151	18199	18126	18128	18203	18250	18327	18118	18079	18167	18219	18328	18260	18155	18168	18200	18437	18253	18180	18213	18131	18082	18100	18070	18018	18036	18291	18085	18073	18165	18084	17992	18168	18322	18200	18224	18003	18274	18109	18098	18147	18373	18061	18376	18273	18179	18229	18142	18134	18265	18294	18148	18301	18269	18179	18171	18138	18154	18268	18161	18171	18189	18238	18187	18125	18218	18210	18015	18080	18029	18235	18279	18331	18166	17979	18399	18077	18041	18236	18231	18093	18318	18068	18093	18216	18219	18119	18058	18310	18167	18124	18192	18129	18241	18122	18279	18290	18105	18065	18128	18021	18182	18206	18233	18335	17919	18212	18143	18079	18262	18211	18326	18175	18405	18284	18308	18154	18472	18220	18248	18028	18226	18143	18099	18229	18232	18298	18168	18142	18146	18158	18226	18178	18265	17996	18179	18204	18384	18186	18256	18283	18144	18239	18332	18148	18291	18298	18315	17992	18115	18092	18141	18053	18219	18259	18210	18074	18068	18049	18060	18144	18179	18080	18282	18099	18334	18006	18156	18063	17982	18220	18255	17939	18255	18191	18424	18267	18154	18340	18078	18275	18152	18013	18146	18238	18306	18247	18282	18037	18166	18164	18168	18100	18187	17979	18169	18186	18415	18090	18152	18155	18163	18056	18203	18229	18366	18101	18061	18210	18187	17971	18175	18248	18186	18129	18127	17977	18191	18226	18590	17944	18126	18180	18066	18068	18109	18153	18223	18194	18380	18165	18229	18176	18050	18257	18069	18214	18120	18183	18058	18146	18254	18364	18335	18016	18154	18339	18233	18386	18088	17857	18303	18347	18226	18225	18056	18010	18251	18301	18326	18288	18145	18201	18147	18116	17974	18095	18086	17978	17949	18183	17950	18238	18320	18311	18139	18161	18095	18184	18313	18145	18378	18180	18136	17948	18188	18062	18230	18128	18145	17956	18290	18270	18281	18208	18069	18336	18062	18124	18241	18256	18402	18171	18158	18306	18132	18202	18161	18140	18002	17918	18249	18105	18361	18121	18194	18201	18367	18074	17967	18245	18021	18077	18113	18053	18302	18057	18117	18283	18228	18195	18160	18040	18386	18280	18415	18163	18323	18239	18031	18303	18169	18461	18142	18057	18091	18144	18175	18196	18217	18143	18212	18260	17876	18098	18243	18284	18161	18418	18404	18330	18128	18256	18254	18205	18298	18492	18200	18097	18194	18143	18169	18232	18217	18313	18389	18276	18272	18206	17900	18060	18199	17986	18029	18181	18235	18261	18348	18092	18023	18072	18285	18051	18021	18449	18280	18176	18247	18129	18135	18323	18207	18254	18260	18218	18125	18250	18201	18296	18126	18246	18195	18166	18070	18136	18317	18129	17920	18267	18010	18206	18151	18307	18165	18166	18055	18278	18241	18094	18256	18232	18249	18208	18043	18057	18231	18149	18236	18242	17983	18277	18218	18050	18075	18319	17966	18075	18211	18406	18186	18201	18231	18072	18191	18302	18227	18115	18107	18097	18151	18322	18227	18131	18152	18264	18253	18289	18442	18286	18026	18086	18263	18054	18089	18006	18139	18204	18149	18242	18017	18285	18101	18208	18151	18459	18111	18068	18045	18102	18350	18224	18200	18165	18125	18286	18139	18122	18178	18177	18244	18038	18124	18040	18215	18095	18212	18106	18153	18274	18044	17984	18097	18180	18244	18247	18326	18230	18005	18289	18225	18339	18148	18170	17903	18268	18222	17991	18219	18267	18065	18266	18223	18127	18176	18295	18060	18078	18056	17951	18228	18173	18076	18005	18188	18190	18270	18271	18176	18258	18364	18247	18172	18268	18176	18164	17844	18164	18234	18298	18153	18178	18182	18363	18031	18204	18108	17992	18343	18003	18127	18073	18223	18226	18205	18158	18152	18080	18115	18063	18295	18222	18033	18259	18171	18049	18143	18132	18105	18327	18223	18111	18321	18063	18172	18195	18340	18037	18163	18024	18435	18171	18041	18106	18108	18162	18131	18271	18106	18116	18191	18235	18070	18288	18157	18488	18199	18078	18121	18194	18290	18203	18286	18131	18265	18007	18062	18372	18272	18236	18185	18227	18315	18077	18179	18179	18171	18045	18090	18216	18219	18138	18156	18212	18139	18440	18087	18263	18358	18027	18278	18327	18152	18139	18105	18242	18294	18183	18152	18270	18071	18181	18079	18271	17990	18326	17987	18318	18171	18138	18146	18068	18112	18252	18163	18264	18193	18117	18021	17997	18071	18045	18151	18180	18261	18291	18169	18404	17981	17828	18407	18062	18270	18251	18315	18294	18144	18177	18164	18135	18091	18002	18265	18249	18292	18158	18326	18203	18466	18108	18312	18306	18201	18294	18002	18321	18203	18263	18257	18255	18211	18117	18221	18050	18189	18130	18166	18176	18126	18187	18189	18239	18142	18233	18177	18109	18097	18377	18019	18126	18247	18168	18098	18155	18398	18341	18093	18159	18242	18129	18264	18026	18049	18286	18134	18046	18092	18191	18082	18348	18154	18267	18122	18250	17974	18185	18117	18265	17870	18044	18206	18163	18503	18147	18214	18251	18163	18001	18112	18170	18258	18007	18345	18137	18076	18182	18271	18238	18154	18137	18179	18060	18203	18252	18202	18219	18215	18016	18093	18049	18094	18310	18101	18201	18141	18137	18047	18188	18055	18105	17921	18365	18212	18103	17965	18185	18200	18152	18146	18265	18232	18065	18240	18229	18134	18179	18152	18402	18225	18239	18112	17899	18314	18165	18147	18174	18060	18018	18216	18285	18236	18046	18197	18277	18109	18084	18118	18248	17997	18057	18192	17963	18162	18320	17945	18158	18254	18041	18276	18192	18158	18056	18126	18191	18023	18246	17988	18192	18376	18174	18383	18074	18109	18105	18288	18232	18199	18274	18217	18201	18298	18223	18274	18091	18198	18272	18148	18107	18055	18056	18264	18286	18163	18152	18388	18193	18267	18189	17960	18011	18200	18280	18155	18088	18038	18147	18138	18207	18192	18119	18274	18095	18013	18318	18231	18364	18153	18160	18128	18253	18085	18301	18122	18088	18218	18333	18203	18119	18221	18120	18197	18411	18254	18129	18283	18384	18078	18215	18135	18125	18186	18339	18113	18163	18071	18246	18289	18155	18095	18152	18370	18283	18245	18229	18225	18167	18278	18236	18221	18031	18211	18408	18091	18208	18298	18277	18348	18309	18235	18109	18107	18006	18213	18161	18184	18370	18161	18024	18144	18371	18225	18188	18126	18325	18076	18324	18042	18220	18247	18055	18073	18270	18135	18263	17960	18236	18262	18494	18168	18321	18187	18221	18297	18167	18265	18376	18050	18274	18124	18230	18166	18037	18264	18323	18399	18297	18259	18078	18134	18153	18201	17977	18115	18029	18235	18185	18119	18127	18060	18109	18147	18206	18372	18300	18049	17821	18190	18072	18110	18005	18223	18281	18000	18137	17988	18295	18129	18079	18247	18220	17943	18225	18166	18180	18075	18346	18265	18200	18341	18178	18114	17846	18163	18331	18131	18288	18180	18131	18117	18143	18105	18047	18229	18320	18185	18017	18058	18309	18154	18243	18151	18252	18328	18235	18224	18267	18341	18238	18080	18374	18160	18081	18210	18087	18100	17989	18207	18106	18075	18218	18224	18256	18207	18109	18103	18289	18237	18189	18063	18179	18116	18061	18267	17952	18232	18120	18264	18384	18125	18063	18383	18450	18355	18474	18332	18146	18243	18216	18242	17957	18201	18247	18186	17941	18251	18191	18010	18269	18099	18271	18264	18245	18217	18335	18271	18270	18319
26321	42772	42042	34806	27368	21114	16867	16137	16154	15970	15891	17227	23644	26939	24749	21728	19088	16841	16319	15919	15956	15724	15670	15686	15570	15694	15643	15522	15455	15625	15587	15737	15458	15468	15882	15520	15597	15581	15774	15490	15579	15730	15525	15626	15564	15678	15811	15641	15724	15664	15723	15663	15710	15649	15653	15658	15559	15760	15746	15534	15715	15717	15482	15478	15641	15622	15509	15648	15587	15751	15571	15620	15677	15617	15824	15477	15552	15546	15548	15581	15539	15561	15636	15801	15558	15572	15550	15808	15521	15563	15723	15671	15532	15610	15558	15559	15635	15484	15640	15633	15599	15585	15552	15485	15702	15598	15641	15752	15560	15476	15479	15653	15713	15606	15651	15591	15413	15669	15495	15460	15621	15588	15709	15543	15581	15561	15640	15583	15514	15637	15450	15730	15576	15738	15578	15638	15494	15581	15430	15686	15627	15555	15588	15519	15692	15742	15677	15614	15703	15489	15552	15623	15634	15563	15537	15589	15522	15732	15462	15597	15596	15537	15594	15718	15523	15611	15575	15723	15765	15642	15558	15514	15654	15637	15530	15709	15398	15695	15560	15671	15523	15414	15492	15676	15792	15636	15673	15609	15669	15584	15737	15687	15772	15565	15698	15742	15624	15593	15742	15803	15675	15503	15662	15564	15666	15539	15545	15627	15686	15700	15467	15632	15536	15688	15709	15713	15662	15512	15529	15629	15573	15582	15566	15650	15856	15510	15594	15586	15576	15677	15539	15634	15520	15841	15670	15513	15553	15551	15541	15458	15647	15732	15753	15636	15587	15527	15542	15672	15591	15503	15523	15578	15632	15576	15553	15647	15834	15573	15576	15600	15502	15623	15516	15488	15711	15539	15589	15640	15531	15609	15561	15468	15613	15446	15547	15598	15746	15523	15756	15309	15532	15598	15647	15471	15740	15394	15561	15484	15625	15537	15596	15583	15597	15658	15668	15537	15544	15582	15558	15618	15486	15742	15648	15661	15717	15632	15593	15601	15781	15510	15682	15476	15647	15688	15547	15635	15676	15660	15578	15602	15683	15528	15558	15567	15560	15564	15762	15641	15534	15551	15752	15646	15607	15612	15518	15663	15731	15544	15433	15659	15643	15505	15601	15561	15377	15771	15651	15565	15617	15787	15574	15695	15688	15527	15623	15563	15508	15738	15377	15535	15545	15588	15663	15637	15648	15398	15653	15533	15663	15651	15513	15628	15831	15527	15696	15479	15916	15660	15527	15825	15660	15745	15564	15505	15688	15793	15509	15524	15594	15671	15507	15687	15809	15676	15653	15540	15605	15614	15540	15544	15613	15627	15681	15535	15698	15737	15550	15582	15437	15616	15560	15554	15816	15515	15676	15523	15580	15773	15476	15467	15690	15756	15609	15703	15431	15654	15503	15544	15685	15610	15597	15674	15579	15588	15607	15517	15609	15595	15734	15659	15504	15605	15709	15575	15608	15761	15759	15367	15559	15603	15595	15629	15557	15567	15645	15305	15668	15728	15540	15540	15592	15537	15591	15568	15674	15594	15627	15712	15522	15783	15472	15495	15594	15694	15513	15507	15680	15639	15586	15681	15537	15584	15727	15696	15596	15604	15616	15526	15753	15686	15672	15677	15622	15626	15535	15709	15436	15602	15650	15725	15508	15489	15537	15421	15573	15515	15520	15596	15645	15818	15398	15638	15636	15667	15736	15698	15588	15592	15729	15565	15522	15665	15480	15723	15461	15575	15513	15526	15628	15538	15690	15702	15670	15724	15712	15601	15535	15559	15534	15571	15583	15561	15594	15481	15665	15745	15542	15469	15557	15786	15612	15604	15628	15517	15749	15494	15554	15545	15770	15590	15744	15806	15697	15617	15661	15630	15530	15627	15670	15765	15632	15534	15525	15679	15711	15586	15619	15698	15566	15686	15292	15435	15563	15595	15445	15659	15622	15456	15699	15644	15633	15536	15650	15639	15682	15630	15459	15515	15566	15544	15711	15575	15631	15677	15602	15587	15594	15555	15666	15624	15764	15621	15508	15390	15510	15786	15533	15674	15598	15450	15642	15723	15498	15502	15475	15731	15487	15672	15530	15558	15542	15488	15774	15622	15479	15815	15698	15619	15519	15578	15669	15719	15451	15573	15624	15612	15463	15684	15693	15530	15651	15600	15729	15727	15537	15651	15570	15566	15597	15504	15570	15528	15557	15588	15756	15639	15768	15749	15520	15632	15557	15525	15699	15651	15581	15623	15561	15762	15708	15542	15566	15603	15520	15625	15673	15741	15626	15672	15626	15534	15762	15627	15785	15439	15634	15625	15556	15621	15558	15798	15418	15696	15487	15566	15624	15550	15672	15620	15689	15674	15346	15675	15708	15598	15544	15634	15790	15585	15560	15525	15552	15528	15626	15644	15705	15610	15419	15607	15651	15722	15561	15667	15720	15590	15639	15595	15714	15567	15442	15684	15554	15743	15704	15564	15543	15682	15559	15668	15618	15589	15505	15620	15759	15497	15649	15598	15639	15472	15382	15628	15607	15637	15679	15753	15433	15567	15585	15390	15591	15710	15555	15713	15607	15715	15674	15579	15750	15556	15508	15583	15618	15495	15615	15710	15776	15621	15480	15652	15649	15587	15724	15542	15534	15608	15563	15625	15487	15672	15507	15565	15541	15737	15491	15519	15622	15462	15729	15382	15689	15583	15586	15509	15579	15512	15816	15389	15635	15499	15576	15652	15596	15787	15523	15759	15586	15703	15733	15614	15568	15591	15675	15619	15644	15604	15549	15636	15454	15604	15726	15490	15688	15696	15672	15700	15496	15708	15503	15589	15649	15603	15718	15535	15601	15517	15545	15574	15685	15655	15759	15616	15581	15608	15637	15764	15626	15708	15584	15366	15671	15393	15643	15642	15638	15799	15572	15667	15748	15650	15706	15489	15529	15672	15475	15694	15550	15567	15652	15569	15670	15666	15585	15645	15571	15601	15476	15674	15611	15574	15767	15429	15701	15717	15615	15523	15679	15531	15606	15605	15707	15545	15408	15713	15606	15626	15728	15558	15645	15526	15628	15600	15649	15576	15595	15579	15535	15597	15539	15710	15581	15511	15597	15857	15606	15598	15666	15538	15555	15565	15573	15581	15518	15595	15642	15595	15461	15488	15507	15620	15573	15595	15642	15663	15544	15678	15558	15662	15709	15529	15558	15780	15657	15573	15693	15597	15694	15559	15583	15486	15527	15572	15560	15438	15614	15768	15597	15612	15626	15805	15485	15516	15590	15594	15564	15605	15652	15639	15568	15639	15689	15553	15636	15539	15573	15609	15689	15605	15509	15518	15731	15556	15596	15541	15457	15789	15608	15630	15425	15651	15364	15581	15711	15478	15678	15693	15517	15578	15616	15617	15608	15512	15669	15445	15569	15584	15538	15658	15712	15454	15478	15544	15574	15594	15589	15867	15620	15594	15586	15571	15613	15840	15555	15759	15566	15648	15793	15720	15469	15779	15652	15475	15574	15600	15650	15667	15658	15614	15692	15528	15680	15538	15563	15638	15616	15615	15688	15636	15666	15640	15796	15498	15560	15603	15608	15611	15654	15552	15621	15736	15426	15705	15628	15554	15540	15578	15721	15564	15615	15558	15625	15648	15781	15563	15647	15629	15645	15587	15631	15626	15725	15678	15519	15546	15450	15481	15682	15581	15723	15574	15525	15786	15799	15725	15544	15545	15851	15462	15758	15575	15736	15466	15662	15921	15409	15617	15511	15617	15613	15597	15539	15653	15571	15612	15530	15632	15584	15699	15792	15612	15386	15632	15674	15475	15608	15541	15542	15563	15680	15669	15547	15596	15562	15580	15401	15702	15607	15555	15685	15453	15427	15665	15461	15486	15552	15688	15603	15443	15592	15485	15704	15594	15584	15519	15780	15539	15545	15579	15531	15726	15843	15686	15549	15640	15767	15556	15509	15621	15756	15541	15510	15765	15618	15495	15574	15569	15511	15573	15575	15651	15566	15707	15564	15838	15604	15650	15689	15628	15458	15551	15683	15552	15497	15657	15572	15668	15618	15658	15676	15590	15743	15529	15553	15530	15582	15590	15737	15461	15645	15616	15510	15554	15646	15633	15602	15529	15642	15678	15626	15612	15363	15640	15706	15525	15649	15725	15493	15532	15734	15651	15667	15488	15781	15530	15617	15562	15639	15733	15492	15544	15781	15668	15619	15570	15517	15648	15604	15601	15834	15896	15487	15666	15765	15510	15486	15553	15541	15462	15554	15551	15616	15469	15419	15424	15648	15602	15648	15494	15521	15766	15579	15575	15580	15686	15609	15523	15645	15607	15678	15687	15618	15597	15586	15469	15815	15686	15592	15596	15742	15368	15608	15700	15442	15628	15559	15539	15739	15641	15698	15537	15512	15702	15652	15730	15579	15701	15631	15563	15688	15659	15661	15580	15632	15527	15603	15505	15755	15511	15600	15625	15652	15611	15730	15461	15588	15705	15521	15736	15620	15549	15518	15633	15618	15542	15391	15599	15688	15608	15691	15845	15520	15647	15721	15780	15564	15725	15702	15467	15587	15546	15695	15641	15616	15557	15580	15634	15696	15512	15616	15499	15539	15598	15464	15764	15558	15678	15588	15450	15459	15656	15655	15545	15639	15608	15572	15619	15590	15490	15668	15645	15671	15801	15629	15669	15528	15744	15480	15657	15628	15568	15580	15667	15487	15553	15641	15524	15506	15610	15601	15743	15601	15644	15643	15512	15581	15733	15612	15652	15631	15499	15577	15584	15620	15708	15629	15588	15664	15510	15532	15601	15786	15780	15522	15518	15610	15477	15589	15646	15466	15612	15519	15592	15607	15572	15603	15685	15653	15573	15504	15510	15577	15636	15784	15677	15648	15513	15697	15645	15707	15504	15570	15688	15509	15473	15540	15724	15366	15605	15630	15810	15614	15387	15520	15672	15632	15651	15659	15592	15513	15582	15741	15720	15629	15442	15728	15740	15551	15596	15790	15820	15610	15670	15746	15687	15697	15633	15850	15472	15620	15550	15754	15617	15818	15559	15629	15617	15650	15753	15383	15525	15620	15551	15674	15676	15498	15670	15904	15592	15664	15627	15432	15537	15613	15606	15518	15682	15610	15566
22720	21213	29008	24201	22551	25126	25114	20226	19002	19234	19244	20675	26433	31103	30330	27593	23510	21059	20047	19371	19000	18714	18631	18464	18455	18546	18412	18703	18481	18502	18458	18641	18520	18702	18498	18569	18470	18252	18437	18765	18494	18491	18251	18364	18769	18799	18455	18314	18560	18473	18585	18448	18468	18491	18543	18433	18311	18396	18553	18170	18316	18445	18569	18444	18497	18398	18432	18307	18399	18434	18518	18473	18404	18405	18518	18422	18388	18489	18441	18576	18453	18527	18433	18259	18252	18271	18298	18234	18498	18371	18403	18363	18310	18284	18363	18385	18416	18392	18457	18432	18368	18469	18493	18277	18396	18388	18410	18654	18297	18258	18475	18403	18518	18328	18433	18234	18358	18407	18356	18404	18426	18414	18519	18275	18463	18349	18222	18409	18394	18633	18277	18188	18401	18484	18547	18333	18598	18307	18347	18451	18364	18470	18572	18566	18478	18584	18489	18359	18325	18315	18328	18267	18144	18415	18400	18505	18289	18479	18333	18281	18236	18507	18447	18312	18294	18269	18316	18682	18131	18408	18441	18418	18353	18205	18325	18156	18280	18343	18609	18295	18497	18333	18264	18213	18336	18246	18354	18613	18429	18266	18429	18310	18454	18436	18417	18559	18288	18293	18440	18410	18352	18423	18396	18474	18458	18422	18450	18536	18393	18205	18292	18364	18335	18442	18296	18331	18302	18458	18338	18402	18346	18263	18426	18310	18413	18250	18458	18365	18304	18427	18330	18269	18495	18450	18479	18316	18289	18205	18540	18416	18214	18271	18414	18387	18625	18453	18394	18053	18425	18457	18368	18294	18278	18489	18434	18295	18292	18363	18208	18432	18343	18434	18233	18291	18405	18451	18344	18370	18271	18304	18527	18357	18310	18479	18629	18472	18445	18452	18465	18537	18452	18533	18276	18404	18504	18243	18533	18231	18382	18463	18470	18352	18518	18502	18360	18265	18499	18478	18493	18519	18205	18428	18392	18264	18503	18322	18431	18388	18344	18276	18508	18322	18491	18442	18253	18412	18475	18424	18539	18483	18280	18380	18502	18582	18549	18539	18400	18263	18744	18400	18428	18360	18382	18354	18363	18479	18322	18352	18387	18291	18199	18674	18453	18388	18330	18156	18257	18326	18376	18291	18153	18305	18681	18414	18540	18432	18365	18389	18256	18391	18384	18423	18598	18283	18355	18396	18340	18308	18206	18331	18336	18486	18687	18169	18391	18345	18661	18198	18379	18341	18518	18422	18479	18226	18349	18450	18416	18356	18382	18402	18343	18472	18417	18410	18362	18280	18613	18323	18252	18477	18415	18124	18399	18366	18135	18209	18444	18386	18409	18317	18180	18209	18708	18535	18313	18244	18258	18282	18369	18397	18306	18199	18282	18163	18283	18426	18411	18379	18503	18408	18299	18312	18418	18402	18204	18163	18619	18331	18264	18288	18358	18362	18389	18315	18502	18662	18259	18629	18516	18428	18409	18501	18500	18360	18315	18391	18252	18375	18426	18501	18425	18441	18429	18335	18270	18369	18376	18340	18568	18765	18361	18391	18356	18416	18451	18333	18361	18262	18329	18164	18409	18388	18389	18520	18236	18404	18423	18425	18298	18360	18234	18313	18385	18195	18279	18423	18274	18162	18186	18286	18493	18593	18455	18229	18306	18458	18350	18222	18559	18521	18524	18279	18447	18331	18401	18381	18351	18360	18225	18444	18285	18357	18303	18312	18273	18339	18560	18449	18502	18593	18532	18456	18341	18477	18362	18314	18557	18387	18567	18373	18306	18359	18529	18459	18305	18529	18490	18243	18289	18370	18360	18542	18341	18230	18401	18263	18400	18338	18303	18323	18177	18159	18363	18293	18280	18329	18350	18636	18541	18408	18400	18470	18331	18280	18424	18771	18497	18414	18533	18200	18501	18447	18392	18432	18399	18412	18307	18214	18158	18255	18476	18319	18263	18520	18376	18635	18465	18579	18220	18263	18336	18494	18414	18369	18338	18450	18565	18343	18512	18534	18277	18161	18126	18443	18498	18304	18422	18466	18479	18182	18376	18450	18437	18354	18495	18509	18390	18413	18322	18409	18429	18311	18401	18610	18526	18303	18362	18594	18555	18451	18117	18174	18224	18226	18296	18396	18107	18298	18190	18454	18378	18463	18511	18334	18257	18420	18552	18539	18563	18348	18487	18317	18424	18567	18453	18175	18302	18373	18372	18405	18192	18503	18266	18311	18211	18422	18276	18368	18435	18283	18293	18468	18454	18417	18447	18703	18419	18307	18253	18536	18362	18514	18472	18323	18389	18497	18366	18398	18424	18550	18161	18152	18256	18535	18430	18573	18190	18158	18379	18352	18250	18310	18193	18296	18403	18580	18175	18385	18506	18402	18381	18295	18377	18166	18336	18291	18322	18413	18297	18391	18573	18222	18364	18501	18457	18337	18609	18299	18314	18342	18506	18587	18284	18284	18649	18598	18420	18413	18438	18354	18447	18409	18417	18397	18433	18318	18461	18492	18330	18501	18242	18412	18662	18474	18540	18224	18316	18450	18462	18319	18438	18374	18412	18441	18351	18627	18474	18522	18357	18351	18349	18492	18409	18307	18214	18195	18445	18516	18340	18401	18357	18451	18172	18479	18587	18199	18412	18371	18371	18176	18379	18404	18694	18387	18353	18306	18488	18240	18476	18428	18557	18488	18412	18448	18431	18420	18304	18401	18260	18274	18506	18186	18365	18388	18508	18626	18401	18543	18537	18361	18313	18259	18369	18331	18293	18426	18438	18291	18305	18658	18408	18300	18392	18528	18359	18440	18341	18298	18275	18412	18276	18470	18315	18423	18374	18448	18581	18432	18478	18547	18499	18379	18214	18254	18462	18211	18165	18379	18367	18157	18618	18257	18436	18274	18455	18344	18461	18162	18460	18450	18340	18399	18405	18309	18296	18465	18384	18382	18290	18390	18601	18320	18444	18294	18306	18477	18410	18360	18448	18378	18528	18478	18503	18372	18269	18309	18442	18523	18384	18320	18454	18355	18469	18419	18315	18363	18476	18320	18442	18443	18298	18326	18427	18182	18283	18689	18201	18466	18207	18452	18355	18256	18509	18505	18553	18230	18363	18544	18540	18545	18327	18311	18226	18321	18394	18279	18408	18120	18233	18247	18234	18329	18360	18472	18530	18470	18457	18509	18437	18434	18451	18428	18259	18481	18384	18420	18423	18517	18456	18423	18417	18510	18399	18459	18376	18509	18336	18286	18404	18582	18332	18306	18373	18647	18416	18265	18189	18126	18284	18422	18323	18276	18400	18366	18515	18574	18218	18322	18452	18415	18406	18221	18365	18246	18439	18356	18264	18426	18560	18719	18400	18206	18311	18501	18342	18362	18406	18385	18447	18366	18382	18279	18289	18431	18182	18531	18508	18579	18468	18544	18361	18452	18379	18324	18466	18291	18226	18517	18539	18311	18426	18468	18491	18328	18572	18365	18299	18287	18535	18366	18428	18322	18380	18600	18338	18331	18566	18464	18608	18578	18586	18478	18277	18237	18450	18387	18245	18620	18331	18262	18324	18352	18339	18398	18332	18457	18420	18533	18269	18340	18387	18454	18499	18347	18380	18252	18408	18414	18297	18330	18248	18349	18359	18380	18577	18389	18392	18318	18339	18206	18368	18448	18527	18430	18494	18409	18624	18459	18430	18414	18415	18362	18375	18404	18353	18424	18453	18203	18338	18479	18637	18452	18619	18263	18332	18176	18361	18506	18526	18271	18322	18544	18552	18456	18311	18613	18365	18557	18580	18437	18297	18374	18419	18507	18245	18187	18411	18466	18379	18348	18440	18330	18473	18415	18219	18447	18335	18157	18448	18322	18213	18286	18383	18411	18524	18342	18574	18609	18406	18348	18509	18505	18421	18266	18492	18475	18317	18479	18402	18301	18454	18398	18390	18509	18425	18436	18458	18332	18504	18438	18415	18469	18614	18339	18475	18448	18231	18549	18534	18254	18227	18352	18571	18368	18513	18518	18402	18357	18303	18264	18453	18302	18226	18372	18463	18591	18431	18404	18372	18308	18332	18296	18445	18160	18407	18491	18341	18356	18417	18450	18220	18343	18320	18149	18215	18242	18316	18477	18166	18488	18413	18370	18463	18438	18404	18405	18487	18471	18331	18416	18346	18487	18315	18297	18379	18412	18178	18378	18411	18296	18744	18468	18487	18499	18494	18346	18224	18442	18565	18374	18531	18481	18490	18493	18291	18340	18386	18349	18455	18309	18436	18245	18516	18248	18447	18547	18278	18218	18311	18364	18419	18620	18349	18351	18437	18497	18291	18030	18220	18322	18324	18294	18521	18444	18617	18252	18378	18193	18227	18371	18520	18425	18404	18265	18277	18264	18348	18265	18294	18493	18240	18432	18627	18370	18242	18584	18365	18217	18262	18525	18546	18401	18576	18449	18339	18230	18499	18447	18367	18477	18426	18500	18465	18383	18260	18314	18337	18303	18423	18364	18538	18340	18242	18297	18190	18681	18544	18214	18352	18183	18300	18436	18267	18438	18515	18290	18604	18268	18411	18429	18326	18345	18556	18372	18249	18315	18304	18495	18555	18393	18522	18389	18394	18424	18335	18490	18475	18393	18429	18337	18492	18300	18416	18379	18286	18487	18426	18423	18438	18448	18242	18365	18428	18404	18308	18309	18126	18290	18190	18454	18354	18314	18659	18276	18583	18413	18364	18307	18516	18505	18434	18268	18376	18121	18239	18307	18586	18368	18499	18292	18446	18400	18503	18264	18452	18298	18414	18190	18454	18203	18326	18273	18152	18423	18279	18256	18337	18209	18217	18401	18399	18283	18500	18288	18336	18451	18418	18523	18339	18313	18409	18374	18398	18494	18336	18165	18342	18519	18124	18410	18319	18417	18536	18399	18408	18423	18384	18371	18494	18402	18264	18264	18406	18494	18373	18186	18494	18493	18535	18389	18479	18529	18587	18424	18340	18438	18336	18323	18355	18521	18410	18274	18481	18202	18410	18295	18368	18330	18453	18205	18426	18484	18222	18533	18478	18383	18398	18525	18532	18572	18391	18396	18344	18269	18455	18502	18346	18403	18347	18484	18426	18431	18283	18319	18411	18281
31496	51444	51091	42909	32023	24032	17216	17086	16510	16272	16441	20192	27986	32708	30850	26897	21143	18528	17443	16735	16152	15759	15810	15861	15855	15677	15756	15617	15799	15621	15569	15622	15795	15721	15785	15594	15748	15692	15844	15623	15778	15713	15950	15617	15911	15666	15784	15667	15596	15700	15715	15609	15805	15600	15757	15785	15859	15712	15726	15723	15920	15802	15798	15749	15728	15841	15630	15593	15769	15707	15602	15758	15856	15794	15791	15750	15727	15837	15714	15619	15626	15648	15913	15679	15856	15761	15645	15782	15740	15589	15802	15676	15701	15740	15669	15611	15605	15649	15638	15708	15698	15850	15792	15776	15761	15719	15741	15748	15757	15723	15857	15677	15624	15834	15772	15822	15654	15623	15606	15867	15685	15579	15641	15678	15749	15842	15656	15797	15616	15732	15735	15677	15653	15641	15591	15676	15816	15654	15741	15679	15628	15606	15785	15840	15680	15549	15681	15806	15552	15706	15641	15849	15733	15671	15739	15781	15628	15668	15593	15733	15798	15706	15719	15667	15658	15590	15662	15738	15847	15736	15926	15746	15763	15598	15818	15639	15855	15683	15971	15654	15799	15747	15626	15632	15673	15748	15635	15691	15694	15773	15693	15711	15907	15731	15785	15726	15730	15749	15801	15658	15818	15648	15634	15607	15633	15685	15631	15709	15790	15550	15839	15721	15740	15563	15914	15822	15605	15706	15639	15784	15534	15550	15553	15723	15608	15794	15642	15671	15633	15795	15811	15743	15562	15669	15643	15632	15672	15576	15792	15660	15632	15617	15751	15746	15647	15614	15737	15701	15785	15759	15608	15752	15674	15772	15506	15849	15703	15854	15836	15616	15780	15706	15629	15740	15674	15652	15791	15897	15757	15760	15736	15603	15658	15741	15681	15685	15841	15555	15486	15770	15511	15535	15734	15683	15669	15743	15660	15760	15624	15869	15609	15744	15684	15580	15793	15584	15646	15813	15738	15533	15828	15593	15789	15764	15664	15632	15843	15640	15508	15633	15739	15773	15605	15565	15843	15688	15834	15770	15661	15698	15818	15489	15716	15711	15802	15832	15738	15696	15701	15625	15818	15667	15654	15720	15821	15822	15693	15582	15529	15559	15722	15872	15593	15894	15733	15709	15640	15692	15624	15654	15831	15661	15678	15585	15621	15574	15900	15598	15665	15553	15696	15625	15760	15735	15806	15699	15667	15749	15667	15940	15534	15742	15663	15726	15800	15685	15676	15729	15551	15897	15785	15663	15616	15675	15646	15561	15593	15737	15727	15782	15735	15661	15599	15747	15528	15808	15907	15621	15665	15794	15636	15686	15663	15494	15760	15711	15706	15701	15822	15764	15706	15584	15837	15761	15585	15619	15802	15754	15647	15889	15823	15770	15674	15725	15773	15774	15759	15606	15664	15762	15773	15808	15574	15785	15730	15723	15569	15754	15623	15736	15701	15569	15715	15788	15713	15585	15739	15850	15787	15703	15591	15528	15721	15788	15686	15682	15646	15699	15650	15718	15861	15702	15692	15763	15712	15602	15610	15714	15777	15625	15612	15810	15792	15761	15694	15890	15695	15454	15811	15630	15701	15784	15690	15648	15613	15708	15664	15804	15670	15591	15738	15771	15717	15659	15639	15693	15931	15846	15763	15716	15664	15671	15752	15941	15890	15843	15673	15797	15611	15730	15690	15749	15745	15713	15674	15561	15702	15768	15592	15633	15666	15607	15701	15518	15649	15684	15531	15659	15687	15608	15555	15806	15824	15675	15759	15740	15705	15575	15538	15810	15497	15818	15786	15701	15689	15712	15745	15567	15668	15901	15688	15783	15704	15728	15822	15773	15578	15892	15732	15654	15690	15753	15665	15665	15735	15788	15652	15757	15640	15750	15604	15539	15745	15841	15534	15672	15637	15784	15797	15836	15650	15803	15781	15714	15743	15702	15849	15520	15599	15625	15554	15795	15658	15663	15641	15470	15455	15719	15817	15524	15645	15769	15771	15495	15603	15637	15889	15814	15775	15678	15726	15533	15847	15538	15621	15625	15519	15822	15713	15687	15687	15559	15432	15861	15823	15707	15611	15718	15458	15615	15720	15766	15602	15698	15667	15768	15733	15765	15620	15677	15670	15597	15696	15660	15628	15720	15554	15692	15684	15622	15725	15783	15663	15712	15644	15619	15581	15673	15689	15713	15627	15673	15572	15692	15546	15632	15621	15757	15664	15809	15675	15698	15596	15622	15514	15636	15630	15818	15783	15596	15648	15781	15757	15690	15712	15436	15560	15649	15799	15714	15670	15727	15578	15808	15697	15611	15868	15635	15592	15757	15638	15822	15797	15646	15647	15589	15778	15711	15451	15804	15618	15502	15695	15775	15748	15716	15695	15712	15776	15789	15639	15638	15481	15703	15801	15700	15787	15611	15735	15761	15670	15767	15821	15855	15540	15766	15602	15702	15689	15876	15879	15696	15688	15629	15589	15775	15671	15633	15799	15455	15598	15636	15842	15694	15709	15665	15605	15628	15707	15679	15698	15712	15852	15680	15907	15775	15749	15647	15699	15568	15823	15591	15654	15655	15734	15621	15660	15694	15657	15722	15821	15618	15868	15779	15738	15708	15561	15668	15707	15695	15776	15826	15669	15905	15777	15786	15786	15709	15692	15551	15661	15479	15685	15523	15712	15733	15536	15761	15464	15651	15767	15708	15677	15657	15731	15726	15733	15626	15685	15579	15436	15617	15673	15614	15745	15788	15821	15517	15701	15696	15658	15715	15560	15883	15968	15869	15694	15718	15681	15533	15801	15546	15824	15595	15705	15706	15660	15671	15536	15709	15717	15673	15790	15767	15437	15656	15731	15652	15687	15803	15766	15759	15637	15793	15722	15679	15819	15713	15673	15711	15582	15614	15865	15523	15736	15724	15853	15682	15700	15664	15764	15857	15667	15668	15763	15664	15601	15609	15692	15643	15547	15707	15563	15630	15569	15700	15601	15728	15634	15688	15705	15783	15612	15645	15726	15668	15897	15678	15662	15712	15537	15812	15712	15772	15716	15830	15814	15820	15794	15592	15646	15678	15701	15695	15702	15697	15578	15769	15640	15628	15618	15641	15744	15615	15736	15812	15634	15778	15765	15647	15715	15645	15538	15719	15762	15770	15707	15782	15828	15479	15788	15653	15594	15562	15903	15670	15601	15695	15621	15657	15865	15656	15638	15736	15774	15734	15633	15834	15627	15753	15771	15492	15798	15699	15660	15808	15613	15669	15822	15820	15689	15638	15704	15474	15719	15696	15764	15781	15701	15726	15581	15758	15812	15885	15651	15356	15735	15819	15666	15714	15669	15890	15786	15633	15628	15623	15514	15617	15856	15742	15698	15550	15772	15551	15777	15828	15569	15556	15686	15565	15685	15440	15851	15656	15709	15822	15465	15757	15786	15709	15695	15610	15658	15633	15677	15630	15736	15581	15826	15780	15695	15630	15739	15519	15675	15717	15720	15591	15861	15702	15557	15728	15647	15748	15643	15697	15597	15641	15694	15724	15696	15593	15702	15637	15614	15698	15852	15612	15756	15669	15612	15853	15642	15772	15569	15597	15660	15761	15762	15655	15746	15717	15835	15753	15567	15738	15608	15580	15950	15762	15768	15710	15798	15675	15776	15851	15645	15756	15756	15770	15527	15677	15766	15638	15833	15731	15631	15775	15694	15558	15866	15722	15675	15597	15790	15480	15634	15632	15536	15520	15804	15654	15594	16017	15681	15633	15746	15762	15638	15746	15689	15685	15671	15714	15717	15782	15895	15861	15554	15742	15812	15603	15806	15694	15650	15512	15673	15786	15848	15557	15649	15791	15739	15810	15830	15695	15899	15557	15557	15594	15690	15531	15691	15681	15556	15867	15738	15715	15851	15699	15850	15780	15549	15799	15667	15659	15590	15919	15612	15644	15543	15860	15659	15667	15912	15692	15757	15735	15622	15664	15618	15758	15663	15754	15661	15693	15595	15629	15755	15667	15794	15601	15640	15633	15723	15726	15734	15737	15693	15646	15756	15756	15709	15540	15723	15657	15791	15665	15657	15790	15670	15615	15716	15462	15673	15566	15913	15763	15670	15773	15713	15794	15649	15641	15618	15757	15775	15522	15669	15846	15698	15485	15718	15832	15617	15816	15652	15647	15647	15672	15684	15659	15884	15856	15755	15692	15676	15653	15862	15621	15647	15661	15572	15831	15628	15597	15660	15601	15713	15574	15586	15631	15572	15909	15525	15795	15794	15620	15497	15764	15833	15651	15618	15758	15643	15624	15680	15736	15671	15689	15618	15675	15703	15593	15696	15507	15659	15832	15827	15668	15764	15689	15702	15688	15800	15961	15632	15797	15697	15655	15847	15880	15473	15663	15861	15620	15917	15691	15750	15646	15663	15672	15877	15657	15911	15606	15589	15522	15673	15687	15616	15695	15734	15568	15697	15534	15706	15760	15768	15613	15728	15783	15628	15821	15684	15581	15788	15643	15722	15627	15731	15825	15663	15536	15550	15603	15650	15703	15655	15685	15654	15737	15649	15791	15707	15811	15762	15694	15760	15741	15572	15783	15654	15639	15775	15610	15721	15636	15854	15695	15666	15618	15626	15727	15516	15541	15683	15710	15834	15569	15697	15677	15654	15795	15742	15688	15696	15672	15706	15735	15685	15785	15666	15645	15650	15694	15816	15641	15690	15645	15761	15804	15683	15742	15722	15856	15745	15547	15770	15661	15603	15745	15655	15901	15911	15682	15661	15721	15799	15664	15691	15673	15654	15557	15611	15769	15652	15703	15709	15540	15764	15777	15685	15674	15801	15833	15764	15769	15907	15729	15565	15713	15738	15621	15742	15684	15841	15743	15708	15716	15720	15624	15777	15725	15622	15760	15915	15878	15747	15718	15864	15621	15740	15576	15927	15696	15642	15719	15741	15656	15720	15706	15769	15639	15658	15685	15649	15677	15722	15603	15793	15584	15867	15589	15807	15474	15619	15733	15619	15803	15711	15742	15602	15838	15808	15469	15726	15670	15923	15718	15683	15595	15716	15690	15716	15647	15770	15716	15636	15717	15606	15696	15759	15627	15751	15821	15730	15697	15650	15677	15508	15571	15688	15764	15709	15822
28039	24383	29329	25877	20711	19209	18919	18812	18600	18502	18558	18495	19419	19661	19628	19137	18620	18604	18564	18396	18318	18416	18308	18309	18312	18333	18500	18288	18262	18383	18275	18417	18370	18185	18548	18405	18329	18230	18321	18482	18276	18210	18318	18181	18306	18329	18362	18388	18360	18352	18489	18280	18369	18334	18356	18393	18178	18155	18214	18418	18310	18236	18409	18297	18360	18109	18317	18317	18294	18344	18448	18417	18205	18242	18371	18433	18146	18407	18273	18292	18296	18244	18188	18600	18291	18329	18214	18155	18247	18469	18392	18416	18335	18291	18381	18428	18357	18440	18208	18537	18432	18344	18407	18341	18387	18300	18341	18389	18490	18560	18640	18311	18251	18303	18327	18480	18223	18376	18367	18708	18229	18354	18234	18370	18267	18390	18440	18447	18313	18478	18383	18493	18507	18289	18355	18328	18334	18385	18411	18589	18205	18262	18267	18323	18423	18356	18334	18493	18475	18393	18310	18316	18228	18345	18284	18467	18480	18300	18372	18637	18456	18265	18313	18314	18518	18332	18244	18341	18209	18321	18431	18250	18188	18257	18451	18369	18502	18435	18399	18254	18248	18351	18353	18471	18245	18365	18224	18282	18183	18190	18426	18331	18404	18272	18388	18306	18169	18343	18307	18277	18261	18409	18361	18164	18175	18221	18114	18369	18322	18270	18319	18477	18311	18255	18464	18489	18151	18207	18404	18267	18381	18346	18434	18449	18370	18465	18159	18310	18338	18455	18233	18363	18164	18356	18335	18240	18409	18314	18351	18239	18389	18344	18437	18412	18581	18349	18512	18288	18227	18188	18313	18261	18347	18385	18250	18367	18240	18479	18662	18273	18388	18490	18351	18307	18503	18393	18401	18280	18436	18454	18362	18355	18410	18247	18495	18164	18113	18592	18441	18520	18345	18370	18414	18334	18443	18384	18245	18468	18299	18325	18462	18369	18112	18249	18598	18494	18443	18242	18325	18361	18393	18323	18241	18313	18476	18327	18273	18459	18389	18480	18495	18410	18327	18401	18470	18448	18427	18102	18369	18439	18402	18319	18390	18403	18519	18373	18226	18469	18385	18413	18160	18333	18325	18478	18249	18420	18322	18530	18217	18365	18123	18249	18327	18371	18644	18371	18467	18408	18336	18284	18460	18620	18443	18432	18478	18519	18273	18200	18114	18331	18187	18461	18135	18385	18476	18376	18222	18374	18234	18303	18726	18479	18138	18346	18385	18642	18283	18426	18739	18510	18028	18365	18205	18131	18520	18395	18260	18616	18259	18450	18307	18404	18293	18330	18378	18426	18300	18328	18452	18372	18314	18254	18325	18201	18396	18324	18332	18499	18417	18453	18425	18550	18222	18539	18347	18227	18396	18300	18455	18525	18418	18341	18702	18288	18339	18436	18206	18180	18348	18338	18136	18383	18264	18370	18282	18303	18474	18162	18280	18437	18404	18651	18356	18255	18301	18315	18397	18464	18392	18247	18316	18288	18256	18338	18406	18194	18453	18316	18251	18446	18286	18353	18353	18238	18112	18220	18297	18291	18569	18363	18462	18434	18229	18401	18128	18330	18357	18249	18221	18389	18269	18407	18441	18213	18554	18352	18357	18342	18378	18513	18418	18170	18164	18340	18217	18308	18178	18210	18220	18473	18506	18404	18468	18417	18456	18424	18454	18377	18211	18489	18443	18335	18406	18204	18524	18242	18344	18394	18565	18525	18506	18381	18312	18356	18280	18215	18184	18563	18368	18156	18283	18485	18339	18430	18473	18463	18515	18352	18445	18338	18250	18205	18392	18424	18417	18260	18391	18377	18379	18462	18391	18448	18210	18525	18307	18290	18405	18489	18376	18431	18566	18520	18419	18416	18435	18291	18436	18368	18328	18161	18329	18423	18430	18464	18357	18465	18511	18384	18297	18289	17965	18355	18394	18435	18589	18429	18249	18236	18434	18118	18359	18269	18258	18496	18379	18328	18215	18300	18314	18055	18246	18382	18435	18403	18316	18510	18437	18267	18183	18356	18359	18192	18479	18450	18419	18513	18369	18406	18339	18345	18327	18568	18058	18600	18177	18351	18356	18344	18290	18337	18326	18112	18284	18064	18276	18251	18416	18220	18375	18557	18299	18244	18245	18446	18332	18471	18476	18263	18304	18470	18521	18614	18448	18530	18440	18375	18344	18297	18267	18378	18244	18339	18341	18237	18380	18364	18378	18401	18358	18420	18357	18230	18304	18343	18351	18197	18336	18324	18331	18316	18443	18375	18600	18541	18410	18253	18236	18262	18089	18430	18376	18203	18307	18295	18490	18310	18560	18151	18228	18257	18305	18223	18280	18596	18400	18377	18357	18623	18328	18230	18433	18371	18734	18483	18295	18477	18430	18397	18386	18304	18375	18470	18165	18281	18278	18397	18601	18318	18525	18452	18505	18448	18453	18232	18272	18244	18200	18535	18219	18483	18369	18295	18491	18309	18215	18526	18508	18550	18326	18316	18344	18421	18433	18536	18382	18359	18312	18260	18218	18100	18429	18421	18144	18466	18467	18562	18401	18214	18170	18314	18272	18290	18346	18356	18443	18454	18432	18578	18393	18447	18153	18184	18239	18432	18241	18337	18207	18337	18590	18545	18225	18088	18275	18412	18332	18308	18300	18537	18306	18593	18359	18251	18399	18188	18454	18328	18374	18386	18427	18211	18358	18248	18362	18212	18288	18264	18520	18283	18283	18114	18346	18204	18561	18419	18259	18277	18524	18431	18375	18275	18235	18329	18581	18254	18382	18392	18324	18299	18373	18207	18271	18388	18593	18230	18247	18234	18133	18221	18471	18263	18258	18276	18394	18248	18221	18343	18298	18240	18212	18371	18475	18458	18298	18212	18227	18298	18709	18430	18383	18236	18341	18432	18226	18379	18218	18508	18333	18414	18638	18202	18227	18299	18442	18207	18145	18379	18629	18418	18165	18409	18361	18322	18362	18337	18356	18273	18388	18235	18585	18361	18448	18217	18318	18411	18401	18292	18304	18324	18429	18399	18544	18465	18451	18227	18155	18322	18302	18577	18287	18470	18421	18343	18406	18251	18187	18358	18567	18351	18453	18339	18423	18338	18267	18315	18448	18273	18321	18246	18300	18355	18542	18295	18372	18407	18535	18459	18406	18458	18297	18548	18277	18280	18351	18244	18474	18467	18356	18261	18715	18473	18256	18334	18473	18434	18421	18186	18312	18281	18642	18402	18224	18269	18233	18267	18352	18399	18299	18303	18237	18325	18448	18418	18361	18452	18321	18443	18284	18220	18617	18456	18541	18408	18452	18488	18555	18482	18308	18321	18462	18257	18270	18336	18393	18329	18296	18365	18051	18339	18469	18371	18260	18487	18520	18361	18609	18324	18353	18323	18222	18057	18327	18489	18564	18621	18357	18396	18254	18260	18397	18349	18469	18407	18553	18459	18303	18349	18242	18454	18344	18447	18138	18211	18549	18431	18340	18215	18304	18183	18397	18267	18481	18439	18475	18600	18277	18392	18241	18452	18418	18321	18527	18419	18360	18193	18405	18334	18658	18447	18422	18524	18364	18532	18608	18085	18380	18296	18435	18394	18231	18599	18422	18288	18423	18183	18492	18448	18298	18280	18307	18205	18407	18338	18197	18548	18270	18207	18177	18266	18636	18071	18405	18135	18228	18482	18150	18273	18564	18444	18376	18193	18654	18492	18332	18498	18334	18415	18317	18412	18278	18418	18380	18446	18493	18488	18295	18421	18415	18669	18443	18346	18279	18400	18249	18338	18342	18329	18458	18407	18347	18328	18223	18453	18365	18318	18379	18400	18445	18584	18315	18414	18187	18432	18411	18411	18436	18389	18296	18540	18422	18487	18205	18390	18249	18453	18295	18387	18435	18447	18268	18347	18445	18367	18270	18371	18334	18390	18607	18447	18349	18220	18408	18447	18496	18198	18468	18322	18318	18295	18410	18354	18358	18402	18306	18345	18399	18569	18329	18216	18587	18308	18426	18356	18354	18226	18491	18496	18400	18259	18347	18412	18644	18254	18433	18270	18316	18301	18459	18261	18419	18396	18471	18354	18216	18393	18451	18394	18227	18610	18369	18344	18496	18364	18436	18381	18211	18448	18399	18341	18273	18189	18207	18338	18458	18311	18416	18550	18451	18415	18298	18285	18424	18397	18109	18286	18524	18430	18436	18209	18357	18578	18455	18531	18341	18324	18246	18585	18259	18388	18622	18183	18428	18271	18409	18332	18320	18179	18352	18323	18394	18462	18527	18261	18479	18442	18316	18313	18288	18309	18344	18510	18342	18299	18287	18220	18476	18369	18373	18428	18396	18450	18413	18567	18249	18261	18487	18318	18308	18412	18377	18466	18357	18459	18425	18325	18182	18228	18300	18122	18234	18446	18389	18399	18379	18592	18272	18483	18252	18330	18323	18321	18320	18295	18319	18426	18356	18270	18339	18444	18268	18254	18310	18586	18488	18413	18447	18419	18268	18384	18263	18448	18353	18364	18403	18348	18424	18342	18375	18362	18427	18200	18190	18398	18212	18356	18465	18204	18292	18417	18257	18150	18453	18507	18434	18416	18199	18336	18441	18365	18139	18268	18363	18372	18157	18271	18328	18259	18310	18090	18305	18606	18244	18333	18346	18348	18350	18449	18365	18396	18355	18318	18409	18558	18354	18419	18584	18559	18406	18506	18345	18384	18282	18293	18454	18407	18333	18244	18383	18188	18322	18412	18344	18246	18134	18355	18383	18370	18364	18453	18369	18232	18336	18146	18679	18382	18289	18311	18319	18466	18144	18375	18501	18325	18526	18607	18715	18334	18319	18309	18117	18171	18422	18217	18355	18444	18379	18425	18470	18572	18526	18538	18501	18337	18435	18185	18263	18352	18339	18268	18405	18372	18556	18196	18568	18330	18417	18500	18265	18190	18202	18294	18329	18009	18463	18381	18536	18256	18453	18358	18452	18550	18407	18367	18400	18420	18202	18439	18442	18576	18491	18296	18330	18271	18462	18348	18278	18442	18467	18493	18396	18509	18335	18547	18365	18274	18276	18368	18324	18417	18438	18407	18408	18510	18549	18318	18125	18128	18522	18460	18497	18659	18426	18371	18513	18543	18187	18512
26793	36214	30421	23730	19031	16367	16201	16103	16138	15741	15804	16522	17111	17363	17224	16640	16221	15940	15819	15825	15858	15832	15731	15697	15781	15764	15766	15845	15658	15797	15712	15712	15653	15699	15780	15800	16027	15804	15718	15583	15790	15796	15631	15784	15673	15846	15716	15793	15819	15800	15626	15694	15860	15731	15756	15784	15730	15740	15703	15774	15751	15570	15731	15840	15767	15695	15645	15779	15630	15828	15626	15642	15785	15815	15699	15779	15642	15800	15768	15845	15774	15962	15836	15889	15722	15708	15852	15763	15652	15737	15771	15632	15549	15853	15671	15702	15667	15659	15846	15726	15640	15769	15670	15551	15715	15716	15704	15727	15601	15801	15680	15563	15829	15615	15892	15822	15689	15725	15892	15692	15828	15627	15670	15516	15822	15650	15673	15869	15762	15776	15485	15781	15796	15688	15686	15789	15467	15686	15812	15864	15629	15719	15801	15765	15682	15745	15775	15787	15577	15643	15665	15738	15763	15619	15813	15762	15712	15615	15527	15849	15701	15798	15750	15675	15764	15591	15802	15935	15744	15713	15814	15694	15637	15775	15697	15765	15626	15646	15747	15768	15666	15772	15730	15816	15705	15665	15772	15850	15747	15643	15806	15678	15718	15695	15585	15497	15886	15735	15760	15609	15755	15624	15817	15643	15721	15693	15780	15794	15588	15573	15774	15676	15860	15743	15813	15811	15791	15646	15781	15706	15734	15833	15784	15477	15757	15641	15864	15634	15562	15683	15744	15821	15820	15635	15593	15702	15724	15578	15730	15748	15808	15703	15539	15844	15565	15664	15641	15719	15651	15776	15892	15660	15697	15714	15709	15822	15863	15509	15703	15766	15766	15670	15646	15827	15749	15794	15675	15740	15724	15927	15781	15883	15787	15739	15723	15704	15609	15552	15762	15677	15704	15680	15797	15628	15721	16001	15661	15893	15825	15713	15719	15750	15671	15733	15875	15678	15634	15768	15788	15769	15763	15729	15665	15849	15802	15723	15665	15694	15711	15725	15805	15523	15862	15701	15834	15847	15631	15651	15677	15733	15755	15711	15955	15711	15819	15719	15777	15788	15943	15565	15710	15768	15774	15817	15880	15769	15772	15625	15923	15700	15707	15704	15823	15796	15982	15895	15626	15767	15784	15683	15762	15690	15608	15831	15555	15707	15668	15843	15845	15750	15665	15553	15641	15727	15563	15952	15733	15589	15767	15827	15682	15760	15774	15705	15877	15602	15670	15686	15790	15603	15891	15780	15619	15849	15779	15818	15753	15547	15927	15821	15646	15681	15724	15574	15534	15911	15776	15639	15802	15700	15810	15783	15611	15802	15724	15523	15750	15782	15697	15555	15776	15805	15686	15754	15821	15733	15705	15797	15788	15921	15717	15730	15677	15904	15752	15838	15613	15700	15797	15659	15908	15813	15627	15827	15773	15727	15811	15669	15740	15804	15859	15690	15851	15843	15469	15683	15691	15825	15811	15697	15731	15760	15702	15637	15870	15724	15671	15662	15904	15774	15781	15818	15701	15753	15885	15753	15709	15763	15745	15842	15747	15908	15838	15727	15738	15931	15738	15797	15777	15661	15668	15699	15772	15646	15781	15702	15855	15766	15836	15712	15740	15749	15682	15654	15672	15635	15866	15810	15673	15766	15821	15591	15744	15839	15617	15613	15793	15594	15742	15853	15789	15513	15730	15815	15780	15867	15684	15683	15845	15759	15718	15741	15868	15691	15697	15883	15857	15616	15559	15884	15738	15753	15752	15657	15733	15776	15672	15751	15616	15590	15801	15772	15651	15786	15644	15846	15587	15700	15604	15691	15724	15879	15780	15815	15640	15617	15734	15619	15711	15719	15767	15717	15708	15769	15912	15706	15706	15638	15742	15697	15649	15777	15683	15804	15628	15943	15716	15674	15866	15818	15641	15851	15654	15774	15722	15774	15671	15626	15816	15646	15594	15781	15757	15660	15610	15759	15809	15769	15840	15925	15741	15706	15766	15818	15603	15799	15692	15543	15722	15776	15732	15943	15704	15867	15762	15819	15747	15716	15690	15616	15610	15426	15806	15600	15654	15686	15701	15788	15694	15645	15685	15821	15657	15803	15730	15732	15657	15737	15755	15606	15751	15744	15649	15858	15661	15737	15768	15698	15622	15868	15673	15603	15846	15655	15772	15794	15745	15714	15584	15634	15811	15706	15672	15661	15698	15750	15620	15816	15554	15721	15709	15732	15546	15736	15633	15861	15789	15797	15772	15821	15739	15805	15699	15779	15595	15689	15636	15671	15789	15919	15862	15918	15786	15624	15706	15874	15740	15677	15971	15532	15828	15976	15582	15755	15582	15648	15628	15833	15857	15835	15732	15816	15768	15615	15772	15615	15831	15655	15753	15676	15806	15685	15465	15655	15706	15758	15617	15661	15769	15530	15670	15801	15501	15813	15820	15646	15742	15692	15656	15783	15693	15706	15725	15830	15606	15757	15670	15751	15602	15706	15889	15752	15624	15856	15657	15802	15752	15795	15675	15673	15726	15646	15607	15733	15684	15962	15596	15747	15601	15575	15877	15834	15708	15646	15737	15810	15639	15715	15749	15756	15860	15913	15550	15660	15711	15675	15974	15683	15840	15697	15817	15735	15686	15746	15864	15744	15784	15733	15706	15727	15709	15773	15788	15650	16082	15696	15661	15560	15777	15779	15794	15746	15669	15660	15717	15915	15800	15632	15656	15802	15817	15847	15675	15699	15596	15575	15741	15725	15752	15689	15671	15614	15837	15918	15891	15736	15669	15814	15756	15871	15704	15692	15862	15658	15774	15732	15660	15682	15773	15660	15794	15620	15768	15754	15786	15913	15669	15688	15931	15630	15727	15674	15803	15736	15668	15703	15710	15762	15678	15857	15782	15790	15703	15722	15772	15627	15947	15663	16002	15822	15737	15719	15677	15590	15693	15697	15708	15657	15753	15592	15859	15677	15575	15857	15744	15846	15719	15834	15642	15690	15639	15666	15759	15649	15588	15743	15720	15841	15840	15715	15615	15685	15719	15848	15679	15694	15652	15791	15742	15725	15699	15499	15837	15672	15749	15718	15886	15774	15824	15714	15704	15738	15634	15723	15773	15752	15785	15699	15689	15777	15660	15901	15835	15754	15931	15790	15603	15756	15799	15798	15596	15755	15705	15770	15759	15722	15760	15825	15521	15744	15670	15687	15853	15618	15774	15639	15563	15770	15813	15735	15782	15825	15783	15743	15596	15718	15969	15718	15806	15750	15721	15785	15799	15827	15737	15710	15755	15847	15746	15790	15800	15944	15809	15673	15687	15768	15818	15638	15908	15803	15566	15849	15724	15600	15780	15781	15839	15695	15703	15691	15701	15723	15767	15790	15745	15654	15767	15573	15650	15815	15585	15788	15773	15797	15622	15691	15908	15829	15750	15557	15809	15765	15643	15702	15824	15717	15886	15913	15761	15773	15960	15945	15831	15868	15634	15743	15801	15852	15886	15581	15811	15730	15646	15800	15852	15664	15709	15890	15791	15812	15692	15718	15736	15785	15622	15805	15720	15803	15697	15735	15801	15705	15835	15600	15570	15677	15644	15759	15782	15591	15699	15691	15875	15822	15887	15839	15840	15841	15813	15687	15834	15843	15647	15649	15672	15798	15660	15494	15724	15633	15739	15827	15559	15834	15591	15686	15890	15731	15759	15594	15721	15700	15784	15730	15656	15663	15613	15716	15646	15680	15728	15732	15771	15755	15740	15592	15749	15798	15750	15688	15758	15870	15745	15690	15730	15695	15741	15679	15763	15596	15693	16097	15560	15627	15735	15653	15695	15579	15706	15758	15728	15684	15656	15797	15738	15835	15729	15594	15831	15623	15564	15635	15771	15703	15690	15736	15564	15671	15769	15770	15817	15703	15878	15766	15742	15746	15843	15750	15668	15823	15665	15654	15765	15637	15769	15729	15900	15932	15591	15716	15743	15787	15651	15870	15863	15674	15802	15734	15793	15773	15773	15769	15564	15775	15904	15502	15619	15780	15782	15752	15712	15701	15707	15752	15735	15795	15786	15646	15733	15741	15728	15817	15758	15834	15874	15811	15843	15773	15751	15779	15879	15791	15674	15720	15564	15791	15551	15705	15650	15812	15927	15752	15735	15606	15706	15657	15610	15714	15734	15590	15761	15736	15759	15831	15882	15967	15730	15608	15911	15704	15812	15661	15933	15864	15828	15705	15596	15892	16007	15682	15824	15639	15831	15688	15896	15859	15705	15757	15728	15811	15786	15590	15590	15655	15782	15698	15625	15807	15654	15705	15692	15887	15677	15595	15673	15622	15676	15753	15609	15713	15778	15794	15673	15765	15758	15707	15811	15619	15755	15677	15668	15745	15691	15991	15555	15916	15766	15753	15747	15806	15829	15661	15671	15665	15764	15787	15744	15741	15817	15696	15752	15820	15609	15857	15725	15688	15710	15613	15749	15557	15916	15712	15842	15731	15607	15871	15639	15717	15724	15730	15803	15850	15586	15645	15770	15816	15845	15788	15693	15791	15670	15735	15685	15759	15817	15645	15762	15867	15845	15583	15864	15888	15917	15673	15723	15686	15655	15913	15984	15799	15851	15939	15852	15662	15839	15704	15768	15669	15724	15816	15646	15667	15846	15804	15687	15646	15726	15666	15691	15864	15806	15701	15712	15686	15752	15773	15722	15722	15828	15725	15711	15715	15796	15630	15759	15751	15704	15770	15728	15913	15694	15699	15945	15765	15688	15753	15781	15673	15918	15845	15657	15794	15675	15737	15716	15670	15868	15761	15772	15759	15906	15615	15683	15656	15854	15711	15724	15889	15596	15618	15820	15544	15661	15805	15704	15839	15736	15945	15659	15658	15742	15840	15836	15686	15864	15789	15819	15642	15725	15735	15735	15711	15759	15686	15876	15766	15895	15691	15868	15728	15795	15768	15747	15858	16004	15790	15649	15626	15673	15592	15746	15639	15690	15748	15718	15896	15742	15870	15702	15559	15578	15620	15874	15787	15758	15750	15669	15755	15565	15653	15668	15685	15921	15698	15642	15700	15563	15772	15703	15765	15733	15789	15608	15625	15800	15794	15828	15807	15775	15667	15768	15841	15709	15720	15674	15688
23954	21244	28562	25076	23199	22614	21662	19277	18719	18717	18647	18717	19661	25654	25808	24127	21704	19935	19212	18518	18516	18287	18256	18435	18259	18296	18420	18539	18173	18133	18276	18189	18212	18216	18160	18218	18321	18275	18341	18226	18276	18388	18263	18284	18272	18414	18239	18223	18353	18343	18101	18255	18440	18493	18248	18401	18237	18503	18383	18248	18279	18389	18107	18089	18304	18302	18317	18171	18117	18184	18317	18190	18198	18301	18189	18116	18330	18282	18124	18256	18338	18203	18335	18301	18684	18296	18308	18228	18313	18229	18056	18349	18189	18190	18207	18179	18323	18103	18337	18318	18212	18553	18256	18257	18382	18177	18189	18401	18140	18462	18330	18312	18193	18364	18154	18223	18148	18092	18069	18284	18193	18214	18292	18464	18144	18334	18212	18436	18271	18189	18140	18188	18209	18193	18280	18133	18348	18399	18386	18361	18356	18196	18302	18165	18095	18235	18104	18388	18215	18383	18271	18493	18374	18245	18320	18133	18299	18308	18261	17934	18379	18174	18206	18245	18072	18348	18157	18333	18378	18268	18173	18460	18380	18341	18322	18362	18317	18080	18138	18171	18197	18257	18341	18128	18371	18266	18255	18219	18161	18099	18078	18200	18052	18218	18201	18236	18324	18455	18149	18145	18163	18307	18180	18196	18212	18112	18157	18110	18259	18077	18235	18416	18338	18378	17978	18117	18286	18175	18095	18057	18342	18411	18357	18096	18204	18095	18238	18268	18401	18260	18308	18311	18266	18312	18314	18152	18020	18371	18343	18344	18091	18208	18252	18193	18278	18373	18314	18237	18357	18173	18341	18183	18272	18223	18269	18164	18289	18242	18318	18241	18072	18157	18108	18185	18169	18275	18345	18334	18279	18102	18361	18221	18309	18166	18319	18260	18125	18277	18307	18174	18448	18289	18174	18232	18350	18189	18254	18206	18250	18200	18250	18184	18284	18110	18040	18166	18289	18220	18323	18264	18316	18224	18376	18172	18089	18138	18470	18273	18166	18351	18184	18164	18393	18330	18107	18232	18309	18195	18460	18215	18232	18375	18329	18029	18364	18435	18016	18169	18193	18472	18170	18250	18366	18446	18213	18203	18194	18232	18278	18275	18278	18171	18207	18328	18142	18301	18231	18365	18239	18237	18377	18375	18330	18335	18401	18145	18487	18183	18299	18154	18180	18374	18395	18151	18261	18137	18176	18234	18061	18028	18174	18445	18120	18194	17990	18170	18216	18243	18317	18160	18381	18306	18314	18184	18216	18218	18379	18208	18264	18023	18161	18348	18299	18210	18210	18259	18096	18199	18302	18367	18351	18263	18371	18206	18237	18266	18163	18319	18252	18435	18325	18149	18210	18337	18261	18150	18314	18074	18238	18385	18223	18274	18228	18056	18225	18209	18192	18446	18336	18400	18199	18048	18276	18172	18236	18397	18238	18277	18345	18287	18346	18199	18315	18319	18184	18110	18223	18330	18313	18162	18150	18017	18125	18151	18255	18196	18129	18038	18199	18310	18150	18332	18321	18291	18358	18321	18299	18322	18185	18298	18184	18099	18229	18332	18143	18241	18240	18214	18087	18240	18191	18278	18316	18324	18215	18158	18224	18352	18273	18241	18236	18192	18280	18401	18247	18059	18228	18388	18222	18253	18439	18499	18194	17953	18084	18334	18263	18216	18294	18157	18320	18119	18223	18208	18257	18438	18098	18134	18261	18200	18340	18381	18307	18246	18129	18015	18379	18222	18209	18167	18173	18283	18381	18292	18174	18322	18382	18187	18252	18237	18210	18323	18341	18362	18330	18098	18102	18293	18293	18109	18204	18267	18162	17972	18354	18379	18177	18166	18058	18275	18178	18236	18302	18313	18179	18023	18093	18196	18413	18260	18164	18297	18421	17993	18319	18308	18119	18296	18513	18142	18286	18286	18318	18272	18116	18259	18313	18204	18280	18307	18369	18414	18177	18376	18116	18147	18360	18339	18223	18305	18149	18383	18123	18220	18393	18173	18313	18420	18162	18085	18216	18249	18254	18195	17983	18271	18107	18055	18339	18163	18051	18298	18215	18087	18247	18298	18212	18084	18183	18076	18233	18325	18320	18412	18071	18068	18301	18218	18167	18186	18287	18367	18242	18272	18388	18379	18159	18028	18429	18163	18185	18050	18377	18308	18205	18136	18235	18196	18326	18252	18293	18327	18321	18037	18266	18243	18203	18089	18143	18050	18239	18112	18441	18307	18084	18161	18112	18179	18397	18232	18258	18226	18288	18372	18195	18370	18236	18284	18362	18341	18290	18151	18215	18180	18288	18288	18447	18217	18324	18316	18201	18043	18159	18282	18307	18097	18188	18066	18199	18249	18186	18098	18239	18131	18373	18365	18345	18321	18320	18453	18267	18373	18193	18127	18159	18418	18334	18207	18360	18148	18041	18307	18408	18355	18321	18374	18269	18191	18378	18450	18487	18505	18241	18328	18464	18286	18295	18457	18218	18217	18245	18226	18355	18146	18461	18377	18281	18361	18253	18304	18138	18266	18402	18362	18145	18295	18159	18248	18319	18318	18373	18240	18318	18139	18217	18268	18322	18149	18268	18361	18383	18214	18337	18338	18350	18131	18257	18252	18244	18186	18295	18220	18327	18392	18231	18214	18199	18224	18293	18399	18389	18459	18194	18465	18113	18132	18200	18174	18271	18173	18436	18263	18276	18101	18093	18210	18099	18334	18256	18171	18216	18295	18223	18052	18032	18170	18372	18383	18191	18145	18206	18278	18269	18087	18253	18240	18350	18097	18087	18185	18166	18177	18174	18192	18198	18422	18301	18281	18301	18079	18397	18377	18265	18422	18358	18282	18187	18147	18147	18274	18340	18481	18144	18119	18110	18229	18400	18176	18225	18105	18262	18069	18232	18259	18339	18125	18145	18345	18227	18335	18438	18127	18246	18133	18260	18376	18457	18190	18400	18272	17962	18344	18281	18490	18173	18096	18265	18184	18290	18215	18115	18294	18262	18416	18295	18346	18236	18066	18413	18183	18274	18241	18349	18268	18388	18114	18300	18338	18232	18306	18237	18245	18348	17990	18352	18320	18275	18273	18241	18302	18444	18274	18269	18288	18017	18429	18441	18293	18347	18267	18291	18088	18094	18362	18336	18386	18170	18094	18147	18144	18288	18155	18101	18065	18113	18280	18198	18060	18023	18168	18227	18131	18246	18131	18280	18357	18367	18471	18197	18299	18236	18163	18131	18302	18129	18083	18214	18228	18298	18225	18330	18456	18415	18295	18098	18275	18389	18174	18335	18321	18402	18242	18184	18234	18371	18319	18479	18381	18371	18276	18227	18374	18194	18195	18152	18168	18206	18248	18393	18201	18127	18075	18221	18121	18131	18228	18292	18327	18296	18290	18127	18449	18255	18340	18201	18237	18379	18189	18359	18448	18339	18287	18188	18419	18255	18215	18332	18179	18254	18210	18305	18160	18434	18169	18077	18215	18076	18342	18300	18206	18093	18199	18403	18258	18201	18318	18321	18463	18313	18183	18343	18138	18037	18293	18181	18347	18177	18123	18314	18268	18249	18175	17993	18390	18370	18330	18207	18218	18299	18093	18241	18246	18244	18407	18196	18440	18376	17876	18096	18300	18196	18157	18319	18231	18194	18176	18268	18460	18123	18213	18269	18405	18410	18250	18090	18456	18475	18340	18221	18158	18290	18240	18187	18212	18357	18279	18345	18209	18503	18342	18191	18429	18186	18090	18285	18315	18330	18310	18310	18141	18386	18216	18236	18290	18232	18250	18278	18197	18189	18332	18334	18197	18373	18346	18355	18221	18313	18468	18323	18213	18461	18035	18368	18644	18160	18332	18157	18393	18130	18246	18259	18248	18158	18258	18249	18306	18491	18187	18160	18243	18222	18225	18120	18138	18241	18120	18304	18239	18206	18271	18046	18270	18088	18279	18292	18244	18209	18298	18349	18183	18252	18194	18249	18441	18410	18376	18200	18253	18231	18295	18339	18329	18183	18372	18210	18302	18220	18223	18110	18337	18180	18247	18217	18344	18316	18312	18240	18401	18487	18452	18229	18372	18390	18191	18269	18169	18192	18174	18006	18274	18256	18310	18270	18301	18162	18133	18459	18225	18091	18310	18186	18206	18407	18300	18281	18000	18181	18205	18079	18124	18343	18010	18192	18578	18352	18142	18117	18197	18185	18214	18271	18348	18274	18367	18300	18105	18168	18032	18198	18133	18170	18243	18386	18212	18071	18250	18297	18254	18079	18175	18041	18388	18226	18244	18160	18328	18311	18424	18336	18264	18183	18284	18266	18367	18187	18287	18213	18087	18392	18394	18148	18225	18422	18390	18240	18057	18332	18256	18312	18265	18262	17973	18348	18270	18235	18433	18331	18261	18164	18230	18087	18101	18140	18278	18285	18112	18367	18106	18175	18089	18269	18441	18219	18226	18123	18117	18518	18199	18108	18076	18122	18226	18207	18427	18275	18167	18175	18184	18184	18242	18388	18243	18232	18289	18201	18261	18317	18560	18233	18314	17972	17995	18108	18153	18301	18304	18425	18158	18116	18260	18292	18280	18332	18347	18181	18205	18176	18143	18334	18193	18162	18176	18187	18251	18226	18119	18280	18306	18482	18165	18370	18269	18244	18044	18302	18219	18199	18318	18318	18217	18114	18293	18326	18256	18302	18061	18351	18275	18209	18301	18174	18338	18359	18307	18339	18357	18200	18243	18323	18200	18259	18202	18321	18275	18358	18054	18135	18301	18165	18133	18069	18079	18244	18323	18279	18208	18084	18037	18450	18028	18063	18390	18258	18214	18198	18265	17978	18129	18178	18228	18253	18304	18213	18240	18207	18236	18347	18222	18365	18220	18236	18037	18234	18182	18124	18424	18282	18212	18351	18008	18217	18331	18193	18229	18457	18211	18250	18222	18406	18248	18547	18219	18421	18347	18205	18147	18189	18196	18322	18368	18257	18141	18397	18243	18194	18254	18196	18341	18321	18217	18026	18079	18324	18480	18356	18356	18305	18205	18143	18126	18423	18319	18360	18003	18112	18216	18521	18316	18423	18186	18133	18110	18260	18079	18259	18166	18356	18216	18145	18289	18335	18175	18467	18318	18052	17843
28721	42663	38270	30709	23374	18705	17011	16542	16119	15792	16000	15864	18060	26951	26027	23147	19921	17740	16705	15956	15934	15706	15599	15668	15841	15608	15744	15677	15597	15528	15648	15701	15838	15512	15680	15663	15646	15505	15855	15627	15847	15767	15660	15719	15622	15684	15914	15677	15707	15660	15697	15773	15770	15633	15827	15785	15611	15540	15597	15567	15573	15651	15716	15708	15499	15628	15621	15867	15550	15811	15631	15640	15621	15833	15880	15576	15614	15729	15477	15601	15620	15706	15638	15630	15799	15573	15750	15876	15678	15662	15748	15629	15666	15717	15773	15445	15793	15610	15526	15673	15844	15585	15550	15588	15777	15775	15616	15621	15786	15791	15605	15734	15555	15674	15626	15729	15509	15721	15750	15687	15604	15808	15646	15764	15562	15573	15666	15860	15674	15713	15620	15771	15745	15707	15811	15786	15698	15822	15827	15716	15625	15477	15695	15776	15533	15771	15639	15879	15607	15775	15624	15620	15779	15864	15571	15761	15621	15686	15674	15752	15616	15544	15648	15700	15653	15476	15669	15576	15796	15606	15648	15590	15683	15670	15661	15721	15704	15753	15638	15580	15620	15683	15697	15717	15733	15602	15524	15801	15749	15675	15389	15725	15596	15818	15624	15526	15645	15799	15613	15606	15735	15769	15536	15745	15596	15702	15726	15654	15710	15717	15537	15775	15563	15728	15750	15670	15597	15711	15555	15624	15503	15650	15616	15835	15678	15651	15801	15628	15620	15589	15694	15672	15820	15786	15668	15702	15674	15804	15579	15563	15633	15691	15737	15683	15661	15817	15770	15639	15636	15657	15587	15694	15671	15793	15781	15671	15763	15644	15627	15758	15763	15657	15523	15643	15597	15778	15869	15741	15668	15701	15545	15641	15606	15512	15647	15577	15690	15639	15638	15662	15602	15632	15629	15808	15542	15548	15523	15661	15681	15639	15822	15630	15530	15733	15770	15694	15808	15799	15719	15620	15695	15667	15606	15731	15694	15647	15679	15632	15631	15675	15754	15777	15741	15643	15616	15716	15564	15635	15639	15726	15838	15633	15593	15674	15441	15660	15641	15766	15710	15666	15701	15690	15611	15657	15664	15822	15658	15601	15576	15758	15674	15575	15666	15641	15853	15622	15657	15506	15600	15574	15547	15567	15606	15538	15704	15769	15740	15645	15562	15623	15770	15665	15906	15563	15664	15807	15602	15708	15827	15638	15708	15671	15769	15893	15634	15568	15658	15634	15803	15679	15702	15512	15645	15597	15537	15634	15786	15799	15586	15738	15857	15777	15733	15681	15699	15631	15782	15731	15692	15835	15818	15512	15626	15423	15587	15568	15846	15773	15684	15762	15812	15571	15697	15708	15694	15633	15681	15739	15680	15622	15547	15743	15553	15775	15711	15676	15885	15764	15788	15778	15712	15598	15775	15672	15735	15650	15695	15521	15605	15672	15728	15508	15772	15772	15732	15686	15741	15601	15598	15720	15642	15487	15592	15625	15697	15590	15687	15605	15742	15732	15624	15809	15558	15559	15674	15815	15741	15718	15605	15509	15679	15738	15625	15748	15644	15683	15589	15678	15553	15691	15633	15584	15682	15722	15742	15500	15573	15599	15691	15754	15700	15755	15542	15761	15625	15747	15628	15641	15630	15713	15646	15742	15620	15711	15684	15809	15645	15638	15570	15640	15754	15617	15717	15789	15588	15716	15583	15760	15647	15727	15701	15737	15600	15723	15629	15712	15745	15537	15623	15611	15511	15784	15683	15753	15852	15770	15621	15735	15639	15460	15631	15632	15664	15620	15669	15624	15589	15750	15768	15687	15623	15720	15815	15660	15675	15656	15691	15635	15685	15640	15754	15612	15797	15507	15391	15709	15461	15810	15658	15453	15773	15705	15601	15508	15641	15810	15620	15687	15681	15759	15799	15543	15670	15669	15640	15550	15653	15720	15699	15745	15701	15607	15620	15812	15734	15695	15636	15698	15574	15643	15434	15675	15783	15636	15627	15743	15789	15541	15621	15606	15669	15622	15643	15751	15619	15654	15781	15654	15665	15683	15495	15674	15719	15577	15764	15625	15793	15561	15732	15632	15661	15510	15751	15583	15813	15671	15584	15784	15712	15705	15668	15606	15692	15556	15604	15688	15768	15680	15689	15661	15661	15711	15797	15508	15743	15706	15628	15565	15795	15604	15639	15635	15655	15738	15812	15943	15695	15712	15634	15672	15718	15850	15766	15822	15654	15656	15565	15868	15850	15552	15525	15848	15747	15692	15784	15752	15668	15574	15628	15641	15728	15729	15607	15755	15579	15628	15771	15696	15785	15665	15699	15608	15745	15715	15756	15783	15603	15792	15680	15667	15690	15689	15726	15600	15626	15675	15722	15559	15776	15596	15886	15628	15661	15669	15728	15737	15642	15842	15554	15787	15748	15636	15708	15580	15642	15665	15634	15630	15502	15700	15635	15548	15581	15917	15739	15558	15579	15703	15700	15709	15595	15671	15724	15660	15651	15721	15826	15513	15545	15696	15694	15655	15659	15689	15731	15664	15738	15748	15677	15659	15744	15789	15576	15810	15699	15561	15816	15695	15740	15624	15624	15766	15750	15652	15545	15808	15709	15689	15750	15694	15845	15664	15874	15812	15651	15626	15677	15604	15491	15728	15795	15707	15675	15720	15748	15682	15664	15711	15722	15690	15770	15681	15766	15559	15572	15648	15560	15768	15587	15746	15707	15764	15715	15805	15709	15766	15671	15728	15742	15649	15748	15737	15552	15530	15627	15677	15668	15749	15676	15649	15740	15648	15665	15708	15838	15752	15641	15610	15932	15565	15769	15721	15751	15692	15678	15842	15730	15561	15662	15614	15724	15736	15732	15681	15792	15651	15687	15732	15702	15691	15636	15605	15680	15704	15704	15663	15540	15694	15537	15628	15623	15766	15864	15682	15584	15804	15667	15749	15738	15699	15639	15671	15618	15574	15737	15755	15816	15799	15649	15647	15847	15642	15615	15715	15621	15752	15566	15616	15627	15637	15810	15787	15705	15586	15819	15679	15672	15640	15543	15658	15482	15723	15672	15677	15524	15701	15700	15633	15795	15811	15603	15740	15778	15715	15741	15774	15765	15707	15686	15498	15616	15690	15605	15665	15688	15770	15751	15691	15833	15805	15442	15881	15619	15704	15898	15872	15691	15797	15746	15525	15576	15712	15780	15682	15770	15664	15662	15642	15775	15637	15657	15683	15653	15634	15702	15668	15550	15537	15681	15613	15846	15833	15831	15540	15613	15649	15769	15668	15619	15575	15739	15753	15598	15666	15708	15683	15932	15500	15667	15642	15709	15745	15673	15812	15511	15625	15611	15519	15675	15615	15550	15734	15870	15645	15552	15634	15812	15616	15693	15810	15629	15792	15740	15677	15701	15730	15674	15786	15649	15821	15654	15773	15605	15611	15730	15744	15812	15769	15734	15635	15618	15685	15583	15613	15809	15813	15549	15698	15648	15853	15533	15614	15671	15635	15619	15689	15760	15670	15811	15606	15823	15743	15793	15705	15790	15674	15699	15693	15683	15798	15453	15784	15715	15575	15556	15652	15728	15480	15600	15702	15770	15781	15776	15689	15624	15521	15693	15640	15763	15640	15794	15707	15785	15648	15686	15810	15675	15594	15691	15637	15695	15593	15766	15695	15573	15472	15719	15745	15681	15515	15719	15659	15671	15557	15666	15667	15885	15336	15681	15679	15826	15611	15581	15757	15650	15771	15695	15601	15546	15792	15751	15740	15527	15497	15765	15629	15618	15699	15604	15736	15636	15849	15648	15591	15650	15561	15649	15685	15716	15621	15734	15622	15668	15680	15798	15633	15639	15645	15869	15684	15744	15674	15723	15673	15611	15715	15538	15631	15763	15863	15523	15452	15633	15704	15764	15496	15631	15661	15637	15668	15643	15837	15606	15641	15649	15738	15474	15825	15634	15659	15548	15571	15720	15689	15627	15606	15586	15694	15727	15643	15642	15563	15747	15613	15608	15707	15568	15757	15655	15629	15888	15680	15616	15660	15582	15655	15672	15751	15629	15589	15592	15719	15679	15624	15747	15706	15672	15719	15671	15590	15808	15535	15533	15484	15574	15603	15643	15575	15697	15507	15668	15592	15635	15633	15702	15730	15529	15630	15593	15592	15669	15657	15625	15482	15622	15669	15757	15527	15538	15622	15618	15664	15657	15538	15629	15704	15749	15584	15565	15699	15611	15707	15520	15727	15684	15667	15787	15620	15574	15593	15627	15803	15690	15724	15769	15583	15586	15589	15940	15541	15708	15655	15630	15749	15749	15715	15745	15567	15569	15586	15680	15658	15804	15718	15706	15543	15608	15697	15690	15848	15704	15568	15745	15597	15694	15778	15472	15639	15453	15674	15661	15754	15582	15794	15727	15766	15786	15548	15715	15861	15690	15782	15653	15692	15745	15578	15663	15750	15704	15531	15645	15824	15817	15772	15496	15582	15706	15671	15676	15664	15626	15612	15632	15657	15810	15647	15775	15609	15657	15789	15772	15635	15745	15702	15620	15789	15685	15645	15614	15624	15632	15733	15724	15761	15750	15812	15681	15948	15484	15653	15674	15634	15666	15684	15683	15673	15735	15655	15781	15609	15784	15591	15653	15710	15644	15678	15806	15802	15606	15673	15748	15623	15604	15598	15624	15537	15743	15633	15777	15818	15683	15873	15698	15716	15604	15558	15629	15666	15802	15718	15663	15696	15816	15650	15544	15521	15740	15736	15680	15869	15709	15690	15757	15587	15704	15728	15753	15622	15596	15758	15641	15691	15666	15728	15618	15647	15606	15654	15659	15765	15720	15674	15819	15806	15794	15529	15757	15786	15620	15724	15690	15681	15452	15764	15717	15672	15765	15603	15820	15529	15540	15605	15527	15784	15695	15713	15645	15558	15663	15687	15722	15664	15641	15848	15688	15701	15616	15641	15562	15598	15708	15574	15636	15822	15699	15493	15803	15648	15495	15728	15742	15805	15786	15611	15726	15548	15712	15753	15601	15780	15790	15713	15707	15688	15646	15430	15722	15568	15803	15639	15582	15773	15744	15515	15806	15716	15672	15580	15713	15743	15586	15702	15719	15557	15693	15702
22845	21340	29133	24181	21963	23683	25369	20312	19799	19910	19322	19057	23629	33001	31898	29097	25196	21942	20337	19433	19046	18872	18961	18572	18760	18774	18723	18769	18790	18642	18680	18748	18846	18733	18898	18861	18560	18519	18759	18533	18783	18717	18603	18568	18715	18755	18741	18577	18935	18642	18803	18520	18711	18618	18703	18664	18685	18590	18747	18632	18880	18803	18552	18738	18599	18690	18463	18693	18636	18397	18679	18624	18438	18721	18720	18602	18635	18619	18885	18565	18582	18464	18671	18751	18623	18586	18703	18548	18667	18690	18523	18565	18526	18592	18598	18596	18526	18590	18640	18600	18715	18671	18633	18540	18600	18594	18445	18481	18458	18491	18729	18716	18578	18556	18644	18656	18620	18568	18615	18499	18467	18631	18648	18632	18366	18418	18657	18661	18428	18544	18409	18635	18588	18701	18612	18550	18693	18670	18601	18472	18666	18287	18703	18610	18619	18565	18503	18319	18783	18511	18725	18629	18691	18690	18730	18508	18640	18851	18677	18473	18523	18558	18791	18462	18503	18484	18731	18561	18520	18502	18519	18721	18630	18694	18590	18673	18754	18597	18548	18576	18715	18614	18617	18586	18602	18647	18273	18587	18523	18671	18495	18644	18433	18667	18643	18636	18617	18741	18679	18631	18536	18438	18525	18528	18566	18491	18565	18820	18457	18604	18624	18564	18525	18703	18441	18419	18660	18560	18431	18632	18713	18644	18342	18573	18698	18579	18532	18557	18403	18532	18670	18590	18382	18578	18714	18551	18556	18604	18752	18448	18628	18491	18585	18765	18691	18712	18673	18645	18815	18625	18541	18494	18495	18722	18760	18588	18719	18538	18654	18750	18711	18747	18564	18523	18832	18676	18840	18652	18594	18737	18596	18651	18467	18711	18611	18719	18547	18664	18610	18688	18657	18555	18493	18624	18566	18609	18661	18711	18552	18632	18448	18749	18595	18555	18507	18567	18480	18503	18507	18671	18501	18530	18589	18569	18545	18590	18673	18620	18685	18903	18630	18670	18528	18617	18627	18701	18361	18569	18654	18714	18838	18351	18715	18478	18580	18588	18719	18567	18644	18502	18682	18583	18710	18613	18615	18762	18566	18649	18513	18781	18545	18520	18664	18511	18500	18389	18512	18523	18674	18478	18673	18628	18582	18614	18731	18804	18684	18525	18437	18366	18671	18562	18661	18642	18616	18736	18412	18609	18536	18525	18656	18520	18540	18581	18391	18427	18447	18421	18700	18653	18584	18548	18693	18691	18387	18717	18630	18472	18469	18564	18339	18739	18485	18614	18523	18690	18711	18728	18634	18662	18522	18603	18718	18658	18685	18630	18632	18752	18590	18416	18582	18657	18788	18638	18454	18814	18557	18807	18560	18538	18245	18393	18732	18539	18497	18768	18668	18764	18533	18480	18699	18686	18725	18612	18421	18657	18556	18726	18565	18656	18523	18499	18473	18602	18586	18345	18522	18420	18730	18540	18361	18636	18727	18399	18618	18417	18572	18523	18636	18647	18661	18510	18695	18698	18595	18789	18641	18439	18612	18675	18627	18617	18569	18664	18617	18837	18525	18615	18557	18690	18601	18528	18789	18568	18670	18443	18540	18573	18770	18757	18445	18753	18755	18547	18770	18619	18565	18569	18633	18541	18554	18774	18404	18542	18560	18574	18558	18374	18531	18706	18777	18538	18420	18601	18464	18481	18609	18604	18594	18538	18680	18542	18617	18595	18624	18537	18536	18585	18696	18771	18667	18464	18397	18700	18322	18720	18663	18539	18385	18543	18479	18630	18717	18883	18553	18568	18657	18620	18694	18709	18512	18627	18613	18752	18585	18594	18527	18496	18671	18708	18688	18494	18778	18620	18568	18475	18561	18576	18480	18706	18636	18762	18683	18563	18759	18561	18575	18589	18692	18609	18387	18474	18515	18463	18733	18675	18624	18731	18848	18603	18555	18692	18699	18713	18523	18624	18550	18344	18577	18484	18366	18694	18660	18571	18548	18555	18666	18612	18675	18610	18639	18648	18709	18781	18678	18501	18799	18769	18401	18507	18722	18500	18440	18614	18599	18752	18825	18685	18582	18444	18447	18666	18660	18526	18668	18740	18598	18637	18456	18692	18426	18630	18744	18615	18684	18624	18736	18740	18729	18466	18708	18577	18624	18527	18666	18767	18661	18587	18619	18624	18505	18675	18569	18538	18622	18692	18601	18432	18586	18750	18513	18776	18723	18605	18691	18520	18368	18762	18682	18554	18648	18749	18725	18680	18615	18592	18762	18589	18694	18788	18554	18504	18485	18536	18490	18534	18623	18619	18625	18755	18645	18574	18656	18481	18723	18665	18459	18613	18509	18486	18889	18608	18817	18731	18475	18501	18630	18463	18616	18576	18390	18567	18629	18494	18685	18534	18596	18602	18618	18694	18663	18499	18825	18706	18646	18650	18497	18605	18568	18579	18815	18731	18482	18711	18604	18523	18581	18803	18580	18593	18687	18498	18624	18471	18523	18597	18676	18573	18522	18841	18780	18696	18570	18457	18754	18554	18565	18579	18669	18620	18545	18475	18410	18579	18474	18525	18677	18614	18549	18531	18674	18661	18842	18586	18692	18535	18615	18610	18678	18683	18726	18532	18532	18655	18598	18620	18558	18601	18819	18868	18501	18738	18449	18442	18377	18540	18414	18551	18722	18556	18631	18596	18693	18495	18552	18612	18604	18585	18579	18682	18528	18591	18800	18414	18769	18551	18734	18608	18495	18717	18522	18576	18371	18649	18474	18575	18672	18753	18507	18555	18608	18354	18779	18587	18545	18665	18687	18678	18482	18557	18579	18661	18604	18517	18495	18555	18676	18609	18619	18612	18528	18483	18587	18625	18604	18452	18329	18540	18541	18627	18700	18608	18670	18521	18749	18466	18417	18371	18400	18759	18552	18562	18577	18485	18692	18494	18627	18518	18614	18592	18660	18595	18583	18694	18675	18479	18587	18670	18616	18696	18638	18679	18586	18378	18408	18580	18761	18580	18602	18673	18732	18663	18444	18789	18480	18767	18471	18633	18661	18427	18662	18461	18534	18667	18568	18429	18389	18523	18693	18706	18542	18462	18786	18593	18597	18709	18680	18554	18559	18542	18665	18475	18657	18450	18411	18425	18555	18486	18426	18540	18478	18548	18673	18626	18606	18565	18804	18597	18644	18543	18627	18726	18486	18542	18678	18662	18454	18728	18569	18534	18568	18372	18607	18426	18697	18672	18600	18708	18651	18659	18876	18502	18713	18776	18524	18596	18584	18714	18528	18658	18390	18613	18651	18450	18530	18599	18478	18714	18613	18746	18672	18556	18520	18555	18722	18520	18583	18718	18582	18639	18330	18564	18719	18511	18728	18453	18674	18695	18510	18509	18682	18683	18436	18529	18756	18539	18660	18435	18337	18402	18617	18730	18450	18747	18759	18666	18579	18494	18635	18537	18278	18632	18580	18646	18594	18632	18573	18686	18732	18476	18636	18689	18536	18597	18838	18714	18578	18481	18701	18602	18576	18504	18531	18527	18451	18749	18519	18662	18429	18541	18375	18338	18447	18687	18648	18450	18718	18696	18705	18609	18545	18621	18639	18429	18690	18657	18320	18568	18754	18584	18837	18535	18624	18670	18636	18639	18612	18644	18530	18563	18591	18275	18643	18644	18562	18499	18691	18532	18543	18825	18566	18595	18586	18476	18656	18483	18658	18590	18772	18642	18668	18522	18284	18801	18751	18697	18547	18664	18398	18676	18690	18683	18493	18492	18578	18571	18473	18628	18696	18444	18503	18589	18641	18644	18774	18430	18646	18560	18864	18671	18548	18640	18444	18559	18545	18622	18494	18595	18812	18452	18418	18606	18720	18700	18554	18589	18550	18760	18770	18342	18782	18638	18766	18569	18528	18685	18642	18615	18622	18682	18747	18820	18541	18607	18531	18437	18731	18653	18619	18524	18732	18560	18703	18545	18729	18688	18527	18616	18671	18598	18546	18700	18712	18518	18441	18767	18749	18920	18649	18434	18509	18464	18712	18554	18612	18653	18650	18544	18736	18666	18308	18485	18694	18552	18700	18590	18554	18648	18446	18558	18441	18563	18478	18685	18747	18546	18734	18511	18631	18632	18702	18589	18493	18769	18499	18621	18652	18473	18651	18609	18629	18780	18852	18645	18620	18348	18579	18592	18535	18414	18453	18416	18669	18506	18480	18455	18534	18418	18621	18851	18803	18426	18574	18729	18555	18692	18541	18636	18424	18698	18447	18476	18756	18489	18469	18705	18661	18596	18671	18588	18598	18640	18700	18661	18628	18710	18540	18600	18608	18821	18738	18658	18571	18460	18626	18603	18676	18629	18542	18385	18530	18511	18666	18479	18705	18570	18673	18596	18605	18525	18528	18626	18415	18490	18580	18737	18569	18610	18583	18560	18563	18482	18454	18641	18393	18571	18602	18689	18569	18548	18631	18734	18535	18529	18647	18574	18623	18558	18447	18530	18507	18747	18590	18537	18384	18405	18607	18642	18587	18635	18713	18628	18657	18522	18752	18577	18467	18526	18508	18509	18614	18499	18720	18355	18557	18580	18506	18738	18699	18468	18697	18797	18433	18555	18595	18745	18508	18456	18645	18630	18472	18483	18581	18642	18430	18397	18608	18632	18483	18542	18841	18610	18701	18578	18327	18558	18511	18429	18613	18516	18589	18255	18682	18527	18669	18533	18567	18640	18542	18621	18641	18657	18505	18365	18764	18508	18482	18457	18450	18565	18603	18545	18576	18548	18671	18551	18641	18480	18732	18592	18684	18733	18429	18653	18670	18430	18489	18648	18736	18469	18446	18510	18585	18565	18432	18573	18525	18550	18641	18338	18505	18345	18522	18648	18692	18649	18445	18304	18588	18640	18788	18658	18531	18525	18890	18526	18606	18711	18628	18676	18506	18695	18606	18621	18732	18699	18583	18758	18652	18464	18754	18583	18520	18554	18615	18605	18497	18642	18671	18491	18499	18632	18757	18626	18467	18604	18761	18680	18707	18436	18580	18395	18475	18572	18687	18630	18590	18614	18656	18619	18540	18591	18788	18657	18571	18430	18670	18489	18637	18552	18413	18507	18853	18708	18565	18598
30154	47934	47852	39335	24288	19379	18203	17522	17367	17121	16489	16274	24430	34691	32569	28570	23388	19724	17414	16795	16396	16038	15863	15970	15880	16020	15904	15697	15834	15941	16000	15980	15880	15788	15941	15871	15797	16058	15856	15906	15896	15872	15847	15779	16063	15801	15919	15904	15892	15754	15801	15884	16004	15876	15858	15992	15921	15816	15796	15851	15845	16015	15897	15855	15703	15919	15989	15794	15631	15799	15860	15834	15870	15825	15895	15561	16062	15986	16022	15850	15865	15846	15840	15976	15844	15683	15796	15902	15932	15783	15699	15834	15845	15877	15830	15860	15944	15960	15889	15876	16019	15801	15927	15866	15958	15693	15819	15932	15963	15919	15651	16035	15797	15817	15819	15957	15972	15831	15786	15908	15729	15938	15815	15883	16011	15874	16104	15969	15953	15974	15805	15845	15894	15812	15935	15902	15853	15986	15840	15727	15940	15858	15767	16007	15785	15838	15952	15922	15873	15868	15911	15848	15991	15738	15729	15943	15799	15847	15757	15682	15736	16025	15834	15887	15681	15846	15767	15848	15873	15680	15774	15866	15798	15925	16047	15742	15801	15963	15889	15919	15918	15892	15846	15952	15907	15792	15912	15716	15851	16015	15816	16039	15796	15855	15618	15670	15752	15761	15857	15855	15942	15895	15746	15923	15870	15983	15928	15936	15842	15846	15845	15839	15859	15740	16014	15819	15814	15824	15899	15931	15862	15786	15812	15853	15990	15813	15871	15912	16025	15839	16021	15675	15942	16030	15764	15900	15998	15907	15862	16019	15927	15886	15710	15973	15841	15860	15771	15924	15909	15763	15749	15974	15889	16030	15888	15961	15748	15826	15708	15796	15751	15830	15847	15898	15799	15930	15823	15717	15709	15802	15777	15809	15765	15902	15969	15910	15868	15879	15903	15686	15915	15896	15899	15838	16015	15723	15876	15843	15893	15775	15719	16070	15869	15751	15985	15734	15918	15892	15863	15830	15779	15610	15753	15961	15794	15766	15786	15758	15968	15926	15864	15809	15997	15905	15945	15889	15871	15901	15939	15703	15833	15762	15830	16012	15856	15816	15696	15851	15721	15838	15849	15779	15811	15719	15784	15863	15924	15907	15788	15792	15971	15634	15736	15969	15946	15844	15826	15791	15753	16001	15904	15895	15548	15828	15945	15892	16005	15938	15794	15744	15730	15748	15912	15904	15687	15913	15626	15872	15935	15839	15818	15807	15900	15749	15816	15949	15887	15964	15919	15848	15880	15873	15912	15930	15808	15855	15928	15847	16032	15803	15794	15855	15847	15828	15679	15915	15860	15893	16097	15847	15876	15716	15930	15993	15985	15909	15902	15826	15910	15819	15986	15648	15836	15885	15902	15897	15745	16011	15860	15985	15772	15930	15903	15736	15874	15712	15802	15854	15893	15850	15800	15905	15731	15742	15867	15803	15954	15710	15959	15908	15817	15706	15755	15944	15908	15886	15966	15878	15767	15676	16041	15842	15956	15793	15834	15769	15917	15719	15936	15851	15939	15864	15893	15966	15974	15804	15919	16040	15878	15979	15712	15784	15797	15794	15887	15989	15990	15883	15765	15705	15982	15943	15892	15819	15963	15826	15782	15801	15807	15992	15738	15876	15906	15820	15657	15799	16001	15816	15986	15735	15839	15798	15713	15756	15734	15979	15959	16061	15852	15899	15689	15659	15932	15859	15979	15909	15807	15897	15707	15893	16010	15964	15834	15804	16024	15691	15711	15890	15772	15913	15802	15799	16002	15691	15922	15806	15688	15951	15853	15848	15687	15851	15906	15800	15926	15683	15800	15916	15865	15756	15854	15819	15846	15878	15775	15882	15848	15961	15822	15925	15805	15991	15768	15875	16016	15843	15937	15922	15816	15784	15846	15879	15880	15778	15844	15776	16008	15746	15797	15700	15710	15938	15852	15894	15786	15956	15820	15993	15953	15874	15671	15887	15870	15976	15737	15857	15923	15944	15798	15701	15800	15592	15769	15771	15968	15816	15794	15817	15979	15758	15897	15894	15802	15879	15771	15691	15789	15788	15665	15959	15785	15847	15916	15770	15915	15846	16006	15820	15867	15831	15855	15734	15983	16016	15955	15880	15797	15953	15823	15900	15856	15881	15924	15946	15960	15775	15911	15900	15770	15841	15926	15905	15736	15916	15891	15930	15712	15989	15860	15788	15805	16002	15915	15867	15885	15969	15756	15665	15932	15919	15804	15942	15820	15931	15858	15809	15925	15808	15859	15684	15818	16002	15825	15879	15885	15904	15930	15858	15946	15857	15780	15905	15740	15790	15824	15841	15912	15823	15674	15856	15767	15952	15911	15818	15902	15925	15953	15809	15836	15991	15917	15845	15851	15773	15680	15889	15784	15856	15764	15969	15806	15796	15826	15919	15871	15891	15855	15882	15800	15842	15801	15886	15746	15796	16062	15929	15887	15734	15842	15787	15752	15693	16041	15867	15716	15939	15860	15997	15855	15929	15823	15740	15763	15840	15938	15807	15766	15900	15881	15719	15996	15841	15848	15980	15862	15808	15842	15779	15797	15903	15803	15693	15800	15866	15744	16010	15990	15729	15832	15891	15805	16052	15724	15877	15939	16010	15884	15776	15809	15616	15922	15729	15845	15962	15816	15855	15776	15779	15942	15870	15974	15785	15845	15813	15819	15955	15750	15792	15794	15878	15827	15828	15922	15750	15732	15729	15931	15879	15865	16055	15680	15934	15918	15910	15831	15807	15847	15842	15882	16012	15880	15795	15889	15865	15803	15832	15917	16013	15796	15951	15827	15963	15838	15839	15847	15978	16225	15802	15957	15952	15829	16006	15943	15829	15924	15955	15902	15820	15966	15781	15945	15801	15836	15825	15740	15643	15863	15916	15796	15763	15856	15809	15950	15910	15785	15805	15788	15792	15862	15873	15988	15908	15822	15900	15982	15717	15962	15727	15865	15803	15672	15934	15847	15920	15822	15772	15826	15897	16092	15857	15908	15779	16045	15965	15905	15814	15594	15759	15824	15768	15873	15934	15976	15869	16002	15731	15901	15849	15956	16069	15867	15912	15597	15879	15816	15823	15903	15789	15781	15756	15797	15827	15939	15858	15847	15761	15850	15762	15754	15772	15792	15930	15985	15674	15911	16007	15909	15777	15779	15921	15717	15986	15923	15863	15879	15700	15999	16043	15850	15836	15968	15801	16153	15934	15831	15915	15966	15912	15904	15802	15943	15943	15771	15778	15829	15811	16011	15805	15791	15766	15871	16020	15830	15808	15922	15738	15714	15782	15779	15844	15716	15793	15722	15944	15903	15729	15921	15932	15836	15984	15867	16051	15764	15982	15640	15892	15656	15800	15892	16024	15984	15754	15883	15816	15833	15890	15776	15944	15974	15829	15932	15836	15876	15800	15971	15775	15894	15719	15859	15879	15919	15804	15785	15838	15888	15781	15884	15820	15773	15780	15759	15849	15864	15761	15807	15926	15937	15682	15928	15842	15969	15768	15859	15838	15860	15867	15838	15890	15937	15810	15905	15717	15805	15883	15861	15799	15843	15607	15890	15819	15722	15769	15882	15840	15846	15874	15942	15844	15749	15898	15794	15644	15897	15971	15820	15818	15922	15832	15917	15790	15946	15802	15663	15915	15825	16072	15874	15979	15751	15922	16019	15987	15897	15944	15771	15889	15831	15911	16022	16006	15811	15759	15826	15720	15777	15951	15945	15705	15933	15815	16057	15795	15894	15933	15803	15821	15710	15819	15882	15724	15860	15789	15883	15912	15895	15874	15762	16172	15974	15968	15878	15848	15868	15943	15811	15880	15933	15740	15717	15788	15791	15825	16150	15807	15938	15913	15784	15822	16110	15924	16058	15721	15797	15859	16037	15968	15803	15889	15786	15831	16042	15929	15903	15936	15819	15796	15790	16024	15996	15916	15908	15858	15736	15774	15852	15821	15881	15811	15807	15829	15801	15911	15720	15852	15798	15819	15880	15853	15676	15935	15792	15780	15824	15915	15839	15663	15696	15836	15801	15815	15953	15896	15752	15858	15895	15834	15944	15618	15918	15798	15969	15876	15968	15665	15811	15726	15884	15767	15772	15737	15661	15868	15979	15732	15815	15896	16002	15882	15968	15684	15993	15874	15797	15855	15823	15836	15778	15726	15907	15784	15779	15824	15795	15951	15879	15789	15799	15766	15636	15913	15837	15766	15909	15952	15754	15859	15755	15906	15964	15843	15866	16104	15813	15985	15708	15972	15724	15928	15770	15723	15818	15826	15689	16119	15846	15818	15794	15910	15790	15847	15819	15854	15906	15936	15619	15824	15788	15849	15926	15675	15962	15898	15827	15787	15862	15753	15665	15935	15626	15780	15773	15836	15846	15906	15710	15815	15718	15860	15901	15812	16064	15777	15704	15769	15865	15862	15903	15920	15854	15623	15918	15902	16082	15945	15811	15673	15882	15850	15888	15941	15897	15953	15841	15889	15898	15947	16004	15782	16010	15875	15846	15904	16082	15798	15792	15977	15912	15827	15976	15857	15801	15746	15776	15933	16034	15871	15818	15856	15899	15753	15739	15689	15796	16000	15875	15638	15884	15983	15793	15887	15891	15817	15851	16052	15828	15919	15952	16027	15671	15847	15819	15769	15940	15835	15741	15606	15747	15929	15724	15870	15928	15820	15788	15710	15792	15806	15827	15728	15900	15756	15760	15825	16041	15774	16028	15930	15981	15783	15801	15804	15860	15803	15688	15651	16030	15809	15820	15811	15739	15857	15962	15904	15806	15720	15797	15873	15904	15835	15755	15834	15914	15802	15899	15780	15956	15796	15786	15951	15964	16016	15879	15969	15869	15755	15936	15733	15965	15704	15951	15844	15882	15749	15726	15821	15980	15997	15766	15921	15796	15800	15960	15951	15652	15740	15737	15852	15848	15867	15778	15655	15873	15661	15875	15814	15949	15898	15897	15859	15916	15869	15811	15954	16040	15812	15903	15909	15752	15920	15904	15863	15829	15794	15957	15827	15822	15853	15864	15707	15895	15863	15687	15880	15779	15817	15965	15806	16032	15893	15920	15817	15803	15830	15873	16018	15971	16062	15857	15680	15801	15802	15662	15980	15957	15717	15800	15937
28121	23808	28243	25228	19645	18973	18953	18781	18884	18595	18505	18746	19176	19665	19605	19397	19118	18834	18948	18666	18503	18322	18613	18487	18579	18523	18847	18542	18614	18471	18551	18565	18724	18525	18512	18428	18397	18394	18319	18580	18710	18672	18459	18541	18627	18561	18521	18463	18430	18573	18641	18618	18304	18454	18428	18533	18282	18627	18402	18435	18501	18493	18304	18614	18477	18478	18436	18647	18535	18266	18359	18561	18425	18454	18369	18484	18502	18379	18517	18273	18493	18281	18391	18561	18413	18763	18548	18357	18382	18489	18561	18461	18433	18548	18448	18588	18527	18394	18649	18378	18530	18476	18611	18335	18496	18433	18529	18312	18360	18353	18291	18443	18627	18518	18508	18673	18614	18491	18563	18536	18335	18380	18455	18514	18433	18493	18516	18658	18509	18506	18412	18477	18566	18594	18282	18658	18583	18346	18433	18534	18539	18513	18283	18313	18425	18394	18529	18564	18488	18591	18665	18546	18412	18569	18562	18504	18423	18336	18463	18652	18500	18631	18362	18532	18451	18562	18438	18335	18518	18504	18422	18512	18546	18498	18425	18423	18505	18394	18699	18553	18554	18407	18364	18749	18451	18570	18530	18321	18351	18484	18374	18586	18342	18586	18375	18327	18623	18520	18551	18470	18613	18518	18472	18494	18462	18325	18406	18431	18513	18340	18463	18411	18603	18512	18375	18558	18547	18720	18439	18593	18651	18466	18363	18501	18328	18501	18414	18500	18442	18585	18452	18770	18570	18485	18376	18422	18534	18400	18256	18394	18557	18443	18548	18317	18355	18383	18426	18485	18401	18655	18575	18476	18435	18274	18605	18423	18333	18392	18475	18437	18580	18580	18501	18334	18367	18408	18379	18596	18484	18361	18655	18431	18469	18444	18483	18408	18144	18636	18556	18395	18507	18592	18498	18402	18697	18613	18555	18555	18400	18629	18455	18405	18396	18449	18459	18488	18476	18244	18690	18534	18317	18289	18452	18391	18545	18594	18750	18541	18389	18486	18460	18445	18501	18378	18241	18491	18527	18561	18440	18292	18414	18465	18427	18485	18357	18264	18371	18457	18480	18604	18499	18320	18474	18453	18424	18521	18577	18647	18602	18610	18544	18376	18378	18349	18304	18316	18326	18513	18518	18625	18583	18458	18454	18390	18534	18596	18431	18406	18460	18292	18400	18576	18596	18607	18443	18401	18553	18416	18481	18601	18482	18445	18545	18392	18378	18524	18443	18418	18649	18801	18607	18544	18337	18482	18594	18298	18481	18493	18399	18504	18398	18422	18186	18437	18732	18414	18598	18529	18434	18756	18281	18558	18555	18571	18497	18608	18451	18290	18346	18665	18616	18306	18443	18688	18526	18392	18426	18494	18376	18610	18583	18505	18717	18487	18631	18607	18370	18534	18583	18662	18515	18479	18486	18544	18438	18636	18550	18423	18521	18546	18427	18378	18620	18396	18696	18722	18473	18441	18450	18493	18409	18409	18463	18529	18679	18480	18361	18498	18431	18357	18467	18534	18532	18455	18593	18661	18663	18525	18315	18501	18428	18492	18604	18658	18333	18301	18506	18529	18689	18682	18419	18518	18411	18405	18736	18435	18560	18563	18326	18666	18571	18687	18448	18541	18387	18511	18348	18522	18528	18495	18598	18307	18343	18543	18566	18349	18389	18514	18564	18405	18337	18452	18718	18587	18533	18319	18506	18557	18607	18464	18364	18630	18462	18490	18418	18551	18241	18540	18537	18680	18560	18655	18559	18453	18328	18565	18424	18439	18352	18577	18510	18410	18463	18651	18349	18489	18587	18222	18564	18631	18544	18389	18467	18444	18413	18495	18563	18414	18409	18464	18463	18263	18447	18558	18516	18490	18448	18377	18496	18536	18318	18625	18638	18399	18515	18401	18431	18528	18541	18618	18718	18597	18700	18578	18601	18478	18554	18515	18414	18503	18575	18418	18659	18430	18524	18457	18293	18612	18514	18435	18643	18567	18582	18363	18386	18452	18613	18507	18405	18489	18413	18559	18413	18446	18700	18561	18589	18543	18565	18556	18390	18540	18352	18565	18525	18496	18326	18496	18412	18621	18463	18388	18490	18617	18537	18477	18556	18314	18549	18447	18457	18512	18449	18459	18498	18504	18427	18574	18702	18584	18309	18488	18603	18382	18658	18307	18469	18654	18500	18438	18555	18520	18432	18378	18454	18519	18219	18248	18596	18343	18502	18499	18649	18494	18431	18551	18678	18256	18425	18427	18466	18572	18258	18544	18644	18465	18463	18521	18614	18521	18586	18468	18347	18447	18453	18342	18488	18523	18651	18380	18408	18654	18565	18639	18282	18398	18689	18427	18450	18560	18555	18460	18526	18370	18385	18395	18491	18397	18545	18537	18496	18546	18321	18514	18480	18580	18497	18427	18406	18339	18459	18636	18343	18520	18705	18487	18254	18554	18361	18646	18644	18437	18518	18417	18616	18656	18436	18474	18637	18471	18384	18445	18337	18345	18299	18470	18504	18406	18332	18439	18435	18521	18469	18492	18675	18366	18424	18437	18338	18505	18333	18503	18354	18614	18424	18239	18506	18109	18456	18471	18390	18613	18512	18389	18363	18511	18420	18357	18377	18594	18417	18498	18346	18467	18744	18292	18537	18601	18430	18441	18474	18452	18566	18294	18491	18331	18505	18568	18553	18730	18310	18256	18522	18440	18662	18645	18501	18672	18434	18553	18347	18372	18385	18536	18523	18473	18655	18253	18270	18386	18446	18634	18580	18482	18625	18573	18555	18660	18354	18587	18535	18400	18452	18419	18544	18668	18422	18549	18581	18742	18514	18359	18383	18507	18412	18497	18685	18433	18519	18645	18310	18346	18471	18438	18515	18690	18678	18627	18409	18447	18339	18508	18708	18555	18472	18414	18540	18404	18315	18580	18413	18671	18345	18463	18464	18502	18577	18494	18501	18426	18518	18584	18422	18409	18376	18688	18700	18248	18586	18483	18523	18389	18483	18577	18387	18307	18630	18332	18370	18511	18503	18493	18387	18415	18198	18386	18149	18637	18533	18464	18305	18332	18622	18389	18455	18572	18527	18516	18412	18426	18727	18263	18495	18620	18618	18464	18679	18593	18598	18609	18421	18285	18295	18574	18462	18487	18632	18383	18482	18369	18369	18584	18319	18440	18415	18405	18462	18394	18382	18575	18478	18510	18610	18464	18476	18289	18348	18676	18534	18643	18482	18714	18618	18397	18326	18483	18523	18701	18347	18297	18379	18455	18399	18532	18130	18497	18439	18495	18542	18661	18577	18377	18534	18568	18442	18451	18502	18611	18614	18357	18381	18283	18477	18359	18469	18660	18481	18594	18397	18478	18492	18585	18666	18553	18376	18643	18547	18486	18475	18552	18452	18597	18436	18419	18558	18512	18617	18608	18358	18557	18451	18497	18396	18560	18504	18390	18617	18631	18618	18471	18503	18432	18628	18528	18427	18509	18537	18477	18286	18357	18233	18402	18176	18347	18331	18555	18738	18498	18497	18467	18597	18495	18530	18396	18462	18373	18283	18660	18470	18492	18552	18388	18555	18440	18368	18444	18571	18455	18456	18373	18424	18575	18564	18328	18395	18395	18588	18454	18371	18714	18528	18522	18292	18549	18361	18413	18426	18658	18541	18420	18569	18403	18516	18386	18574	18432	18423	18336	18507	18568	18418	18562	18548	18537	18500	18441	18434	18441	18440	18540	18451	18471	18581	18373	18433	18644	18555	18345	18379	18495	18543	18405	18558	18496	18299	18568	18487	18310	18540	18495	18581	18648	18751	18411	18524	18555	18663	18443	18555	18329	18505	18527	18252	18454	18510	18371	18310	18677	18383	18362	18388	18529	18471	18490	18574	18592	18610	18634	18346	18495	18659	18610	18326	18409	18670	18362	18423	18577	18565	18324	18409	18400	18329	18402	18508	18631	18545	18334	18445	18380	18369	18540	18500	18362	18397	18383	18480	18319	18673	18482	18548	18434	18603	18422	18408	18208	18388	18387	18510	18552	18501	18301	18622	18367	18396	18633	18574	18499	18550	18480	18541	18503	18473	18657	18615	18440	18604	18676	18417	18459	18658	18514	18757	18568	18550	18498	18479	18450	18431	18397	18284	18504	18435	18705	18534	18588	18493	18506	18642	18559	18522	18572	18402	18498	18640	18362	18271	18436	18425	18501	18441	18470	18507	18607	18390	18535	18594	18363	18448	18681	18563	18367	18703	18287	18508	18309	18437	18456	18425	18440	18499	18830	18462	18656	18374	18393	18509	18621	18488	18412	18422	18588	18585	18615	18484	18359	18647	18469	18648	18502	18505	18459	18254	18435	18380	18614	18394	18404	18500	18619	18367	18345	18374	18582	18382	18551	18446	18628	18592	18417	18419	18339	18625	18525	18584	18340	18712	18389	18585	18589	18582	18623	18397	18614	18567	18489	18340	18701	18724	18594	18592	18540	18595	18640	18423	18448	18500	18498	18569	18528	18314	18277	18440	18400	18481	18765	18357	18380	18352	18399	18616	18469	18394	18414	18350	18574	18478	18367	18466	18514	18520	18427	18405	18479	18510	18461	18265	18517	18438	18359	18564	18368	18390	18454	18440	18478	18162	18529	18340	18561	18451	18516	18580	18603	18651	18647	18547	18660	18454	18541	18267	18420	18541	18542	18368	18435	18541	18467	18562	18692	18421	18556	18472	18459	18561	18362	18528	18494	18396	18602	18632	18659	18624	18578	18625	18444	18431	18671	18524	18311	18418	18423	18491	18614	18533	18538	18486	18489	18478	18275	18442	18400	18518	18510	18437	18682	18511	18560	18676	18644	18736	18619	18433	18526	18450	18338	18565	18656	18498	18433	18354	18469	18740	18551	18469	18539	18466	18483	18440	18252	18532	18496	18481	18464	18346	18667	18639	18374	18265	18420	18396	18582	18535	18511	18401	18475	18602	18504	18409	18445	18515	18308	18581	18494	18437	18444	18443	18334	18420	18630	18526	18444	18553	18375	18411	18542	18412	18525	18468	18384	18530	18467	18344	18455	18520	18408	18503	18463	18321	18415	18490	18605	18488	18618	18397	18683	18441	18536	18436	18265	18416	18394	18445	18377	18437	18501
25859	32914	29200	22049	17054	16467	16235	16111	16111	15916	16049	16089	16838	17337	17115	16883	16331	16061	15848	15810	15977	15720	15664	15625	15870	15668	15799	15842	15758	15599	15903	15805	15786	15839	15763	15751	15734	15736	15674	15757	15918	15680	15660	15698	15901	15960	15751	15649	15749	15741	15845	15808	15820	15666	15809	15859	15929	15827	15876	15682	15711	15691	15718	15680	15749	15670	15736	15785	15658	15688	15880	15713	15538	15883	15763	15770	15820	15781	15789	15785	15549	15696	15770	15636	15552	15945	15518	15822	15753	15875	15652	15753	15746	15738	15692	15727	15814	15747	15733	15531	15838	15764	15752	15842	15530	15753	15658	15708	15773	15972	15754	15759	15656	15778	15760	15886	15763	15730	15857	15800	15659	15780	15784	15678	15714	15746	15616	15765	15658	15948	15775	15846	15777	15768	15641	15885	15767	15886	15836	15682	15898	15703	15859	15723	15641	15894	15789	15798	15711	15772	15908	15795	15832	15729	15563	15701	15822	15737	15807	15604	15764	15802	15706	15686	15708	15779	15853	15681	15890	15602	15835	15805	15632	15904	15786	15658	15863	15616	15803	15806	15894	15791	15805	15776	15722	15616	15743	15721	15623	15682	15664	15606	15727	15758	15802	15820	15788	15874	15619	15765	15787	15758	15585	15912	15746	15771	15844	15815	15758	15600	15549	15667	15664	15651	15729	15581	15725	15813	15791	15692	15706	15836	15721	15833	15722	15635	15846	15727	15949	15571	15641	15674	15710	15699	15698	15770	15734	15761	15732	15882	15864	15592	15575	15801	15769	15695	15651	15662	15798	15735	15828	15701	15691	15695	15655	15821	15612	15961	15735	15780	15556	15788	15671	15733	15819	15873	15836	15864	15525	15816	15824	15868	15953	15753	15776	15789	15755	15778	15694	15612	15700	15686	15617	15769	15690	15869	15868	15813	15607	15696	15785	15907	15768	15746	15711	15812	15599	15675	15769	15898	15870	15727	15968	15556	15891	15828	15691	15741	15610	15608	15764	15819	15908	15558	15755	15844	15588	15686	15779	15538	15638	15650	15686	15754	15621	15739	15718	15709	15724	15718	15714	15957	15802	15708	15726	15795	15776	15662	15846	15910	15654	15636	15728	15747	15849	15754	15681	15531	15820	15642	15556	15587	15919	15708	15704	15872	15691	15842	15690	15751	15669	15848	15742	15815	15791	15713	15744	15850	15853	15671	15914	15750	15796	15735	15763	15643	15796	15756	15817	15720	15712	15753	15606	15798	15787	15603	15789	15736	15814	15765	15824	15729	15866	15635	15723	15772	15759	15820	15749	15788	15750	15713	15709	15851	15734	15985	15775	15767	15839	15681	15840	15551	15674	15785	15729	15809	15742	15688	15779	15779	15819	15842	15724	15823	15773	15728	15705	15923	15748	15769	15874	15683	15718	15667	15804	15720	15885	15819	15836	15653	15693	15695	15800	15719	15795	15667	15760	15718	15905	15684	15845	15742	15726	15908	15813	15674	15669	15696	15963	15851	15725	15813	15709	15759	15836	15665	15742	15699	15726	15691	15813	15790	15809	15723	15622	15695	15730	15922	15761	15726	15853	15779	15789	15734	15835	15820	15660	15728	15818	15679	15901	15758	15826	15793	15596	15729	15775	15903	15856	15527	15823	15777	15894	15755	15860	15615	15847	15865	15856	15947	15666	15705	15660	15546	15653	15613	15602	15850	15937	15620	15842	15740	15721	15681	15723	15682	15770	15874	15744	15795	15742	15746	15794	15597	15719	15884	15792	15560	15591	15899	15737	15869	15704	15814	15619	15778	15736	15701	15686	15826	15867	15900	15913	15757	15892	15689	15892	15730	15766	15849	15735	15803	15853	15769	15720	15829	15781	15814	15921	15742	15755	15874	15603	15661	15646	15724	15775	15876	15778	15667	15768	15686	15562	15719	15934	15584	15809	15753	15728	15713	15743	15654	15687	15695	15927	15832	15886	15700	15753	15699	15647	15757	15634	16021	15697	15665	15687	15811	15758	15799	15573	15705	15734	15749	15716	15808	15783	15739	15670	15812	15800	15890	15761	15852	15652	15741	15793	15922	15825	15592	15776	15618	15808	15870	15748	15913	15755	15769	15753	15681	15785	15591	15787	15753	15725	15987	15844	15783	15582	15742	15721	15783	15780	15722	15865	15796	15831	15664	15576	15913	15707	15827	15768	15894	15704	15674	15701	15792	15687	15624	15839	15760	15864	15712	15906	15648	15755	15734	15852	15637	15788	15824	15611	15752	15697	15666	15653	15634	15849	15759	15807	15675	15835	15688	15703	15920	15851	15733	15663	15712	15673	15694	15880	15736	15660	15687	15763	15569	15819	15919	15906	15708	15800	15717	16056	15872	15716	15804	15796	15838	15950	15595	15731	15683	15554	15624	15649	15843	15759	15882	15520	15983	15837	15780	15780	15894	15649	15591	15758	15713	15859	15791	15879	15804	15700	15740	15816	15687	15775	15796	15758	15748	15807	15770	15971	15778	15761	15625	15722	15765	15590	15830	15696	15949	15801	15764	15847	15900	15550	15879	15758	15766	15823	15767	15811	15684	15721	15774	15779	15701	15752	15825	15790	15682	15790	15634	15640	15760	15795	15650	15759	15794	15993	15603	15866	15507	15830	15834	15753	15720	15754	15784	15691	15694	15657	15724	15734	15834	15591	15800	15750	15687	15712	15909	15913	15818	15699	15845	15598	15617	15643	15603	15732	15713	15679	15753	15726	15637	15805	15755	15725	15662	15772	15662	15807	15781	15751	15784	15875	15781	15714	15891	15633	15926	15717	15759	15667	15759	15738	15635	15672	15885	15932	15893	15796	15699	15758	15664	15611	15863	15863	15662	15929	15682	15759	15669	15690	15750	15859	15609	15833	15773	15863	15567	15823	15680	15763	15799	15556	15730	15875	15898	15735	15569	15928	15737	15711	15837	15751	15661	15902	15731	15811	15829	15904	15772	15695	15717	15806	15708	15759	15698	15738	15705	15716	15772	15781	15789	15808	15784	15760	15874	15919	15777	15767	15699	15796	15892	15782	15676	15913	15732	15615	15698	15802	15649	15911	15712	15761	15763	15733	15722	15637	15687	15820	15793	15593	15909	15877	15625	15774	15825	15723	15828	15641	15877	15632	15778	15808	15670	15787	15746	15692	15643	15680	15855	15841	15852	15864	15650	15737	15825	15810	15527	15703	15762	15856	15655	15583	15724	15659	15857	15610	15707	15663	15702	15811	15880	15809	15792	15779	15692	15569	15847	15784	15796	15760	15771	15598	15772	15833	15787	15831	15900	15806	15730	15686	15755	15923	15615	15686	15842	15673	15724	15896	15718	15898	15655	15798	15727	15706	15694	15865	15882	15811	15737	15693	15848	15723	15581	15671	15906	15859	15560	15806	15884	15750	15749	15790	15766	15754	15658	15800	15723	15951	15855	15816	15735	15931	15701	15715	15620	15766	15778	15714	15747	15732	15837	15796	15849	15711	15874	15689	15687	15658	15698	15829	15789	15513	15729	15756	15633	15714	15976	15729	15637	15806	15689	16032	15635	15762	15811	15751	15884	15836	15735	15740	15590	15810	15578	15771	15702	15894	15764	15762	15849	15563	15606	15645	15678	15698	15740	16010	15751	15858	15641	15701	15863	15739	15622	15740	15721	15698	15769	15580	15752	15738	15709	15640	15723	15726	15720	15822	15860	15639	15811	15729	15887	15671	15747	15734	15788	15949	15672	15732	15870	15742	15780	15929	15794	15720	15797	15697	15687	15671	15849	15832	15683	15743	15663	15859	15792	15626	15604	15741	15625	15698	15678	15834	15793	15798	15795	15626	15743	15441	15791	15646	15773	15704	15894	15760	15656	15885	15592	15753	15747	15710	15778	15812	15766	15744	15810	15730	15810	15701	15735	15714	15676	15790	15701	15753	15715	15801	15730	15926	15614	15779	15904	15849	15586	15655	15673	15924	15712	15674	15792	15704	15698	15880	15800	15819	15748	15860	15834	15719	15806	15940	15831	15716	15860	15672	15764	15866	15595	15758	15672	15696	15913	15837	15805	15785	15810	15599	15633	15630	15963	15824	15687	15853	15729	15843	15737	15643	15680	15711	15720	15761	15708	15727	15865	15701	15801	15614	15780	15728	15624	15743	15738	15771	15574	15749	15660	15567	15601	15779	15780	15817	15742	15680	15829	15785	15775	15820	15767	15770	15717	15876	15721	15762	15752	15820	15920	15648	15795	15681	15627	15866	15599	15832	15803	15790	15852	15644	15831	15726	15708	15637	15878	15923	15663	15949	15728	15885	15846	15719	15788	15712	15778	15890	15742	15775	15785	15754	15774	15759	15642	15721	15803	15817	15683	15871	15540	15952	15919	15912	15632	15749	16009	15777	15725	15680	15794	15804	15666	15716	15810	15709	15601	15693	15782	15845	15528	15614	15729	15750	15719	15738	15901	15532	15747	15640	15743	15821	15854	15786	15712	15959	15602	15707	15643	15895	15761	15765	15675	15710	15835	15804	15795	15552	15806	15764	15894	15803	15936	15691	15866	15717	15750	15630	15664	15641	15762	15838	15719	15678	15808	15957	15737	15696	15512	15696	15658	15689	15696	15866	15722	15774	16017	15712	15818	15882	15583	15648	15799	15645	15697	15839	15887	15826	15671	15755	15799	15906	15721	15803	15610	15851	15865	15664	15648	15630	15638	15922	15636	15831	15788	15607	15760	15757	15764	15757	15862	15752	15688	15782	15868	15837	15753	15693	15817	15751	15798	15734	15782	15599	15738	15807	15858	15756	15605	15678	15653	15817	15715	15930	15733	15657	15673	15742	15908	15772	15686	15723	15703	15818	15777	15592	15701	15800	15760	15741	15906	15924	15656	15779	15917	15853	15879	15720	15925	15667	15774	15567	15696	15742	15636	15840	15750	15868	15704	15841	15664	15937	15948	15692	15702	15921	15579	15865	15743	15852	15764	15758	15669	15752	15771	15824	15811	15742	15757	15698	15779	15655	15758	15675	15747	15867	15622	15976	15726	15698	15856	15626	15883	15838	15674	15620	15648	15884	15884	15733	15669	15794	15761	15866	15715	15743	15744	15774	15589	15850	15745	15773	15808	15914	15803
24047	21278	28620	24873	22752	22250	21483	19182	18726	18947	19105	20828	25022	26796	24429	22519	21197	20177	19372	18761	18486	18704	18251	18550	18467	18478	18621	18535	18507	18530	18265	18265	18425	18457	18485	18293	18454	18467	18293	18563	18551	18349	18367	18439	18569	18395	18433	18440	18506	18598	18510	18498	18289	18444	18293	18335	18296	18527	18613	18440	18412	18417	18434	18401	18502	18033	18358	18432	18352	18319	18309	18489	18523	18404	18473	18119	18259	18462	18493	18380	18417	18319	18374	18464	18370	18489	18321	18517	18306	18510	18190	18219	18486	18391	18552	18410	18238	18384	18558	18554	18301	18420	18153	18525	18418	18248	18396	18374	18466	18351	18350	18474	18347	18352	18587	18396	18218	18368	18365	18225	18339	18427	18295	18550	18343	18399	18235	18293	18347	18526	18407	18353	18414	18372	18731	18347	18324	18399	18281	18698	18550	18398	18473	18112	18407	18531	18529	18558	18360	18394	18460	18339	18533	18421	18507	18345	18406	18305	18409	18331	18502	18232	18430	18505	18523	18469	18518	18484	18478	18409	18363	18319	18391	18386	18456	18480	18325	18312	18412	18480	18427	18242	18383	18347	18513	18280	18140	18444	18598	18366	18512	18490	18552	18407	18183	18428	18454	18261	18243	18409	18363	18517	18392	18475	18353	18674	18359	18436	18408	18311	18383	18319	18270	18327	18260	18369	18400	18521	18360	18484	18484	18322	18455	18341	18370	18468	18292	18494	18320	18234	18417	18472	18590	18462	18354	18449	18260	18383	18374	18414	18417	18591	18537	18441	18576	18323	18330	18411	18603	18470	18219	18298	18521	18234	18419	18073	18371	18308	18296	18494	18543	18373	18429	18313	18299	18615	18370	18435	18397	18491	18315	18356	18379	18555	18528	18294	18435	18464	18263	18462	18421	18324	18472	18429	18533	18594	18334	18415	18325	18447	18404	18564	18436	18406	18357	18233	18207	18563	18436	18417	18278	18318	18332	18361	18443	18300	18485	18431	18332	18422	18143	18215	18434	18394	18295	18289	18543	18370	18345	18191	18396	18318	18388	18498	18426	18257	18466	18236	18356	18369	18355	18448	18252	18323	18355	18584	18271	18218	18367	18358	18539	18215	18196	18374	18171	18494	18397	18438	18513	18373	18196	18478	18364	18316	18410	18273	18326	18276	18315	18246	18468	18645	18557	18406	18319	18455	18276	18486	18614	18523	18434	18410	18320	18446	18461	18445	18429	18328	18303	18367	18553	18289	18354	18412	18303	18301	18244	18328	18410	18592	18559	18373	18513	18405	18307	18300	18159	18537	18670	18467	18330	18205	18387	18421	18384	18456	18378	18444	18229	18444	18612	18532	18456	18471	18529	18372	18298	18521	18426	18361	18424	18267	18248	18397	18482	18357	18169	18430	18435	18567	18295	18316	18219	18560	18443	18408	18199	18374	18291	18424	18392	18353	18330	18275	18293	18267	18442	18216	18348	18284	18397	18522	18369	18413	18362	18557	18355	18408	18425	18229	18365	18334	18563	18489	18345	18253	18496	18452	18571	18451	18290	18486	18470	18149	18675	18302	18319	18414	18371	18397	18411	18343	18418	18359	18279	18399	18234	18578	18403	18292	18277	18472	18522	18049	18379	18311	18323	18365	18283	18536	18391	18584	18371	18323	18391	18219	18665	18382	18491	18706	18434	18221	18609	18177	18335	18253	18328	18330	18412	18390	18352	18381	18267	18302	18285	18577	18293	18512	18482	18434	18509	18377	18399	18451	18306	18472	18328	18337	18453	18639	18313	18336	18193	18554	18389	18205	18379	18348	18453	18198	18449	18274	18525	18355	18484	18574	18470	18502	18387	18523	18577	18422	18352	18367	18368	18333	18270	18291	18491	18540	18320	18622	18389	18471	18448	18432	18401	18410	18503	18609	18383	18315	18205	18491	18463	18360	18269	18344	18509	18495	18509	18435	18327	18418	18411	18417	18345	18181	18495	18489	18285	18369	18413	18240	18494	18478	18264	18499	18296	18484	18532	18288	18368	18343	18461	18427	18394	18256	18274	18326	18496	18210	18340	18216	18352	18427	18445	18498	18320	18511	18413	18438	18524	18361	18417	18311	18443	18337	18385	18389	18361	18209	18372	18589	18302	18381	18406	18199	18373	18557	18215	18475	18276	18635	18538	18255	18433	18320	18195	18458	18378	18401	18324	18207	18462	18340	18499	18445	18298	18288	18471	18283	18277	18233	18315	18456	18459	18453	18471	18520	18348	18547	18321	18541	18479	18427	18474	18187	18404	18524	18552	18374	18365	18415	18451	18543	18491	18469	18622	18371	18615	18350	18429	18750	18465	18456	18507	18425	18402	18526	18378	18281	18405	18526	18474	18556	18562	18376	18368	18316	18472	18489	18440	18515	18312	18468	18419	18284	18303	18491	18352	18577	18412	18397	18334	18395	18277	18399	18333	18578	18333	18319	18316	18511	18483	18108	18424	18220	18300	18424	18524	18404	18342	18301	18494	18354	18476	18411	18352	18306	18505	18233	18240	18238	18521	18307	18225	18287	18495	18560	18535	18388	18339	18368	18507	18278	18424	18271	18361	18332	18391	18439	18332	18448	18332	18308	18176	18354	18347	18439	18408	18341	18510	18333	18307	18382	18267	18371	18417	18297	18565	18373	18455	18320	18475	18280	18304	18264	18475	18251	18336	18297	18493	18497	18575	18311	18148	18496	18579	18569	18434	18330	18484	18348	18292	18374	18315	18103	18388	18568	18637	18443	18440	18672	18384	18571	18332	18516	18753	18278	18266	18241	18431	18422	18334	18403	18245	18406	18214	18412	18381	18226	18538	18346	18483	18244	18220	18420	18668	18365	18521	18310	18317	18482	18365	18287	18277	18608	18181	18303	18354	18483	18233	18410	18435	18390	18641	18623	18450	18498	18534	18320	18181	18442	18372	18344	18391	18394	18501	18374	18420	18371	18429	18188	18394	18315	18606	18612	18411	18379	18235	18306	18340	18438	18290	18247	18352	18448	18404	18397	18463	18433	18461	18228	18354	18393	18291	18309	18316	18321	18254	18297	18406	18722	18450	18514	18601	18376	18319	18391	18423	18488	18358	18412	18427	18504	18237	18337	18513	18348	18501	18418	18379	18410	18512	18414	18303	18502	18335	18410	18165	18512	18375	18268	18491	18397	18507	18666	18246	18233	18595	18280	18307	18485	18356	18467	18585	18252	18488	18453	18366	18398	18484	18586	18182	18188	18391	18291	18220	18444	18590	18537	18331	18237	18355	18433	18518	18358	18297	18536	18404	18403	18546	18253	18558	18424	18557	18416	18517	18344	18468	18442	18459	18384	18325	18423	18438	18423	18504	18500	18434	18469	18472	18593	18264	18423	18172	18224	18326	18325	18340	18330	18505	18532	18387	18154	18462	18259	18445	18396	18324	18475	18332	18512	18477	18379	18376	18286	18425	18389	18375	18347	18373	18516	18252	18446	18544	18276	18557	18477	18370	18424	18347	18355	18422	18335	18461	18373	18366	18346	18242	18229	18438	18234	18270	18567	18442	18425	18363	18486	18087	18377	18340	18301	18493	18604	18517	18255	18154	18312	18508	18502	18257	18339	18300	18225	18407	18379	18211	18322	18406	18442	18346	18408	18349	18443	18206	18540	18580	18317	18391	18286	18193	18542	18223	18371	18290	18345	18228	18331	18492	18662	18464	18351	18274	18419	18340	18243	18366	18359	18346	18253	18363	18594	18515	18526	18279	18249	18673	18397	18429	18534	18319	18444	18234	18511	18277	18399	18695	18422	18484	18506	18517	18477	18647	18346	18431	18615	18545	18399	18526	18423	18351	18466	18316	18434	18415	18493	18395	18528	18419	18518	18245	18356	18443	18400	18264	18285	18446	18495	18547	18433	18290	18143	18347	18338	18389	18420	18228	18578	18415	18231	18508	18225	18360	18281	18481	18384	18491	18473	18315	18438	18450	18353	18523	18462	18361	18592	18375	18466	18441	18246	18488	18378	18319	18423	18342	18382	18414	18316	18379	18488	18431	18427	18467	18551	18352	18283	18393	18196	18596	18293	18575	18449	18410	18298	18385	18472	18340	18382	18604	18451	18468	18397	18462	18135	18322	18278	18552	18334	18369	18166	18598	18197	18246	18473	18406	18430	18458	18597	18469	18416	18408	18360	18294	18265	18507	18512	18537	18376	18442	18278	18463	18567	18485	18178	18542	18245	18302	18462	18312	18221	18270	18441	18378	18069	18383	18381	18516	18474	18347	18246	18607	18255	18281	18162	18365	18439	18524	18454	18372	18372	18384	18327	18269	18221	18369	18239	18352	18465	18542	18445	18516	18595	18575	18433	18432	18510	18452	18429	18522	18231	18488	18250	18387	18136	18202	18280	18266	18175	18343	18316	18585	18270	18323	18471	18589	18364	18461	18476	18431	18450	18353	18469	18558	18441	18394	18415	18302	18509	18507	18242	18543	18478	18460	18392	18419	18395	18453	18470	18414	18240	18297	18377	18099	18357	18498	18460	18482	18273	18430	18497	18563	18477	18458	18263	18418	18594	18346	18435	18205	18305	18158	18420	18513	18352	18254	18332	18367	18350	18201	18084	18312	18579	18278	18452	18395	18552	18208	18277	18353	18343	18382	18508	18391	18645	18519	18319	18476	18386	18397	18541	18417	18367	18609	18348	18342	18349	18287	18393	18430	18579	18387	18359	18498	18231	18363	18295	18448	18327	18399	18498	18229	18316	18350	18626	18435	18427	18294	18497	18469	18273	18137	18284	18415	18466	18347	18219	18433	18416	18330	18401	18524	18371	18285	18367	18315	18724	18474	18364	18234	18380	18540	18332	18454	18153	18266	18472	18504	18383	18387	18405	18337	18348	18267	18142	18314	18346	18471	18427	18561	18614	18422	18481	18313	18353	18308	18373	18445	18467	18260	18419	18440	18235	18226	18484	18371	18247	18501	18558	18440	18383	18217	18467	18460	18158	18476	18283	18385	18647	18349	18436	18366	18484	18312	18377	18629	18527	18534	18449	18290	18618	18397	18511	18458	18480	18639	18238	18281	18491	18318	18322	18345	18455	18303	18315	18464	18491	18297	18486	18401	18310	18290	18503	18426	18249
26173	39842	37524	28576	20502	18070	16795	16408	16201	16091	16456	19498	26299	26575	23442	21138	19315	17719	16716	16394	16013	15579	15887	15743	15652	15680	15609	15754	15709	15992	15757	15801	15751	15744	15705	15794	15747	15712	15893	15791	15812	15784	15740	16026	15823	15640	15797	15696	15853	15705	15695	15746	15759	15705	15726	15784	15555	15640	15787	15581	15815	15611	15694	15769	15870	15653	15712	15618	15802	15919	15786	15768	15937	15845	15553	15737	15770	15733	15805	15645	15835	15598	15777	15614	15741	15634	15820	15654	15721	15777	15665	15763	15745	15816	15582	15789	15663	15641	15815	15709	15677	15702	15830	15826	15651	15818	15783	15745	15706	15607	16020	15772	15628	15710	15811	15764	15714	15745	15779	15898	15851	15564	15863	15762	15684	15834	15621	15771	15657	15633	15752	15699	15670	15852	15725	15728	15651	15729	15789	15871	15685	15818	15910	15639	15757	15700	15733	15624	15734	15682	15697	15780	15760	15618	15772	15833	15826	15667	15691	15907	15794	15657	15825	15744	15817	15751	15940	15761	15708	15746	15672	15805	15707	15820	15714	15964	15735	15886	15911	15737	15650	15781	15708	15796	15648	15774	15670	15680	15910	15631	15608	15860	15858	15793	15734	15733	15621	15771	15631	15567	15608	15787	15882	15600	15804	15773	15657	15714	15596	15775	15702	15769	15578	15559	15952	15643	15629	15875	15759	15598	15678	15772	15742	15503	15769	15741	15788	15803	15716	15693	15655	15762	15763	15623	15943	15803	15783	15813	15762	15857	15619	15707	15635	15815	15711	15976	15783	15687	15620	15617	15801	15761	15663	15854	15815	15616	15629	15690	15749	15895	15671	15620	15745	15902	15723	15667	15695	15523	15626	15973	15788	15713	15695	15655	15732	15655	15718	15763	15800	15676	15846	15860	15764	15721	15773	15750	15767	15745	15648	15929	15807	15650	15854	15523	15637	15840	15780	15779	15817	15825	15743	15773	15853	15820	15676	15688	15647	15588	15691	15699	15574	15731	15696	15702	15730	15827	15514	15708	15643	15783	15744	15838	15784	15745	15843	15811	15720	15656	15763	15948	15626	15761	15602	15789	15775	15869	15724	15721	15786	15748	15637	15748	15887	15774	15664	15762	15803	15848	15682	15689	15767	15653	15790	15919	15634	15720	15640	15667	15711	15910	15556	15721	15724	15749	15751	15596	15728	15757	15892	15718	15836	15649	15689	15729	15558	15752	15945	15848	15630	15759	15847	15848	15694	15754	15743	15782	15679	15654	15689	15700	15710	15846	15618	15722	15611	15588	15700	15716	15743	15735	15803	15623	15670	15705	15657	15748	15920	15748	15793	15677	15651	15688	15674	15762	15774	15698	15704	15746	15733	15724	15752	15795	15658	15783	15836	15703	15574	15806	15770	15832	15672	15607	15641	15776	15791	15690	15761	15836	15714	15795	15707	15758	15700	15861	15783	15617	15851	15702	15867	15764	15795	15645	15624	15802	15843	15749	15712	15866	15893	15693	15796	15786	15698	15678	15808	15650	15689	15821	15766	15892	15870	15754	15728	15800	15716	15673	15598	15750	15823	15686	15691	15762	15833	15840	15813	15680	15650	15825	15765	15768	15691	15764	15794	15732	15792	15735	15538	15695	15621	15870	15723	15775	15807	15806	15788	15905	15886	15785	15669	15828	15664	15834	15662	15591	15631	15733	15608	15740	15695	15525	15859	15726	15750	15776	15646	15788	15907	15673	15695	15695	15738	15720	15703	15762	15693	15588	15660	15735	15638	15768	15640	15699	15720	15770	15677	15834	15579	15731	15723	15543	15730	15706	16083	15764	15812	15988	15741	15717	15680	15883	15870	15743	15862	15843	15740	15824	15652	15691	15729	15681	15701	15751	15752	15710	15815	15700	15686	15786	15640	15850	15743	15868	15729	15866	15754	15616	15983	15691	15689	15665	15804	15641	15673	15689	15707	15583	15871	15576	15666	15660	15814	15664	15848	15710	15709	15877	15796	15711	15748	15834	15717	15640	15622	15811	15721	15684	15823	15855	15870	15723	15716	15611	15764	15827	15728	15689	15679	15721	15821	15705	15601	15825	15642	15597	15744	15908	15734	15740	15711	15659	15680	15703	15744	15757	15574	15765	15873	15815	15771	15744	15658	15602	15890	15676	15815	15738	15760	15678	15798	15652	15821	15892	15765	15785	15656	15866	15624	15748	15662	15681	15715	15803	15848	15630	15686	15858	15730	15684	15702	15665	15803	15705	15694	15731	15790	15746	15849	15729	15719	15873	15880	15785	15717	15720	15740	15728	15939	15738	15754	15604	15865	15685	15768	15637	15908	15874	15777	15714	15804	15794	15691	15823	15624	15822	15777	15624	15690	15832	15796	15689	15745	15647	15943	15560	15646	15748	15731	15803	15710	15718	15781	15549	15745	15734	15746	15731	15797	15683	15888	15856	15692	15718	15641	15754	15854	15676	15702	15819	15746	15682	15731	15862	15656	15889	15607	15877	15756	15802	15621	15779	15699	15719	15738	15610	15724	15698	15757	15713	15849	15804	15699	15763	15735	15719	15684	15720	15744	15799	15831	15737	15781	15745	15651	15622	15708	15799	15696	15675	15823	15782	15832	15696	15736	15743	15799	15638	15694	15905	15885	15605	15661	15739	15767	15760	15553	15585	15659	15600	15792	15607	15742	15629	15762	15728	15731	15756	15732	15823	15734	15681	15686	15664	15830	15829	15822	15600	15785	15813	15941	15403	15716	15832	15519	15796	15682	15824	15672	15701	15804	15799	15710	15747	15860	15798	15881	15760	15807	15748	15793	15811	15736	15746	15636	15701	15722	15795	15876	15731	15772	15620	15707	15655	15495	15814	15787	15746	15676	15906	15872	15558	15699	15764	15626	15752	15801	15827	15579	15879	15787	15745	15735	15721	15765	15592	15615	15621	15831	15883	15784	15737	15791	15758	15706	15629	15828	15805	15822	15826	15726	15731	15673	15831	15727	15748	15641	15620	15779	15885	15695	15629	15841	15682	15710	15819	15644	15692	15794	15807	15776	15752	15829	15851	15758	15781	15811	15596	15745	15811	15796	15732	15788	15772	15708	15669	15735	15578	15749	15806	15793	15709	15570	15729	15781	15847	15806	15877	15683	15991	15686	15905	15670	15761	15764	15829	15966	15694	15661	15874	15817	15630	15622	15777	15643	15615	15910	15694	15621	15751	15684	15743	15677	15734	15778	15700	15677	15707	15731	15582	15716	15623	15755	15745	15829	15767	15659	15892	15833	15733	15705	15959	15720	15703	15879	15616	15731	15838	15782	15720	15748	15764	15601	15801	15624	15884	15702	15703	15624	15696	15729	15786	15876	15768	15645	15728	15634	15681	15831	15676	15811	15730	15836	15809	15813	15936	15617	15678	15662	15847	15725	15713	15757	15719	15776	15734	15753	15849	15804	15698	15833	15617	15818	15772	15752	15737	15670	15762	15747	15867	15917	15805	15797	15619	15751	15862	15853	15929	15903	15699	15921	15669	15639	15623	15872	15777	15855	15821	15900	15727	15679	15795	15803	15901	15794	15731	15742	15804	15750	15583	15794	15742	15847	15765	15839	15848	15745	15718	15721	15829	15714	15732	15844	15710	15922	15801	15626	15685	15790	15773	15829	15818	15718	15937	15730	15702	15828	15822	15707	15962	15586	15654	15650	15849	15802	15702	15692	15831	15752	15612	15748	15770	15643	15741	15591	15734	15589	15694	15765	15723	15586	15604	15683	15790	15703	15677	15973	15834	15848	15618	15739	15696	15830	15783	15742	15622	15776	15569	15598	15757	15943	15761	15804	15754	15675	15845	15828	15683	15871	15676	15736	15723	15699	15746	15658	15852	15732	15772	15677	15619	15578	15799	15768	15643	15917	15810	15772	15887	15750	15622	15893	15710	15665	15636	15610	15542	15976	15981	15745	15798	15573	15695	15791	15824	15734	15727	15788	15909	15954	15894	15734	15715	15630	15578	15683	15759	15503	15586	15799	15727	15722	15588	15715	15800	15785	15644	15768	15721	15880	15845	15838	15801	15785	15758	15760	15676	15721	15624	15801	15548	15841	15841	15745	15749	15682	15772	15716	15763	15825	15676	15598	15705	15835	15625	15613	15879	15710	15895	15588	15709	15793	15549	15662	15711	15790	15989	15609	15877	15752	15877	15693	15745	15758	15708	15643	15807	15775	15828	15639	15951	15717	15755	15740	15826	15710	15704	15755	15758	15575	15842	15935	15756	15711	15949	15661	15724	15779	15837	15634	16043	15755	15672	15905	15693	15990	15858	15642	15723	15786	15752	15749	15713	15754	15684	15671	15725	15803	15619	15786	15541	15743	15805	15813	15684	15701	15640	15814	15783	15683	15669	15771	15631	15755	15542	15671	15658	15796	15716	15852	15585	15695	15724	15734	15673	15739	15850	15853	15837	15739	15664	15629	15661	15682	15682	15886	15703	15777	15826	15657	15724	15789	15835	15781	15609	15789	15666	15858	15635	15695	15717	15857	15699	15693	15817	15839	15784	15703	15923	15743	15736	15641	15781	15587	15914	15818	15765	15742	15789	15818	15772	15781	15778	15695	15753	15816	15642	15605	15923	15836	15565	15719	15735	15820	15582	15657	15638	15753	15760	15836	15840	15689	15606	15754	15747	15760	15923	15801	15881	15799	15860	15771	15774	15649	15684	15858	15842	15633	15752	15566	15745	15572	15626	15652	15596	15884	15847	15723	15737	15806	15779	15824	15763	15562	15734	15496	15682	15692	15856	15703	15804	15653	15683	15650	15744	15719	15747	15591	15630	15695	15795	15830	15684	15615	15626	15699	15691	15839	15796	15724	15708	15748	15818	15548	15742	15634	15597	15668	15742	15815	15661	15667	15713	15673	15844	15934	15840	15914	15692	15828	15737	15732	15786	15741	15826	15657	15747	15814	15759	15847	15794	15684	15743	15693	15587	15843	15703	15830	15726	15652	15732	15766	15614	15886	15706	15699	15809	15732	15726	15768	15599	15643	15601	15747	15743	15609	15545	15636	15757	15731	15869	15573	15607	15730	15808	15696	15795	15736	15751	15709	15622	15603	15756	15660	15752	15722	15896	15637	15647
22674	21186	28994	23899	21697	23961	25719	20090	19042	19439	19753	27083	35667	32139	27100	24377	22560	20816	19968	19158	18806	18692	18716	18694	18503	18564	18512	18742	18604	18620	18637	18810	18438	18549	18603	18501	18495	18566	18689	18740	18622	18507	18737	18550	18688	18764	18724	18530	18746	18691	18500	18456	18450	18397	18543	18376	18426	18311	18679	18322	18635	18512	18566	18602	18622	18436	18637	18531	18633	18632	18627	18434	18516	18579	18529	18221	18651	18515	18319	18460	18756	18764	18696	18531	18434	18455	18542	18282	18727	18455	18620	18677	18685	18564	18509	18662	18348	18569	18486	18598	18562	18504	18567	18534	18397	18565	18570	18653	18620	18665	18720	18642	18592	18627	18715	18476	18511	18374	18545	18398	18239	18574	18688	18712	18657	18674	18438	18535	18680	18503	18392	18403	18555	18594	18469	18281	18565	18557	18628	18431	18591	18437	18390	18571	18480	18439	18432	18641	18295	18345	18390	18583	18577	18611	18470	18535	18489	18277	18502	18527	18601	18611	18591	18469	18416	18625	18609	18521	18304	18558	18693	18404	18499	18845	18348	18695	18683	18396	18224	18572	18523	18422	18521	18477	18457	18583	18479	18499	18564	18532	18329	18366	18541	18420	18770	18595	18332	18378	18357	18370	18399	18579	18494	18389	18666	18701	18753	18642	18529	18483	18395	18524	18531	18586	18544	18445	18391	18572	18680	18556	18234	18370	18445	18409	18445	18489	18632	18733	18405	18365	18311	18477	18585	18628	18608	18503	18503	18499	18630	18376	18412	18461	18730	18430	18624	18722	18563	18575	18422	18674	18538	18546	18665	18675	18603	18521	18728	18389	18584	18280	18440	18380	18567	18550	18378	18610	18440	18589	18509	18513	18350	18460	18538	18517	18701	18576	18601	18715	18603	18669	18480	18589	18370	18711	18488	18613	18648	18630	18582	18572	18567	18446	18269	18487	18504	18513	18602	18572	18638	18671	18690	18623	18551	18540	18506	18631	18290	18531	18288	18556	18574	18334	18563	18401	18433	18428	18449	18432	18611	18607	18468	18421	18284	18514	18520	18434	18525	18668	18679	18554	18426	18533	18415	18556	18450	18387	18542	18523	18559	18558	18485	18600	18537	18509	18408	18635	18600	18512	18471	18360	18461	18509	18535	18571	18544	18718	18355	18571	18434	18669	18522	18332	18519	18533	18512	18452	18602	18652	18344	18586	18567	18468	18680	18589	18364	18636	18660	18649	18746	18447	18528	18594	18559	18457	18471	18402	18600	18573	18599	18483	18607	18470	18401	18601	18667	18464	18486	18692	18655	18483	18544	18381	18313	18718	18526	18445	18488	18561	18490	18278	18492	18478	18428	18425	18417	18568	18544	18436	18539	18485	18478	18609	18635	18428	18415	18437	18482	18499	18718	18447	18374	18433	18466	18480	18424	18429	18332	18430	18392	18475	18471	18402	18434	18307	18501	18545	18579	18625	18334	18563	18447	18404	18531	18501	18370	18452	18363	18465	18324	18468	18557	18608	18480	18446	18612	18652	18556	18373	18748	18364	18344	18476	18621	18492	18587	18724	18401	18224	18651	18482	18689	18420	18427	18739	18637	18394	18341	18501	18491	18422	18561	18580	18665	18500	18500	18477	18331	18361	18656	18317	18513	18276	18524	18301	18589	18566	18481	18702	18643	18582	18471	18646	18619	18351	18359	18460	18352	18293	18644	18286	18559	18513	18421	18325	18475	18592	18638	18473	18484	18397	18463	18448	18686	18360	18426	18552	18300	18494	18444	18577	18637	18517	18452	18470	18482	18470	18746	18458	18444	18328	18492	18659	18517	18558	18399	18690	18519	18163	18484	18593	18657	18461	18358	18543	18586	18533	18603	18519	18407	18534	18523	18474	18606	18478	18411	18346	18626	18523	18640	18479	18458	18491	18694	18434	18396	18470	18513	18461	18395	18406	18397	18524	18546	18483	18549	18452	18496	18502	18392	18385	18510	18574	18445	18321	18608	18497	18503	18544	18607	18691	18360	18400	18478	18492	18544	18264	18436	18337	18501	18394	18646	18195	18446	18554	18582	18484	18654	18492	18540	18271	18695	18546	18349	18499	18306	18545	18546	18286	18418	18449	18574	18764	18582	18698	18546	18405	18536	18744	18565	18378	18307	18657	18329	18560	18431	18440	18456	18541	18347	18551	18482	18569	18584	18619	18408	18373	18563	18474	18547	18440	18552	18250	18538	18505	18684	18422	18390	18449	18416	18568	18577	18578	18638	18518	18486	18439	18490	18551	18380	18472	18536	18435	18781	18482	18419	18406	18202	18397	18485	18395	18416	18405	18607	18568	18641	18756	18444	18538	18471	18387	18530	18603	18741	18534	18440	18394	18517	18548	18425	18385	18466	18485	18353	18477	18393	18556	18315	18480	18546	18455	18408	18536	18606	18491	18518	18558	18562	18752	18603	18556	18490	18533	18479	18419	18477	18237	18491	18668	18754	18490	18499	18510	18551	18527	18533	18572	18296	18427	18449	18594	18386	18515	18277	18334	18588	18527	18489	18567	18300	18686	18304	18345	18575	18558	18495	18560	18312	18528	18243	18478	18519	18482	18531	18395	18569	18412	18332	18452	18445	18466	18533	18643	18635	18294	18421	18347	18681	18540	18666	18536	18417	18631	18390	18515	18495	18493	18439	18446	18342	18332	18339	18631	18437	18328	18312	18370	18447	18621	18453	18611	18470	18459	18460	18613	18302	18482	18631	18543	18465	18411	18336	18498	18508	18386	18478	18599	18469	18508	18659	18444	18496	18549	18489	18572	18629	18333	18561	18491	18402	18313	18534	18618	18618	18557	18530	18678	18572	18513	18525	18465	18625	18388	18274	18479	18463	18584	18393	18665	18684	18333	18432	18466	18619	18522	18470	18751	18641	18383	18635	18635	18591	18573	18453	18533	18439	18638	18504	18540	18370	18410	18590	18520	18518	18629	18471	18255	18476	18430	18442	18470	18496	18824	18527	18635	18414	18601	18654	18515	18421	18535	18684	18523	18525	18350	18522	18362	18498	18458	18480	18552	18491	18357	18370	18360	18523	18350	18499	18396	18852	18511	18586	18540	18387	18541	18614	18516	18426	18367	18506	18585	18523	18425	18520	18455	18509	18407	18415	18182	18401	18717	18541	18401	18594	18547	18370	18615	18544	18362	18399	18533	18667	18611	18463	18522	18443	18559	18601	18468	18500	18458	18432	18450	18446	18388	18473	18466	18620	18443	18492	18565	18464	18389	18585	18500	18485	18441	18335	18751	18646	18461	18320	18393	18392	18420	18325	18409	18495	18413	18318	18456	18549	18457	18435	18598	18382	18583	18614	18492	18487	18469	18434	18545	18570	18490	18517	18630	18555	18428	18374	18495	18540	18579	18630	18327	18598	18455	18560	18512	18710	18353	18499	18368	18471	18562	18487	18625	18326	18489	18481	18478	18425	18542	18466	18663	18387	18591	18578	18551	18446	18587	18417	18585	18584	18271	18457	18488	18474	18507	18461	18456	18650	18327	18476	18692	18660	18627	18560	18558	18616	18551	18487	18384	18586	18555	18278	18429	18591	18283	18418	18548	18550	18270	18609	18397	18635	18423	18501	18339	18485	18468	18471	18497	18563	18576	18574	18454	18462	18497	18574	18329	18312	18528	18569	18469	18628	18772	18606	18620	18630	18383	18800	18632	18604	18459	18325	18419	18353	18531	18529	18615	18472	18441	18564	18671	18395	18447	18501	18648	18595	18569	18477	18422	18438	18603	18561	18547	18625	18382	18524	18485	18545	18506	18327	18540	18409	18458	18736	18375	18497	18507	18535	18480	18533	18449	18494	18336	18505	18687	18547	18623	18716	18556	18584	18452	18449	18407	18579	18549	18433	18475	18364	18562	18393	18461	18370	18647	18398	18754	18520	18428	18606	18514	18638	18539	18677	18332	18491	18312	18461	18533	18434	18474	18341	18564	18459	18395	18604	18653	18466	18688	18435	18487	18555	18363	18715	18553	18725	18636	18578	18512	18518	18412	18614	18615	18569	18327	18486	18605	18572	18499	18454	18206	18431	18480	18447	18542	18514	18583	18342	18502	18420	18430	18606	18528	18605	18236	18537	18610	18407	18661	18529	18476	18307	18488	18338	18501	18547	18247	18555	18379	18668	18629	18372	18625	18656	18234	18558	18388	18530	18213	18495	18497	18467	18489	18677	18337	18805	18517	18492	18500	18510	18505	18540	18521	18594	18375	18518	18247	18681	18494	18554	18506	18460	18518	18479	18450	18444	18554	18479	18444	18346	18333	18441	18446	18524	18387	18575	18426	18560	18520	18648	18747	18614	18740	18441	18381	18551	18566	18495	18376	18319	18527	18613	18649	18524	18605	18541	18403	18148	18511	18601	18574	18626	18531	18589	18099	18457	18442	18430	18444	18582	18414	18405	18611	18802	18469	18559	18413	18629	18426	18543	18653	18232	18445	18461	18527	18380	18506	18483	18457	18479	18385	18701	18518	18504	18465	18640	18510	18549	18444	18444	18600	18680	18818	18622	18374	18536	18440	18644	18399	18482	18657	18568	18431	18549	18497	18507	18587	18566	18581	18443	18365	18500	18394	18710	18610	18368	18710	18467	18566	18730	18581	18559	18387	18507	18488	18485	18493	18608	18277	18412	18620	18419	18299	18551	18498	18197	18437	18454	18651	18489	18513	18367	18528	18443	18282	18508	18600	18590	18235	18438	18335	18421	18402	18430	18413	18476	18624	18264	18398	18351	18556	18611	18662	18339	18522	18637	18512	18555	18521	18486	18521	18274	18358	18499	18611	18397	18499	18360	18410	18605	18382	18511	18470	18651	18422	18561	18403	18575	18361	18573	18430	18518	18590	18526	18612	18412	18418	18591	18489	18603	18446	18657	18536	18515	18569	18521	18425	18478	18521	18451	18528	18565	18410	18379	18604	18441	18536	18533	18537	18585	18402	18451	18457	18571	18686	18478	18398	18463	18377	18358	18502	18443	18515	18473	18427	18547	18455	18520	18636	18484	18296	18328	18435	18458	18412	18717	18603	18233	18417	18540	18308	18470	18444	18478	18317	18437	18256	18344	18379	18385	18478	18264	18517	18529	18338
29284	48781	48194	35014	24408	21275	19122	16924	16604	16363	17121	29051	37498	32226	26462	23146	20506	18555	17083	16465	16021	15991	15957	15891	15731	15905	15673	15885	15707	15772	15659	16013	15986	15974	15825	15747	15760	15853	15783	15895	15815	15975	15877	15715	15710	15893	16050	16015	15805	16001	15913	15730	15962	15677	15936	15886	15779	15894	15898	15820	15830	15914	15850	15965	15752	15771	15908	15774	15814	15914	15805	15818	15786	15782	15875	15696	15974	15782	15970	15766	15844	15747	15680	15798	15886	15685	15814	15846	15794	15822	15829	15826	15765	15821	15752	15804	15802	15630	15803	15885	15817	15797	15978	16017	15639	15752	16051	15850	15840	15668	15865	15774	15760	15596	15797	15659	15810	15733	15875	15934	15929	15658	15839	15763	15905	15705	15994	15875	15711	15780	15859	15737	15640	15729	15879	15772	15673	15697	15908	15712	15938	15767	15884	15743	15715	15881	15707	15749	15959	15757	15837	15792	15897	15865	15756	15832	15645	15886	15705	15647	15850	15792	15769	15713	15954	15550	15748	15956	15920	15846	15913	15700	15811	15891	15655	15755	15836	15840	15827	15730	15762	15926	15892	15811	15642	15911	15812	15824	15831	15653	15831	15741	15750	15714	15729	15830	15720	15896	15777	15910	15833	15901	15907	15817	15825	15673	15794	15895	15619	15825	15826	15847	16029	15632	15795	15647	15849	15779	15829	15890	15739	15921	15790	15724	15799	15942	15879	15813	15746	15695	15744	15731	15914	15596	15835	15718	15806	15897	15698	15847	15719	15833	15851	15607	15819	15703	15695	15588	15774	15849	15695	15899	15791	15796	15931	15845	15694	15845	15776	15742	15603	15748	15865	15857	15909	15780	15603	15919	15940	15804	15805	15880	15662	15752	15924	15919	15729	15765	15769	15766	15728	15854	15803	15792	15742	15796	15834	15826	15601	15868	15894	15820	15857	15762	15734	15701	15879	15825	15825	15760	15902	15615	15678	15674	15775	15839	15875	15773	15773	15772	15848	15889	15814	15722	15873	15770	15662	15870	15822	16025	15911	15650	15986	15769	15749	15706	15691	16011	15944	15917	15777	15745	15592	15823	15929	15795	15861	15643	15657	15686	15806	15820	15556	15758	15536	15749	15839	15835	15843	15930	15656	15825	15735	15830	15747	15943	15815	15789	15814	15895	15709	15688	15731	15813	15858	15874	15859	15715	15913	15770	15775	15786	15635	15984	15869	15793	15790	15800	15715	15854	15817	15571	15759	15639	15884	15891	15677	15794	15735	15783	15851	15855	15784	15744	15872	15658	15856	15739	15798	15829	16007	15656	15889	15818	15775	15754	15873	15873	15700	15748	15933	15834	15619	15677	15822	15759	15917	15755	15713	15759	15748	15886	15840	15729	15976	15790	15718	15759	15645	15878	15740	15844	15781	15788	15829	15773	15826	15834	15865	15761	15817	15756	15709	15752	15794	15864	15748	15798	15702	15924	15906	15894	15778	15934	15664	15752	15862	15954	15685	15709	15872	15787	15872	15718	15822	15503	15856	15832	15783	15756	15882	15657	15798	15758	15607	15800	15861	15800	15800	15917	15824	15807	15921	15641	15718	15765	15935	15715	15709	15884	15833	15715	15763	15996	15870	15717	15819	15798	15861	15778	15900	15824	15983	15814	15784	15847	15843	15748	15754	15896	15881	15822	15916	15709	15734	15901	15734	15845	15935	15609	15758	15607	15797	15757	15857	15808	15721	15730	15723	15760	15711	15921	15722	15912	15769	15888	15874	15847	15869	15666	15721	15933	15949	15810	15822	15627	15913	15650	15842	15712	15812	15775	15754	15668	15719	15879	15796	15879	15716	15913	15699	15749	15502	15746	15995	15915	15789	15782	15838	15922	15747	15677	15719	15762	15742	15864	15785	15926	15800	15833	15790	15676	15795	15842	15826	15841	15740	15767	15804	15872	16000	15611	15774	15730	15929	15870	15715	15817	15667	15835	15754	15830	15888	15861	15699	15821	15792	15717	15846	15902	15807	15729	15866	15632	15693	15651	15816	15815	15800	15932	15875	15849	15622	15760	15793	15621	15939	15735	15980	15773	15802	15855	15756	15628	15895	15862	15659	15700	15902	15766	15833	15621	15807	15759	15800	15820	15733	15958	15887	15929	15734	15728	15663	15784	15968	15654	15795	15856	15849	15833	15700	15849	15753	15788	15768	15805	15790	15657	15861	15773	15869	15779	15936	15696	15991	15755	15861	15871	15713	15827	15784	15878	15771	15961	15804	15807	15644	15851	15728	16186	15952	15752	15751	15556	15868	15947	15780	15616	15843	15570	15992	15862	15645	15814	15662	15602	15869	15693	15793	15720	15824	15871	15865	15712	15802	15724	15787	15712	15867	15688	15870	15699	15793	15786	15753	15836	15867	15880	15804	15812	15731	15712	15643	15958	15998	15883	15778	15776	15844	15871	15752	15913	15727	15861	15776	15988	15900	15850	15716	15682	15906	15951	15783	15810	15801	15806	15902	15900	15629	15736	15746	15879	16015	15931	15658	15759	15719	15852	15877	15853	15775	15806	15752	15917	15640	15916	15959	15725	15923	15818	15820	15636	15815	15822	15899	15731	15886	15813	15797	15697	15616	15827	15727	15782	15712	15799	15827	15787	15683	15599	15749	15820	15995	16016	15680	15672	15933	15843	15578	15682	15804	15623	15863	15837	15792	15749	15665	15586	15673	15730	15692	15748	15833	15839	15625	15740	15735	15728	15748	15770	15797	15671	15732	15629	15913	15871	15781	15853	15858	15929	15893	15920	15808	15703	15836	15700	15838	15829	15951	15823	15838	15623	15891	15813	15782	15760	15832	15818	15679	15636	15886	15808	15865	15666	15989	15828	15731	15840	15931	15682	15854	15731	15711	15779	15611	15851	15777	15712	15754	15731	15725	15902	15824	15743	15792	15717	15927	15823	15749	15846	15674	15867	15893	15826	15809	15760	15838	15907	15763	15849	15963	15853	15806	15793	15994	15816	15840	15820	15845	15706	15696	15812	15774	15739	15709	15775	15682	15909	15775	15735	15960	15882	15807	15797	15738	15826	15882	15882	15661	16030	15871	15845	15701	15723	15836	15905	15891	15784	15880	15589	15801	15857	15827	15535	15724	15822	15926	15732	15836	15905	15902	15713	15719	15778	15901	15821	15709	15698	15752	15703	15898	15936	15710	15937	15769	15553	15970	15746	15875	15796	15853	15709	15839	15656	15804	15667	15891	15652	15814	15691	15908	15797	15719	15694	15816	15803	15933	15642	15642	15668	15786	15716	15830	15957	15926	15906	15941	15730	15859	15748	16025	15735	15860	15780	15874	15765	15843	15793	15616	15580	15905	15675	15953	15780	15843	15835	15863	15995	15645	15728	15671	15803	15887	15835	15825	15579	15706	15840	15825	15810	15803	15903	15756	15717	15752	15819	15790	15684	15869	15722	15659	15730	15821	15774	15854	15828	15841	15709	15885	15755	15774	15728	15685	15859	15731	15747	15658	16013	15827	15861	15722	15784	15817	15769	15810	15869	15721	15928	15907	15558	15753	15758	15696	15875	15766	15981	15587	15940	15727	15938	15681	15939	15803	15792	15640	15783	15805	15766	15740	15702	15820	15791	16036	15786	15817	15743	15815	15766	15840	15793	15865	15894	15594	15857	15768	15864	15737	15707	15892	15719	15918	15788	15669	15902	15629	15644	15986	15772	15655	15697	15855	15834	15700	15679	15731	15693	15877	15866	15700	15804	15803	15780	15851	15647	15822	15717	15868	15733	15666	15684	15785	15712	15807	15785	15769	15893	15940	15780	15771	15881	15853	15787	15693	15834	15734	15626	15768	15721	15861	15801	15891	15747	15815	15803	15852	15717	15783	15594	15737	15682	15897	15780	15763	15852	15771	15799	15729	15880	15626	15684	15814	15809	15751	15854	15831	15845	15784	15656	15950	15877	15703	15964	15890	15766	15868	15816	15790	15680	15660	15772	15776	15875	15870	15827	15836	15855	15839	15749	15610	15808	15735	15681	15719	15800	15841	15750	15826	15915	15629	15728	15732	15729	15875	15736	15995	15669	15677	15773	15752	15721	15715	15844	15705	15625	15943	15784	15706	15769	15716	15761	15673	15786	15843	15748	15816	15871	15686	15812	15725	15787	15774	15704	15899	15813	15816	15767	15819	15818	15798	15697	15809	15836	15955	15838	15630	15688	15790	15696	15794	15728	15973	15722	15798	15734	15757	15658	15825	15904	15864	15677	15775	15794	15984	15914	15693	15750	15675	15755	15856	15852	15946	15801	15872	15721	15702	15904	15686	15738	15741	15761	15637	15754	15694	15882	15840	15810	15829	15885	15828	15598	15827	15760	15729	15895	15735	15756	15714	15896	15675	15933	15804	15608	15828	15815	15731	15812	15694	15854	15809	15773	15656	15722	15740	15902	15943	15585	15905	15786	15838	15710	15805	15770	15703	15799	15787	15785	15877	15823	15731	15663	15779	15960	15696	15685	15938	15721	15632	15961	15879	15814	15935	15791	15724	15839	15892	15820	15822	15670	15783	15924	15521	15825	15709	15761	15651	15769	15880	15810	15602	15667	15775	15836	15794	15806	15813	15683	15935	15908	15833	15891	15773	15850	15778	15616	15757	15905	15734	15770	15782	15758	15757	15737	15697	15831	15670	15649	15809	15791	15750	15896	15775	15813	15599	15949	15830	15891	15834	15774	15819	15751	15786	15646	15835	15942	15752	15922	15836	15705	15652	15789	15866	15747	15946	15840	15659	15823	15848	15774	15738	15815	15847	15788	15820	15884	15702	15966	15817	15869	15642	15909	15732	15765	15794	15993	15725	15767	15617	15733	15696	15745	15741	15602	15853	15735	15660	15680	15768	15737	15788	15697	15806	15682	16006	15725	15764	15971	15885	15817	15755	15825	15726	15780	15823	15890	15694	15661	15836	15776	15913	15642	15924	15738	15658	16008	15892	15809	15766	15775	15770	15861	15759	15892	15665	15775	15746	15876	15886	15754	15785	15863	15770	15616	16001	15692	15711	15714	15720	15977	15816	15832	15793	15739	15796	15949	15545	15855	15756	15706	15812	16072	15781	15796	15733	15870	15702	15956
28090	24157	28352	24421	20130	19185	18785	18605	18575	18481	18939	19514	19915	19668	18942	18863	18692	18728	18645	18711	18499	18592	18305	18586	18609	18398	18488	18320	18461	18399	18680	18479	18452	18674	18324	18538	18447	18637	18680	18530	18433	18636	18527	18377	18282	18549	18391	18388	18607	18549	18383	18523	18510	18494	18592	18648	18593	18451	18548	18429	18532	18631	18242	18411	18562	18495	18561	18274	18777	18531	18591	18419	18618	18677	18495	18434	18742	18450	18341	18584	18518	18337	18685	18615	18348	18581	18419	18494	18427	18438	18308	18307	18426	18402	18417	18451	18252	18453	18624	18463	18581	18416	18605	18338	18360	18503	18528	18261	18472	18665	18656	18545	18278	18503	18463	18448	18354	18417	18514	18308	18335	18442	18317	18399	18477	18505	18406	18442	18382	18251	18342	18494	18436	18622	18378	18353	18538	18382	18305	18494	18509	18195	18582	18489	18500	18547	18349	18523	18450	18386	18492	18402	18278	18498	18564	18405	18451	18384	18365	18480	18494	18446	18346	18405	18424	18487	18259	18508	18329	18255	18556	18575	18472	18241	18392	18496	18450	18461	18379	18314	18429	18424	18445	18317	18667	18649	18444	18367	18383	18325	18619	18568	18592	18557	18379	18729	18630	18252	18556	18469	18630	18255	18405	18378	18434	18395	18416	18382	18536	18459	18475	18345	18556	18552	18584	18583	18406	18400	18517	18532	18552	18613	18559	18510	18363	18371	18392	18574	18369	18594	18421	18268	18382	18446	18573	18404	18597	18418	18563	18412	18527	18475	18466	18261	18626	18475	18551	18465	18371	18427	18550	18693	18560	18488	18540	18491	18482	18593	18564	18367	18283	18519	18503	18593	18520	18424	18436	18532	18429	18499	18625	18590	18426	18491	18436	18528	18459	18587	18561	18544	18509	18341	18489	18368	18337	18278	18467	18235	18569	18273	18547	18409	18209	18450	18410	18460	18223	18285	18562	18591	18537	18402	18449	18506	18500	18407	18392	18593	18525	18491	18294	18432	18425	18399	18502	18453	18504	18490	18339	18435	18291	18702	18462	18340	18217	18716	18561	18453	18624	18653	18388	18463	18523	18501	18557	18410	18407	18290	18626	18402	18440	18233	18336	18325	18378	18254	18549	18464	18486	18420	18547	18294	18310	18544	18360	18515	18433	18367	18539	18508	18318	18368	18337	18572	18402	18459	18549	18524	18461	18426	18527	18561	18391	18229	18383	18414	18441	18369	18405	18375	18504	18530	18431	18311	18559	18482	18453	18672	18487	18531	18422	18522	18444	18528	18180	18521	18288	18419	18413	18399	18452	18420	18514	18298	18246	18404	18544	18284	18247	18531	18491	18254	18327	18357	18493	18464	18444	18306	18270	18385	18457	18572	18351	18667	18415	18481	18382	18219	18456	18627	18494	18450	18359	18404	18429	18416	18488	18294	18570	18425	18497	18362	18477	18466	18499	18387	18482	18722	18721	18505	18536	18418	18338	18483	18672	18453	18498	18299	18377	18177	18406	18415	18477	18357	18296	18546	18397	18462	18661	18686	18485	18657	18518	18444	18395	18298	18518	18290	18286	18473	18452	18619	18503	18396	18392	18281	18514	18411	18423	18421	18395	18292	18371	18379	18482	18455	18506	18317	18457	18457	18570	18387	18442	18334	18180	18522	18473	18248	18317	18530	18331	18365	18586	18469	18462	18417	18353	18318	18201	18316	18490	18623	18423	18444	18473	18326	18535	18604	18475	18237	18589	18602	18466	18421	18418	18532	18732	18449	18326	18829	18571	18410	18455	18658	18177	18405	18347	18260	18466	18223	18528	18447	18547	18341	18534	18381	18516	18356	18780	18573	18571	18393	18426	18349	18545	18431	18576	18395	18420	18486	18687	18444	18459	18344	18407	18380	18483	18591	18335	18478	18503	18231	18504	18511	18409	18634	18500	18421	18499	18530	18662	18586	18463	18475	18514	18466	18419	18285	18337	18258	18327	18149	18432	18443	18261	18419	18413	18420	18423	18260	18427	18570	18493	18595	18429	18493	18590	18443	18481	18326	18448	18535	18612	18283	18490	18292	18578	18426	18461	18529	18568	18369	18540	18435	18724	18469	18584	18376	18305	18422	18374	18528	18641	18299	18671	18378	18627	18462	18509	18535	18345	18899	18570	18645	18508	18495	18651	18451	18389	18618	18518	18698	18359	18554	18292	18396	18417	18515	18384	18424	18507	18211	18668	18505	18377	18449	18605	18344	18703	18319	18454	18305	18573	18485	18521	18398	18167	18445	18460	18429	18437	18404	18438	18398	18524	18464	18296	18454	18455	18498	18416	18374	18407	18460	18432	18646	18273	18347	18299	18486	18588	18379	18285	18340	18420	18495	18491	18401	18591	18420	18639	18232	18328	18280	18433	18635	18474	18324	18694	18387	18260	18164	18550	18406	18521	18327	18343	18606	18523	18389	18548	18441	18330	18419	18385	18575	18408	18532	18195	18471	18313	18324	18556	18528	18373	18180	18343	18232	18462	18629	18363	18402	18477	18538	18541	18374	18474	18478	18545	18309	18572	18407	18216	18527	18421	18475	18491	18489	18487	18470	18587	18510	18434	18606	18580	18462	18498	18445	18464	18400	18487	18535	18369	18546	18435	18551	18567	18389	18398	18343	18314	18353	18657	18486	18691	18298	18586	18487	18653	18305	18345	18353	18616	18615	18546	18537	18278	18303	18511	18249	18439	18410	18355	18461	18395	18412	18403	18535	18530	18478	18343	18573	18469	18316	18557	18542	18297	18737	18526	18345	18364	18439	18448	18247	18656	18377	18423	18444	18511	18462	18398	18538	18401	18502	18418	18422	18433	18558	18167	18226	18296	18544	18554	18395	18466	18398	18513	18240	18506	18408	18510	18352	18489	18368	18438	18457	18533	18416	18516	18648	18433	18608	18413	18543	18627	18417	18606	18559	18504	18505	18447	18465	18500	18534	18225	18590	18450	18594	18431	18425	18230	18484	18392	18447	18468	18264	18472	18370	18538	18381	18625	18411	18444	18594	18380	18431	18432	18641	18548	18419	18410	18550	18661	18471	18555	18656	18420	18374	18301	18234	18506	18494	18481	18611	18353	18441	18351	18333	18409	18358	18244	18535	18459	18494	18412	18445	18404	18309	18409	18524	18426	18446	18263	18584	18789	18681	18694	18452	18463	18355	18456	18330	18544	18425	18435	18390	18524	18349	18486	18259	18313	18098	18603	18844	18592	18599	18470	18349	18459	18645	18740	18655	18446	18467	18404	18412	18433	18526	18480	18257	18414	18621	18405	18370	18535	18208	18378	18683	18518	18453	18494	18530	18440	18432	18447	18317	18482	18439	18409	18455	18514	18354	18518	18434	18428	18375	18556	18632	18487	18242	18413	18462	18248	18351	18455	18400	18458	18640	18686	18457	18416	18574	18202	18434	18485	18557	18469	18376	18538	18459	18270	18273	18475	18478	18548	18352	18533	18368	18315	18431	18425	18456	18347	18400	18525	18605	18544	18364	18219	18443	18462	18563	18722	18530	18435	18286	18387	18507	18458	18542	18371	18344	18584	18347	18513	18402	18341	18317	18634	18410	18502	18553	18588	18438	18466	18594	18579	18693	18375	18462	18369	18451	18468	18470	18534	18323	18334	18569	18679	18379	18592	18337	18456	18478	18348	18425	18536	18661	18592	18474	18532	18656	18679	18570	18348	18495	18612	18470	18321	18398	18611	18234	18494	18498	18588	18483	18615	18421	18695	18431	18459	18616	18329	18664	18400	18338	18498	18597	18433	18310	18292	18416	18340	18546	18390	18622	18425	18438	18373	18510	18501	18425	18354	18227	18532	18415	18666	18724	18604	18433	18185	18210	18255	18778	18505	18473	18589	18554	18599	18406	18343	18636	18463	18691	18518	18553	18411	18218	18544	18487	18465	18210	18364	18358	18493	18413	18454	18534	18621	18416	18664	18314	18314	18327	18629	18599	18635	18390	18621	18556	18305	18407	18366	18604	18631	18409	18270	18512	18465	18643	18506	18413	18551	18657	18457	18545	18634	18516	18478	18234	18550	18500	18462	18375	18375	18469	18445	18590	18477	18484	18409	18678	18434	18190	18364	18265	18469	18368	18392	18435	18485	18628	18422	18381	18523	18545	18483	18441	18475	18531	18390	18539	18326	18513	18405	18514	18493	18709	18487	18449	18651	18446	18397	18412	18460	18344	18319	18412	18409	18408	18470	18471	18590	18484	18433	18637	18486	18545	18635	18380	18416	18368	18683	18404	18526	18724	18624	18268	18522	18546	18437	18444	18748	18377	18524	18465	18340	18414	18540	18350	18225	18375	18503	18540	18609	18381	18435	18453	18591	18453	18632	18734	18461	18383	18251	18443	18393	18565	18403	18403	18355	18420	18419	18407	18407	18569	18427	18469	18492	18573	18609	18300	18368	18479	18579	18418	18453	18387	18538	18761	18409	18445	18390	18657	18331	18298	18403	18348	18350	18416	18487	18351	18373	18401	18341	18553	18393	18486	18450	18311	18402	18581	18433	18463	18598	18658	18455	18468	18541	18387	18536	18587	18524	18416	18416	18374	18417	18437	18443	18613	18372	18407	18663	18519	18524	18485	18513	18499	18376	18456	18513	18576	18401	18462	18398	18603	18490	18505	18237	18245	18439	18369	18421	18499	18424	18473	18417	18479	18190	18440	18550	18581	18505	18517	18476	18570	18673	18509	18644	18377	18389	18517	18395	18350	18571	18601	18475	18336	18564	18392	18523	18479	18416	18619	18566	18679	18590	18534	18290	18426	18381	18329	18198	18443	18596	18441	18441	18562	18383	18501	18435	18455	18398	18663	18510	18193	18349	18625	18514	18205	18446	18451	18379	18490	18380	18225	18449	18286	18414	18561	18528	18528	18520	18466	18412	18444	18586	18510	18464	18333	18351	18507	18450	18414	18595	18416	18434	18432	18360	18313	18521	18508	18430	18342	18459	18501	18373	18582	18374	18463	18466	18348	18395	18440	18444	18550	18449	18483	18329	18655	18454	18124	18387	18379	18360	18591	18454	18256	18404	18387	18521	18434	18447	18360	18603	18476	18334	18384	18488	18473	18353	18400	18570	18317	18499	18621
26306	35336	28507	20789	18229	16621	16232	15844	15739	15739	16308	17590	17849	17529	16690	16303	16128	15909	16006	15844	15925	16010	15808	15673	15766	15996	15880	15809	15893	15695	15523	15884	15843	15874	15872	15801	15910	15811	15764	15836	15879	15928	15824	15856	15952	15794	15899	15870	15807	15640	15899	16052	15757	15797	15879	15876	15969	15865	15923	15740	15892	15952	15741	15708	15926	15793	15775	15796	15825	16034	15799	15861	15805	15709	15903	15828	15841	15738	15881	15877	15696	15947	15841	15784	15826	15713	15766	15863	15630	15938	15815	15751	15860	15739	15719	15809	15827	15761	15902	15849	15781	15804	15793	15920	15806	15826	15859	15676	15849	15833	15717	15851	15791	15608	15825	15904	15739	15927	15736	15696	15835	15825	15763	15755	15791	15764	15636	15812	15729	15828	15811	15650	15744	15760	15992	15747	15670	15799	15799	15723	15935	15762	15798	15879	15670	15749	15656	15856	15706	15614	15736	15796	15811	15903	15849	15814	15860	15847	15868	15598	15700	15622	15795	15803	15713	15522	15796	15868	15918	15667	15950	15887	15628	15867	15804	15746	15756	15611	15953	15647	15660	15745	15783	15655	15871	15886	15712	16025	15771	15738	15819	15720	15792	15818	15829	15714	15807	15923	15773	15609	15865	15808	15764	15659	15917	15741	15833	15740	15833	15830	15739	15721	16045	15829	15814	15785	15700	15879	15778	15795	15908	15874	15845	15864	15839	15673	15810	15934	15921	15872	15826	15794	15730	15577	15715	15835	15793	15903	15834	15922	15784	15725	15758	15840	15878	15750	15822	15723	15779	15757	15695	15733	15849	15845	15717	15756	15689	15718	15689	15893	15567	15837	15778	15956	15899	15912	15731	15928	15710	15757	15797	15674	15971	15855	15826	15803	15788	15757	15716	15704	15839	15652	15663	16010	15762	15757	15903	15903	15709	15599	15788	15758	15773	15984	15775	15917	15858	15738	15726	15806	15817	15906	15870	15684	15863	15867	15666	15721	15824	15677	15706	15819	15779	15762	15779	15689	15766	15627	15837	15752	15891	15877	15734	15897	15634	15789	15774	15748	15773	15737	15697	15755	15627	15854	15821	15994	15642	15670	15738	15725	15825	15783	15804	15930	15727	15606	15778	15998	15844	15749	15859	15873	15901	15605	15868	15776	15614	15791	15814	15698	15833	15954	15927	15645	15754	15780	15921	15864	15683	15682	15805	15879	15912	15779	15880	15726	15914	15753	16023	15748	15778	15683	15640	15829	15831	15895	15885	15791	15860	15662	15951	15626	15815	15868	15810	15798	15802	15780	15785	15765	15910	15585	15898	15785	15749	15741	15745	15667	15792	15725	15719	15807	15759	15643	15866	15822	15660	15872	15784	15776	15634	15929	15850	16069	15791	15728	15832	15912	15784	15577	15712	15858	15884	15718	15681	15665	15855	15873	15810	15909	15840	15958	15919	15743	15882	15652	15855	15867	16010	15717	15816	15945	15838	15860	15738	15631	16012	15762	15735	15911	15689	15969	15599	15831	15795	15871	15836	16028	15657	15751	15772	15786	15731	16007	15664	15908	15709	15850	15812	15772	15714	15873	15890	15858	15747	15747	15719	15813	15944	15683	15829	15785	15729	15861	15913	15627	16006	15727	15884	15793	15868	15833	15801	15968	15788	16086	15738	15674	15794	15828	15822	15721	15833	15951	15684	15810	15861	15907	15844	15835	15875	16007	15765	15674	15943	15925	15762	15868	15733	15926	15681	15699	15844	15839	15739	15710	15771	15919	15787	15746	15955	15949	15831	15916	15916	15753	15730	15917	15767	15682	15687	15810	15855	15856	15756	15938	15753	15675	15856	15903	15815	15791	15817	15809	15935	15770	15786	15749	15892	15647	15651	15799	15856	15712	15769	15716	15827	15757	15655	15715	15811	15789	15824	15790	15788	15724	15741	15824	15817	15756	15720	15811	15903	15685	15715	15869	15902	16013	15608	15570	15798	15786	15638	15813	15876	15867	15708	15780	15679	15593	15711	15835	15660	15582	15784	15886	15762	15774	15828	15869	15704	15795	15721	15879	15716	15838	15764	15886	15785	15857	15955	15732	15814	15906	15869	15963	15696	15785	15811	15624	15922	15722	15887	15639	15839	15773	15887	15758	15764	15908	15991	15684	15709	15539	15773	15905	15858	15983	15760	15671	15679	15791	15798	15767	15907	15857	15810	15737	15604	15957	15827	15750	15642	15648	15958	15711	15804	15713	15906	15727	15900	15782	15726	15810	15729	15683	15819	15679	15925	15864	15857	15928	15898	15704	15747	16003	15796	15760	15820	15899	15800	15729	15741	15767	15847	15709	15877	15838	15670	15747	15775	15800	15817	15905	15647	15682	15849	15927	15833	15667	15657	15801	15683	15805	15814	15768	15645	15805	15776	15564	15746	15780	15742	15773	15742	15565	15897	15729	15828	15879	15851	15695	15853	15831	15867	15812	15895	15724	15841	15779	16003	15695	15863	15743	15673	15756	15787	15919	15720	15768	15783	15651	15996	15776	15872	15912	15708	15958	15847	15789	15878	15903	15770	15752	16182	15948	15888	15776	15906	15747	15794	15830	15842	15839	15714	15902	15807	15714	15884	15829	15672	15803	15891	15664	15793	15729	15933	15932	15893	15865	15758	15799	15724	15842	15806	15808	15829	15945	15665	15850	15759	15593	15996	15943	15955	15754	15772	15833	15645	15857	15843	15977	15782	15743	15799	15770	15816	15737	15737	15653	15845	15817	15886	15812	15627	15770	15812	15835	15894	15903	15826	15863	15726	15867	15840	15839	15750	15948	15647	15781	15805	15656	15859	15915	15663	15849	15789	15818	15825	15917	15886	15915	15876	15862	15882	15821	15991	15763	15876	15900	15879	15689	15799	15885	15747	15825	15793	15815	15684	15744	15776	15775	15959	15844	15772	15796	15898	15927	15818	15912	15757	15805	15805	15910	15862	15724	15806	15941	15788	15604	15707	15937	15884	15802	15838	15878	15721	15685	15916	15769	15637	15710	15752	15817	15796	15789	15715	15921	15771	15780	15861	15666	15745	15663	15591	15784	15725	15925	15883	15665	16019	15860	15699	15695	15853	15963	15707	15734	15795	15992	15857	15876	15780	15804	15875	15658	15805	15828	15759	15848	15757	15716	15882	15837	15805	15865	15754	15830	15757	15647	15803	15856	15992	15923	15824	15747	15827	15780	15835	15752	15731	15838	16017	15777	15858	15966	15924	15788	15798	15883	15887	15829	15809	15871	15652	15778	15791	15649	15723	15768	15750	15807	15814	15648	15803	15813	15784	15880	15659	15921	15891	15971	15704	15853	15670	15717	15758	15777	15779	15742	15858	15668	15895	15904	15841	15969	15597	15770	15889	15999	15773	15881	15793	15630	15847	15691	15802	15673	15759	15754	15732	15747	15594	15579	15853	15702	15786	15678	15715	15765	15891	15792	15856	15677	15787	15823	15953	15778	15731	15613	15781	15687	15858	15695	15613	15789	15753	15751	15733	15904	15698	15636	15597	15935	15818	15901	15736	15837	15712	15835	15579	15795	15804	15953	16090	15895	15546	15741	15866	15790	15902	15908	15731	15865	15815	15753	15875	15836	15708	15773	15716	15955	15642	15809	15744	15920	15831	15755	15696	15780	15776	15882	15880	15755	15756	15784	15693	15796	15739	15964	15706	15834	15799	15887	15961	15915	15854	15966	15638	15879	15933	15927	15855	15730	15751	15892	15789	15939	15896	15765	15951	15782	15852	15928	15650	15781	15783	15746	15856	15849	15969	15863	15809	15791	15861	15991	15775	15940	15615	15827	15893	15836	15877	15839	15851	15765	15747	15759	15763	15739	15886	15818	15862	15982	15772	15698	15898	15768	15934	15768	15750	15758	15861	15765	16009	15738	15867	15889	15674	15753	15842	15857	15702	15738	15835	15719	15762	15973	15721	15971	15865	15745	15605	15709	15820	15657	15751	15715	15752	15931	15854	15809	15882	15820	15809	15729	15937	15863	15934	15877	15709	15864	15782	15867	15983	15835	15768	15735	15879	15755	15949	15688	15834	15813	15911	15748	15765	15873	15591	15711	15836	15635	15819	15834	15787	15680	15880	15860	15821	15853	15638	15977	15685	15839	15859	15850	15898	15737	15705	15816	15857	15775	15784	15690	15768	15815	15772	15798	15794	15761	15690	15699	15820	15737	15743	15907	15797	15654	15734	15945	15629	16016	15825	15784	15752	15718	15742	15911	15755	15793	15877	15696	15757	15865	15908	15737	15811	15891	15950	15791	15863	15899	15859	15684	15892	15837	15886	15664	15819	15705	15690	15663	16010	15970	15755	15798	15731	15954	15643	15841	15812	15846	15827	15684	15944	15738	15650	15856	15886	15775	15812	15789	15796	15869	15736	15956	15800	15756	15610	15863	15682	15829	15709	15792	15955	15672	15722	15812	15802	15827	15983	15781	15876	15902	15778	15872	15632	15678	15757	15943	15690	15884	15823	15686	15776	15841	15721	15963	15986	15617	15823	15831	15879	15842	15744	15958	15740	15803	15786	15687	15699	15768	15715	15724	15764	15759	15795	15777	15688	15787	15865	15833	15977	15952	15745	15880	15669	15771	15864	15769	15953	15905	15917	15876	15812	15772	15802	15794	15824	15572	15965	15955	15762	15831	15763	15779	15928	15824	15714	15846	15900	15902	15934	15740	15825	15904	15872	15974	15812	15779	15719	16022	15726	15772	15699	15753	15860	15793	15823	15820	15739	15873	15696	15695	15894	15637	15730	15840	15753	15674	15763	15822	15735	15667	15707	15828	15933	15795	15942	15786	15763	15727	15862	16003	15824	15807	15732	15933	15650	15967	15881	15651	15881	15795	15782	15873	15688	15799	15938	15897	15776	15732	15761	15903	15712	15932	15824	15860	15752	15919	15899	15860	15920	15936	15823	15842	15970	15774	15912	15658	15857	15721	15638	15805	15827	15723	15821	15838	15897	15914	15772	15926	15918	15890	15769	15885	15749	15831	15659	15734	15804	15774	15534	15768	15739	15871	15932	15875	15750	15899	15914	15928	15954	15764	15861	15934	15859	15884	15920	15712	15639	15874	15895	15949	15662	16051
23978	21197	28544	24922	22655	21849	21080	19185	18474	19011	20249	25693	28850	26146	22998	21203	20275	19251	19058	18774	18462	18522	18379	18610	18360	18209	18309	18394	18301	18290	18311	18283	18368	18040	18284	18448	18586	18441	18274	18317	18276	18357	18253	18252	18216	18446	18383	18285	18163	18388	18273	18291	18348	18404	18323	18169	18121	18355	18337	18391	18353	18437	18224	18246	18190	18374	18256	18339	18177	18343	18374	18386	18247	18206	18233	18504	18341	18198	18482	18275	18432	18249	18364	18123	18233	18330	18304	18224	18275	18370	17998	18194	18291	18208	18261	18074	18237	18150	18387	18228	18358	18077	18238	18203	18586	18368	18438	18209	18131	18386	18385	18219	18374	18453	18233	18160	18456	18172	18269	18327	18321	18325	18314	18278	18497	18419	18242	18241	18397	18349	18506	18250	18337	18283	18156	18327	18195	18194	18238	18460	18034	18302	18225	18114	18391	18454	18296	18406	18232	17953	18092	18165	18193	18190	18273	18176	18221	18233	18247	18226	18286	18382	18261	18425	18239	18419	18188	18455	18325	18325	18198	18424	18102	18086	18351	18165	18434	18315	18095	18231	18202	18196	18229	18283	18453	18320	18306	18325	18485	18228	18256	18258	18238	18330	18211	18197	18321	18304	18513	18411	18261	17998	18320	18574	18354	18191	18225	18411	18296	18230	18307	18405	18157	18283	18169	18346	18455	18329	18454	18187	18277	18402	18284	18382	18203	18267	18184	18387	18256	18388	18375	18390	18413	18399	18374	18371	18255	18298	18363	18445	18240	18144	18169	18200	18193	18279	18346	18311	18371	18157	18321	18211	18419	18566	18361	18141	18390	18302	18459	18394	18176	18213	18296	18125	18192	18420	18183	18305	18207	18343	18296	18402	18258	18295	17997	18460	18211	18276	18401	18414	18402	18390	18426	18253	18243	18436	18119	18274	18433	18231	18151	18123	18372	18186	18341	18064	18348	18208	18286	18293	18341	18174	18308	18027	18311	18302	18208	18174	18230	18355	18239	18379	18233	18584	18218	18187	18079	18167	18179	18129	18389	18339	18317	18257	18282	18194	18480	18424	18336	18284	18299	18394	18433	18302	18461	18293	18397	18337	18098	18169	18208	18259	18345	18249	18331	18347	18223	18587	18523	18498	18158	18268	18288	18308	18308	18114	18158	18245	18451	18209	18240	18232	18308	18258	18520	18153	18356	18181	18337	18286	18436	18338	18262	18458	18165	18268	18305	18322	18205	18452	18109	18257	18191	18320	18302	18277	18365	18388	18265	18125	18116	18069	18202	18294	18318	18267	18241	18360	18264	18362	18372	18120	18192	18241	18303	18070	18259	18303	18256	17991	18414	18152	18256	18279	18065	18491	18295	18379	18248	18294	18197	18331	18273	18162	18276	18376	18335	18215	18345	18308	18383	18177	18303	18089	18283	18314	18105	18358	18469	18247	18131	18455	18445	18329	18593	18381	18226	18366	18367	18197	18317	18397	18347	18335	18231	18215	18379	18374	18418	18387	18262	18278	18407	18462	18251	18096	18308	18348	18172	18189	18250	18241	18358	18272	18200	18273	18493	18224	18313	18408	18338	18294	18440	18369	18365	18387	18331	18295	18351	18318	18321	17984	18159	18134	18321	18169	18218	18302	18395	18211	18269	18033	18328	18268	18276	18335	18198	18229	18293	18419	18333	18204	18152	18243	18209	18327	18122	18081	18522	18333	18418	18137	18149	18082	18149	18346	18187	18153	18180	18280	18091	18253	18277	18198	18342	18240	18212	18262	18275	18373	18662	18266	18350	18385	18192	18475	18256	18183	18161	18248	18243	18390	18430	18267	18315	18235	18416	18366	18337	18227	18218	18301	18135	18268	18350	18321	18417	18401	18184	18154	18425	18253	18288	18343	18390	18322	18425	18069	18407	18197	18157	18219	18288	18247	18361	18029	18310	18417	18332	18052	18311	18179	18409	18243	18414	18554	18291	18340	18227	18068	18291	18317	18286	18217	18258	18320	18280	18282	18352	18169	18205	18152	18233	18365	18185	18265	18417	18312	18168	18217	18376	18383	18315	18255	18484	18289	18280	18328	18548	18263	18399	18214	18249	18391	18217	18258	18292	18327	18403	18332	18465	18333	18360	18404	18135	18291	18356	18535	18378	18279	18200	18085	18324	18437	18229	18351	18355	18361	18331	18058	18267	18316	18294	18374	18189	18299	18341	18356	18140	18412	18302	18258	18468	18145	18344	18261	18298	18273	18193	18110	18158	18339	18302	18345	18380	18293	18376	18123	18281	18281	18123	18380	18292	18266	18357	18196	18210	18213	18394	18059	18317	18011	18341	18147	18268	18255	18265	18273	18333	18101	18126	18410	18124	18159	18448	18347	18270	18325	18222	18197	18196	18336	18288	18166	18175	18407	18578	18086	18340	18352	18336	18407	18156	18384	18191	18271	18510	18329	18376	18214	18203	18271	18298	18274	18307	18375	18335	18295	18370	18338	18309	18150	18118	18332	18167	18283	18139	18365	18334	18361	18300	18508	18274	18428	18344	18344	18128	18397	18208	18233	18299	18385	18246	18255	18336	18334	18311	18341	18293	18387	18125	18130	18384	18438	18404	18449	18249	18332	18264	18188	18405	18310	18406	18293	18253	18211	18301	18397	18360	18237	18444	18131	18362	18327	18192	18386	18355	18355	18338	18261	18143	18454	18318	18470	18268	18464	18249	18278	18348	18451	18493	18389	18404	18459	18247	18271	18101	18322	18353	18258	18319	18213	18264	18348	18384	18233	18379	18090	18196	18429	18444	18335	18314	18277	18220	18356	18316	18289	18301	18466	18279	18219	18339	18431	18197	18235	18220	18233	18501	18091	18297	18228	18314	18375	18379	18149	18279	17995	18198	18269	18322	18199	18139	18171	18319	18162	18198	18027	18335	18073	18040	18193	18343	18381	18342	18358	18458	18358	18275	18282	18459	18283	18232	18413	18312	18481	18271	18197	18241	18309	18389	18163	18253	18248	18546	18228	18210	18378	18196	18168	18324	18280	18261	18190	18377	18529	18267	18101	18267	18139	18260	18211	18522	18311	18152	18288	18186	18103	18380	18233	18258	18181	18256	18227	18148	18167	18264	18173	18142	18213	18323	18232	18158	18098	18335	18201	17920	18243	18457	18368	18198	18310	18401	18219	18213	18272	18285	18290	18466	18161	18172	18263	18043	18233	18163	18285	18236	18130	18189	18351	18261	18156	18198	18344	18302	18350	18321	18195	18214	18323	18327	18313	18093	18267	18357	18287	18400	18336	18155	18300	18192	18206	18302	18204	18308	18169	18262	18312	18220	18199	18073	18269	18264	18493	18056	18248	18366	18284	18374	18210	18418	18188	18264	18170	18218	18222	18240	18095	18133	18183	18276	18410	18140	18158	18343	18374	18301	18408	18182	18314	18259	18301	18146	18483	18229	18234	18130	18282	18306	18403	18426	18293	18303	18312	18444	18190	18214	18373	18188	18189	18240	18175	18121	18287	18340	18283	18141	18418	18437	18223	18196	18442	18284	18396	18125	18360	18489	18252	18355	18479	18295	18333	18277	18266	18236	18365	18221	18371	18343	18329	18309	18242	18468	18240	18220	18168	18346	18368	18416	18279	18287	18288	18108	18345	18277	18402	18351	18437	18495	18194	18450	18402	18286	18165	18323	18416	18384	18468	18271	18326	18441	18203	18286	18372	18185	18275	18302	18378	18184	18257	18385	18523	18324	18263	18241	18556	18174	18524	18145	18262	18178	18162	18379	18375	18377	18072	18381	18333	18106	18367	18196	18232	18335	18316	18251	18353	18281	18472	18246	18222	18325	18326	18357	18199	18255	18077	18273	18282	18064	18320	18466	18170	18169	18154	18242	18203	18307	18294	18165	18199	18607	18355	18150	18311	18246	18311	18252	18369	18353	18180	18526	18464	18066	18209	18388	18293	18202	18332	18112	18486	18201	18367	18110	18356	18478	18504	18570	18352	18307	18225	18395	18482	18469	18335	18295	18238	18254	18196	18365	18205	18286	18317	18421	18182	18438	18306	18368	18257	18100	18371	18226	18320	18342	18258	18150	18210	18208	18048	18244	18162	18257	18324	18238	18336	18427	18145	18282	18248	18267	18371	18235	18455	18440	18344	18268	18186	18326	18150	18176	18353	18123	18355	18218	18365	18369	18302	18356	18321	18392	18408	18419	18221	18451	18535	18276	18325	18233	18171	18238	18159	18267	18213	18422	18494	18448	18264	18401	18354	18296	18173	18280	18107	18377	18324	18417	18252	18164	18142	18388	18189	18267	18241	18182	18464	18334	18414	18356	18396	18218	18279	18285	18137	18228	18223	18343	18233	18383	18514	18289	18288	18295	18370	18416	18241	18414	18427	18311	18306	18208	18454	18133	18413	18090	18313	18433	18263	18265	18333	18393	18368	18417	18406	18280	18175	18246	18135	18232	18304	18142	18381	18474	18223	18419	18389	18325	18077	18378	18314	18348	18370	18355	18284	18261	18439	18282	18476	18418	18292	18193	18296	18254	18323	18218	18444	18219	18381	18314	18228	18248	18313	18365	18343	18134	18207	18125	18115	18262	18305	18432	18053	18161	18349	18254	18167	18177	18275	18391	18410	18309	18142	18372	18241	18523	18426	18242	18279	18235	18239	18201	18242	18445	18419	18423	18266	18272	18181	18381	18381	18160	18399	18381	18320	18292	18355	18235	18139	18023	18427	18391	17989	18187	18213	18386	18302	18271	18387	18245	18191	18287	18036	18144	18555	18537	18126	18314	18439	18047	18324	18361	18361	18298	18341	18248	18128	18188	18503	18315	18233	18338	18359	18213	18482	18320	18406	18185	18220	18225	18378	18184	18350	18129	18425	18416	18346	18216	18360	18261	18230	18540	18471	18021	18113	18302	18249	18531	18234	18176	18420	18326	18205	18293	18349	18298	18151	18285	18160	18340	18256	18391	18174	18329	18275	18451	18212	18386	18450	18352	18408	18341	18349	18323	18285	18313	18418	18295	18341	18209	18464	18438	18306	18076	18249	18368	18451	18498	18195	18031	18307	18289	18448	18444	18372	18273	18071	18327	18295	18475	18167	18272	18101	18293	18161	18307	18129	18432	18296
27146	39758	35166	29505	20345	16981	16278	16101	16124	16694	18981	27229	29935	25809	21537	19107	17872	16980	16396	16024	15909	15695	15745	15750	15670	15778	15667	15758	15924	15660	15771	15654	15872	15659	15707	15631	15692	15811	15857	15711	15760	15705	15825	15808	15907	15708	15706	15574	15803	15558	15672	15705	15793	15710	15679	15672	15724	15776	15634	15660	15749	15704	15689	15785	15719	15630	15767	15717	15797	15884	15779	15593	15778	15671	15776	15762	15721	15856	15745	15726	15810	15809	15675	15818	15603	15661	15643	15799	15844	15590	15738	15770	15643	15738	15741	15728	15882	15664	15825	15718	15742	15552	15778	15811	15751	15538	15828	15790	15611	15802	15662	15706	15692	15598	15629	15863	15759	15733	15858	15772	15796	15760	15784	15682	15671	15757	15739	15803	15881	15626	15638	15618	15675	15830	15800	15805	15744	15843	15540	15725	15792	15682	15702	15804	15597	15742	15840	15705	15806	15887	15652	15831	15702	15725	15792	15781	15577	15659	15576	15561	15826	15721	15835	15762	15638	15704	15702	15695	15877	15718	15901	15584	15694	15686	15599	15857	15829	15696	15730	15670	15712	15787	15773	15827	15665	15715	15897	15926	15778	15786	15759	15769	15661	15680	15908	15882	15691	15707	15584	15580	15669	15730	15626	15642	15778	15535	15624	15931	15742	15742	15564	15549	15623	15660	15744	15621	15686	15714	15902	15468	15631	15805	15760	15693	15743	15651	15800	15679	15762	15697	15548	15758	15904	15700	15709	15729	15721	15617	15571	15745	15723	15690	15753	15763	15766	15839	15661	15575	15714	15793	15752	15826	15706	15696	15796	15599	15561	15939	15745	15733	15742	15661	15672	15720	15737	15706	15916	15703	15778	15647	15814	15738	15803	15645	15755	15853	15610	15630	15740	15766	15577	15613	15631	15714	15627	15754	15814	15666	15502	15860	15634	15699	15618	15660	15789	15635	15749	15651	15656	15711	15589	15597	15689	15818	15727	15752	15588	15705	15780	15701	15809	15693	15629	15995	15826	15730	15788	15688	15843	15608	15626	15831	15638	15720	15613	15758	15650	15745	15762	15736	15478	15676	15481	15691	15671	15617	15827	15615	15738	15686	15572	15564	15574	15776	15692	15757	15595	15644	15608	15682	15669	15758	15711	15716	15656	15815	15820	15561	15703	15736	15776	15575	15811	15462	15767	15783	15747	15620	15679	15755	15569	15675	15809	15704	15727	15816	15732	15692	15672	15746	15711	15693	15920	15644	15615	15787	15597	15707	15785	15632	15821	15832	15731	15668	15601	15840	15718	15615	15861	15765	15837	15637	15804	15570	15637	15724	15628	15794	15754	15813	15647	15777	15681	15776	15715	15885	15707	15718	15797	15619	15676	15753	15850	15775	15783	15600	15805	15616	15736	15657	15695	15835	15801	15839	15779	15795	15676	15734	15572	15735	15968	15537	15572	15567	15699	15728	15796	15618	15852	15746	15706	15791	15569	15773	15702	15672	15773	15783	15772	15775	15720	15922	15802	15671	15789	15958	15747	15716	15796	15836	15770	15682	15716	15418	15678	15600	15767	15644	15828	15613	15864	15587	15736	15719	15709	15851	15784	15878	15758	15622	15696	15740	15683	15824	15656	15792	15757	15707	15619	15628	15656	15660	15788	15768	15702	15669	15591	15727	15855	15645	15612	15682	15648	15760	15733	15366	15710	15736	15623	15658	15854	15802	15782	15485	15790	15655	15841	15594	15776	15586	15736	15842	15697	15647	15612	15777	15736	15764	15676	15788	15647	15794	15500	15778	15642	15675	15579	15780	15736	15712	15725	15690	15778	15769	15770	15657	15642	15531	15778	15630	15588	15835	15838	15730	15632	15725	15682	15747	15870	15700	15666	15614	15715	15763	15774	15803	15754	15587	15818	15696	15754	15711	15743	15803	15691	15624	15789	15649	15706	15669	15789	15849	15659	15828	15836	15852	15739	15679	15666	15693	15642	15753	15754	15815	15702	15537	15723	15630	15717	15815	15698	15733	15826	15846	15708	15642	15771	15688	15806	15562	15576	15791	15677	15610	15944	15732	15788	15657	15734	15779	15744	15824	15651	15728	15826	15657	15751	15614	15759	15691	15740	15815	15812	15714	15673	15883	15785	15841	15778	15786	15675	15774	15897	15770	15582	15711	15632	15805	15713	15748	15910	15788	15737	15765	15858	15654	15859	15671	15872	15876	15698	15712	15662	15731	15833	15732	15813	15717	15835	15684	15685	15822	15652	15980	15494	15748	15727	15637	15688	15796	15665	15663	15597	15777	15802	15706	15789	15806	15693	15726	15646	15700	15821	15638	15694	15732	15729	15952	15513	15653	15870	15684	15539	15787	15678	15682	15734	15761	15648	15687	15642	15728	15678	15780	15804	15628	15840	15757	15909	15741	15851	15629	15716	15778	15764	15661	15680	15694	15752	15758	15561	15611	15878	15652	15753	15716	15604	15524	15689	15675	15656	15563	15893	15574	16005	15528	15576	15690	15769	15657	15779	15767	15757	15701	15725	15658	15796	15794	15610	15686	15574	15734	15750	15925	15788	15811	15621	15625	15791	15787	15552	15843	15751	15854	15827	15528	15660	15806	15788	15626	15674	15697	15535	15617	15830	15681	15705	15760	15594	15669	15538	15693	15684	15628	15530	15739	15658	15741	15575	15766	15769	15723	15738	15693	15851	15660	15626	15743	15648	15797	15791	15685	15749	15674	15508	15806	15694	15789	15678	15669	15789	15669	15725	15753	15616	15603	15582	15645	15792	15561	15581	15777	15724	15726	15717	15798	15749	15615	15768	15722	15620	15488	15597	15757	15763	15708	15816	15578	15881	15678	15737	15782	15622	15713	15662	15735	15695	15728	15638	15677	15854	15685	15612	15867	15951	15626	15774	15768	15715	15793	15783	15678	15742	15620	15674	15796	15743	15793	15678	15784	15810	15819	15615	15710	15784	15568	15767	15806	15634	15786	15739	15636	15801	15768	15630	15839	15635	15801	15632	15787	15959	15642	15838	15816	15791	15725	15697	15764	15794	15889	15772	15813	15754	15883	15920	15786	15667	15586	15747	15741	15583	15716	15791	15639	15681	15680	15781	16033	15603	15702	15736	15732	15695	15716	15785	15890	15621	15632	15771	15706	15746	15736	15747	15761	15721	15734	15533	15720	15804	15778	15942	15623	15734	15761	15818	15551	15597	15676	15838	15810	15860	15683	15669	15822	15857	15731	15703	15589	15571	15676	15541	15685	15790	15740	15762	15821	15613	15674	15688	15710	15756	15741	15738	15725	15716	15684	15895	15738	15763	15554	15797	15801	15846	15685	15823	15666	15724	15832	15787	15664	15734	15863	15634	15743	15782	15773	15892	15778	15677	15651	15724	15902	15731	15798	15623	15686	15811	15708	15513	15601	15612	15812	15600	15659	15614	15720	15707	15871	15810	15581	15829	15838	15791	15735	15742	15725	15826	15783	15857	15634	15690	15687	15723	15590	15806	15775	15772	15553	15782	15652	15727	15693	15746	15830	15580	15781	15765	15630	15886	15775	15807	15634	15771	15742	15785	15552	15540	15653	15595	15614	15772	15704	15632	15774	15705	15790	15774	15865	15753	15772	15713	15733	15710	15707	15690	15727	15698	15918	15692	15750	15714	15598	15674	15941	15726	15707	15762	15675	15676	15738	15662	15669	15710	15644	15867	15679	15604	15605	15782	15663	15803	15717	15642	15743	15834	15730	15824	15854	15690	15780	15676	15555	15601	15667	15822	15698	15754	15851	15741	15757	15868	15966	15784	15628	15776	15519	15948	15611	15820	15636	15724	15830	15664	15594	15555	15744	15782	15657	15834	15813	15810	15749	15602	15688	15690	15660	15561	15702	15760	15776	15759	15522	15932	15693	15852	15717	15843	15608	15772	15802	15647	15763	15639	15927	15809	15712	15759	15728	15633	15719	15781	15802	15667	15573	15738	15808	15724	15738	15755	15688	15745	15846	15685	15668	15713	15656	15598	15905	15720	15693	15774	15781	15772	15695	15649	15756	15620	15645	15594	15731	15738	15637	15529	15645	15787	15776	15830	15804	15717	15656	15735	15626	15726	15716	15588	15784	15597	15596	15830	15711	15691	15586	15641	15714	15946	15479	15784	15825	15768	15739	15819	15706	15623	15627	15550	15627	15672	15511	15613	15933	15673	15684	15803	15682	15791	15680	15796	15620	15724	15751	15717	15569	15851	15820	15647	15637	15937	15486	15717	15747	15701	15754	15698	15840	15653	15639	15730	15661	15546	15748	15686	15628	15568	15681	15731	15848	15636	15651	15676	15882	15769	15781	15706	15647	15647	15649	15679	15576	15698	15647	15670	15797	15847	15862	15801	15936	15671	15811	15561	15697	15669	15741	15671	15707	15686	15628	15638	15706	15690	16029	15833	15694	15608	15805	15712	15638	15607	15740	15870	15489	15743	15701	15787	15650	15624	15608	15665	15624	15574	15780	15587	15694	15592	15574	15821	15652	15742	15666	15478	15719	15582	15733	15761	15729	15714	15576	15850	15834	15694	15764	15662	15687	15652	15592	15758	15622	15691	15672	15577	15814	15714	15637	15490	15592	15662	15671	15558	15756	15761	15832	15690	15615	15689	15825	15783	15672	15760	15768	15705	15712	15839	15681	15791	15631	15644	15886	15775	15704	15682	15747	15711	15831	15726	15667	15695	15728	15729	16007	15856	15804	15718	15633	15769	15634	15880	15688	15907	15712	15642	15622	15713	15710	15776	15780	15814	15674	15812	15702	15776	15630	15709	15666	15839	15627	15586	15631	15741	15698	15685	15876	15690	15844	15543	15749	15676	15657	15869	15732	15836	15847	15799	15677	15757	15585	15615	15790	15751	15765	15618	15584	15670	15525	15827	15682	15704	15693	15749	15744	15727	15658	15775	15789	15694	15866	15676	15681	15712	15588	15895	15701	15708	15798	15844	15717	15812	15679	15810	15715	15651	15588	15611	15681	15844	15657	15641	15547	15662	15644	15797	15754	15790	15579	16008	15883	15790	15688	15828	15736	15730	15617	15843	15645	15634	15756	15852	15751	15835	15712	15749	15665	15717	15721	15924	15772	15676	15558
22759	21284	29071	24098	21802	23457	25018	19920	19278	20363	26077	33763	35637	31762	27511	24088	22107	20371	19732	19078	18958	18453	18680	18613	18776	18670	18611	18678	18641	18720	18571	18621	18649	18691	18584	18652	18658	18671	18474	18631	18545	18813	18739	18555	18605	18508	18643	18667	18785	18708	18612	18593	18608	18566	18378	18729	18697	18519	18657	18697	18717	18439	18560	18586	18696	18627	18697	18486	18463	18733	18562	18512	18697	18770	18521	18353	18488	18553	18621	18491	18539	18486	18593	18614	18430	18598	18539	18728	18850	18476	18613	18662	18468	18386	18630	18595	18565	18538	18390	18546	18397	18485	18557	18594	18613	18382	18175	18476	18572	18648	18596	18797	18532	18733	18560	18459	18484	18585	18643	18668	18525	18513	18688	18542	18672	18565	18496	18360	18468	18321	18617	18710	18445	18521	18496	18576	18462	18611	18669	18638	18482	18659	18642	18624	18495	18485	18607	18344	18474	18410	18648	18530	18762	18496	18549	18418	18466	18604	18634	18675	18457	18549	18771	18654	18509	18284	18483	18525	18438	18385	18627	18581	18514	18490	18547	18744	18616	18500	18473	18524	18497	18490	18501	18430	18684	18634	18601	18423	18691	18438	18511	18419	18559	18436	18349	18519	18257	18579	18384	18611	18517	18544	18579	18738	18557	18497	18404	18516	18475	18381	18571	18583	18445	18650	18659	18455	18531	18521	18398	18463	18494	18349	18523	18457	18475	18467	18625	18644	18698	18398	18576	18572	18562	18584	18545	18518	18537	18557	18603	18685	18639	18622	18517	18389	18474	18452	18729	18487	18508	18596	18638	18525	18540	18336	18577	18613	18385	18519	18442	18716	18468	18653	18679	18630	18569	18394	18754	18482	18367	18397	18447	18554	18530	18515	18475	18601	18566	18345	18410	18554	18413	18441	18537	18643	18557	18539	18505	18846	18796	18605	18474	18511	18734	18711	18591	18581	18563	18611	18466	18442	18581	18446	18530	18597	18473	18496	18577	18551	18745	18625	18712	18525	18551	18352	18668	18468	18419	18595	18542	18318	18363	18528	18494	18567	18419	18560	18675	18619	18532	18633	18375	18460	18561	18449	18592	18453	18521	18525	18150	18477	18537	18376	18640	18588	18362	18447	18446	18452	18798	18397	18828	18674	18622	18712	18625	18373	18697	18598	18364	18420	18438	18481	18599	18597	18673	18469	18455	18415	18558	18836	18401	18489	18587	18509	18411	18422	18494	18488	18433	18377	18425	18555	18655	18662	18538	18768	18550	18571	18472	18686	18508	18517	18773	18531	18532	18686	18485	18521	18470	18454	18362	18678	18546	18505	18663	18653	18737	18682	18554	18535	18479	18594	18530	18598	18409	18386	18568	18433	18319	18638	18524	18697	18406	18495	18408	18532	18591	18592	18547	18517	18568	18501	18616	18445	18510	18391	18522	18581	18636	18612	18567	18589	18575	18271	18608	18135	18462	18546	18415	18503	18599	18507	18597	18319	18344	18380	18462	18517	18354	18513	18676	18539	18673	18347	18654	18689	18430	18682	18463	18532	18571	18656	18635	18647	18641	18497	18557	18650	18414	18621	18467	18481	18232	18466	18647	18571	18715	18600	18639	18548	18343	18696	18681	18722	18544	18457	18567	18567	18516	18776	18525	18607	18501	18446	18453	18592	18641	18431	18505	18706	18363	18574	18627	18616	18530	18530	18455	18383	18538	18582	18268	18436	18581	18660	18453	18523	18633	18624	18365	18261	18576	18498	18673	18481	18398	18625	18446	18395	18521	18441	18571	18630	18623	18567	18366	18603	18341	18531	18609	18458	18581	18616	18607	18417	18519	18668	18574	18520	18661	18510	18484	18569	18493	18583	18526	18528	18366	18558	18667	18559	18548	18540	18592	18509	18632	18587	18414	18444	18711	18463	18554	18382	18559	18501	18576	18678	18466	18349	18421	18500	18499	18442	18539	18443	18500	18418	18504	18483	18508	18480	18657	18645	18530	18383	18482	18702	18557	18609	18513	18390	18514	18479	18675	18340	18310	18613	18420	18538	18511	18460	18564	18552	18612	18602	18542	18715	18456	18604	18507	18632	18520	18643	18410	18458	18544	18611	18506	18541	18710	18499	18502	18731	18553	18463	18596	18672	18559	18444	18709	18523	18536	18731	18673	18487	18672	18512	18725	18516	18478	18412	18389	18495	18559	18630	18495	18649	18700	18690	18444	18606	18603	18461	18533	18498	18465	18609	18477	18484	18645	18626	18384	18471	18530	18357	18712	18571	18690	18768	18481	18757	18511	18380	18492	18623	18645	18603	18399	18492	18560	18552	18821	18527	18342	18701	18554	18484	18422	18413	18557	18518	18556	18472	18636	18545	18483	18502	18509	18788	18570	18525	18410	18743	18664	18596	18509	18705	18551	18399	18327	18820	18702	18283	18666	18641	18441	18538	18483	18602	18553	18574	18316	18545	18545	18480	18608	18659	18368	18537	18400	18590	18665	18341	18429	18483	18557	18630	18690	18785	18606	18637	18615	18528	18472	18468	18696	18427	18464	18513	18752	18504	18585	18427	18578	18412	18582	18477	18554	18512	18651	18411	18363	18657	18558	18436	18492	18685	18457	18595	18267	18303	18490	18394	18541	18511	18493	18571	18420	18489	18522	18454	18391	18677	18477	18280	18302	18670	18642	18436	18765	18332	18564	18568	18589	18498	18693	18530	18286	18404	18470	18534	18535	18692	18415	18658	18539	18419	18485	18686	18503	18394	18463	18379	18508	18486	18323	18523	18667	18284	18696	18709	18629	18705	18625	18431	18557	18552	18349	18616	18583	18580	18477	18514	18430	18582	18522	18421	18522	18569	18453	18538	18401	18630	18405	18365	18601	18480	18551	18633	18589	18680	18598	18473	18644	18566	18475	18550	18422	18540	18411	18538	18531	18435	18707	18634	18451	18502	18454	18439	18487	18596	18555	18506	18533	18411	18595	18466	18572	18717	18469	18685	18619	18595	18480	18421	18465	18528	18601	18424	18495	18386	18501	18521	18505	18305	18475	18592	18876	18493	18448	18607	18489	18434	18335	18499	18550	18491	18341	18380	18648	18637	18496	18617	18548	18616	18462	18773	18593	18771	18611	18326	18862	18692	18667	18516	18400	18561	18475	18593	18710	18362	18629	18551	18535	18575	18683	18544	18598	18600	18518	18678	18566	18560	18368	18462	18529	18550	18562	18738	18566	18544	18714	18542	18313	18603	18574	18572	18360	18333	18617	18392	18621	18552	18595	18468	18646	18481	18344	18425	18417	18535	18452	18407	18633	18461	18555	18568	18775	18564	18518	18772	18524	18671	18546	18477	18408	18562	18654	18558	18591	18709	18543	18575	18569	18641	18648	18734	18379	18457	18433	18602	18620	18546	18459	18390	18581	18723	18672	18497	18263	18548	18530	18461	18493	18432	18551	18511	18558	18418	18499	18555	18473	18418	18557	18631	18521	18495	18565	18532	18581	18481	18534	18580	18699	18581	18690	18590	18434	18701	18741	18619	18670	18619	18543	18572	18776	18255	18502	18620	18644	18721	18608	18522	18581	18530	18562	18618	18674	18586	18419	18511	18474	18738	18607	18483	18482	18674	18637	18592	18611	18495	18562	18575	18641	18634	18675	18677	18522	18496	18560	18592	18580	18630	18802	18400	18501	18515	18496	18646	18460	18405	18567	18400	18415	18426	18655	18718	18352	18501	18463	18428	18717	18675	18574	18699	18636	18246	18468	18402	18689	18795	18468	18397	18622	18611	18520	18716	18668	18803	18623	18588	18648	18498	18539	18388	18580	18530	18483	18642	18456	18503	18497	18471	18394	18431	18433	18724	18586	18430	18412	18488	18654	18509	18613	18541	18551	18615	18553	18407	18547	18337	18585	18591	18497	18746	18612	18502	18513	18830	18619	18402	18602	18670	18665	18612	18653	18658	18458	18559	18469	18517	18522	18599	18603	18583	18529	18359	18312	18565	18639	18698	18613	18467	18632	18540	18513	18602	18674	18618	18787	18462	18682	18651	18646	18481	18567	18409	18499	18678	18403	18514	18710	18558	18508	18460	18543	18541	18404	18477	18733	18584	18387	18526	18589	18559	18413	18363	18576	18718	18517	18314	18469	18421	18726	18636	18646	18563	18667	18506	18674	18677	18304	18342	18413	18485	18461	18459	18580	18477	18349	18524	18446	18455	18411	18635	18575	18603	18674	18605	18487	18317	18472	18564	18595	18461	18724	18456	18391	18411	18693	18369	18340	18688	18678	18584	18524	18635	18566	18256	18478	18349	18453	18604	18625	18666	18630	18504	18448	18723	18611	18507	18624	18622	18626	18570	18821	18470	18624	18524	18383	18471	18468	18547	18549	18392	18234	18521	18590	18415	18560	18680	18637	18588	18574	18577	18648	18517	18657	18504	18480	18502	18404	18503	18530	18544	18469	18721	18554	18535	18472	18474	18560	18577	18546	18671	18448	18585	18710	18533	18668	18738	18715	18538	18600	18625	18692	18344	18512	18548	18711	18647	18516	18392	18597	18452	18543	18476	18377	18588	18443	18581	18566	18386	18463	18524	18472	18506	18472	18609	18415	18419	18564	18398	18424	18566	18584	18437	18605	18667	18671	18513	18452	18573	18634	18472	18323	18468	18611	18498	18519	18751	18706	18641	18640	18536	18724	18417	18668	18627	18453	18621	18539	18484	18567	18505	18490	18481	18441	18435	18793	18555	18579	18575	18524	18631	18555	18629	18759	18726	18634	18665	18556	18468	18547	18264	18476	18402	18350	18572	18417	18525	18518	18757	18718	18548	18514	18647	18455	18540	18526	18426	18526	18819	18575	18533	18573	18485	18591	18625	18420	18485	18460	18697	18479	18433	18540	18645	18620	18685	18458	18350	18579	18601	18481	18489	18572	18488	18561	18440	18756	18746	18340	18638	18803	18498	18541	18605	18250	18428	18565	18406	18374	18486	18729	18500	18488	18435	18584	18731	18445	18717	18689	18656	18444	18558	18671	18571	18649	18540	18689	18224	18593	18647	18511	18368	18459	18436	18413	18435	18391	18571	18638	18742	18705	18554	18560	18569	18682	18647	18553	18381	18599	18737	18498	18706	18674	18638
28888	45085	45194	36284	22986	18156	17045	16716	16755	18019	27533	35977	36643	32158	26642	22985	19976	17924	16812	16331	16097	16239	16176	15760	15992	16091	15882	15928	15838	15751	15906	15953	15742	16013	15909	15970	15844	15771	15808	15954	15710	15914	15917	15822	15849	15840	16072	15978	15806	15999	15955	15789	15930	15830	15836	15771	15899	16010	16053	15850	15876	15989	15764	15772	15726	15934	15840	15881	15881	15929	15841	15778	15856	15757	15881	15731	15838	15690	15853	15795	15847	15826	15872	15760	15979	15810	15822	15903	15848	15877	15892	15895	15845	15958	15728	15910	16044	15904	16046	15744	15763	16014	16018	16014	15815	15885	15980	15866	15755	15807	15846	15880	15742	15981	15912	16045	15789	15892	15944	15851	15767	16009	15915	15891	15813	15963	15855	15934	15786	15950	15874	15933	15839	16005	15738	15984	15817	15894	15906	15957	15804	15984	15990	15756	15672	15759	15892	15972	15733	15886	15838	15866	15957	15838	15832	15745	15926	15886	15799	15927	15781	15875	16044	15715	15863	15872	15763	15851	15992	15883	15989	15804	15905	15782	15949	15914	15845	15812	15914	15873	15851	15699	15864	15951	16036	15913	15824	15791	15757	15946	15807	16106	15753	15969	15831	15969	15969	15918	15890	15818	15816	15738	15948	15808	15922	15848	15902	16024	15942	15953	15876	15755	15890	15789	15919	15936	15966	15957	15951	15976	15819	15925	15789	15969	15898	15700	15943	15829	15890	15826	15966	15806	15949	15862	15832	16024	15902	15833	15837	15681	16011	15840	15744	15782	15854	15772	15681	15757	15751	15947	15976	16040	15881	15702	15933	15755	15874	15878	15906	15813	15795	15849	15803	15850	15801	15828	15934	15939	15909	15849	16061	15896	15869	15908	15780	15875	16055	15753	15842	15938	15706	16016	15876	15906	15746	15777	15737	15800	15874	16004	15963	15752	15816	16137	15831	15909	15843	15898	15768	15825	15857	15885	15811	15971	15785	15959	15839	15810	15841	15981	15859	15968	15968	15933	15765	15802	15819	15958	15790	15853	15839	15798	15796	15841	15880	15754	15804	15807	15722	15989	15971	15850	15804	15808	15822	15796	15934	15701	16011	15883	15811	15769	15837	15940	15868	15883	15877	15815	15871	15834	15934	15842	15931	15844	16048	15751	15927	15869	15945	15915	15732	15986	15722	15845	15863	15991	15819	15800	15851	15877	15845	15799	15808	15950	15771	15873	15833	16056	15906	15804	15898	15901	15809	15830	15927	15794	15992	15852	15959	15923	15856	15950	15844	15988	15825	15820	15891	15863	15947	15892	15855	15745	15896	15877	15851	15794	15925	15854	15950	15943	15887	15758	15688	15935	15925	15822	15967	15893	15902	15802	15988	15939	16007	15800	15912	15763	15736	16012	15843	15979	15770	15781	15885	15905	15793	15944	15926	15908	15908	15986	15998	15731	15787	15797	15863	15929	15994	15818	15756	15748	15729	16112	15764	15673	15874	15919	15839	15799	16006	15976	15745	15708	15919	15755	15905	15803	15858	15780	15691	16031	15769	15966	15725	15909	15995	15971	15875	15790	15804	15800	15911	15780	15996	15908	15929	16034	16019	15836	15798	15998	15673	15804	15906	16036	15684	15836	15791	15914	15860	16043	15812	15984	15929	15926	16003	15845	15801	15996	16021	15796	15963	15725	15864	15941	15891	15831	15815	16053	15897	15701	15844	15966	16043	15800	15825	15728	16049	15978	15734	15879	15901	15877	15973	15926	15834	15854	16000	15797	15801	15790	15935	15865	15827	15899	15879	15731	15866	15914	15996	15642	15948	15712	15908	15901	15995	15732	15818	15842	15824	15889	15769	15727	15719	15935	15737	16032	15691	15988	15917	16093	15700	15903	15924	15764	15857	15805	15835	15677	15905	15961	15977	15853	15877	15890	15899	15773	15812	15873	15977	15870	15771	15867	15736	16010	15881	15859	15879	15732	15765	15855	16009	15892	15703	15771	16182	15754	15769	15862	15764	15723	15901	15895	15858	15853	15854	15822	15739	15714	15851	15837	15969	15660	15845	15867	15911	15858	15912	15756	15728	15802	15955	15880	15866	15966	15909	15786	15850	15713	15942	15734	15780	16041	15820	15827	15957	15864	15912	15775	15815	15878	15918	15944	15867	15791	15925	15774	15930	16029	15993	15867	15855	15902	15883	15907	15772	15782	15929	15737	15860	16050	15903	15848	15966	15873	15907	15726	15888	15884	15840	15953	15905	15853	16007	15953	15815	15825	15985	15784	15754	15842	15970	15993	15874	15957	15731	15784	16018	15915	15817	15764	15956	15877	15785	15890	15918	15751	15860	15715	15946	15656	15853	15781	15919	15875	15911	15921	15878	15774	15888	15920	15816	15824	15886	15889	15672	15889	15618	15909	15981	15982	15856	15977	15885	15923	15797	15992	15790	15782	15808	15914	15879	15871	15989	15676	15824	15758	15767	15916	15698	15773	15942	15809	15924	15750	15823	16069	15744	15800	15748	15898	15953	15754	15981	15843	15746	15861	15949	15835	15799	15844	15902	15846	15774	15875	15782	15771	16002	15809	15870	15830	15900	15852	15830	15738	15877	15960	15792	15874	15928	16008	15882	15634	15844	15830	15841	15841	15869	15829	15953	15734	15887	15861	15717	15932	15965	15830	15837	15879	15688	15878	15986	15819	15801	15988	15692	15905	15906	15808	15770	15975	15941	15891	15946	15896	15952	15949	15771	15940	15976	15889	15815	15734	15900	15958	15916	16022	15767	15952	15775	15896	15993	15793	15910	15742	15855	15818	15911	15941	15789	15955	15909	15935	15810	15752	15843	15968	15850	15923	15994	15881	15784	15755	15893	15919	15802	15724	15987	15654	15887	15896	15808	15859	15909	15815	15934	15961	15690	15874	16151	15958	15694	15753	15679	15915	15952	16043	15803	15845	15855	15997	15877	15822	15771	15914	15849	15792	15979	15626	15864	15865	15692	15820	15840	15641	15678	15773	15898	15722	15910	15839	16038	15912	15962	15894	15675	15812	15936	15589	15857	16018	15802	15753	15757	15822	15901	15892	15986	15955	15872	16016	15905	15773	15807	15695	15749	15876	15843	15893	15807	15999	15805	15932	15957	15807	16126	16016	15846	15995	15964	15672	15569	15853	15946	15907	15840	15861	15884	15663	15850	15931	15740	16010	15809	15856	15897	15777	16025	15909	15940	15792	15815	15806	15801	15963	15762	15866	15864	15804	15786	15936	15827	15855	15806	15767	15957	15734	15907	15978	15809	15981	15878	15816	15771	15736	15856	15921	15859	15840	15892	15993	15772	15838	15935	15890	15969	15747	15817	15673	15918	15937	15938	15805	15821	15871	15874	15833	15675	15855	15752	15765	15875	15874	15901	15942	15793	15645	16054	15881	15679	16018	15800	15946	15988	15743	15782	15794	15735	15633	15836	15831	15801	15918	15883	15741	15859	15692	15771	15804	16047	15834	15770	16000	15866	15734	15939	15814	15796	15932	15959	15848	15666	15769	15752	15772	15782	15862	15907	15907	15752	15911	15589	16006	15722	15867	15941	15999	15916	15830	15848	15899	15915	15930	15882	15916	15961	15836	15813	15990	16074	15879	15862	15892	15831	15915	15906	15883	15962	15817	15859	16055	15779	15888	15932	15749	15896	15924	16020	15866	15855	15942	15857	15987	15808	15869	15970	15775	15605	16004	15938	15727	15847	15977	15894	15829	15732	15876	15814	15981	15896	15862	15910	15890	15570	15882	15783	15851	15793	15849	15991	15906	15844	15894	15907	15890	15777	15779	15940	15963	15809	15833	15851	15781	15809	16032	15763	15742	15928	16016	15928	15988	15837	15841	15825	15861	15870	15804	15872	15775	15850	15930	15805	16024	15947	15938	16053	15757	15886	15795	15899	15836	15905	15789	15849	15734	15795	15865	15747	16006	15825	15869	15900	15855	15863	15929	15941	15730	15813	15895	16016	15817	15797	15905	15763	15890	15920	15845	15803	15793	15833	15839	15872	15880	15911	15738	16014	15910	15861	15988	15917	15984	15809	15819	15718	15785	15885	15714	15939	15857	15865	16043	15794	15717	15867	15931	15809	15887	15732	15839	15846	15830	16072	15898	15897	15808	15753	15794	15944	15751	15878	15957	16119	15828	15824	15933	15779	16042	15734	15707	15898	15959	15809	15889	15851	16000	16016	15832	15797	15940	15785	15943	15871	15807	15857	15789	15856	16018	15894	15665	15882	15876	15686	15710	15704	15806	15763	15997	15795	15943	15758	15695	15670	15772	15837	15720	15872	15789	15811	15877	15736	15843	16080	15903	15920	15929	15924	15709	15920	16016	15749	15966	15876	15835	15838	15819	15583	15946	15774	15828	15819	15819	16105	15850	15847	15907	15771	15857	15870	15795	15869	16059	15688	15924	15864	15878	15784	15690	15912	15951	15911	15967	15800	15918	15916	15920	15802	15947	15849	15842	15797	15813	15662	15939	15768	16024	16012	15963	15692	15776	15908	15637	15926	15978	15943	15976	15826	15788	15716	15747	16018	15998	15795	15792	15916	15870	15905	15878	15938	15921	15881	15996	15819	15830	15876	15788	15809	15973	15916	15826	15835	15954	15897	15898	15850	15852	15801	15748	15863	15970	15778	15977	15855	15962	15861	15946	15867	15879	15793	15791	15763	15851	15819	15950	15975	15908	15889	15744	15865	15821	15822	15829	15917	15949	15737	15797	15816	15991	15587	15813	15886	16094	15728	15882	15767	15858	15841	16157	15885	15801	15969	15757	15864	15983	15884	15858	15794	15834	15977	15931	15814	15845	15887	15772	15977	16039	15763	15731	15983	15823	15773	15763	15906	15831	15824	15783	15728	15769	15778	15899	15787	15814	15893	15722	15851	15791	15861	15892	15791	15811	15689	15883	15843	16016	15816	15905	15914	15857	15900	15856	15817	15658	15806	15751	15826	15910	15912	15925	15660	15808	15758	15794	15904	15784	15889	15978	15745	15956	15733	16178	15839	15923	15866	15896	15685	15670	15926	15754	15888	15852	15831	15928	15795	15766	15958	16048	15851	15915	15973	15939	15710	15830	15951	15852	15818	15724	15771	15806
28184	24000	30289	26702	19595	18908	18864	18676	18710	18621	19025	19717	19972	19784	19373	19156	19036	18790	18718	18870	18643	18762	18603	18713	18508	18407	18573	18783	18522	18617	18798	18582	18656	18887	18655	18734	18675	18719	18553	18551	18666	18504	18765	18749	18654	18587	18642	18566	18604	18648	18382	18611	18840	18464	18234	18641	18590	18646	18642	18419	18550	18521	18396	18576	18837	18852	18495	18674	18651	18676	18786	18789	18709	18608	18597	18565	18593	18540	18672	18713	18465	18611	18459	18724	18780	18437	18487	18822	18790	18717	18661	18496	18542	18663	18484	18696	18505	18712	18648	18715	18618	18617	18761	18540	18607	18612	18792	18604	18580	18608	18553	18557	18634	18689	18591	18368	18692	18619	18607	18746	18759	18546	18678	18757	18635	18932	18522	18772	18650	18442	18719	18448	18550	18665	18753	18732	18545	18666	18427	18805	18634	18681	18738	18468	18565	18614	18743	18597	18605	18604	18480	18731	18509	18594	18594	18624	18703	18666	18715	18684	18787	18621	18702	18735	18404	18679	18515	18494	18549	18517	18713	18663	18644	18462	18333	18637	18551	18575	18388	18557	18610	18720	18481	18517	18660	18884	18581	18783	18480	18824	18642	18916	18543	18529	18620	18625	18731	18649	18677	18791	18637	18549	18651	18647	18757	18638	18838	18647	18424	18768	18539	18492	18624	18715	18402	18482	18560	18495	18675	18603	18553	18503	18301	18772	18510	18566	18648	18532	18723	18763	18626	18636	18664	18533	18507	18588	18440	18442	18670	18665	18541	18491	18675	18657	18585	18614	18690	18562	18643	18382	18681	18511	18578	18451	18677	18650	18561	18618	18783	18768	18703	18744	18759	18572	18785	18735	18687	18596	18717	18650	18573	18513	18694	18577	18695	18598	18843	18578	18444	18744	18680	18709	18699	18526	18710	18638	18621	18685	18717	18588	18794	18663	18742	18512	18666	18679	18476	18652	18738	18679	18781	18485	18676	18613	18785	18652	18464	18612	18483	18606	18547	18519	18875	18457	18597	18507	18690	18360	18617	18412	18583	18562	18624	18832	18557	18718	18594	18676	18590	18653	18648	18784	18648	18466	18663	18708	18640	18807	18713	18677	18502	18491	18737	18655	18640	18566	18753	18507	18790	18726	18658	18637	18711	18409	18606	18784	18505	18407	18540	18756	18452	18719	18675	18555	18512	18576	18648	18641	18451	18764	18640	18388	18532	18591	18559	18520	18855	18636	18716	18443	18721	18669	18539	18703	18596	18608	18659	18798	18588	18747	18655	18434	18531	18598	18643	18553	18549	18565	18694	18597	18619	18594	18535	18856	18760	18786	18614	18528	18376	18645	18609	18662	18527	18517	18547	18484	18572	18713	18639	18470	18731	18607	18522	18571	18508	18434	18651	18470	18555	18644	18724	18615	18661	18645	18697	18460	18549	18489	18638	18541	18613	18520	18582	18682	18685	18791	18546	18578	18871	18704	18562	18490	18611	18809	18709	18708	18561	18504	18652	18486	18570	18314	18707	18373	18762	18524	18662	18439	18679	18568	18439	18636	18753	18553	18716	18594	18594	18521	18626	18741	18636	18764	18459	18553	18641	18500	18576	18632	18406	18534	18554	18715	18534	18692	18710	18662	18757	18878	18465	18671	18479	18478	18511	18517	18700	18621	18685	18707	18628	18618	18512	18564	18783	18637	18591	18570	18546	18776	18427	18433	18648	18651	18554	18516	18665	18599	18724	18679	18582	18622	18519	18736	18720	18677	18698	18659	18588	18493	18716	18638	18534	18572	18467	18446	18728	18557	18687	18610	18680	18639	18628	18637	18396	18510	18542	18684	18669	18595	18514	18645	18587	18748	18641	18719	18505	18520	18702	18599	18574	18797	18671	18440	18614	18689	18596	18445	18352	18591	18569	18819	18479	18673	18651	18417	18617	18808	18554	18606	18804	18620	18642	18507	18630	18491	18354	18837	18469	18680	18657	18622	18563	18561	18611	18564	18606	18686	18476	18645	18781	18580	18568	18620	18558	18682	18604	18584	18606	18537	18512	18677	18591	18676	18554	18634	18578	18654	18751	18596	18685	18800	18687	18598	18636	18411	18604	18409	18550	18548	18623	18446	18613	18545	18711	18740	18617	18865	18763	18847	18609	18606	18584	18633	18552	18736	18716	18774	18570	18604	18697	18610	18755	18490	18636	18628	18528	18710	18622	18649	18581	18635	18563	18753	18734	18540	18537	18523	18556	18685	18739	18502	18612	18557	18612	18543	18604	18488	18589	18522	18621	18533	18941	18716	18814	18684	18758	18608	18589	18561	18523	18598	18640	18733	18621	18621	18636	18402	18623	18792	18657	18621	18521	18658	18707	18570	18443	18715	18559	18559	18592	18672	18719	18525	18750	18417	18515	18717	18565	18559	18564	18476	18575	18881	18545	18586	18582	18654	18766	18599	18606	18690	18656	18421	18480	18678	18757	18566	18677	18547	18720	18730	18613	18674	18747	18658	18740	18855	18495	18813	18691	18285	18534	18504	18834	18768	18682	18700	18593	18413	18587	18549	18660	18631	18608	18576	18522	18654	18603	18641	18686	18650	18736	18675	18766	18656	18633	18693	18875	18641	18489	18645	18724	18572	18421	18460	18466	18638	18442	18472	18608	18587	18561	18456	18642	18675	18594	18726	18702	18708	18479	18628	18713	18716	18676	18487	18569	18664	18621	18683	18663	18693	18806	18542	18695	18721	18739	18574	18403	18767	18710	18636	18704	18650	18636	18934	18603	18700	18868	18634	18428	18501	18642	18748	18638	18817	18553	18703	18433	18449	18542	18384	18641	18458	18435	18646	18521	18458	18509	18660	18755	18552	18607	18657	18427	18625	18622	18602	18572	18720	18475	18933	18778	18724	18736	18681	18617	18642	18593	18541	18437	18731	18531	18628	18593	18428	18515	18690	18576	18619	18672	18616	18488	18651	18675	18709	18709	18686	18442	18646	18592	18594	18453	18525	18698	18402	18673	18747	18603	18579	18644	18655	18537	18535	18568	18568	18848	18676	18435	18505	18640	18670	18548	18722	18561	18502	18523	18689	18388	18588	18573	18632	18876	18585	18668	18719	18659	18811	18586	18720	18643	18434	18732	18584	18707	18706	18632	18600	18601	18494	18533	18640	18705	18518	18617	18472	18689	18497	18561	18700	18575	18427	18616	18543	18581	18646	18601	18599	18557	18397	18510	18500	18513	18458	18662	18652	18655	18565	18668	18433	18588	18628	18542	18544	18460	18366	18549	18606	18662	18631	18909	18662	18707	18673	18579	18646	18756	18695	18728	18587	18743	18682	18804	18468	18539	18679	18617	18748	18824	18557	18491	18755	18578	18731	18807	18636	18694	18712	18702	18701	18784	18623	18568	18646	18709	18591	18589	18586	18674	18651	18626	18577	18675	18728	18655	18540	18789	18470	18606	18425	18391	18582	18674	18641	18773	18518	18515	18644	18742	18651	18574	18551	18613	18515	18723	18363	18630	18604	18442	18498	18748	18490	18452	18491	18510	18590	18700	18636	18553	18601	18678	18538	18480	18555	18849	18395	18613	18717	18560	18525	18525	18599	18690	18677	18489	18511	18536	18681	18629	18596	18557	18562	18590	18753	18802	18599	18565	18731	18621	18790	18707	18644	18704	18421	18634	18747	18748	18682	18561	18569	18788	18753	18719	18633	18309	18637	18524	18663	18806	18740	18452	18561	18680	18589	18627	18816	18760	18578	18511	18614	18454	18609	18592	18341	18482	18590	18795	18674	18608	18477	18537	18534	18695	18578	18714	18660	18737	18707	18642	18783	18784	18624	18673	18493	18635	18393	18722	18651	18492	18617	18780	18513	18800	18623	18643	18478	18785	18550	18757	18612	18629	18790	18562	18681	18635	18600	18628	18686	18600	18638	18813	18584	18508	18542	18622	18789	18438	18488	18642	18840	18677	18975	18661	18582	18605	18517	18565	18567	18560	18634	18545	18544	18624	18557	18522	18583	18527	18651	18564	18795	18559	18615	18588	18602	18535	18774	18577	18366	18619	18757	18455	18636	18722	18520	18597	18603	18677	18533	18722	18618	18391	18518	18634	18522	18450	18542	18568	18481	18584	18546	18528	18794	18708	18637	18628	18620	18554	18697	18624	18725	18570	18509	18459	18553	18614	18681	18565	18624	18824	18607	18373	18855	18782	18767	18626	18586	18653	18622	18792	18669	18709	18816	18680	18455	18566	18517	18617	18826	18591	18409	18515	18716	18583	18677	18754	18489	18390	18436	18664	18570	18901	18554	18650	18746	18762	18621	18436	18620	18748	18544	18652	18448	18628	18693	18643	18733	18566	18636	18503	18627	18612	18493	18891	18674	18599	18646	18615	18639	18554	18670	18757	18690	18690	18506	18650	18695	18607	18595	18677	18632	18808	18653	18638	18576	18575	18570	18741	18454	18611	18499	18722	18725	18732	18599	18640	18654	18420	18503	18584	18594	18571	18662	18510	18660	18679	18572	18584	18711	18690	18635	18782	18631	18625	18543	18584	18771	18597	18614	18507	18856	18633	18634	18727	18466	18766	18807	18782	18540	18529	18709	18716	18693	18600	18560	18489	18575	18832	18777	18794	18768	18746	18702	18779	18557	18373	18660	18768	18595	18687	18764	18726	18566	18550	18657	18589	18679	18662	18577	18638	18750	18739	18771	18728	18551	18718	18502	18625	18595	18578	18429	18350	18708	18506	18451	18681	18404	18639	18712	18577	18535	18660	18665	18531	18885	18630	18597	18663	18701	18660	18573	18434	18725	18493	18681	18626	18460	18768	18616	18635	18685	18682	18720	18512	18542	18631	18457	18513	18610	18669	18450	18628	18799	18861	18342	18480	18594	18422	18680	18629	18777	18687	18562	18787	18724	18589	18642	18476	18739	18530	18689	18618	18573	18369	18789	18627	18529	18667	18527	18640	18582	18536	18682	18497	18629	18721	18625	18706	18780	18664	18512	18629	18476	18413	18636	18498	18561	18501	18935	18663	18592	18630	18780	18628	18533	18688	18769	18766	18600	18607	18384	18519	18607	18756	18475	18704	18838	18471	18543	18458	18606	18535	18453	18695	18745	18365	18630	18737	18496
26057	34072	33280	23779	16733	16076	16174	15952	15845	15931	16693	17852	17766	17100	17043	16585	16283	15995	16132	15846	15906	15818	15956	16040	15916	15980	15912	15967	15821	15961	15840	15953	15690	16016	15868	15950	15900	15996	15828	15786	15857	15888	15872	15776	15882	15952	15977	15830	15826	15771	15793	15923	15907	15894	15972	15945	15993	15870	15628	15917	15818	15963	15828	15901	15935	15884	16037	15901	15834	15923	15793	15847	15789	15789	15699	15914	16000	15792	15831	15994	15729	15961	16020	15772	15870	15820	15809	15870	15885	15959	15736	15867	15769	16031	15960	16004	15948	15854	15839	15986	15832	15847	15767	15849	15800	15838	15658	15869	15747	15870	16051	15841	16015	15756	15765	15810	15858	15919	15737	15791	15942	15757	15970	15824	15962	15727	15794	15776	15781	15893	15841	15910	15928	16050	15786	15811	15916	15767	15969	15733	15807	16012	15948	15792	15873	15791	15978	15913	15883	15767	15927	15862	15918	15906	15841	15893	15790	15946	15758	15876	16043	15787	15837	15774	16022	15753	15960	15944	15829	15889	15828	15849	15856	15833	15903	15871	15889	15970	15853	15807	15888	15890	15958	15873	15934	15814	15929	15850	15792	15935	15972	15750	15936	15880	15913	15767	15903	15941	15925	15858	15948	15858	15858	15932	16072	15812	15847	15894	15714	15876	15832	15984	15833	15844	15827	15994	15910	15843	15793	15850	15885	15983	15799	15819	15877	15862	15857	15752	15916	15815	15930	15980	16006	15626	16007	15871	15782	15888	15870	15909	15703	15872	16006	15904	15859	15875	15697	15881	15861	15746	15857	15764	15904	15834	15880	15758	15883	15940	15878	15871	15966	15798	15837	15878	15773	15738	15921	15904	15774	15828	15749	15894	15679	15840	15852	15725	15765	15909	15852	15908	15606	15792	15871	15894	15969	15925	15903	15710	15806	15914	15884	15898	15680	15960	15840	15715	16115	15954	15780	15978	15800	15738	15893	15757	15887	15934	15654	15881	15870	15959	15883	15904	15842	15975	15725	15928	15949	15723	15827	15776	15817	15864	15919	15870	16072	15791	15808	16001	16010	15836	15863	15871	16072	15744	15893	15819	15848	15963	15886	15831	15877	15871	16055	15733	15818	15691	16010	15976	15847	15830	15744	15857	15903	15761	15870	16084	15813	15983	15945	15963	15756	15966	15938	15845	16005	15807	15870	15905	15892	16035	15791	15886	15781	15676	15911	15886	15772	15942	15952	15850	15845	15968	16211	15742	15946	15861	16023	15809	15859	15920	15907	15881	15873	15922	15694	15846	15913	15753	15889	15889	15799	15911	15717	15845	15684	15871	15900	15814	15894	15930	15916	16011	15991	15825	15830	15994	15987	15697	15865	15914	15731	15836	15943	15830	15898	16045	15880	15796	15844	15928	15847	15911	16053	15887	15742	15802	15882	15765	15884	15831	15916	15854	16077	15974	16029	15811	15913	15886	15834	15878	15876	15877	16107	15685	15878	15815	16084	15939	15869	15885	15938	15940	15786	15949	15919	15941	15925	15975	15845	15839	15863	16010	15822	15806	15834	15767	15833	16012	15845	15892	15780	15916	15854	15756	15868	15844	15947	15854	15860	15892	15873	15935	15841	15756	15992	15958	15905	15816	15914	15947	16042	15938	15758	15893	15825	16015	15921	15916	15699	15944	16015	15949	15886	15804	15780	15925	15902	15788	15699	15699	15943	15852	15769	15800	15841	15879	15796	15951	15872	15903	15721	15851	15876	15796	16000	15840	15810	15759	15937	15847	15787	15867	15731	15717	15928	15850	15764	15814	16130	15792	15926	15778	15801	15824	15819	16024	15918	15982	15884	15843	16020	15792	15900	15940	15744	15919	15963	15796	15937	15869	15757	15728	15891	15943	15808	15743	15853	15790	15878	15793	15835	15968	15989	15955	15890	15684	15794	15723	15848	15803	15781	15917	15739	15889	15803	15782	15780	15990	15797	15693	15844	15924	16049	15863	15797	15837	15770	15809	15880	15834	15805	15860	16004	15719	16030	15980	15785	15732	15966	15994	15876	15834	15856	15895	15938	15722	15952	15856	15840	15918	15912	15969	15709	16008	15879	15681	15984	15760	15862	15794	15699	15829	15825	16002	15777	15984	15874	15867	15933	15846	15937	15740	15916	15797	16080	15961	15818	15943	15838	15854	15779	15948	15973	15929	15884	15902	16014	15710	16014	15887	15968	15963	15944	15809	15785	16021	15687	15931	15814	15976	15993	15886	15786	15901	15772	15950	16044	15945	15874	15944	15632	16002	15824	15714	15700	15673	15790	15742	15979	15928	15840	15868	15815	15762	15792	15794	15911	15840	15842	15956	15907	15907	15710	15817	15826	15822	15967	15669	15809	15829	15784	15747	15849	15988	15830	15833	15652	15801	15899	16045	15767	15689	15814	15882	15834	15806	16041	15942	15888	15674	15776	15831	15968	15890	15790	15926	15877	15767	15811	15866	15943	15810	15867	15921	15918	15991	15984	15853	15895	15919	15822	15872	15811	15859	15908	15857	15949	15822	15834	15845	16143	15971	15854	15887	15878	15802	15846	15729	15883	15989	16009	16019	15808	15948	15887	15953	15951	15739	15791	15985	15724	15940	16038	15885	15884	15696	15943	15926	15913	15925	15851	15816	15828	15919	15918	15842	15777	15869	15847	15930	15882	15850	16077	15948	15843	15712	15868	15875	16027	15893	16046	15858	15806	15903	15770	15831	15795	15914	15847	15922	16089	15937	15968	15751	15740	15940	15825	15935	15976	15741	15965	16114	15980	15884	15805	16100	15996	16020	15887	15762	15989	16035	15857	15707	15742	15794	15740	15668	15878	15864	15806	15959	15884	15870	15882	15916	15915	15867	15863	15876	15819	15904	15841	15777	15781	15970	15692	15746	15953	15784	15737	15839	15760	15847	15945	15831	15698	15795	16084	15781	15754	15930	15932	15873	15923	16060	15910	15840	15831	15750	15935	15961	15809	15886	15759	15890	15811	16031	15912	15899	15844	15948	15921	15929	15850	15960	16096	15752	15814	15873	15862	15997	15965	15923	15624	15982	15695	15929	16040	15768	15879	15904	15854	15994	15729	16001	15821	15934	15789	15633	15719	15898	15776	15964	15804	15946	15842	15920	16038	15866	15858	15810	15949	15874	15917	15786	15715	15824	15831	15954	15982	15894	15826	15955	15875	15915	15843	15915	15868	15809	15965	15841	15958	15817	15947	15789	15869	15910	15876	15860	15848	15797	15849	16009	15931	15836	15778	16006	15814	15825	16000	15971	15914	15819	16108	15736	15797	16010	15966	15835	15993	15817	16166	15871	15880	15980	15988	15833	15849	15885	15897	15877	15764	16047	15855	15600	15797	16066	15679	15949	15958	15868	15848	15811	15977	15873	15802	15794	15820	15889	15876	15836	15843	16104	15862	15807	16007	15949	16043	15904	15922	15832	15825	15823	15959	15912	15955	15922	15690	15986	15968	15871	15873	15849	15914	15915	15878	15860	15844	15915	15862	15943	15750	15963	15953	15772	15907	15946	15801	15845	15971	15960	15993	15938	15736	15924	15768	15930	15887	15750	15874	15946	15903	16030	15934	15938	15971	15857	15889	15705	15927	15851	15773	16088	16033	15683	16068	15764	16011	15851	15962	16021	15824	15774	15841	16073	15811	15854	15889	15850	15998	15687	15806	15810	15945	16025	16068	15767	15916	15659	15884	15834	16073	15971	16092	15908	15645	15842	15756	15857	15889	16063	15879	15906	15851	15836	15828	15921	15892	15936	15806	15854	15756	15793	15953	15768	15911	15800	15870	15936	15881	15903	15834	15878	15786	16001	15972	15822	15917	16016	15888	15680	16025	15794	16012	15765	15882	15805	15847	15899	15888	15857	15986	15770	15748	16052	15620	15985	15878	15785	16067	15889	15954	15811	15909	15851	15894	15704	15892	15893	15854	16014	16006	15777	15979	15836	15865	15887	15963	16057	15863	15700	15959	15877	15897	15919	15934	15921	15881	15991	15722	16023	15640	15892	16033	15896	15882	15805	15968	15859	15934	15713	15967	15887	15787	15888	15912	15998	16024	15932	15886	15910	15903	15864	16158	15763	15859	15860	15824	15851	15822	15931	15992	15937	16055	15785	15975	16023	15863	15835	15824	15962	16057	15815	15850	15844	15838	15925	15749	15853	15850	15957	15767	15860	15895	16010	15911	16025	15828	15886	15833	15838	15966	15887	15922	15961	15829	16037	15782	15798	15851	15872	15879	16011	15884	15835	15905	15942	15914	15932	15922	15771	16128	15786	15923	15972	15943	16011	15875	16015	15855	15927	16006	16011	16034	15713	15977	15891	15841	15874	16015	15886	15864	15976	15794	15881	15829	15978	15922	15943	15975	15868	15723	16076	15742	15955	15634	15747	15659	15894	15691	15842	15885	15836	15767	15821	15993	15974	15900	15994	15965	15785	15771	15904	15768	15959	15749	15899	15864	15838	16038	15974	15985	15823	15819	15923	16007	16054	15842	15889	15717	15834	16000	15789	15912	15869	15970	15871	15829	15943	15922	15827	15845	15776	15991	15987	15844	16024	15841	15955	15776	15792	15991	15932	15865	15867	15823	15975	15939	15809	15953	15951	15891	15952	15808	15842	15791	15870	15916	16044	15929	15921	15908	15854	15936	15999	15805	15929	15872	15767	15954	15950	15941	15763	15767	15867	15776	16175	15974	15902	15888	15964	15923	15687	15764	16171	15806	15871	15795	15967	15863	15907	15851	15831	15782	15876	15978	15830	15927	15931	15853	15791	16000	15904	16046	16061	15897	15923	15816	15738	15875	15946	15971	15853	15828	16024	15830	15982	15894	15846	15952	15940	15576	15983	15718	16022	15854	15808	15742	15867	15884	15908	15772	15838	15838	16068	15709	16056	15887	15843	15939	15850	15905	15790	15800	15973	15990	15928	16009	15919	15685	15952	15914	15984	15933	15875	15869	15882	15945	15822	15998	15913	15915	15591	15933	15792	15841	15887	15977	15843	15931	15966	15803	15940	15782	15846	15963	15795	15617	15766	15907	15777	15907	15926	15904	15820	15816	15854	15896	15795	15983	16016	15830	15918	15835	15827
24081	21326	28672	24922	22566	21765	21229	19356	18871	19185	22524	27670	28330	25545	22593	21169	20189	19379	19212	18575	18615	18419	18582	18601	18489	18422	18459	18325	18427	18263	18508	18538	18450	18472	18703	18625	18458	18378	18352	18447	18456	18411	18369	18445	18520	18566	18600	18644	18630	18475	18518	18365	18452	18464	18468	18557	18418	18584	18606	18679	18644	18470	18413	18581	18526	18370	18485	18608	18574	18325	18557	18491	18592	18520	18531	18257	18452	18702	18648	18572	18602	18463	18406	18551	18490	18640	18641	18471	18575	18440	18343	18447	18552	18549	18499	18284	18340	18631	18572	18601	18428	18446	18485	18590	18372	18341	18530	18205	18563	18437	18498	18589	18484	18635	18680	18541	18331	18585	18297	18675	18485	18360	18692	18405	18471	18505	18562	18641	18665	18289	18369	18605	18506	18584	18422	18365	18637	18397	18519	18437	18451	18526	18506	18284	18411	18501	18563	18486	18395	18360	18357	18481	18509	18550	18479	18577	18556	18381	18375	18490	18512	18433	18477	18444	18341	18483	18397	18139	18297	18454	18450	18622	18322	18605	18638	18479	18353	18528	18471	18614	18559	18496	18771	18553	18308	18538	18406	18468	18448	18224	18582	18629	18208	18345	18356	18503	18603	18623	18578	18373	18328	18466	18290	18493	18509	18523	18618	18395	18340	18525	18392	18399	18275	18425	18524	18392	18542	18436	18473	18113	18502	18312	18404	18426	18386	18435	18346	18349	18469	18241	18394	18545	18537	18418	18434	18476	18275	18709	18349	18434	18389	18583	18532	18633	18203	18599	18531	18537	18439	18401	18328	18394	18623	18512	18680	18445	18388	18665	18510	18336	18510	18381	18459	18340	18590	18600	18359	18664	18344	18461	18537	18589	18362	18519	18447	18571	18575	18508	18354	18364	18546	18362	18499	18269	18567	18405	18341	18529	18331	18334	18719	18495	18450	18422	18294	18495	18422	18492	18589	18391	18556	18547	18414	18459	18446	18378	18665	18625	18429	18581	18550	18216	18633	18518	18538	18452	18650	18261	18438	18525	18502	18352	18309	18575	18622	18543	18568	18663	18487	18470	18482	18369	18426	18487	18555	18554	18424	18518	18678	18495	18513	18226	18397	18459	18493	18460	18568	18448	18606	18416	18524	18460	18648	18546	18529	18414	18332	18485	18456	18397	18533	18564	18500	18458	18450	18346	18487	18530	18497	18255	18522	18341	18537	18607	18599	18623	18362	18510	18481	18379	18565	18420	18353	18430	18372	18524	18307	18342	18587	18350	18483	18438	18403	18496	18598	18454	18624	18392	18620	18478	18438	18570	18440	18431	18477	18462	18430	18556	18628	18507	18471	18451	18441	18454	18572	18393	18498	18584	18658	18455	18514	18561	18481	18683	18275	18227	18409	18179	18445	18593	18371	18324	18350	18539	18523	18347	18397	18484	18456	18524	18512	18273	18634	18558	18594	18425	18462	18730	18360	18409	18366	18349	18223	18275	18487	18375	18270	18504	18516	18380	18279	18455	18533	18366	18738	18599	18430	18519	18463	18370	18602	18540	18412	18368	18552	18518	18368	18528	18535	18357	18494	18513	18476	18438	18494	18420	18437	18377	18498	18457	18550	18610	18405	18792	18510	18499	18486	18544	18418	18553	18414	18670	18542	18494	18510	18369	18466	18426	18469	18588	18742	18499	18499	18593	18334	18449	18646	18495	18418	18528	18579	18554	18438	18420	18714	18272	18400	18629	18474	18256	18289	18474	18427	18508	18360	18373	18331	18322	18353	18427	18304	18488	18617	18278	18606	18599	18742	18631	18500	18302	18598	18493	18444	18381	18492	18366	18649	18504	18373	18343	18445	18559	18378	18430	18402	18261	18346	18452	18484	18582	18635	18448	18482	18541	18632	18415	18249	18382	18248	18550	18619	18538	18451	18229	18426	18361	18441	18290	18589	18396	18686	18431	18593	18311	18380	18485	18527	18535	18402	18507	18570	18328	18606	18347	18447	18605	18351	18543	18434	18552	18499	18495	18512	18299	18566	18397	18590	18234	18775	18466	18547	18441	18240	18518	18447	18441	18428	18394	18464	18619	18570	18572	18487	18290	18499	18318	18512	18555	18334	18524	18527	18631	18240	18346	18392	18492	18502	18546	18454	18250	18336	18342	18340	18360	18325	18486	18361	18497	18573	18333	18362	18558	18509	18431	18329	18438	18605	18318	18425	18345	18627	18488	18518	18595	18431	18419	18556	18529	18525	18420	18269	18288	18528	18477	18295	18688	18648	18581	18621	18400	18517	18559	18359	18622	18597	18417	18586	18305	18524	18327	18566	18444	18554	18273	18560	18645	18415	18679	18396	18211	18200	18593	18450	18534	18584	18385	18591	18577	18562	18306	18399	18448	18535	18502	18424	18402	18546	18504	18499	18473	18749	18520	18490	18649	18575	18612	18517	18398	18439	18338	18423	18437	18328	18470	18349	18406	18344	18618	18551	18465	18437	18712	18476	18534	18534	18528	18275	18551	18342	18431	18504	18443	18520	18544	18467	18700	18596	18499	18550	18388	18300	18400	18335	18332	18644	18537	18352	18409	18486	18419	18604	18521	18354	18479	18476	18417	18394	18441	18436	18708	18260	18438	18627	18493	18395	18679	18433	18557	18550	18495	18712	18535	18665	18528	18333	18365	18523	18649	18444	18354	18443	18365	18504	18454	18678	18464	18520	18456	18464	18629	18513	18476	18534	18601	18454	18445	18546	18348	18469	18387	18555	18429	18687	18533	18428	18602	18623	18507	18304	18383	18393	18415	18482	18426	18371	18487	18428	18510	18539	18600	18686	18452	18438	18324	18457	18610	18344	18693	18427	18550	18645	18441	18183	18649	18345	18537	18475	18542	18590	18453	18441	18566	18316	18693	18422	18275	18484	18555	18415	18571	18590	18316	18528	18459	18479	18423	18545	18615	18618	18481	18477	18622	18440	18398	18525	18470	18273	18520	18331	18565	18666	18424	18483	18430	18556	18257	18529	18254	18552	18626	18546	18561	18600	18383	18515	18577	18349	18469	18398	18574	18563	18406	18338	18617	18573	18599	18461	18407	18509	18435	18502	18402	18424	18558	18475	18316	18564	18236	18378	18588	18528	18646	18255	18379	18562	18604	18424	18557	18535	18471	18302	18521	18390	18526	18507	18390	18534	18420	18385	18717	18526	18447	18663	18443	18527	18658	18480	18536	18477	18417	18665	18482	18616	18327	18539	18442	18751	18621	18268	18280	18540	18549	18465	18426	18450	18628	18426	18325	18507	18554	18536	18606	18501	18454	18270	18441	18482	18706	18577	18712	18617	18592	18535	18397	18409	18270	18458	18278	18357	18291	18371	18426	18261	18572	18502	18620	18633	18357	18540	18560	18398	18697	18604	18327	18404	18524	18639	18568	18551	18322	18552	18599	18693	18456	18434	18608	18510	18594	18396	18558	18465	18554	18269	18499	18443	18382	18359	18373	18507	18305	18500	18507	18784	18258	18405	18501	18349	18345	18303	18490	18504	18563	18507	18548	18566	18404	18442	18213	18360	18651	18245	18447	18540	18681	18572	18336	18591	18504	18412	18337	18262	18306	18374	18372	18403	18336	18520	18608	18478	18401	18490	18601	18384	18513	18468	18438	18607	18635	18387	18382	18538	18443	18710	18525	18558	18509	18439	18506	18416	18613	18393	18626	18590	18448	18518	18573	18380	18346	18475	18446	18299	18387	18600	18464	18508	18569	18460	18500	18527	18616	18422	18701	18500	18595	18424	18240	18585	18514	18391	18355	18410	18341	18605	18636	18517	18589	18388	18576	18737	18428	18510	18457	18468	18558	18393	18391	18323	18561	18483	18595	18523	18620	18278	18453	18404	18451	18460	18447	18557	18392	18458	18464	18399	18393	18507	18192	18482	18495	18521	18600	18477	18404	18566	18682	18371	18667	18432	18621	18419	18416	18488	18591	18414	18307	18717	18512	18649	18503	18558	18389	18544	18689	18480	18463	18623	18490	18537	18488	18484	18579	18493	18427	18403	18254	18542	18529	18406	18642	18303	18516	18594	18515	18497	18285	18454	18266	18335	18559	18391	18492	18430	18333	18317	18593	18380	18519	18506	18534	18508	18390	18395	18475	18213	18485	18606	18475	18725	18505	18339	18749	18622	18369	18367	18525	18511	18462	18515	18373	18231	18657	18327	18452	18383	18678	18586	18566	18548	18396	18286	18348	18433	18331	18518	18401	18536	18510	18610	18502	18226	18675	18540	18611	18577	18528	18336	18437	18593	18396	18629	18491	18709	18515	18578	18530	18625	18383	18436	18260	18639	18538	18464	18260	18429	18504	18402	18323	18407	18611	18370	18491	18526	18364	18646	18429	18590	18458	18578	18403	18524	18459	18525	18458	18473	18291	18291	18294	18316	18641	18367	18379	18375	18269	18242	18337	18564	18506	18464	18556	18429	18333	18406	18690	18542	18337	18531	18456	18498	18563	18254	18423	18486	18488	18424	18409	18452	18562	18599	18623	18617	18491	18381	18407	18434	18650	18587	18502	18468	18360	18493	18376	18268	18405	18516	18510	18460	18493	18469	18373	18565	18342	18316	18259	18444	18455	18598	18287	18338	18494	18437	18440	18626	18536	18556	18662	18439	18648	18387	18487	18546	18306	18538	18367	18383	18379	18501	18423	18330	18637	18569	18389	18399	18416	18504	18491	18612	18386	18560	18513	18452	18542	18278	18444	18428	18422	18496	18504	18497	18496	18301	18263	18425	18293	18518	18302	18545	18364	18682	18644	18446	18431	18487	18444	18657	18718	18694	18492	18616	18453	18626	18431	18504	18572	18442	18454	18504	18450	18509	18356	18582	18463	18431	18455	18382	18715	18528	18436	18431	18458	18607	18538	18392	18397	18482	18347	18510	18579	18472	18648	18433	18555	18349	18518	18568	18541	18461	18493	18511	18461	18668	18382	18328	18481	18374	18447	18457	18423	18422	18532	18424	18394	18443	18466	18448	18504	18374	18700	18472	18548	18504	18464	18467	18278	18617	18371	18404	18517	18717	18520	18289	18169	18666	18532	18480	18541	18693	18368	18521	18450	18459	18358	18414	18452	18371	18611	18478	18519
28111	43719	40924	25356	18970	16675	16392	16558	16528	16546	22863	29512	29048	24409	21089	19076	17824	16847	16297	16006	15915	15822	15837	15834	15867	15836	15820	15847	15977	15795	15720	15722	15700	15836	15741	15776	15782	15859	15954	15831	16028	15863	15750	15767	15719	15866	16080	15623	15748	15922	15623	15878	15983	15924	15985	15840	15798	15929	15869	15736	15742	15780	15690	15829	15587	15785	15844	15835	15717	15753	15875	15702	15836	15810	15876	15950	15807	15796	15880	15854	15820	15750	15824	15738	15805	15938	15710	15814	15773	15819	15782	15733	15952	15918	15817	15781	15890	15889	15740	15579	15889	15603	15829	15668	15943	15758	15920	15756	15882	15751	15900	15663	15703	15898	15743	15772	15667	15957	15837	15721	15711	15611	15947	15804	15744	15617	15973	15823	15827	15858	15842	15865	15871	15905	15757	15822	15718	15861	15812	15872	15926	15679	15809	15831	15664	15815	15883	15744	15743	15849	15845	15757	15806	15755	15774	15787	15952	15752	15861	15915	15850	15853	15720	15855	15778	15738	15655	15737	15786	15789	15878	15842	15681	15729	15925	15725	15933	15952	15830	15849	15936	15741	15848	15674	15827	16064	15640	15729	15885	15983	15774	16058	15855	15684	15901	15653	16063	15723	15663	15988	15767	15804	15770	15918	15867	15854	15766	15829	15852	15854	15733	15821	15829	15904	15725	15657	15890	15887	15825	15779	15782	15957	15881	15843	15726	15785	15987	15863	15774	15899	15760	15760	15754	15818	15853	15764	15948	15670	15872	15816	15665	15754	15925	15784	16005	15744	15810	15780	15702	15948	15741	15749	15981	15850	15898	15828	15815	15882	15805	15902	15964	15775	15819	15716	15793	15895	15773	15741	15727	15786	15949	15937	15888	15782	15762	15890	15949	15830	15974	15733	15828	15877	15734	15773	15841	15771	15692	15844	15800	15709	15940	15916	15974	15795	15851	15840	15909	15712	15702	15710	15689	15801	15789	15810	15820	15734	15919	15736	15779	15814	15870	15668	15927	15814	16033	15794	15513	15722	15924	15949	15681	15848	15893	15790	15799	15766	15815	15802	15735	15729	15880	15725	15904	15916	15555	15785	15739	15630	15802	15739	15706	15716	15816	15740	15873	15762	15840	15870	15782	15851	15848	15771	15868	15873	15826	15650	15846	15847	15722	15668	15659	15879	15719	15725	15853	15942	15827	15739	15788	15839	15784	15765	15771	15723	15845	15712	15710	15722	15731	15831	15881	15807	15683	15787	15791	15823	15852	15679	15877	15794	16100	15833	15920	15772	15661	15825	15639	15858	15729	15996	15782	15633	15915	15696	15880	15829	15726	15666	15866	15824	15863	15690	15933	15683	15942	15885	15875	15788	15823	15910	15872	15845	15830	15852	15848	15857	16041	15737	15789	15643	15834	15967	15908	15735	15961	15838	15944	15613	15862	15810	15779	15624	15800	16036	15763	15827	15743	15871	15921	15811	15829	15738	15716	15913	15709	15743	15623	15731	15591	15701	15661	15809	15866	15845	15750	15828	15731	15788	15874	15722	15864	15790	15854	15761	15812	15697	15797	15793	15822	15695	15769	15778	15797	15619	15680	15897	15774	15786	15971	15838	15841	15800	15596	15877	15817	15842	15916	15824	15996	15798	15868	15787	15745	15865	15677	15977	15845	15906	15734	15821	15801	15900	15746	15730	15796	15699	15815	15787	15792	15873	15814	15803	15883	15822	15808	15827	15753	15884	15820	15846	15838	15802	15751	15911	15866	15838	15908	15794	15795	15806	15822	15796	15798	15844	15873	15822	15811	15938	15730	15824	15873	15824	15824	15821	15806	15703	15778	15798	15731	15736	15683	15850	15629	15732	15806	15720	15635	15741	15754	15896	15803	15804	15777	15874	15829	15777	15841	15864	15818	15851	15874	15938	15866	15846	15838	15915	15903	15958	15800	15762	15822	15846	15790	15902	15606	15959	15899	15926	15690	15907	15844	15904	15933	15717	15861	15557	15856	15832	15839	15780	15823	15701	15802	15929	15870	15956	15679	15649	15728	15818	15678	15854	15876	15806	15691	15711	15785	15766	15698	15795	15681	15760	15898	15897	15972	15889	15908	15746	16140	15657	15672	15730	15748	15787	15718	15883	15791	15842	15853	15899	15613	15607	16012	15703	15805	15800	15858	15779	15738	15931	15919	15741	15805	15782	15942	16061	15788	15850	15787	15983	15846	15689	15796	15819	15873	15821	15761	15840	15942	15865	15833	15823	15837	15841	15968	15847	15833	15567	15833	15837	15863	15765	15767	15767	15715	15872	15938	15819	15729	16047	15738	15800	15793	15838	15760	15669	15818	15641	15778	15718	15951	15827	15847	15820	15843	15704	15829	15848	15780	15680	15851	15796	16047	15894	15700	15951	15981	16066	15787	15824	15755	15891	15642	15816	15814	15798	15970	15806	15827	15684	15789	15742	15860	15648	15788	15591	15781	15779	15850	15937	15731	15682	15857	15703	15683	15633	16065	15684	15908	15780	15769	15761	15809	15961	15896	15758	15863	15803	15849	15870	15843	15951	15820	15854	15851	15843	15803	15958	15812	15754	15701	15838	15947	15831	15851	15670	15674	15818	15807	15957	15963	15717	15846	15708	15828	15632	15905	15835	15879	15893	15831	15678	15914	15893	15688	15845	15861	15915	15766	15716	15964	15773	15738	15881	15827	15739	15791	15720	15892	15726	15847	15691	15806	15772	15831	15759	15754	15696	15737	15816	15690	15790	15816	15815	15705	15885	15723	15833	15887	15847	15868	15792	15844	15754	15794	15849	15899	15540	15783	15743	15728	15677	15768	15852	15869	15874	15826	15915	15755	15648	15786	15874	15814	15850	15735	15787	15895	15847	15846	15755	15981	15912	15906	15631	15936	16060	15804	15783	15615	15798	15775	15805	15958	15852	15870	15830	15776	15830	15881	15722	16062	15728	15611	15810	15790	15863	15669	15771	15904	15743	15891	15755	15652	15837	15910	15835	15858	15641	15810	15671	15902	15732	15777	15796	15835	15698	15764	15805	15676	15892	15928	15812	15816	15736	15765	15845	15719	15895	15692	15736	15716	15852	15675	16118	15575	15802	15801	15697	16004	15725	15857	15870	15664	15741	15768	16056	15798	15784	15672	15716	15947	15850	15777	15721	15941	15835	15881	15804	15717	15856	15801	15930	15747	15947	15812	15820	15886	15877	15688	15690	15719	15787	15827	15857	15514	15778	15746	15698	15798	15713	15742	15936	15801	15781	15697	16019	15794	15753	15744	15824	15852	15965	15960	15676	15611	15735	15792	15927	15691	15818	15788	15811	15876	15735	15820	15736	15778	15930	15924	15760	15801	15732	15779	15877	15891	15844	15725	15871	15724	15919	15934	15899	15742	15825	15722	15798	15872	15776	15797	15739	15855	15947	15867	15840	15891	15739	15844	15812	15920	15785	15604	15765	15760	15771	15716	15719	15816	15838	15757	15741	15848	15829	15734	15771	15860	15884	15846	15710	15727	15890	15892	15888	15697	15763	15845	15860	15864	15849	15721	15848	15855	15953	15856	15928	15759	15990	15827	15930	15725	15959	15839	15691	15806	15832	15716	15790	15658	15953	15804	15867	15769	15836	15626	15821	15681	15864	15927	15801	15819	15575	15848	15859	15932	15784	15703	15779	15820	15889	15875	15729	15840	15776	15652	15658	15859	15904	15805	15750	15853	15891	15799	15901	15836	15959	15838	15715	15803	15802	15834	15685	15659	15771	15849	15889	15799	15958	15853	15732	15792	15692	15689	15766	15656	15785	15721	15880	15816	15770	15777	15912	15704	15696	15825	15631	15709	15831	15856	15659	15861	15654	15779	15829	15753	15809	15794	15820	15991	15717	15841	15975	15785	15725	15702	15778	15736	15772	15808	15958	15982	15886	15683	15901	15831	15828	15920	15804	15893	15836	15821	15797	15703	15879	15788	15727	15751	15611	15751	15767	16013	15901	15829	15678	15799	15825	15778	15719	15953	15874	15879	15617	15830	15906	15785	15819	15928	15901	15746	15962	15893	15855	15908	15870	15655	15649	15893	15924	15693	15915	15679	15835	15749	15773	15786	15852	15793	15763	15809	15826	16012	15772	15897	15644	15863	15689	15822	15661	15750	15831	15745	15915	15913	15808	15826	15787	15839	15922	15935	15772	15902	15779	15632	15773	15853	15649	15857	15795	15718	15679	15789	15908	15770	15789	15836	15786	15849	15802	15615	15690	15815	15876	15892	15858	15843	15922	15944	15886	15786	15821	15898	15792	15890	15650	15740	15859	15652	15918	15766	15924	15732	15979	15987	15777	15598	15948	15937	15905	15702	15766	15859	15858	15843	15921	15771	15965	15745	15901	15699	15951	15889	15835	15867	15802	15726	15780	15786	15739	15938	15688	15745	15825	16018	15706	15816	15704	15688	15828	15758	15736	15808	15827	15780	15942	15888	15705	15562	15852	15860	15756	15879	15759	15825	15831	15811	15783	15698	15852	15819	15723	15742	15886	15860	15971	15806	15722	15785	15819	15877	15772	15896	15950	15844	15672	15788	15865	15801	15940	15860	15995	15796	15804	15806	15706	15919	15809	15874	15709	15892	15851	15893	15754	15723	15705	15691	15780	15769	15703	15863	15722	16016	15869	16005	15906	15714	15584	15895	15955	15859	15776	15845	15885	15689	15909	15627	15967	15734	15812	15819	15958	15768	15729	15850	15862	16006	15836	15906	15705	15735	15958	15747	15687	15812	15770	15916	15727	15862	15927	15796	15801	15694	15645	15935	15813	15866	15818	15871	15776	15689	15859	15821	15801	15840	15773	15729	15611	15770	15695	15939	15699	15828	15835	15960	15872	15811	15705	15890	15724	15852	15955	15711	15889	15828	15743	15645	15767	15953	15754	15917	15883	15663	15792	15939	15690	15632	15669	15739	15850	15980	15814	15793	15871	15752	15855	15650	15793	15775	15672	15714	15735	15845	15749	15776	15964	15817	15749	15677	15856	15934	15711	15874	15782	15785	15832	15941	15897	15769	15812	15936	15870	15748	15835	15845	15704	15791	15935	15752	15800	15750	15686	15710	15929	15926	15764	15756	15738	15818	15979
22801	21329	29147	23917	21563	23521	25122	20303	19443	20371	25004	34447	36482	31933	27466	24654	22520	20972	19881	19359	19291	19075	19027	18978	18883	18719	18801	18638	18836	18790	18763	18718	18852	19036	18860	18857	18855	18707	18815	19016	18897	18817	18792	18901	19017	19041	19104	18908	18844	19004	18877	18853	18887	18606	18695	18922	18816	18717	18903	18810	18793	18702	18695	18654	18725	18683	18818	18772	18695	18628	18580	19003	18797	18783	18767	18735	18910	18811	18755	18830	19023	18805	18828	18740	18896	18880	18687	18515	18619	18901	19022	18671	18676	18915	18946	18834	18826	18755	18859	18547	18753	18698	18565	18725	18784	18795	18718	18717	18892	18766	18822	18791	18755	18866	18657	18852	18585	18681	18736	18783	18594	18770	18631	18749	18676	18881	18768	18840	18843	18750	18793	18809	18753	18481	18676	18779	18617	18779	18940	18547	18771	18485	18545	18853	18617	18774	18674	18699	18748	18719	18905	18635	18806	18696	18729	18654	18866	18881	18753	18841	18754	18923	18632	18842	18627	18809	18551	18489	18733	18811	18750	18641	18806	18784	18760	18975	18932	18770	18554	18720	18815	18624	18805	18732	18874	18806	18762	18749	18921	18942	18625	18651	18716	18474	18671	18761	18864	18724	18835	18583	18728	18772	18605	18614	18667	18824	18783	18799	18702	18645	19054	18604	18984	18816	18899	18754	18837	18842	18656	18947	18537	18860	18869	18746	18694	18808	18768	18884	18687	18802	18693	18847	18752	18764	18633	18905	18963	18623	18600	18704	18987	18802	18733	18782	18946	18838	18973	18679	18744	18649	18526	18749	18863	18958	18684	18764	18789	18739	18699	18856	18834	18780	18766	18777	18721	18894	18848	18871	18660	18626	18770	18583	18754	18723	18682	18612	18617	18804	18825	18619	18614	18983	18937	18692	18724	18713	18803	18746	18626	18791	18787	18645	18953	18772	18817	18639	18703	18723	18828	18724	18703	18787	18889	18789	18821	19000	18677	18667	18845	18615	18833	18600	18625	18415	18596	18768	18674	18733	18753	18596	18731	18538	18767	18869	18876	18583	18750	18758	18629	18642	18728	18715	18772	18798	18631	18610	18726	18675	18743	18877	18863	18881	18604	18763	18732	18705	18736	18634	18603	18797	18641	19019	18830	18759	18580	18818	18915	18811	18855	18917	18779	18878	18971	18815	18863	18725	18531	18726	18856	18740	18688	18729	18643	18795	18541	18681	18845	18560	18526	18607	18687	18747	18715	18692	18810	18725	18625	18973	18797	18700	18909	18636	18850	18888	18814	18518	18643	18795	18698	18762	18733	18659	18739	18480	18736	18772	18762	18782	18896	18831	18823	18810	18802	18889	18753	18506	18718	18654	18567	18807	18858	18695	18945	18761	18644	18657	18872	18591	18882	18779	18733	18559	18753	18740	18787	18727	18638	18651	18646	18753	18656	18850	18839	18931	18846	18743	18612	18539	18535	18730	18888	18633	18809	18578	18712	18842	18768	18628	18653	18946	18812	18852	18712	18827	18691	18682	18548	18935	18574	18777	18821	18761	18897	18687	18723	18652	18808	18681	18730	18437	18610	18792	18466	18669	18794	18953	18661	18810	18560	18759	18715	18596	18703	18782	18676	18520	18788	18555	18692	18708	18660	18559	18569	18605	18738	18597	18649	18874	18789	18622	18603	18713	18739	18588	18701	18647	18747	18726	18586	18759	18637	18420	18599	18771	18905	18696	18659	18681	18654	18719	18631	18728	18702	18805	18771	18764	18836	18635	18600	18847	18946	18994	19008	18713	18729	18873	18597	18870	18684	18550	18830	18687	18502	18943	18740	18563	18708	18752	18698	18828	18909	18934	18755	18732	18765	18653	18778	18861	18757	18775	18758	18715	18755	18696	18745	18615	18704	18691	18945	18825	18633	18716	18706	18640	18502	18722	18793	18662	18911	18753	18771	18759	18763	18758	18578	18797	18796	18624	18844	18682	18673	18619	18903	18737	18705	18589	18642	18531	18651	18768	18629	18889	18610	18651	18666	18769	18691	18793	18624	18682	18795	18505	18591	18468	18634	18889	18890	18747	18740	18710	18794	18683	18655	18878	18861	18841	18605	18727	18848	18842	18601	18828	18758	18771	18656	18608	18653	18940	18840	18682	18615	18689	18826	18803	18802	18764	18712	18802	18502	18949	18974	18849	18599	18790	18697	18884	18766	18891	18595	18765	18769	18637	18789	18636	18748	18672	18817	18739	18704	18619	18605	18859	18622	18559	18732	18671	18824	18784	18743	18740	18625	18670	18781	18913	18681	18680	18729	18689	18735	18597	18631	18667	18636	18664	18875	18599	18703	18617	18666	18828	18892	18788	18810	18706	18663	18788	18717	18792	18695	18630	18697	18764	18658	18729	18729	18825	18900	18787	18923	18771	18787	18813	18723	18700	18708	18817	18771	18786	18676	18881	18673	18631	18752	18548	18433	18704	18827	18672	18683	18690	18604	18704	18735	18818	18658	18809	18701	18658	18755	18901	18694	18676	18732	18542	18658	18622	18827	18648	18786	18596	18723	18921	18743	18861	18678	18641	18624	18753	18735	18614	18588	18669	18915	18736	18874	18812	18748	18677	18912	18879	18676	18597	18635	18664	18934	18707	18588	18970	18766	18758	19030	18627	18730	18774	18615	18895	18813	18737	18725	18728	18804	18819	18588	18795	18717	18841	18901	18888	18784	18809	18697	18538	18637	18682	18938	18856	18823	18791	18648	18656	18541	18930	18731	18894	18753	18717	18728	18810	18977	18720	18743	18874	18845	18966	18692	18683	18701	18568	18765	18855	18743	18782	18767	18747	18812	18836	18566	18717	18816	18719	18965	18672	18428	18707	18697	18655	18815	18734	18634	18659	18749	18510	18860	18741	18621	18593	18619	18729	18628	18784	18699	18680	18740	18828	18834	18802	18901	18708	18819	18729	18779	18782	18614	18762	18775	18662	18610	18823	18708	18818	18619	18852	18657	18662	18753	18856	18860	18832	18848	18784	18819	18803	18773	18775	18627	18815	18919	18633	18616	18468	18660	18702	18570	18620	18613	18512	18693	18757	18748	18715	18449	18844	18800	18981	18662	18785	18697	18870	18687	18907	18769	18748	18834	18735	18709	18696	18865	18904	18531	18700	18759	18607	18659	18595	18741	18750	18594	18776	18659	18810	18776	18817	18512	18701	18872	18706	18602	18682	18810	18787	18692	18456	18865	18650	18636	18786	18776	18870	18805	18624	18894	18742	18596	18978	18600	18790	18602	18815	18629	18718	18661	18825	18774	18615	18740	18656	18662	18656	18737	18948	18790	18774	18699	18868	18956	18774	18579	18763	18668	18614	18876	18654	18802	18808	18726	18661	18837	18601	18886	18782	18723	18602	18693	18811	18673	18576	18634	18772	18604	18576	18714	18846	18631	18925	18884	18619	18629	18599	18733	18769	18698	18587	18750	18810	18675	18608	18765	18904	18714	18674	18596	18758	18797	18486	18826	18858	18585	18883	18730	18819	18597	18685	18866	18794	18802	18730	18645	18862	18717	18757	18777	18613	18616	18691	18705	18808	18878	18763	18738	18847	18808	18652	18857	18828	18699	18862	18607	18870	18829	18680	18486	18688	18781	18752	18637	18614	18961	18710	18730	18976	18530	18784	18684	18692	18709	18623	18767	18322	18554	18983	19024	18426	18701	18743	18734	18870	18693	18528	18686	18613	18804	18738	18628	18595	18753	18784	18856	18608	18742	18894	18571	18628	18583	18642	18734	18724	18708	18734	18911	18810	18573	18742	18781	18802	18717	18704	18833	18655	18666	18591	18839	18673	18805	18697	18871	18758	18913	18893	18795	18931	18729	18738	18691	18936	18873	18760	18656	18710	18778	18758	18851	18562	18562	18819	18715	18691	18279	18603	18810	18560	18709	18591	18614	18762	18732	18630	18447	18754	18731	18761	18677	18737	18889	18704	18743	18705	18827	18796	18677	18627	18728	18612	18970	18740	18682	18731	18857	18717	18694	18552	18729	18864	18752	18610	18778	18711	18702	18924	18823	18516	18820	18580	18749	18681	18608	18529	18809	18714	18739	18703	18437	18500	18852	18943	18522	18824	18595	18828	18598	18622	18774	18979	18788	18727	18759	18850	18627	18671	18773	18725	18625	18776	18751	18617	18860	18856	18822	18857	18752	18703	18792	18706	18751	18663	18559	18724	18742	18616	18693	18632	18838	18776	18778	18605	18760	18759	18868	18751	18830	18636	18757	18661	18638	18598	18740	18472	18691	18715	18678	18757	18716	18831	18578	18769	18858	18719	18712	18657	18853	18628	18690	18624	18568	18828	18675	18758	18818	18804	18868	18774	18686	18810	18738	18637	18906	18826	18654	18709	18725	18605	18837	18550	18798	18634	18646	18638	18874	18591	18689	18867	18828	18850	18571	18728	18678	18734	18907	18541	18778	18606	18757	18875	18801	18699	18742	18688	18630	18566	18779	18849	18698	18846	18871	18685	18791	18898	18788	18912	18754	18618	18609	18681	18696	18660	18643	18723	18774	18729	18769	18667	18903	18766	18678	18806	18871	18633	18675	18639	18715	18625	18760	18728	18748	18605	18702	18782	18859	18627	18553	18662	18644	18909	18750	18649	18383	18705	18706	18610	18727	18688	18703	18765	18635	18541	18571	18892	18600	18789	18717	18575	18683	18686	18934	18837	18907	18605	18800	18483	18691	18607	18660	18704	18511	18685	18716	18709	18673	18833	18722	18613	18760	18717	18894	18650	18560	18876	18898	18786	18770	18522	18869	18769	18610	18493	19022	18786	18735	18670	18812	18729	18739	18895	18604	18716	18675	18746	18764	18798	18751	18767	18784	18679	18640	18747	18947	18589	18601	18890	18701	18802	18628	18623	18687	18808	18585	18492	18902	18853	18644	18674	18713	18801	19009	18772	18692	18765	18727	18789	18751	18738	18664	18639	18645	18717	18578	18743	18756	18897	18855	18723	18745	18813	18835	18883	18732	18787	18751	18655	18763	18820	18615	18878	18835	18527	18805	18639	18861	18968	18668	18595	18491	18621	18655	18622	18744	18576	18731	18629	18651	18647	18747	18740	18790	18630	18712	18627
30887	52290	46959	26422	19616	17553	17472	17155	16801	17940	26614	37035	37743	31922	27010	23050	20398	18302	17153	16368	16148	15914	15894	15941	15857	15980	16132	15951	16079	15928	15959	16048	15958	16025	16041	15960	15997	15906	15848	15931	15976	15880	15948	15937	16048	16060	15953	15924	15947	15752	15956	15936	16058	15901	15980	15849	15977	15935	15821	15844	16020	15946	16089	15798	16042	15914	15949	16033	16062	15802	15941	16138	15863	15969	15812	16033	15886	16008	15811	15997	15968	16038	15733	15929	15798	15911	16075	15813	15844	15992	15899	15945	15780	15861	16036	15954	15825	16166	15946	15977	15926	15954	15883	15845	15895	15836	15880	15892	15881	15801	15958	15817	15812	15821	15844	15900	15922	16020	15898	15901	16044	15947	15843	15957	15836	15869	16083	15893	15878	15965	15863	15965	15749	15965	15900	16131	15814	15953	16051	15772	15861	15916	15902	16037	15762	15873	15990	15968	15860	16016	15874	15970	15886	15969	15925	15809	16081	16016	15978	15891	15863	15989	15763	15929	15965	15964	15898	16006	15833	15925	15866	16019	15790	15837	15867	15839	16119	15930	15818	15980	15939	16075	15773	15937	15966	15737	15872	15823	15840	15787	16098	15929	15895	15955	15899	16139	15995	15808	15802	16009	15816	16035	15869	15701	15899	15909	16031	15868	15898	16082	15860	15881	15987	15904	16015	15770	15928	15864	15912	15838	15850	16101	15869	15949	15934	15936	16033	15855	15786	15716	15986	15763	15982	15958	16035	15904	15839	15916	15800	16063	15947	15968	15933	15864	15880	15738	16036	16011	15839	15833	16019	15945	16029	16083	16083	15896	15860	15982	15918	16018	16033	15876	15907	16038	16003	15893	15997	16124	15976	15958	16036	16008	15925	15809	16162	15916	15871	15849	15920	15885	15812	16128	15962	16006	15954	15966	15966	15844	16026	15986	15803	15857	15992	16101	15870	16004	16124	15865	15906	16094	15842	15804	16029	15872	15821	15977	16028	15869	16080	15877	15884	15903	15927	16103	15795	15955	16055	15899	15814	15917	15982	15850	15919	16036	15893	15700	15866	16105	15807	15970	15794	16001	15838	15850	15936	15855	15966	15839	16110	15866	15950	15962	15829	15865	15933	15714	16057	15818	15943	15747	15901	16046	15991	15827	16128	16053	15986	15971	15769	15891	15920	15916	15872	15994	15919	15971	15924	15826	15914	15897	15927	15837	15839	15900	15852	15845	16056	15912	15840	16084	16006	16068	16029	15946	15710	15955	15948	15812	16096	15930	15877	15886	15997	15924	15982	15920	15793	15956	15924	15990	16082	15844	15966	15892	15968	15822	16076	15906	15912	15979	16000	15638	16021	15923	15595	15845	16006	16094	16046	16033	15982	15909	15885	16001	15902	16080	16003	15916	15934	15907	15956	15958	15924	15952	15895	15849	15837	15917	15931	15799	15791	15910	15856	15912	15793	15887	15984	15811	15953	16055	15967	15959	15920	16023	15915	15885	15995	15892	15960	15904	15905	15929	15930	15756	15957	15903	15888	15991	15971	15792	16133	15941	15812	15938	15907	15933	15879	15997	16029	15979	15827	15968	15976	15782	16086	15990	16012	16127	15947	15837	16021	15807	16058	15838	15859	15759	15850	15980	15865	15898	15997	15834	15963	15974	15919	15783	16046	15862	15896	16113	15765	15843	16106	15880	15835	15867	15941	15888	16006	15994	15979	16070	15829	16169	16044	16104	15942	15990	15853	15862	15818	15887	16006	15909	16053	15830	15891	15896	15827	15910	16056	15936	15872	16030	15977	16002	16018	15982	15914	15848	15726	15993	15919	16127	15995	15964	15824	16025	16071	15978	15835	15954	16078	16023	15910	15878	15907	15897	15956	16055	15790	16147	16053	15898	15942	15841	15884	15872	16026	15949	15990	15837	15803	15923	15896	15942	15863	15773	15867	15872	15902	16095	15864	15942	15937	15882	15909	16086	15863	15865	16033	15988	15950	15993	15931	16153	16040	15998	15946	15945	15746	15842	15899	15868	15950	16040	15962	15809	16003	15793	15933	16041	15924	15924	15648	15731	15876	15827	15814	16015	15946	15864	16037	15899	15940	16042	15873	15806	16005	16051	15869	15914	15839	15906	15891	15874	15927	15818	16061	15981	15831	16054	15802	16061	15785	16156	15719	16090	16006	15938	16034	15977	16029	15992	15829	16055	16024	16035	15763	15836	15852	15903	16052	15991	15924	15960	15922	15890	16031	15980	15975	15970	15877	16035	15851	15784	15879	15958	15927	15814	15954	15987	15824	15934	15754	15900	16016	15864	16044	15854	15988	16112	15748	15815	15862	15806	15796	15969	16042	15863	15873	15896	15793	15842	15885	16050	15722	16002	15733	15951	15769	16097	15972	16050	16033	15955	16054	15843	15931	16003	15982	15936	15885	15902	15718	15956	15941	15921	15980	16004	15862	15864	15717	15794	15871	15905	16048	15761	15965	15963	16248	16209	15936	15945	15973	15742	16033	15991	15895	15832	16152	15680	15884	15851	15889	15705	15898	15751	15919	15962	15987	15992	15948	15767	15936	15870	15932	15952	15965	16022	15749	15887	15908	15859	15837	15984	15870	15869	15879	15773	15586	15863	16047	15917	16031	15802	15995	15823	16004	15919	16090	15892	15934	15788	16033	15811	15935	15833	15929	15848	15964	15938	15775	15942	15820	15922	15735	15900	16050	15788	15944	15941	16126	15804	15959	16018	16174	15979	15877	15894	16087	16072	15733	16083	15917	16014	15849	15961	15950	15974	15804	15858	15785	16038	15834	15909	15948	16059	15768	15717	15949	15854	15858	16031	15975	15979	15948	16173	15910	15885	15858	15946	15897	15870	15921	15965	15928	15830	15957	15898	15961	16016	15974	15966	15894	15923	15889	15774	16062	15936	16025	16001	15907	16049	15835	15873	15735	15726	15745	15888	15820	16080	16011	15960	15815	15717	16009	15873	15953	15797	15931	15972	15810	15968	15893	15903	16078	15917	15784	15979	16000	15962	15982	15969	15901	15865	15937	15851	15986	15809	15766	15905	15976	15893	15908	15918	16250	16027	15719	15936	15836	16002	16070	15922	15901	15877	15663	15820	15923	15938	15886	15888	15926	15890	16049	15948	15963	15953	15929	15800	15979	15971	16000	15890	16018	15963	15959	15920	15925	15910	15870	16004	15934	15702	15791	15943	15938	15918	15713	15927	15869	15966	16115	16014	16031	16024	15945	15934	15981	15831	15798	15942	15950	15851	15747	15992	16250	15857	15848	15827	15930	15858	15957	16002	15933	15841	15958	15930	15868	15975	15961	15894	15944	15839	15984	15985	15725	15894	15925	15980	15910	16020	15846	16047	15830	15848	15893	16026	15993	15960	15939	15911	15953	15915	15941	15763	15764	15912	15815	16208	15844	15835	15901	15911	16055	15907	15872	15826	15863	15947	16029	15986	15996	15995	15916	16028	15851	15858	15909	16027	15839	16086	15952	15882	15874	15990	15942	15889	15801	15993	15666	15917	15880	15858	16045	15970	16027	15903	16014	15911	15793	16010	15999	15867	15994	15880	15803	16017	15740	15934	15820	15969	15919	15972	15960	15960	15942	15960	15842	15911	15896	15977	16159	15684	15780	15879	15854	15776	15999	15922	15993	15972	16108	15747	15838	15773	15824	15944	15867	15907	15862	16103	15931	15918	15971	16017	15876	15854	15927	16051	15876	15907	16016	15946	15965	15939	15803	15966	16181	15997	15826	16086	16003	15927	15890	15981	16059	15866	15986	15896	15993	15928	15735	15949	15997	15956	15980	15986	15948	15800	15958	15963	16076	15793	16046	15893	15987	15916	15869	15917	16013	16018	16071	15842	15972	15759	16049	15889	15883	15754	15718	15890	15867	16027	15831	15954	15897	15872	15968	16000	15798	15915	16059	15867	15956	15808	15820	16002	16002	15913	15952	15962	16019	15918	15903	15917	15991	16033	15756	16081	16094	16037	15863	16004	16004	15922	15887	15929	16022	15860	16033	15904	16013	15958	15850	16127	15950	16075	15899	15849	16040	16004	15938	15774	15772	16135	15881	15997	15918	16049	15892	15899	15949	16070	15888	15795	15931	16020	15985	15964	15846	15765	15894	15932	15785	16010	15975	15887	16033	15802	16041	15826	15807	15960	15874	16062	15850	15881	15834	15831	15961	15893	15962	15845	15985	15925	15918	15900	15981	15965	15992	15952	15982	15929	16051	15888	15955	15856	15987	15979	15929	15918	15873	15845	16072	15772	15941	16055	15898	15878	16005	15850	16216	15864	15936	16002	15736	15961	15806	16011	15958	15960	15988	15806	15840	16005	16065	15841	15987	15918	15843	15845	15905	15853	15856	16061	15754	15964	15872	15998	16056	15740	15931	15781	15800	15926	15944	15888	15997	16006	15905	15841	15895	16072	15959	16053	15875	15802	15998	15989	15923	15943	15891	16005	15829	15810	15893	16084	16090	15910	15940	15876	15823	16029	15984	16056	16018	15822	15825	16063	15945	16011	16052	15937	15992	15691	15871	15831	15841	15956	15893	15991	16210	15826	16104	15982	15701	15914	15900	15781	15870	15867	15907	15898	16003	15799	15977	15944	15920	16021	15868	15909	15907	15927	16021	15913	15776	15818	16070	15988	15955	16066	15990	15799	15691	16033	15879	15956	15792	16117	15926	15884	15927	15776	15946	15966	15971	15808	15929	15717	15915	15939	15805	15798	16158	15843	15801	15894	15893	16000	15855	15961	15994	15821	15974	15886	16065	15844	15827	15940	15949	15893	16036	15935	15833	15880	15757	15988	16222	15881	16030	15856	15981	15961	16042	15890	15922	15724	15994	16104	15889	15807	15907	15777	16012	15902	15926	16005	15852	15959	15915	15930	15846	15883	16049	15877	15927	15880	15985	15935	15942	16005	15943	15946	15891	15912	15896	16023	15996	15850	15869	15762	16096	15987	15982	15767	16043	15911	15917	15897	15902	15908	15926	15888	15939	15791	16022	15899	16033	15822	15903	15834	15940	15872	15890	15934	15962	16032	15742	16096	15876	15875	16004	15987	15876	15907	15870	15963	15904	15921	15800	15814	15852	16039	15880	16078
28260	25195	31920	24991	19316	18945	18778	18622	18728	18727	18950	19799	20127	20033	19646	19359	19070	18831	18754	18757	18610	18797	18659	18675	18691	18712	18766	18776	18571	18783	18730	18676	18906	18564	18441	18499	18796	18460	18769	18677	18548	18479	18617	18556	18650	18491	18419	18548	18552	18572	18634	18730	18509	18557	18531	18497	18536	18500	18803	18791	18521	18464	18715	18631	18731	18633	18310	18701	18614	18719	18497	18595	18631	18518	18783	18563	18671	18638	18491	18687	18453	18641	18647	18660	18386	18647	18764	18645	18644	18538	18709	18727	18532	18625	18701	18761	18562	18585	18466	18410	18512	18682	18470	18499	18635	18441	18738	18513	18515	18735	18432	18547	18430	18744	18543	18434	18672	18652	18560	18473	18655	18613	18529	18576	18537	18656	18452	18413	18570	18539	18825	18503	18796	18685	18636	18646	18710	18655	18722	18554	18581	18580	18633	18760	18542	18492	18621	18611	18346	18555	18621	18592	18586	18771	18668	18576	18568	18695	18599	18731	18647	18621	18542	18429	18399	18786	18473	18594	18526	18492	18573	18600	18595	18343	18511	18709	18820	18591	18385	18397	18587	18718	18537	18646	18527	18755	18492	18571	18418	18606	18533	18530	18756	18570	18521	18533	18525	18450	18629	18489	18311	18709	18726	18782	18669	18573	18503	18688	18579	18661	18651	18423	18524	18499	18578	18725	18700	18490	18614	18513	18320	18560	18616	18531	18513	18569	18503	18424	18663	18637	18913	18571	18596	18586	18670	18702	18537	18363	18471	18597	18561	18667	18636	18606	18614	18447	18501	18465	18472	18486	18780	18444	18635	18560	18494	18506	18624	18553	18562	18684	18507	18462	18523	18337	18761	18440	18366	18606	18646	18734	18610	18685	18557	18525	18751	18577	18631	18444	18743	18538	18606	18582	18669	18598	18562	18637	18566	18464	18549	18669	18738	18356	18652	18437	18745	18554	18541	18650	18805	18662	18975	18548	18638	18383	18612	18653	18687	18625	18617	18586	18648	18517	18399	18586	18682	18614	18679	18615	18520	18615	18736	18756	18671	18542	18747	18741	18661	18746	18649	18497	18479	18669	18615	18685	18756	18582	18570	18732	18677	18431	18714	18877	18463	18595	18532	18624	18731	18662	18449	18552	18771	18530	18417	18588	18476	18691	18833	18576	18694	18646	18622	18568	18694	18635	18498	18544	18594	18563	18727	18547	18553	18598	18698	18330	18557	18627	18641	18667	18490	18478	18830	18618	18503	18504	18593	18719	18482	18647	18637	18770	18763	18688	18730	18541	18413	18661	18423	18540	18744	18707	18356	18720	18481	18595	18708	18605	18553	18848	18550	18521	18638	18779	18743	18399	18420	18702	18687	18572	18522	18553	18774	18556	18387	18504	18451	18487	18651	18513	18497	18467	18673	18609	18575	18361	18585	18667	18495	18481	18639	18424	18475	18490	18738	18552	18442	18368	18522	18456	18460	18401	18522	18659	18573	18637	18704	18562	18718	18626	18560	18594	18514	18583	18521	18369	18564	18774	18669	18445	18657	18558	18649	18528	18673	18705	18473	18442	18590	18468	18615	18479	18454	18618	18562	18524	18630	18483	18653	18617	18560	18476	18585	18754	18805	18674	18722	18447	18742	18673	18652	18500	18515	18553	18552	18593	18453	18734	18637	18697	18414	18617	18622	18658	18554	18585	18539	18568	18681	18560	18731	18742	18643	18556	18776	18418	18640	18626	18702	18588	18642	18705	18585	18754	18859	18480	18683	18562	18536	18493	18412	18718	18457	18692	18754	18619	18507	18398	18701	18538	18379	18611	18546	18420	18680	18744	18811	18362	18465	18619	18588	18597	18588	18676	18703	18530	18543	18619	18414	18839	18495	18558	18737	18579	18602	18472	18511	18359	18698	18346	18747	18662	18624	18617	18544	18552	18604	18689	18628	18448	18511	18521	18772	18486	18694	18635	18564	18717	18577	18685	18545	18484	18828	18456	18537	18313	18486	18673	18576	18455	18682	18672	18695	18677	18723	18657	18610	18669	18584	18591	18516	18712	18638	18490	18636	18633	18509	18592	18816	18519	18645	18753	18671	18596	18521	18615	18539	18635	18616	18598	18496	18475	18785	18535	18559	18642	18708	18870	18567	18323	18630	18617	18549	18488	18589	18510	18694	18423	18511	18587	18646	18464	18800	18870	18816	18651	18598	18702	18553	18515	18788	18835	18329	18635	18690	18647	18556	18461	18525	18815	18534	18569	18557	18604	18792	18609	18584	18756	18658	18834	18508	18532	18640	18515	18604	18488	18563	18517	18459	18578	18510	18783	18644	18582	18434	18514	18561	18481	18492	18488	18415	18602	18720	18495	18658	18366	18586	18622	18325	18592	18763	18743	18672	18624	18564	18561	18690	18692	18521	18489	18557	18389	18597	18564	18558	18561	18434	18741	18328	18560	18664	18567	18689	18556	18816	18615	18791	18468	18699	18582	18641	18547	18738	18667	18411	18689	18520	18577	18682	18596	18730	18701	18646	18575	18558	18486	18702	18626	18628	18667	18607	18449	18574	18608	18512	18483	18567	18632	18724	18786	18654	18504	18712	18459	18345	18545	18479	18729	18562	18701	18666	18847	18670	18672	18653	18741	18651	18592	18559	18593	18498	18675	18537	18648	18388	18575	18592	18418	18570	18582	18676	18703	18502	18662	18668	18463	18735	18456	18736	18688	18652	18612	18660	18539	18517	18758	18579	18500	18585	18536	18545	18596	18530	18594	18516	18698	18663	18658	18569	18377	18494	18545	18611	18669	18700	18570	18785	18473	18701	18687	18514	18814	18692	18783	18698	18657	18522	18478	18670	18552	18913	18644	18518	18400	18555	18748	18434	18660	18514	18777	18557	18725	18641	18570	18658	18428	18570	18553	18566	18466	18633	18547	18615	18594	18816	18718	18593	18674	18650	18437	18517	18758	18726	18449	18570	18680	18458	18562	18632	18444	18501	18647	18696	18732	18475	18653	18371	18627	18524	18538	18715	18777	18691	18487	18633	18527	18393	18608	18634	18511	18558	18597	18554	18528	18560	18772	18632	18612	18630	18569	18665	18505	18906	18547	18573	18430	18533	18655	18697	18508	18566	18656	18371	18695	18830	18228	18818	18719	18416	18610	18678	18515	18743	18765	18646	18872	18553	18565	18603	18468	18557	18490	18670	18705	18410	18579	18585	18556	18648	18588	18752	18416	18749	18509	18789	18358	18395	18484	18491	18543	18617	18669	18778	18602	18545	18417	18540	18552	18800	18600	18692	18664	18521	18564	18584	18540	18684	18766	18638	18666	18582	18674	18680	18427	18680	18685	18787	18664	18642	18644	18669	18705	18595	18612	18480	18610	18529	18638	18510	18489	18540	18480	18612	18460	18594	18623	18576	18730	18879	18600	18482	18571	18587	18550	18661	18697	18664	18565	18637	18517	18758	18646	18392	18637	18568	18585	18640	18575	18625	18601	18733	18608	18489	18668	18479	18660	18512	18459	18588	18647	18612	18883	18789	18649	18613	18552	18771	18565	18533	18548	18601	18660	18613	18427	18654	18897	18550	18481	18502	18559	18567	18451	18803	18673	18403	18512	18520	18603	18771	18596	18419	18599	18610	18662	18557	18768	18565	18452	18568	18267	18493	18700	18643	18447	18500	18657	18773	18750	18807	18573	18545	18460	18588	18518	18715	18583	18506	18638	18745	18564	18413	18572	18637	18459	18854	18729	18652	18513	18709	18508	18587	18517	18804	18571	18704	18662	18563	18643	18537	18714	18694	18341	18523	18584	18545	18539	18423	18521	18691	18604	18623	18687	18410	18560	18668	18748	18709	18357	18484	18544	18356	18681	18729	18668	18671	18412	18548	18595	18429	18640	18705	18626	18599	18710	18728	18546	18532	18501	18598	18785	18596	18554	18548	18741	18575	18454	18699	18806	18567	18453	18667	18604	18709	18790	18662	18700	18628	18612	18487	18591	18607	18651	18552	18630	18757	18542	18420	18723	18902	18338	18508	18623	18461	18586	18754	18858	18575	18570	18744	18613	18518	18515	18761	18635	18407	18589	18608	18723	18598	18537	18468	18679	18484	18568	18700	18697	18589	18474	18676	18707	18541	18741	18561	18435	18716	18441	18559	18500	18721	18682	18476	18437	18558	18600	18690	18574	18694	18556	18273	18603	18449	18560	18706	18779	18701	18749	18503	18448	18792	18843	18729	18529	18628	18674	18562	18569	18666	18643	18518	18802	18764	18592	18630	18674	18482	18638	18818	18473	18709	18597	18536	18599	18696	18719	18401	18519	18522	18748	18678	18726	18524	18512	18524	18806	18581	18601	18496	18600	18679	18691	18714	18506	18578	18532	18616	18527	18799	18815	18634	18760	18740	18708	18667	18569	18541	18568	18571	18759	18442	18587	18764	18544	18751	18622	18783	18659	18674	18388	18319	18652	18417	18672	18608	18529	18491	18734	18481	18600	18643	18662	18844	18598	18512	18716	18570	18628	18661	18605	18668	18566	18593	18706	18533	18697	18541	18629	18582	18706	18634	18581	18533	18541	18623	18568	18556	18690	18682	18697	18542	18624	18356	18493	18648	18530	18682	18556	18487	18811	18490	18570	18440	18678	18637	18673	18764	18426	18598	18590	18501	18694	18548	18732	18591	18424	18595	18590	18392	18625	18595	18487	18543	18676	18690	18465	18531	18508	18508	18573	18586	18517	18612	18591	18529	18514	18939	18660	18465	18593	18694	18904	18532	18510	18619	18611	18388	18561	18482	18575	18620	18615	18630	18338	18609	18723	18615	18540	18674	18434	18529	18691	18561	18529	18628	18725	18729	18449	18480	18545	18959	18522	18427	18553	18776	18636	18472	18434	18765	18934	18692	18586	18601	18833	18674	18780	18512	18504	18586	18501	18641	18646	18739	18645	18724	18438	18628	18704	18375	18788	18348	18682	18531	18629	18699	18739	18728	18552	18575	18782	18784	18485	18515	18629	18560	18532	18762	18638	18368	18869	18939	18695	18660	18519	18532	18493	18614	18701	18607	18467	18531	18455	18715	18414	18701	18611	18582	18580	18535	18828	18706	18645	18495	18423	18518	18703	18648	18591	18513	18759
27134	39261	35605	19740	16533	16333	16063	16069	16095	15946	16272	17275	17804	17414	16907	16517	16347	16069	16062	15892	15794	15964	15779	15848	15970	15966	15876	15813	15934	15626	15764	15928	15902	15932	15788	15815	15961	15859	15859	15762	15665	15937	15878	15886	15950	15880	15776	15795	15873	15758	15679	15793	16085	15853	15755	15803	15924	15787	15944	15783	15812	15797	15791	16003	15880	15863	15905	15860	15946	15816	15843	15859	15945	15683	15922	15825	15876	15809	15855	15779	16144	15833	15883	15921	15901	16036	15910	15860	16017	15937	15875	15734	15893	15629	15799	15949	15745	15954	16056	16084	15800	15769	15874	16022	15826	15886	15853	15871	15754	15893	15905	15892	15900	15836	15816	15915	15698	15787	15765	15808	15823	15745	15829	15846	15961	15865	15842	15802	15807	15771	15707	15861	15872	15991	15864	15892	15839	15903	15900	15817	15869	15756	15881	15885	15882	15785	15876	15891	16174	15846	16046	15927	15855	15728	15763	15878	15866	15766	15854	15860	15773	15878	15840	15991	15877	15845	15621	16032	15809	15755	15975	15828	15935	15883	15804	15801	15806	15671	15946	15853	15778	15914	15921	15917	16047	15998	15978	15819	15825	15781	15689	15894	15906	15754	15949	15730	15840	15770	15581	15989	15745	15838	15723	15635	15666	15741	15786	15915	15764	15907	15779	15899	15718	15713	15828	15870	15894	15775	15884	15855	15908	15789	15913	15761	15962	15918	15875	15800	15785	15820	16006	15855	15887	15833	15950	15878	15871	15775	15893	15945	15779	15841	16045	15900	15904	15950	16012	15791	15866	15832	15853	15720	15843	15819	15903	15882	15930	15927	15876	15969	15727	15964	15894	15793	15727	15630	15974	15780	15853	16036	15774	15852	15772	15886	15873	15862	15963	15784	15954	15782	15774	15839	15903	15855	15859	15666	15946	15945	15777	15824	15931	15831	15906	15933	15806	15818	15754	15701	15901	15933	15712	15891	15863	15822	15954	15868	15932	15656	15797	16195	15805	15677	15685	15948	15855	15708	15678	15973	15835	15855	15867	16093	15863	16031	15810	15890	16004	15817	15909	15978	15980	15941	15889	15768	15826	16091	15735	15768	15960	15859	15893	16065	15993	15981	15855	15884	15813	15937	15825	15877	15834	15767	15940	15953	15877	15797	15780	15711	15782	15728	15929	15918	15841	15922	15847	15815	15754	15713	15918	15921	15795	15837	16022	15888	16061	15720	15806	16003	15737	15824	15780	15818	15908	15873	15857	15920	15861	15936	15778	15935	15752	15815	16003	15844	15735	15763	16087	15864	15819	15855	15785	15809	15935	15883	15761	15976	15916	15865	15853	15778	15753	15828	15835	15843	15921	15858	15935	15857	15832	15847	15755	15794	15818	15948	15703	15944	15745	15783	15798	15970	15738	15890	15889	15889	15902	15904	15790	15768	15814	15800	15812	15986	15944	15834	15872	15983	15827	15672	15855	15736	15744	15929	15855	15831	15966	15886	15710	15805	15787	15848	15914	15869	15843	15820	15687	15839	15897	15745	15689	15982	15878	15690	15887	15825	15863	15743	15861	15772	16036	15907	15985	15809	16008	15942	15820	15682	15940	15743	15697	15914	15906	15895	15957	15806	15892	15917	15840	15951	15858	15838	15822	15757	15693	15686	15820	15839	15809	15956	15772	15916	15998	15736	15718	15863	15843	15925	15664	15833	15721	15956	15722	15954	15922	15751	15898	15798	15798	15828	15730	16024	16027	15685	15815	15889	15894	15979	15876	15909	15735	16032	15802	15802	15925	15876	15932	15728	15714	15990	15685	15827	15869	15885	15922	16052	15838	15832	15891	16050	15830	15872	15803	15756	15891	15753	15909	16181	15857	15838	15892	15874	15891	15785	15905	15851	15756	15735	16008	15725	15919	15870	16008	15906	15919	15845	15864	15944	15831	15899	15922	15710	15894	15867	15873	15649	15849	15800	15923	15836	15862	15763	15926	15781	15800	15855	15911	15642	15766	15787	15903	16002	15930	15675	15802	15975	15948	15853	15883	15919	15932	15725	15790	15842	15924	16037	15909	15907	15888	15847	15877	16024	15839	15675	15833	15855	15816	15848	15922	15741	15974	16010	15742	15835	15957	15775	15786	15814	15954	15829	15884	15874	15812	15784	16029	15946	16007	15845	15943	15840	15875	15885	15770	15896	15823	15887	15849	15854	15819	15863	15719	16010	15792	16059	15730	15796	15784	15805	15712	15870	15823	15721	15944	15804	15811	15928	15912	15888	15882	15988	15676	15954	15707	15994	15816	15952	15897	15760	15821	16031	15810	15793	15933	15932	15927	15904	15881	15839	15765	15769	15879	15881	15894	15898	16005	15863	15845	15756	15843	15731	15756	16097	15763	15931	15794	15790	15800	15826	15889	15953	15913	15866	15928	15845	15941	15737	15881	15751	15798	15729	15765	15952	15909	15836	15769	15693	15914	15941	15785	15898	15918	15910	15771	15882	15931	15889	15993	16039	15965	15705	15831	15863	15728	16050	15786	15832	15916	16007	15809	15847	15954	15903	15951	15906	15868	15933	15855	15965	15802	16052	15862	15937	15773	15938	15933	15728	15697	15837	15769	15785	15893	15893	16052	15672	15946	15795	15721	15715	15876	15857	15931	15776	15863	15725	15900	15842	15878	15744	15810	15938	15895	15803	15745	15679	16034	15877	15927	15712	15874	15874	15931	15822	15756	15886	15924	15970	15863	15845	15897	15840	15869	15832	15924	15839	15875	15561	15856	15939	16004	16067	16041	15859	15818	15896	15729	15866	15798	15930	15900	15847	15951	15896	15734	15931	15591	15999	15934	15649	15836	15850	15866	15806	15755	15701	15757	15832	15875	15869	15901	15898	15866	15786	15790	15851	15974	15933	15875	15913	15873	16030	15802	15844	16009	15644	15858	15581	15824	15973	15876	15628	15902	15924	15850	15976	15720	15896	15745	15906	16002	15791	15828	15838	15838	15750	15821	15847	15919	15891	15784	16043	15948	16005	15796	15977	15824	15841	16057	15747	15909	15632	15852	15935	15986	15830	15751	15896	15911	15811	16012	15949	15934	15942	15717	15747	15776	15942	15811	15892	15812	15848	15862	15981	15819	15769	15822	15955	15807	15894	15803	15675	15839	15836	15739	15941	15841	15902	15868	15744	15841	15900	15769	15748	15832	15945	15839	16126	15882	15796	15818	15865	15788	15807	15792	15889	15825	15774	15647	15935	15826	15849	15729	15752	15827	15765	15797	15993	15937	15973	15781	15763	15909	15794	15936	15809	15732	15919	15956	15958	15906	15714	15650	15848	15705	15894	15882	15855	15765	15813	15953	15833	15860	15719	15855	15857	15644	15943	16014	15985	16027	15831	15810	15843	15804	15870	16033	15808	15801	15857	15865	15879	15785	15907	15877	15820	15837	15858	16025	15972	15947	15747	15686	15642	15707	15781	15941	15657	15852	15832	15966	15800	15642	15763	15853	15803	15659	15907	15922	15844	15727	15894	15697	15766	15808	15719	15945	15765	15993	15851	15762	15790	15943	15734	15932	15873	15980	15798	15980	15836	15978	15814	15929	15838	15758	15953	15734	15891	15720	15972	15740	15789	15825	15876	15710	15940	15689	15802	15871	15939	15782	15768	15846	15926	15861	15926	15858	15821	15875	15868	15814	15826	15911	15822	15920	15854	15845	15866	15829	16094	15773	15767	15927	15970	15783	16032	15896	15705	15840	15762	15870	15914	15830	15817	15750	15780	15753	15782	15987	15996	15854	15894	15838	15813	16085	15799	15888	15886	15938	15943	15729	15986	15869	16032	15864	16056	15765	15709	15942	15723	15833	15824	15790	15991	15812	15909	15841	15819	15840	15874	15856	15879	15995	15788	15831	15628	15922	15675	15987	15858	15715	15963	15897	15781	15981	15917	15901	15781	15749	15899	15873	15986	15945	15832	15925	15741	15799	15885	15681	15729	15866	15744	16009	15757	15710	15942	15843	15924	15774	15954	15799	15925	15916	15998	15770	15772	15956	15863	15740	15704	15840	15820	15909	15867	15807	16213	15776	15823	15892	15994	15808	15705	15858	15865	15865	15818	15912	15635	15919	15793	15672	15786	15962	15804	15910	15777	15846	15992	15849	15976	15922	15982	15878	15813	15760	15960	15888	15811	15746	15911	15731	15839	15773	15808	15928	15886	15929	15893	15620	15779	15986	15826	15897	15798	15969	15903	15829	15896	15819	16042	15781	15826	15647	15858	15874	15985	15848	15950	15927	15908	15764	15758	15977	15922	15752	15912	15794	15891	15914	15792	15804	15981	15929	15671	15810	15899	15825	15960	15789	16020	15886	15899	15654	15971	15984	15754	15735	15862	15937	15732	15931	15790	15758	15884	15823	15742	15837	15858	15893	15801	15825	15872	15809	15752	15867	15832	15817	15955	15929	16062	15828	15797	15922	15897	15874	15841	15847	15779	16047	15785	16008	15777	15875	15846	15978	15904	15746	15872	15803	15751	15763	15950	15747	15905	15811	15830	15797	15789	15879	15833	15877	15836	15833	15884	15709	15838	15777	15811	15948	15981	15865	15881	15911	15781	15774	16017	15871	15773	15762	15912	15747	15762	15836	15824	15745	15668	15885	15962	15882	15932	15833	16040	15776	15952	15783	16187	15793	15791	15783	15853	15794	15913	15849	15853	15900	15886	15887	15745	15717	15989	15887	15894	15775	15836	15902	15826	15857	15870	15935	15727	15825	15795	15822	15786	15782	15934	15872	15768	15917	15754	15817	15934	15846	15851	15962	15718	15902	15824	16158	15764	15881	15965	15878	15733	15878	15816	15959	15737	15791	15751	15903	15783	16002	15847	15863	15906	15989	15921	15840	15757	15928	15953	15829	15935	15905	15806	16068	15916	15961	15983	15964	15751	15796	15796	15798	15675	15707	15876	15827	15891	16049	15894	15913	15787	15709	15756	15931	15837	15901	15767	15861	15790	15793	15785	15834	15903	15947	15927	15819	15912	16029	15826	15861	15895	15746	15827	15701	15715	15761	15759	16006	15755	15806	15742	15858	15657	15737	15895	15855	15903	15848	15711	15854	15890	15814	15858	15772	15968	15740	15868
24007	21338	28734	24625	22286	21786	21281	19368	19022	19553	22843	27575	29016	26393	22967	21081	20151	19579	18954	18716	18587	18374	18512	18670	18671	18512	18430	18589	18655	18605	18753	18621	18430	18567	18583	18652	18541	18739	18595	18342	18587	18762	18553	18504	18653	18591	18346	18544	18622	18546	18527	18460	18598	18515	18654	18353	18509	18706	18509	18363	18347	18343	18538	18477	18437	18474	18636	18475	18455	18456	18553	18459	18604	18617	18546	18626	18621	18465	18355	18522	18684	18407	18353	18552	18471	18319	18530	18525	18290	18565	18446	18474	18477	18420	18585	18462	18470	18569	18392	18544	18555	18421	18408	18409	18489	18523	18377	18589	18315	18367	18439	18474	18454	18419	18471	18582	18513	18612	18463	18386	18437	18611	18714	18451	18651	18601	18476	18378	18441	18427	18464	18518	18378	18471	18543	18655	18397	18237	18552	18468	18506	18594	18593	18499	18679	18598	18362	18316	18562	18686	18249	18624	18650	18488	18375	18474	18607	18396	18398	18396	18594	18711	18543	18566	18409	18362	18418	18422	18651	18585	18452	18440	18474	18435	18686	18331	18523	18365	18193	18629	18511	18502	18604	18681	18440	18488	18352	18473	18587	18478	18501	18471	18544	18407	18372	18420	18529	18491	18595	18657	18364	18632	18478	18566	18633	18611	18396	18429	18373	18315	18525	18420	18345	18423	18436	18445	18608	18329	18519	18592	18403	18630	18576	18539	18511	18376	18368	18421	18457	18302	18496	18389	18409	18388	18669	18360	18571	18466	18632	18580	18519	18677	18354	18744	18473	18408	18565	18384	18413	18443	18502	18469	18573	18348	18497	18523	18631	18710	18462	18652	18497	18500	18603	18510	18524	18424	18523	18668	18573	18547	18508	18563	18512	18480	18668	18473	18431	18309	18414	18429	18468	18480	18542	18419	18278	18572	18474	18606	18506	18540	18671	18602	18376	18436	18313	18228	18428	18563	18557	18524	18675	18355	18636	18424	18482	18496	18509	18565	18445	18409	18490	18465	18444	18488	18702	18515	18688	18577	18449	18519	18339	18645	18539	18506	18582	18609	18457	18460	18481	18431	18763	18497	18556	18461	18597	18456	18565	18331	18507	18542	18357	18652	18567	18602	18498	18416	18601	18359	18560	18610	18496	18303	18462	18565	18759	18627	18636	18510	18565	18411	18647	18447	18648	18478	18440	18467	18278	18478	18487	18468	18657	18482	18530	18315	18569	18537	18594	18396	18361	18489	18449	18512	18633	18382	18533	18261	18437	18603	18419	18317	18579	18489	18433	18300	18435	18636	18465	18346	18526	18365	18609	18461	18561	18189	18456	18448	18595	18550	18700	18496	18336	18500	18458	18365	18436	18530	18537	18385	18373	18399	18394	18409	18284	18560	18389	18832	18426	18660	18513	18402	18644	18268	18637	18575	18589	18530	18474	18660	18474	18395	18599	18371	18518	18370	18576	18485	18257	18605	18467	18538	18255	18516	18483	18706	18516	18585	18400	18375	18328	18424	18584	18581	18388	18479	18619	18648	18609	18580	18539	18429	18525	18251	18484	18587	18485	18434	18602	18512	18242	18207	18523	18404	18645	18381	18561	18545	18398	18358	18486	18400	18642	18560	18502	18543	18510	18589	18686	18423	18502	18397	18532	18268	18598	18565	18457	18393	18681	18235	18679	18539	18477	18749	18323	18437	18546	18616	18440	18157	18425	18518	18653	18567	18496	18572	18517	18662	18422	18510	18448	18453	18404	18533	18435	18611	18556	18611	18458	18441	18616	18437	18398	18549	18427	18630	18423	18672	18361	18415	18619	18334	18546	18344	18403	18557	18634	18399	18513	18541	18748	18712	18603	18467	18444	18304	18349	18473	18516	18510	18631	18484	18554	18518	18741	18611	18587	18401	18374	18632	18555	18581	18538	18525	18531	18383	18559	18341	18636	18423	18381	18458	18479	18405	18469	18338	18585	18425	18344	18402	18252	18489	18422	18539	18687	18544	18677	18423	18382	18551	18406	18447	18339	18345	18477	18606	18431	18595	18544	18579	18592	18365	18479	18412	18543	18357	18793	18590	18408	18325	18650	18403	18512	18324	18619	18472	18304	18503	18516	18440	18527	18575	18571	18621	18708	18356	18413	18436	18546	18415	18708	18522	18649	18404	18494	18609	18520	18613	18471	18538	18558	18427	18460	18472	18402	18641	18580	18618	18574	18210	18355	18282	18468	18406	18636	18529	18403	18638	18465	18399	18493	18576	18688	18570	18575	18528	18614	18378	18356	18452	18336	18291	18517	18588	18564	18639	18506	18359	18337	18569	18376	18440	18377	18660	18472	18263	18396	18303	18426	18463	18461	18482	18521	18617	18284	18270	18382	18521	18743	18401	18451	18406	18540	18607	18455	18433	18655	18478	18536	18597	18410	18668	18465	18525	18524	18753	18436	18682	18640	18612	18472	18397	18521	18519	18588	18579	18666	18413	18339	18530	18586	18742	18535	18634	18394	18274	18625	18548	18386	18348	18649	18282	18634	18472	18525	18604	18603	18368	18402	18833	18422	18585	18512	18436	18459	18460	18335	18518	18489	18325	18266	18475	18383	18540	18640	18380	18501	18320	18451	18672	18611	18227	18538	18425	18480	18680	18543	18448	18440	18718	18532	18560	18451	18615	18454	18499	18609	18511	18459	18533	18603	18495	18456	18580	18421	18390	18369	18511	18545	18424	18585	18501	18620	18421	18501	18686	18570	18478	18627	18542	18671	18581	18378	18540	18390	18689	18653	18322	18664	18518	18508	18487	18649	18476	18593	18585	18589	18413	18734	18318	18436	18477	18490	18587	18534	18494	18414	18651	18517	18522	18632	18355	18421	18432	18612	18348	18592	18593	18533	18518	18445	18405	18252	18293	18354	18636	18356	18446	18428	18372	18468	18507	18538	18530	18607	18336	18552	18309	18380	18469	18397	18595	18527	18461	18525	18533	18400	18603	18473	18392	18497	18342	18613	18545	18450	18439	18559	18538	18179	18379	18423	18543	18590	18365	18281	18329	18367	18420	18370	18183	18569	18719	18416	18612	18528	18549	18579	18582	18576	18389	18582	18666	18332	18278	18335	18495	18491	18560	18632	18488	18671	18591	18431	18593	18628	18404	18442	18491	18670	18493	18475	18586	18419	18388	18389	18539	18562	18456	18499	18148	18323	18471	18958	18586	18492	18549	18393	18295	18609	18301	18395	18597	18181	18587	18757	18579	18424	18381	18673	18482	18477	18561	18599	18283	18466	18467	18556	18344	18419	18483	18558	18347	18414	18532	18544	18736	18649	18653	18597	18286	18534	18528	18471	18288	18527	18461	18425	18522	18323	18668	18603	18460	18346	18379	18480	18562	18370	18778	18568	18614	18655	18436	18575	18488	18616	18549	18739	18534	18556	18557	18561	18464	18584	18627	18451	18288	18422	18602	18569	18546	18515	18525	18280	18399	18336	18538	18583	18611	18592	18443	18528	18567	18365	18398	18659	18341	18348	18405	18600	18659	18634	18717	18310	18670	18574	18443	18636	18567	18516	18591	18428	18479	18340	18362	18545	18535	18468	18189	18523	18477	18555	18443	18457	18466	18442	18714	18590	18590	18846	18575	18580	18390	18497	18522	18414	18548	18452	18530	18506	18471	18540	18488	18611	18518	18432	18399	18527	18437	18745	18533	18525	18476	18688	18685	18406	18457	18391	18413	18550	18476	18389	18580	18858	18354	18341	18381	18492	18577	18515	18602	18357	18468	18456	18448	18512	18444	18592	18403	18472	18396	18427	18501	18776	18741	18651	18553	18516	18333	18471	18364	18542	18483	18284	18526	18345	18624	18488	18514	18746	18470	18461	18517	18363	18694	18604	18431	18599	18606	18616	18509	18625	18450	18431	18585	18449	18411	18484	18699	18538	18584	18466	18530	18404	18465	18249	18456	18658	18317	18560	18296	18661	18553	18425	18590	18499	18581	18199	18605	18575	18473	18460	18486	18635	18541	18369	18546	18204	18522	18452	18389	18294	18506	18544	18488	18655	18453	18238	18604	18508	18605	18613	18624	18703	18379	18449	18337	18320	18493	18502	18618	18734	18569	18582	18497	18479	18344	18428	18333	18573	18490	18605	18424	18649	18487	18560	18759	18622	18415	18482	18462	18309	18357	18571	18538	18457	18455	18590	18281	18635	18448	18302	18491	18465	18437	18459	18548	18429	18353	18528	18383	18604	18420	18587	18428	18435	18369	18633	18648	18446	18530	18563	18438	18514	18538	18399	18644	18510	18289	18336	18296	18713	18643	18586	18439	18471	18336	18577	18478	18452	18715	18683	18395	18694	18480	18377	18310	18472	18527	18430	18335	18379	18397	18388	18755	18588	18493	18524	18686	18544	18542	18567	18714	18800	18582	18466	18281	18727	18476	18644	18450	18392	18564	18411	18600	18558	18576	18500	18356	18537	18551	18612	18381	18493	18538	18465	18627	18545	18564	18637	18426	18454	18469	18648	18519	18470	18533	18298	18424	18581	18529	18432	18372	18550	18608	18633	18515	18613	18348	18437	18650	18379	18437	18651	18491	18599	18463	18510	18426	18315	18425	18676	18636	18399	18624	18493	18459	18490	18168	18403	18558	18296	18483	18429	18268	18678	18529	18504	18502	18524	18340	18450	18633	18554	18534	18644	18610	18525	18524	18348	18389	18414	18521	18572	18513	18549	18328	18585	18455	18405	18394	18528	18394	18495	18400	18548	18523	18620	18391	18569	18590	18254	18433	18674	18440	18456	18685	18518	18377	18530	18530	18635	18451	18441	18511	18426	18134	18601	18547	18643	18458	18658	18399	18699	18736	18570	18493	18336	18391	18587	18563	18551	18449	18486	18465	18520	18541	18755	18434	18577	18510	18578	18451	18524	18481	18538	18656	18455	18559	18544	18578	18476	18184	18603	18422	18489	18478	18455	18372	18470	18595	18590	18474	18465	18492	18568	18469	18628	18568	18454	18394	18455	18708	18337	18413	18526	18368	18577	18550	18418	18539	18452	18453	18285	18361	18577	18473	18383	18420	18478	18321	18466	18357	18572	18455	18523	18702	18530	18237	18417	18583	18512	18427	18587	18525	18543	18751	18447	18462
29413	45422	38790	21617	17502	16674	16372	16443	16713	17419	23203	29338	29652	26218	21164	18960	17848	16920	16324	16023	15898	15936	15790	15922	15764	15789	15904	15820	15838	15678	15856	16123	15616	15982	15788	15723	15791	15902	15705	15922	15813	15852	15817	15825	15805	15869	15974	15790	15824	15835	15981	15944	15801	15848	15883	15967	15957	15778	15787	15686	15889	15897	15861	15879	15865	15822	15903	15692	15844	15733	15878	15865	15952	15877	15979	15882	15876	15887	15839	15772	15766	15759	15669	15763	15804	15882	15760	15796	15681	15845	15876	15828	15791	15908	15845	15767	15918	15804	15811	15841	15917	15881	15920	15653	15942	16098	15805	15920	15881	15772	15809	15795	15778	15861	15945	15876	15748	15561	15839	15729	15870	16057	16026	15753	15821	15663	15848	15818	15788	15801	15780	15821	15939	15692	15863	15957	15742	15845	15999	15803	15964	15774	15868	15881	15887	15873	15980	15761	16043	15901	15816	15801	15928	15798	15988	15660	15693	15807	15727	15968	15725	15853	15892	15923	15864	15874	15991	15969	16000	15903	15875	15771	15906	15830	15676	15934	15645	15776	15621	15943	16016	15550	15870	15880	15830	15785	15846	15900	15904	15784	15866	15709	15813	15842	16005	15750	15854	15729	15828	15864	15748	15932	16072	15666	15795	15765	15847	15774	15804	15919	15973	15803	15782	15718	15710	15856	15718	15748	15810	15747	15717	15877	15965	15874	15689	15778	15706	15840	15912	15704	15720	15791	15755	15766	15891	15922	15923	15831	15838	15810	15843	15763	15792	15720	15808	15758	15900	15764	15745	15758	15692	15804	15832	15856	15772	15880	15870	15806	15919	15823	15952	15779	15762	15878	15805	15865	15702	15854	15903	15815	15819	15882	15825	15835	15765	15752	15710	15860	15680	15877	15870	15769	15764	15822	15763	15733	15790	15943	15773	15668	15920	15883	15904	15823	15605	15710	15806	15748	15829	15947	15771	15863	15763	15723	15887	15895	15654	15859	16023	15878	15773	15839	15677	15804	15842	15922	15696	15871	15681	15783	15699	15981	15921	15788	15734	15748	15742	15766	15857	15833	15620	15822	15851	15792	15816	15909	15725	15733	15716	15815	15717	15840	15651	15909	15800	15690	15847	15868	15655	15878	15724	15801	15670	15913	15756	15651	15785	15908	15820	15796	15717	15753	15805	15714	15822	15853	15860	15801	15885	15639	15801	15618	15715	15874	15967	15853	15760	15770	15857	15840	15956	15768	15856	15885	15894	15781	15841	15788	15741	15805	15914	15720	15849	15720	15901	15720	15782	15877	15905	15784	15822	15729	15770	15880	15830	15702	15988	15888	15816	15894	15728	15969	15879	15838	15813	15736	15891	15902	16099	15765	15806	15810	15844	15897	15717	15817	15869	15776	15931	15920	15791	15773	15904	15846	15899	15915	15778	15790	15821	15925	15738	15947	15764	15901	15775	15823	15794	15721	15728	15739	15822	15967	15813	15852	15940	15603	15915	15837	15888	15870	15920	15682	15904	15879	15845	15819	15752	15850	15683	15836	15803	15866	15876	15892	15690	15849	15810	15816	15928	15853	15754	15763	15972	15734	15926	15829	15839	15908	15849	15793	15983	15852	15800	15737	15847	15885	15802	15892	15811	15907	15944	15900	15867	15854	15704	15753	15819	15848	15798	15743	15795	15830	15921	15771	15756	15738	15822	15861	15760	15772	15833	15759	15861	15521	15826	15738	15715	15886	15872	15790	15736	15732	15714	15920	15948	15823	15861	15878	15764	15784	15832	15847	15762	15836	15868	15725	15768	15722	15865	15970	15729	15936	15760	15902	15803	15600	15744	15956	15725	15848	15817	15883	15631	15818	15818	15817	15618	15730	15901	15819	15940	15860	15806	15847	15843	15872	15725	15870	15764	15834	15837	15803	15718	15818	15915	15770	15696	15781	15615	15707	15976	15833	16030	15846	15677	15787	15821	15913	15901	15648	15842	15902	16025	15832	15726	15820	15854	15760	15932	15745	15942	15944	15716	15920	15722	15820	15900	15787	15703	15777	15785	15845	15780	15869	15628	15799	15871	15694	15780	15854	15941	15823	15797	15792	15884	15719	15730	15679	15967	15870	15886	15641	15868	15765	15903	15890	15679	15758	16015	15797	15745	15810	15736	15831	15732	15900	15801	15839	16019	15799	15926	16041	15853	15761	15781	15802	15887	15791	15779	15805	15779	15834	15820	15846	15735	15797	16030	15604	15730	15755	15735	15974	15771	15731	15702	15997	15818	15696	15799	15879	15812	15832	15817	15814	15971	15793	15892	15759	15861	15666	15655	15731	16008	15789	15815	15807	15816	15734	15697	15837	15890	15970	15741	15677	15799	15725	15866	15893	15889	15716	15842	15533	16039	15757	15975	15828	15666	15743	15695	15756	15821	15822	15701	15952	15905	15681	15847	15703	15871	15649	15687	15787	15931	15722	15853	15930	15691	15818	15630	15733	15651	15827	15846	15713	15933	15595	15758	15853	16003	15833	15764	15907	15827	15837	15908	15853	15804	15800	15771	15781	15888	15725	15771	15812	15678	15802	15869	15964	15825	15885	15845	15844	15845	15951	15953	15963	15772	15829	15937	15730	15717	15899	15891	15866	15968	15854	15696	15922	15746	15707	15688	15869	15735	15722	15898	15750	15801	15851	15872	15702	15782	15675	15688	15670	15719	15874	15935	15772	16059	15657	15842	15911	16062	15842	15970	15925	15859	15754	15902	15706	15864	15976	15928	15920	15792	15904	15756	15750	15741	15739	15829	15924	15967	15806	15746	15748	15863	15722	15752	15902	15752	15706	15841	15982	15920	15806	15879	15839	15880	15654	15828	15785	15933	15917	15955	15760	15874	15848	15623	15879	15845	15768	15820	15777	15686	15864	15876	15810	15850	15636	15693	15784	15887	15771	15965	15788	15794	15715	15894	15837	15707	15920	15694	15729	15835	15775	15742	15761	15850	15870	15757	15868	15787	15821	15888	15832	16031	15743	15800	15826	15817	15821	15885	15769	15882	15771	15660	15860	15804	15719	15728	15808	15732	16027	15749	15727	15854	15907	15732	15798	15834	15869	15807	15680	15682	15982	15913	15753	15973	15847	15781	15885	15902	15787	15763	15665	15664	15895	15862	15964	16075	15868	15673	15917	15663	15714	15781	15722	15897	15948	15892	16035	15781	15690	15732	15692	15770	15815	15808	15724	15815	15753	15803	15805	15684	16016	15906	15708	15797	15818	15753	15927	15826	15731	15728	15758	15886	15853	15736	15723	15757	15758	15867	16016	15768	15824	15612	15752	15724	15832	15964	15809	15944	15734	15757	15783	15887	15700	15579	15823	15871	15922	15793	15579	15901	15815	15738	15631	15731	15717	15855	15996	15821	15835	15798	15744	15856	15899	15808	15702	15885	15737	15796	15887	15967	15866	15856	15829	15730	15734	15940	15890	15746	15823	15748	15613	15852	15737	15801	15843	15935	15881	15847	15833	15816	15784	15928	15883	15854	15733	15791	15896	15857	15822	15837	15840	15834	15863	15887	15745	15973	15805	15992	15684	15639	16006	15863	15682	15724	15654	15888	15746	15704	15903	15843	15785	15874	15903	15920	15654	15948	15789	15709	15768	15761	15939	15848	15744	15673	16007	15920	15769	15851	15651	15833	15753	15692	15789	15714	15731	15811	15763	15667	15827	15740	15789	15701	15864	15812	15741	15907	15760	15808	15740	15721	15921	15856	15833	15854	15740	15780	15758	15795	15918	15861	15833	15796	15751	15936	15826	15911	15849	15764	15801	15759	15772	15799	15664	15675	15973	15675	16035	15753	15628	15797	15845	15919	15864	15858	15807	15678	15838	15799	15794	15657	15925	15845	15874	15790	15822	15904	15694	15961	15714	15935	15786	15800	15840	15903	15972	15759	15849	15672	15645	15781	15759	15794	15843	15830	15868	15836	15730	15753	15793	15920	15878	15823	15876	15851	15832	15867	15944	15703	15893	15707	15784	15795	15870	15795	15987	15714	15684	15619	15813	15888	15822	15597	15789	15904	15706	15845	15846	15911	15755	15721	15795	15714	15767	15873	15972	15841	15855	15718	15808	15771	16017	15757	15748	15758	15739	15870	15801	15859	15760	15787	15886	15799	15901	15767	15877	15961	15831	15703	15811	15756	15782	15754	15856	15971	15814	15852	15703	15905	15737	15816	15981	15819	15818	15951	15725	15895	15998	15760	15975	15987	15754	15808	15610	15962	15793	15915	15818	15930	15790	15882	15851	15831	15821	15724	15750	15875	15853	15815	15840	15874	15690	15748	15762	15826	15834	15857	15789	15750	15814	15887	15895	15888	15712	15842	15893	15725	15715	15760	15868	15929	15939	16061	15766	15897	15719	15772	15724	15810	15750	15767	15876	15719	15652	15806	15885	15677	15739	15928	15772	15849	15843	15927	15827	15967	15692	15871	15730	15943	15705	15840	15803	15976	15664	15953	15888	15943	15924	15790	15847	15734	15822	15677	15845	15730	15866	15759	15741	15815	15947	15850	15892	15812	15789	15879	15736	15922	15982	16030	15580	15810	15876	15842	15701	15826	15964	15941	15998	15936	15812	15711	15909	15845	15772	15848	15765	15786	16012	15663	15710	15852	15757	15741	15879	15859	15949	15680	15709	15793	15871	15997	15734	15636	15891	15855	15838	15901	15739	15760	15709	15831	15756	15999	15866	15840	15808	15769	15894	15913	15717	15897	15886	15903	15904	15805	15861	15967	15856	15755	15842	15825	15812	15915	15790	15750	15828	15833	15801	15487	15695	15681	15875	15938	15752	15886	15839	15783	15912	15834	15835	15903	15621	15819	15831	15803	15815	15868	15906	15804	15829	15839	15954	15728	15745	15991	15851	15784	15749	16028	15756	15744	15756	15714	15860	15609	15893	15809	15847	15832	15901	15753	15905	15763	15918	15990	15842	15829	15820	15907	15837	15727	15829	15885	15810	15702	16001	15672	15818	15849	15938	15841	15734	15858	15813	15860	15674	15758	15716	15784	15775	15788	15588	15803	15653	15762	15829	15850	15839	15840	15811	15997	15713	15713	15937	15747	15993	15886	15829	15833	15757	15774	15713
22829	21334	29169	23928	21574	23420	25083	20051	19455	20217	23633	30801	37111	32905	27798	24647	22080	20723	20064	19362	19119	18880	18875	18975	18899	18846	18866	18868	18846	18742	18532	18653	18809	18951	18756	18616	18997	18776	18775	18847	18776	18830	18670	18615	18569	18908	18964	18819	18802	18735	18782	18961	18919	18769	18927	18851	18760	18649	18606	18850	18722	18805	18687	18695	18876	18653	18674	18813	18778	18911	18789	18889	18794	18815	18631	18804	18770	18536	18767	18791	18705	18838	18600	18704	18610	18683	18720	18750	18772	18508	18798	18639	18891	18621	18779	18717	18865	18750	18746	18822	18699	18779	18663	18963	18830	18525	18610	18755	18648	18807	18723	18592	18655	18772	19058	18879	18937	18672	18889	18667	18711	19007	18649	18618	18654	18721	18515	18852	18838	18869	18711	18623	18748	18812	18696	18794	18886	18787	18701	18562	18690	18628	18790	18509	18864	18770	18759	18927	18776	18803	18881	18696	18739	18771	18785	18438	18903	18724	18728	18644	18597	18629	18702	18595	18653	18646	18645	18774	18831	18757	18754	18615	18685	18908	18634	18826	18725	18898	18805	18796	18953	18718	18658	18560	18789	18687	18816	18780	18678	18875	18665	18600	18860	18707	18977	18840	18858	18793	18705	18787	18820	18804	18650	18518	18838	18797	18675	18695	18700	18845	18766	18807	18840	18746	18534	18624	18562	18802	18601	18595	18641	18741	18703	18770	18712	18712	18809	18770	18669	19024	18774	18724	18687	18675	19046	18616	18671	18881	18849	18731	18744	18751	18631	18673	18746	18628	18603	18624	18779	18827	18738	18637	18705	18670	18928	18657	18652	18782	18776	18603	18674	18836	18992	18625	18703	18698	18645	18580	18851	18826	18687	18582	18813	18518	18819	18775	18837	18881	18593	18856	18668	18543	18695	18850	18708	18775	18664	18787	18590	18737	18740	18947	18673	18912	18602	18613	18746	18767	18819	18774	18815	18686	18627	18714	18712	18548	18853	18714	18859	18923	18553	18914	18681	18510	18921	18769	18621	18630	18778	18788	18706	18586	18815	18742	18561	18851	18551	18805	18770	18837	18716	18799	18756	18703	18697	18773	18766	18812	18604	18762	18718	18845	18775	18826	18743	18836	18889	18812	18695	18645	18609	18780	18907	18725	18538	18576	18546	18732	18581	18816	18582	18956	18694	18599	18777	18767	18739	18650	18803	18686	18667	18524	18873	18654	18739	18725	18811	18636	18649	18779	18692	18666	18781	18635	18669	18903	18658	18674	18801	18571	18680	18894	18526	18537	18854	18809	18709	18661	18777	18765	18808	18800	18833	18753	18719	18672	18939	18638	18748	18712	18486	18649	18887	18676	18812	18711	18622	18685	18746	18657	18554	18815	18895	18718	18778	18736	18768	18557	18668	18664	18616	18572	18725	18770	18807	18675	18781	18591	18641	18788	18717	18716	18584	18734	18845	18797	18693	18538	18767	18600	18804	18618	18706	18760	18740	18994	18724	18852	18783	18797	18668	18778	18704	18650	18759	18580	18575	18955	18942	18779	18825	18667	18762	18642	18627	18742	18707	18621	18737	18921	18770	18866	18618	18674	18853	18687	18692	18841	18944	18781	18735	18752	18701	18608	18738	18702	18553	18564	18906	18697	18684	18459	18675	19037	18636	18881	18685	18818	18630	18736	18856	18782	18594	18639	18775	18892	18896	18813	18784	18599	18586	18696	18590	18700	19005	18985	18619	18841	18708	18553	18654	18744	18631	18889	18579	18685	18746	18668	18674	18728	18721	18790	18614	18774	18590	18768	18652	18647	18756	18770	18552	18613	18644	18769	18809	18692	18737	18689	18746	18733	18815	18505	18752	18859	18838	18754	18749	18752	18686	18837	18664	18836	18814	18726	18760	18654	18619	18702	18552	18699	18781	18650	18618	18617	18829	18726	18645	18690	18768	18826	18708	18843	18694	18545	18714	18493	18732	18869	18743	18698	18621	18785	18791	18616	18751	18657	18823	18710	18796	18737	18865	18516	18631	18662	18681	18728	18659	18828	18791	18618	18713	18651	18873	18763	18810	18827	18718	18502	18808	18641	18588	18908	18815	19008	18722	18931	18689	18916	18777	18773	18634	18645	18721	18526	18780	18835	18673	18656	18835	18668	18535	18904	18732	18817	18555	18754	18807	18664	18640	18639	18589	18752	18700	18679	18689	18719	18681	18837	18686	18774	18648	18846	18796	18429	18785	18796	18939	18825	18733	18722	18914	18618	18777	18874	18680	18732	18681	18768	18798	18514	18418	18774	18603	18661	18703	18864	18740	18759	18451	18588	18853	18592	18710	18790	18855	18812	18718	18757	18856	18606	18596	18620	18596	18632	18728	18731	18700	18692	18804	18708	18811	18675	18866	18886	18702	18562	18669	18788	18703	18745	18700	18757	18650	18882	18659	18779	19002	18749	18805	18794	18475	18694	18593	18758	18505	18608	18694	18653	18589	18860	18814	18802	18660	18536	18566	18758	18684	18709	18768	18740	18734	18717	18696	18581	18787	18698	18606	18591	18585	18565	18690	18715	18539	18866	18824	18676	18623	18889	18890	18847	18896	18704	18597	18881	18681	18702	18662	18799	18747	18725	18698	18480	18777	18764	18762	18850	18640	18838	18659	18676	18671	18674	18800	18708	18774	18763	18663	18662	18822	18624	18736	18696	18675	18742	18868	18554	18669	18615	18745	18703	18943	18825	18806	18755	18532	18734	18738	18710	18760	18685	18617	18778	18911	18807	18786	18874	18621	18762	18687	18557	18876	18540	18742	18842	18802	18655	18793	18629	18813	18871	18616	18745	18824	18749	18828	18804	18597	18650	18539	18728	18878	18790	18642	18595	18734	18750	18879	18653	18816	18646	18595	18713	18688	18723	18889	18820	18683	18961	18881	18804	18863	18628	18947	18820	18655	18630	18531	18592	18813	18654	18684	18930	18709	18766	18709	18853	18689	18643	18786	18723	18762	18705	18825	18703	18940	18736	18790	18708	18733	18597	18650	18770	18841	18782	18664	18696	18690	18728	18834	18618	18748	18637	18617	18747	18627	18637	18467	18557	18825	18615	18650	18670	18654	18572	18644	18693	18603	18688	18461	18547	18789	18364	18883	18695	18692	18782	18610	18559	18745	18635	18671	18639	18653	18707	18849	18739	18632	18649	18736	18579	18842	18652	18898	18746	18839	18765	18683	18869	18777	18837	18711	18934	18765	18720	18645	18840	18699	18717	18661	18583	18922	18886	18606	18658	18800	18816	18681	18699	18716	18683	18710	18730	18900	18699	18793	18589	18904	18711	18485	18826	18585	18611	18798	18657	18721	18640	18626	18571	18793	18809	18801	18742	18587	18685	18696	18723	18673	18794	18983	18823	18767	18618	18689	18812	18731	18656	18622	18889	18592	18645	18595	18626	18799	18618	18695	18667	18758	18637	18615	18731	18678	18635	18779	18690	18912	18726	18761	18648	18548	18772	18676	18690	18778	18752	18764	18767	18675	18728	18798	18582	18796	18724	18598	18715	18619	18625	18833	18670	18926	18866	18614	18606	18903	18804	18872	18881	18574	18763	18769	18549	18880	18536	18794	18649	18694	18756	18707	18565	18814	18721	18869	18751	18564	18547	18922	18837	18659	18758	18773	18323	18698	18782	18861	18590	18724	18565	18693	18764	18669	18717	18588	18642	18791	18769	18750	18557	18660	18748	18919	18947	18965	18731	18661	18729	18510	18731	18617	18745	18829	18547	18618	18858	19000	18790	18737	18991	18675	18775	18709	18771	18731	18632	18628	18564	18525	18741	18801	18588	18841	18921	18949	18730	18752	18478	18919	18846	18698	18724	18658	18825	18655	18852	18930	18573	18658	18641	18882	18608	18896	18590	18842	18708	18653	18746	18672	18573	18726	18845	18800	18617	18686	18737	18839	18486	18709	18682	18630	18664	18672	18655	18703	18951	18932	18772	18555	18817	18813	18827	18777	18760	18785	18750	18667	18788	18748	18742	18876	18784	18679	18609	18672	18851	18673	18801	18618	18707	18709	18725	18640	18484	18406	18670	18741	18778	19048	18761	18728	18874	18591	18740	18666	18691	18786	18910	18988	18825	18780	18593	18750	18709	18815	18636	18541	18689	18811	18923	18762	18667	18570	18612	18592	18817	18799	18573	18748	18684	18898	18846	18833	18813	18584	18535	18604	18570	18787	18801	18721	18695	18696	18789	18869	18685	18867	18739	18687	18696	18817	18580	18605	18516	18825	18641	18639	18906	18678	18655	18681	18851	18856	18724	18756	18671	18577	18870	18587	18699	18783	18664	18895	18659	18679	18722	18797	18824	18704	18902	18784	18637	18769	18923	18890	18690	18689	18660	18799	18687	18668	18870	18790	18591	18651	18658	18676	18911	18776	18668	18754	18773	18820	18707	18604	18496	18461	18710	18546	18679	18889	18785	18874	18703	18583	18718	18701	18671	18713	18846	18519	18510	18667	18811	18810	18728	18546	18780	18630	18728	18928	18822	18756	18790	18744	18753	18817	18567	18638	18679	18655	18753	18667	18677	18592	18826	18685	18745	18740	18830	18657	18704	18708	18727	18678	18833	18744	18587	18917	18674	18760	18422	18737	18714	18788	18647	18859	18661	18754	18633	18733	18611	18693	18700	18709	18647	18593	18747	18727	18784	18487	18749	18758	18637	18753	18863	18588	18491	18656	18603	18678	18813	18760	18701	18626	18920	18803	18629	18820	18653	18658	18822	18620	18848	18607	18829	18726	18580	18821	18668	18710	18744	18586	18672	18718	18831	18694	18899	18828	18663	18849	18770	18767	18591	18448	18592	18792	18783	18799	18882	18810	18613	18587	18594	18913	18744	18941	18848	18694	18653	18683	18804	18836	18756	18722	18666	18747	18606	18730	18745	18602	18613	18745	18768	18776	18656	18952	18595	18769	18765	18747	18882	18739	18669	18721	18682	18735	18571	18532	18686	18763	18908	18718	18683	18660	18464	18845	18846	18590	18740	18699	18872	18799	18681	18656	18837	18894	18839	18776	18748	18582	18595	18843	18744	18705	18673	18558	18856	18659	18764	18727	18818	18708	18818	18729	18595	18691	18527	18619	18986
32336	51155	44504	29135	19465	17377	17191	17041	17291	17955	24001	34076	38652	33317	27370	23140	19918	17946	16847	16349	16177	16007	16034	16098	16159	16030	16069	15852	16057	15925	16036	16022	16075	15986	15793	16080	16032	16049	16050	16058	15989	15869	15982	15921	15993	16019	16032	16056	15978	15906	15835	15858	16102	15967	16001	16124	15833	15989	15885	16054	15937	15807	15975	15887	16022	15990	15970	16042	16030	15722	15937	15975	16080	15640	15895	16039	15953	16021	15910	15964	16161	16001	15868	15887	16007	15942	16071	16011	16035	16035	15916	15943	16030	15847	15994	15898	16090	16040	16015	16077	15815	16014	15907	15994	15928	15906	15871	15979	15875	16046	15908	15781	15922	15718	15992	15904	16074	15899	15920	15959	15908	16010	16003	15938	15957	15933	15844	15916	15949	15981	15814	15857	15804	15952	16032	16070	15899	15871	15845	16168	16025	16065	15892	15850	15826	15789	15975	15961	15918	16084	16017	15888	15834	15867	16015	15979	16017	16117	15977	16023	15919	15993	15859	15892	16024	15928	15973	15981	15982	15905	15979	16123	15949	15873	15966	16092	16111	15900	15983	16020	16068	15938	16021	15993	16050	16045	15917	15891	15896	15900	15866	15934	16047	15959	15948	15988	15900	15788	15870	15960	15890	15796	16080	15975	15976	15983	15817	16065	15936	15922	15683	15938	16042	15868	15906	15872	15996	15995	15769	15780	15974	15969	15825	16024	15934	16140	15972	15869	16020	16009	16016	16046	15806	15769	15933	15919	15902	15861	15750	16053	16090	16016	16066	16132	16012	16120	16075	16131	15942	16038	15978	15874	15958	15918	15885	15889	16023	16123	15967	15841	16138	15947	15845	16030	15976	15841	15996	16045	15866	15937	15983	15918	16093	15877	15925	15953	16075	15935	15919	15908	15987	15962	15960	15980	15963	15860	15945	15938	15981	15851	16178	15949	15990	15887	16001	16020	16147	15856	16016	16101	15985	15819	16003	16048	16017	15776	15799	16069	15937	15981	15984	15830	16039	16133	15852	15950	15745	15971	15772	15896	15956	16144	15816	16029	16005	15892	15883	15914	15900	16012	15963	15965	15964	15892	15936	16114	15838	16051	15822	15897	15944	15975	15960	15826	15854	15905	15902	16124	15878	16049	15698	15828	16106	15906	16015	16112	15993	16014	15962	16111	15914	15937	15851	15815	15960	15912	15935	15890	16099	15857	15888	15953	15935	15852	16017	15854	15725	16017	15771	15991	15921	15963	16022	15878	15989	15998	16017	15906	16067	15909	15992	16000	16031	15900	15917	15689	16064	15927	16099	15850	15836	16091	16029	15828	15990	16027	15949	15919	16065	15926	15988	15893	15927	15871	15861	15948	15931	16002	16042	15937	15834	15917	15921	15992	15907	15923	15903	15943	15910	15946	15825	15911	15943	15818	16057	16004	16151	15994	15948	16031	15930	15976	15938	15927	16039	16249	16008	15948	15789	16004	15957	15740	15997	15970	15836	15985	16008	15899	16003	16059	15986	15861	15974	16003	16079	15924	15918	15955	15940	15968	15983	16077	15911	15862	15993	15939	15778	16015	16095	15927	15846	16068	16039	15974	16014	15944	15889	16158	15957	16073	15755	15952	16068	15936	15960	15828	16067	15960	16070	15926	15988	16024	15866	15980	15934	15910	16053	15908	15897	16044	15921	15963	15771	15963	15871	16019	15885	15910	15836	15957	16183	15917	15972	15904	15953	15936	16009	16019	15869	15883	16050	15886	15953	15949	16041	15931	15924	15885	16074	15994	16036	15781	15863	16040	15902	16087	15766	15905	15998	15788	15789	15819	16047	15758	16015	15907	15807	16125	15931	16008	15846	15847	16011	15917	16075	15789	15889	15798	15864	16101	15815	15982	16009	16033	16140	15850	15847	15995	15740	15974	16078	16035	16009	16028	15754	15970	15958	16007	15852	15801	16041	15863	15983	15984	15938	15851	16150	15861	15871	15996	15977	16023	15874	16021	16026	15992	15840	15879	15991	15889	16021	15976	15796	16052	16086	15846	15988	16047	15954	15935	15795	15952	15797	15820	15994	16014	15949	15879	15933	15937	15815	15951	15974	15983	15921	15815	15988	16067	15981	16059	16156	15869	15796	15808	15933	15808	15831	15871	16041	15758	15893	15894	15867	16087	15944	15917	15927	15795	15913	16119	15911	15960	15799	15952	16166	15843	16059	16064	15931	16070	15768	15861	15901	16022	15944	15909	16095	16002	15819	16044	16163	15809	15926	15950	15900	15962	15825	15992	15984	15908	15954	15759	16061	15987	16000	15873	15860	15930	16003	15895	15924	15968	16121	15980	15838	16036	15918	16080	16011	15801	15944	15969	15714	16005	16117	15972	15886	15929	15997	16095	16122	15912	15897	15934	15887	15846	16011	15942	16008	16103	16074	15948	15858	15932	15889	16039	16008	15905	16004	15962	15947	15966	15997	16023	15971	15932	16107	15889	15805	16064	16079	15957	15991	16038	16055	15894	15869	15829	16099	16063	15955	15870	16080	15930	15942	15880	15984	15952	15913	15910	16019	15862	15853	16081	15858	16033	15943	15795	16000	16141	16092	16030	15812	15981	16097	15917	16011	16050	16048	15930	15929	15983	16054	16093	15953	15947	16006	16003	16089	16130	15820	16109	15967	15793	16006	16027	15951	15930	16007	15805	16013	15934	15936	15875	15807	15825	15935	15998	15954	15720	16099	16122	15978	15844	15949	15950	15869	15891	15704	16130	15990	16015	15821	15899	16121	15681	16015	15886	15678	15932	15879	16017	15862	16046	16073	16035	15902	15797	15888	16006	16038	15869	16082	15911	15901	15840	16000	15870	15966	15806	15941	15915	15808	16073	15957	15917	15958	16034	16076	15999	16106	15906	15923	15953	15944	15964	15957	15942	15884	15920	16044	15859	15858	16037	15893	16095	16035	16022	15982	15986	15931	15975	16104	15949	16008	16063	15936	15970	15876	15919	16044	15927	15885	15883	15817	15933	15948	15873	15893	16063	15806	16106	16052	15951	15867	15870	15996	15969	15922	15754	16007	15893	15765	16187	15867	15948	15995	16025	15887	15924	15953	15774	15922	16070	15953	15891	16017	15971	16060	15944	16076	16013	16145	16073	15941	15782	15991	15988	15887	15962	15908	16039	15969	15879	16023	15988	15939	15726	15979	15854	15973	16027	15976	15943	15998	15886	15954	15888	15811	15915	16020	15950	16078	15861	16023	15974	15959	16082	15978	16050	15919	15909	16038	15857	15914	15955	15932	16034	15930	16010	15887	15811	15994	16019	15821	16091	15847	15892	15922	15934	16117	15867	15830	15902	16033	15966	15951	15932	16156	15800	16039	15864	15958	15893	16118	15681	16027	15998	15856	15859	16079	15984	16124	15837	15853	15952	15977	16044	15873	16059	15782	15914	16087	15713	15942	15944	15911	15978	15987	15890	15966	16007	15967	16072	15980	16098	15926	16002	15977	16027	15962	15991	16098	15931	15926	15959	16031	15980	15972	15906	15928	15947	16000	15820	15928	15959	15741	15967	15961	15941	15991	16043	15797	15900	15996	15850	16051	15895	15982	16020	15906	16086	15938	15872	15822	15867	15967	15879	16041	15843	15953	15969	15881	15864	16068	15961	15979	15948	15883	15924	15933	15866	15920	15962	15991	15826	15885	15975	15987	15893	15903	15899	15901	15851	15968	15823	15848	15984	15886	15951	15986	15963	16042	16013	16082	15867	16062	15955	15984	15889	16031	15960	15884	16098	15818	15774	16045	15876	15899	16006	16019	15669	16149	15975	16004	15870	16067	16040	15992	15910	15883	15745	15891	15966	16012	15899	16014	16026	15727	15988	16048	15974	15955	15953	15901	15827	15901	15974	16068	15748	15896	15974	16027	16125	15936	16079	15960	15812	15812	15984	16022	15902	15770	15946	15923	16063	15907	15966	15973	16014	16099	15890	15962	16018	15984	15960	15970	15944	15903	16014	16193	16012	15824	15831	15839	16152	16013	16012	15896	16074	15894	15961	15987	15859	16021	15970	16034	15919	15981	16045	15888	15851	16179	15977	15957	15885	15923	16011	15850	15895	15783	15940	15720	16029	15921	15800	16036	15971	15940	15910	15926	15880	15815	16062	16017	15904	15897	16050	15900	15953	15912	15944	15978	15979	15950	16003	15947	15867	16040	16026	15911	15965	15857	15901	15780	15986	15947	15989	15731	16018	15951	16044	15804	15815	15953	16002	15960	15962	16062	15923	15907	15958	15861	16009	16015	15938	16085	15915	15971	15881	15907	16184	15879	15929	16032	16131	16015	15806	15946	16034	15905	15912	15983	15928	15861	15985	15948	16112	15980	15968	15995	15957	16026	15969	15758	16109	15987	15990	15956	16118	15991	15714	15781	15868	15909	15973	15777	15848	16176	15902	16069	15966	15866	16051	15942	16002	16028	15869	16000	15838	15920	16021	16006	16119	16033	15975	15914	15975	16054	15881	16019	16031	15901	15906	15877	15831	15851	15826	16014	15964	16062	15997	15919	15831	15967	15898	16046	16122	16083	15991	15863	15946	16068	15989	16034	15863	15899	15849	16143	16056	15828	15920	16163	15951	15854	15860	15931	15948	16088	16107	15897	16010	16037	15985	15900	15903	15853	16035	15858	15868	15905	15847	16188	15904	15916	15897	15844	15872	15975	15818	15986	16063	15913	15980	16079	16018	16032	15787	15998	15915	15866	15930	15940	15783	16105	15973	15858	16094	15998	15893	16121	15860	16039	15845	15890	16106	16049	15908	15939	15935	15975	15985	15754	15978	15960	15735	15784	15964	16050	15879	15969	15863	15945	15921	16008	16106	15920	15978	16044	15999	15923	15970	15904	16085	15959	16045	15833	16122	15832	15833	16009	16046	15805	15968	15950	15823	16067	16085	15901	15932	16025	15906	15918	15928	16073	15825	16140	16061	15934	16043	16061	15969	16024	15932	15768	15958	16033	15975	15967	15933	16062	15823	16115	15762	16021	15948	15954	15958	15903	16054	16031	15952	16011	16084	15989	15893	15778	15941	15904	15790	16013	15865	15919	15949	15940	15910	15908	15910	16208	15960	15969	15863	16162	15946	16018	15779
28034	24462	27666	23477	19054	18754	18797	18697	18677	18585	18566	18801	20091	20218	19552	19599	19096	18761	18814	18673	18688	18610	18716	18546	18737	18615	18525	18634	18653	18482	18631	18548	18388	18565	18622	18684	18362	18619	18360	18694	18756	18555	18589	18583	18533	18574	18532	18364	18643	18572	18646	18470	18844	18597	18532	18697	18794	18699	18622	18570	18753	18515	18693	18561	18798	18591	18583	18531	18547	18693	18521	18557	18584	18402	18499	18535	18608	18447	18430	18600	18525	18615	18517	18525	18385	18521	18578	18526	18564	18435	18445	18368	18587	18638	18590	18504	18770	18750	18637	18660	18492	18646	18599	18629	18533	18693	18756	18485	18443	18560	18629	18514	18718	18457	18731	18753	18585	18570	18552	18384	18508	18483	18779	18457	18677	18555	18696	18344	18457	18622	18437	18633	18595	18550	18728	18601	18480	18583	18457	18473	18611	18554	18430	18591	18392	18366	18602	18587	18615	18475	18602	18516	18828	18563	18669	18626	18419	18609	18584	18336	18691	18503	18436	18717	18669	18436	18743	18447	18637	18600	18618	18563	18264	18488	18825	18443	18651	18618	18637	18764	18447	18705	18623	18470	18578	18532	18518	18579	18537	18394	18626	18591	18349	18373	18548	18624	18673	18436	18557	18542	18710	18575	18564	18365	18532	18620	18568	18506	18553	18375	18484	18517	18599	18425	18574	18572	18576	18539	18493	18514	18541	18628	18681	18513	18587	18661	18435	18391	18325	18689	18537	18543	18599	18492	18664	18559	18375	18540	18690	18745	18552	18373	18577	18780	18411	18611	18506	18452	18521	18608	18496	18629	18449	18480	18564	18397	18363	18416	18614	18584	18505	18353	18597	18584	18414	18599	18680	18292	18654	18531	18663	18469	18710	18525	18499	18548	18662	18559	18503	18658	18533	18549	18729	18423	18468	18538	18391	18600	18455	18655	18704	18599	18553	18531	18542	18563	18577	18542	18633	18494	18526	18462	18593	18427	18462	18536	18438	18391	18528	18645	18735	18649	18750	18380	18575	18392	18585	18526	18396	18515	18455	18541	18453	18294	18591	18565	18671	18686	18517	18400	18613	18611	18665	18573	18460	18832	18629	18686	18555	18668	18669	18749	18560	18508	18614	18582	18437	18633	18522	18635	18628	18491	18476	18420	18450	18526	18548	18772	18663	18623	18667	18497	18525	18574	18670	18684	18491	18805	18524	18617	18357	18392	18546	18530	18468	18395	18495	18559	18441	18487	18440	18569	18552	18437	18654	18385	18606	18514	18524	18644	18736	18453	18632	18659	18651	18564	18543	18556	18532	18415	18467	18519	18542	18466	18430	18737	18458	18476	18658	18341	18553	18491	18737	18635	18462	18679	18286	18533	18579	18583	18638	18394	18430	18507	18595	18632	18606	18618	18663	18449	18495	18469	18428	18715	18602	18573	18713	18637	18724	18608	18551	18566	18463	18676	18493	18471	18400	18541	18444	18549	18510	18561	18523	18627	18790	18629	18747	18463	18670	18520	18659	18522	18505	18534	18553	18492	18645	18467	18627	18566	18583	18444	18400	18608	18685	18736	18642	18696	18589	18445	18755	18603	18649	18664	18718	18654	18569	18639	18482	18429	18663	18808	18768	18723	18537	18611	18525	18627	18672	18616	18526	18750	18622	18597	18610	18612	18559	18476	18251	18569	18542	18447	18488	18523	18493	18446	18517	18588	18552	18614	18700	18523	18635	18656	18140	18610	18515	18534	18519	18392	18523	18498	18496	18325	18464	18558	18594	18461	18453	18366	18672	18631	18466	18385	18543	18703	18526	18582	18681	18494	18670	18503	18455	18614	18497	18475	18652	18627	18507	18395	18498	18568	18749	18807	18571	18598	18584	18636	18610	18732	18511	18407	18486	18466	18496	18534	18565	18498	18554	18620	18615	18579	18591	18572	18702	18477	18567	18792	18477	18721	18511	18556	18706	18496	18813	18535	18658	18386	18534	18641	18643	18554	18505	18557	18582	18525	18541	18539	18458	18499	18577	18542	18501	18611	18515	18591	18559	18524	18830	18602	18491	18580	18606	18648	18654	18604	18623	18581	18523	18740	18630	18426	18640	18776	18466	18403	18577	18453	18355	18483	18511	18500	18545	18558	18440	18575	18553	18465	18679	18727	18807	18703	18360	18809	18665	18533	18661	18583	18449	18552	18582	18483	18601	18514	18672	18680	18513	18322	18549	18480	18522	18608	18521	18641	18652	18711	18485	18696	18599	18652	18564	18720	18629	18724	18641	18554	18510	18780	18406	18671	18411	18613	18459	18473	18806	18575	18600	18367	18714	18579	18374	18461	18424	18638	18512	18565	18511	18550	18594	18676	18685	18804	18790	18471	18539	18513	18532	18542	18402	18535	18608	18544	18465	18493	18605	18549	18571	18671	18704	18633	18436	18478	18535	18520	18597	18697	18642	18515	18377	18530	18597	18537	18476	18884	18563	18186	18587	18537	18382	18556	18672	18444	18633	18517	18369	18714	18567	18435	18580	18675	18505	18443	18757	18605	18392	18445	18571	18379	18430	18435	18673	18558	18657	18529	18484	18464	18347	18480	18472	18588	18557	18715	18825	18427	18494	18686	18612	18517	18508	18586	18613	18610	18524	18635	18529	18694	18630	18798	18576	18442	18572	18736	18567	18508	18529	18484	18662	18430	18582	18652	18592	18602	18794	18732	18657	18630	18558	18611	18672	18345	18559	18411	18418	18433	18612	18645	18678	18798	18699	18600	18692	18703	18508	18643	18570	18471	18663	18830	18517	18622	18722	18377	18489	18470	18672	18650	18558	18409	18494	18607	18578	18781	18790	18548	18486	18543	18595	18586	18428	18403	18564	18586	18568	18795	18574	18437	18596	18588	18507	18525	18595	18385	18378	18483	18615	18712	18553	18802	18685	18268	18601	18312	18595	18450	18398	18554	18711	18585	18756	18356	18722	18819	18666	18806	18704	18565	18517	18546	18730	18580	18552	18792	18486	18787	18434	18627	18580	18620	18685	18391	18358	18461	18552	18481	18744	18625	18695	18561	18702	18568	18790	18638	18694	18647	18598	18549	18663	18653	18491	18648	18393	18608	18429	18521	18430	18535	18544	18460	18485	18412	18510	18526	18500	18614	18684	18527	18858	18646	18632	18541	18487	18558	18536	18525	18431	18618	18508	18615	18481	18701	18557	18586	18487	18490	18633	18681	18586	18435	18536	18715	18423	18574	18604	18334	18610	18732	18577	18504	18553	18536	18773	18605	18525	18507	18478	18460	18536	18584	18740	18503	18284	18675	18549	18519	18550	18621	18516	18584	18446	18522	18561	18546	18712	18528	18389	18646	18543	18539	18583	18715	18584	18623	18387	18351	18528	18627	18668	18645	18672	18509	18562	18652	18552	18434	18394	18463	18605	18641	18735	18302	18459	18429	18492	18763	18549	18628	18504	18498	18178	18647	18458	18845	18463	18477	18820	18652	18524	18667	18547	18454	18664	18603	18818	18569	18591	18495	18523	18423	18505	18547	18588	18414	18490	18580	18552	18534	18724	18627	18557	18650	18698	18596	18646	18578	18714	18457	18770	18652	18556	18520	18508	18629	18798	18596	18561	18670	18650	18554	18336	18323	18654	18680	18498	18664	18479	18490	18440	18656	18590	18727	18498	18529	18624	18693	18739	18517	18706	18585	18639	18611	18651	18420	18462	18496	18554	18665	18675	18588	18451	18456	18500	18596	18628	18318	18657	18511	18636	18696	18479	18632	18545	18376	18580	18670	18624	18464	18553	18581	18446	18786	18659	18701	18438	18503	18659	18489	18405	18592	18614	18561	18625	18565	18429	18551	18526	18747	18623	18630	18760	18466	18585	18570	18573	18663	18565	18677	18568	18466	18478	18397	18699	18500	18373	18570	18641	18717	18465	18625	18698	18333	18665	18502	18520	18591	18588	18687	18592	18522	18412	18329	18517	18707	18578	18603	18531	18503	18596	18522	18603	18547	18495	18627	18581	18519	18372	18467	18559	18699	18626	18564	18513	18313	18722	18614	18453	18459	18570	18523	18521	18643	18565	18568	18591	18495	18501	18865	18601	18504	18560	18473	18549	18727	18788	18510	18689	18722	18774	18518	18759	18574	18594	18577	18427	18456	18477	18614	18479	18420	18444	18322	18380	18368	18638	18498	18701	18460	18696	18565	18445	18464	18711	18414	18629	18630	18570	18554	18552	18594	18700	18607	18652	18476	18557	18506	18668	18649	18582	18738	18716	18369	18489	18341	18442	18455	18530	18545	18802	18380	18653	18606	18673	18628	18396	18317	18500	18463	18450	18563	18650	18614	18633	18753	18606	18397	18748	18746	18474	18518	18410	18457	18355	18507	18401	18332	18598	18786	18674	18549	18614	18608	18475	18597	18626	18738	18612	18559	18360	18658	18720	18719	18522	18495	18781	18715	18672	18587	18689	18575	18458	18582	18712	18705	18704	18799	18446	18630	18530	18628	18489	18545	18625	18696	18427	18731	18727	18553	18552	18597	18596	18627	18579	18473	18593	18500	18578	18581	18451	18655	18612	18487	18386	18737	18646	18633	18757	18668	18553	18484	18465	18573	18559	18648	18500	18744	18499	18692	18354	18566	18532	18474	18514	18529	18615	18574	18639	18626	18580	18367	18607	18542	18661	18530	18574	18630	18563	18557	18503	18540	18354	18554	18501	18581	18587	18532	18550	18440	18496	18662	18631	18551	18729	18602	18736	18496	18644	18547	18507	18696	18587	18521	18456	18431	18723	18553	18717	18516	18704	18595	18466	18547	18705	18552	18692	18559	18844	18828	18440	18505	18722	18686	18577	18518	18635	18720	18645	18550	18770	18431	18491	18544	18608	18827	18556	18733	18710	18505	18661	18292	18670	18630	18417	18646	18540	18634	18531	18598	18533	18360	18660	18809	18606	18505	18525	18425	18564	18514	18383	18615	18740	18636	18523	18527	18507	18437	18487	18383	18592	18536	18531	18550	18662	18560	18636	18467	18577	18773	18639	18605	18775	18567	18561	18455	18500	18674	18430	18541	18610	18653	18543	18394	18506	18501	18772	18646	18501	18628	18576	18644	18299	18541	18745	18709	18379	18597	18528	18550
27811	35347	26418	18744	16244	16000	16054	16182	15902	16129	16052	16555	18430	18217	17100	16707	16210	16291	16027	16068	15969	15815	15997	15817	15872	15927	15806	15999	15895	15697	15919	15885	16045	15930	15926	15926	15888	15790	15906	15635	15837	15828	15879	15802	15952	15843	15884	15949	15945	15909	15918	15885	15862	15986	15817	15922	15594	15847	15769	15877	16005	15925	15797	15749	15761	15917	15707	16027	15705	15556	15754	15778	15733	15769	15703	15998	15946	15770	15848	15935	16077	15902	15932	15923	16008	15980	15940	15959	15817	15896	15974	15931	16045	15772	15965	15832	15897	15932	15911	15844	15701	16018	15924	15715	15930	15843	15933	15799	15783	15842	15864	15887	15996	15891	16035	15700	15796	15810	15726	15893	15805	15732	15925	15939	15755	15954	15832	15823	15855	15848	15982	15746	15919	16019	15893	15792	15898	15783	15829	15916	15798	15831	15975	15826	15939	15763	15804	15845	15780	15798	16037	15879	15801	16007	15917	15950	16026	15891	15807	15970	16038	15724	15907	15715	16000	15799	15872	15906	15902	15928	15790	15815	16026	15821	15972	15827	15945	15910	15778	15874	15928	15901	15923	15852	15862	15877	15875	15636	15856	15855	15974	16028	15745	15866	15769	15939	15854	15902	15911	15782	15880	15868	15892	15822	16051	15814	15863	15762	15767	15861	15968	15853	15906	15943	15758	15956	15959	15794	15815	15827	15900	15890	15804	16013	15805	15905	16004	15859	15800	15922	15933	16003	16009	15848	15822	15822	15771	15888	15904	15962	15852	15862	15880	15739	15776	15730	15916	15873	15694	15875	15904	15915	15738	15763	15931	15748	15927	15819	15972	15798	15854	15993	15934	15757	15972	15760	15886	15860	15905	15670	15902	15809	15985	15827	15950	15880	15939	15920	15937	15927	15885	15795	15793	15808	15693	15810	15999	15827	15873	15906	15833	15931	15861	15807	15927	15814	15771	16013	15755	15867	15825	16010	16010	16001	15898	15860	15956	15817	15888	16000	15832	15723	15924	15919	15886	15833	15842	15971	15977	15824	15748	15902	15924	15812	15974	15635	15933	15748	15952	15873	15891	15977	15750	15974	15812	15831	16252	15770	15812	15868	15954	15996	15882	15845	15841	15984	15949	15937	15852	15927	15901	15736	15851	16158	15963	15847	15882	15736	15789	15878	15846	15839	15821	15880	15766	15776	15814	15923	15868	15812	15908	15860	15922	15995	15949	15906	15803	15800	15859	15870	15828	15772	15872	15766	15907	16024	15757	15772	15739	15741	15885	15914	15932	15752	15862	15918	15886	15824	15830	15908	15780	15784	15779	15786	15924	15936	15901	15812	15711	15856	16034	16082	15787	15820	15617	15943	15838	15897	15773	15913	16017	15853	15995	15767	15851	15968	15924	15963	15972	15668	15942	16034	15848	15901	15808	15824	15816	15867	15785	15727	15877	15895	15811	15873	15811	15673	16104	15766	15855	15860	15993	15985	15842	15780	15926	15774	15875	15762	15866	15856	15988	15880	15665	15842	15662	15877	15940	15740	15819	15757	15907	15920	16016	15839	16037	15896	16012	15942	15827	15924	15822	15922	15811	15765	15741	15702	15849	15835	15759	15892	16042	15867	16017	15817	15862	16016	16010	15760	16024	15726	15862	15971	15775	15957	15908	15926	15981	15750	15905	15744	15856	15667	15926	15902	15978	16002	15803	15877	15950	15659	15963	15977	16051	15733	15967	15798	15775	15892	15943	15911	15961	15829	15960	15783	15801	15825	15871	15646	15918	15855	15938	15879	16067	15857	15992	15871	16111	15953	15942	15852	15878	15914	15906	15753	15949	15960	15863	15691	15937	16008	15731	15844	15899	15720	15815	15786	16025	15797	15824	15743	15847	15892	15840	15889	15978	15840	16002	16014	15826	15913	15687	15814	15933	15853	15870	15859	15866	15624	15929	15826	15853	15917	15898	15873	15872	15863	15897	15949	16017	15854	15904	15928	15933	15706	15978	15849	15885	15907	16024	15897	15731	15763	15988	15873	15891	15839	15846	15875	15858	15994	16001	15866	15796	15820	15840	16027	15887	16026	15970	15868	15958	15895	16152	15872	15786	15858	15846	15807	15843	15889	15867	15845	15761	15991	15967	15959	15861	16076	15797	15923	15978	15992	15854	15851	15859	15859	15843	15889	15928	15839	16019	15876	15919	15826	15874	16034	15694	15995	15832	15989	15928	15884	15856	15808	15957	15714	15976	15766	15934	15874	15816	15871	15811	15848	15890	15931	15854	15835	15828	15895	15917	15981	15849	15945	15990	15982	15802	16016	15876	15866	15700	15920	15854	15880	16031	15846	15906	15847	15887	15908	15903	15843	15753	15822	15853	15818	15953	15861	15904	15979	15865	15773	15883	16097	15930	15904	15956	15830	15826	15834	15965	15875	15962	15893	15926	15948	16087	15823	16036	15801	15830	15833	15763	15890	15987	15881	15856	15824	15881	15863	15965	15845	15871	15780	15991	15996	15780	15851	16028	15769	15812	15938	15869	15904	15947	15833	15904	15791	15909	15986	15884	15868	16024	15760	16038	15913	15880	15946	15909	15787	15885	15726	15885	15893	15777	15946	15911	15926	15845	15814	15912	15874	15854	15850	15976	15775	15862	15901	15706	15758	15875	15898	15783	15794	15913	15787	16007	16012	15953	15791	15939	15756	15900	15977	15903	15888	15721	15889	15938	15744	15931	15908	16031	15957	15829	15882	15918	15793	15791	15856	15924	15929	16004	15843	15841	15750	15823	15768	16108	15855	16007	15926	15777	15861	15904	15806	15916	15841	15948	15989	15764	16076	15763	15863	15941	15852	15907	15689	15911	15861	15925	15778	15864	15737	15879	16034	15981	15806	15879	15795	15915	15980	15846	15910	15849	15854	15820	15678	15978	15782	15940	15934	15783	15883	15815	15915	15830	15841	15868	15947	15809	15919	15917	15830	15904	15963	15843	15966	16021	15869	16029	15853	15960	15931	15825	15890	15933	15914	15885	15952	15848	15793	15704	15795	15789	15834	15959	15899	15911	15799	15959	15812	15790	15811	15973	15835	15911	15882	15941	15941	15991	15900	15957	15932	15838	15844	15818	15832	15875	15913	15798	15884	15854	15842	15802	15882	15781	15930	15832	15849	15796	15919	15811	15962	15892	15976	15782	15988	15720	16065	15972	15879	15774	15908	15832	15815	15853	15915	15865	15922	15941	15726	15912	15894	15974	15758	15920	15712	15802	15832	15864	15808	15940	15838	15920	15950	15927	15819	15901	15766	15805	15925	16000	15830	15736	15903	15883	15753	15869	15909	15904	16008	15938	15855	16047	15799	16068	15926	15850	15916	15938	15829	15824	15835	15661	15857	15890	16034	15956	15762	15750	15876	15900	15847	15962	15833	16000	15851	15927	15882	15906	15909	15910	15870	15981	15819	15997	15791	15919	15804	15782	15800	15921	15652	15879	15969	15973	15889	15822	15725	15824	15877	15890	15891	15932	15904	15814	15808	16068	15868	15985	15930	15898	15833	15929	15891	15952	16004	15786	15898	16144	15883	15729	15808	15946	15979	15883	15994	15830	15757	15903	15928	15825	15794	15989	15731	15787	15991	15802	15867	15999	15836	15751	15808	15983	15827	15865	15866	15772	15835	15892	15737	15901	15892	15872	15826	15714	15921	15745	15829	15917	15917	15995	15883	15964	15856	15941	15688	16002	15765	15875	15922	15793	15592	15906	15818	15804	15998	15887	15799	15932	15789	15733	15902	15937	15868	15818	15913	16045	15957	15987	15962	15876	15926	15979	15944	16052	15921	15773	15839	15601	15851	15881	15925	15951	15914	15772	15843	15712	15759	15889	15813	15881	15890	16058	15768	15947	15665	15980	15838	15954	15982	15978	15893	15776	15876	15918	15934	15845	15885	15769	15856	15807	15959	15898	15935	15754	15874	15908	15872	15697	15722	15943	15881	15931	15765	15711	15753	15758	15815	15895	15744	15966	15928	15933	16056	15989	15857	15701	15902	15855	15845	15890	15914	15853	15910	15906	15843	15797	15898	15938	15950	15975	15835	15900	15771	15900	15759	15784	15747	15919	15803	15810	15969	15832	15887	15811	15883	15867	15826	15970	15833	15883	15937	15818	16052	15883	15950	15833	15802	16017	16053	15918	15877	15725	15708	15802	15924	15987	15950	16031	15904	15708	15826	15830	15831	15934	15797	15815	15706	15667	15848	15796	15705	15902	15942	15912	15713	15888	15956	15767	15872	15826	15838	15797	16009	15667	15904	15994	15896	15726	15796	15921	15822	15954	15861	15819	15800	15978	15793	15739	15673	15790	15872	16042	15806	15902	15782	15824	15767	15745	15740	15925	15845	15800	15952	15902	15779	15967	16006	15833	15980	16002	15821	15804	15928	15850	15880	15725	15967	15872	16014	16009	15899	15851	15963	16038	15859	15838	15877	15950	15856	15768	15863	15973	16008	15896	15943	15853	15859	15980	15965	15822	15865	15791	15918	15960	15894	15975	15912	15945	15921	15884	15830	15934	15892	15843	15929	16061	15947	15877	16040	15823	15890	15805	15905	15759	15867	15773	15807	15791	15763	15826	15851	15841	15705	15685	15868	15761	15867	15924	15902	15749	15923	15863	15825	15933	15889	15983	15913	15773	16012	15800	15841	15923	15969	15791	15877	15822	15729	15901	15882	15917	16067	15924	15879	15815	15935	15780	15732	16016	16025	15754	15711	15867	15684	15913	15706	16019	15774	15792	15964	15986	15973	15966	15804	15902	16114	15716	15746	15998	15953	15936	15859	15958	15901	16038	15799	15731	15898	15935	16015	16097	15750	15841	15826	16033	15911	15771	15930	15867	15762	15919	15902	15879	15999	15805	15997	15866	15870	15813	15821	15797	16025	15862	15979	15775	15897	15855	15797	15986	15907	15973	15873	15965	15896	15711	16062	15758	15759	15797	15734	15642	15991	15870	15861	15844	15832	15886	16043	15750	15980	15818	15987	16112	15865	15860	15927	15791	15928	15674	15762	15962	15811	15779	15885	15805	15820	15904	15929	15994	16020	15852	15880	15904	15950	15876	15825	16014	15867	15831	15772	15802	15844	15958	15887
24028	21317	28620	24619	22160	21642	21184	18948	18666	19026	19218	21372	28441	27889	24928	22830	20678	19684	18971	18589	18598	18483	18683	18725	18507	18440	18499	18722	18793	18645	18520	18796	18354	18367	18561	18564	18579	18503	18599	18607	18387	18444	18724	18544	18363	18491	18454	18415	18604	18435	18558	18606	18502	18479	18356	18444	18666	18487	18514	18591	18479	18562	18735	18504	18668	18380	18503	18520	18622	18675	18447	18533	18563	18455	18530	18550	18441	18494	18662	18593	18600	18712	18597	18418	18531	18499	18516	18577	18384	18674	18759	18671	18693	18669	18571	18671	18539	18331	18477	18632	18552	18519	18534	18293	18536	18515	18760	18569	18629	18868	18473	18447	18467	18704	18404	18372	18564	18550	18542	18676	18479	18356	18525	18752	18762	18516	18717	18402	18625	18337	18365	18463	18351	18599	18675	18484	18618	18588	18459	18687	18492	18611	18468	18433	18547	18542	18370	18219	18355	18483	18442	18516	18508	18479	18448	18836	18461	18582	18259	18428	18469	18390	18350	18369	18389	18516	18426	18489	18527	18476	18366	18590	18534	18376	18716	18500	18578	18511	18535	18430	18598	18618	18456	18453	18642	18284	18368	18144	18351	18389	18379	18451	18435	18375	18454	18345	18586	18562	18567	18511	18498	18456	18407	18394	18528	18375	18455	18520	18685	18463	18381	18563	18411	18588	18555	18599	18558	18577	18430	18579	18340	18613	18603	18429	18549	18378	18535	18462	18741	18451	18620	18431	18514	18464	18574	18577	18363	18624	18444	18466	18530	18378	18440	18547	18571	18486	18556	18569	18550	18647	18456	18386	18557	18594	18414	18365	18506	18550	18519	18371	18558	18445	18455	18145	18484	18419	18613	18509	18495	18667	18602	18552	18674	18669	18566	18658	18398	18463	18440	18547	18433	18504	18677	18485	18554	18727	18520	18371	18357	18636	18600	18708	18528	18264	18439	18480	18447	18503	18408	18630	18471	18487	18532	18632	18625	18363	18557	18445	18414	18563	18354	18537	18276	18493	18509	18609	18505	18494	18657	18474	18475	18441	18398	18510	18505	18570	18491	18494	18385	18480	18454	18456	18490	18681	18600	18571	18655	18620	18556	18445	18584	18430	18556	18510	18387	18370	18453	18302	18459	18629	18500	18703	18368	18423	18423	18488	18592	18446	18428	18432	18578	18455	18402	18605	18783	18679	18657	18653	18329	18517	18350	18391	18334	18481	18446	18519	18514	18622	18420	18466	18390	18522	18432	18490	18311	18506	18548	18409	18328	18396	18386	18623	18435	18580	18571	18664	18490	18550	18334	18480	18420	18539	18439	18378	18432	18370	18394	18341	18273	18529	18278	18356	18429	18501	18481	18579	18749	18454	18405	18535	18391	18592	18669	18479	18380	18529	18334	18670	18531	18415	18344	18699	18363	18498	18387	18446	18279	18701	18629	18363	18478	18604	18569	18311	18788	18463	18491	18258	18584	18459	18586	18421	18575	18385	18398	18372	18421	18427	18658	18443	18451	18638	18697	18434	18579	18687	18435	18523	18363	18509	18689	18615	18606	18579	18336	18333	18593	18585	18392	18573	18848	18609	18517	18606	18534	18470	18520	18516	18408	18551	18295	18459	18557	18534	18379	18483	18717	18474	18433	18485	18616	18415	18577	18546	18454	18693	18540	18388	18439	18453	18562	18436	18400	18601	18245	18638	18403	18525	18637	18336	18449	18414	18583	18501	18481	18223	18515	18455	18350	18537	18640	18455	18546	18597	18727	18520	18732	18501	18490	18557	18589	18433	18481	18449	18599	18379	18626	18469	18605	18567	18548	18388	18550	18434	18546	18401	18431	18508	18464	18725	18628	18734	18561	18611	18485	18408	18455	18556	18553	18536	18711	18424	18228	18308	18392	18392	18612	18427	18560	18644	18586	18655	18591	18641	18342	18456	18589	18464	18245	18254	18344	18813	18740	18392	18466	18592	18495	18335	18590	18431	18626	18671	18243	18562	18451	18570	18661	18533	18567	18692	18318	18426	18493	18314	18305	18318	18351	18646	18363	18437	18333	18453	18396	18332	18546	18427	18318	18437	18437	18375	18508	18291	18673	18397	18467	18465	18499	18447	18365	18653	18513	18391	18599	18638	18518	18374	18614	18383	18377	18556	18434	18668	18441	18468	18513	18326	18483	18435	18554	18521	18394	18514	18468	18504	18523	18446	18535	18501	18552	18447	18522	18351	18583	18546	18569	18304	18439	18427	18520	18337	18629	18390	18434	18486	18512	18412	18642	18598	18396	18491	18450	18550	18541	18524	18752	18489	18601	18381	18637	18671	18383	18472	18585	18511	18582	18678	18552	18583	18577	18594	18585	18444	18516	18355	18240	18620	18403	18618	18603	18539	18546	18559	18452	18583	18690	18438	18446	18510	18572	18321	18198	18321	18400	18463	18594	18532	18610	18530	18393	18421	18681	18557	18520	18590	18682	18506	18416	18442	18585	18414	18576	18463	18535	18283	18494	18361	18523	18370	18622	18377	18558	18480	18400	18553	18470	18410	18604	18613	18510	18556	18614	18554	18322	18362	18672	18365	18512	18689	18562	18540	18499	18398	18174	18667	18651	18670	18570	18565	18611	18478	18532	18659	18552	18226	18448	18517	18506	18508	18652	18289	18508	18527	18410	18395	18365	18537	18527	18564	18427	18357	18390	18386	18487	18570	18470	18387	18615	18252	18508	18472	18555	18315	18595	18487	18517	18528	18565	18640	18537	18453	18350	18614	18583	18187	18648	18611	18475	18383	18649	18432	18648	18474	18332	18631	18428	18652	18383	18507	18543	18572	18801	18630	18613	18474	18500	18777	18601	18546	18441	18192	18502	18392	18529	18353	18679	18546	18344	18441	18629	18603	18563	18435	18487	18628	18544	18358	18401	18341	18396	18415	18484	18524	18463	18449	18409	18300	18513	18470	18318	18353	18525	18457	18520	18357	18425	18612	18501	18537	18538	18622	18463	18121	18565	18268	18522	18495	18537	18379	18586	18627	18405	18508	18629	18537	18304	18536	18351	18391	18422	18629	18453	18596	18568	18245	18503	18302	18330	18725	18314	18609	18465	18624	18599	18645	18455	18583	18594	18507	18359	18571	18541	18743	18588	18446	18513	18470	18463	18410	18330	18328	18397	18587	18458	18442	18559	18360	18528	18390	18544	18565	18631	18539	18605	18608	18535	18548	18574	18476	18494	18683	18689	18484	18416	18380	18605	18512	18393	18481	18514	18471	18657	18558	18457	18462	18616	18606	18490	18383	18489	18629	18493	18306	18424	18488	18558	18483	18389	18333	18676	18558	18633	18440	18544	18782	18406	18545	18597	18491	18570	18555	18663	18684	18342	18450	18467	18509	18220	18569	18436	18445	18606	18578	18556	18327	18539	18648	18629	18487	18415	18501	18501	18475	18538	18555	18521	18429	18560	18610	18434	18542	18588	18778	18750	18452	18547	18445	18541	18456	18529	18622	18435	18427	18342	18470	18479	18616	18320	18372	18566	18445	18471	18707	18222	18222	18672	18524	18570	18534	18280	18509	18422	18359	18486	18560	18730	18490	18477	18516	18412	18414	18417	18265	18575	18520	18507	18420	18549	18439	18452	18431	18479	18631	18433	18441	18379	18487	18511	18562	18707	18571	18548	18491	18388	18524	18490	18545	18434	18378	18555	18503	18544	18510	18697	18414	18525	18610	18458	18449	18578	18509	18448	18602	18421	18688	18347	18347	18499	18376	18350	18467	18775	18649	18116	18476	18571	18340	18373	18611	18352	18419	18623	18625	18704	18547	18462	18542	18483	18580	18727	18345	18392	18452	18559	18437	18366	18501	18352	18437	18626	18537	18480	18598	18315	18401	18461	18666	18384	18381	18393	18332	18793	18345	18356	18615	18228	18456	18337	18285	18530	18403	18385	18610	18570	18597	18530	18562	18609	18616	18604	18489	18491	18558	18495	18570	18541	18379	18221	18444	18550	18543	18532	18586	18669	18580	18435	18378	18516	18362	18496	18438	18704	18577	18551	18640	18523	18486	18581	18588	18663	18381	18380	18382	18624	18528	18604	18594	18368	18525	18453	18311	18547	18534	18281	18630	18441	18621	18472	18441	18499	18597	18661	18547	18491	18555	18493	18438	18371	18225	18481	18420	18453	18453	18750	18664	18484	18517	18524	18516	18353	18441	18617	18566	18501	18365	18328	18543	18399	18330	18417	18378	18517	18502	18436	18452	18487	18394	18328	18241	18595	18376	18639	18372	18479	18189	18512	18394	18474	18367	18596	18508	18541	18550	18439	18590	18459	18655	18515	18457	18565	18580	18456	18560	18464	18429	18383	18578	18693	18442	18505	18439	18386	18202	18537	18509	18716	18592	18408	18585	18602	18595	18554	18497	18554	18504	18325	18283	18376	18619	18653	18653	18529	18337	18515	18365	18517	18494	18667	18395	18402	18412	18318	18486	18460	18529	18250	18527	18326	18428	18569	18381	18384	18421	18592	18283	18531	18777	18347	18365	18523	18636	18363	18472	18550	18570	18469	18404	18111	18391	18645	18472	18566	18701	18369	18479	18594	18326	18527	18589	18438	18525	18530	18824	18381	18532	18673	18596	18706	18423	18393	18508	18481	18624	18479	18554	18519	18324	18536	18587	18553	18533	18596	18566	18536	18565	18392	18445	18652	18450	18581	18436	18503	18474	18556	18621	18644	18598	18476	18495	18357	18519	18659	18570	18579	18526	18454	18321	18471	18520	18573	18467	18497	18478	18498	18486	18760	18365	18398	18727	18550	18436	18430	18531	18416	18343	18439	18638	18606	18616	18444	18506	18427	18565	18666	18391	18543	18457	18480	18677	18355	18470	18678	18264	18379	18586	18426	18571	18515	18566	18428	18602	18543	18281	18391	18495	18478	18358	18467	18312	18561	18451	18569	18553	18506	18509	18683	18619	18332	18497	18540	18641	18330	18506	18604	18564	18284	18577	18282	18400	18686	18596	18563	18455	18475	18293	18431	18729	18487	18546	18555	18520	18581	18543	18588	18557	18352	18457	18591	18545	18429	18477	18433	18563	18367	18361	18470	18454	18448	18597	18568	18482	18536	18454	18515	18444	18423	18415
28867	45397	40640	21362	17423	16722	16446	16340	16247	16366	17036	20926	30414	28097	24084	20907	18291	16868	16310	16058	16109	15794	15879	15841	15871	15893	15947	15864	15849	15934	15919	15786	15880	15869	15938	15889	15900	15864	15896	15855	15773	15929	15899	15787	15869	15830	15929	15781	15835	15871	15922	15847	15825	15808	15867	15969	15763	15947	15837	15774	15808	15719	16054	15839	15883	15709	15826	15846	15845	15831	15931	15754	15986	15743	15776	16024	15862	15914	15791	15850	15841	15892	15860	15818	15842	15811	15785	15673	15809	15860	15770	15819	15762	15955	15785	15989	15772	15892	15753	15876	15856	15706	15895	15931	15958	15793	15927	15723	15759	16014	15972	15795	15809	16009	15861	15832	15773	15851	15822	15917	15701	15696	15798	15884	15869	15678	15829	15835	15858	15959	15856	15846	15784	15982	15761	15697	15845	15734	15873	15733	15827	15804	15908	15798	15809	15698	15861	15840	15706	15690	15862	15848	15648	15951	15767	15809	15866	15921	15685	15869	15732	15707	16070	15885	15720	15946	16002	15816	15726	15746	15619	15801	15888	15780	15909	15786	15863	15852	15848	15771	16003	15736	15937	15856	15732	15681	15894	15661	15843	15698	15879	15787	15878	15864	15729	15749	16035	15629	16021	15723	15710	15726	15878	15873	15800	15783	15642	15768	15742	15757	15812	15684	15926	15661	15756	15823	15699	15821	15780	15790	15832	15826	15789	15879	15691	15802	15974	15911	15993	15732	16041	15621	15750	15667	15747	15767	15942	15935	15945	15763	15731	15920	15808	15810	15739	15803	15873	15816	15634	15855	15800	15761	15651	15886	15993	15785	15767	15870	15884	15850	15716	15907	15815	15930	15826	15925	15755	15677	16057	15795	15537	15633	15732	15608	15790	15961	15788	15710	15648	15801	15870	15866	15972	15895	15930	15873	15782	15742	15894	15943	15658	15656	15837	15735	15928	15733	15791	15704	15752	15771	16055	15898	15648	15974	15873	15827	15684	15709	15647	15886	15858	15896	15746	15880	15723	15883	15819	15685	15863	15832	15726	15921	15869	15918	15829	15798	15866	15940	15824	15882	15785	15687	15864	15748	15787	15882	15939	15820	15721	15943	15700	15881	15813	15819	15952	15807	15771	15690	15730	15937	16011	15767	15721	15858	15877	15755	15758	15685	15781	15786	15918	16047	15819	15720	15837	15655	15705	15871	15816	15759	15918	15747	15907	15812	15853	15780	15846	15901	15809	15982	15775	16011	15712	15837	15761	15865	15731	15985	15897	15831	15713	15781	15933	16004	15876	15755	15717	15789	15852	15830	15951	15876	15896	15819	15825	15882	15815	15784	15825	15778	15794	15824	15957	15875	15794	15831	15979	15874	15699	15811	15832	15697	15733	15912	15739	15920	15871	15934	15890	15931	15941	15652	15568	15960	15851	15916	15776	15905	15746	15838	15898	15618	15747	15975	15762	15686	15773	15883	15759	15780	15751	15857	15941	15765	15690	15821	15731	15881	15719	15714	15725	15865	15890	15852	15662	15784	15763	15831	15795	15925	15683	15703	15712	15710	15798	15937	15809	15867	15887	15935	15820	15876	15857	15734	15884	15738	15668	15779	15957	15805	15906	15835	15888	15981	15704	15899	15811	15806	15890	15663	15891	15868	16003	15785	15660	15777	15941	15780	15989	15872	15849	15724	15784	15816	15813	15791	15755	15814	15987	15852	15803	15742	15881	15633	15823	15806	15938	15849	15905	15896	15898	15723	15791	15819	15918	16000	15914	15777	15632	15873	15849	15856	15931	15987	15903	15689	15954	15875	15932	15892	15896	15883	15842	15900	15902	15807	16045	15912	15891	15884	15889	15906	15801	15831	15860	15985	15828	15780	15842	15934	15927	15741	15861	15880	16063	15912	15849	15837	15674	15758	15979	15775	15853	15758	15631	15810	15840	15819	16063	15712	15847	15748	15655	15716	15717	15751	15882	15706	15920	15671	15837	15791	15913	15942	15670	15976	15789	15847	15687	15582	15783	15905	15818	15997	15709	15754	15800	15837	15808	15736	15782	15805	15802	15797	15902	15878	15810	15776	15732	15820	15863	15877	16029	15719	15930	16034	15920	15792	15941	15732	15777	15681	15848	15867	15839	15836	15834	15758	15752	15830	15781	15767	15618	15881	15877	15874	15844	15628	15841	15840	15952	15676	15760	15758	15858	15785	15792	15791	15804	15913	15910	15749	16002	15765	15899	15752	15972	15797	15924	15891	15747	15811	15802	15730	15854	15719	15836	15732	15939	15770	15832	15757	15753	15687	15887	15923	15906	15871	15904	15751	15843	15683	15639	15913	15860	15782	15874	15794	15824	15864	15904	15771	15759	15756	15883	15863	15781	15645	15995	15669	15948	15875	15906	15903	15705	15636	15755	15750	15925	15838	15858	15839	15739	15837	15800	15771	15940	15844	15815	15989	15789	15729	15726	15928	15899	15777	15746	15854	15856	15864	15778	15779	15719	15937	15675	15814	15855	15858	15814	15696	15962	15906	15892	15970	15871	15767	15911	15896	15688	15742	15817	15802	15818	15763	15893	15760	15802	15717	15871	15617	15808	15750	15779	15835	15760	15842	15855	15857	15906	15832	15793	15852	15761	15915	15774	15687	15916	15700	15769	15912	15777	15867	15623	15780	15844	15822	15723	15948	16007	15735	15736	15808	15924	15852	15722	15654	15874	15729	15775	15815	15885	15909	15685	15874	15864	15764	15788	15695	15717	15910	15771	15794	15816	15762	15911	15735	15928	15691	15826	15860	15809	15949	15833	15870	15748	15914	15721	15766	15817	15779	15835	15593	15607	15749	15912	15774	15638	15868	15865	15881	15772	15817	15826	15793	15789	15893	15731	15844	15805	15677	15831	15883	15944	15708	15745	15857	15888	15854	15857	15913	16018	15878	15913	15691	15877	15742	15851	15801	15872	15830	15764	15716	15747	15854	15852	15706	15875	15849	15735	15865	15676	15895	15690	15790	15755	15883	15779	15865	15853	15727	15783	15824	15839	15780	15930	15661	15811	15704	15980	15835	15794	15711	15898	15773	15839	15843	15755	15904	15921	15685	15887	15590	15934	15926	15771	15760	15850	15891	15944	15794	15805	15779	15954	15904	15767	15806	15782	15716	16046	15722	15865	15984	15846	15732	15801	15756	15838	15932	15893	15842	15771	15964	15704	15640	15859	15821	15867	15741	15778	15807	15770	15845	15875	15770	15767	15792	15661	15922	15843	15799	15886	15811	15897	15838	15864	15652	15820	15620	15769	15930	15832	15810	15795	15774	15846	15768	15675	15782	15892	15791	15693	15805	15718	15929	15807	15743	15896	15729	15768	15829	15865	15859	15754	15842	15816	15894	16015	15866	15873	15947	15992	15734	15733	15702	15718	15831	15814	15988	15890	15937	15799	15771	15897	15721	15814	15846	15714	15677	15858	15731	15924	15917	15784	15826	15841	15886	15782	15821	16014	15999	15817	15786	15946	15765	15793	15857	15786	15798	15590	15796	15809	15857	15849	15595	15871	15789	15745	15937	15891	15894	15738	15961	15844	15882	15663	15924	15773	15733	16012	15920	15767	15873	15808	15884	15875	15997	15761	15939	15800	15726	15846	15798	15766	15943	15819	15795	15901	16000	15707	15971	15886	15692	15763	15875	15689	15889	15723	15824	15800	15765	15748	15800	15846	15757	15928	15948	15790	15754	15760	15950	15927	15800	15881	15828	15720	15955	15832	15790	15908	15795	15835	15845	15888	15861	15916	15740	15941	15751	15894	15781	15701	15903	15815	15834	15721	15790	15754	15780	15798	15736	15643	15794	16001	15869	15825	15684	15697	15814	15899	15740	15798	15777	15932	15879	15857	15833	15942	15701	15842	15864	15668	15786	15864	15778	15940	15772	15883	15968	15799	15888	15751	15856	15803	15905	15826	15962	15835	15697	15906	15806	15733	15680	15874	15916	16034	15652	15774	15803	15762	15745	15859	15800	15757	15762	15854	15814	15975	15726	15801	15845	15828	15915	15745	15782	15796	15653	15759	15940	15852	15693	15826	15792	15845	15929	15749	15805	15816	15696	15884	15616	15655	15830	15711	15907	15633	15679	15932	15957	15789	15978	15747	15769	15821	15805	15734	15781	15797	15953	15909	15733	15763	15889	15764	15750	15806	15686	15764	15847	15779	15707	15964	15770	15752	16033	16157	15883	15964	15826	15698	15780	15589	15810	15734	15773	15808	15762	15817	15812	15921	15916	15785	15819	15721	15705	15923	15924	15873	15801	15684	15686	15856	15848	15955	15906	15713	15776	15888	15877	15724	15721	15584	15775	15751	15882	15931	15669	15952	15845	15733	15774	15742	15724	15805	15816	15850	15789	15930	15907	15667	15901	15851	15866	15729	15715	15866	15861	15884	15909	15697	15866	15908	15862	15646	15908	15848	15930	15832	15827	15877	15786	15874	15715	15876	15772	15980	15965	15976	15862	15825	15829	15905	15815	15857	15832	16040	15828	15892	15958	15814	15727	15739	15866	15791	15838	15801	15868	15934	15749	15835	15920	15778	15656	15802	15867	15964	15834	15938	15868	15819	15851	15873	15800	15941	16055	15923	15877	15851	16051	15863	15723	15862	15799	15803	15858	15829	15777	15859	15762	15814	15905	16070	15921	15724	15914	15733	15912	15876	15889	15809	15863	15865	15950	15823	15759	15883	15935	16004	15807	15883	15961	15896	15740	15850	15751	15841	15675	15735	15765	15844	15798	16029	15740	15882	15961	15869	15693	15776	15821	15842	15849	15813	15975	15824	15805	15856	15941	15808	15826	15762	15651	15754	15764	15909	15816	15795	15936	15776	15787	15774	15864	15816	15810	15892	15741	15801	15844	15939	15901	15771	15846	15923	15884	15746	15993	15882	15841	15702	15846	15769	15720	15870	15638	15853	15724	15819	15887	15752	15760	15834	15782	15687	15689	15951	15839	15840	15776	15839	15876	15808	15814	15951	15906	15959	15829	15870	15975	15892	15834	15736	15737	15745	15742	15896	15824	15730	15769	16015	15715	15914	15842	15901	15810	16100	15884	15956	15921	15812	15782	15899	15871	15826	15788	15773	15901	15949	15781
22755	21332	29142	23851	21547	23366	24817	19911	18997	19941	21242	24401	34084	36690	31776	27204	23629	21110	19993	19399	19124	18773	18915	18753	18728	18788	18860	18672	18879	18732	18729	18738	18918	18861	18693	18831	18802	18808	18695	18912	18662	18722	18766	18748	18870	18771	18773	18745	18930	18622	18883	18746	18740	18723	18515	18719	18664	18581	18644	18655	18737	18544	18658	18716	18597	18725	18700	18576	18721	18708	18664	18514	18725	18865	18725	18755	18665	18842	18670	18763	18827	18650	18620	18616	18880	18813	18771	18730	18590	18741	18806	18663	18821	18570	18709	19007	18751	18703	18696	18660	18798	18751	18578	18763	18814	18570	18788	18762	18733	18784	18772	18798	18717	18764	18714	18744	18684	18605	18802	18743	18719	18791	18609	18569	18797	18646	18779	18601	18710	18691	18689	18676	18753	18849	18579	18620	18654	18534	18654	18596	18662	18871	18602	18523	18789	18564	18677	18599	18753	18746	18649	18612	18640	18637	18519	18475	18804	18566	18685	18767	18699	18633	18796	18691	18890	18670	18895	18681	18682	18735	18721	18532	18736	18730	18667	18549	18881	18549	18624	18614	18757	18822	18968	18629	18795	18620	18926	18782	18764	18547	18559	18657	18754	18605	18660	18417	18779	18804	18712	18641	18766	18838	18588	18668	18610	18828	18607	18451	18792	18735	18726	18678	18793	18604	18465	18651	18543	18568	18705	18795	18786	18603	18746	18827	18769	18911	18741	18819	18724	18784	18681	18609	18644	18713	18634	18825	18619	18871	18700	18783	18734	18669	18768	18688	18720	18477	18741	18470	18467	18625	18732	18598	18790	18591	18574	18909	18808	18848	18655	18529	18564	18725	18751	18623	18631	18766	18710	18570	18730	18835	18806	18902	18519	18792	18774	18767	18848	18713	18764	18775	18698	18525	18589	18755	18581	18566	18717	18894	18729	18633	18695	18432	18630	18576	18685	18801	18567	18530	18634	18680	18710	18852	18592	18758	18867	18617	18674	18827	18831	18695	18627	18584	18762	18455	18793	18756	18591	18715	18640	18555	18570	18744	18664	18746	18588	18488	18732	18563	18756	18504	18682	18544	18546	18499	18582	18541	18601	18793	18853	18623	18619	18608	18705	18830	18625	18719	18423	18688	18815	18642	18818	18671	18597	18735	18695	18629	18716	18895	18613	18588	18625	18627	18701	18706	18553	18668	18654	18513	18622	18539	18632	18581	18767	18499	18471	18396	18605	18832	18681	18678	18684	18593	18489	18506	18613	18728	18752	18913	18933	18669	18657	18598	18694	18763	18797	18631	18729	18473	18866	18555	18694	18602	18670	18559	18688	18857	18526	18730	18401	18732	18746	18854	18609	18383	18628	18563	18715	18682	18716	18839	18712	18663	18645	18829	18517	18423	18606	18414	18744	18728	18604	18662	18619	18660	18855	18354	18643	18723	18640	18654	18674	18895	18702	18591	18700	18593	18698	18790	18438	18614	18679	18708	18560	18487	18557	18721	18723	18553	18699	18663	18841	18754	18590	18654	18648	18879	18803	18661	18645	18442	18368	18726	18751	18657	18819	18615	18689	18556	18588	18713	18626	18708	18592	18539	18693	18735	18657	18405	18613	18574	18768	18702	18708	18685	18507	18837	18890	18838	18771	18602	18654	18806	18462	18737	18622	18736	18651	18794	18869	18719	18740	18647	18524	18550	18660	18516	18686	18741	18839	18762	18839	18786	18660	18751	18706	18729	18895	18715	18675	18685	18505	18660	18675	18588	18846	18685	18712	18687	18743	18641	18581	18864	18647	18629	18826	18593	18746	18739	18542	18659	18508	18690	18693	18610	18514	18870	18658	18750	18549	18581	18682	18551	18837	18761	18614	18769	18653	18700	18530	18549	18641	18707	18584	18454	18640	18629	18647	18678	18755	18719	18727	18641	18741	18765	18653	18775	19022	18534	18819	18713	18915	18624	18474	18663	18661	18636	18826	18696	18485	18770	18540	18578	19022	18790	18571	18633	18794	18620	18584	18744	18517	18638	18541	18533	18578	18593	18409	18674	18592	18624	18832	18718	18846	18640	18624	18522	18736	18508	18731	18544	18558	18685	18707	18500	18794	18602	18716	18785	18664	18685	18564	18624	18758	18645	18587	18692	18650	18652	18914	18607	18697	18542	18649	18551	18529	18705	18627	18589	18655	18513	18646	18644	18806	18672	18627	18542	18657	18656	18813	18553	18544	18814	18646	18555	18707	18532	18769	18765	18684	18530	18710	18786	18692	18599	18550	18685	18678	18531	18619	18718	18550	18649	18633	18595	18626	18838	18729	18627	18718	18529	18920	18737	18707	18464	18738	18553	18808	18475	18779	18687	18690	18626	18571	18579	18804	18660	18660	18654	18699	18640	18473	18348	18547	18473	18582	18746	18663	18814	18529	18633	18849	18712	18595	18563	18629	18485	18646	18768	18685	18567	18896	18765	18646	18744	18842	18650	18804	18699	18788	18410	18643	18612	18655	18542	18469	18631	18605	18724	18807	18892	18697	18586	18617	18562	18607	18648	18512	18679	18772	18547	18762	18603	18751	18623	18874	18946	18648	18730	18542	18498	18456	18610	18717	18872	18731	18626	18615	18547	18795	18835	18773	18688	18642	18618	18542	18644	18748	18767	18606	18632	18648	18584	18515	18574	18773	18657	18585	18700	18574	18760	18828	18602	18682	18521	18653	18687	18387	18593	18614	18601	18632	18639	18767	18654	18660	18600	18559	18570	18580	18470	18357	18703	18727	18893	18748	18628	18476	18652	18599	18646	18759	18598	18666	18693	18630	18824	18765	18654	18569	18547	18700	18780	18887	18553	18669	18636	18826	18703	18665	18787	18755	18605	18806	18714	18879	18664	18813	18564	18799	18801	18834	18804	18782	18632	18643	18605	18575	18425	18614	18674	18753	18719	18663	18771	18741	18682	18757	18659	18783	18760	18565	18720	18514	18681	18736	18591	18834	18594	18725	18880	18529	18775	18672	18726	18947	18757	18610	18740	18498	18883	18817	18602	18596	18350	18482	18755	18938	18820	18675	18763	18873	18676	18669	18362	18460	18466	18704	18721	18629	18693	18537	18704	18748	18801	18711	18432	18731	18460	18676	18598	18767	18559	18726	18641	18601	18760	18616	18622	18533	18725	18656	18327	18514	18890	18737	18732	18740	18529	18955	18862	18866	18436	18596	18535	18553	18639	18629	18582	18620	18860	18745	18770	18630	18653	18739	18581	18792	18605	18509	18607	18635	18617	18701	18639	18657	18831	18756	18522	18722	18908	18772	18737	18783	18918	18773	18747	18673	18617	18541	18576	18667	18485	18710	18618	18475	18630	18640	18697	18796	18683	18587	18750	18607	18443	18585	18717	18606	18660	18694	18730	18543	18458	18532	18561	18660	18478	18685	18449	18658	18557	18622	18855	18701	18496	18562	18557	18668	18657	18661	18515	18440	18703	18479	18625	18797	18648	18633	18716	18535	18778	18460	18524	18367	18517	18875	18727	18869	18777	18587	18662	18692	18831	18423	18737	18849	18541	18676	18629	18684	18687	18675	18577	18579	18710	18655	18675	18699	18761	18803	18696	18595	18568	18511	18584	18763	18889	18656	18834	18628	18610	18724	18644	18837	18682	18669	18640	18705	18610	18658	18754	18757	18690	18706	18789	18817	18642	18761	18608	18791	18639	18392	18536	18902	18738	18806	18808	18660	18584	18588	18728	18648	18476	18536	18832	18731	18657	18604	18656	18662	18652	18501	18588	18664	18691	18660	18681	18682	18706	18499	18629	18504	18679	18672	18650	18541	18794	18793	18684	18561	18608	18521	18560	18756	18644	18541	18639	18693	18674	18674	18650	18842	18535	18578	18608	18756	18482	18776	18720	18646	18589	18659	18845	18654	18672	18614	18450	18761	18693	18550	18606	18577	18631	18678	18770	18930	18737	18568	18655	18840	18698	18806	18692	18592	18421	18604	18875	18575	18537	18751	18545	18499	18715	18594	18744	18690	18659	18710	18676	18750	18781	18479	18687	18733	18745	18626	18874	18651	18577	18595	18557	18485	18776	18510	18881	18525	18670	18689	18588	18769	18667	18770	18488	18626	18749	18735	18616	18470	18724	18625	18596	18383	18896	18649	18613	18418	18529	18512	18740	18565	18455	18465	18596	18659	18548	18698	18780	18771	18744	18602	18575	18814	18712	18822	18722	18790	18575	18527	18715	18829	18652	18717	18620	18581	18622	18512	18634	18530	18705	18728	18739	18783	18775	18903	18481	18791	18599	18678	18572	18587	18787	18675	18827	18713	18743	18793	18723	18645	18704	18513	18597	18635	18521	18441	18705	18733	18732	18666	18612	18673	18546	18657	18492	18574	18621	18673	18421	18821	18769	18492	18752	18543	18692	18583	18689	18802	18703	18730	18703	18671	18709	18834	18475	18771	18746	18660	18765	18681	18554	18518	18461	18534	18596	18599	18392	18614	18567	18656	18655	18766	18764	18619	18714	18661	18455	18629	18888	18837	18701	18759	18871	18564	18690	18731	18702	18716	18721	18457	18795	18637	18698	18701	18766	18447	18572	18867	18689	18767	18601	18662	18819	18803	18392	18754	18621	18795	18416	18816	18613	18720	18655	18639	18645	18654	18651	18838	18618	18738	18975	18875	18813	18567	18622	18554	18839	18726	18822	18719	18691	18735	18623	18820	18588	18677	18616	18643	18637	18703	18800	18756	18433	18512	18652	18863	18700	18940	18598	18753	18433	18604	18602	18614	18520	18532	18450	18578	18600	18791	18606	18738	18664	18709	18490	18719	18803	18791	18713	18540	18648	18601	18452	18667	18825	18750	18685	18820	18759	18609	18799	18633	18643	18584	18901	18565	18651	18727	18710	18676	18662	18466	18850	18729	18860	18801	18664	18683	18861	18665	18666	18543	18722	18658	18795	18583	18774	18556	18844	18617	18582	18747	18783	18664	18696	18620	18464	18699	18478	18628	18664	18464	18724	18512	18510	18553	18674	18834	18493	18667	18693	18591	18561	18544	18833	18599	18767	18637	18577	18561	18698	18569	18713	18672	18669	18560	18694	18819	18533	18845	18550	18702	18601	18682	18572	18724	18612	18790	18734
31683	47426	35583	23666	19049	17512	17004	17026	16665	17588	20259	26053	37470	38266	31913	26308	21553	18466	16970	16478	16257	15832	16129	15981	15837	15960	15977	16029	15914	16047	15951	16190	15937	15923	16006	16139	15923	15937	16103	16259	15993	15929	16078	16049	15966	15920	15871	15949	15949	15929	16101	15935	15924	16034	15897	15899	16060	15940	15914	16005	15966	16049	16032	15923	16052	16125	15973	15798	15912	16158	16024	15764	15881	15977	15974	15944	15861	16085	15927	15927	16122	15916	15975	15922	16002	15958	15863	15990	15798	15947	15942	15965	15891	16131	15968	15896	15939	15934	15914	15722	15962	15827	16149	15990	15961	16083	15810	15995	15669	15960	15866	15952	16029	15945	15903	15912	15773	16077	15927	16145	15993	16000	15923	15994	16061	16015	15856	15907	15857	15905	15804	15954	15860	15978	15877	15893	15997	16138	15978	15840	15921	15883	15942	15978	15963	15959	16038	15915	15942	15892	15932	15966	15973	15721	15926	15998	15958	15863	16056	15949	15904	15949	15885	15962	16141	15955	16042	15769	15903	15959	15980	16040	15919	15981	15847	15944	15900	16019	15963	15949	16053	16018	15871	15986	16102	15824	15965	15915	16041	15987	16020	16067	15829	15978	15915	16041	15838	16063	15976	15883	16113	16090	15931	15764	15946	15925	15874	15730	16016	15917	16047	16035	15970	16134	16023	16095	15802	16137	15826	15729	16008	16011	15982	15937	15910	15954	15793	16051	15893	15971	16140	15911	15833	16045	15889	15929	15789	15807	15783	16055	15918	15915	15905	15920	15740	16036	15947	15852	15997	15920	15808	15984	15989	15957	15885	15875	15794	15917	15897	15883	15983	15787	15959	15871	15917	15769	15883	15941	16053	15806	15862	15853	15937	15874	15856	15969	15941	16148	15996	16062	15854	15991	16003	15986	15983	15986	16063	16077	15904	15895	15874	16121	15777	16093	16002	15810	15980	15926	16151	15967	16047	15838	15822	15862	16134	16029	15782	15847	15954	15969	16021	15959	15947	15907	15996	15979	16007	15852	15971	15959	15839	16014	15964	16010	15914	15897	16006	16082	15915	16010	15996	15987	15910	15871	15832	15865	15931	16070	16059	15912	15915	16002	15989	15820	15945	16059	15932	15959	16048	16001	15891	15851	15900	15928	16006	15847	15980	15877	15931	15973	15892	15854	15955	15950	16117	15940	15797	15993	15963	15941	15850	15980	15915	15786	16023	15831	15989	16074	16018	15912	15933	15927	16035	16039	15990	16008	16013	15894	16061	15916	15841	15919	15941	16057	15905	15945	15954	15859	15864	15774	16026	16128	15893	15956	15954	15905	15921	15969	15878	15895	15932	15899	15899	15754	16025	16050	15826	16004	16042	16062	15908	16062	16041	15841	15957	15757	15851	15966	15911	16041	15986	15996	15997	15974	15953	16016	15869	16054	15844	16049	15961	15897	16078	15910	15866	16009	16030	15837	15978	16010	15871	16008	15926	16039	15959	15953	15987	15871	16010	15796	15895	15783	15828	15911	15865	15795	16024	16053	15905	15989	15984	15896	15929	16066	16007	16001	15668	15861	15988	15913	15907	15784	15881	16002	15945	15812	16149	16048	15865	15949	15909	16061	15797	15813	16053	15990	15975	15936	15915	15975	15920	15819	15937	15977	15901	15957	16001	15851	15874	15839	16020	15859	16032	15934	16082	16039	15874	15902	16047	15910	16017	16052	15920	15772	15872	16075	15826	15893	16096	16151	15924	15915	15765	16055	15929	15789	15810	16041	15974	15798	15988	15961	15931	15817	15938	15998	16092	15913	16095	15902	15933	15976	16038	15874	16054	15914	15994	16063	15909	15994	16001	15966	15966	15945	15983	16077	15994	15965	16028	15885	16059	15823	15915	15968	15993	15708	16046	15887	15907	15879	15962	15946	15889	15917	15986	15844	15945	15883	15857	16076	15866	15906	15885	16014	15857	15943	15930	16012	15894	16000	15989	15894	15934	16030	16135	15997	16124	16174	16038	15983	15808	16048	15891	15848	15940	15926	15918	16089	15956	16034	16160	15810	16057	15829	15910	15805	15853	15889	15930	15972	16021	15872	15883	15780	15924	15781	15929	16086	15917	15879	15853	15961	16032	15866	15927	16014	16003	15979	15966	16015	15873	16034	15881	15964	16038	15883	15714	16167	15908	15928	15890	15953	15915	15988	15936	15951	15828	15975	16001	15928	16040	15949	15806	15783	15750	15911	15938	15881	15924	15969	15937	15941	15964	15874	15918	15931	16038	15960	16030	15825	15963	15965	15863	15871	15921	15929	16127	15948	15941	16036	15871	15781	16015	15973	15867	15951	15813	15944	15850	15918	16039	15894	15900	15907	15933	15987	15927	15919	16243	15862	15908	15879	15913	15990	16008	15913	15949	15914	15931	15926	15990	15966	15974	15756	16019	15903	15942	15935	15808	15913	15802	16061	15934	15897	16101	15854	15948	16027	15938	15796	15936	16055	15950	15900	15919	16043	15906	15960	16016	16041	15726	16006	16073	15988	16048	15739	15981	15996	15882	16043	16102	15913	15972	15855	15954	15951	15985	15865	15921	15848	15889	16027	15997	15956	16002	16181	15866	15998	15978	15909	15935	15918	15863	15819	15900	15926	16043	16125	15961	15977	16016	15923	15758	15900	15966	16181	15967	15899	16080	15963	16112	15878	15873	16085	15846	16107	15904	15970	15941	15872	15964	15876	15803	15845	15962	15972	15934	16083	16028	15955	15992	15928	15662	16013	15891	15913	16049	16011	15732	16014	15956	15977	15806	15840	16045	15992	15885	16127	15869	15875	15788	15881	15952	15806	15979	15885	15975	15939	16040	15905	15867	16119	15921	15852	15898	15810	15968	16055	15967	15907	15977	16080	15982	15963	16005	15802	15939	15970	15945	15933	16012	15816	15968	15868	15859	15884	15861	15960	15897	15910	15939	15979	15987	15898	16002	15825	15991	15908	15870	15901	16154	15888	15817	15808	15882	16030	15858	16039	16068	15779	15937	16050	16157	16013	15840	15848	15862	15968	15998	15993	16111	15742	15911	15895	15928	15913	16069	16044	15980	16054	15919	16007	16033	15921	16060	15831	15955	15924	16101	15807	15854	15771	15756	15826	15680	15959	16006	16116	15964	16196	15896	15951	15931	15877	16072	16013	15938	15900	15837	15915	16023	15851	15837	15899	16071	15911	15756	15985	16015	16039	16062	15880	15924	15840	16020	15781	16012	15935	15840	15912	15794	15787	15891	16078	15789	16008	15958	16013	15823	15912	15893	16056	15984	15949	15991	15992	15994	15882	16043	16039	15762	15901	15770	15960	15865	16005	15975	16031	16125	16007	15899	15905	16043	15852	15876	15965	15985	15934	16050	15950	15857	16237	16075	15969	15852	15814	15973	15957	16089	15859	15995	16011	15823	16093	15996	15848	15922	16052	15986	15955	15927	16067	15924	15860	15911	15805	15829	15887	15996	16058	15990	16047	15886	15963	15873	15971	15939	15954	16068	15973	16024	15804	15965	16011	15788	15917	16054	15718	15876	15776	15855	16018	15951	15744	16006	15966	15908	15998	15906	15870	16039	16134	15856	15887	16030	15844	15776	15956	15833	15861	16053	15793	15981	15850	16101	15982	15798	15987	15916	15860	16069	15837	15954	15868	15999	15988	15892	15849	15857	15895	16035	15870	15953	16035	15981	15963	15765	16027	15938	15909	15801	16062	15948	15863	15913	16014	15893	15847	15851	16036	16011	15836	15832	15831	15880	15704	15936	15799	16023	15904	15891	16079	15947	16133	15942	16056	15959	15809	15922	15799	16023	16029	16060	15998	15871	15837	15850	15750	15813	15821	16010	15897	16003	15977	15969	15772	15835	15969	15923	15792	15997	15882	15978	16073	15997	15825	16046	15925	15919	15980	15916	15860	15697	15905	15803	15941	16045	16017	15924	15938	15769	16046	15931	16051	15908	16027	15933	16023	15889	15834	15840	16076	15820	15859	15815	15814	16015	16031	15920	15966	15936	15953	15721	15888	15870	15965	15966	15904	15854	16030	16220	15945	16023	16233	15860	15893	15933	16133	15968	15885	15929	15840	16019	15871	15857	16189	15863	16083	15872	15900	15950	15977	15997	15926	15835	15766	16029	15852	15974	15946	15949	15900	16065	16001	15929	15961	16003	15803	16131	15813	15981	16010	15884	16056	15910	15957	16084	15955	15896	16081	15901	16013	15852	15988	15919	16019	15820	16052	15982	15707	16091	15923	15831	15820	15998	15898	16082	16013	15959	15773	15982	15927	16210	15929	16050	15953	16078	15988	15841	15868	15940	15928	15928	15925	15864	15918	15990	16004	15969	15846	15934	15782	15873	15843	16058	15954	16013	16020	15839	15922	15927	15959	15975	15972	15932	16098	15925	16077	15912	16117	15985	16068	16048	15869	15976	15882	15912	15987	15963	15858	15982	16092	15984	16018	15929	16000	15966	15858	16005	15876	15841	15890	15883	15997	16015	15869	15952	15948	16240	15982	15849	15944	15981	15941	15996	16024	15937	15881	16165	15882	15868	15946	16094	16143	15999	16062	15769	15969	15973	15834	15897	15904	15823	15836	15962	15911	15835	15947	15715	15897	16038	16037	16028	15780	16050	15778	15832	16003	15754	15886	16029	15914	16021	15940	15887	16020	15801	15785	15929	15867	15970	16045	15879	15928	15886	15816	15960	15904	15761	15694	16090	16049	16123	15794	16005	15857	16033	15904	16053	15960	15952	15928	15984	15864	15701	15914	15925	16029	15891	16029	15964	15867	16017	15943	15827	15909	16031	16057	15858	15945	15799	15821	15716	16116	15908	16067	16020	15993	15797	15881	15981	15890	15975	16083	15897	15853	15967	15894	15794	16093	15863	15923	15915	15920	15924	15957	16047	15881	15847	15904	15877	15886	15908	15942	15991	15773	15983	15822	15899	15763	16008	15773	15985	15886	15962	15927	16155	15846	15876	16001	15998	15905	15821	15896	15887	15802	15936	16002	15900	16017	16142	15992	16049	15813	16068	15982	16041	15883	15872	15836	15978	15821	15881	16078	15986	15896	15925	16132	16081	15878	15830	16012	16044	15812	16090	15999
28114	23365	26823	22309	18626	18794	18794	18919	18782	18961	18891	18830	19342	20312	20290	19881	19621	19019	18789	18774	18619	18666	18843	18595	18704	18728	18605	18717	18628	18493	18669	18862	18566	18681	18737	18689	18674	18680	18689	18515	18782	18684	18654	18713	18588	18983	18771	18775	18641	18708	18515	18740	18544	18708	18666	18626	18476	18726	18664	18603	18811	18547	18573	18603	18781	18556	18748	18678	18676	18833	18644	18724	18861	18663	18506	18616	18758	18492	18664	18880	18752	18533	18742	18370	18595	18772	18496	18667	18843	18702	18595	18665	18515	18818	18626	18598	18711	18670	18647	18665	18618	18708	18627	18765	18604	18775	18729	18445	18539	18563	18959	18750	18697	18638	18453	18520	18542	18730	18658	18865	18568	18849	18498	18589	18712	18708	18552	18506	18548	18726	18459	18701	18762	18592	18696	18707	18622	18459	18518	18632	18667	18513	18735	18511	18829	18666	18742	18575	18714	18809	18815	18497	18620	18671	18790	18835	18708	18627	18799	18612	18679	18727	18742	18664	18554	18707	18614	18646	18818	18696	18780	18661	18670	18654	18602	18711	18500	18676	18448	18651	18604	18658	18775	18606	18689	18409	18625	18772	18694	18691	18618	18822	18841	18603	18534	19006	18618	18655	18729	18522	18840	18757	18642	18588	18835	18691	18757	18629	18616	18761	18739	18680	18863	18697	18782	18597	18748	18523	18609	18605	18584	18559	18730	18731	18775	18588	18593	18773	18682	18629	18671	18700	18643	18544	18668	18674	18704	18643	18867	18591	18428	18505	18613	18593	18780	18650	18621	18769	18420	18714	18643	18586	18618	18513	18740	18591	18648	18728	18890	18583	18374	18588	18476	18719	18740	18739	18365	18687	18721	18550	18632	18560	18569	18685	18801	18575	18664	18828	18682	18742	18672	18632	18635	18694	18633	18755	18704	18767	18536	18797	18698	18611	18723	18589	18799	18524	18671	18548	18482	18391	18590	18866	18721	18725	18545	18590	18692	18600	18810	18634	18677	18460	18562	18633	18618	18736	18558	18703	18631	18787	18559	18682	18669	18712	18619	18636	18728	18849	18629	18706	18718	18845	18710	18694	18659	18674	18686	18552	18621	18753	18676	18602	18801	18468	18808	18682	18767	18875	18576	18632	18666	18559	18709	18686	18602	18825	18779	18847	18775	18542	18458	18616	18563	18623	18706	18753	18715	18403	18766	18539	18534	18783	18819	18529	18758	18571	18670	18662	18637	18721	18659	18649	18836	18610	18417	18854	18806	18832	18578	18773	18558	18745	18832	18621	18570	18557	18555	18753	18711	18629	18532	18582	18637	18832	18474	18546	18754	18432	18768	18671	18623	18694	18554	18807	18650	18702	18721	18796	18858	18594	18562	18509	18371	18638	18747	18785	18542	18686	18572	18840	18771	18674	18711	18768	18648	18647	18725	18711	18786	18647	18644	18751	18798	18621	18501	18830	18674	18985	18700	18541	18772	18786	18597	18544	18490	18657	18758	18643	18622	18738	18576	18788	18487	18630	18661	18586	18736	18663	18724	18711	18614	18888	18687	18721	18775	18563	18679	18693	18577	18466	18685	18686	18456	18535	18448	18638	18663	18596	18517	18783	18849	18607	18529	18580	18595	18799	18741	18695	18720	18863	18689	18605	18703	18869	18590	18709	18752	18662	18726	18643	18797	18693	18571	18781	18652	18458	18642	18584	18645	18754	18719	18586	18740	18574	18665	18712	18667	18684	18828	18714	18612	18616	18691	18534	18936	18752	18729	18624	18610	18432	18671	18522	18634	18829	18574	18538	18886	18527	18673	18631	18841	18602	18698	18473	18588	18577	18584	18759	18692	18746	18838	18813	18733	18710	18712	18615	18805	18774	18797	18418	18737	18600	18729	18662	18863	18492	18670	18623	18605	18752	18642	18786	18601	18585	18727	18743	18726	18825	18724	18713	18643	18543	18628	18499	18499	18465	18621	18932	18573	18472	18632	18670	18566	18752	18564	18729	18703	18459	18818	18814	18662	18643	18425	18576	18802	18586	18751	18655	18535	18608	18538	18633	18625	18797	18837	18807	18734	18711	18603	18749	18949	18558	18623	18592	18577	18763	18749	18503	18817	18739	18889	18795	18634	18496	18818	18428	18582	18470	18649	18471	18598	18609	18445	18668	18859	18862	18802	18558	18707	18718	18671	18689	18745	18711	18690	18742	18622	18648	18863	18734	18646	18736	18773	18862	18354	18464	18752	18547	18808	18824	18625	18798	18534	18544	18468	18563	18940	18387	18847	18640	18663	18539	18850	18654	18815	18507	18679	18579	18639	18612	18497	18944	18654	18608	18547	18829	18704	18667	18767	18748	18659	18790	18736	18744	18697	18941	18703	18638	18516	18523	18775	18825	18709	18677	18789	18913	18611	18677	18797	18911	18669	18511	18575	18726	18774	18486	18767	18494	18691	18836	18696	18664	18922	18664	18691	18855	18651	18879	18680	18562	18709	18816	18779	18833	18643	18771	18741	18817	18646	18682	18809	18396	18691	18873	18598	18635	18725	18719	18738	18629	18438	18739	18544	18781	18535	18590	18550	18622	18595	18491	18517	18747	18782	18751	18849	18750	18788	18697	18926	18755	18624	18414	18490	18475	18795	18676	18688	18588	18676	18700	18730	18604	18393	18762	18579	18566	18654	18633	18698	18694	18732	18632	18771	18506	18875	18861	18691	18822	18508	18757	18739	18932	18529	18615	18702	18655	18826	18724	18595	18587	18689	18708	18588	18783	18571	18757	18690	18788	18860	18659	18661	18771	18474	18648	18720	18719	18691	18669	18634	18591	18570	18677	18548	18540	18639	18617	18746	18502	18663	18851	18671	18571	18860	18717	18644	18589	18603	18616	18693	18632	18700	18686	18689	18709	18714	18541	18782	18695	18724	18648	18809	18732	18768	18536	18792	18651	18652	18565	18702	18805	18737	18732	18607	18868	18881	18863	18734	18732	18709	18706	18837	18583	18719	18634	18621	18750	18744	18732	18801	18644	18656	18486	18699	18615	18723	18727	18813	18752	18779	18595	18505	18626	18625	18844	18725	18585	18621	18503	18673	18654	18746	18297	18570	18613	18705	18858	18503	18566	18643	18652	18554	18744	18920	18556	18755	18633	18714	18762	18521	18840	18851	18729	18453	18491	18746	18726	18599	18677	18752	18665	18419	18863	18601	18598	18570	18748	18468	18931	18851	18606	18730	18746	18744	18496	18663	18695	18596	18565	18673	18521	18605	18759	18902	18430	18800	18830	18704	18698	18635	18597	18705	18760	18778	18617	18580	18622	18688	18528	18794	18727	18586	18481	18840	18726	18618	18566	18608	18436	18746	18868	18646	18672	18730	18650	18430	18683	18497	18564	18612	18498	18753	18606	18883	18630	18972	18774	18821	18827	18704	18633	18647	18670	18755	18680	18560	18595	18671	18698	18603	18511	18486	18843	18682	18675	18654	18667	18799	18871	18885	18609	18840	18763	18769	18727	18627	18835	18671	18757	18752	18791	18687	18549	18640	18740	18663	18810	18969	18594	18650	18580	18581	18493	18753	18733	18639	18632	18486	18655	18685	18693	18611	18834	18566	18596	18738	18625	18664	18649	18745	18666	18846	18512	18598	18570	18654	18461	18616	18494	18768	18547	18702	18619	18644	18675	18705	18541	18652	18664	18704	18777	18809	18577	18557	18640	18507	18901	18720	18762	18707	18725	18645	18867	18811	18674	18722	18748	18501	18628	18676	18561	18707	18795	18808	18604	18451	18701	18561	18697	18617	18739	18599	18666	18782	18708	18667	18804	18807	18537	18549	18596	18792	18702	18689	18794	18573	18697	18675	18784	18802	18855	18975	18629	18695	18795	18463	18835	18590	18577	18751	18705	18600	18494	18652	18567	18443	18702	18666	18697	18736	18706	18721	18634	18749	18752	18854	18429	18637	18666	18680	18598	18423	18609	18646	18791	18613	18823	18660	18729	18630	18592	18574	18683	18684	18426	18498	18715	18592	18724	18816	18689	18770	18754	18674	18735	18607	18543	18731	18667	18915	18702	18624	18664	18754	18708	18728	18521	18668	18617	18708	18555	18772	18614	18921	18697	18734	18842	18787	18644	18627	18736	18743	18627	18714	18466	18524	18552	18669	18733	18774	18709	18800	18593	18538	18655	18609	18668	18661	18836	18713	18637	19009	18896	18705	18497	18828	18583	18731	18712	18722	18758	18571	18591	18660	18665	18590	18626	18722	18766	18930	18519	18482	18629	18703	18745	18672	18901	18399	18694	18850	18718	18595	18715	18822	18658	18677	18547	18775	18778	18561	18763	18827	18757	18560	18536	18724	18753	18541	18737	18616	18885	18788	18759	18488	18717	18631	18637	18864	18614	18739	18580	18535	18872	18670	18648	18711	18709	18725	18841	18560	18433	18709	18770	18885	18743	18578	18757	18705	18600	18580	18627	18642	18761	18550	18544	18596	18746	18667	18521	18713	18576	18737	18759	18800	18723	18642	18564	18691	18737	18850	18578	18497	18777	18486	18605	18686	18486	18530	18789	18662	18858	18780	18589	18675	18620	18831	18664	18857	18733	18705	18842	18559	18857	18849	18580	18800	18718	18761	18657	18456	18591	18749	18621	18696	18664	18678	18701	18530	18522	18736	18752	18732	18559	18676	18670	18509	18674	18781	18756	18648	18563	18884	18556	18638	18701	18721	18507	18582	18916	18495	18714	18709	18615	18778	18539	18654	18571	18796	18658	18632	18610	18907	18654	18605	18673	18727	18620	18786	18740	18858	18696	18766	18540	18606	18907	18897	18483	18578	18781	18647	18675	18517	18495	18562	18573	18644	18725	18772	18709	18624	18681	18910	18444	18655	18564	18593	18774	18938	18696	18455	18681	18717	18642	18757	18529	18525	18487	18776	18705	18807	18649	18773	18725	18867	18408	18601	18597	18677	18833	18709	18661	18729	18827	18564	18585	18674	18778	18703	18500	18833	18771	18690	18753	18626	18797	18804	18727	18742	18754	18544	18566	18634	18643	18821	18574	18461	18851	18824	18675	18774	18955	18632	18719	18750	18675	18733	18606	18537	18577	18699	18329	18729	18869	18677	18556	18556	18729
25229	30340	24510	17120	16088	16181	16066	15999	15927	16122	16134	16367	17134	18477	17957	17387	16641	16312	16023	16053	16166	15877	15942	15934	15793	15944	15991	15988	15993	15891	15971	15949	15760	15917	15926	15769	16029	15933	16103	15878	16045	15888	15793	16073	15842	15938	15853	15812	15840	16048	15923	15883	15941	15948	15997	15966	16043	15954	15740	15900	16024	15887	16057	15807	15861	15823	16072	15778	16000	15898	15756	15796	16073	15865	16086	15948	15973	15976	15644	15962	15941	16022	16017	15889	15894	16003	16019	15910	15981	15999	15693	15955	15819	15791	16023	15789	16095	15944	16055	15873	15979	16022	15938	15952	15906	15873	16000	16077	15791	15954	15959	15896	15960	16083	15893	15780	15956	15929	16065	15963	15799	16043	15978	15846	15788	16025	15836	15925	15897	16028	15921	15973	15903	16018	15778	16009	15864	16053	15957	15853	15738	15991	15858	15884	15882	16014	15709	15886	16041	16077	15943	15888	16075	15921	16058	15794	15881	15881	15944	16043	16057	15873	15963	15807	15910	15927	15863	15913	15964	15847	15831	15988	15937	15916	16052	16010	15724	16015	15989	16037	15917	15946	16042	15947	15901	15822	15771	15775	15830	16063	15994	15901	16043	15805	16011	15856	15917	15920	15871	15943	15982	15895	15987	16028	15934	15992	15800	15835	16072	15915	16024	15866	15984	15811	15973	16108	16031	15870	16022	16006	15963	16008	16002	15925	15850	15928	15778	15834	15977	15868	15863	15727	15976	15869	16012	15861	15933	15957	15942	15860	15944	15968	15833	15928	15876	15789	15876	15875	15910	15926	16103	16088	15969	15861	15848	15781	16089	16092	15964	15822	15795	15847	15973	15689	15976	15792	15826	16098	16011	15860	15778	15933	15892	15847	15892	15855	15885	15810	15810	15980	15883	16076	15929	15961	15833	15900	15794	15822	15869	16051	15921	15958	15995	15879	15934	15788	15991	15801	15861	15823	15902	15806	15997	15828	15793	15719	15927	15885	15846	16018	15928	15968	15907	15945	15864	15926	16208	15855	16161	15920	15890	15923	15788	16020	16088	15794	15864	15909	16025	15756	15998	15975	15998	15860	15862	15894	16011	15897	15914	16126	15969	15909	15866	15753	15937	15971	15929	15936	15837	15901	15952	15903	16029	16033	16026	15922	16016	15894	15865	15878	15988	15995	15830	15870	15798	16081	16046	15932	15728	15956	16006	15889	15850	15953	16010	15911	15951	15879	15865	15848	15987	16134	15965	16097	16020	15910	16082	15940	15856	16043	15807	15725	15965	15807	15876	15930	15804	16154	16034	15976	15949	16094	15972	15858	15823	16006	15888	16026	15893	15882	15964	15860	15807	16077	15992	16060	15869	15996	15883	15863	16023	15979	15985	15866	15949	15817	15925	15920	15974	15935	15738	15912	15881	15954	15821	15855	15944	15762	15979	15808	15885	15898	15989	15843	15890	15975	15929	15964	15998	15926	16107	15863	15913	15934	15905	15795	15898	15918	16050	15856	15825	15858	15962	15967	15956	15817	15865	15998	15972	15897	15894	15982	15874	15912	15969	15858	16063	15923	16008	16067	15936	16007	15900	16050	15983	15737	15962	16115	15737	15894	15867	15922	15978	15871	15980	15727	16125	15935	15904	15930	15900	15925	16035	15840	15849	16005	16074	16062	15967	15817	15955	15831	15805	15926	16036	15966	16065	15874	15747	15732	15786	15890	15897	15901	15819	15960	15952	15861	16098	16081	16056	15837	15904	16072	15866	15777	15978	15982	15997	15682	16010	15757	15852	15837	15857	15967	15930	16088	15781	15960	15856	16004	15965	15958	15946	15836	16049	15935	15870	16172	16019	15979	15987	15947	15796	15857	15931	15841	15866	15917	15861	16043	16068	16011	15980	15836	15858	15864	15963	16085	15935	16016	15926	15861	15933	15830	15950	16064	15882	16100	15891	15978	16099	15943	15985	15915	15771	15949	15843	16006	15915	15886	15994	15851	15950	15986	16092	15582	15890	16014	16076	16000	15981	16067	15893	16076	16027	15807	15909	16050	15944	15813	16112	15877	15904	15932	15924	15904	15952	15940	15905	16023	15956	15929	15790	15940	15973	16070	15958	15985	16019	16061	15991	15982	15980	15995	15885	15952	15853	15973	15964	15659	16011	15954	15955	15888	16020	15900	15954	15807	16000	15831	15878	15993	16063	15994	15899	15960	15968	15893	15910	15873	15887	16002	15794	15966	15978	15929	16132	15962	16094	15898	16047	15744	15862	15903	15944	15936	15916	15887	15967	15977	15748	15847	15965	16037	16061	15961	15964	16027	15813	16075	15890	15923	15991	16055	15894	15937	16082	15956	15952	16035	16146	15745	15900	15984	15914	15979	15824	15805	15834	16039	15978	15961	15911	15760	16079	15978	15902	15917	16080	15895	16018	15908	15979	16042	15904	16053	15877	16050	15928	16066	15788	15969	15823	16087	15974	15971	15967	15954	15921	15942	16017	15967	15807	15954	15882	15882	15943	15833	15969	15977	15876	16033	15972	16042	15942	15795	15981	16001	16047	15906	15770	16007	16078	16000	15942	16076	15925	15991	15927	15917	15905	16116	16049	16209	15893	16005	15864	15917	15960	15835	15946	15853	15951	15744	15893	15887	16093	15893	15878	15887	15858	15920	16081	15866	15933	15864	15892	15869	16034	16018	15984	15982	15961	16099	15975	15893	16080	15980	15971	15975	15853	15887	15912	15890	16155	15809	15955	16034	15978	15892	15899	15887	15934	15928	15946	16010	15808	15986	15740	15877	15934	15881	15878	15855	15951	16009	15918	15930	15962	15789	16073	15942	15861	15917	15899	15948	16028	16028	15805	15950	15991	15724	15860	15931	15874	15790	16016	16004	15958	16047	15853	16060	16010	16018	15921	15925	15972	15898	16012	16039	15832	15961	15937	16184	15994	16069	15985	15940	15965	15935	15802	16007	15868	15910	15972	15995	15917	15986	15891	15896	15756	15864	15943	16004	15966	15980	15946	16001	15812	15913	15913	15940	15921	15914	15891	15991	15922	15959	15910	15836	15941	16183	16051	15749	15996	15980	15949	15862	16005	15921	16022	15873	15969	16006	16065	15963	15887	15991	15837	15949	15921	15980	16133	16045	15979	15931	15767	15937	15984	16083	15947	15993	15906	16066	15843	15812	15836	15947	16059	16001	15795	15990	15964	15860	15891	15816	15929	16052	16005	15877	15910	15873	15995	15906	15882	15855	15940	15990	15994	15872	15915	16143	16176	15855	15916	15875	15960	15910	15810	16102	16014	15812	15836	16019	15898	15921	16043	15800	15895	15838	15801	15901	16078	15823	16154	15961	15904	15975	15972	15859	15896	15842	15834	16046	15919	15852	15787	15940	15994	15974	15886	16060	15887	16115	15875	15993	15718	16047	15898	15903	15890	15802	15792	15903	16055	15744	16053	16044	16022	16023	16005	15852	15997	15864	16020	15959	15870	15869	16056	15948	15789	15899	16029	15940	16025	15858	15938	15853	15972	15973	15941	16073	16027	16007	15819	15949	15844	16010	16036	15977	15955	15893	15872	15894	15988	15964	15901	15861	15970	15996	15883	15995	15934	16095	16101	15776	15901	16068	15914	15784	16102	15859	16010	16043	16012	15918	16046	15897	15992	15813	15996	16023	15822	15813	15869	15973	15932	15862	15960	15830	15834	16007	16096	16023	16043	15926	15946	15824	15977	15869	15940	15836	16192	15966	16034	15843	16116	15961	16021	15848	15922	15932	15992	15890	16044	16110	15969	16026	15913	16059	16026	15898	16056	15749	15925	15944	16006	15987	15914	15972	15955	15853	16046	16052	15899	16038	15917	15823	15874	15756	15770	15905	16009	15964	15984	15905	15948	15883	15930	15988	16016	15972	15952	15961	15942	15911	15987	15813	15911	15904	16002	15957	15934	15787	16083	15934	15939	15998	15954	16019	16044	15888	15813	15984	16101	15991	15905	15744	16066	15855	15982	15879	15972	15912	16081	15805	15938	15974	15692	15888	15939	16003	16005	15979	16154	15992	15751	15898	15980	15927	15994	16077	15862	15890	15963	16008	15889	16001	15966	16015	16049	15887	15983	15893	15827	16082	15940	15980	15919	15903	15978	16071	16055	16155	15871	15871	16077	16087	16017	16014	16005	15942	15867	16015	15849	15928	16020	16005	15971	16109	15962	16010	15974	15966	15966	16080	16102	15788	15998	15815	15896	16002	15861	16168	15806	15865	15857	15909	15667	16118	15920	15802	15915	16067	15833	15848	16085	16057	15967	16054	15704	15859	16021	15922	15965	15850	15982	15838	15960	15965	16033	15959	15994	16172	15975	15782	16046	15996	15811	15900	16093	16058	15890	15965	16097	15904	16070	15966	15925	15977	16067	16015	15904	15946	15907	15981	15815	15971	16017	15925	15868	16093	16009	15904	16070	16039	15872	15971	15870	16128	15865	15773	16008	15880	15886	15814	15868	15880	15963	15978	15948	16013	15916	16202	15896	16114	15928	15934	15756	15946	15902	15912	15799	16025	15757	15939	16028	15813	16051	15869	15843	15805	15953	15940	15949	15893	15856	15868	16071	15799	16062	15928	15895	15964	15906	16110	15968	15842	15757	16118	16043	15964	15847	16105	16096	15962	15919	15872	16012	16020	15898	15967	15986	15964	15945	15906	15831	15796	16015	15869	16000	16110	15992	16061	15855	15787	15925	15910	15827	15869	15984	15830	15891	15890	15939	16005	15937	15862	16059	15961	15982	15932	15924	15883	15856	15897	15945	15821	15950	16044	15943	16003	16071	15965	15817	15930	15964	16122	16014	15954	16084	15749	16041	15905	16006	15822	15953	16138	15802	15995	15932	15904	15941	15919	15908	15896	15916	15706	15858	15819	15821	15820	15890	15989	15973	15772	15847	15885	15973	16030	15946	15884	15912	15915	15804	15993	16037	15958	16049	15845	15987	15870	15886	15919	15912	15975	15828	15880	15998	15783	15868	15905	15875	15912	15982	15868	15911	15879	15784	16001	16015	15872	15830	16032	15917	15905	15953	15942	16023	15943	15908	15682	16089	15948	15935	15939	15980	15953	15957	15792	15963	15957	15890	15977
24068	21322	28630	24494	22289	21726	21232	18838	18626	19038	19263	21437	27226	28326	25644	22950	21105	19984	19059	18834	18583	18599	18502	18474	18730	18720	18833	18571	18679	18617	18538	18440	18681	18500	18567	18381	18560	18294	18520	18576	18466	18355	18503	18694	18759	18606	18578	18719	18400	18409	18425	18719	18517	18527	18527	18433	18353	18424	18500	18377	18719	18394	18457	18496	18517	18699	18450	18486	18553	18524	18564	18174	18648	18602	18565	18410	18364	18279	18653	18513	18552	18396	18486	18423	18446	18538	18572	18311	18562	18335	18455	18586	18577	18522	18519	18475	18440	18486	18320	18560	18578	18328	18416	18483	18567	18609	18596	18692	18587	18417	18428	18602	18400	18480	18206	18317	18494	18654	18587	18489	18611	18609	18542	18447	18605	18446	18439	18628	18654	18559	18449	18623	18472	18364	18659	18567	18295	18564	18385	18505	18331	18535	18529	18444	18442	18405	18510	18585	18477	18430	18442	18550	18579	18292	18483	18414	18785	18492	18389	18678	18653	18522	18417	18655	18657	18369	18549	18320	18365	18646	18394	18493	18497	18227	18690	18440	18409	18253	18491	18497	18492	18493	18637	18530	18446	18404	18571	18607	18308	18591	18571	18484	18369	18559	18237	18411	18568	18524	18458	18309	18324	18589	18435	18501	18497	18489	18696	18513	18633	18274	18422	18542	18517	18518	18576	18658	18384	18851	18419	18514	18384	18439	18425	18418	18666	18383	18299	18493	18502	18190	18377	18605	18440	18520	18287	18496	18455	18497	18699	18339	18420	18414	18453	18752	18539	18525	18420	18608	18491	18519	18637	18557	18403	18562	18319	18519	18356	18398	18518	18344	18345	18467	18820	18428	18455	18489	18417	18406	18595	18627	18520	18533	18785	18418	18449	18445	18381	18664	18495	18520	18644	18392	18312	18501	18488	18659	18517	18628	18641	18391	18352	18338	18613	18604	18514	18616	18589	18393	18641	18514	18762	18413	18519	18655	18462	18481	18540	18301	18607	18685	18394	18366	18345	18523	18768	18581	18563	18481	18522	18527	18612	18484	18445	18448	18608	18498	18575	18258	18434	18368	18387	18447	18630	18717	18479	18554	18459	18311	18397	18360	18582	18500	18651	18628	18539	18352	18497	18269	18348	18476	18407	18755	18626	18245	18642	18411	18497	18485	18488	18477	18526	18491	18625	18473	18586	18531	18469	18672	18468	18453	18568	18615	18711	18462	18562	18366	18441	18540	18467	18414	18351	18660	18573	18661	18656	18504	18505	18419	18364	18509	18505	18488	18470	18415	18452	18663	18693	18579	18433	18451	18662	18470	18385	18598	18519	18428	18550	18415	18498	18631	18627	18371	18306	18531	18565	18680	18501	18553	18464	18381	18620	18554	18421	18363	18620	18363	18439	18389	18546	18583	18414	18387	18574	18712	18625	18503	18492	18531	18550	18641	18381	18714	18439	18434	18550	18449	18424	18401	18599	18523	18555	18604	18492	18502	18469	18437	18452	18247	18599	18314	18733	18439	18588	18742	18336	18615	18634	18495	18588	18530	18774	18637	18558	18569	18598	18395	18592	18470	18456	18464	18359	18486	18267	18628	18560	18660	18558	18526	18680	18280	18421	18391	18626	18521	18266	18495	18711	18444	18402	18324	18537	18520	18506	18326	18564	18529	18376	18631	18422	18501	18438	18538	18591	18478	18443	18656	18744	18318	18310	18325	18579	18381	18544	18566	18596	18451	18355	18390	18445	18378	18534	18489	18546	18531	18429	18416	18555	18371	18728	18608	18442	18495	18340	18337	18422	18361	18523	18609	18440	18629	18464	18355	18213	18497	18572	18437	18576	18316	18684	18515	18385	18394	18402	18667	18629	18573	18607	18485	18638	18574	18624	18417	18685	18792	18807	18438	18639	18433	18532	18692	18439	18457	18494	18517	18717	18378	18372	18548	18326	18668	18342	18474	18654	18411	18408	18435	18407	18409	18377	18466	18357	18499	18486	18453	18521	18608	18712	18469	18399	18536	18350	18543	18450	18474	18527	18378	18390	18505	18511	18514	18590	18520	18343	18478	18512	18463	18310	18453	18518	18529	18352	18436	18423	18389	18358	18484	18564	18659	18566	18419	18408	18361	18304	18411	18435	18603	18496	18381	18492	18668	18444	18395	18585	18426	18587	18524	18659	18468	18519	18642	18313	18524	18428	18566	18691	18619	18433	18436	18578	18750	18549	18507	18502	18439	18527	18583	18434	18546	18340	18450	18466	18401	18355	18605	18510	18654	18662	18380	18614	18540	18505	18483	18362	18336	18548	18731	18605	18370	18372	18406	18696	18617	18665	18553	18547	18489	18454	18371	18443	18622	18588	18441	18556	18514	18622	18542	18653	18601	18511	18398	18368	18389	18619	18572	18403	18429	18599	18459	18564	18559	18454	18412	18393	18577	18433	18703	18677	18589	18650	18608	18348	18580	18452	18437	18586	18496	18423	18501	18490	18678	18456	18746	18460	18585	18454	18802	18566	18499	18545	18474	18460	18644	18505	18330	18436	18681	18309	18701	18463	18523	18642	18516	18608	18851	18405	18529	18354	18621	18504	18286	18674	18529	18556	18344	18355	18348	18345	18535	18726	18366	18261	18282	18390	18635	18549	18534	18402	18331	18420	18464	18594	18487	18368	18545	18688	18409	18380	18371	18579	18518	18536	18625	18581	18332	18379	18713	18365	18587	18562	18607	18761	18493	18492	18489	18349	18606	18576	18400	18709	18411	18569	18449	18637	18342	18208	18480	18693	18521	18459	18396	18594	18659	18672	18540	18369	18579	18535	18559	18382	18549	18676	18606	18462	18525	18537	18473	18394	18625	18480	18530	18432	18506	18462	18349	18561	18636	18515	18303	18368	18716	18380	18772	18490	18612	18520	18608	18727	18441	18436	18386	18481	18473	18541	18383	18357	18546	18433	18357	18461	18488	18272	18384	18533	18518	18442	18397	18679	18368	18574	18439	18395	18566	18444	18596	18405	18521	18518	18667	18609	18548	18574	18428	18555	18300	18586	18376	18399	18518	18511	18409	18522	18321	18510	18521	18648	18541	18507	18347	18592	18554	18520	18477	18402	18395	18508	18502	18723	18421	18615	18605	18595	18365	18648	18380	18481	18548	18490	18601	18661	18384	18343	18703	18515	18536	18539	18523	18457	18466	18336	18617	18458	18495	18661	18487	18507	18474	18248	18576	18642	18533	18612	18474	18465	18782	18640	18550	18619	18556	18488	18456	18474	18498	18477	18408	18493	18332	18418	18576	18565	18617	18563	18412	18481	18472	18405	18467	18482	18574	18649	18528	18402	18683	18438	18357	18497	18442	18385	18390	18567	18504	18558	18622	18718	18660	18577	18620	18433	18579	18473	18273	18423	18507	18563	18482	18469	18531	18473	18346	18660	18540	18633	18307	18551	18502	18693	18465	18411	18489	18509	18653	18539	18522	18422	18500	18497	18434	18574	18677	18332	18480	18577	18476	18597	18410	18587	18408	18559	18502	18606	18414	18359	18568	18486	18574	18444	18542	18425	18576	18551	18634	18695	18628	18482	18437	18476	18491	18438	18410	18445	18496	18376	18504	18271	18560	18356	18358	18555	18646	18591	18495	18600	18788	18656	18336	18409	18447	18483	18390	18634	18557	18585	18554	18294	18478	18393	18463	18379	18396	18399	18597	18542	18456	18360	18454	18483	18419	18349	18562	18550	18613	18375	18579	18433	18399	18422	18352	18605	18512	18521	18556	18438	18469	18522	18371	18297	18470	18573	18462	18443	18553	18515	18556	18382	18538	18513	18526	18480	18547	18437	18686	18442	18680	18681	18579	18646	18630	18505	18650	18431	18243	18446	18460	18358	18305	18600	18557	18591	18402	18540	18502	18726	18477	18426	18433	18596	18621	18527	18694	18425	18426	18441	18558	18285	18341	18782	18504	18351	18498	18450	18593	18481	18529	18416	18361	18616	18411	18323	18533	18333	18729	18571	18396	18448	18480	18283	18324	18462	18560	18551	18700	18324	18466	18330	18613	18344	18382	18445	18631	18451	18744	18398	18447	18390	18497	18515	18543	18391	18613	18526	18769	18376	18607	18556	18530	18430	18387	18597	18538	18624	18476	18353	18298	18711	18475	18425	18651	18347	18416	18717	18447	18492	18435	18614	18650	18597	18538	18485	18430	18575	18440	18546	18668	18282	18346	18434	18641	18386	18561	18649	18489	18748	18640	18667	18541	18339	18647	18625	18697	18379	18423	18542	18525	18367	18393	18604	18375	18376	18511	18680	18644	18426	18484	18418	18309	18461	18445	18370	18630	18417	18518	18456	18590	18459	18445	18383	18426	18474	18370	18458	18413	18574	18510	18183	18418	18471	18478	18668	18544	18472	18464	18455	18453	18464	18450	18490	18462	18545	18591	18414	18507	18460	18497	18519	18399	18507	18468	18488	18489	18448	18511	18497	18495	18584	18626	18399	18451	18362	18385	18492	18658	18493	18526	18508	18631	18486	18640	18512	18618	18576	18706	18471	18702	18616	18555	18543	18419	18396	18257	18456	18471	18430	18512	18411	18569	18421	18542	18669	18460	18663	18517	18595	18532	18562	18492	18431	18429	18593	18562	18569	18602	18483	18549	18524	18510	18444	18562	18589	18431	18504	18456	18551	18401	18649	18419	18253	18431	18652	18474	18401	18462	18328	18353	18312	18330	18442	18451	18383	18405	18496	18619	18314	18355	18397	18499	18302	18451	18620	18449	18658	18437	18433	18350	18480	18501	18593	18538	18457	18351	18539	18437	18556	18588	18599	18547	18470	18427	18555	18355	18532	18503	18566	18436	18380	18475	18633	18409	18520	18290	18371	18290	18558	18478	18380	18475	18660	18635	18380	18371	18431	18386	18389	18485	18297	18544	18544	18650	18545	18617	18385	18499	18597	18416	18724	18481	18556	18646	18498	18508	18498	18388	18557	18499	18524	18611	18433	18430	18478	18479	18540	18661	18513	18307	18628	18474	18590	18605	18386	18498	18542	18374	18391	18589	18430	18494	18478	18745	18608	18859	18552	18475	18458	18613	18559	18470	18630	18524	18448	18642	18331	18445	18419	18374	18524	18523	18504	18397
27847	40000	31489	20522	18120	16971	16421	16590	16248	16415	16779	21090	29484	29129	25072	21210	19169	17572	16449	16060	15744	15815	16023	15871	15863	15820	15861	15830	15907	15944	15746	15891	15865	15831	16029	15842	15884	15854	15896	15881	15786	15779	15950	15829	16008	15827	15845	15625	16008	15962	15744	15793	15952	15857	15934	15944	15779	15718	15750	15909	15824	15660	15784	15850	15758	15862	15733	15950	15824	15794	16001	15678	15651	15614	15916	15957	15876	15816	15823	15811	15629	16002	15914	15939	15861	15903	15914	15989	15910	15835	15858	15723	15655	15837	15746	15741	15724	15864	15900	15890	15811	15762	15879	16006	15736	15738	16030	15789	15807	15801	15827	15767	15753	15834	15840	15873	15743	15731	15735	15773	15883	15695	15896	15889	15848	15959	15682	15845	15745	15883	15888	15894	15898	15764	15760	15843	15732	15935	15741	15863	15883	15765	15702	15797	15930	15698	15797	15820	15727	15717	15955	15899	15830	15854	15933	15861	15662	15867	15758	15795	15706	15756	15791	15759	15823	15897	15789	15936	15780	15790	15806	15712	15624	15767	15873	15883	15975	15785	15938	15687	15768	15736	15877	15779	15892	15909	15859	15847	15878	15922	15693	15952	15767	15705	15747	15676	15890	15905	15731	15775	15624	15688	15746	15964	15682	15805	15837	15947	15681	15898	15779	15948	15823	15826	15866	15834	15698	15887	15877	15809	15841	15837	15664	15945	15942	15798	15692	15861	15744	15810	15742	15975	15903	15763	15843	16010	15827	15686	15565	16047	15838	15804	15762	15895	15851	15950	15883	16053	15790	15690	15763	15724	15784	15799	15894	15762	15940	15965	15789	15935	15999	15719	15880	15853	15742	15831	15952	15869	15850	15877	15945	15866	15706	15891	15983	15751	15845	15753	15852	15828	15849	15887	15775	15797	15867	15881	15694	15661	15910	15606	15854	15858	15854	15801	15941	15603	15910	15657	15881	15744	15919	15697	15839	16027	16028	15768	15866	15755	15796	15919	15849	15930	15734	15869	15673	15868	15832	15625	15882	15883	15898	15788	15946	15830	15983	15990	15791	15870	15842	15787	15933	15807	15722	15856	15707	15853	15975	15905	15715	15956	15780	15752	15946	15830	15767	15627	15738	16002	16027	15748	15920	15679	15767	15909	15847	15819	15751	15751	15871	15790	15769	15808	15722	15932	15716	15911	15900	15748	15797	15870	15834	15714	15855	15944	15813	15923	15830	15824	15789	15875	15785	15832	15823	15805	15809	15779	15825	15821	15929	15795	15862	15795	15790	15832	15862	15902	16081	15834	15725	15852	15937	15900	15808	15800	15881	15846	15933	15774	15890	15885	15892	15890	15779	15793	15740	15893	15892	15823	15782	15699	15706	15820	15831	15689	15764	15940	15869	15880	15726	15817	15822	15747	15857	15932	15877	15909	15838	15746	15807	15722	15930	15861	15767	15957	15772	15887	15787	15879	15742	15886	15762	15903	15869	15805	15803	15649	15996	15733	15901	15809	15673	15737	15691	15715	16133	15852	15898	15888	15811	15658	15899	15973	15948	15904	15913	15813	15917	16008	15843	15697	15994	15797	15987	15865	15820	15704	15941	15954	15845	15615	15959	15833	15829	16054	15927	15800	15846	15875	15802	15817	15840	15637	15780	15827	15852	15836	15690	15785	15877	15681	15844	15816	15845	15929	15976	15891	15839	15820	15956	15886	15912	15960	15776	15729	15907	15973	15750	15820	15952	15765	15861	15899	15781	15927	15878	15710	15855	15902	15823	15927	15766	15863	15862	15871	15818	15682	15919	15857	15860	15812	15784	15917	15795	15643	15843	15786	15922	15786	16007	15920	15742	15846	15899	15871	15786	15831	15887	15637	15802	15810	15866	15850	15768	15750	15827	15876	15847	15857	15840	15845	15762	15903	15827	15916	15900	15812	15821	15841	15757	15791	16025	15851	15862	15740	16069	15718	15936	15751	15752	15927	15792	15693	15933	16036	15915	15749	15758	16020	15724	15952	15838	15925	15833	15808	15772	15991	15796	15941	15951	15859	15974	15639	15798	15872	15794	15568	15826	15779	15720	15719	15731	15936	15883	15824	15638	15719	15800	15829	15741	15850	15873	15767	15791	15974	15724	15879	15739	15731	15976	15789	15846	15804	15793	15675	15911	15827	15906	15650	15753	15900	15920	15883	15794	15851	15852	15818	15716	15815	15975	15810	15783	15769	15716	15819	15993	15905	15892	15843	15925	15736	15665	15943	15831	15677	15931	15891	15846	15918	15874	15871	15701	15979	16013	15782	15870	15805	15956	15896	15960	16010	15800	15770	15766	15813	15951	15859	15904	15981	15723	15794	15732	15867	15877	15760	15638	15738	15875	15912	15643	15646	15990	15908	15979	16100	15849	15673	15754	15799	15884	15760	15867	15942	15782	15851	15815	15878	15737	15820	15792	15875	15804	15771	15724	15867	15976	15883	15779	15623	15873	16061	15864	15957	15825	15813	15724	15516	15805	16025	15793	15592	15807	15790	15796	15764	15670	15849	15871	15783	15766	15943	15858	15968	15713	15889	15790	15728	15743	15817	15814	16000	15847	15792	15635	16008	15813	15775	15799	15783	15828	15840	15772	15755	15898	15849	15734	15771	15909	15928	15803	15853	15677	16033	15889	15819	15968	15789	15850	15834	15936	15900	15913	15885	15951	15776	16002	15853	15929	15935	15797	15817	15789	15781	15923	15769	15879	15845	15621	15650	15683	15720	15876	15749	15795	15810	15970	16005	15875	15799	15817	15781	15843	15779	15840	15770	15907	15757	15772	15818	15922	15702	15936	15745	16032	15871	15848	15907	15860	15765	15791	15744	15841	15834	15800	15844	15987	15802	15853	15924	15861	15814	15996	15834	15815	15952	15780	15944	15839	15677	15920	15915	15961	15668	15777	15934	15855	15729	15920	15819	15843	15893	15735	15787	15728	15931	15801	15789	15858	15754	15927	15904	15847	15816	15843	15799	15971	15890	15919	15747	15814	16144	15892	15766	15953	15695	15872	15890	15947	15911	15903	15831	15895	15915	15840	15875	15792	15780	15798	15880	15811	15634	15905	15908	15834	15871	16009	15878	15970	15765	15830	15919	15725	15817	15824	15717	15695	15956	15902	15767	15984	15846	15801	15724	15939	16033	15862	15729	15889	15862	15853	15731	15847	15787	15827	15882	15750	16032	15820	16039	15694	15707	15726	15917	15832	16002	15778	15691	15709	15935	15975	15818	15812	15841	15906	15767	15782	15712	15838	15944	15752	15742	15814	15899	15834	15681	15877	15848	15867	15926	16018	15885	15878	15788	15867	15674	15767	15877	15895	16041	15746	15979	15907	15674	15713	15942	15727	15878	15824	15780	15855	16016	15780	15931	15866	15904	15656	15859	15721	15754	15849	15766	15647	15973	15795	15740	15882	15913	15743	15888	15773	15855	15763	15629	15833	15756	15981	15914	15764	15929	15837	15857	15842	15647	15787	15853	15928	15802	15687	15863	15902	15934	15912	15914	15916	15980	15963	15753	16023	15771	15858	15707	15912	15888	15860	15861	15787	15911	15862	15869	15850	15865	15938	15878	16018	15782	15852	15831	15935	15834	15940	15684	15778	15823	15943	15994	15888	15877	15791	15818	15917	15747	15821	15615	15944	15950	15786	15704	15923	15875	15826	15858	15757	15956	15786	15814	15879	15664	15764	15791	15852	15751	15594	15746	15828	15807	15815	15911	15828	15951	15870	15928	15833	15902	15926	15863	15850	15735	15998	15743	15871	15787	15868	15921	15892	15932	15741	15853	15745	15798	15939	15871	15735	15892	15685	15724	15962	15925	15661	15899	15709	15915	15743	15816	15935	15956	15856	15771	16023	16023	15909	16037	15825	15871	15771	15781	15899	15848	15879	15996	15826	15801	15853	15762	15899	15974	15958	15763	15838	15808	15714	15796	15877	15781	15867	15789	15799	15950	16029	15780	15780	15841	15918	15892	15881	15823	15921	15872	16039	15776	15642	15943	15989	16016	15881	15854	15877	15716	15904	15824	15983	15883	15663	15845	15933	15871	15978	15851	15799	15711	15755	15854	15734	15624	15877	15843	15840	15806	15972	15907	15851	15932	15933	15940	15834	15897	15803	15635	15939	15921	15878	15730	15920	15936	15881	16041	15871	15837	15773	15662	15980	15845	15943	15762	15807	15880	15762	16127	15747	15842	15769	15784	15950	15749	15832	15791	15854	15705	15847	15735	15890	15797	15815	15765	15682	15893	15961	15751	15801	15872	15845	15831	15847	15921	15839	15850	15986	15895	15911	15776	15735	15972	15717	15773	15812	15809	15855	15771	15886	15691	15901	15909	15793	15886	15811	15735	15866	15771	15641	15980	15835	15912	15807	15817	15735	15731	15901	15673	15903	15830	15931	15956	15829	15811	15902	15773	16019	15926	15751	15850	15842	15784	16045	15838	15682	15856	15827	16008	15869	15823	15741	15642	15915	15892	15960	15832	15647	15929	15825	15782	15938	15833	15898	15878	15844	15717	15865	15705	15853	15886	15869	15809	16009	15852	15851	15650	15865	15948	15721	15832	15814	15904	15797	16031	16055	15938	15851	15869	15940	15801	15822	15940	15782	15870	15849	15685	15781	15957	15963	15758	16002	15940	15912	15839	15897	15873	15856	15913	15860	15632	15741	15910	15720	15763	15735	15836	15844	15843	15913	15713	15755	15866	15956	15688	15925	15844	15700	16027	15761	15736	15744	15785	15932	15882	15764	15920	15768	15832	15784	15680	15876	15841	15921	15847	15878	15779	15749	15856	15796	15782	15729	16064	15855	15995	15795	15852	15910	15842	16006	15943	15927	15827	16016	15869	15790	15915	15892	15823	15752	15859	15830	15957	15653	15878	15804	15892	15854	15843	16014	15733	15818	15764	15719	15662	15747	15621	15852	15773	15951	15969	15951	15910	15785	15638	16055	15711	15911	15771	15803	15842	15875	15955	16047	15860	15960	15789	15941	15773	15779	15930	16013	15773	15729	15802	15824	15786	15847	15875	15913	16056	15776	16019	15895	15837	15660	15916	15639	15805	15967	15665	15658	15776	15851	15987	15782	15870	15788	15761
22815	21335	29153	24018	21615	23470	25026	20212	19487	19870	20206	23539	30577	35070	31442	27153	23942	21751	20493	19567	19195	18990	19057	18963	19012	18911	18947	18775	19081	18910	18737	18830	18849	18844	18893	18901	19005	18847	19033	18999	18643	18847	18905	18704	18907	18695	18938	19049	18874	18856	18820	18839	18840	18876	18653	18692	18821	19002	18913	18888	18648	18803	18905	18842	18909	18795	18947	18835	18960	18731	18724	18782	18929	18878	18937	18873	18820	18860	18816	18708	18910	18917	18646	18909	19064	18757	18720	18860	18763	18769	18944	18805	18797	18738	18855	18778	18852	19034	18784	18683	18631	18732	18764	18657	18954	18833	18727	18731	18843	18786	18952	18701	18980	18756	18862	18866	18747	18853	18770	18981	18879	18709	18761	19019	18757	18844	18897	18855	18798	18733	18721	18736	18891	18947	18797	18637	18764	18812	18600	18737	18936	18871	18814	18851	18874	18764	18715	18879	18777	18795	18678	18974	18737	18572	18695	18833	18769	18684	18860	18800	18722	18625	18544	18755	18759	18668	18940	18989	18838	18940	18878	18722	18813	18763	18808	18564	18844	18712	18828	18858	18839	18575	18866	18946	18792	18653	18758	18681	18682	18813	18462	18653	18836	18864	18966	18778	18576	18932	18815	18852	18781	18899	18822	18768	18866	18876	18782	18536	18706	18890	18887	18880	18759	18675	18828	18592	18805	18858	18693	18901	18940	18879	18718	18748	18836	18719	18726	18788	18883	18757	18689	18743	18967	18756	18760	18790	18804	18682	18592	18811	18472	18836	18448	19039	18944	18772	18638	18829	18832	18664	18799	18846	18667	18692	18748	19014	18860	18796	18641	18730	18661	18935	18951	18992	18658	18678	18860	18968	18801	18892	18724	18854	18804	18711	18824	18793	18871	18813	18956	18787	19052	18881	18832	18819	18852	18915	18634	18742	18858	18918	18833	18608	18903	18879	18835	18940	18902	18759	18666	18745	18756	18863	18828	18736	18924	18848	18654	18775	19029	18814	18661	18917	18641	18967	18938	18905	18658	18872	18887	18654	18516	18830	18849	18705	18744	19061	18843	18515	18903	18787	18770	18785	18806	18723	18739	18916	18979	18732	18796	18893	18802	18772	18774	18815	18770	18660	18692	18843	18726	18797	18902	18791	18744	18585	18829	18974	18875	18784	18831	18897	18851	18975	18844	18641	18723	18604	18557	18878	18950	18777	18881	18842	18757	18761	18844	18680	18541	18540	18567	18664	18680	18670	18911	18948	18692	18810	18586	18831	18673	18801	18951	18815	18695	18762	18503	18721	18715	18845	18713	18772	18984	18748	18743	18910	18816	18804	18540	18938	18876	18728	18743	18916	18628	18853	18707	18635	18703	18616	18806	18517	18730	18739	18950	18799	18798	18655	18656	18743	18753	18749	18797	18929	18865	18887	18871	18865	18940	18923	18742	18813	18651	18680	18616	18850	18847	19015	18924	18710	18803	18875	18850	18944	18898	18712	18622	18743	18882	18685	18767	18757	18951	18817	18608	18856	18806	18682	18928	18764	18880	18820	18978	18787	18829	18723	18749	18743	18812	18656	18895	18654	18861	18731	18837	18767	18754	18709	18791	18728	18786	18616	18823	18928	18692	18726	18662	18874	18689	18745	18835	18796	18729	18783	19098	18786	18840	18621	18709	18579	18791	18992	18725	18907	18772	18787	18783	18842	18669	18724	19036	18723	18806	18865	18818	18764	18712	18645	18850	18694	18874	18749	18814	18823	19074	18720	19039	18723	18684	18713	18764	18763	18792	18793	18762	18907	18834	18953	18959	18893	18806	18758	18971	18966	18694	18726	18642	18496	18630	18952	18829	19095	18768	18762	18878	18650	18832	18754	18640	18672	18668	18680	18857	18671	18786	18930	19003	18914	18544	18745	18692	18784	18833	18574	18864	18761	18824	18898	19001	18893	18647	18526	18747	18751	18718	18771	18891	18465	18579	18606	18833	18696	18807	18693	18700	18926	18844	18772	18848	18926	18695	18753	18720	18727	18779	18729	18788	18912	18845	18829	18715	18800	18828	18805	18974	18854	18758	18803	18759	18877	18749	18584	18785	18919	18744	18766	18741	18839	18933	18974	18695	18652	18843	18683	18868	18880	18786	18695	18871	18788	18768	18954	18652	18751	18727	18697	18722	18848	18829	18666	18822	18890	18827	18742	18867	18780	18947	18626	18846	18894	18780	18801	18600	18676	18972	18649	18731	18699	18889	18730	18850	18772	18620	18869	18878	18843	18767	18868	18810	18993	18625	18705	18812	18663	18710	18681	18705	18978	18952	18902	18833	18945	18572	18716	18743	18897	18882	18549	18884	18659	18738	18921	18955	18932	18850	18603	18635	19010	18809	18891	18694	18657	18885	18699	18764	18857	18925	18674	18763	18657	18857	18690	18658	18819	18864	18857	18785	18698	18655	18967	18818	18616	19015	18901	18904	18792	19004	18674	18694	18942	18737	18647	18863	18847	18842	18640	18846	18820	18639	18686	18790	18716	18633	18899	18804	18723	18931	18747	18726	18791	18887	18955	18896	18909	18743	18985	18855	18787	18677	18818	18788	18597	18787	18729	18744	18841	18774	18533	18667	18612	18952	18713	18775	18771	19089	18762	18729	18729	18600	19110	18843	18735	18830	18756	18690	18999	18955	18889	18541	18781	18730	18760	18669	18757	18866	18843	18758	18934	18784	19117	18906	18734	18731	18918	18695	18704	18815	18700	18751	18736	18701	18906	18719	18855	18703	18715	18862	18643	18803	18470	18815	18861	18894	18613	18807	18744	18849	18737	18745	18935	18858	18954	18923	18891	18742	18705	19006	18932	18813	18930	18779	18826	18800	18740	18820	18695	18904	18827	18760	18946	18910	18666	18698	18608	18530	18670	18760	18619	18970	18735	18730	18698	18857	18798	18906	18905	18751	18657	18744	18664	18752	19019	18788	18712	18745	18865	18716	18819	18981	18982	18930	18831	18829	18894	18853	18915	18886	18617	18846	18875	18734	18701	18635	18536	18674	18764	18839	18871	18946	18818	18721	18956	18842	18797	18565	18727	19068	18927	18724	18824	18761	18812	18741	18699	18868	18622	18880	18846	19062	18633	18702	18681	18841	18925	18964	18792	18779	18918	18758	18743	19010	18745	18664	18875	18777	18800	18704	18748	18717	18743	18704	18650	18672	18889	18940	18768	18852	18596	18728	18786	18756	18750	18776	18705	18818	18688	18812	18819	18723	18823	18802	18736	18864	18972	18791	18838	18812	18471	18745	18736	18795	18832	18711	18866	18611	18413	18903	18856	18815	18805	18845	18903	18751	18718	18745	18497	18979	18763	18681	18818	18727	18680	18989	18716	18815	18753	18878	18835	18923	18600	18661	18949	18826	18782	18839	18793	18758	18666	18832	18811	18715	18768	18869	18906	18642	18905	18760	18797	19022	18931	18751	18572	18965	18859	18938	19150	18867	18792	18811	18715	18639	18888	18602	18891	18749	18801	18859	18722	18806	18903	18783	18788	18786	18791	18714	18754	18793	18622	18654	18935	18765	18770	18946	18860	18992	18788	18963	18699	18821	18853	18859	18917	18628	18910	18829	18811	18683	18791	18855	18780	18630	18962	18856	18850	18812	18611	18791	18768	18948	18818	18931	18885	18630	18764	18914	18658	18806	18825	18764	18760	18898	18726	18748	18941	18715	18638	18757	18899	18952	18615	18984	18962	18841	18823	18926	18875	18770	18767	18966	18817	18880	18960	18782	18778	18660	18889	19016	18862	18891	18934	18831	18903	18884	18656	18743	18817	18689	18765	18791	18832	18831	18555	19029	18786	18749	18616	18954	18858	18686	18748	18756	18731	18748	18849	18755	18909	18669	18878	18805	18694	18767	18791	18745	18652	18650	18909	18994	18876	18791	18680	18858	18894	18907	18787	18917	19069	18688	18777	18891	18540	19003	18832	18891	18854	18750	18809	18929	18831	18747	18850	18840	18818	18925	19094	18924	18770	18775	18924	18699	18848	18782	18785	18798	18844	18931	18909	18747	18790	18804	18624	18704	18806	18821	18862	18712	18759	18857	18755	18815	18864	18604	18877	18799	18692	18978	18769	18812	18855	18621	18789	18639	18769	18956	18767	18895	18694	18561	18910	18764	18794	18662	18855	18806	18703	18830	18619	18818	18795	18669	18609	18579	18741	18900	18699	18683	18867	18846	18671	18808	18623	19046	18686	18726	18823	18644	18715	18776	18913	18920	18946	18894	18714	18849	18589	19109	18798	18912	18531	18958	18581	18633	18797	18718	18686	18928	18711	18783	19006	18719	18606	18891	18627	18661	18703	18813	18826	18782	18741	18877	18766	18584	18488	18820	18636	18829	18759	18861	18611	18857	18800	18686	18767	18768	18763	18782	18850	18890	18780	18733	18858	18673	18929	18664	18806	18749	18672	18767	18813	18708	18736	18843	18833	18883	18719	18671	18685	18900	18783	18827	18750	18829	18820	18745	18612	18760	18764	18738	18723	18831	18791	18628	18907	18815	18803	18912	18872	18938	18811	18785	18751	18978	18768	18557	18795	18722	18822	18844	18583	18911	18630	18774	18594	18840	18757	19053	18936	18743	18813	18808	18671	18715	18844	18777	18698	18793	18684	18740	18863	18951	18764	18674	18743	18787	18915	18774	18927	18959	18841	18847	18723	18573	18690	18822	18820	18782	18672	18785	18559	18640	18700	18745	18715	18828	18718	18869	18891	18721	18835	18875	18894	18730	18890	18894	18770	18911	18567	18674	18750	18839	18826	18733	18852	18896	18645	18769	18731	18698	18925	19046	18757	18657	18639	18712	18802	18716	18796	18849	18853	18673	18815	18863	18748	18721	18860	18723	18782	18829	18809	18723	18782	18679	18756	19007	19015	18792	18758	18699	18663	18742	18622	18716	18698	18790	18842	18661	18905	18868	18942	18737	18835	18829	18784	18872	19013	18798	18784	18906	18872	18747	18725	18687	18890	18781	18972	18855	18983	18737	18812	18824	18769	18658	18979	18835	18786	18808	18710	18821	18953	18866	18885	18846	19014	19005	18706	18664	18645	19107	18759	18767	18816	18941	18683	18666	18721	18748	18971	18587	18799
32606	51620	49114	30948	19778	17605	17150	16809	16851	16973	17995	23956	33278	36462	31943	26383	22122	19116	17492	16477	16143	16057	15974	16072	15915	16029	15952	16020	16008	16104	15931	16017	16082	15927	16016	15972	16009	16038	16102	16084	15938	16119	16082	16058	16035	16100	16008	15981	16018	16111	15873	15952	15957	16026	15874	15954	16059	16001	16032	15993	15913	15950	16067	15928	15975	16088	16106	16039	15979	15923	16081	15905	16013	15940	16088	15992	16020	16115	15869	16027	15926	15843	15954	16033	15969	15994	16017	15927	16072	16011	16046	15786	15975	15984	15880	15896	15961	16077	16016	16018	16071	15859	15985	16109	15987	16119	15889	15994	15846	15913	16039	16176	15919	15890	15947	15871	15892	15956	15880	16000	15697	15986	15942	15826	16092	15902	16147	16088	16110	16080	15981	15971	15939	15909	16047	15882	15864	16121	15954	15880	16033	15904	15923	15930	15821	16064	15902	15985	15973	15979	15994	16059	15891	16058	15855	16239	16076	16119	15908	15945	15982	15831	15992	15901	15995	16089	15955	15972	15877	15989	15953	15950	15851	15938	16063	16131	15850	15925	15871	16163	16059	15966	15994	15999	16049	15915	16039	15867	15947	16039	15881	15964	15987	15916	15976	16155	15815	16032	15956	15774	16048	16107	16043	15909	15873	15867	15798	15958	15880	15872	15987	15974	15936	16068	15684	16007	16019	16078	15965	15952	15956	16029	15981	16009	16063	16002	15857	15902	16015	15918	15981	15730	16048	16016	16045	15845	15823	15915	15811	16040	15865	16046	15933	16033	15736	16149	16020	15816	16005	15940	16165	16107	16051	15988	16166	15962	15933	15841	15987	15825	16136	15899	15891	15994	15960	15751	15983	15871	15932	16113	16032	16057	16052	15854	15999	15979	15907	16269	15993	15966	15775	15885	16002	16033	15917	15889	15893	16149	15933	15918	15763	16062	16134	15900	15896	15965	16001	16041	16061	15890	15990	15809	16048	15851	15938	15943	15946	15952	15824	16071	15920	15792	15896	15929	16174	16038	15959	15926	15869	15978	15976	15887	16001	16052	16132	15934	15910	15986	16072	15889	15902	15934	15878	15925	15969	15964	16003	15933	15973	16002	15962	16005	15885	15941	15942	15827	15927	16095	16080	15889	15887	15988	15958	16052	16035	15983	15958	15961	15925	15846	15803	15840	16085	15893	15897	15964	15927	15885	16088	16095	15887	15947	15899	15921	16121	15982	15881	16082	15928	16021	16016	15806	15998	15944	15876	15947	15939	16095	15993	15830	15947	15929	16020	16119	15948	15909	16064	15964	15942	15886	15893	16114	15868	16083	16101	16043	15999	15922	15962	16031	16113	16079	15890	16011	15988	15959	15919	15917	16160	16019	15950	15958	16157	16060	16053	15895	15960	15912	15953	15850	16087	15786	16069	15963	15869	15984	15899	15860	15861	16257	16082	15851	16074	15865	15939	15901	15883	16000	15806	16044	16071	15877	15954	15702	15948	16146	16020	15849	16086	15941	15925	15966	16052	15945	15811	15948	15970	15982	15946	15888	16085	16011	15912	16007	15946	15992	15852	16105	15813	15844	16005	15864	15872	16086	15962	15994	15811	15909	16046	15802	15715	15919	16018	16123	15905	15892	15914	15927	16034	15890	15992	16001	15829	15922	16030	15965	15982	16037	15992	15871	15988	15944	15911	15915	16197	15896	15992	16087	15964	16029	15854	15952	16014	15976	15882	15817	15823	15935	16045	15922	16033	15869	15839	16007	15939	15980	15993	16047	15943	16107	15865	15963	16043	15976	15879	16134	15872	16074	16006	15858	16017	16033	15784	15890	15967	15959	15912	16138	15906	16085	15973	16008	16036	15904	15993	15902	16032	16060	15815	16016	15993	16028	16075	15940	16111	16009	16034	15971	16049	15808	15998	15863	15991	15866	15937	16023	15983	16015	15867	15918	15907	15843	15868	15987	15905	15851	15868	15849	15766	16087	15974	15966	16043	16003	15988	15918	16051	15840	16010	15885	16028	15990	15965	15917	15976	15835	16096	16072	16007	15885	15858	15862	15899	15919	15939	16122	15919	15979	16017	16047	15980	15883	15999	15890	15938	15985	15937	15883	16029	15905	16019	16056	16053	15804	15887	16041	15909	15989	15964	15963	15811	15979	15993	15881	15948	15837	15933	16035	15851	16116	15935	15998	16127	15910	16068	15921	16326	15976	15856	15989	15892	15986	16038	16011	16069	15970	15867	15967	15963	15901	15915	15957	15881	16006	16178	15848	16038	16092	15774	15916	15857	15967	15921	15842	15920	16117	16093	15990	15995	16070	16054	16075	15966	16047	16088	16007	15948	15909	15749	16142	15981	15998	15833	16014	15937	16016	15896	15906	16090	15981	15903	15970	15935	15951	15876	16060	16067	15989	15952	15946	15866	15990	15983	16038	15947	16068	15777	15992	15842	16093	15913	16004	15877	16051	15836	16085	16085	15870	15799	15920	16119	15961	15895	16038	16064	15868	15991	15980	15909	16013	15805	15991	15857	15808	15868	16064	16045	16061	15956	15908	16026	15946	15896	16076	15953	15976	16133	15797	16009	15992	15975	15836	15964	15922	15738	15865	16099	16016	15975	15911	15894	15982	15934	15938	15994	15977	15900	16037	15731	15900	16033	16050	15925	16017	15972	15896	15865	16059	15966	15940	16017	16099	15859	15915	15911	15904	16055	16182	15901	16108	15957	15965	15917	15893	15989	15883	16061	16006	16039	15906	16015	15960	15957	15963	16085	16031	15886	15906	15967	15996	15922	15844	15797	15830	15895	15954	16110	15962	16048	16049	16050	16054	15864	15973	15932	15815	16083	15928	16100	15959	16016	15895	15905	16037	15814	16000	16192	15791	16014	16111	15678	15999	15919	15957	15982	16008	15846	15827	15881	16029	16094	15928	15882	16074	16041	16099	16142	16059	15799	16069	15931	15920	15875	15912	15975	15965	15951	16081	15905	16027	15928	15837	16104	15925	15876	15985	15976	15924	15884	15908	16044	15886	16162	15749	15888	15924	15984	15898	16016	16037	16100	15988	16155	15987	15845	15900	15944	16112	15892	15882	15958	16125	15847	15903	15825	16017	15815	15820	15911	15901	15890	15959	15946	15975	16013	16116	15933	15908	15925	16091	15999	15872	15943	15869	15858	16039	15965	16085	16110	15971	15741	15967	16192	16027	15940	16026	15978	15782	16100	16098	16114	16087	15948	15969	16014	15966	16059	15980	16072	15997	15890	15925	16026	16064	15955	16011	15861	16035	15910	16065	15816	16126	15845	15897	15996	15926	16145	16097	15946	16023	16062	16050	16171	15967	16027	15895	15816	15841	15993	15885	15882	16051	15793	15873	15972	15933	15965	15983	15916	16128	15959	16082	16029	15880	15940	15887	15982	15934	16109	16016	15781	15862	15889	15999	16039	15967	15934	15846	16018	15771	15902	15899	15987	16013	16034	15962	15902	15938	15915	16091	15723	16065	15990	16000	15907	15800	15909	15917	15934	15792	15956	15876	16045	15856	15878	15924	16072	16051	15908	15922	15930	16017	16052	15994	16065	15819	15934	15934	16021	15888	15901	16103	16103	16015	16195	16158	15825	16017	15719	15955	16013	16015	15980	16062	16045	15890	15852	15953	15980	15966	15971	15992	15799	15923	15925	15902	15960	15943	15885	15982	15756	15976	15855	15871	16046	15934	15769	15904	16003	16021	15989	16065	15998	16076	15913	15993	15942	15921	15953	15987	15910	15896	15888	15891	15942	16087	16123	15768	16018	15953	15980	16089	15822	15910	16067	15925	15899	15967	15911	15975	15998	15868	15962	16070	16011	15920	15916	15873	15915	16077	15906	15935	15929	15801	15914	16098	16107	15773	16089	15869	15892	15945	15898	15854	15986	15998	16011	15978	15848	15961	15916	16058	16014	15933	15836	15968	15754	15823	15924	15992	16011	15859	15918	16053	15848	15903	16101	16081	16094	15993	15923	15968	15960	15722	15920	16104	16234	15756	16077	16048	15962	15987	16072	15986	16009	16158	15919	15891	15973	15829	15885	16075	16073	15923	16028	15888	15995	15972	15897	15932	16087	15999	16002	15978	15941	15913	15791	15902	16176	15995	16063	15929	16090	16104	15929	15959	15927	16003	16081	16184	15936	15919	15978	15918	15991	15919	15762	15994	15916	15895	15915	16070	16076	15990	16044	16047	15904	16048	15943	16009	15875	16056	15739	16005	16070	16011	15901	15864	16033	15766	15817	15893	16041	16042	15942	16097	15908	15950	16152	15829	15995	15932	15957	15982	15924	16036	15913	15872	16019	15841	15895	15965	16048	15928	15860	15904	16025	15944	15966	16036	15822	16045	16078	15988	16004	15852	15949	16003	15982	15998	16030	16034	16032	15979	16018	16100	15962	15895	15937	16110	16019	15950	15838	16292	16017	16101	15825	15907	15905	15873	16174	16092	16056	15741	15989	16013	16007	16087	16036	16175	16122	15855	15886	15913	16020	15899	15748	15958	15880	16139	15943	15990	15961	15860	15916	15847	16055	16038	15924	15853	15879	16070	15860	16002	16200	15932	16002	15961	15882	15807	15959	15930	15865	16110	15957	16132	15844	15872	15913	15791	15958	16011	16075	16021	15999	15909	15882	15942	16020	15909	15927	16056	15891	15976	15960	15972	15910	15843	15883	16102	15867	16051	16009	15933	15767	15980	15853	15721	15908	15990	15989	15968	15831	16026	15939	15843	16025	15968	15874	15951	15946	15931	15826	16105	15880	15893	15859	15849	15983	16061	15997	15857	15792	15879	15927	16019	15974	15931	15841	15921	16085	15924	15988	15884	16026	15900	15864	16105	15954	16036	16001	16048	15804	15900	15934	15982	15985	15847	15934	16022	16053	16027	15807	15962	15789	15906	15956	15984	15895	15724	15930	15900	15944	15987	15940	15964	15977	15936	15795	15889	16030	15748	16032	15875	16038	15896	16001	15905	16151	16051	15919	15766	16103	16021	15913	15982	16137	16051	15984	16083	15886	15791	15996	16148	15934	15896	16123	16064	15890	15817	16165	15947	15926	16000	16006	15951	15921	16037	15993	15877	15916	15938	15954	16046	15839	16069
28392	25411	29266	24300	19455	19058	18952	18771	18740	18872	19029	19145	19246	19916	20278	19968	19436	19085	18876	18834	18793	18940	18769	18786	18758	18925	18710	18836	18640	18686	18833	18599	18898	18757	18465	18673	18769	18830	18943	18743	18628	18838	18647	19104	18580	18628	18817	18769	18926	18612	18675	18706	18870	18767	18702	18761	18790	18745	18680	18594	18859	18717	18582	18876	18693	18740	18849	18878	18666	18648	18647	18609	18657	18667	18530	18842	18921	18826	18759	18826	18747	18802	18576	18585	18590	18746	18670	18667	18825	18687	18588	18720	18740	18642	18480	18701	18755	18845	18575	18887	18735	18683	19008	18987	18673	18952	18618	18549	18772	18535	18799	18724	18835	18646	18755	18757	18851	18581	18745	18807	18708	18621	18761	18762	18909	18785	18775	18919	18681	18842	18528	18892	18818	18723	18736	18756	18675	18780	18701	18792	18632	18615	18582	18699	18794	18917	18821	18761	18655	18561	18604	18669	18717	18781	18627	18689	18682	18748	18589	18908	18900	18964	18694	18830	19004	18760	18560	18614	18798	18939	18651	18718	18890	18859	18687	18819	18858	18558	18922	18730	18946	18708	18892	18689	18900	18755	18800	18612	18745	18743	18537	18594	18734	18788	18779	18683	18873	18614	18609	18780	18785	18487	18675	18689	18766	18632	18615	18545	18773	18720	18910	18830	18652	18736	18572	18678	18901	18804	18639	18961	18663	18737	18613	18836	18723	18783	18947	18589	18658	18609	18743	18910	18768	18689	18495	18692	18588	18829	18635	18633	18918	18753	18663	18720	18745	18684	18728	18614	18583	18832	18793	18849	18723	18789	18790	18790	18869	18591	18822	18838	18737	18493	18741	18543	18724	18712	18950	18934	18908	18556	18713	18804	18926	18571	18736	18658	18473	18721	18743	18523	18807	18812	18865	18760	18864	18801	18910	18933	18815	18751	18747	18736	18750	18707	18715	18880	18383	18566	18674	18659	18840	18854	18866	18740	18708	18880	18755	18710	18791	18672	18825	18936	18856	18631	18764	18748	18700	18728	18737	18830	18873	18993	18658	18831	18771	18840	18689	18684	18612	18847	18482	18803	18567	18480	18763	18753	18724	18775	18696	18775	18869	18867	19057	18771	18770	18732	18535	18943	18931	18783	18759	18829	18653	18782	18514	18888	18679	18773	18835	18622	18805	18857	18746	18623	18749	18844	18825	18678	18782	18901	18823	18647	18773	18692	18824	18650	18614	18576	18864	18758	18679	18749	18716	18625	18912	18810	18573	18901	18866	18585	18854	18788	18682	18584	18675	18727	18549	18809	18738	18688	18749	18625	18761	18760	18702	18786	18846	18861	18883	18701	18816	18806	18823	18748	18694	18585	18565	18515	18612	18828	18681	18852	18756	18609	18708	18785	18831	18698	18807	18895	18570	18899	18686	18744	18783	18786	18778	18602	18514	18592	18716	18994	18905	18765	18518	18634	18667	18843	18723	18496	18782	18643	18969	18678	18788	18689	18732	18790	18653	18503	18812	18780	18818	18812	18717	18732	18768	18808	18662	18769	18749	18795	18684	18481	18524	18545	18770	18695	18661	18870	18738	18822	18694	18798	18738	18661	18837	18768	18751	18766	18901	18974	18825	18876	18777	18939	18522	18669	18536	18753	18732	18694	18722	18515	18494	18728	18734	18918	18878	18504	18879	18546	18651	18676	18683	18659	18882	18641	18629	18709	18881	18670	18778	18602	18671	18817	18844	18751	18771	18722	18672	18660	18940	18829	19077	18815	18818	18679	18813	18642	18489	18696	18619	18763	18915	18724	18715	18802	18730	18749	18659	18706	18685	18828	18783	18714	18759	18742	18574	18658	18703	18679	18726	18847	18635	18994	18662	18679	18581	18715	18760	18717	18795	18815	18851	18595	18833	18567	18865	18620	18706	18646	18702	18857	18618	18708	18738	18790	18715	18832	18730	18692	18599	18672	18992	18627	18620	18802	18980	18776	18934	18855	18814	18979	18956	18923	18579	18824	18618	18585	18717	18847	18807	18550	18675	18817	18583	18856	18589	18738	18386	18718	18816	18789	18752	18741	18821	18740	18981	18684	18680	18944	18767	18723	18965	18681	18630	18815	18738	18671	18778	18924	18808	18770	18715	18811	18905	18604	18623	18761	18857	18672	18823	18763	18834	18721	18868	18770	18713	18959	18826	18745	18793	18845	18771	18648	18773	18658	18861	18746	18774	18732	18696	18753	18700	18570	18771	18660	18824	18977	18967	18758	18979	18809	18917	18702	19029	19022	19014	18844	18538	18806	18549	18730	19086	18783	18541	18897	18874	18674	18714	18658	18653	18658	18728	18654	18742	18861	18822	18980	18501	18635	18682	18744	18793	18843	18765	18867	18836	18755	18792	18782	18590	18535	18731	18699	18811	18984	18728	18795	18748	18809	18511	18794	18802	18796	18586	18454	18704	18963	18879	18562	18797	18668	18876	18737	18658	18649	18624	18878	18766	18880	18766	18669	18692	18875	18518	18750	18746	18728	18886	18667	18896	18672	18851	18849	18981	18537	18887	18431	18678	18805	18915	18745	18585	18731	18689	18866	18679	18699	18560	18890	18836	18726	18793	18626	18556	18747	18744	18532	18731	18740	18553	18554	18777	18611	18697	18625	18771	18619	18708	18714	18846	18931	18822	18629	18656	18666	18854	18617	18855	18819	18379	18776	18817	18712	18827	18813	18801	18802	18727	18723	18718	18811	18826	18768	18727	18693	18817	18795	18863	19144	18728	18700	18738	18707	18617	18684	18573	18693	18794	18631	18582	18765	18606	18701	18683	18757	18666	18709	18576	18736	18650	18821	18904	18779	18647	18678	18837	18777	18891	18849	18954	18604	18702	18834	18981	18598	18766	18633	18720	18902	18816	18640	18770	18867	18634	18853	18690	18673	18839	18793	18693	18661	18637	18809	18806	18837	18928	18650	18687	18735	18858	18734	18723	18827	18769	18754	18810	18834	18880	18636	18872	18595	18907	18842	18685	18780	18697	18626	18829	18614	18774	18667	18706	18896	18548	18812	18794	18684	18682	18620	18557	18818	18844	18748	18831	18698	18800	18690	18818	18591	18602	18834	18771	18627	18787	18764	18686	18688	18741	18685	18890	18804	18664	18820	18760	18822	18933	18533	18730	18668	18412	18693	18627	18696	18861	18905	18632	18537	18892	18610	18691	18590	18797	18662	18631	18846	18898	18913	18690	18736	18632	18560	18625	18733	18757	18645	18735	18783	18667	18674	18715	18705	18652	18704	18658	19046	18827	18751	18521	18615	18769	18876	18849	18860	18736	18748	18547	18712	18734	18701	18744	18735	18730	18553	18503	18657	18776	19003	18442	18836	18929	18809	18782	18754	18665	18638	18782	18666	18771	18912	18982	18600	18760	19052	18810	18659	18891	18733	18778	18740	18869	18499	18808	18782	18736	18785	18699	18624	18769	18656	18686	18564	18649	18665	18628	18552	18813	18872	18820	18820	18702	18694	18794	18825	18816	18769	18715	18898	18931	18578	18785	18601	18846	18858	18734	18528	18755	18906	18515	18649	18736	18656	18675	18960	18690	18739	18872	18708	18561	18865	18658	18903	18693	18737	18792	18580	18663	18767	18960	18561	18585	18760	18883	18812	18895	18619	18568	18670	18660	18715	18779	18796	18676	18841	18815	18883	18642	18668	18654	18773	18649	18566	18618	18813	18922	18691	18929	18639	18702	18758	18826	18649	18828	18529	18904	18703	18841	18801	18602	18815	18766	18605	18478	18704	18919	18746	18920	18779	18824	18753	18802	18809	18789	18662	18718	18839	18815	18501	18654	18728	18743	18862	18737	18632	18965	18502	18769	18889	18843	18540	18717	18812	18848	18786	18765	18720	18822	18616	18638	18942	18805	18932	18731	18760	18630	18877	18559	18496	18735	18950	18804	18829	18611	18933	18598	18785	18690	18852	18753	18577	18594	18670	18513	19007	18621	18763	18528	18711	18643	18720	18838	18850	19034	18790	18757	18727	18569	18826	18638	18730	18764	18830	18703	18689	18614	18716	18582	18487	18922	18694	18789	18840	18754	18723	18655	18867	18756	18724	18899	18890	18853	18834	18714	18708	18787	18731	18672	18597	18825	18592	18635	18827	18863	18904	18805	18819	18892	18546	18746	18797	18674	18939	18799	18809	18578	18849	18871	18812	18707	18875	18785	18858	18781	18857	18816	18712	18716	18830	18854	18654	18767	18752	18661	18630	18763	18810	18675	18730	18673	18827	18749	18660	18658	18827	18657	18691	18464	18926	18895	18754	18767	18724	18734	18849	18578	18695	18707	18689	18660	18860	18876	18790	18642	18730	18670	18620	18752	18771	18859	18700	18663	18706	18566	18718	18658	18682	18636	18722	18943	18790	18638	18692	18659	18593	18790	18625	18785	18761	18669	18913	18646	18711	18931	19052	18677	18860	18681	18719	18815	18649	18728	18718	18846	18613	18820	18895	18846	18726	18800	18680	18676	18652	18742	18677	18974	18806	18942	18876	18758	18702	18791	18693	18887	18539	18709	18887	18738	18653	18874	18729	18735	18845	18685	18630	18843	18690	18807	18624	18808	18760	18666	18713	18658	18819	18757	18847	18776	18763	18642	18694	18773	18621	18721	18686	18813	18694	18680	18769	18909	18848	18578	18777	18690	18809	18826	18662	18644	18557	18803	18873	18734	18698	18587	18641	18842	18891	18742	18617	18477	18696	18692	18780	18846	18875	18897	18836	18606	18748	18707	18555	18799	18663	18657	18792	18647	18572	18715	18729	18825	18647	18579	18887	18588	18751	18730	18944	18755	18725	18817	18928	18957	18637	18926	18644	18617	18631	18679	18998	18754	18825	18713	18867	18780	18922	19110	18837	18769	18753	18936	18844	18795	18818	18708	18831	18578	18708	18550	18592	18825	18724	18787	18697	18781	18592	18672	18721	18717	18925	18671	18728	18654	18539	18889	18751	18895	18794	18856	18550	18710	18697	18845	18762	19006	18797	18658	18803	18555	18679	18700	18502	18896	18790	18662	18556	18603	18813	18612	18740	18963	18729	18604	18748	18893	18904	18871	18906	18702	18857	18830	18616	18709	18688	18856	18715
29047	38938	29471	20158	16838	16187	16174	16128	16074	16175	15917	16262	17258	17878	17860	17011	16667	16465	16138	16045	15986	16046	15992	15974	15987	16000	16119	16094	16085	15947	15987	15848	15983	16003	15967	15979	16080	15910	16090	16073	16006	15928	16022	15982	15852	15865	16036	16171	16098	15960	15875	15896	15886	16022	16032	15977	16063	16071	15878	16028	15921	16218	15996	16022	15812	16078	15925	16157	15987	15876	15944	15933	15958	15907	15951	15903	16097	15911	15844	15994	16129	15797	15825	15879	15827	16112	15995	15917	15952	16056	15878	15859	16105	15982	15907	16054	16132	15928	16020	15981	15984	16058	16023	15956	16067	16130	16088	15850	15876	16018	16004	16009	16126	16042	15988	15826	15900	15949	16010	16042	15909	16137	16070	15919	15820	15947	15912	15855	16080	15887	15919	16028	16117	16017	16119	16051	15673	15995	15890	16091	15911	16116	16025	16054	15873	15805	16018	15901	15952	15901	16115	15987	15903	15903	16014	15951	15918	15942	15888	16002	15910	15901	15951	15962	16022	16007	16103	16088	16017	16041	15888	16010	15983	16034	15923	15942	15962	16075	16064	16047	16098	15836	15916	15962	15849	16005	15966	16103	15900	15981	15971	15900	15819	15985	16029	15921	15920	16081	16064	15940	15917	15910	15745	15911	15917	15956	15977	15895	15972	15988	15909	15874	15840	16035	16049	15976	16042	15913	16001	16051	16007	16010	15949	15739	15899	15939	15930	15942	16082	16047	15966	15882	15931	15893	15830	16137	15926	16036	15934	15843	16087	15807	15960	15988	16076	15876	16088	15908	16038	15912	15841	16064	15888	15922	15976	16067	15965	16012	15949	15779	15971	15899	15786	16014	15935	15981	15968	15894	15864	15956	15999	16031	15881	16002	15961	15881	15950	16044	16196	15894	16003	16091	15972	15869	15937	16027	15929	15831	16145	15968	16015	15912	15876	15931	15998	15836	15771	16035	16058	15956	15959	15834	15931	16114	16063	16042	15904	15952	15894	15982	16002	15921	15990	16091	16068	15990	15924	16012	15863	15975	15968	15886	16018	16035	16117	16039	16113	15922	16065	15801	16077	16118	15970	16190	16128	15955	15964	15946	16148	16002	16040	16054	16114	15897	16081	15854	15884	15904	16017	15965	16067	15885	16014	16091	15972	15924	16016	15853	16023	15946	15927	15858	15815	16127	15923	15994	15979	15984	16017	16014	15944	15896	16022	16062	15982	16116	15902	15876	15940	16052	16028	15940	15967	15858	16024	15910	16037	15795	15899	15867	15872	15945	16124	16200	15895	16074	15943	16006	16022	15956	15994	15889	16027	16009	15939	15992	15953	15922	15983	15922	15819	16055	15897	15888	16059	15915	15954	15972	15968	15953	15757	16037	15990	15886	15772	15790	15813	15997	15893	15928	15956	16082	15880	16058	15932	15921	16032	16090	16052	15893	16033	15954	15994	15950	16060	15984	15858	16030	16037	15813	15985	16020	15992	16092	15894	16036	15767	16043	15935	15967	15915	16107	15901	15905	15908	16013	16123	15929	16103	15944	15979	16006	15924	16035	15957	15946	15978	15921	16167	16035	15966	16085	15896	15913	16024	15973	15876	15721	15891	15816	16153	16076	15967	15896	15861	16049	15935	15956	16046	15915	16039	16117	15910	15889	15796	16007	16017	15739	15979	15956	15920	15909	15959	15867	15894	15976	15886	15948	16046	15961	16080	15921	15956	15999	15849	15876	16021	15874	16062	16031	16055	15992	15895	15839	15909	16081	15946	15923	15824	15923	15989	16071	15891	15865	15968	15961	16022	15942	16062	15930	15928	16131	15887	15908	15967	16032	15968	16040	15915	15899	16101	15992	15911	15781	16001	16028	15982	15992	16034	16012	16042	16073	15929	15980	16168	15960	16083	15962	15956	15948	15941	15886	15881	16057	16110	16025	15971	16010	15998	15833	16013	16029	16101	16056	15926	16095	15881	15939	15933	16065	15928	15934	15908	16054	15965	16004	15932	16078	16229	16008	15998	16130	15934	15970	16054	15985	16111	16002	15833	16009	16129	16240	16207	16002	15868	16000	15894	15979	15932	15962	15847	16014	15857	16113	16095	15709	15955	16067	15970	16047	15875	16213	15958	15972	16058	16028	15812	15927	16042	16015	16203	15854	15946	16027	16187	16001	15929	15920	15856	16042	16025	16017	16059	15913	16023	16129	15932	16020	16077	16021	16014	15993	16013	15891	15990	15898	16125	15983	15888	16133	16053	15935	16059	15955	15936	16027	15892	16121	16085	16031	15965	15973	15973	15946	16048	15874	16001	15909	16041	16182	15957	16102	16012	15782	16032	15892	16012	15890	16028	16120	15835	15846	16003	16077	15953	15984	15911	16083	15984	15799	15952	16079	16008	16075	16004	16046	15948	15880	16043	15938	15962	16030	15850	16108	16008	15915	16308	15875	16065	15912	15893	15960	16028	15841	16012	15936	15943	16007	15914	15834	16066	15936	16051	16052	15979	16085	16001	16012	16089	16013	15880	15940	15957	16083	15982	16012	16027	15821	16093	16017	16067	15918	15954	15981	16011	16007	15949	16111	15973	15968	15945	15988	15934	16050	15954	15849	15916	16169	15960	15924	15778	16044	15991	16000	15956	16003	15978	15854	15865	15927	15957	16066	16032	15854	16013	15936	16104	16000	16005	16047	16013	15932	15877	16010	16019	16058	15898	15930	16104	15947	15917	16031	15860	16015	15894	15889	15941	16012	15975	15909	16166	15935	15939	15861	16068	16073	16036	15976	15967	16102	15951	15981	16075	16029	16072	15951	16035	15920	16007	15983	15903	15964	16111	16083	15914	16131	15879	15862	15996	15936	16055	16013	15837	15821	16075	16050	16045	15860	15947	16032	16015	15997	16040	16077	15831	15985	15979	15845	16100	15885	15966	16068	15762	15817	16041	16068	15915	15919	15946	15928	16072	16008	15978	15971	16126	15841	15988	15961	16036	15949	15985	15898	16065	16065	16020	16124	16144	15954	15923	16011	16072	15836	16075	16089	15949	15947	16066	15971	15899	15859	15977	16017	16023	15953	16005	16074	16020	16158	16052	16050	16043	16071	15983	15983	16111	16005	15925	16009	15780	16026	15947	15871	16056	15990	15930	16136	15964	15976	16037	15939	15993	16047	16096	16044	15929	15856	15871	15961	16015	16002	16122	15759	16022	15911	16126	15952	15815	16094	16080	16055	15989	16042	16031	15974	15871	15940	15857	15906	16046	15901	15967	16081	16154	15823	16060	16047	16099	15951	16104	15960	15884	15863	16041	16030	16072	16068	15902	16072	15974	15984	15966	15969	15823	16058	15950	16010	16114	16027	16002	15896	15966	16049	15945	16062	16040	15999	16079	16044	15997	16026	16112	15884	15928	15974	15877	15945	15879	16085	16110	15988	15967	15903	15993	15962	16059	15817	15920	15958	15852	15754	16117	16027	16135	15822	16117	16104	16147	15928	15921	15948	15953	15933	16070	16152	15926	16011	16132	15897	16077	15984	16015	15806	15955	16015	16081	16008	15953	15834	16083	15788	15904	16125	16016	15937	16004	15973	15931	15957	15919	15869	15927	15913	15787	15954	16040	15950	15881	16030	15920	15956	15895	16110	16055	16062	16198	15874	15805	15992	15986	16011	15902	16089	16045	15923	16106	15952	15902	15873	15967	16017	15932	15924	15882	15894	15911	15908	15947	15834	16093	16073	16016	15944	16044	15942	16077	15974	16046	16011	15994	15979	16024	15839	15922	15952	16171	15809	16023	16106	15922	16002	16107	15917	15872	15878	15933	16023	15943	16035	15942	15941	16069	16076	15892	15871	16212	15969	15966	15899	15982	15821	16099	16074	15961	16059	16123	15946	16107	16139	15907	16071	15908	15940	16131	15955	15934	15888	16037	15860	15770	15904	16027	16056	16094	16069	16000	15939	15989	16104	15889	16165	15911	16071	15953	15836	15878	16100	16121	16048	16135	15954	16062	16054	15975	16022	16005	16018	16132	15890	15930	16060	15787	16008	16006	16010	15846	15865	15966	16066	16023	16054	16043	16137	15959	16141	15799	15889	15878	15919	15990	16293	15872	16013	15913	16123	15876	16108	16028	16022	16119	15916	15890	15971	16114	15838	15807	15952	16059	15962	16003	15952	15850	15900	15893	16067	15914	15868	16085	16037	16017	15896	16022	16047	15931	15772	15951	16006	16034	16104	16037	16023	16067	15923	15862	15919	16016	15883	15843	16007	15996	16125	16076	15995	16035	15978	15918	15951	15943	16045	16091	15908	16034	15953	16094	16022	15985	16100	16022	16103	15815	15817	16000	16136	15946	15990	15990	15986	15935	16093	15944	16001	16065	16226	16059	15898	16057	16029	16152	16020	15923	15908	15858	16123	15873	16004	16159	15765	16085	15972	15973	15972	15942	15863	16019	16025	15946	15907	16003	15950	15801	16065	16036	15790	15951	15885	16022	15919	16083	15869	15950	15864	16059	15983	15979	16002	15850	15938	15975	15944	16078	16112	15844	15982	15978	15893	16067	16037	16030	16052	16031	15933	16066	16021	16100	15862	16103	16024	16024	15842	16197	15954	15968	16126	16093	16022	15982	16087	16111	15945	16011	16083	15914	15862	16096	15985	15855	15976	15968	16054	15950	15942	16071	16060	15910	15989	16078	15849	16031	16099	16056	15942	15933	15899	16059	15969	15965	16063	15972	15921	15893	16098	16022	15961	15937	16026	16065	15953	15920	16018	15931	15943	15868	16157	15970	16035	16034	15848	16027	15937	15775	16155	15948	15772	15942	15969	15935	15977	16079	15892	15854	15872	16080	16088	16017	15981	16197	15947	15950	16004	15866	15880	15869	15827	15989	15838	15983	15948	15907	16069	15936	15961	15900	16099	15943	15838	15784	15829	16141	15863	15965	15913	15910	15951	16079	16059	16012	16054	15952	15923	15935	15959	16015	15878	15840	15892	16030	16024	16126	15867	15934	15878	16056	16228	15828	15926	15983	15840	15989	15911	15878	15985	16165	15822	16098	16033	15858	16106	16078	16010	15923	16142	15974	15870	15789	16092	15901	16159	16005	16023	16050	15981	16032	15822	15899	15937	15932	16092
24085	21359	28705	24665	22362	21684	21408	19146	18820	19096	19122	20500	24696	28168	26520	23240	21216	19834	19206	18960	18879	18587	18707	18392	18549	18418	18405	18587	18543	18539	18628	18618	18677	18672	18594	18644	18514	18774	18476	18534	18583	18729	18451	18638	18365	18505	18342	18579	18619	18574	18520	18591	18535	18651	18508	18411	18639	18419	18672	18373	18195	18564	18413	18555	18676	18586	18507	18408	18613	18548	18562	18584	18522	18375	18419	18500	18404	18696	18547	18412	18592	18820	18797	18455	18581	18455	18558	18529	18585	18687	18490	18469	18582	18551	18699	18610	18730	18565	18473	18531	18418	18550	18667	18672	18360	18374	18303	18631	18511	18610	18674	18679	18535	18544	18502	18482	18463	18493	18511	18626	18336	18280	18692	18469	18560	18469	18698	18743	18551	18766	18510	18607	18524	18170	18481	18735	18646	18288	18580	18611	18537	18612	18631	18513	18353	18668	18603	18489	18470	18551	18567	18517	18555	18536	18611	18437	18461	18514	18453	18707	18535	18446	18602	18590	18433	18643	18559	18456	18721	18476	18453	18395	18436	18513	18541	18674	18595	18693	18395	18435	18551	18478	18514	18702	18526	18531	18395	18408	18415	18450	18677	18418	18466	18456	18604	18515	18633	18546	18438	18502	18478	18555	18450	18608	18361	18553	18458	18546	18513	18564	18503	18356	18686	18553	18497	18490	18422	18552	18513	18499	18425	18746	18745	18347	18634	18605	18551	18461	18530	18356	18535	18482	18681	18554	18443	18537	18419	18561	18511	18316	18544	18453	18658	18340	18379	18474	18651	18671	18415	18448	18433	18451	18497	18626	18589	18642	18489	18428	18429	18685	18533	18503	18605	18402	18592	18598	18608	18695	18195	18487	18883	18546	18526	18730	18397	18525	18527	18438	18532	18377	18611	18780	18524	18411	18643	18536	18512	18516	18481	18462	18419	18474	18614	18749	18635	18487	18735	18534	18615	18520	18533	18321	18818	18412	18580	18477	18394	18644	18539	18364	18663	18610	18486	18524	18345	18434	18533	18417	18625	18647	18527	18646	18580	18498	18510	18531	18610	18572	18498	18583	18451	18487	18549	18654	18592	18561	18198	18557	18278	18608	18432	18453	18552	18486	18623	18529	18485	18303	18513	18517	18489	18505	18608	18324	18569	18303	18454	18483	18594	18471	18538	18628	18455	18333	18486	18400	18481	18358	18527	18578	18392	18675	18563	18579	18420	18442	18570	18524	18689	18635	18560	18619	18605	18622	18795	18379	18491	18434	18429	18570	18579	18523	18597	18611	18707	18488	18555	18462	18601	18515	18631	18478	18392	18506	18615	18622	18493	18481	18505	18565	18635	18465	18444	18689	18495	18432	18436	18307	18700	18706	18534	18406	18740	18370	18612	18701	18535	18354	18466	18264	18458	18622	18470	18417	18550	18687	18655	18445	18359	18481	18559	18541	18585	18548	18664	18612	18570	18639	18509	18314	18494	18570	18474	18479	18455	18573	18483	18477	18523	18444	18657	18724	18525	18690	18417	18529	18529	18633	18596	18503	18598	18679	18508	18619	18427	18610	18756	18515	18577	18455	18369	18752	18569	18440	18514	18617	18586	18479	18524	18766	18505	18392	18397	18475	18403	18482	18450	18519	18638	18523	18452	18443	18524	18553	18676	18469	18499	18298	18700	18412	18603	18331	18514	18437	18596	18562	18521	18515	18474	18588	18795	18579	18696	18553	18556	18418	18422	18375	18620	18628	18539	18382	18552	18444	18485	18312	18340	18607	18609	18498	18596	18628	18622	18633	18545	18706	18593	18410	18561	18526	18572	18479	18632	18470	18559	18441	18544	18489	18362	18608	18651	18679	18524	18610	18552	18371	18369	18325	18570	18632	18560	18355	18452	18585	18819	18538	18702	18514	18577	18657	18643	18572	18540	18383	18524	18503	18495	18526	18441	18607	18524	18518	18397	18556	18695	18621	18555	18515	18579	18475	18361	18674	18478	18538	18644	18480	18515	18500	18458	18675	18586	18771	18525	18411	18418	18273	18401	18423	18421	18349	18510	18532	18566	18622	18486	18584	18503	18517	18601	18807	18714	18445	18465	18289	18408	18704	18357	18621	18612	18553	18499	18718	18694	18672	18642	18549	18526	18323	18522	18402	18497	18602	18518	18466	18509	18343	18420	18396	18513	18412	18491	18499	18638	18547	18722	18564	18454	18458	18489	18254	18793	18513	18649	18525	18497	18483	18507	18545	18702	18427	18293	18433	18530	18453	18326	18636	18763	18515	18735	18403	18442	18471	18313	18367	18627	18547	18436	18684	18878	18673	18482	18407	18497	18551	18599	18528	18458	18515	18518	18535	18495	18386	18629	18688	18445	18541	18447	18546	18618	18333	18475	18714	18615	18421	18648	18500	18334	18471	18380	18450	18501	18674	18428	18677	18449	18446	18594	18618	18484	18471	18520	18425	18553	18559	18583	18358	18333	18688	18507	18504	18570	18542	18533	18772	18558	18515	18619	18368	18480	18414	18541	18458	18553	18677	18588	18758	18351	18529	18527	18525	18518	18504	18387	18489	18416	18458	18519	18757	18741	18604	18520	18414	18488	18500	18696	18548	18473	18486	18649	18331	18346	18518	18571	18559	18667	18787	18324	18662	18683	18479	18732	18494	18385	18701	18379	18742	18629	18666	18532	18656	18621	18440	18549	18353	18471	18620	18539	18554	18205	18500	18264	18509	18643	18673	18550	18513	18708	18500	18451	18647	18773	18671	18525	18460	18499	18442	18603	18503	18527	18546	18405	18675	18535	18562	18505	18656	18463	18545	18428	18400	18536	18571	18477	18431	18559	18620	18617	18563	18875	18400	18452	18511	18730	18528	18369	18689	18350	18593	18518	18588	18382	18377	18470	18364	18634	18403	18527	18392	18510	18500	18453	18334	18636	18745	18610	18286	18394	18501	18472	18359	18391	18445	18265	18381	18531	18630	18310	18401	18574	18685	18623	18550	18552	18455	18545	18599	18729	18436	18654	18436	18697	18537	18436	18549	18585	18483	18617	18398	18431	18450	18566	18526	18452	18484	18385	18647	18634	18358	18494	18404	18617	18626	18418	18516	18576	18396	18516	18432	18437	18233	18585	18273	18432	18796	18472	18506	18582	18687	18585	18361	18529	18525	18433	18627	18544	18547	18599	18572	18644	18475	18437	18598	18413	18552	18483	18460	18608	18588	18380	18699	18745	18343	18572	18466	18397	18664	18625	18527	18432	18637	18639	18536	18613	18336	18669	18305	18553	18557	18460	18434	18401	18522	18747	18523	18542	18487	18586	18513	18600	18460	18513	18507	18436	18495	18550	18498	18748	18623	18666	18433	18536	18441	18663	18360	18511	18522	18623	18390	18601	18506	18458	18466	18847	18630	18521	18597	18727	18639	18636	18340	18253	18551	18600	18373	18510	18415	18614	18763	18500	18503	18720	18373	18536	18428	18492	18389	18511	18529	18601	18551	18596	18460	18384	18600	18583	18394	18653	18474	18582	18546	18602	18523	18380	18591	18498	18476	18442	18555	18511	18619	18628	18539	18453	18345	18375	18742	18413	18494	18378	18494	18677	18669	18460	18491	18229	18659	18744	18534	18565	18481	18560	18496	18504	18357	18552	18559	18521	18525	18512	18360	18615	18444	18590	18480	18553	18649	18529	18492	18623	18648	18792	18573	18469	18493	18552	18476	18572	18556	18693	18754	18630	18554	18516	18556	18557	18625	18502	18558	18518	18476	18642	18444	18634	18580	18337	18605	18616	18466	18471	18465	18409	18351	18529	18536	18511	18408	18282	18536	18462	18605	18920	18607	18619	18574	18673	18649	18474	18513	18445	18630	18624	18543	18356	18530	18506	18658	18452	18487	18418	18673	18567	18624	18524	18596	18385	18576	18507	18475	18377	18632	18622	18532	18703	18341	18466	18429	18607	18537	18591	18464	18399	18679	18741	18647	18402	18553	18432	18525	18514	18539	18374	18498	18562	18652	18668	18621	18332	18541	18672	18626	18571	18651	18573	18749	18523	18379	18405	18432	18689	18747	18372	18468	18600	18474	18535	18475	18360	18472	18477	18572	18595	18676	18622	18660	18453	18550	18394	18512	18563	18682	18605	18507	18489	18660	18446	18665	18510	18387	18515	18734	18573	18370	18650	18606	18687	18646	18643	18642	18294	18316	18545	18531	18625	18524	18561	18723	18451	18535	18387	18522	18706	18739	18429	18310	18622	18569	18663	18399	18553	18543	18829	18401	18454	18585	18467	18229	18448	18673	18419	18504	18493	18510	18303	18428	18575	18461	18563	18515	18631	18740	18635	18554	18570	18637	18659	18598	18523	18423	18561	18603	18291	18733	18445	18459	18496	18647	18373	18427	18606	18565	18573	18387	18606	18683	18530	18501	18538	18527	18415	18681	18348	18501	18675	18494	18551	18425	18648	18437	18614	18416	18360	18578	18570	18545	18646	18723	18627	18653	18607	18692	18794	18522	18369	18458	18644	18374	18597	18600	18308	18689	18480	18429	18520	18728	18818	18407	18402	18665	18654	18627	18524	18659	18665	18559	18838	18490	18550	18409	18610	18539	18575	18709	18458	18656	18467	18601	18648	18621	18493	18375	18581	18556	18528	18426	18345	18598	18186	18457	18477	18394	18464	18466	18624	18521	18543	18568	18527	18715	18548	18638	18655	18491	18508	18883	18567	18586	18473	18462	18418	18579	18558	18669	18629	18462	18704	18277	18666	18632	18497	18586	18623	18401	18470	18525	18504	18499	18527	18342	18724	18605	18397	18625	18489	18718	18449	18460	18344	18287	18745	18624	18606	18591	18322	18403	18737	18676	18673	18584	18583	18549	18610	18390	18679	18495	18456	18697	18475	18658	18553	18573	18620	18455	18708	18590	18555	18359	18355	18263	18693	18641	18571	18457	18438	18671	18479	18322	18434	18534	18566	18532	18260	18575	18577	18729	18596	18485	18646	18702	18644	18399	18536	18515	18372	18438	18540	18634	18509	18501	18250	18463	18582	18471	18514	18640	18466	18481	18414	18639	18594	18512	18455	18748	18326	18342	18540	18476	18630	18395	18611	18439	18654	18466	18536	18507	18609	18544
29873	44668	36126	22452	18076	16716	16666	16341	16446	16433	16770	19489	25603	29249	26092	21662	19123	17369	16456	16141	16013	15989	15947	15781	15819	15821	15923	15851	15915	15832	15921	15798	15961	15965	15926	15811	15896	15846	15951	15905	15737	15840	15837	15801	16080	15927	15851	15969	15864	15960	15987	15774	15978	15858	15952	15833	15868	15856	15950	15890	15944	15731	15807	15962	15791	15921	15715	15900	15822	15851	15740	15850	15702	15758	15919	15764	15846	16015	15764	15766	15773	15713	15838	15846	15892	15792	15780	15832	15784	15964	15789	15917	15821	15966	15849	15933	15738	15838	15810	15805	16006	15831	16005	15736	15934	15999	15648	15789	15799	15784	15800	15877	15758	15850	16060	16043	15961	15862	15658	15949	15769	15814	16140	16000	15809	15934	15899	15952	15759	15840	15965	16030	15855	15750	15851	15682	15833	16001	15808	15873	15860	15769	15845	15847	15918	15652	15810	15863	15715	15857	15937	15792	15816	15867	15726	15965	15573	15830	15850	15766	15821	15935	15884	15849	15819	15991	15939	15754	15824	15845	15627	15767	15895	15768	15934	15744	16128	15922	15913	15779	15869	15897	15915	15994	15845	15722	15972	15873	15884	15693	15771	15768	15814	15818	15755	15891	15723	15841	15802	15874	15770	16021	15868	15893	15804	15905	15854	15883	15791	15847	15777	15864	15753	15868	15805	15920	15797	15793	15927	15860	15735	15800	15873	15956	15877	15950	15846	15961	15895	15904	15809	15851	15717	15932	16022	15707	15821	15887	15696	16012	15849	15894	15675	15740	15820	15914	16011	15624	15796	15621	15861	15813	15992	15698	15915	15745	15821	15884	15681	15809	15761	15920	16018	15885	15720	15803	16020	15883	15623	15954	15986	15674	15824	15850	15815	15962	15824	15897	15786	15815	15842	15882	15774	15836	15818	15939	15904	15753	15802	15835	15815	15789	15728	15724	15814	15805	15753	15938	15872	15774	15646	15774	15774	15781	15811	15939	15906	15865	15692	15864	15689	15822	15772	15909	15787	15826	15925	15727	15754	15756	15937	15940	15982	16023	15880	15919	15849	15882	15815	15783	15843	15777	15897	15874	15842	15843	16078	15695	15831	15771	15952	15825	15786	15806	15807	16011	15831	15902	15804	15737	15828	16034	15910	15932	15818	15798	15779	15911	15818	15769	15889	15856	15685	15957	15943	15826	15891	16036	15997	15914	15785	16035	15890	15904	15793	15849	15716	15734	16008	15715	15718	15753	16046	15772	15758	15866	15744	15937	15843	15861	15858	15854	16085	15668	15754	15764	15927	15844	15857	15974	15927	15831	15885	15873	15908	15765	15827	15847	15970	15817	15937	15704	15815	15854	15975	15731	15698	16095	15849	15973	15791	15902	15838	15880	15632	15905	15907	15862	15897	15751	15867	15761	16089	15970	15801	15843	15775	15768	15974	15690	15815	15780	15774	15933	15920	15896	15677	15892	15887	15814	15766	15886	15953	15820	15917	15824	15802	15895	15659	15866	15872	15945	15997	15639	15792	15930	15814	15776	15920	15896	15761	15926	15760	16005	15832	15969	15687	15801	15923	15862	15817	15884	15762	16028	15956	15869	15754	15963	15817	15887	15657	15900	15748	16032	15941	16037	15973	15793	15795	15897	15799	15866	15930	15968	15923	15801	15928	15698	15878	15893	15890	15944	15851	15884	15698	15883	16106	15806	16004	15800	15892	15909	15958	16005	16012	15836	15983	15992	15723	15910	16051	15885	15732	15858	15758	15738	15746	15888	15773	15840	15809	15857	15874	15822	15833	15929	15946	15856	15775	15839	15856	15892	15929	15834	15897	15787	15767	15935	16008	15764	15943	15944	15851	15980	15815	15894	15676	16000	16014	15830	15886	15972	15882	15929	15820	15790	15886	16046	15963	15829	15814	16062	15811	15833	15711	15804	15924	15827	15977	15783	15806	15987	15706	15843	15835	15810	15902	15766	15764	16044	15818	15970	15801	15981	15946	15880	15727	15958	15727	15976	15953	15765	15823	15867	15778	15923	15919	15957	15992	15792	15798	15931	16064	15870	15889	15868	15829	15890	15926	15785	15730	15849	15883	15818	15771	15873	15978	15795	15903	15926	15868	15797	15803	15849	15855	15864	15914	15850	15894	15932	15766	15895	15777	16035	15963	16118	15777	15834	15855	15728	15875	15695	15918	15713	15687	15862	15879	15938	15911	15954	15962	15831	15994	15905	15952	15850	15867	15809	15810	15747	15792	15890	15648	15931	15808	15843	15717	15682	15936	15892	15933	15971	15893	15752	15883	15840	15920	15902	15960	15960	15984	15661	15905	15890	15677	15885	15888	15755	15806	15902	15870	15961	15836	15708	15864	15806	15766	15809	15862	15846	15646	15778	15855	15912	15952	15919	15974	15749	15768	15776	15789	15876	15674	15723	15853	15860	15978	15849	15770	15908	15749	16067	15845	15651	15984	15900	15832	15728	15914	15730	15657	15875	15930	15822	15904	15809	15863	15915	15921	15870	15931	15937	15800	15809	15915	15876	15802	15829	15843	15843	15966	15785	15936	15899	15801	16031	15767	15829	16022	16092	15785	15865	15747	15908	15813	15949	15795	15863	15816	15834	15808	15857	15860	15867	15820	15909	15994	15718	16000	15720	15922	15904	15884	16006	15642	15723	15793	15892	15895	15808	16060	15927	15975	15820	15873	15722	15886	15913	15964	15678	15887	15751	15826	15816	15837	15864	15864	15915	15889	15950	15846	15758	15942	16010	16007	15767	15954	15673	15849	15753	16018	15837	15970	15900	15648	16087	15843	15820	15843	16069	15833	15810	15728	15966	15900	15833	15875	15755	15878	15540	15931	15740	15659	15737	15833	15896	15968	15783	15847	15821	15919	15750	15863	15712	15816	15791	15793	15925	15810	15918	15880	15689	15730	15738	15816	15849	15905	15834	15780	15968	15780	15824	15825	15843	15862	15774	15908	15762	15831	15784	15820	15914	15781	15953	15786	15840	15882	15927	15799	15916	15843	16002	15849	15934	15798	15926	15860	15812	15804	15880	16002	16004	15828	15799	15930	15772	15872	15841	15958	15955	15818	15977	15666	15986	15740	15790	15954	15827	15795	15909	15879	15684	15949	15802	15898	15809	15715	15763	15962	15852	15891	15878	15771	15930	16096	15768	15919	15743	15776	15844	15811	15827	15972	15806	15901	15852	15827	15741	15819	15817	15779	15836	15834	15836	15897	15915	15912	15846	15801	15902	15827	15790	15827	15900	15764	15962	15902	15962	15811	15618	15768	15747	15932	15753	15790	15956	15863	15812	15869	15683	15940	15879	15903	15993	15923	15932	15889	15565	15866	15787	15977	15880	15841	15696	15820	15808	15689	15840	15930	15820	15968	15822	15859	15885	15824	15823	15760	15898	16050	15928	15871	15930	15775	16050	15836	15843	15971	15860	15540	16008	15944	16059	15817	15622	15676	15917	15833	16048	15904	15931	16024	15903	15728	15803	15838	15838	15841	15833	16016	15905	15666	15876	15709	15947	15758	15872	15939	15870	15998	15946	15911	15849	15820	16121	15762	15867	15706	15729	15975	15891	15854	15772	15873	15851	15943	15933	15919	15908	16051	15944	15795	15796	15773	15729	15803	15919	15868	15984	15921	15819	15964	15805	15837	15910	15829	15782	15844	15904	15715	15764	15890	15756	15909	15939	15784	15690	15735	15742	15803	16097	15987	15987	15883	15898	15945	15959	15751	15747	15945	15895	15706	15930	15971	15968	15893	15945	15670	15778	15889	15776	15919	15900	15858	15816	15862	16079	15911	15755	15693	15807	15952	15872	15802	15866	15738	15731	16069	15790	15852	16047	15925	15757	15810	15758	15951	15947	15840	15723	15937	15852	16081	15638	15868	15903	15887	15900	15895	15808	15986	15969	15665	15766	15825	15845	15788	15802	15973	15834	15821	15877	15787	15766	15800	15825	15901	15788	15773	15832	16107	15870	15892	15893	15788	15976	15876	15752	15943	15767	15872	15842	15832	15789	15836	15884	15750	15906	15797	15843	15975	15877	15839	15796	15858	15757	15875	15840	15856	15909	15929	15999	15807	15899	15868	15742	15841	15958	16047	15897	16101	15839	15948	15986	15939	15924	15889	15907	15938	15820	15931	15757	15941	15807	15871	15705	15996	15926	15894	15864	16035	15676	16035	15864	15821	15843	15896	15905	15985	15949	15960	15829	15887	15741	15923	15785	15981	15855	15774	15814	15665	15625	16038	15822	15660	15787	15910	15822	15810	15864	15822	15943	15871	15892	15864	15822	15863	15970	15834	15852	15690	15859	15776	16036	15799	15835	15680	15730	15993	15693	15920	15832	15864	15786	15894	15948	15648	15824	15831	15835	15859	15763	16074	15739	15795	15776	15774	15784	15938	15788	15815	15647	15951	15786	15734	15930	16024	15851	15752	15874	15831	15786	15791	15651	15918	15656	15903	15669	15804	15685	15941	15907	16038	15828	15879	15889	15917	16091	15913	15947	15877	15812	15935	15675	15832	15759	16036	15876	15993	15949	15872	15906	16105	15796	15964	15856	16036	15809	16042	16059	15700	15717	15929	15821	15916	15744	15895	15858	15661	15927	15804	15788	15869	15828	15953	15816	15900	15776	15874	15734	15946	15808	15803	15821	15890	15959	15705	15959	15918	16149	15867	15803	15720	15988	15835	15837	15772	15869	15767	15939	15742	15713	15652	15855	15920	15846	15831	15966	15901	15693	15790	15893	15902	15778	15811	15789	15784	15824	15769	15723	15813	15874	15828	15942	15843	15669	15932	15752	15901	15979	15792	15807	15939	15872	15935	15814	15737	15779	15901	15836	15722	15843	15817	15792	15783	15830	15785	15890	15916	15826	15964	15904	15670	15682	15882	15802	15898	15808	15807	15745	15916	15828	16061	15811	16030	15881	15853	15833	15950	15844	15830	15825	15798	15799	15850	15835	15984	15872	15886	15861	16050	15862	15833	15845	15833	15886	15761	15914	15742	15765	15686	15679	15839	15932	15994	15821	15816	15858	16009	15775	15933	15767	15862	15713	15918	15808	15887	15930	15720	15925	15784	15884	15810	15827	15887	15741	15898	15869
22752	21260	28975	23776	21483	23566	25065	20099	19151	19598	20234	23756	37703	37018	31411	26075	23007	21029	19857	19232	18621	18934	18776	18824	18790	18852	18565	18682	18841	18667	18836	18529	18684	18664	18773	18575	18786	18763	18836	18615	18883	18569	18634	18752	18692	18821	18698	18727	18742	18841	18703	18700	18778	18798	18698	18468	18570	18494	18738	18629	18688	18712	18553	18599	18794	18570	18806	18846	18959	18585	18520	18632	18519	18705	18652	18668	18731	18754	18759	18548	18854	18708	18644	18553	18688	18585	18617	18591	18593	18625	18621	18583	18426	18547	18815	18727	18763	18407	18582	18472	18629	18553	18523	18692	18730	18755	18429	18483	18753	18764	18668	18457	18691	18643	18531	18547	18689	18575	18548	18551	18844	18555	18769	18602	18753	18646	18586	18523	18559	18836	18464	18475	18541	18416	18464	18673	18569	18468	18718	18528	18611	18548	18753	18636	18424	18626	18629	18586	18343	18554	18631	18501	18653	18523	18663	18590	18631	18889	18772	18399	18705	18348	18454	18691	18664	18566	18610	18817	18554	18504	18766	18486	18565	18453	18422	18600	18538	18457	18584	18648	18588	18757	18681	18639	18563	18496	18535	18801	18768	18581	18710	18823	18528	18683	18600	18598	18594	18530	18784	18490	18577	18762	18748	18398	18577	18556	18513	18609	18605	18782	18475	18614	18482	18635	18580	18664	18755	18817	18769	18627	18774	18386	18801	18588	18754	18550	18621	18517	18596	18570	18656	18589	18576	18434	18715	18568	18771	18639	18597	18615	18641	18493	18643	18708	18657	18643	18772	18814	18712	18505	18602	18613	18812	18727	18515	18547	18762	18855	18558	18550	18533	18495	18561	18524	18628	18257	18426	18664	18368	18676	18326	18633	18807	18553	18576	18757	18527	18529	18697	18690	18793	18733	18589	18388	18599	18542	18597	18847	18728	18695	18426	18582	18564	18621	18652	18530	18621	18611	18586	18534	18510	18512	18519	18602	18599	18588	18452	18370	18423	18630	18674	18738	18587	18753	18590	18582	18652	18629	18675	18745	18619	18805	18477	18653	18592	18684	18616	18668	18556	18481	18496	18585	18506	18511	18595	18446	18368	18879	18600	18508	18388	18698	18627	18477	18601	18600	18524	18507	18522	18698	18558	18491	18518	18567	18628	18452	18731	18740	18533	18511	18630	18684	18499	18576	18420	18750	18551	18435	18760	18561	18465	18615	18644	18613	18678	18478	18699	18623	18616	18717	18613	18666	18545	18591	18747	18744	18603	18807	18620	18651	18655	18900	18515	18496	18626	18620	18643	18707	18644	18601	18460	18642	18379	18366	18612	18391	18790	18645	18697	18398	18650	18637	18693	18621	18528	18475	18621	18719	18420	18660	18556	18740	18494	18604	18705	18520	18652	18557	18656	18454	18764	18620	18564	18726	18666	18465	18646	18693	18523	18554	18550	18671	18583	18771	18429	18597	18631	18548	18579	18579	18774	18638	18569	18731	18572	18630	18641	18616	18893	18692	18702	18580	18762	18641	18523	18675	18700	18501	18759	18749	18384	18693	18647	18603	18689	18548	18534	18490	18429	18493	18416	18399	18558	18637	18724	18689	18568	18789	18688	18602	18689	18505	18852	18616	18559	18764	18613	18532	18463	18512	18594	18575	18572	18710	18726	18662	18521	18575	18803	18650	18440	18686	18618	18374	18728	18568	18712	18550	18642	18647	18643	18581	18569	18595	18365	18674	18685	18416	18667	18502	18521	18632	18773	18519	18586	18695	18763	18716	18639	18737	18630	18592	18479	18574	18475	18606	18620	18569	18550	18699	18677	18439	18500	18450	18555	18839	18641	18637	18678	18600	18546	18675	18793	18676	18421	18413	18706	18657	18460	18601	18648	18728	18370	18504	18459	18678	18590	18550	18560	18565	18767	18551	18508	18710	18681	18551	18650	18546	18713	18495	18642	18566	18629	18574	18392	18508	18623	18500	18648	18450	18698	18601	18661	18601	18452	18588	18483	18678	18620	18742	18576	18563	18512	18544	18660	18819	18573	18451	18431	18732	18499	18694	18559	18608	18567	18561	18481	18379	18704	18433	18446	18730	18590	18655	18555	18704	18630	18499	18605	18623	18531	18655	18543	18651	18551	18544	18335	18651	18691	18581	18485	18556	18480	18597	18634	18725	18557	18680	18582	18496	18509	18677	18638	18289	18427	18472	18525	18650	18548	18558	18643	18575	18337	18730	18534	18434	18550	18530	18669	18781	18609	18674	18466	18692	18589	18512	18662	18807	18712	18621	18646	18560	18636	18580	18751	18383	18712	18506	18813	18664	18473	18720	18495	18886	18437	18593	18575	18728	18760	18480	18636	18734	18715	18710	18729	18712	18335	18556	18430	18625	18319	18620	18665	18539	18433	18697	18571	18507	18773	18546	18813	18665	18688	18499	18675	18506	18669	18653	18697	18548	18530	18586	18364	18689	18500	18703	18411	18675	18637	18496	18509	18416	18649	18557	18627	18764	18830	18642	18512	18609	18491	18356	18604	18661	18710	18628	18463	18625	18549	18679	18542	18655	18537	18421	18698	18490	18498	18631	18640	18682	18562	18506	18357	18415	18481	18756	18722	18701	18637	18468	18587	18428	18568	18679	18788	18554	18591	18551	18626	18532	18485	18534	18601	18481	18652	18882	18740	18671	18376	18700	18620	18795	18558	18571	18594	18674	18668	18678	18470	18612	18492	18589	18759	18503	18630	18498	18725	18408	18819	18562	18767	18464	18689	18656	18696	18521	18727	18427	18802	18595	18499	18553	18534	18400	18699	18782	18631	18623	18625	18530	18639	18417	18653	18411	18682	18704	18784	18541	18643	18548	18586	18473	18671	18737	18680	18538	18885	18777	18553	18482	18585	18594	18497	18785	18625	18423	18611	18687	18567	18533	18639	18541	18492	18628	18719	18407	18566	18534	18748	18395	18694	18308	18550	18688	18423	18687	18657	18495	18480	18399	18654	18581	18668	18571	18543	18437	18526	18509	18217	18509	18616	18653	18610	18311	18517	18558	18521	18550	18618	18447	18596	18552	18565	18593	18750	18498	18558	18635	18349	18458	18569	18796	18505	18582	18614	18710	18656	18461	18704	18679	18595	18513	18530	18490	18691	18850	18585	18452	18519	18504	18559	18511	18549	18618	18583	18463	18543	18594	18494	18433	18426	18533	18604	18453	18600	18728	18564	18682	18520	18453	18688	18530	18525	18605	18403	18625	18718	18778	18324	18669	18404	18596	18505	18715	18541	18793	18720	18758	18545	18568	18433	18677	18485	18705	18864	18430	18838	18651	18658	18364	18744	18644	18516	18508	18733	18542	18585	18611	18693	18625	18530	18334	18448	18682	18512	18494	18435	18658	18717	18510	18603	18568	18414	18549	18709	18563	18776	18725	18518	18480	18529	18481	18668	18506	18720	18694	18608	18684	18780	18370	18528	18588	18579	18594	18642	18663	18673	18663	18559	18465	18578	18654	18662	18628	18583	18628	18593	18502	18676	18591	18590	18539	18574	18537	18607	18461	18584	18680	18615	18672	18597	18686	18690	18644	18572	18760	18544	18534	18596	18340	18457	18537	18597	18538	18446	18512	18813	18591	18640	18745	18615	18596	18508	18525	18541	18595	18623	18500	18461	18501	18834	18786	18542	18756	18409	18586	18507	18522	18353	18661	18682	18654	18707	18326	18802	18463	18811	18488	18530	18722	18789	18532	18611	18706	18803	18693	18695	18584	18507	18610	18544	18658	18308	18844	18725	18548	18652	18526	18840	18502	18376	18514	18563	18556	18600	18521	18594	18590	18591	18789	18667	18498	18730	18704	18566	18371	18542	18574	18622	18314	18548	18452	18459	18450	18563	18836	18559	18411	18578	18608	18595	18591	18787	18416	18719	18837	18561	18680	18502	18830	18508	18565	18718	18569	18609	18598	18515	18603	18545	18633	18728	18467	18924	18457	18405	18781	18688	18759	18635	18399	18564	18576	18512	18495	18623	18516	18633	18666	18781	18559	18595	18582	18700	18539	18473	18601	18555	18672	18565	18588	18557	18412	18631	18433	18608	18581	18542	18644	18797	18607	18814	18468	18435	18443	18704	18594	18639	18479	18546	18659	18598	18569	18487	18614	18546	18498	18475	18657	18495	18639	18780	18666	18473	18356	18556	18618	18776	18566	18486	18504	18417	18695	18512	18651	18643	18703	18658	18505	18516	18436	18487	18391	18589	18663	18594	18398	18864	18586	18638	18754	18607	18601	18648	18781	18465	18627	18846	18363	18753	18588	18719	18576	18478	18436	18583	18555	18351	18430	18636	18794	18608	18652	18498	18488	18696	18657	18549	18408	18500	18590	18593	18555	18588	18719	18525	18624	18709	18746	18581	18634	18859	18408	18773	18546	18582	18575	18544	18848	18545	18602	18791	18511	18639	18488	18635	18543	18505	18392	18859	18757	18552	18525	18932	18602	18547	18601	18564	18587	18720	18499	18524	18541	18589	18610	18383	18763	18658	18582	18773	18684	18632	18612	18425	18585	18447	18579	18577	18642	18593	18415	18628	18599	18544	18644	18766	18629	18546	18514	18772	18443	18574	18633	18700	18498	18703	18583	18481	18873	18611	18476	18736	18545	18659	18715	18734	18516	18733	18435	18569	18640	18452	18714	18650	18531	18399	18523	18603	18502	18416	18745	18588	18804	18639	18411	18552	18568	18639	18481	18489	18528	18601	18654	18601	18718	18718	18590	18376	18690	18691	18606	18565	18767	18605	18616	18641	18549	18610	18552	18735	18855	18740	18643	18476	18619	18555	18486	18655	18678	18748	18432	18669	18400	18549	18439	18507	18640	18471	18499	18549	18719	18407	18631	18646	18656	18630	18514	18709	18688	18535	18658	18514	18672	18777	18779	18676	18593	18533	18586	18546	18456	18571	18559	18724	18519	18593	18592	18519	18514	18555	18446	18474	18782	18363	18458	18698	18467	18662	18669	18866	18553	18555	18449	18703	18430	18578	18813	18549	18580	18732	18581	18522	18488	18670	18579	18617	18514	18608	18444	18539	18528	18715	18612	18640	18475	18536	18633	18886	18557	18553	18686	18747	18629	18579	18739	18620	18497
29569	46128	32877	22647	20093	18787	17487	17118	16983	17094	18252	25084	40561	38237	31471	24857	21262	18463	17204	16446	16007	15992	15883	15956	15851	15981	15931	15881	15829	15927	15853	15906	15873	15913	15926	15927	15951	15830	16063	15884	16051	15968	15919	15935	15997	15938	15952	16032	15713	15888	16076	15803	15942	15918	15865	16048	15807	15966	16039	15932	15954	15988	15743	15896	16020	15919	16004	15923	15887	15907	15860	16041	15783	15983	15824	15841	15714	15922	15914	15995	15888	16008	15986	15900	15863	16029	15832	15985	15834	15999	15788	15968	15856	15954	15874	15852	15889	15758	15734	15899	15946	15920	16024	15878	15935	15805	15858	15989	15897	15826	15893	15848	15875	15911	15746	16116	15967	15847	15797	15907	16035	15973	15816	16014	15849	15903	15703	16009	15826	15854	15987	15876	16028	15729	15955	15826	15791	15965	15866	15771	16024	15884	15909	16001	15952	15885	15811	15786	15770	15887	15943	15683	15972	15807	15774	15826	15912	15892	16043	15911	15882	15908	15802	15958	15774	15887	15846	15791	15794	15798	15838	15766	15800	15798	15794	15686	15936	15954	15894	16019	15832	15921	15931	15923	15695	15759	15849	15790	15790	15846	15702	15842	15764	15924	15962	15786	15946	15831	16034	15849	15832	16021	15823	15870	15741	15934	15951	15786	15946	15912	15932	15824	15900	15835	15863	15910	15888	16026	15888	15927	15963	15950	15937	15975	15769	15897	15941	15802	16062	15809	16015	15755	15978	15770	16021	15808	15842	15690	15796	15886	15890	15878	15747	15956	15868	15882	15891	15855	16017	15896	15794	16062	15932	15997	15874	15929	15968	15901	15825	15944	15785	15922	15648	15821	15813	15911	15803	15846	15986	15854	15725	15831	16010	15917	15868	15800	15886	16069	15733	15761	15728	15897	15883	15948	15979	15827	16073	15834	15945	15907	15873	15887	15836	16023	15864	15868	15961	15889	15841	15928	15661	15898	15752	15993	15659	15841	16028	15700	15847	15905	16033	15946	16026	15832	15793	15973	16163	15952	15912	15928	15878	15863	15698	15854	15888	15912	15882	15930	15704	15922	16002	15998	15815	15876	15831	15998	15738	15836	15760	15911	15783	15900	16007	15966	15759	15870	15946	15908	15988	15797	15854	15683	16092	15876	15881	15739	15829	15794	15812	15858	15969	15914	15815	15920	15841	15864	16030	15813	16033	15883	15865	15885	15862	15786	15791	15720	15923	15887	15972	15831	15848	15933	15853	15896	15984	15846	15899	15953	15821	15789	15948	15784	16042	15748	15852	15923	15764	15852	15725	15862	15947	15851	15828	15769	15981	15888	15880	16029	15927	15856	15805	15804	15883	15917	15779	16003	16180	15873	15738	15941	15932	15963	15960	15931	15897	15981	15879	15898	15815	15750	15774	15967	15730	15857	15884	15753	15779	15803	15868	15941	15922	15861	15803	15921	15879	15887	16046	15949	15777	15765	15865	15845	15717	15820	15826	15893	15884	15990	15700	15963	16057	15858	15890	15680	16000	15907	15940	15803	15892	15912	16008	15720	15930	15809	15925	15820	15872	15826	15911	15789	15848	15865	15971	15932	15852	15839	15740	15870	15626	16105	15909	15794	16019	15754	15881	15784	15940	15876	15763	15904	15904	15861	15859	15853	15970	15808	15655	15947	15996	15734	15867	15941	15813	15763	15844	16030	15736	15968	15924	15815	15962	15790	15783	15897	15824	15788	16071	15766	15769	15782	15862	15961	15874	15819	15974	15828	15905	15882	15990	15918	15796	15845	15942	15904	16068	15908	15837	15864	15788	15963	15757	15932	15767	15854	15775	15924	15716	15896	15872	15878	15856	15872	15859	15817	16039	15810	15913	15798	16004	15889	15929	15985	15984	15882	15856	15779	15884	15951	15900	15844	15874	15753	15969	15924	15746	15986	15870	15973	15772	15899	15877	15825	15834	16046	15781	15970	15838	15893	15953	15817	15834	15991	15834	15915	15844	15839	15826	16098	16054	15821	15973	15904	15793	15694	15874	15918	15847	15920	15782	16013	15959	15750	15863	16006	15676	15927	15876	15851	15776	15811	15916	16039	15854	15915	15737	15823	16014	15954	15861	15849	15976	15768	15838	15814	15839	16083	15979	15688	16025	15659	15874	15870	15709	15867	15722	15902	15875	15853	15896	15768	15971	15930	15909	15793	15867	15786	16046	15893	15845	16047	15915	16161	15732	15963	15862	15870	15987	15828	15899	15712	15805	16000	15892	15794	15965	15718	15815	15704	15752	15874	15898	15801	15884	15897	15947	15891	15947	15947	15893	15858	15817	15949	15909	15985	16054	15795	15942	15865	15939	15900	15724	15761	15881	15862	16019	15814	15966	16017	15818	16130	15738	15934	15924	15793	15854	15709	15911	15903	15759	15839	16077	15855	15797	16039	15912	15879	15878	15879	15689	15911	15881	15826	15898	15974	15709	15945	15893	15958	15755	15956	15833	15963	15983	15722	16048	15969	15839	15808	15874	15831	15647	16038	15813	15959	16097	15710	16003	15873	15849	15845	15738	15964	15892	16082	15882	15722	15626	15813	15922	15879	16037	15695	15823	16041	15980	15777	15851	15913	15978	15683	15751	15902	15826	15967	15778	15891	15838	15683	15841	15945	15816	15914	15816	15923	15693	15786	15897	15904	15812	15737	15999	15779	16000	15886	15874	15914	15628	15916	15914	15860	15972	15857	15943	15907	15833	15695	15927	15824	15829	15708	16013	15797	15859	15891	15902	15823	15887	15723	15794	15904	15942	15850	16115	15903	15780	15930	15925	15880	15856	15893	15871	15899	16051	15811	15917	15980	15828	15732	15891	15877	15896	16080	15917	15953	15827	15840	15972	15732	15949	15988	15763	15851	15964	15911	16012	15756	15991	15836	15915	15896	15898	15854	15802	15933	15912	15906	16018	15911	15746	15815	15955	15837	16034	15778	15953	15693	15698	15828	16002	15686	15832	15893	15769	15809	15831	15858	16066	15857	15798	15879	15853	15776	15969	15798	16021	15790	15861	15684	15946	15883	15768	15937	15857	15972	15772	15890	15904	15860	15853	15807	15797	15893	15927	15864	15834	15843	15742	16035	15805	16033	15729	15868	15790	15891	15802	15823	16019	15911	15975	15795	15882	16040	15840	15741	15961	15766	16024	15843	15977	15942	15779	15838	15888	15791	15763	15810	15755	15756	15867	15763	15867	15871	15895	15897	15902	15798	15951	15778	15835	15909	15669	15940	15945	15896	16004	15954	16024	15853	15844	15957	15690	15821	16001	15869	15868	15885	15757	15861	15906	15824	15855	15856	15764	15849	15832	15956	15819	15916	15957	15906	15948	16032	15847	15695	15890	15744	15926	15964	15963	15895	15940	15861	15835	15848	16037	15761	16043	15887	15831	15868	15685	15896	15696	15691	15757	15948	15941	15893	15875	15856	15905	15778	16004	15749	15853	15802	15801	15840	15807	15820	15749	15945	15865	15735	15814	16020	15923	15787	15911	15837	15981	15907	15886	15922	15790	15883	15833	15793	15876	15922	15953	16038	15917	15905	15736	15927	15990	15907	15931	15814	15770	15767	15888	15953	15818	15915	15832	15952	16045	15677	16004	15820	15764	15886	15849	15887	15844	15877	15942	15759	15856	15741	15972	15811	15833	15802	15753	15956	15875	15877	15918	15783	15658	15941	15866	15843	15774	15908	15799	15978	15796	15722	15789	15928	16009	15605	15924	15809	15770	15815	16050	15901	15761	15950	15879	15948	15760	15954	15874	15891	15890	15842	15929	16018	15831	15985	15737	15782	15915	15951	16006	15978	15899	15779	15918	15863	15862	15813	15982	15694	15838	15814	15656	15727	15782	16022	15758	15959	15836	15927	15989	16004	15962	16037	15907	15918	15768	15706	15937	15917	15794	15772	15897	16011	15764	15900	15758	15943	15814	15960	15883	15883	15795	15860	15968	15937	15928	15982	15849	16108	15957	15695	15938	15790	15771	15918	15780	16093	15959	15933	15901	16099	15868	15861	15865	15878	15786	15895	15833	15802	15928	15824	15931	16075	15809	16034	15894	15985	15923	15950	15892	15853	15888	15968	15720	15887	15904	15982	15928	15929	15934	15827	15813	15661	15826	15810	16068	15596	15871	15906	15874	15656	15812	15956	15877	15828	15910	15779	15884	15855	15789	15940	15885	15878	15760	15835	15821	15986	16032	15784	16044	15915	15825	15778	15890	15927	15919	15935	15786	15673	15910	15845	15803	15827	15859	15871	16085	15850	15969	15858	15926	15929	15717	15952	15856	15817	15851	15801	15763	15822	15961	15757	15886	15817	15757	15811	15942	15764	16010	15844	16168	15931	15925	15858	15845	15952	15846	15977	16004	15977	15752	15954	15825	15927	15934	15933	15915	16057	15813	16111	15973	15647	15982	15855	15818	15755	15889	15773	15915	15804	16037	15951	15832	15838	15993	15774	15813	15923	15807	15642	15955	15939	15867	15952	16024	15655	15680	15874	15999	15742	15898	16022	15750	15730	15888	15930	15963	15764	15929	15993	15860	15794	15862	15775	15940	15770	15941	15869	16041	15884	15772	15948	15993	15844	15996	15977	15824	15821	15847	15680	15697	15826	15956	15983	15776	15978	15938	15819	15926	15845	15718	15981	15708	15915	15857	15976	15860	15925	15741	15879	15806	15927	15869	15768	16030	15858	15785	15751	15893	15945	15988	15946	15928	15947	15788	15927	15893	16005	15903	15937	15888	15851	15821	15859	15928	15959	15995	15845	15842	15700	15820	15691	15882	16083	15949	15935	15821	15922	15768	15989	15844	15937	15938	15959	15938	15789	15893	15957	15931	15867	15972	15926	15842	15878	15833	15848	15819	16009	15866	15895	15869	15963	15772	15929	15770	15834	15973	16041	15897	15949	16010	15816	15792	15743	15792	15774	15882	15975	15919	15885	15847	15793	15944	15880	15968	15815	15828	15841	15814	15824	15972	15772	15927	16028	15898	15954	15818	15804	16066	15891	15963	15828	15817	15961	15843	15956	15840	15795	15801	15789	15969	15863	15931	15984	15850	16008	15838	15957	15840	15968	16025	15761	15834	15870	15606	15813
28190	24568	27231	23051	19302	19076	19070	18995	18893	19118	19168	19358	19997	20320	19784	19396	19067	19057	18883	18980	18685	18994	18792	18596	18938	18856	18645	18884	18651	18712	18691	18869	18787	18645	18683	18743	18833	18785	18769	18687	18676	18626	18698	18694	18841	18670	18662	18779	18853	18865	18719	18697	18713	18626	18521	18741	18722	18573	19016	18822	18711	18773	18860	18756	18804	18948	18738	18707	18580	18714	18482	18723	18617	18776	18699	18833	18589	18630	18704	18549	18387	18750	18885	18983	18743	18668	18888	18664	18924	18649	18579	18645	18604	18786	18779	18743	18813	18537	18703	18639	18660	18782	18695	18842	18906	18628	18695	18537	18613	18710	18620	18645	18650	18777	18571	18778	18647	18749	18828	18856	18691	18538	18759	18763	18480	18786	18751	18480	18460	18759	18683	18688	18688	18826	18847	18615	18546	18632	18731	18727	18559	18659	18487	18666	18538	18688	18626	18705	18812	18618	18596	18820	18820	18837	18725	18782	18831	18650	18683	18665	19003	18818	18757	18570	18683	18546	18435	18656	18640	18533	18591	18812	18667	18675	18880	18708	18580	18737	18765	18775	18541	18671	18427	18627	18476	18766	18770	18551	18663	18821	18843	18750	18668	18423	18724	18809	18581	18825	18651	18583	18890	18776	18643	18562	18900	18688	18674	18874	18595	18716	18627	18707	18700	18847	18824	18973	18783	18588	18555	18749	18843	18664	18678	18751	18759	18794	18925	18836	18639	18905	18715	18776	18594	18724	18805	18814	18518	18624	18796	18723	18653	18506	18813	18648	18669	18891	18550	18711	18888	18823	18680	18765	18490	18605	18682	18793	18757	18714	18570	18671	18602	18444	18782	18925	18617	18717	18590	18693	18754	18860	18910	18730	18882	18610	18696	18816	18936	18541	18688	18824	18769	18727	18723	18730	18697	18659	18684	18809	18717	18692	18649	18819	18790	18802	18832	18644	18580	18960	18785	18852	18775	18819	18726	18746	18646	18710	18796	18826	18790	19000	18837	18551	18506	18531	18407	18549	18615	18505	18776	18697	18757	18928	18636	18768	18874	18694	18635	18778	18681	18846	18560	18600	18814	18908	18663	18822	18592	18651	18615	18914	18748	18706	18702	18631	18876	18564	18526	18651	18600	18365	18807	18617	18899	18496	18660	18840	18684	18696	18975	18575	18724	18659	18554	18668	18667	18758	18694	18469	18703	18968	18670	18582	18572	18686	18814	18887	18640	18600	18615	18735	19081	18687	18652	18837	18670	18671	18553	18836	18771	18662	18690	18920	18877	18744	18645	18772	18681	18532	18633	18538	18768	18518	18602	18651	18560	18565	18680	18588	18604	18590	18842	18674	18696	18730	18749	18632	18962	18749	18752	18680	18818	18661	18786	18601	18747	18732	18549	18539	18682	18702	18722	18798	18679	18686	18848	18722	18869	18628	18769	18729	18867	18654	18682	18861	18622	18626	18587	18761	18667	18701	18707	18743	18730	18632	18708	18742	18770	18736	18582	18488	18754	18651	18782	18849	18823	18586	18415	18603	18770	18784	18783	18770	18730	18843	18954	18839	18398	18753	18725	18740	18745	18640	18614	18555	18978	18732	18896	18707	18665	18747	18612	18679	18781	19070	18728	18994	18695	18592	18778	18668	18752	18706	18578	18706	18652	18551	18803	18692	18593	18603	18634	18660	18813	18652	18795	18787	18633	18618	18745	18468	18561	18782	18829	18751	18839	18509	18773	18621	18795	18523	18518	18740	18781	18753	18615	18834	18562	18618	18642	18724	18865	18773	18795	18775	18801	18722	18722	18485	18624	18657	18671	18613	18672	18819	18649	18900	18798	18723	18675	18661	18879	18821	18745	18511	18628	18848	18875	18642	18760	18652	18608	18727	18702	18672	18701	18711	18745	18777	18719	18705	18666	18533	18661	18954	18809	18664	18859	18709	18816	18666	18934	18747	18822	18545	18603	18390	18605	18809	18776	18800	18735	18923	18555	18638	18393	18429	18572	18678	18445	18686	18655	18669	18831	18646	18842	18806	18597	18752	18806	18935	18567	18723	18960	18772	18818	18614	18630	18574	18535	18578	18830	18815	18708	18717	18670	18596	18780	18653	18648	18952	18707	18797	18740	18564	18657	18687	18891	18639	18685	18617	18581	18719	18747	18763	18661	18775	18797	18705	18587	18538	18653	18710	18557	18722	18731	18660	18986	18928	18630	18758	18766	18841	18438	18657	18723	18683	19018	18921	18793	18661	18758	18614	18750	18643	18711	18465	18667	18841	18787	18561	18667	18650	18648	18683	18578	18912	18780	18907	18969	18576	18746	18722	18571	18791	18679	18551	18747	18537	18716	18944	18582	18660	18771	18714	18659	18654	18853	18681	18845	18666	18719	18916	18689	18694	18637	18723	18781	18544	18555	18692	18526	18611	18565	18559	18872	18821	18973	18727	18739	18711	18671	18674	18726	18806	18967	18747	18803	18853	18646	18631	18656	18689	18800	18712	18685	18708	18701	18674	18641	18709	18812	18717	18782	18846	18796	18736	18812	18613	18838	18673	18779	18786	18791	18731	18715	18689	18813	18757	18668	18609	18669	18722	18738	18812	18733	18631	18672	18778	18695	18959	18579	18582	18664	18570	18773	18823	18725	18774	18556	18656	18589	18799	18741	18664	18666	18856	18641	18790	18615	18823	18649	18679	18644	18868	18502	18706	18660	18735	18722	18719	18652	18697	18777	18800	18717	18652	18521	18769	18763	18651	18533	18726	18530	18608	18788	18575	18698	18714	18719	18763	18744	18721	18794	18712	18774	18647	18886	18775	18910	18701	18831	18541	18784	18813	18558	18583	18710	18617	18956	18700	18591	18723	18839	18795	18714	18813	18668	18506	18620	18724	18746	18735	18639	18707	18563	18583	18739	18821	18501	18628	18797	18531	18684	18708	18645	18371	18701	18778	18835	18773	18678	18658	18796	18622	18790	18676	18806	18690	18612	18708	18818	18546	18652	18592	18748	18770	18669	18683	18812	18812	18681	18691	18832	18650	18910	18724	18826	18932	18788	18786	18697	18726	18587	18659	18552	18808	18866	18671	18756	18770	18684	18644	18658	18684	18649	18585	18780	18752	18735	18709	18622	18682	18678	18943	18694	18663	18767	19039	18703	18683	18718	18702	18690	18751	18526	18570	18774	18817	18681	18864	18728	18469	18664	18825	18684	18755	18656	18560	18625	18743	18879	18545	18825	18826	18655	18856	18767	18782	18595	18778	18677	18589	18838	18843	18767	18817	18737	18682	18610	18834	18632	18763	18779	18593	18813	18707	18793	18755	18634	18547	18702	18681	18747	18632	18693	18726	18943	18572	18814	18617	18677	18704	18697	18752	18385	18802	18964	18771	18506	18772	18696	18550	18627	18463	18621	18860	18674	18636	18759	18448	18687	18539	18792	18725	18587	18789	18795	18634	18800	18566	18749	18696	18707	18756	18726	18768	18685	18610	18807	18838	18710	18666	18813	18786	18777	18869	18776	18667	18860	18700	18677	18732	18752	18631	18745	18849	18712	18743	18959	18922	19027	18791	18760	18470	18745	18613	18821	18695	18528	18816	18607	18613	18712	18938	18781	18727	18607	18882	18719	18645	18812	18732	18707	18702	18638	18867	18782	18742	18612	18738	18695	18592	18781	18830	18849	18733	18843	18826	18744	18865	18765	18682	18749	18535	18675	18858	18668	18602	18599	18752	18703	18861	18927	18696	18663	18923	18898	18792	18561	18761	18584	18723	18675	18948	18939	18777	18871	18583	18687	18650	18774	18656	18692	18731	18673	18465	18763	18609	18635	18638	18642	18713	18809	18661	18804	18681	18813	18890	18556	18749	18732	18603	18862	18865	18685	18777	18709	18746	18647	18730	18602	18797	18752	18851	19012	18863	18697	18698	18781	18665	18955	18799	18752	18709	18932	18702	18723	18953	18719	18803	18699	18725	18786	18633	18662	18630	18642	18810	18629	18623	19240	18823	18684	18615	18689	18637	18751	18637	18627	18544	18707	18670	18734	18808	18868	18596	18714	18627	18717	18872	18768	18634	18744	18748	18722	18619	18919	18648	18667	18784	18583	18750	18695	18705	18887	18637	18974	18849	18501	18499	18679	18677	19039	18941	18794	18997	18556	18587	18557	18726	18741	18818	18876	18586	18700	18679	18816	18606	18918	18871	18738	18716	18887	18576	18693	18712	18655	18768	18530	18596	18683	18633	19003	18857	18775	18818	18623	18703	18728	18850	18817	18974	18864	18693	18816	18740	18800	18608	18788	18685	18693	18687	18536	18650	18510	18633	18665	18779	18738	18534	18813	18682	18750	18497	18649	18765	18585	18725	18823	18651	18674	18535	18760	18990	18793	18636	18677	18838	18627	18652	18973	18855	18927	18819	18704	18684	18871	18761	18701	18626	18665	18922	18494	18743	18794	18876	18699	18747	18938	18564	18721	18697	18853	18713	18510	18645	18613	18687	18844	18746	18609	18836	18532	18617	18716	18691	18660	18632	18720	18806	18641	18935	18773	18789	18764	18632	18882	18524	18714	18616	18909	18684	18727	18745	18877	18729	18733	18995	18973	19019	18696	18848	18680	18861	18684	18724	18739	18891	18401	18708	18682	18731	18755	18903	18891	18566	18733	18719	18628	18830	18610	18694	18651	18644	18773	18499	18774	18771	18826	18813	18506	18710	18669	18554	18662	18638	18567	18698	18531	18608	18567	18663	18949	18684	18773	18716	18642	18745	18652	18906	18682	18677	18710	18575	18777	18764	18636	18932	18746	18806	18857	18643	18668	18855	18454	18856	18780	18542	18923	18996	18752	18669	18708	18773	18638	18696	18653	18815	18626	18615	18853	18777	18681	18751	18778	18898	18710	18566	18654	18420	18702	19006	18921	18664	18714	18649	18619	18598	18779	18535	18440	18765	18912	18729	18631	18560	18731	18763	18862	18573	18668	18781	18733	18769	18758	18811	18749	18733	18742	18835	18831	18738	18597	18962	18678	18827	18610	18664	18813	18647	18702	18639	18799	18739	18754	18630	18674	18598	18681	18661	18605	18796	18803	18691	18810	18707	18740	18874	18578	18715	18744	18600	18985	18842	18761	18661
26617	35610	24502	18235	16674	16391	16292	15967	16247	16045	16456	16948	18239	18426	17433	16747	16508	16308	16151	15895	15976	15922	15916	15954	16037	16154	16012	16032	15946	16039	16081	15956	15900	15924	16204	15983	15882	15855	15915	15918	15926	16004	15868	15776	15898	15965	15946	16102	16054	15976	15990	16172	15889	16026	16075	15955	15861	15919	16065	16032	15955	16033	16090	15965	15918	15890	15864	15973	15717	15875	16098	15859	15800	16020	15845	16103	15909	15861	15864	15939	16029	15865	16018	16024	15894	15907	15848	15931	16106	16054	15779	16217	15944	15827	15895	16080	15956	15986	16043	16086	15833	16008	15919	15997	16195	15822	15992	15948	15796	15787	15938	16020	15984	15926	15851	16012	15897	15849	16013	16081	16021	15924	15921	15869	16003	16015	15946	15928	16038	15983	16049	15725	16080	15783	16018	16059	16059	16008	16000	15885	15856	15914	15971	15908	15889	15954	15943	15805	16121	15779	15959	16118	15888	15883	15968	15923	16064	15998	15956	16057	15861	16009	16027	15990	15882	15814	15960	15867	16003	16008	15932	16097	15977	16091	15893	15881	15995	16084	15927	15959	15961	15825	15924	15851	15963	15968	15836	16035	16008	16003	16095	15923	15938	16183	15944	16155	16126	16074	15796	15982	15987	15983	15913	15874	16082	16028	15970	15930	15740	15970	16100	15879	16142	16024	15984	15997	15892	15956	15806	15962	15995	15885	15982	15866	16042	15725	15820	16097	15867	15880	15889	15972	15951	15987	16024	16095	15944	15971	16038	15977	15954	15878	15898	15803	16056	15821	15890	15797	16065	16029	16008	15707	16066	15979	16113	15980	16051	15954	15916	16024	16065	15994	15996	15995	16021	15900	15985	15665	15940	15910	15958	15921	15957	15908	15897	16110	15954	16032	15826	16057	15903	16021	15922	15924	16021	15808	15895	16011	15820	15991	15924	15958	16099	15801	15873	15952	16041	15966	15966	15945	15983	16080	15870	16249	15966	15986	15965	16115	15866	15943	15867	15784	15857	16020	16097	16017	15926	16050	16025	15923	16041	16065	15926	15997	15986	15683	16034	15947	16109	16021	16077	16089	16020	16053	15894	15944	15906	16043	16156	15884	15948	15943	16143	15858	15919	15824	16015	16084	15843	15844	16114	15926	15888	16051	15980	15844	15860	16022	15755	15782	15944	15925	16135	15960	15946	15749	16041	15895	15959	15907	15904	15926	15928	15883	15939	15942	15928	15907	16013	15982	16098	15899	15836	15837	15931	15947	16078	15878	15913	15921	15853	15961	15910	15967	16089	16071	15969	15814	16061	16020	15975	15984	15792	15954	16003	15853	16046	16080	15930	15946	15914	15983	15951	15880	16009	16066	15852	15824	15783	16028	15895	15872	16091	15786	16050	15988	15936	15859	15935	15848	15936	15955	15795	16005	15868	16051	15861	15817	16153	15973	15982	15922	16126	15825	16036	15918	15971	15932	16095	15893	15845	15963	15951	15894	16041	15915	15891	15787	15934	15816	15924	15986	15919	16110	15920	16006	16027	15850	16047	16025	15903	15879	16003	15734	15941	15877	16020	16104	15901	15849	15984	15994	16068	15962	16170	15887	16051	15915	15991	15872	16034	16001	15969	16005	15943	15859	15811	16074	16065	15820	15811	15932	15903	16029	15900	15983	15811	15842	16101	16125	15863	16077	15942	16030	15960	16069	15928	15807	16157	15976	15889	15875	15833	15907	15987	16011	15939	16177	16024	15800	16065	16062	15955	15926	16052	16095	15991	15872	16046	16119	15925	15923	15926	15958	15918	15882	16004	16013	15985	16086	16056	16103	15920	16087	16004	15840	16000	16043	16029	15837	15940	16013	15886	15917	15866	15903	15989	15965	15987	15876	15934	16017	16002	15956	15941	16062	15969	16128	15755	15709	16008	16084	15938	15822	15997	16150	15877	15963	16021	15944	16020	16018	15977	15804	15969	15868	15970	16044	15844	15937	15997	16009	16093	15986	16081	15774	15891	15957	15771	15910	16115	16110	16014	16014	16003	15871	15888	15987	16020	16054	15920	15937	15822	15904	15957	15862	15970	15952	15798	15779	16046	16099	16001	15865	16250	15903	16166	15817	16008	15958	15777	16142	15914	16023	15887	15990	16042	15803	15900	16000	15948	15975	16024	15934	15837	15841	16122	16019	15873	15844	15952	15940	15982	15965	16072	15956	15899	16000	15988	16061	15957	15887	16022	15826	16068	15894	15997	15874	15961	15961	15989	16042	16128	16007	15916	15776	15815	15894	15902	15981	15917	15943	15984	16003	16007	16064	16029	15975	15812	15936	15931	15913	16030	15921	16161	15896	15998	15939	15994	15934	15867	15933	15931	16137	15952	16015	15941	16077	16045	15840	15894	15845	16085	16038	16030	16012	15961	16058	15991	15868	16002	15842	16045	16023	15969	15805	16010	15835	15767	16027	16147	15826	15907	15785	15939	15891	15938	16119	16037	15981	15905	15968	15922	15763	16013	15987	16005	16114	15787	16075	16052	15844	15995	15976	15991	15932	15985	16019	15903	16001	15888	16141	16061	16070	15932	15911	16114	15908	16140	16024	16070	15970	15906	15949	15941	16099	15825	15869	16027	16085	16004	15957	15941	16076	15742	16026	16039	15986	16115	16088	16150	15933	16106	15945	15929	16349	15963	15979	15860	16102	15828	15997	16018	15882	15947	16067	15913	15919	15887	16066	15959	16051	15890	15827	16015	15932	15904	15871	15945	15870	15914	15952	15795	15954	16115	15997	16035	16085	16112	15884	15933	15970	15877	15782	15877	15713	16061	16015	15968	15941	16012	16067	15739	16001	16038	15934	16113	15810	15939	15879	16058	15951	15902	15926	15957	15970	15880	15869	16054	15874	15778	16097	16014	16068	15990	15824	15889	15916	16136	15949	15984	16165	15986	15935	15814	16061	16034	15948	16036	16014	15952	15962	16055	15951	15927	15938	15913	15963	15954	16058	16048	15881	15884	15933	15997	15793	15985	15826	16061	15999	15968	16063	16047	15993	15961	16004	16048	16038	15815	15888	15937	15913	15901	15990	15907	15803	15985	15971	15918	15980	16004	15939	15937	16007	16005	15870	15924	16115	16161	15904	15989	16133	16021	15785	16085	16080	15850	15899	15908	16112	15918	15995	15976	15990	16045	15773	15818	15936	15857	16133	15913	15823	15868	15899	16106	15914	15950	15796	15736	15986	15994	16074	15887	16026	15930	16027	15917	16003	15793	16058	15892	16073	16149	16069	16094	15942	15960	15958	15855	15908	16123	15955	16004	15983	15942	15916	15949	15970	15978	16032	15906	15979	15945	15970	15880	16026	15969	16040	15953	15914	15965	15962	16168	16040	16169	15844	15862	16004	15958	15961	15921	16036	15986	15891	15999	15879	15826	16042	16025	15900	16012	15950	16192	16112	15976	16073	15981	16157	16029	15824	15890	15774	15923	15817	16170	16063	16009	15963	15794	15925	16118	15954	16010	15828	15927	15988	15804	15976	16000	15789	15872	15950	16033	16016	15918	16050	16045	15995	15852	15948	15899	16054	15998	16009	15891	15865	16213	15977	16032	15976	15989	15924	15874	16166	15959	16106	16133	15984	15938	15866	16087	15974	16018	16115	16065	15827	15956	15871	16084	15883	15914	16065	15995	15901	16093	15966	15954	16070	16029	15941	15816	15982	15957	15979	16107	15824	15908	15776	15842	16082	15917	15924	15787	16058	16073	15952	15897	15913	16135	15925	15942	16096	16000	15981	16036	16056	15789	15992	16041	16052	15877	16049	16048	15967	15907	15841	16102	15851	15964	15937	16038	16002	16071	15843	15824	15788	16103	15946	15977	16052	15764	15820	16032	15984	15934	16124	16006	16000	15895	15911	16057	15968	15968	15840	15918	16138	16005	15920	16078	15828	15997	15932	15966	15950	15950	16040	16023	15946	15892	15769	16021	15981	16018	16128	16054	15952	16196	15955	15976	15932	16011	15993	15887	15922	16000	15900	15976	15908	16005	16037	15902	16008	16035	15745	16022	15962	15985	15810	15814	15924	16000	16097	15983	15906	15983	16004	15826	15945	16049	16062	16107	15974	15952	15968	16004	16058	15891	16224	16027	15952	16024	15754	15941	15907	15980	15917	16080	15872	15849	15994	16084	16120	16001	15942	15864	15815	16092	16107	15882	15924	15869	15950	15982	15934	15957	15841	15823	16169	15950	16004	16107	15963	15895	15901	15785	16110	15969	15980	15964	15808	15892	15902	15976	15883	16060	15842	15893	15939	16007	15830	16050	15784	15995	15944	16110	15931	15948	15981	15993	15907	15998	16047	16174	15873	16000	15935	16028	16067	16019	15936	15847	15961	15849	15855	16007	15885	15920	16095	15831	15971	15927	16145	15844	16110	15883	15918	15875	15990	15993	16010	15892	16167	15909	16101	15978	15955	15833	16159	15885	15926	15969	16000	16094	15968	16087	16023	15985	16160	16078	15879	16041	15889	16114	15985	15966	16056	16075	15995	15936	15869	16049	16020	16030	15927	16061	15984	16050	15892	16094	15924	15921	15787	15880	15917	15940	15868	16008	15860	16137	16005	15966	16058	16014	15904	16047	15837	15914	16074	16094	16035	15822	15890	16009	15990	16047	16015	15879	15994	15989	16053	15895	15875	15994	15897	15864	16021	15981	15952	15965	15981	15877	15936	15967	15865	15942	16069	16037	16039	15967	15780	15822	15945	16155	15958	15891	15926	16039	15907	15853	16074	15900	15906	15811	15682	16084	16005	15918	15942	15856	16007	16066	15964	16102	15887	15922	15978	15952	16091	16020	15928	15916	16121	16146	15997	15842	15712	15942	16037	15947	16059	16026	15813	16165	16068	15932	16015	15927	16051	15799	15913	15981	16005	15996	15847	16032	16000	16107	16065	15948	16057	16023	15986	15784	16118	15951	16054	15912	16052	16115	16000	15954	16055	15938	15939	16050	16069	15915	15860	15897	16037	16091	16041	15997	15787	15999	16148	15953	15847	15917	15826	16019	15850	16001	16086	15904	16032	15897	15950	16089	16010	16017	16103	16168	15855	16142	15983	15957	15917	15918	16023	15938	15864	15915	15971	15925	16085
24095	21402	28652	24825	22372	21972	21513	19396	18816	19481	20113	22052	28077	28879	25452	22641	20611	19733	19173	18809	18892	18937	18777	18576	18473	18526	18545	18783	18653	18741	18676	18790	18630	18637	18721	18480	18811	18613	18687	18531	18448	18725	18591	18352	18486	18599	18418	18624	18516	18567	18631	18633	18676	18597	18705	18580	18648	18719	18650	18717	18500	18405	18525	18768	18827	18313	18418	18467	18454	18628	18536	18556	18591	18467	18577	18519	18776	18595	18501	18593	18673	18604	18429	18748	18602	18599	18599	18582	18384	18518	18680	18787	18631	18545	18527	18694	18659	18585	18550	18444	18796	18507	18723	18408	18621	18630	18461	18422	18689	18614	18714	18767	18528	18417	18555	18505	18551	18521	18616	18649	18388	18802	18548	18578	18521	18571	18497	18520	18606	18631	18588	18593	18555	18599	18604	18738	18729	18689	18629	18673	18494	18520	18341	18534	18531	18473	18407	18475	18723	18570	18575	18448	18426	18513	18624	18481	18617	18635	18608	18702	18697	18572	18460	18584	18790	18410	18459	18627	18624	18649	18528	18608	18353	18631	18716	18476	18484	18624	18638	18642	18610	18479	18519	18684	18611	18657	18385	18590	18592	18651	18695	18624	18521	18643	18605	18632	18555	18695	18634	18537	18708	18585	18284	18706	18458	18560	18758	18455	18342	18634	18347	18526	18538	18451	18431	18559	18670	18440	18562	18368	18423	18414	18533	18621	18659	18578	18332	18431	18390	18384	18686	18447	18512	18582	18571	18576	18563	18657	18682	18623	18525	18569	18705	18534	18595	18540	18622	18482	18459	18741	18658	18541	18622	18624	18401	18484	18733	18473	18539	18641	18553	18641	18648	18313	18502	18599	18609	18374	18467	18423	18299	18485	18428	18418	18739	18563	18732	18648	18530	18584	18459	18685	18578	18611	18451	18653	18439	18704	18703	18496	18379	18493	18592	18512	18517	18346	18555	18520	18639	18524	18530	18710	18428	18528	18490	18562	18651	18468	18455	18697	18664	18383	18543	18656	18624	18694	18675	18638	18577	18761	18604	18507	18632	18516	18490	18678	18484	18531	18739	18701	18585	18816	18552	18421	18437	18473	18369	18254	18500	18518	18728	18683	18764	18482	18436	18589	18359	18534	18562	18792	18394	18508	18428	18596	18469	18512	18466	18748	18449	18697	18431	18528	18531	18494	18649	18263	18400	18464	18547	18527	18754	18507	18620	18753	18560	18418	18489	18585	18726	18489	18607	18461	18683	18704	18636	18542	18509	18633	18607	18592	18529	18665	18364	18538	18562	18548	18601	18588	18338	18381	18454	18517	18465	18601	18498	18626	18716	18636	18370	18510	18629	18713	18777	18554	18554	18408	18765	18594	18772	18662	18548	18631	18549	18636	18568	18651	18558	18566	18384	18301	18531	18556	18444	18561	18642	18459	18400	18626	18664	18495	18564	18620	18419	18776	18580	18528	18619	18623	18780	18566	18376	18381	18558	18497	18552	18662	18744	18478	18426	18609	18509	18495	18602	18546	18391	18673	19035	18388	18519	18565	18670	18378	18496	18368	18448	18731	18684	18517	18532	18407	18435	18486	18478	18550	18532	18585	18771	18511	18418	18559	18465	18550	18532	18674	18709	18453	18406	18580	18642	18352	18732	18656	18678	18762	18618	18631	18441	18692	18545	18661	18570	18437	18583	18610	18671	18454	18448	18516	18431	18580	18620	18474	18536	18658	18479	18786	18316	18290	18602	18583	18570	18437	18702	18524	18617	18499	18729	18349	18461	18729	18714	18739	18493	18486	18464	18762	18615	18529	18520	18559	18519	18482	18723	18718	18555	18514	18714	18398	18597	18321	18589	18565	18452	18631	18486	18375	18466	18503	18416	18455	18632	18539	18523	18557	18584	18444	18483	18673	18609	18573	18521	18471	18645	18462	18355	18687	18539	18499	18752	18551	18550	18740	18477	18502	18644	18389	18610	18550	18643	18492	18435	18691	18650	18439	18637	18471	18549	18426	18673	18680	18496	18379	18544	18525	18670	18618	18752	18355	18545	18457	18399	18712	18760	18637	18562	18497	18602	18702	18677	18384	18496	18711	18537	18416	18380	18477	18503	18620	18403	18453	18602	18387	18488	18682	18595	18344	18653	18637	18643	18787	18683	18451	18373	18560	18564	18526	18559	18769	18524	18436	18635	18351	18477	18374	18484	18356	18550	18572	18401	18636	18437	18802	18570	18541	18596	18777	18600	18567	18418	18641	18377	18674	18439	18733	18588	18654	18739	18633	18666	18696	18686	18396	18530	18561	18596	18609	18510	18641	18724	18403	18677	18478	18419	18461	18778	18657	18608	18529	18616	18590	18657	18739	18610	18454	18581	18373	18503	18581	18520	18517	18662	18574	18506	18601	18633	18654	18506	18735	18413	18567	18609	18471	18544	18562	18477	18508	18632	18620	18677	18531	18780	18773	18382	18746	18637	18714	18654	18450	18346	18362	18544	18580	18585	18567	18670	18628	18671	18488	18722	18576	18675	18670	18461	18608	18443	18735	18658	18476	18483	18466	18499	18374	18576	18464	18265	18675	18603	18646	18601	18348	18275	18450	18566	18616	18737	18522	18416	18473	18461	18554	18541	18552	18647	18490	18464	18402	18782	18578	18597	18532	18757	18580	18506	18557	18583	18561	18282	18461	18481	18624	18408	18486	18644	18596	18416	18523	18525	18468	18442	18499	18547	18408	18656	18544	18747	18581	18482	18589	18603	18643	18361	18508	18537	18572	18654	18495	18657	18543	18670	18597	18610	18492	18369	18746	18644	18499	18606	18449	18616	18595	18572	18569	18436	18502	18586	18542	18440	18636	18679	18674	18400	18587	18693	18338	18446	18375	18464	18643	18674	18628	18504	18475	18585	18503	18606	18629	18410	18626	18559	18649	18233	18584	18613	18632	18491	18699	18560	18571	18508	18617	18650	18724	18671	18600	18576	18510	18773	18620	18627	18495	18445	18250	18659	18451	18659	18661	18407	18658	18438	18518	18301	18457	18525	18355	18437	18502	18640	18629	18538	18638	18583	18519	18441	18508	18392	18622	18491	18623	18729	18614	18566	18469	18481	18415	18606	18572	18545	18448	18526	18432	18578	18411	18394	18554	18601	18501	18596	18477	18475	18702	18411	18404	18415	18645	18638	18503	18501	18527	18470	18517	18421	18502	18476	18450	18490	18388	18639	18688	18668	18702	18636	18558	18714	18363	18590	18580	18395	18720	18720	18390	18585	18454	18573	18536	18472	18427	18649	18627	18593	18515	18446	18560	18513	18486	18533	18574	18593	18503	18504	18626	18628	18507	18598	18600	18574	18492	18634	18744	18635	18735	18507	18535	18744	18329	18628	18342	18385	18387	18618	18601	18458	18498	18612	18480	18782	18517	18642	18639	18589	18530	18695	18549	18524	18410	18511	18599	18680	18411	18426	18420	18562	18535	18658	18617	18593	18530	18744	18368	18440	18535	18379	18603	18541	18511	18513	18582	18782	18522	18746	18511	18506	18557	18437	18592	18634	18593	18647	18640	18453	18614	18665	18583	18611	18443	18675	18721	18621	18338	18353	18405	18692	18652	18617	18459	18429	18615	18487	18443	18601	18498	18434	18543	18435	18742	18460	18511	18460	18643	18616	18388	18370	18578	18567	18541	18409	18521	18753	18569	18522	18317	18400	18653	18480	18472	18604	18631	18565	18480	18613	18643	18457	18415	18700	18596	18595	18401	18551	18517	18363	18601	18331	18583	18721	18451	18537	18501	18517	18591	18420	18553	18549	18591	18615	18499	18535	18549	18537	18709	18676	18711	18775	18534	18637	18464	18787	18478	18559	18701	18601	18582	18563	18412	18440	18467	18526	18543	18557	18686	18444	18677	18573	18384	18656	18625	18581	18638	18536	18556	18454	18709	18686	18413	18571	18581	18782	18391	18530	18574	18600	18368	18603	18506	18426	18665	18477	18843	18516	18579	18667	18495	18463	18443	18537	18596	18487	18572	18430	18677	18642	18616	18497	18616	18740	18422	18447	18519	18750	18671	18548	18509	18608	18651	18702	18517	18716	18458	18726	18384	18572	18620	18370	18521	18644	18521	18787	18366	18659	18721	18188	18389	18767	18536	18691	18654	18916	18397	18546	18746	18653	18629	18576	18407	18464	18615	18549	18774	18761	18584	18705	18679	18481	18685	18483	18691	18565	18505	18452	18555	18573	18611	18436	18472	18512	18450	18425	18622	18534	18689	18773	18594	18544	18427	18715	18600	18716	18510	18743	18468	18600	18633	18361	18470	18448	18545	18649	18534	18476	18672	18569	18621	18592	18596	18321	18465	18735	18567	18789	18603	18513	18533	18541	18578	18402	18799	18647	18548	18478	18648	18540	18589	18558	18767	18547	18539	18848	18640	18582	18651	18585	18635	18674	18759	18452	18398	18568	18446	18525	18789	18688	18428	18606	18480	18688	18772	18666	18654	18403	18618	18651	18533	18357	18528	18617	18598	18593	18546	18609	18403	18730	18447	18464	18435	18504	18609	18546	18803	18521	18424	18604	18744	18686	18538	18660	18689	18605	18328	18633	18387	18537	18617	18610	18685	18612	18624	18689	18667	18640	18633	18562	18381	18620	18456	18452	18528	18565	18574	18439	18463	18608	18598	18668	18737	18682	18683	18582	18538	18493	18458	18492	18422	18672	18554	18559	18501	18551	18584	18682	18583	18541	18523	18358	18589	18590	18441	18426	18779	18630	18699	18578	18426	18843	18832	18612	18426	18594	18689	18838	18512	18565	18610	18574	18544	18630	18536	18539	18740	18420	18483	18441	18686	18675	18307	18688	18581	18785	18435	18473	18386	18505	18669	18656	18682	18456	18654	18729	18532	18488	18496	18650	18513	18504	18659	18648	18559	18852	18395	18533	18492	18671	18567	18701	18518	18733	18412	18418	18596	18711	18574	18675	18480	18717	18627	18497	18522	18811	18642	18397	18690	18482	18602	18440	18413	18528	18545	18402	18526	18617	18547	18612	18664	18349	18823	18713	18718	18487	18558	18683	18606	18600	18483	18642	18531	18718	18504	18650	18708	18642	18690	18514	18515	18481	18588	18574	18608	18502	18468
28777	43824	36869	23730	17954	17157	16852	16552	16475	16645	18497	22151	29787	29089	24455	20750	18179	16942	16156	15987	15842	15864	15902	15956	15869	15928	15976	15756	15794	15987	16012	15809	15862	15966	15826	15691	15992	15853	15913	15844	15811	15898	15969	15803	15905	15843	15896	15887	15856	15833	15966	15908	15840	15747	15929	15982	15680	15848	15865	15851	15842	15773	15898	15859	15801	15824	15879	15787	15952	15747	15863	15863	15902	15601	16111	15824	15726	15701	15820	15927	15749	15954	15910	15813	15939	15859	15858	15907	16047	15997	16054	15793	15912	15634	15848	15718	15857	15891	15923	15714	15916	15955	15903	15982	15764	15835	15949	15798	15879	15820	15937	15895	15888	15752	15804	16055	15965	15975	15824	16067	15960	15997	15818	15853	15851	15872	15614	15958	15826	15832	15993	15806	15867	15916	15974	15903	16022	15816	15935	15861	15828	15969	15885	15800	15838	15792	15848	15739	15787	16032	15906	15857	15908	15826	15807	15808	15877	15774	15899	15857	15839	15880	15702	15847	15722	15919	15785	15987	15774	15928	15954	15918	15793	15921	15865	15870	15711	15609	15924	15853	15945	15757	15571	15887	15954	15860	15836	15902	16012	15990	15728	15900	15903	15833	15818	15927	15737	15895	15638	15959	15763	15775	15917	15805	15938	15895	15752	15701	15758	15788	15738	15821	16007	15859	16000	15826	15817	15853	15825	15821	15870	15883	15901	15964	15867	15762	15824	15769	15682	15804	15862	16022	15804	15845	15905	16008	15916	15851	15831	15935	15693	15927	15705	15786	15964	15770	15779	15891	15658	15963	15839	15796	15761	15903	16104	15958	15922	15986	15761	15781	15884	15929	15770	15964	15816	15964	15698	15861	15821	15857	15736	15740	15893	15935	15785	15794	15896	15896	15980	15796	15765	15864	15868	15791	15882	15793	15917	15766	15794	15748	15854	15764	15990	15925	15692	16017	15992	15703	15791	15855	15781	15833	15808	16019	15829	15817	15840	15931	15990	15708	15903	16024	15967	15818	15864	15880	15800	15784	15811	16149	15884	15776	15711	15941	15765	15790	15749	15905	15919	15742	15901	15869	15877	15815	15807	15901	15943	15980	16136	15686	15833	15759	15882	15844	15741	16057	15657	16033	15965	15733	15846	15743	15951	15871	15856	15858	15930	15966	15883	15867	15929	15915	15807	15896	15648	15745	15874	15947	15812	15832	15655	15839	16023	15957	15923	15894	15994	15747	15948	15935	15792	15844	15926	15788	16026	15774	15962	15770	15735	15848	15845	15851	15648	15897	15855	15864	15884	15809	15745	15747	15855	15879	15855	15778	15881	15828	15697	15938	15979	15566	16042	15886	15937	15835	16005	15878	15895	15815	15990	15897	15786	15784	15724	15941	15867	15894	15938	15791	15838	15791	15884	15811	15820	15779	15923	15767	15965	15608	15864	15864	15872	15734	15868	15827	15742	15795	15969	15877	15811	15880	15924	15604	15747	15776	15792	15890	15956	15986	15742	15830	15864	15724	15815	15994	16036	15955	15829	15759	15792	15865	15910	15718	15842	15914	16005	15743	15690	15973	15862	15733	15974	15835	15768	15729	15887	15838	15684	15769	15882	15798	15849	16028	15706	15911	15909	15834	15867	15881	15953	15819	15738	15946	15913	15990	15905	15819	15779	15817	15877	15879	15758	15773	15783	15902	15922	15950	15923	15705	15907	15916	15836	15777	15914	15843	15833	15782	15942	16014	15976	15925	15741	15900	15812	15808	15804	15699	15915	15797	15739	15840	15970	15753	15728	15845	15871	15962	15909	15780	15845	15760	15822	16029	15567	15909	15757	15671	15860	15809	15820	15890	15810	15857	15939	15950	16037	15839	15799	15956	15805	15859	15873	15873	15867	15783	15750	15960	15766	15835	15908	15799	15689	15845	15873	15824	15731	15767	15724	15841	15766	16018	15881	15875	15919	15786	15975	15802	15732	15997	15933	15906	15760	15817	15760	15800	15875	15877	15887	15741	15822	15737	15967	15726	15721	15680	15851	15899	16038	15899	16080	15698	15806	15889	15909	15862	15925	15748	15811	15812	15824	15925	15787	15915	15817	15858	15819	15659	15940	15727	16020	15910	15763	15921	15746	15909	15923	15889	15959	15818	15969	15882	15966	15838	15853	15857	15839	15741	15731	15730	15908	15746	15973	15910	15724	15794	15806	15742	15879	15827	15978	15794	15947	15832	15870	15873	15985	15865	15875	15795	15883	15885	16006	15928	15826	15896	15735	15820	15819	16007	15765	15855	15993	15838	15788	15776	15786	15757	15887	16029	15748	15833	15792	15780	15764	15988	15764	15814	15918	15755	15705	15997	15843	15663	15781	15734	15784	15827	15990	15903	15798	15823	15893	16086	15882	15883	15727	15963	15902	15911	15877	15923	15785	15770	15898	15896	15845	15859	16021	15734	15869	15750	15821	15905	15823	15665	15983	15880	15731	15810	15805	15902	15854	15766	16051	15970	15838	15862	15685	15797	15810	15842	15682	15792	15564	15818	15821	15897	15902	15784	15950	15777	15989	15787	15867	16051	15766	15723	15925	15704	15893	15832	15819	15890	15841	15790	15951	15769	15876	15969	15864	16014	15795	15762	15763	15908	16035	15902	15906	15720	15825	15908	15812	15709	15890	15722	15727	15945	15834	15817	15592	15856	15623	15809	15806	16064	15717	15799	15792	16036	15857	15884	15673	15837	15925	15796	15754	15864	15894	15614	15853	15816	15862	15762	15793	15806	15849	15696	15929	15769	15822	15866	15776	15780	15907	15900	15831	15887	15797	15723	16026	15856	15762	15959	16009	15882	15844	15959	16051	15828	15997	15820	15902	15845	15874	15886	15886	15878	15815	15757	15876	15824	15929	15783	15783	15791	15810	15691	15820	15914	15922	15980	15815	15744	15833	15891	16051	15721	15780	15876	15747	15900	15895	15947	16023	15862	15955	15747	15977	15830	15823	15820	15758	15794	15931	16028	15932	15833	15679	15977	15870	15835	15978	15815	15894	15881	16022	15756	15796	15822	16017	15885	15767	15900	15794	15885	15944	15918	15669	15814	15801	15902	15863	15911	16051	15721	16077	15871	15787	15718	15934	15973	15968	15769	15955	15855	15746	15847	15894	15967	15904	15968	15917	15764	15833	15823	15925	15761	15816	15811	15863	15942	15780	15830	15959	15879	15789	16064	15800	15883	15795	15870	16046	15938	15959	15865	15901	15844	15993	15992	15943	15598	15869	15771	15783	15697	15928	15999	15860	15840	15901	15839	15957	15928	15813	15740	15798	15642	15737	15875	15926	15979	15802	15679	15891	15797	15771	15806	15678	16046	15865	15901	15872	15770	15885	15890	15868	15947	15821	15850	15818	16106	15901	15850	15805	15955	15956	15994	15810	15770	15869	15850	15852	15891	15977	15793	15926	15821	15890	15884	15905	15842	15762	15706	15765	15916	15998	15836	15750	16028	15773	15795	15814	15965	15821	15928	15906	15953	15781	15953	15841	15847	15912	15702	15946	16080	15892	15613	15871	15878	15897	15883	15995	15848	15909	15830	15952	15583	15929	15915	15861	15919	15950	15830	15978	15800	15805	16025	15783	15940	15768	15680	15623	15914	15756	15903	15972	15818	15929	15713	15823	15766	15803	15825	15882	15919	15858	15788	15832	15814	15865	15779	15804	15897	15827	15876	15875	15839	15867	15833	15876	15864	15797	15829	15759	15936	15779	15539	15943	15909	15877	15818	15828	15990	15822	15883	15952	15819	15954	15862	16096	15860	15781	15866	15882	15915	15811	15673	15983	15920	15815	15875	15757	15734	15793	15729	15854	15786	15759	15901	15953	15700	15670	15704	15713	15883	15792	15699	15995	15831	15972	15903	15646	15757	16039	15821	15979	15899	15711	15876	15814	15732	15880	15828	15880	15840	15921	16035	15858	15967	15886	15873	15871	15670	15972	15827	15819	15777	15937	15819	15984	15724	15857	15789	15951	15916	15936	15858	15915	16067	15783	15848	15756	15720	15811	15769	15652	15854	15867	15721	16010	15767	15990	15933	15934	15698	15782	15829	15831	15879	15874	15953	15827	15821	15610	15832	15941	15692	15908	15871	15704	15861	15759	15894	15775	15939	15685	15882	15887	15933	15819	15797	16007	15813	15730	15704	15883	15831	15681	15880	15870	15744	15953	15862	16061	15982	15975	15843	15836	15758	15810	15791	15937	15889	15790	15784	16059	15987	15920	16078	15978	15809	15815	15862	15801	15928	15817	15889	15801	15886	15880	15737	15737	15946	15909	15828	15785	15757	15823	15790	15908	15749	15805	15670	15780	15784	15797	15983	15932	15943	15946	15815	16008	15828	15756	15942	15843	15886	15737	15797	15657	15844	15774	15912	15863	15896	15949	15811	15979	15776	15760	15808	15865	15770	15841	15871	15882	15829	15955	15765	15568	15812	15951	15873	15968	15915	16011	15908	15853	15915	15880	15772	15699	15852	15952	16049	15893	15912	15723	15919	15825	15828	15827	15949	15979	15926	15728	15763	15853	15915	15859	15760	15835	15798	16011	15913	15932	15842	15805	15924	15867	15736	15801	15950	15710	15790	15746	15973	15988	15816	15906	15860	15748	16006	15766	15818	16004	15770	15682	15975	15840	15861	15742	15771	15818	15999	15695	15922	15802	15871	15924	15648	15830	15987	15916	15848	15861	15966	15819	15704	16074	15931	15936	15904	15776	15766	15859	15814	15824	15830	15955	15869	15821	15706	15850	15847	15803	15818	15907	15877	15725	15726	16004	15665	15928	15710	15702	15761	15812	15726	16006	15911	15786	15828	15690	15883	15825	15936	15706	15776	15931	15746	15877	16007	15907	15861	15857	15880	15789	15836	15864	15916	15853	15607	15812	15677	15844	15906	15859	15681	16027	15867	15948	15851	15910	16004	15825	15811	15899	15846	15851	15738	15851	15941	15749	15947	15966	15859	15894	15961	15929	15838	15803	15786	15692	15929	15803	15760	16022	15883	16000	15868	15957	15790	15888	15828	15914	15866	15917	15927	15918	15835	15895	15969	15847	15778	15917	15814	15801	15902	15841	15869	15845	15929	15865	15900	15786	15731
22736	21310	29030	23917	21664	23539	25118	20224	19282	20090	20599	23296	35078	34797	30617	26496	22656	20830	19575	19083	18842	19109	18773	18848	18955	18601	18865	18577	18654	18768	18556	18912	18579	18685	18753	18650	18732	18563	18676	18725	18632	18956	18874	18651	18701	18634	18630	18739	18685	18759	18760	18777	18698	18714	18910	18708	18579	18617	18580	18580	18611	18583	18719	18707	18807	18766	18717	18541	18565	18629	18614	18720	18917	18743	18572	18536	18599	18695	18705	18774	18572	18736	18751	18724	18593	18676	18464	18531	18761	18761	18650	18807	18787	18616	18694	18614	18781	18408	18615	18719	18679	18630	18659	18589	18677	18487	18661	18496	18483	18820	18574	18574	18679	18723	18728	18470	18676	18761	18673	18474	18673	18485	18795	18548	18614	18582	18599	18636	18707	18853	18865	18693	18495	18763	18794	18463	18748	18503	18666	18518	18606	18550	18728	18693	18685	18636	18506	18717	18562	18548	18635	18628	18548	18706	18771	18558	18548	18708	18719	18359	18623	18507	18270	18577	18627	18523	18655	18579	18544	18644	18547	18649	18582	18610	18683	18598	18761	18670	18596	18776	18600	18632	18485	18698	18548	18479	18432	18656	18684	18714	18590	18539	18656	18392	18854	18593	18665	18491	18747	18698	18520	18780	18682	18533	18738	18396	18626	18645	18544	18914	18674	18465	18690	18798	18759	18705	18731	18501	18785	18599	18623	18369	18433	18461	18712	18538	18678	18534	18559	18789	18752	18547	18761	18715	18585	18704	18460	18662	18579	18366	18819	18525	18449	18679	18661	18595	18427	18514	18421	18740	18331	18723	18663	18631	18616	18689	18604	18667	18601	18760	18589	18668	18667	18729	18658	18557	18566	18530	18496	18548	18660	18623	18382	18683	18588	18657	18517	18489	18569	18584	18476	18418	18590	18688	18751	18748	18681	18384	18673	18628	18261	18633	18616	18667	18714	18720	18823	18822	18511	18703	18786	18770	18830	18660	18604	18567	18538	18732	18462	18694	18460	18540	18677	18520	18708	18416	18451	18868	18691	18592	18760	18699	18632	18631	18727	18683	18663	18458	18519	18714	18650	18575	18459	18596	18901	18692	18599	18620	18681	18496	18457	18535	18609	18645	18386	18458	18505	18698	18505	18522	18568	18593	18712	18775	18250	18769	18635	18607	18692	18482	18604	18664	18693	18551	18437	18500	18710	18596	18801	18520	18528	18798	18778	18764	18798	18545	18631	18774	18618	18628	18788	18626	18733	18680	18797	18759	18655	18569	18597	18648	18469	18590	18495	18771	18661	18716	18687	18690	18704	18564	18486	18732	18845	18528	18555	18615	18572	18605	18550	18524	18529	18538	18565	18552	18594	18450	18507	18592	18730	18833	18590	18829	18599	18725	18615	18367	18629	18871	18739	18453	18638	18614	18655	18514	18629	18585	18537	18566	18645	18860	18482	18686	18554	18631	18624	18779	18608	18793	18557	18575	18469	18612	18604	19002	18744	18518	18694	18668	18567	18736	18499	18432	18477	18673	18853	18818	18627	18502	18775	18614	18523	18651	18657	18437	18766	18656	18349	18505	18587	18764	18659	18589	18810	18609	18633	18578	18437	18518	18591	18773	18413	18654	18713	18643	18616	18561	18605	18462	18431	18629	18692	18808	18500	18505	18465	18662	18630	18515	18317	18569	18557	18672	18731	18681	18597	18683	18708	18529	18680	18596	18480	18607	18679	18693	18790	18632	18617	18435	18721	18454	18669	18439	18440	18576	18516	18606	18387	18578	18748	18649	18698	18292	18500	18562	18461	18512	18468	18452	18664	18725	18493	18539	18644	18634	18776	18669	18620	18566	18580	18915	18567	18671	18555	18784	18562	18636	18511	18429	18626	18792	18860	18471	18686	18536	18695	18738	18649	18535	18477	18615	18497	18609	18743	18828	18438	18550	18501	18462	18573	18729	18512	18577	18420	18694	18662	18614	18839	18677	18743	18773	18604	18563	18558	18426	18489	18615	18602	18554	18693	18682	18842	18488	18805	18522	18583	18362	18659	18521	18587	18437	18511	18508	18469	18395	18542	18708	18533	18842	18671	18728	18673	18589	18749	18550	18577	18425	18556	18755	18605	18507	18543	18501	18759	18624	18636	18743	18629	18576	18589	18707	18613	18507	18469	18491	18474	18795	18707	18396	18756	18816	18710	18650	18325	18460	18612	18744	18409	18561	18427	18678	18596	18853	18586	18653	18408	18754	18867	18503	18438	18455	18515	18548	18667	18509	18602	18788	18595	18622	18633	18560	18523	18490	18651	18589	18506	18556	18602	18628	18596	18527	18442	18633	18798	18739	18404	18541	18508	18712	18531	18589	18644	18571	18503	18632	18740	18613	18646	18522	18794	18510	18750	18660	18595	18543	18756	18483	18545	18857	18682	18672	18433	18521	18499	18773	18626	18519	18498	18564	18698	18472	18580	18625	18796	18733	18783	18621	18684	18596	18587	18717	18572	18422	18720	18713	18689	18741	18737	18573	18701	18754	18483	18589	18669	18413	18500	18715	18719	18461	18740	18714	18519	18418	18653	18650	18471	18437	18453	18575	18613	18547	18528	18609	18540	18527	18442	18555	18503	18354	18654	18572	18481	18559	18519	18688	18435	18725	19035	18582	18824	18635	18391	18599	18544	18530	18875	18602	18617	18607	18502	18645	18804	18760	18637	18534	18667	18586	18520	18624	18594	18484	18577	18508	18697	18618	18662	18635	18687	18608	18570	18477	18519	18618	18455	18566	18719	18519	18605	18580	18658	18646	18553	18694	18628	18661	18555	18356	18620	18511	18596	18523	18501	18641	18532	18680	18655	18690	18632	18582	18743	18701	18661	18540	18345	18440	18524	18617	18577	18782	18655	18831	18785	18610	18563	18656	18508	18532	18475	18606	18480	18518	18550	18704	18536	18567	18728	18586	18677	18706	18739	18437	18489	18701	18671	18594	18652	18599	18803	18689	18681	18472	18621	18775	18615	18626	18816	18398	18617	18385	18516	18568	18517	18598	18631	18601	18433	18669	18780	18851	18779	18806	18634	18575	18608	18658	18619	18564	18647	18619	18720	18768	18543	18536	18776	18466	18560	18592	18660	18535	18369	18703	18569	18532	18591	18551	18654	18631	18659	18556	18559	18673	18513	18593	18391	18794	18629	18353	18458	18430	18555	18487	18517	18603	18538	18456	18479	18498	18827	18462	18663	18697	18605	18413	18604	18433	18671	18574	18463	18407	18500	18661	18336	18406	18598	18771	18453	18519	18541	18729	18549	18613	18606	18563	18671	18498	18489	18731	18450	18623	18691	18335	18599	18512	18466	18654	18851	18526	18694	18535	18663	18611	18651	18608	18586	18545	18603	18499	18555	18451	18616	18517	18480	18675	18443	18518	18651	18479	18712	18485	18538	18516	18634	18711	18513	18665	18635	18654	18777	18799	18578	18584	18606	18693	18566	18707	18559	18547	18644	18657	18562	18606	18570	18597	18474	18521	18802	18596	18628	18561	18702	18515	18561	18822	18532	18682	18405	18530	18615	18501	18570	18738	18552	18588	18761	18593	18325	18494	18539	18677	18683	18473	18529	18694	18668	18735	18594	18748	18540	18609	18640	18542	18529	18631	18572	18492	18434	18729	18568	18744	18720	18457	18728	18563	18756	18622	18702	18473	18552	18460	18716	18517	18693	18582	18604	18576	18715	18745	18673	18611	18391	18502	18589	18720	18729	18524	18738	18643	18620	18596	18585	18676	18646	18601	18477	18407	18375	18621	18356	18539	18427	18512	18659	18585	18606	18584	18489	18770	18598	18595	18678	18729	18560	18553	18463	18562	18559	18409	18618	18483	18691	18489	18763	18576	18452	18606	18687	18434	18707	18629	18492	18603	18631	18752	18557	18552	18614	18675	18465	18613	18739	18603	18399	18578	18701	18551	18601	18629	18417	18686	18603	18688	18675	18536	18412	18524	18441	18455	18492	18559	18750	18792	18682	18756	18760	18783	18578	18647	18588	18718	18617	18642	18406	18493	18601	18554	18821	18391	18680	18843	18730	18747	18701	18488	18447	18575	18483	18833	18691	18689	18602	18580	18658	18647	18758	18687	18493	18645	18647	18673	18435	18608	18615	18511	18623	18427	18454	18613	18566	18539	18719	18590	18424	18510	18759	18660	18673	18586	18578	18344	18698	18525	18696	18631	18622	18762	18590	18735	18616	18557	18725	18495	18682	18653	18641	18592	18602	18619	18394	18629	18650	18476	18789	18757	18662	18622	18757	18682	18705	18827	18510	18702	18629	18455	18401	18716	18701	18467	18634	18525	18512	18772	18601	18652	18603	18578	18637	18623	18554	18658	18655	18525	18574	18654	18554	18497	18473	18709	18629	18534	18820	18614	18590	18545	18502	18504	18453	18643	18478	18563	18545	18755	18488	18586	18688	18528	18753	18545	18517	18615	18582	18566	18623	18621	18445	18603	18788	18526	18494	18488	18515	18806	18522	18489	18743	18612	18542	18610	18819	18523	18550	18587	18664	18570	18715	18777	18535	18298	18365	18395	18477	18560	18561	18816	18796	18399	18605	18372	18735	18622	18619	18512	18732	18654	18572	18698	18410	18669	18580	18778	18676	18455	18779	18668	18638	18589	18436	18542	18599	18789	18721	18659	18570	18467	18725	18687	18415	18510	18327	18468	18693	18634	18469	18615	18465	18736	18687	18596	18677	18542	18467	18734	18659	18674	18764	18628	18660	18680	18513	18516	18499	18521	18695	18451	18611	18716	18767	18393	18582	18708	18712	18525	18607	18794	18550	18610	18664	18511	18526	18582	18373	18776	18523	18547	18599	18795	18652	18388	18540	18477	18578	18725	18571	18691	18634	18707	18540	18545	18604	18762	18689	18558	18589	18724	18565	18712	18443	18473	18587	18652	18923	18678	18731	18706	18560	18466	18633	18680	18728	18640	18731	18398	18644	18618	18653	18709	18637	18492	18571	18492	18698	18607	18328	18603	18663	18845	18726	18761	18477	18599	18410	18371	18616	18497	18511	18604	18513	18700	18764	18492	18756	18801	18598	18647	18570	18474	18726	18714	18504	18478	18802	18486	18447	18512	18709	18561	18694	18552
31199	51420	47608	31679	21742	17890	17407	17083	17050	17617	18986	24091	37593	35613	31183	25541	20419	18086	16892	16164	16172	16071	15904	15729	16013	15882	16017	16022	15868	15849	15935	15780	15881	15757	15747	15986	16037	15967	15983	15779	15854	15760	15854	15864	15942	15916	15812	16124	15778	15951	15917	15863	15851	15900	15973	15914	15905	15906	15917	15873	15970	15982	15919	15696	15988	15843	15853	15788	15738	15836	15825	15946	15873	16157	15796	15687	15914	15851	15989	16040	15859	15959	15835	15938	15852	15991	15808	15743	15701	15890	15793	15872	15934	15933	15798	15884	15982	15838	15976	15821	15778	15868	15960	15865	15834	16024	15723	15799	15927	15965	15802	15736	15940	15809	16017	15925	15916	15827	15987	15904	15861	15904	15984	16083	15671	15912	15802	15851	15916	15851	15901	16006	15940	15851	15907	16041	15884	15880	15846	15949	15848	15962	15726	15862	15870	15967	15939	15784	15782	15809	15810	16038	15781	15995	15811	15967	15797	15887	15844	15885	15853	15923	15794	15963	15942	15985	15987	15874	15733	15786	15981	15837	15891	15926	15764	15833	15946	15668	15814	15800	15677	15908	15751	15798	15788	15943	15753	15835	15883	15750	15942	15919	15752	16010	15677	15825	15804	15759	15850	15820	15873	15884	15781	15878	15926	15965	15733	15753	15741	15786	15660	15873	16008	15767	15755	15809	15770	15995	15922	15852	15794	15758	15952	15797	15986	15915	16002	15919	15798	15885	15949	15737	15914	15665	15731	15883	15734	15837	15971	16022	15755	15899	15654	15906	15877	15889	15816	15918	15988	15773	15889	15886	15895	15754	15712	15954	15814	15786	15807	15814	15911	15843	15637	16019	15837	15851	15634	15692	15908	15871	15933	15971	15850	15954	15756	15891	15831	16004	15793	15854	15982	15855	15943	15918	15869	15688	15949	15924	15760	15823	15888	16007	15977	15878	15789	15919	15833	15829	15929	15939	16060	15994	15995	15743	15796	16059	15776	15914	15759	15814	15874	15998	15784	15884	15775	15835	16033	15810	15851	15919	15721	15817	15986	15712	15772	15865	16008	15914	15848	15733	15737	15811	15801	15754	15650	15843	15870	15894	15862	15964	15632	15872	15871	15854	15712	15921	16033	15945	15870	15788	15935	15804	15807	15864	15987	15897	15903	15925	15882	15945	15876	16021	15829	16063	15840	15874	15946	15868	15814	15786	15805	15766	15823	15719	15933	15997	16057	15840	15905	15817	15830	15739	15897	15745	15879	15752	15794	16021	15886	15730	16037	15980	15952	15639	15817	15992	15864	15747	15667	15975	15898	15824	15770	15839	15742	15799	15852	15914	15803	15865	15957	15839	15898	15851	15852	15844	15946	15818	15873	15836	15773	15762	15886	15916	15926	15850	15894	15908	15905	15844	15764	15954	15814	15881	15805	15811	16088	15643	15911	15905	15862	15987	15736	15841	15883	16104	16001	15826	16007	15852	15813	15894	15926	15793	16026	15876	15877	15816	15913	15799	15832	15739	15754	15832	15845	15915	15855	15825	15903	15920	15966	15733	15778	15976	15870	15927	15764	15826	15820	15935	15800	15875	15848	15909	15807	15708	15813	15720	15916	15810	15865	15899	15977	15728	15911	15887	15918	15854	15802	15696	15953	15794	15856	15852	15782	15957	15944	15979	15809	15888	15787	15919	15866	15847	15757	15847	15862	15946	15840	15930	15812	15807	15934	15896	15950	15856	15714	15911	15877	15694	15891	15988	15747	15835	15857	15822	15841	16057	15744	16078	15892	15816	15718	15976	15715	16033	15821	15856	15912	15838	15867	15887	15915	15891	15790	16024	15845	15743	16124	16011	15906	15843	15961	15783	15749	15883	15968	15746	15906	15737	15936	15575	15863	15760	16011	15802	15829	15918	15862	15986	15896	15836	15822	15891	15855	15848	15777	15919	15874	15973	15767	15754	15788	15850	15667	15917	15724	16053	15811	15832	15701	15788	15918	15727	15888	15825	15822	15955	15839	15885	15771	16010	15697	15963	15906	15753	15931	15735	15881	15872	15944	15837	15794	15781	15846	15860	15866	15684	15931	15861	15896	15995	15877	15967	16029	15937	15794	15944	15912	15748	15863	15868	15863	15904	15829	15801	15713	15900	15840	15801	15837	15979	15740	15935	15872	15672	15918	16055	15866	15875	15883	15861	15905	16010	15649	15892	15943	15697	15867	15832	15971	15874	15931	15917	15884	15979	15854	15800	15724	16149	15934	15993	15824	15906	15775	15928	15898	15953	15947	15737	15844	15627	16020	15758	15893	15951	15743	15885	16002	15755	15956	15726	15822	15785	15827	15974	15889	15914	15857	15860	15988	15869	15799	15844	15745	15913	15983	15853	15930	15854	15775	15807	15867	15907	15777	15868	15877	15786	15887	15807	15912	15798	15895	15823	15792	15875	15823	15705	15966	15729	15785	16037	15821	15813	15709	15860	15870	15799	16041	15886	15770	15901	15900	16012	15734	15699	15892	16023	15709	15964	15818	15798	15909	15883	15872	15891	15821	15911	15857	15833	15903	15820	15737	15756	15908	15805	15787	15846	15951	15837	15839	15842	15913	15906	15842	15856	15908	15802	15897	15760	15718	15757	15901	16043	15938	15893	15791	15875	15797	15844	15814	15780	15890	15914	15762	15885	15918	15822	15834	15755	15965	15812	15806	15790	15929	15624	15606	15995	15834	15989	15820	15971	15962	15780	15909	15806	15911	15805	15744	15925	15648	15869	15796	15861	15983	15846	15845	15814	15803	15900	15829	15921	15710	16062	16024	15850	15984	15832	15749	15877	15965	15892	15876	15821	15840	15903	15764	15998	15926	15814	15920	15870	15753	15984	15739	15868	15900	15810	16056	15854	15852	15807	15911	15802	15954	15966	15643	15981	15993	15772	15974	15916	16000	15984	15962	15919	15852	15852	15778	15961	15799	15944	15887	15976	16061	15756	15807	15859	15954	16039	15776	15830	15779	15618	15804	15783	15867	15902	15907	16029	15911	15670	15925	16091	15835	15862	15858	15673	15965	15863	15846	15846	15933	15962	15834	15682	15859	15935	15797	15679	15841	15925	15791	15825	15832	15802	15753	15848	15908	15761	15818	15917	15843	15828	15787	15900	15994	15855	16004	15869	15881	15897	15885	15783	15847	15819	15595	15956	15822	15812	15972	15807	16076	15900	15827	15886	15917	15933	15924	15987	15872	15847	15781	15905	15879	15868	15906	15738	15827	15860	15787	15714	15790	15855	15796	15894	16062	15936	15810	15944	15953	15843	15950	15698	15780	15800	15810	15845	15789	15876	15863	15859	15949	16075	15884	15831	15828	15755	15918	15936	15852	15953	15865	15686	15873	15771	15864	15851	15781	15884	15851	15904	15881	15885	15819	15907	15622	15855	15707	15781	15708	15934	15654	15828	15718	16024	15868	15979	16059	15985	15898	15887	15851	15804	15978	15849	15987	15813	15797	15978	15744	15658	15846	15926	15728	15862	15822	15871	15832	15838	16030	15972	16000	15671	15783	15795	15983	16006	16068	15723	15870	16008	15875	16013	15871	15810	15951	15844	15879	15882	15812	16050	15946	15783	15922	15942	15897	15804	15986	15807	15916	15747	15829	15838	15719	15759	15874	15951	15891	15789	15932	15874	15951	15966	16121	15799	15889	16059	15983	15860	15924	15779	16027	15980	15747	15786	15842	15806	15881	15877	15814	15870	15867	15978	16031	15728	16027	15956	15834	16074	15918	15950	15821	15935	15748	16033	15842	15897	15881	15837	15889	15926	15878	15861	15673	15983	15844	15906	15903	15847	16075	15943	15993	15813	15773	15993	15758	15929	16034	15736	15828	15939	15882	15972	15694	15655	15914	15806	15819	15673	15953	15872	15910	15813	15756	15758	15812	15861	15712	15935	15953	15890	15733	15783	15896	16027	15722	15822	15919	15974	15799	15758	15862	15858	16139	15707	15770	16002	16029	15695	15861	15912	15923	15922	15857	15827	15863	15878	15997	15945	15875	15895	15829	15905	15861	15866	15874	15868	15836	15808	15859	15797	15895	15890	15973	15840	15837	15754	15772	15783	15935	15863	15942	15956	15899	15894	15828	16024	15751	15869	15916	15840	15959	15907	16017	15829	15907	15773	15884	15774	16003	15811	15933	15744	15840	15840	15821	15856	15796	15817	15961	15990	15722	15740	15953	15943	15682	15743	15866	15702	15862	15832	15852	15891	15804	15820	15870	15879	15938	15964	15762	15856	15828	15842	15916	15763	15770	15824	15920	15976	15889	15795	15940	15837	15942	15632	15899	15897	15857	16066	15779	15890	15652	15829	15886	15907	15725	15797	15736	15835	16018	15876	15887	15840	15896	15739	15762	15870	15696	15692	15969	15853	15946	15754	15805	15869	15843	15946	15883	16064	15799	15780	15957	15828	15952	15871	15766	15786	15940	15946	16075	15711	15942	16003	16037	15821	15860	15809	15912	15914	15844	15682	15812	15957	15934	15692	15766	15967	15838	15912	15835	15780	15847	15904	15775	15706	15911	15939	15761	15936	15836	15907	15853	15858	15791	15950	15625	15722	16000	15809	16023	15989	15909	15981	15826	15983	15830	15868	16053	16000	15896	15783	15763	15864	15862	15786	15922	15859	16144	15860	15845	15769	15973	15904	15935	15613	15877	15900	16015	15912	15977	16073	15822	15846	15910	15842	15864	15932	15978	16022	15863	15805	15939	15922	15889	15892	15717	15733	15846	15809	15817	16011	15814	15988	15984	15742	15811	15875	16066	15819	15848	15795	15808	15781	15876	15990	16003	15945	15973	15822	15825	15917	15719	15987	15844	16082	15985	15948	15842	15742	15807	15864	15756	15868	15933	15888	15674	15800	15885	15760	15883	15850	15800	15854	15897	15903	15910	15854	15873	15926	15953	15821	15928	15640	16046	15898	15935	15690	15626	15672	15739	15880	15897	15903	15896	15920	15980	15836	15880	16007	15964	15837	15911	15915	15665	15921	15804	15979	15915	15807	15893	15619	15938	15870	15844	15852	15973	15928	15924	15887	15986	15875	15785	15832	15854	15903	15760	15893	16006	15738	15905	15816	15968	15718	15927	15789
28189	24891	30987	24441	19418	19235	19288	18745	18657	19016	18965	19080	19834	20360	20125	19923	19128	19073	18856	18816	18807	18883	18869	18842	18759	18842	18820	18873	18813	18811	18755	18897	18542	18706	18706	18560	18815	18764	18729	18893	18845	18793	18804	18765	18934	18682	18623	18664	18810	18639	18770	18745	18777	18706	18698	18714	18889	18699	18682	18813	18772	18502	18781	18621	18592	18869	18660	18701	18670	18834	18653	18710	18721	18809	18773	18461	18735	18770	18672	18749	18766	18626	18663	18646	18665	18773	18553	18748	18782	18733	18611	18667	18748	18476	18709	18800	18580	18676	18859	18586	18562	18772	18816	18747	18604	18712	18714	18852	18768	18673	18643	18834	18659	18713	18597	18773	18933	18642	18850	18584	18883	18526	18590	18734	18913	18867	18786	18772	18453	18833	18751	18776	18796	19098	18924	19074	18848	18674	18699	18635	18780	18701	18840	18581	18683	18553	18536	18855	18765	18658	18666	18775	18714	18711	18498	18663	18820	18825	18904	18792	18785	18778	18671	18615	18765	18829	18702	18785	18636	18987	18628	18562	18718	18499	18576	18675	18944	18885	18665	18603	18648	18649	18814	18778	18822	18567	19050	18629	18728	18584	18698	18839	18591	18650	18746	18819	18771	18882	18690	18727	18885	18589	18696	18625	18716	18774	18833	18792	18732	18695	18812	18927	18812	18758	18835	18645	18802	18874	18666	18733	18922	18592	18784	18662	18780	18750	18836	18726	18710	18809	19011	18975	18915	18522	18541	18751	18742	18661	18690	18773	18729	18654	18804	18614	18875	18572	18406	18964	18609	18739	18776	18773	18645	18607	18514	18779	18711	18758	18764	18683	18582	18523	18811	18792	18722	18732	18515	18818	18695	18569	18767	18844	18692	18985	18731	18671	18833	18862	18735	18787	18802	18676	18751	18845	18684	18619	18839	18835	18592	18582	18703	18607	18781	18733	18820	18849	18847	18496	18488	18572	18832	18619	18806	18689	18686	18777	18669	18853	18712	18712	18802	18897	18854	18819	18705	18565	18861	18697	18611	18603	18718	18756	18763	18846	18861	18531	18680	18611	18637	18573	18709	18766	18669	18814	18896	18734	18789	18832	18679	18826	18919	18692	18649	18746	18923	19019	18808	18816	18733	18634	18690	18859	18638	18872	18790	18832	18657	18842	18724	18851	18777	18611	18673	18850	18801	18721	18650	18874	18763	18876	18785	18865	19082	18522	18638	18709	18685	18755	18751	18596	18696	18690	18742	18757	18887	18726	18839	18846	18786	18577	18885	18823	18712	18467	18635	18637	18644	18563	18717	18953	18744	18783	18655	18791	18700	18715	18533	18752	18720	18792	18740	18746	18781	18787	18723	18797	18875	18709	18492	18841	18684	18939	18722	18726	18650	18712	18765	18734	18838	18749	18683	18610	18906	18865	18711	18477	18631	18775	18960	18566	18582	18703	18764	18672	18759	18680	18812	18794	18660	18667	18637	18689	18792	18953	18764	18840	18565	18518	18775	18816	18741	18755	18892	18649	18655	18754	18765	18925	18502	18749	18895	18731	18643	18714	18682	18705	18875	18759	18730	18745	18667	18700	18576	18910	18624	18558	18617	18733	18703	18565	18639	18626	18717	18697	18705	18720	18783	18868	18980	18811	18603	18860	18654	18623	18720	18818	18671	18775	18863	18750	18785	18620	18639	18589	18675	18730	18861	18768	18864	18528	18594	18666	18776	18797	18630	18821	18750	18945	18396	18806	18723	18775	18635	18707	18908	18560	18689	18691	18678	18627	18650	18762	18811	18606	18748	18611	18707	18681	18717	18928	18777	18612	18465	18572	18639	18697	18597	19058	18886	18872	18589	18603	18942	18611	18577	18575	18759	18857	18798	18719	18623	18610	18711	18893	18560	18800	18784	18944	18760	18580	18912	18890	18835	18636	18698	18690	18877	18481	18596	18814	18645	18699	18682	18907	18687	18674	18662	18462	18797	18895	18793	18862	18659	18594	18809	18767	18882	18742	18683	18676	18811	18829	19038	18881	18547	18719	18746	18502	18758	18680	18749	18663	18608	18849	18626	18640	18589	18664	18900	18630	18802	18770	18595	18666	18844	18628	18719	18729	18726	18687	18732	18746	18846	18743	18786	18810	18739	18787	18726	18857	18827	18616	18674	18833	18784	18777	18891	18579	18644	18801	18596	18645	18573	18655	18891	18704	18936	18895	18988	18811	18802	19049	18878	18698	18838	18791	18830	18788	18624	18817	18827	18801	18651	18863	18583	18724	18755	18739	18971	18912	18844	18555	18776	18696	18813	18534	18787	18790	18942	18721	18822	18922	18759	18829	18779	18591	18680	18836	18783	18891	18935	18882	18614	18776	18736	18722	18880	18814	18840	18699	18733	18579	18755	18655	18694	18665	18539	18705	18643	18746	18723	18614	18769	18993	18602	18641	18761	18926	18615	18819	18950	18771	18635	18800	18709	18718	18804	18864	18877	18716	18646	18790	18641	18872	18891	18916	18690	18844	18635	18775	18838	18917	19054	18781	18853	18796	18916	18687	18770	18691	18683	18766	18771	18789	18665	18727	18756	18727	18784	18953	18785	18887	18866	18664	18705	18535	18482	18732	18778	18697	18824	18767	18620	18824	18845	18609	18821	18782	18825	18711	18789	18875	18677	18761	18810	18774	18577	18992	18442	18739	18726	18646	18835	18744	18723	18768	18650	18683	18811	18524	18696	18938	18835	18613	18750	18659	18926	18831	18986	18641	18657	18603	18878	18686	18852	18824	18640	18843	18712	18738	18730	18841	18634	18798	18698	18610	18669	18574	19001	18873	18837	18755	18788	18830	18711	18642	18734	18866	18781	18748	18831	18776	18941	18639	18607	18616	18538	18757	18835	18923	18687	18945	18771	18747	18555	18677	18907	18925	18632	18867	18793	18671	18714	18554	18793	18549	18668	18743	18713	18793	18830	18820	18709	18854	18614	18851	18746	18576	18626	18771	18664	18783	18735	18742	18752	18494	18668	18763	18728	18774	18680	18532	18775	18657	18751	18731	18677	18817	18637	18523	18757	18816	18871	18825	18800	18901	18713	18588	18749	18628	18784	18758	18918	18801	18684	18770	18774	18790	18669	18797	18874	18857	18691	18853	18663	18656	18691	18705	18889	18776	18656	18529	18741	18581	18932	18668	18780	18856	18813	18684	18709	18751	18849	18707	18760	18669	18916	18856	18673	18870	18746	18701	18894	18567	18831	18596	18840	18590	18863	18749	18594	18338	18817	18851	18899	18788	18772	18755	18981	18916	18714	18740	18696	18877	18848	18792	18769	18536	18860	18629	18985	18860	18499	18686	18628	18956	18788	18565	18694	18870	18812	18795	18751	18713	18553	18598	18799	18855	18574	18650	18774	18634	18725	18757	18743	18699	18727	18861	18636	18695	18652	18497	18835	18652	18630	18725	18766	18655	18549	18756	18669	18842	18638	18687	18759	18787	18511	18956	18905	18713	18637	18692	18754	18764	18850	18817	18677	18673	19011	18952	18832	18671	18641	18680	18754	18722	18695	18790	18510	18767	18639	18614	18949	18774	18753	18823	18665	18534	18751	18575	18591	18751	18694	18922	18865	18663	18525	18767	19055	18694	18748	18826	18808	18827	19059	18782	18817	18966	18756	18684	18666	18541	18762	18770	18633	18744	18760	18832	18870	18839	18789	18796	18768	18752	18576	18586	18660	18820	18663	18729	18906	18729	18774	18887	18811	18637	18796	18990	18739	18699	18864	18627	18861	18789	18777	18813	18782	18618	18627	18654	18614	18471	18534	18658	18714	18561	18686	18493	18852	18580	18876	18826	18726	18695	18911	18668	18697	18786	18704	18777	18676	18696	18760	18719	18762	18685	18673	18764	18960	18664	18789	18777	18763	18482	18527	18915	18680	18593	18846	18655	18736	18755	18862	18791	18791	18742	18754	18755	18770	18527	18759	18694	18822	18770	18758	18615	18934	18757	18693	18715	18689	18665	18682	18719	18661	18628	18607	18617	18584	18681	18854	18735	18706	18572	18915	18693	18755	18797	18585	18697	18597	18812	18906	18761	18611	18756	18576	18543	18735	18826	18803	18485	18801	18666	18617	18964	18688	18846	18845	18950	18653	18815	18857	18770	18625	18747	18729	18696	18805	18631	18821	18688	18761	18735	18767	18835	18847	18683	18894	18948	18810	18698	18523	18694	18796	18806	18722	18611	18701	18686	18660	18694	18919	18821	18710	18714	18704	18694	18800	18615	18636	18819	18824	18580	18664	18709	18659	18669	18756	18708	18908	18799	18739	18564	18682	18696	18844	18754	18459	18694	18760	18753	18713	18658	18503	18786	18807	19015	18695	18580	18773	18721	18769	18699	18735	18767	18648	18795	18841	18886	18659	18778	18775	18513	18732	18882	18668	18726	18749	18761	19010	18741	18784	18915	18741	18554	18895	18864	18862	18625	18636	18646	18826	18909	18648	18791	18800	18541	18734	18802	18877	18801	18559	18657	18616	18872	18723	18725	18862	18481	18784	18930	18829	18774	18641	18771	18851	18728	18607	18719	18659	18763	18723	18858	18920	18729	18709	18701	18986	18780	18787	18882	18770	18655	18636	18810	18797	18621	19017	18764	18671	18867	18846	18651	18606	18866	18921	18731	18831	18850	18729	18898	18716	18788	18680	18699	18807	18807	18839	18701	18687	18596	18678	18923	18925	18579	18680	18967	18962	18799	18469	18710	18850	18757	18760	18752	18694	18772	18664	18521	18634	18855	18663	18954	18811	18846	18989	18908	18769	18935	18740	18617	18754	18778	18873	18792	18662	18871	18822	18794	18695	18837	18707	18622	18910	18546	18518	18736	18726	18561	18753	18760	18680	18480	18630	18808	18605	18827	18800	18874	18887	18716	18813	18645	18718	18507	18518	18812	18810	18814	18713	18828	18836	18555	18617	18664	18678	18743	18805	18721	18838	18776	18871	18630	18787	18530	18620	18796	18861	18629	18578	18544	18574	18948	18545	18601	18875	18861	18793	18730	18764	18829	18855	18596	18721	18611	18721	18877	18785	18751	18759	18773	18943	18719	18813	18802	18760	18721	18372	18540	18833	18765	18912	18840	18723	18584
26735	38106	32999	18880	16758	16144	16209	16067	16021	16041	16177	16444	17789	18148	17727	17067	16387	16110	16123	16236	16050	15985	16001	15796	15756	15980	15670	16081	15988	16002	16083	15873	15869	15934	16003	16117	15814	15952	16027	15946	15890	16020	16029	15951	15956	15835	15961	15979	15912	15899	15886	15812	16048	15872	15916	15893	15904	15938	15967	15912	15861	15727	15953	15916	16038	16025	15819	15954	16019	15836	15747	15900	15947	15998	15841	16068	15832	15838	15988	15909	15927	15889	15964	16061	16036	15987	15898	15880	15713	15933	16086	16007	15850	15980	15966	15913	15989	15959	15837	15969	15844	15926	15881	15857	15922	15915	15838	15788	15915	15955	15989	15821	15995	15984	15918	15951	15860	15932	15742	15997	15777	15815	15863	16054	15800	15808	15933	16171	15908	16027	16017	15897	15838	15821	15816	15747	15824	15962	15929	15942	15861	15953	16109	16054	15910	15949	15983	16027	15931	15931	15984	15835	15819	15988	16018	15780	15933	16089	16098	15978	16078	15982	15953	16002	15883	15920	15908	15925	15923	15982	16024	16184	15983	16136	15951	15792	15832	15861	16011	16112	15862	15852	16069	15882	15810	15933	15951	15906	15844	16031	15911	15904	15869	15917	15872	16000	15997	15943	15942	15944	15845	15834	15857	15752	15872	16009	15870	16055	15971	16095	15998	15973	15899	15843	15885	15928	15881	15830	15888	15871	15954	15941	15915	15974	15876	15836	15901	15731	16026	15914	15811	15873	16142	16071	15822	15916	15893	15864	15905	15863	15859	15907	15807	15790	15884	15983	15996	15973	15951	15822	15953	15891	15900	15982	15994	15810	15939	15926	15923	15858	15985	15933	15968	16028	15846	15867	16028	15863	15787	16063	15897	16093	15867	15965	16021	15961	15921	15842	15919	15997	15787	15933	15828	15881	15798	15966	16050	15854	15864	15886	16067	15907	15821	15857	15884	15926	15809	15887	15946	15912	15864	15942	16017	15907	15915	15855	15844	16048	15950	15801	15850	16074	16085	15953	15942	16049	15897	15940	15865	15767	16045	15891	15950	15870	16027	16054	15962	15777	15884	15932	15973	15849	16018	15960	15746	15894	15774	15989	15634	15877	16184	15826	15961	15975	15969	16059	15889	16072	15861	16015	16008	16118	15849	15883	15834	15687	16019	15863	15862	15761	15900	15936	15825	15782	15928	16146	16275	15906	15914	15891	15804	16056	16012	15992	15794	15957	15986	15986	15991	15860	15754	15824	15814	15976	15989	15932	15801	15961	15940	16126	15878	16021	16043	15679	15999	16056	15838	15913	15872	15697	15772	15765	15951	15874	15979	15816	15908	15920	15949	15943	15981	15909	15910	15927	15835	15857	16073	16001	15893	15691	15738	15933	15831	15886	15851	15790	15964	15928	16022	15865	15969	15794	15967	15955	15901	15950	15897	15878	15922	15938	15828	15980	16033	16018	15918	16040	16024	15972	16043	16048	15935	15782	15880	15961	16003	15748	15907	15928	15896	15939	15772	15945	15835	15945	15909	15904	15901	15901	15807	16039	15844	15865	15799	15974	16027	15783	15756	15845	15867	15891	15985	16003	16009	16038	16007	16078	15877	15744	15916	15876	15851	15977	15975	15857	15788	15881	15956	15949	15928	15989	15811	15790	15956	15968	16054	15943	15841	16001	15920	16018	15960	16117	15815	15905	15935	16077	16114	16047	15959	16015	16017	15850	15789	15878	15946	15894	15946	16001	15856	15847	15975	15877	15866	16063	15898	16008	15919	15897	15843	16040	15801	16013	15914	15920	15903	16049	15849	15973	16068	15830	16097	15649	15829	15907	16048	15903	15993	15842	15954	15829	15789	15994	15941	15847	15952	15804	16154	15853	15945	15986	16061	15873	15854	16018	15866	15886	15802	15898	15917	16059	15884	15944	15936	15939	15946	15848	15936	15779	15886	15902	15933	15990	15950	16087	15618	15755	16010	15826	15912	15775	15829	15834	16190	15872	15795	15981	16023	15919	15819	16012	15949	15994	15763	15742	15839	16016	15829	15955	15869	15866	15837	15922	16036	15891	15989	15959	15885	16038	15910	15996	15943	15956	15925	15771	15813	16042	16036	15947	15622	15944	15904	15741	15994	16159	15922	15965	16014	15927	15970	16051	15955	15793	15835	15928	15922	15899	15826	15949	15902	15908	15941	15880	15765	16088	15928	15866	15858	15953	15937	15810	15903	15756	15702	15914	16023	15993	15934	15944	15799	15767	15891	15850	16109	15862	15816	15987	15933	15982	16047	16052	15867	15750	15812	15807	15849	15872	16139	15794	16090	15858	16073	15831	15911	16093	16053	15841	15873	15810	15948	16069	15867	15921	15934	15996	15981	15903	15994	15932	15905	15799	16009	15889	15975	15873	15950	16036	15722	15922	15872	15929	15917	15833	15947	15819	15804	15764	15957	15905	15991	15801	15976	15978	15966	15748	16045	15970	15952	15997	15750	15932	15857	15994	15847	15964	15942	15929	15858	15832	16033	16058	15917	15984	15874	15956	15925	16039	15776	15868	15951	15848	15998	16000	15890	16060	15952	15969	16064	15912	15928	15971	15879	15916	16080	15824	16027	16005	15977	15958	16036	15943	15920	15979	15891	15778	16025	15937	15996	15834	15995	15874	16030	15945	15968	15986	15818	15992	15985	15657	15863	15875	16042	15887	15880	16067	15921	15973	15926	16021	15978	15659	15893	15856	15805	15956	16044	15973	15986	15902	15852	15966	15918	16010	15874	16014	15840	15722	15992	16102	16055	15977	15922	16020	15861	15793	15953	16052	15795	15975	15857	16019	15947	15712	15881	15931	16102	15744	15887	15905	15844	15823	15948	16034	16086	15860	16003	16067	16047	15891	15852	16101	15783	15984	16001	15879	15827	15956	15909	15892	15901	15933	15986	15946	15989	16068	15950	15861	15865	16014	15819	15832	15986	15912	15935	15887	16111	15878	16054	15818	15937	15846	15973	15978	15921	16064	15888	15734	15867	15876	15813	16020	15896	15843	15939	16027	15861	15873	15878	15846	15842	15828	15938	15934	15932	16097	16084	15756	15952	15844	15916	15925	15851	15835	16050	16035	15963	15969	15772	15835	15908	16006	16020	15866	15976	15966	15949	15889	15794	15935	16038	15800	15901	15874	15951	15824	15841	15843	15782	15990	15919	15968	15869	15893	15979	15938	15976	15899	15875	15796	16046	15898	16000	15928	16074	15857	15971	16001	16100	15851	15915	15854	15981	15898	15856	16070	15837	15849	15902	16028	15890	15936	15937	15895	16157	15831	16138	15864	16034	16164	16039	15898	16108	15970	15789	16046	15910	15951	15774	15960	15947	15791	16038	15945	15828	15960	15891	15784	15960	16007	16137	15843	15925	15947	15961	15995	16008	16014	15976	15923	15993	15989	15936	16088	15889	15838	15997	15823	15848	16101	15864	15974	15852	16125	15889	15852	16066	15942	15985	15822	15853	15930	15735	16022	15927	15955	15910	15690	15978	16196	15914	16042	15928	16150	15879	15920	15788	15979	15967	15785	15950	15987	16084	15968	16044	16010	16091	15896	16023	15906	16100	15870	15997	15928	15818	15903	15762	16046	15716	16005	15951	15949	16007	15987	16041	15748	16003	15875	15956	15882	15757	15971	15806	15837	15838	15963	15753	15920	15961	15949	15890	15831	15944	15822	15947	15951	15889	15787	15943	15872	16043	15795	15990	15914	15910	15908	15844	15809	15935	15859	15889	15909	15710	15876	16083	15953	15839	15899	16076	16010	15854	15921	15940	16050	15839	15832	15890	15934	16040	15887	15947	15965	15905	16067	16015	15923	15972	15898	15784	15903	15899	15919	15901	15989	16053	15896	15906	16057	15940	15902	16080	16015	15884	16104	15995	15903	16004	15960	15861	15828	15950	15901	15924	15957	16048	15818	16127	15857	15849	15976	15988	15832	15723	15944	15815	15966	16100	16002	15969	15897	15869	15869	16007	16040	15965	16058	15954	15984	15976	15999	15867	16073	16086	15796	15783	15884	15972	15865	15838	15982	16005	15974	15942	15891	16105	15912	15976	15978	15919	15744	15920	15956	15828	15952	15836	15892	15878	15948	15818	16082	15908	16124	16022	15944	15902	15953	15818	15881	16060	16017	15863	15929	16085	15892	15908	15855	15979	15941	15936	15849	15951	16009	15848	15875	15763	16016	16021	16008	16054	15965	16062	15900	15923	16022	16111	16152	16021	15912	16046	15877	15803	15994	15918	16020	15927	15844	15905	15844	15858	15887	15959	15863	16053	15966	15838	15841	15902	15856	15791	16158	15842	15686	15831	15951	16178	15895	15965	15979	15814	16045	15818	15969	15982	16182	15876	15895	15898	16000	16063	16080	16070	15819	15943	15827	15922	16119	15960	15960	15884	15863	16106	16097	16171	15800	15775	15903	16010	15846	16065	16021	15745	15731	15866	15882	15935	15844	15871	15837	15938	16051	15907	15841	16010	15888	16024	15831	15975	15912	15894	15972	15957	15869	15887	16060	15859	15835	15979	15949	15942	15822	15943	16026	16021	15965	15978	15964	16103	15878	15964	15789	15864	15928	15930	15858	15804	15995	15668	15717	15855	16016	15791	16038	15940	15924	15915	15937	15910	15764	16069	15986	15709	15974	16024	15728	15869	15928	15894	15937	15949	15895	15809	15896	16036	15956	16007	15870	15934	15748	15850	15864	15863	15838	16197	15787	15954	15970	16042	15939	15858	16033	15976	15978	16029	15904	15932	15913	15908	16107	15845	15969	16046	15962	15838	15926	16165	15948	15994	15894	15964	15866	16107	15970	15973	16130	15943	15976	15894	15968	15912	15900	15984	15782	15923	16035	15945	15985	15938	15940	15916	15818	15827	15911	15708	15806	15854	15991	16027	15932	15980	15883	15926	15989	16021	15920	16020	16099	15946	15808	15994	15960	16000	16013	15854	15940	16002	16062	15977	15946	16009	15866	16249	15960	16135	15885	15895	16091	16020	15983	15745	15995	15803	15972	15957	15952	15865	15843	15812	15992	15877	15978	15816	15984	16080	15785	16197	15872	15795	16033	15875	15995	15817	15940	15908	16019	16008	15921	15845	15823
24123	21399	28647	24714	22513	22011	21592	19495	18827	19137	19310	20608	26267	28604	26266	22960	20643	19608	18994	18868	18774	18626	18728	18704	18681	18482	18851	18510	18674	18655	18647	18583	18485	18672	18787	18414	18511	18520	18509	18555	18551	18540	18707	18634	18675	18500	18706	18783	18689	18636	18669	18723	18436	18552	18617	18667	18547	18713	18462	18620	18576	18362	18446	18579	18704	18456	18723	18653	18380	18654	18601	18764	18554	18561	18571	18467	18662	18705	18414	18590	18558	18241	18518	18494	18628	18611	18798	18671	18358	18490	18577	18440	18533	18563	18562	18662	18595	18756	18660	18646	18550	18641	18790	18492	18541	18610	18463	18456	18580	18549	18620	18736	18590	18624	18643	18633	18464	18321	18679	18664	18374	18523	18577	18672	18553	18566	18631	18414	18529	18499	18402	18523	18529	18579	18603	18499	18501	18645	18199	18678	18475	18555	18429	18519	18411	18550	18574	18620	18536	18499	18690	18690	18603	18513	18482	18643	18679	18607	18774	18499	18684	18569	18687	18493	18478	18503	18698	18527	18519	18410	18485	18473	18584	18456	18368	18275	18660	18373	18452	18505	18670	18479	18532	18393	18574	18553	18580	18582	18701	18483	18584	18667	18719	18563	18712	18662	18603	18613	18621	18548	18532	18630	18595	18586	18477	18637	18553	18645	18616	18288	18691	18397	18281	18521	18467	18478	18623	18628	18690	18527	18702	18465	18582	18250	18629	18444	18459	18453	18442	18593	18625	18669	18766	18797	18771	18633	18509	18593	18558	18573	18500	18429	18504	18594	18718	18407	18410	18489	18406	18545	18594	18549	18571	18629	18419	18597	18659	18681	18446	18479	18756	18426	18628	18628	18557	18606	18558	18637	18586	18393	18592	18603	18546	18620	18320	18282	18737	18536	18725	18463	18389	18431	18512	18213	18771	18631	18607	18611	18609	18673	18534	18588	18277	18754	18593	18638	18459	18585	18736	18613	18601	18744	18527	18719	18839	18665	18555	18595	18533	18743	18609	18494	18736	18398	18554	18532	18581	18410	18541	18691	18659	18430	18538	18472	18490	18662	18454	18640	18530	18493	18577	18644	18431	18264	18779	18414	18489	18543	18641	18524	18507	18522	18384	18632	18534	18501	18645	18639	18525	18488	18427	18669	18963	18519	18698	18611	18669	18575	18581	18285	18763	18501	18402	18663	18530	18559	18540	18596	18638	18555	18515	18403	18657	18398	18680	18593	18628	18477	18591	18364	18514	18632	18518	18581	18576	18399	18393	18515	18572	18742	18673	18543	18642	18606	18532	18532	18422	18571	18624	18714	18725	18518	18354	18511	18643	18691	18648	18410	18637	18571	18705	18644	18376	18407	18635	18563	18564	18420	18488	18581	18707	18489	18675	18399	18548	18448	18741	18447	18777	18594	18609	18500	18721	18446	18518	18520	18643	18674	18379	18504	18722	18389	18511	18609	18380	18602	18514	18386	18515	18608	18454	18557	18624	18419	18596	18678	18617	18609	18219	18640	18575	18545	18649	18690	18624	18505	18330	18494	18540	18487	18523	18615	18675	18604	18526	18559	18751	18577	18350	18611	18482	18421	18671	18943	18567	18584	18551	18596	18309	18540	18476	18421	18613	18459	18669	18801	18472	18577	18620	18384	18489	18656	18769	18625	18427	18588	18655	18429	18498	18636	18494	18515	18548	18480	18475	18540	18503	18582	18662	18654	18735	18598	18508	18444	18753	18445	18418	18478	18618	18521	18582	18581	18375	18553	18717	18517	18601	18444	18633	18449	18532	18297	18711	18550	18428	18471	18654	18529	18514	18269	18578	18757	18696	18294	18532	18563	18655	18417	18300	18547	18560	18414	18668	18489	18769	18574	18316	18455	18475	18710	18594	18619	18596	18717	18629	18637	18473	18353	18582	18620	18705	18599	18466	18434	18650	18679	18566	18469	18401	18630	18790	18641	18573	18575	18465	18711	18518	18619	18578	18600	18618	18758	18775	18649	18446	18482	18816	18751	18612	18544	18699	18517	18631	18564	18490	18415	18495	18470	18460	18535	18674	18571	18491	18400	18393	18434	18582	18405	18630	18443	18456	18594	18533	18473	18700	18499	18724	18539	18585	18749	18431	18633	18623	18462	18665	18546	18636	18585	18693	18551	18605	18435	18337	18650	18452	18428	18539	18467	18564	18602	18738	18587	18696	18595	18550	18593	18551	18544	18607	18676	18515	18561	18447	18394	18699	18461	18372	18676	18534	18468	18611	18580	18414	18531	18677	18589	18580	18404	18548	18455	18457	18605	18534	18508	18455	18458	18470	18708	18737	18542	18664	18589	18611	18652	18347	18524	18696	18442	18661	18510	18560	18692	18615	18706	18651	18642	18538	18510	18348	18283	18791	18709	18593	18802	18524	18482	18633	18607	18596	18507	18505	18573	18683	18394	18654	18618	18536	18597	18562	18461	18599	18418	18493	18553	18407	18499	18539	18518	18619	18438	18750	18618	18437	18628	18439	18443	18427	18395	18435	18525	18550	18644	18516	18422	18679	18601	18632	18446	18366	18560	18445	18623	18475	18569	18663	18642	18623	18451	18804	18540	18651	18707	18568	18607	18569	18569	18703	18601	18445	18530	18463	18414	18717	18567	18475	18478	18467	18724	18396	18533	18518	18442	18286	18570	18642	18551	18553	18585	18502	18408	18560	18476	18670	18657	18486	18582	18513	18566	18492	18348	18889	18623	18614	18583	18611	18598	18734	18448	18621	18578	18654	18601	18715	18737	18499	18524	18815	18384	18550	18625	18464	18478	18604	18615	18531	18499	18664	18621	18689	18338	18512	18739	18640	18334	18564	18424	18545	18866	18730	18706	18553	18631	18484	18375	18476	18641	18596	18547	18464	18357	18580	18780	18476	18415	18531	18410	18614	18437	18500	18457	18526	18722	18437	18367	18517	18429	18389	18713	18712	18468	18629	18380	18593	18419	18773	18587	18412	18825	18538	18430	18678	18375	18512	18435	18701	18631	18457	18629	18752	18595	18710	18564	18572	18640	18730	18500	18446	18462	18851	18589	18735	18497	18709	18540	18520	18600	18549	18589	18560	18410	18850	18617	18823	18457	18544	18588	18447	18559	18685	18800	18549	18423	18601	18388	18617	18423	18608	18463	18545	18574	18386	18550	18491	18334	18377	18582	18820	18429	18455	18779	18672	18469	18512	18329	18537	18585	18575	18633	18663	18496	18698	18665	18689	18615	18863	18438	18617	18611	18640	18549	18653	18516	18575	18632	18451	18379	18524	18402	18946	18592	18657	18670	18492	18767	18602	18640	18362	18734	18665	18485	18480	18603	18454	18575	18529	18531	18530	18384	18372	18352	18473	18440	18536	18463	18541	18571	18707	18524	18537	18513	18531	18632	18523	18611	18714	18507	18719	18424	18638	18727	18639	18638	18485	18504	18695	18490	18564	18726	18695	18530	18583	18483	18521	18635	18533	18537	18452	18485	18445	18674	18574	18567	18505	18651	18695	18517	18489	18426	18626	18450	18494	18614	18368	18839	18532	18572	18435	18344	18485	18512	18715	18412	18352	18366	18540	18571	18508	18500	18745	18600	18647	18670	18696	18493	18597	18701	18809	18771	18653	18583	18483	18615	18611	18431	18478	18535	18729	18489	18559	18663	18583	18611	18574	18711	18609	18588	18430	18745	18497	18465	18796	18539	18448	18703	18712	18589	18610	18556	18699	18511	18639	18403	18655	18481	18736	18621	18566	18565	18443	18584	18518	18429	18519	18650	18527	18369	18713	18513	18551	18543	18684	18673	18542	18639	18763	18561	18474	18596	18560	18582	18548	18537	18469	18566	18663	18609	18630	18614	18526	18624	18475	18581	18431	18567	18508	18685	18735	18668	18623	18543	18580	18586	18683	18696	18503	18594	18643	18470	18460	18627	18636	18674	18415	18486	18479	18612	18454	18400	18332	18564	18598	18315	18570	18543	18586	18349	18548	18809	18641	18594	18644	18515	18491	18653	18635	18483	18551	18489	18589	18565	18533	18602	18690	18655	18740	18295	18644	18538	18577	18538	18576	18548	18262	18402	18426	18510	18469	18748	18604	18594	18633	19042	18501	18492	18371	18552	18708	18375	18574	18618	18576	18492	18429	18624	18442	18819	18575	18579	18624	18532	18658	18469	18496	18335	18571	18525	18435	18653	18570	18688	18576	18501	18420	18510	18743	18580	18399	18621	18579	18711	18648	18722	18643	18497	18530	18602	18583	18760	18443	18477	18743	18478	18496	18561	18593	18448	18485	18559	18689	18628	18662	18614	18402	18533	18528	18642	18536	18568	18686	18458	18530	18622	18609	18597	18656	18570	18819	18738	18719	18548	18678	18677	18494	18558	18546	18284	18600	18523	18427	18601	18564	18519	18554	18671	18382	18761	18645	18589	18768	18654	18544	18464	18629	18307	18315	18741	18564	18728	18702	18751	18509	18600	18591	18538	18760	18468	18516	18582	18621	18585	18778	18648	18631	18439	18617	18512	18390	18546	18452	18576	18693	18756	18451	18742	18624	18589	18429	18473	18397	18359	18735	18722	18392	18432	18590	18488	18523	18676	18694	18441	18581	18679	18708	18597	18490	18637	18505	18625	18518	18385	18481	18469	18497	18514	18610	18573	18654	18478	18643	18609	18523	18413	18609	18675	18573	18495	18412	18399	18675	18612	18670	18521	18563	18822	18654	18567	18689	18736	18797	18580	18543	18544	18186	18434	18774	18716	18574	18657	18766	18526	18579	18458	18644	18580	18765	18540	18517	18565	18479	18541	18537	18463	18708	18376	18688	18594	18640	18639	18571	18623	18436	18691	18711	18568	18673	18569	18683	18679	18662	18504	18589	18507	18646	18597	18495	18652	18511	18569	18576	18663	18681	18582	18506	18436	18648	18622	18795	18466	18689	18569	18598	18643	18598	18421	18612	18618	18704	18379	18653	18778	18531	18753	18605	18683	18635	18607	18658	18437	18396	18501	18640	18415	18744	18603	18494	18774	18615	18485	18448	18743	18579	18492	18715	18583	18590	18796	18723	18509	18798	18628	18586	18368	18638	18412	18657	18572	18579	18605	18711	18703	18479	18534	18868	18647	18612	18581
29888	45665	34166	23437	18841	17216	16662	16254	16187	16265	16807	19027	28176	29305	25428	21305	18423	16753	16310	16040	15857	15920	15983	15944	15868	15900	15781	15873	15836	16082	16030	15990	15998	15911	15913	15900	15990	15840	15744	15905	15868	15814	15974	15769	15931	15695	15978	15839	15737	15970	15926	15751	15973	15833	15773	15955	15717	15835	15884	16017	15835	15704	15924	15900	15844	15941	15955	15894	15992	16069	15969	15946	15869	16067	15848	15923	15994	15783	15815	15886	15778	15730	15898	15880	15828	15932	16032	16026	15758	16074	15788	15803	15778	15866	15965	15909	16001	15708	15807	16080	15887	15824	15833	15978	15863	15879	16082	15750	15863	15895	15954	15863	15862	15795	15744	15944	15842	15753	15970	15894	15762	15936	15909	15667	15848	15882	15824	15749	15805	15725	15924	15932	15990	15721	15855	15861	15737	16018	15868	15898	15830	15901	16016	15835	15896	15849	15756	15872	15725	15961	15883	15856	15810	15922	15809	15849	16068	15774	15864	16024	15766	15960	15765	15975	15726	15794	15859	15894	15874	16078	15729	15826	15810	15898	15763	15742	15805	15819	15932	15884	15919	15962	15916	15852	15713	15823	15964	15981	15838	15698	15850	15912	15869	15899	15840	15867	15859	15929	15921	15873	15917	15774	15850	15884	15985	15846	15688	15868	15816	15864	15880	15911	15719	15820	15725	15873	15756	15816	15848	15918	15869	15881	15925	15862	15878	16014	15887	15713	15864	15822	15658	15853	15930	15857	15727	15872	15763	15975	15934	15762	15745	15849	15858	15814	15830	15757	15645	15739	15850	15756	15711	15946	15910	15776	15845	15774	15966	15757	15961	15850	15847	15806	15684	16003	15876	15893	15937	15781	15851	15796	15805	15915	15753	15756	15950	15757	15850	15871	15911	15803	15628	15692	15853	15911	15947	15921	15926	15744	15723	15936	15682	15869	15941	15791	15713	15810	15755	15888	15842	15913	15782	16031	15701	15836	15874	15842	15937	15874	15944	15816	15928	15924	15823	15905	15815	15782	16035	15834	15872	15746	15700	15889	15775	16018	15723	15942	15801	15825	15941	15861	15955	15972	15834	15909	15707	15755	15691	15888	15828	15855	15871	15921	15988	15909	16057	15973	15863	15939	15726	15959	15726	16045	15946	15800	15890	15825	16015	15920	15856	15797	15816	15776	16005	15942	15988	15983	15900	16092	15859	15902	16024	15901	15910	15803	15774	15961	15960	15929	15756	15815	15884	15979	15751	15758	15717	15717	15644	15936	15942	15954	15977	15660	15767	16024	15934	15900	15962	15870	15876	15868	15856	15841	16086	15948	15884	15961	15842	15921	15898	15880	15798	16020	15717	15817	15942	15770	15923	15903	15907	15830	15774	15811	15867	15852	15843	15832	15832	15954	15834	15953	15939	15722	15843	16137	15903	15913	15911	15874	15935	15775	15945	15886	15913	15883	15788	15916	15880	15776	15825	15781	15895	15774	15909	15734	16006	15649	15905	15890	15865	15876	15951	15854	15704	16002	15900	15791	15891	15902	15806	15772	15822	15901	15692	15773	15739	15915	15738	15936	15630	15780	15800	15679	15917	15984	15848	15698	15736	15858	15952	15761	15856	15965	15802	15960	15881	15868	15786	15834	15834	15711	16008	15838	15818	15868	15880	15737	15947	15921	15900	15760	15919	15939	15821	15751	16031	15796	15860	15816	16030	15824	15871	15864	15941	15905	15846	15827	15960	15737	15831	15898	15867	15944	15804	15874	15890	15725	15703	15576	15926	15945	15799	15886	15931	15768	15802	15882	15935	15759	15898	15889	15643	16034	15915	15801	15897	15839	15792	15757	15805	15703	15732	15904	15912	15813	15962	15816	15915	15773	15704	15740	15896	15872	15824	15754	15903	15835	15960	15940	15941	15787	15829	15879	15939	15733	15730	15910	15950	15885	15866	15975	15842	15983	15888	16011	15800	15801	15917	15771	15861	15749	15987	15800	15924	15775	16006	15861	15739	15832	15834	15830	15894	15974	15929	15814	15905	15887	15858	15910	15847	15923	15815	15774	15892	15860	15730	15783	15871	15840	15854	15895	15660	15942	15780	15766	16004	15918	15986	15858	15710	15769	15832	15712	15777	15938	15935	15799	15849	15958	15833	15779	15756	15944	15881	15891	15901	15741	15872	15775	15942	15685	15990	15936	15866	15916	15820	15884	15579	15754	15830	15880	15801	15695	15943	16038	15965	15812	15905	15963	15920	15783	16162	15949	15788	15743	15787	15811	15905	15886	16019	15895	15923	15943	15779	15706	15928	15921	15842	15752	15774	15778	15945	15728	16026	15971	15851	15833	15882	15876	15844	15837	15936	15788	15879	15942	15839	15884	15976	15872	15768	15843	15852	15810	15886	15735	15849	15860	15992	15673	15829	16016	15809	15781	15938	15807	16171	15855	15832	15919	15819	15680	15783	15983	15870	15959	15740	15963	15789	15878	15723	15729	15819	15860	15829	15853	15752	15915	15934	15862	15923	15972	15890	15889	15953	15904	15936	15788	16061	15913	15964	15825	15837	15951	15873	15852	15862	15812	15886	15949	16031	15665	15982	15848	15735	15637	15780	15664	15901	15843	15783	15895	15900	15924	15758	15728	15765	16037	16002	15839	15821	15953	15839	15734	15682	15805	15831	15836	16023	15826	15798	15997	15781	15917	16015	16043	15815	15778	15781	15818	15881	15859	15826	15920	15891	16060	15749	15847	15788	15843	15858	16106	15997	15670	15929	15649	15993	15856	15990	15703	15872	15869	15747	15929	15802	15844	15830	15802	15774	15925	15925	15909	15956	15946	16004	15823	15989	15859	15924	15983	15811	15853	15933	15813	15767	15797	15792	15841	15877	15853	15882	15922	16019	15830	15855	15799	15865	15794	15914	15928	15796	15926	15953	15685	15839	15946	15874	15760	15963	15929	15705	15859	15859	15827	15909	15806	15896	15635	15765	15946	15896	16087	15905	15896	15823	15792	15979	15850	15848	15860	15868	15791	15688	15930	15824	15846	15884	15919	15880	15790	15929	15892	15823	15641	15919	15761	16026	15688	15979	15918	15837	15763	15871	15963	15975	15973	15852	15997	16010	15803	15976	15934	15777	15693	15859	15860	15726	15794	15807	15843	15797	15877	15899	15931	15979	15775	15757	15806	15886	15638	15797	15999	15985	15988	15881	15786	15640	15649	15606	15826	15811	15985	15766	15864	15859	15951	16053	15933	15982	15695	15850	15710	15798	15891	15984	15730	15863	15852	15771	15930	16010	15820	15834	15774	15677	15787	15830	15723	15853	15796	15919	15756	15852	15796	15847	15621	15739	15895	16026	15872	15758	15792	15814	15926	16031	15832	15820	15841	15649	15640	15850	15759	15843	15642	15932	15991	15791	15851	15876	15732	15929	16033	16060	16016	15741	15970	15775	15941	15827	15780	15947	15890	15763	15880	15868	15687	16039	15805	15769	15721	15799	15905	15751	15945	15893	15906	15839	15790	15997	15782	15985	15864	15819	15676	16072	15728	15895	15861	15732	15917	15634	15736	15922	16002	15844	15786	16069	15821	15813	15708	15884	15757	15823	15871	15863	15743	16068	15871	15836	15821	15905	15796	15834	15879	15928	15972	15851	15926	15796	15851	15910	15920	16011	15745	15980	15721	15823	15801	15903	16063	15785	15769	15934	15763	15732	15778	15836	15896	15833	15919	15772	15715	15905	15887	15760	15878	15888	16068	15770	15922	15834	15738	15789	15891	15811	15733	15807	16027	15892	15698	16065	15767	15874	15862	15816	15956	15905	15789	15741	15800	15821	15755	15894	15884	15710	15856	15766	15857	15769	16114	15865	15913	15845	15977	15823	15857	15731	15734	15917	15805	15771	15832	15982	15952	15792	15833	15961	15938	15905	15955	15881	15879	15859	15814	15779	15809	16086	16022	15887	15947	16005	16010	15943	15918	15815	15763	16011	15855	15938	15728	15806	15791	15855	15895	15941	15939	15762	15787	15750	15809	15931	15874	15864	15816	15673	15869	15886	15861	15666	15725	15981	15880	15790	15864	15922	15770	15927	15930	15964	15847	15762	15838	15918	15939	15867	15830	15788	15723	15721	15941	15859	15806	15932	15859	15861	15834	15835	15776	15877	15643	15767	15788	15762	15760	15934	15818	15695	15679	15927	15912	15824	15918	15973	15710	15841	15859	15741	15772	15947	15890	15711	15883	15891	15897	15776	16035	15770	15940	15773	15901	15785	15841	15889	15974	15790	15769	15890	15757	15853	16041	15930	15786	15874	15903	15829	15812	15893	15849	15885	15873	15863	15718	15882	15844	15825	15929	15951	15824	15786	15839	15909	16045	15745	15821	15771	15814	15780	15835	15965	15710	15977	15901	15798	15795	16068	15865	15838	15863	15958	15954	15848	15839	15931	15822	15955	15847	15849	15898	15786	15699	15824	15942	16065	15867	15884	15819	15823	15764	15874	15861	15795	15985	15773	15992	15856	15858	15767	15891	15659	16102	16032	15876	15871	15849	15828	16008	15768	15820	15769	15962	15906	15886	15788	15990	15926	15986	15899	15915	15801	15951	15691	15923	15894	15850	15888	15795	15791	15824	15858	15812	15635	15871	16062	15673	15958	15816	15862	16068	15773	15853	15909	15946	15802	15897	15893	15823	15814	15717	15962	15718	15805	15939	15791	15688	16125	15842	15955	15931	15842	15837	15874	15709	15873	15847	15814	15930	15774	16066	15751	15572	15838	15862	15826	15850	15779	15957	15803	15873	15746	15788	15912	15946	15869	15810	16106	15830	15936	15880	15936	15775	15836	15956	15795	15838	15860	15833	15844	15820	15886	15915	15806	15761	15899	15945	15850	15888	15747	15907	15777	15935	16150	15900	15815	15823	15821	15855	15807	16058	15846	15796	15937	15669	15918	15667	15854	15721	15685	15801	15865	15931	15932	15812	15882	15793	15805	15918	15814	15978	15841	15739	15790	15928	15891	15747	15938	15692	15896	15722	15823	15837	15921	15839	15947	15883	15816	15837	15825	15922	15906	15910	15842	15782	15871	15929	15947	15911	15914	15899	15909	15817	15726	15818	15874	15728	15904	15907	15784	15749
22791	21329	29064	23931	21576	23478	24890	19884	19347	19977	20203	21378	31450	36989	32591	26800	23222	21137	20056	19335	19351	19073	18919	18812	18881	18708	18834	18795	18892	18860	18897	18696	18861	18678	18649	18759	18793	18681	18851	18711	18771	18908	19080	18849	18995	18685	18634	18830	18772	18882	18767	18800	18732	18872	18828	18701	18747	18811	18809	18834	18599	18681	18669	18687	18890	18720	18605	18632	18858	18685	18825	18654	18565	18780	18813	18673	18620	18531	18655	18653	18807	18644	18570	18782	18587	18652	18786	18595	18818	18739	18787	18876	18984	18708	18780	18638	18613	18854	18791	18731	18677	18887	18575	18793	18729	18729	18662	18847	18664	18461	18558	18631	18722	18883	18693	18616	18484	18853	18624	18505	18672	18746	18714	18719	18814	18533	18810	18674	18662	18761	18688	18670	18672	18703	18750	18705	18561	18783	18701	18640	18658	18842	18755	18683	18824	18646	18708	18770	18964	18607	18722	18590	18664	18656	18789	18543	18655	18577	18769	18824	18622	18776	18736	18757	18544	18579	18740	18491	18607	18582	18658	18652	18799	18704	18548	18746	18730	18535	18912	18710	18712	18662	18594	18756	18768	18598	18748	18670	18893	18687	18656	18820	18555	18627	18597	18574	18706	18827	18704	18654	18622	18772	18655	18639	18426	18746	18533	18571	18662	18909	18845	18808	18713	18674	18813	18700	18753	18652	18706	18784	18739	18722	18721	18575	18967	18572	18595	18584	18572	18706	18803	18767	18616	18812	18736	18703	18750	18717	18600	18799	18955	18666	18606	18623	18678	18695	18573	18799	18569	18671	18677	18688	18654	18808	18675	18812	18423	18524	18719	18457	18691	18641	18618	18722	18713	18560	18759	18613	18774	18830	18442	18716	18644	18639	18588	18632	18880	18637	18854	18577	18710	18559	18537	18923	18726	18527	18555	18674	18652	18656	18778	18649	18803	18726	18659	18497	18653	18773	18679	18742	18763	18703	18800	18661	18526	18659	18470	18717	18772	18708	18540	18586	18711	18611	18881	18684	18491	18654	18600	18617	18963	18683	18647	18526	18536	18454	18799	18687	18586	18775	18709	18598	18824	18615	18648	18663	18788	18630	18634	18660	18641	18780	18794	18632	19001	18775	18657	18547	18668	18707	18575	18601	18593	18728	18617	18505	18944	18807	18637	18777	18672	18638	18447	18705	18707	18499	18846	18908	18942	18629	18606	18584	18473	18433	18907	18926	18902	18931	18757	18488	18785	18688	18855	18657	18575	18930	18803	18765	18586	18556	18769	18801	18774	18660	18757	18677	18759	18949	18665	18599	18645	18946	18667	18676	18686	18676	18633	18633	18676	18607	18720	18739	18841	18403	18767	18640	18822	18733	18746	18788	18663	18631	18853	18761	18554	18580	18692	18621	18824	18619	18915	18769	18797	18569	18789	18599	18809	18647	18639	18797	18731	18517	18551	18631	18483	18546	18707	18640	18833	18655	18586	18762	18655	18675	18694	18608	18732	18672	18639	18732	18754	18782	18692	18695	18745	18817	18821	18805	18780	18681	18717	18639	18591	18733	18710	18689	18907	18763	18798	18692	18592	18503	18669	18698	18743	18871	18770	18678	18672	18656	18756	18727	18847	18604	18798	18585	18639	18619	18505	18529	18665	18481	18482	18642	18732	18829	18795	18926	18820	18562	18382	18689	18769	18965	18698	18608	18813	18791	18808	18668	18741	18865	18618	18462	18449	18640	18757	18599	18717	18855	18801	18702	18820	18776	18738	18463	18729	18634	18625	18770	18664	18685	18573	18629	18658	18587	18736	18478	18665	18612	18689	18775	18530	18711	18616	18719	18583	18700	18732	18602	18797	18538	18500	18671	18750	18914	18629	18808	18845	18733	18654	18735	18566	18761	18790	18574	18651	18705	18786	18460	18574	18610	18734	18507	18645	18770	18762	18762	18836	18752	18735	18720	18830	18702	18755	18525	18700	18707	18683	18581	18753	18700	18793	18574	18745	18543	18742	18711	18581	18676	18949	18571	18675	18649	18835	18615	18731	18665	18647	18758	18718	18664	18551	18608	18782	18773	18792	18599	18556	18640	18732	18627	18621	18593	18732	18429	18695	18536	18640	18685	18464	18755	18719	18668	18719	18690	18689	18530	18550	18656	18466	18755	18598	18548	18624	18684	18734	18606	18918	18769	18463	18731	18721	18792	18820	18605	18923	18604	18568	18592	18704	18403	18731	18614	18820	18780	18575	18619	18598	18645	18683	18744	18827	18673	18743	18806	18800	18628	18562	18419	18576	18567	18622	18554	18599	18543	18769	18855	18590	18641	18743	18403	18444	18637	18720	18604	18570	18520	18653	18614	18733	18516	18772	18694	18822	18946	18650	18702	18790	18660	18416	18389	18647	18590	18858	18740	18612	18448	18742	18667	18642	18634	18671	18738	18695	18669	18560	18649	18799	18658	18648	18648	18651	18636	18790	18726	18730	18670	18609	18903	18945	18674	18503	18700	18803	18793	18640	18468	18489	18544	18558	18538	18559	18818	18798	18655	18578	18724	18671	18816	18545	18620	18590	18829	18672	18644	18613	18671	18619	18788	18714	18518	18657	18632	18672	18690	18595	18431	18796	18747	18628	18496	18615	18608	18686	18855	18631	18909	18475	18594	18821	18665	18814	18607	18724	18496	18723	18536	18538	18494	18594	18726	18798	18620	18651	18550	18727	18647	18917	18626	18796	18802	18788	18844	18613	18644	18783	18688	18788	18635	18801	18664	18743	18665	18611	18735	18543	18487	18634	18555	18633	18708	18671	18784	18687	18921	18815	18767	18588	18533	18655	18668	18762	18673	18617	18783	18634	18368	18749	18801	18554	18738	18772	18639	18656	18713	18758	18699	18765	18813	18842	18675	18689	18776	18843	18730	18534	18584	18626	18910	18742	18656	18837	18490	18748	18714	18756	18740	18674	18515	18434	18560	18499	18548	18802	18501	18942	18514	18413	18792	18483	18572	18683	18580	18588	18822	18710	18809	18663	18667	18720	18621	18698	18426	18549	18761	18486	18610	18684	18646	18611	18391	18892	18899	18768	18654	18513	18679	18659	18463	18650	18613	18617	18656	18606	18709	18678	18789	18727	18710	18622	18777	18844	18657	18543	18792	18602	18608	18522	18585	18675	18825	18753	18539	18659	18683	18703	18563	18844	18584	18540	18578	18575	18670	18826	18587	18545	18688	18774	18766	18711	18718	18647	18736	18865	18594	18573	18729	18558	18732	18620	18804	18590	18560	18535	18611	18574	18665	18758	18530	18567	18641	18594	18723	18803	18589	18814	18678	18710	18588	18614	18738	18571	18662	18708	18652	18526	18631	18703	18645	18792	18627	18681	18722	18604	18580	18513	18643	18676	18760	18773	18896	18750	18487	18904	18785	18704	18669	18816	18621	18876	18747	18576	18521	18740	18857	18579	18779	18709	18735	18556	18775	18549	18614	18645	18687	18675	18730	18688	18471	18883	18861	18533	18704	18679	18794	18854	18592	18594	18730	18664	18775	18755	18600	18545	18772	18690	18616	18579	18592	18625	18759	18814	18620	18780	18511	18740	18815	18758	18705	18767	18722	18589	18701	18740	18943	18585	18823	18782	18650	18773	18645	18752	18699	18835	18458	18588	18621	18678	18785	18558	18634	18642	18650	18464	18783	18680	18500	18629	18861	18650	18602	18670	18613	18718	18641	18814	18682	18562	18762	18619	18505	18727	18754	18616	18907	18885	18511	18549	18564	18804	18581	18566	18577	18647	18774	18659	18714	18700	18740	18818	18723	18685	18671	18752	18729	18937	18742	18646	18863	18657	18643	18593	18727	18798	18550	18700	18794	18594	18815	18671	18672	18683	18703	18722	18633	18808	18675	18429	18867	18724	18998	18693	18576	18855	18716	18804	18696	18768	18300	18541	18730	18551	18688	18902	18446	18723	18650	18736	18458	18726	18608	18816	18643	18728	18628	18848	18762	18735	18633	18589	18759	18570	18800	18632	18582	18740	18612	18744	18651	18734	18644	18695	18652	18602	18664	18675	18725	18691	18669	18924	18577	18616	18551	18558	18431	18650	18615	18851	18854	18704	18545	18502	18587	18648	18602	18718	18671	18847	18737	18668	18674	18670	18705	18770	18682	18651	18554	18636	18585	18736	18719	18632	18595	18517	18711	18837	18647	18654	18576	18634	18545	18572	18723	18639	18612	18570	18598	18725	18642	18501	18625	18802	18879	18800	18840	18874	18581	18676	18642	18635	18759	18776	18667	18634	18790	18729	18772	18743	18796	18643	18770	18955	18704	18760	18635	18583	18539	18672	18712	18449	18647	18646	18698	18675	18700	18672	18743	18869	18457	18799	18576	18871	18722	18821	18700	18706	18767	18820	18682	18811	18698	18855	18597	18705	18580	18642	18741	18789	18548	18597	18796	18638	18693	18481	18732	18810	18752	18641	18689	18607	18638	18735	18653	18547	18743	18795	18662	18620	18706	18459	18750	18620	18724	18514	18407	18672	18684	18791	18731	18599	18509	18501	18732	18648	18613	18637	18713	18604	18673	18592	18844	18787	18689	18770	18595	18767	18736	18740	18669	18858	18747	18688	18622	18625	18493	18786	18779	18689	18511	18719	18600	18637	18763	18580	18593	18610	18681	18792	18834	18619	18686	18401	18779	18691	18474	18648	18525	18646	18812	18530	18625	18509	18551	18647	18881	18720	18522	18558	18594	18658	18708	18603	18569	18599	18783	18865	18642	18776	18793	18917	18666	18717	18661	18738	18713	18824	18566	18872	18578	18680	18847	18660	18624	18741	18778	18565	18662	18678	18675	18605	18672	18905	18533	18505	18734	18602	18581	18706	18710	18557	18641	18865	18684	18632	18714	18619	18622	18715	18668	18626	18596	18704	18666	18540	18538	18568	18603	18594	18723	18509	18539	18683	18733	18818	18608	18647	18702	18453	18493	18645	18554	18837	18688	18733	18851	18819	18723	18675	18882	18738	18687	18574	18700	18834	18763	18812	18750	18725	18486	18673	18892	18904	18621	18830	18682	18777	18544	18829	18656	18652	18723	18824	18676	18787	18673	18706	18614	18659	18601	18597	18774	18685	18709	18823	18803
31784	46461	41390	28569	19644	17886	17165	16985	16934	17473	17921	20610	34452	38629	32848	25608	21335	18857	16943	16602	16225	15906	16098	15784	15789	16084	15958	16141	15986	15912	15883	15885	15725	15819	16011	15876	15907	15857	15984	16037	15854	15907	16033	15891	15957	16030	16131	15898	16038	16089	15903	15845	15805	16005	16041	15896	15896	15863	15811	15927	15912	15866	15862	15945	15959	16038	16023	16021	15909	15894	16157	16020	15728	15954	15894	15806	16038	15840	16105	15990	15970	15902	15775	15982	16030	15755	15803	15955	16052	15908	16131	16078	15893	16025	15785	15928	15889	16100	15889	15757	15959	15949	16018	15894	15736	15930	15861	15990	15842	16004	15854	15850	15708	15860	15929	15906	15909	15874	15914	15863	15876	15745	15871	15973	16030	15831	15955	15965	15956	15975	15900	15821	15861	16063	15895	15781	15991	15859	16023	16005	16070	15882	16033	15912	15918	15935	15840	15792	15812	15868	15908	15721	15880	16039	15847	15854	16003	16017	16024	15937	15909	15958	15887	15997	16030	15983	15764	16004	15983	15979	15843	16028	15981	15878	15915	15972	15877	15958	15846	15913	15872	16024	15868	16003	15830	15897	15747	15877	15976	15947	15702	15989	15696	15944	15817	15984	15795	15877	15886	15696	15851	16078	16032	16046	15876	15806	15882	15786	15985	15933	15821	15942	15850	16092	15904	15859	15945	15759	15952	15890	16019	15831	15922	15892	15952	15832	15893	15788	16012	15925	15739	15800	15896	15819	15892	15895	15926	15832	15827	15888	16034	15961	15857	15930	15808	15872	15772	15773	15869	15809	15936	15793	15911	15858	15678	16108	15924	15763	16063	15712	15843	16088	15910	15913	15756	15901	15847	15820	15851	15807	15904	15887	16077	15838	16069	15963	15920	15888	15809	15926	15953	15956	15659	15936	16048	15654	15854	15787	15979	15879	15927	15961	15972	16051	15924	15751	15862	15873	15857	15975	15901	15745	15996	16025	15884	15826	15970	16009	15766	15932	15831	15908	16006	15671	15771	15827	16015	15828	15852	15863	15777	15871	16075	15992	15759	15887	15991	15928	15891	15970	15898	15928	15850	15878	15912	16015	15818	15930	15892	15709	15917	15883	15862	15881	15937	16051	15948	15810	15803	15965	15710	15745	16054	15957	15884	15962	15836	15884	15993	15751	15807	15807	16056	16036	15892	15842	15983	15822	15967	15988	15934	15794	15902	15826	15947	15619	15943	15865	15886	15951	16011	15879	15852	15954	16146	15949	15927	15953	15794	15886	15939	15956	16025	15802	16002	16001	15942	15887	15795	15881	15918	15824	16047	15870	15859	15909	15752	15977	15981	15809	15772	15919	15819	15935	15846	15945	16005	15783	15837	15856	15895	15924	15789	15880	15879	15763	15899	15772	15854	15718	15921	16029	15887	15683	16019	15727	15899	16006	15794	15871	16094	15802	15832	15915	15886	15825	15947	16045	15806	15876	15969	15845	15958	15850	15858	15986	15883	15835	15940	15955	15872	15930	15967	15800	16008	15831	15923	15863	15859	15781	15957	15870	15860	16083	16018	15862	15995	15810	15925	15902	15780	15938	15756	15878	15905	16047	15920	15950	15878	15912	16000	15837	15810	15776	16002	16065	15833	15872	15968	15870	16049	15850	15822	15965	15870	15822	15842	15778	15935	15953	15869	15784	15841	15729	15809	15819	16008	15909	15831	16093	15898	15853	16016	15922	15955	15916	15784	15885	15978	15918	15708	15902	15908	15911	15745	15982	15713	16003	16000	16081	15993	15751	15860	15756	15982	15882	15880	15850	15916	15856	15836	15846	16067	15982	15932	15814	15794	15944	15998	15832	15884	15909	15938	15951	15949	15894	15985	15906	15765	15834	15951	15763	15847	15883	15935	15924	16041	15889	16075	15890	15906	15899	15791	15973	15857	16022	15905	15963	15958	15891	15808	15938	15932	15852	15904	15928	15797	16021	15786	15905	16010	15943	15906	15938	15787	15659	15978	15913	15848	16022	16051	16050	15838	15895	15883	15839	15814	15761	15696	15957	15906	15911	15832	15902	15797	15785	15874	15885	15885	15735	16140	15977	15986	15796	16132	16082	15746	15961	15924	15847	15987	15742	15703	16065	15984	15842	15887	15960	15812	15865	15873	15895	15891	15843	15856	16023	15851	15842	15884	15988	15823	15978	15803	15934	16035	15715	15928	15962	16006	15919	15822	15901	15901	16028	15837	15877	15833	15942	15822	15892	16065	15819	15925	15906	15947	16026	15860	15866	15964	15944	15730	15907	15945	15852	15908	15932	16011	15905	15879	16005	16182	15913	15977	15796	15663	15934	15829	15862	15713	15993	15899	15818	15994	15715	15924	15924	15987	16190	15858	15761	15934	15840	15904	15937	15914	15801	15943	15875	15788	15845	15955	15943	15909	15876	15920	16014	15808	15913	15811	15974	15845	15965	15982	15748	15863	15786	15965	15988	15920	15678	15935	15810	15959	15919	15880	15829	15899	15827	16043	16003	15959	15807	15732	16032	15942	15800	16113	15935	15887	16051	15815	16012	15991	15858	15899	15967	15762	15813	15779	15856	15756	16073	15805	15944	15857	15876	15868	15700	15815	16001	15910	15856	16012	15864	15776	15863	15963	15911	15869	15796	16003	15763	15802	15784	15894	15820	15904	15884	15828	15894	15893	15829	15889	15901	15781	15915	15856	15935	15710	15873	15725	15836	15923	15931	15829	15922	15925	15994	15965	15827	15772	15926	15794	15904	16021	15871	15997	15769	15879	16063	16021	15944	15866	16092	16019	15865	15764	15685	16079	15883	15902	15946	15768	15712	16032	15985	15814	15724	15953	16094	15966	15942	15981	15938	16083	15870	15902	15974	16075	15970	16016	15965	15854	15813	15818	15879	15758	16048	16043	15906	16095	15845	15964	16010	15962	15931	15762	15796	16047	15980	15809	15944	15827	15987	15924	16034	15895	15957	15884	15749	15873	16024	15878	15837	15880	15891	15876	15765	15933	15804	15826	16081	16090	15814	15785	16002	15868	15913	15662	15876	15867	16075	15898	15942	15783	15881	15943	15821	15850	15915	15848	16043	15718	15944	15845	15959	15725	15999	15894	15880	15823	15971	15945	15839	15854	15934	15790	15848	15835	15796	16113	15873	15960	15860	15880	15830	15793	15851	15840	16065	15862	15853	15704	15864	16044	15821	16060	15776	15940	15781	15756	15912	15968	15946	15990	16042	15972	15847	15865	15832	16018	15906	15943	15960	16095	15943	15850	15891	15776	15903	15910	15899	15952	16105	15835	15802	15986	15980	15924	15888	15988	16022	15840	15880	15961	15880	15968	15675	16086	15897	15835	15770	15858	15913	15953	15801	15752	15804	15779	15853	15823	15971	15974	15884	15854	15909	15969	16072	15917	15905	16023	15860	15919	16001	15883	15802	15819	15815	15907	15763	15818	15862	15794	16120	15877	15846	16243	15793	15861	15740	16022	15912	16019	15972	15894	15783	15907	15806	15902	15909	16052	16007	15996	15999	16102	15845	15899	15825	16035	15847	15836	15856	15840	15954	15759	15942	15811	15587	15927	15959	15995	15930	15864	15703	15821	15958	15810	15934	15828	15929	16020	15892	15970	15873	16070	15989	15905	15934	15900	15945	15923	15756	15872	15700	15894	15839	15955	15883	15903	15914	15838	15824	15776	15910	15992	15752	15960	15866	16025	15837	15942	15746	15988	15915	15978	16010	15905	15956	15890	15913	15845	15676	16006	16034	15919	15880	16039	15801	15884	15744	15957	15990	15961	15848	15978	15912	15849	15979	15930	15916	15939	15835	15832	15944	15882	15904	15848	15626	16002	15903	15847	15884	15953	15871	15632	16053	15837	16021	15862	16058	15920	15920	15737	15819	15984	15902	15944	16021	15809	15793	15858	15727	15864	15707	16189	15940	15915	15880	15942	15834	15821	15844	15861	15911	16032	16052	15921	15920	15666	16086	15863	15927	15869	15863	15993	15907	15773	15905	15754	15838	15879	15899	15896	15765	15973	15791	15922	15928	15922	15992	15757	15724	15819	15788	16119	15949	16003	16006	15950	15758	16088	16028	15963	15836	16036	16025	15887	15921	15925	15845	15872	15832	15912	16030	15871	15662	15849	15883	16039	15814	15905	15880	15899	15805	15797	15762	16054	15783	15988	16029	15727	16012	15963	15809	15894	15830	15943	15847	15845	15832	15802	15891	16002	16021	16072	15966	15909	15736	15962	15833	15850	15957	15818	15948	15860	15851	15941	15940	15985	15930	15921	15854	15867	15871	15896	15822	15862	15848	15896	15814	15809	15820	15795	16023	15723	15724	15828	16018	15914	15757	15903	15838	15940	16037	15982	15952	15879	15801	15750	15823	15871	15905	15817	16124	15996	15871	15757	15957	15882	15730	15850	15937	15850	15846	15778	15946	15923	15894	15712	15873	15867	15746	15823	15929	15771	15893	15907	15871	15908	16082	15901	15919	16007	16095	15858	15829	15912	16009	16001	15976	15942	15954	16080	16085	16069	15944	15829	15737	15804	15897	15770	15965	15852	15924	15886	16003	15908	15829	15891	15881	15840	16099	16170	15789	15983	15737	15790	16003	15888	15982	15691	15831	15856	15901	15994	16000	15851	15742	15893	15670	15951	15918	15701	15832	15905	16023	15965	15904	15904	15907	15850	15903	15822	16038	15655	16025	15856	15962	15894	15981	15963	15825	16009	15911	15998	15893	15906	15885	15666	15785	15916	15805	15908	16004	16012	16003	16054	15878	15846	15993	16100	15782	15993	15985	15955	15908	15990	15850	15979	15808	15998	16132	15835	15719	15919	15846	15848	16207	15847	15902	15896	15870	16104	16032	15958	15902	15975	15910	15804	15856	15921	15834	15950	15804	15934	15742	15997	15870	15842	15970	15992	16084	15987	15870	15879	15807	15863	15822	15806	16009	15916	15728	15942	15865	15979	15783	16063	15838	15967	16061	15795	15921	16040	16131	15829	15972	15842	15964	15964	15879	15781	15711	15914	15909	15950	15944	15917	15961	15957	15744	15977	15808	15868	15953	16038	15943	15805	15909	15907	15930	16030	15901	15893	15851	15794	15799
28127	24777	29114	24678	19237	19120	18934	18864	18622	18782	18913	18890	19489	20226	20052	19730	19296	18971	18921	18980	18750	18730	18914	18612	18678	18738	18680	18843	18727	18947	18814	18864	18796	18733	18665	18650	18666	18653	18617	18801	18628	18651	18620	18726	18928	18764	18662	18788	18790	18789	18603	18595	18620	18877	19058	18777	18741	18638	18650	18810	18732	18795	18824	18622	18648	18797	18664	18496	18864	18737	18666	18645	18759	18848	18676	18529	18630	18820	18825	18888	18757	18585	18661	18658	18702	18710	18795	18690	18795	18641	18658	18674	18592	18865	18676	18560	18586	18881	18898	18570	18605	18504	18572	18798	18712	18729	18647	18778	18759	18773	18817	18676	18619	18824	18697	18835	18799	18773	18547	18710	18870	18454	18582	18739	18678	18645	18803	18656	18676	18408	18916	18579	18586	18639	18738	18586	18677	18515	18649	18626	18601	18681	18563	18760	18572	18664	18661	18673	18832	18655	19010	18678	18877	18796	18801	18705	18995	18605	18740	18776	18614	18738	18839	18476	18513	18668	18618	18641	18577	18615	18846	18779	18689	18596	18744	18626	18545	18651	18794	18639	18764	18643	18617	18701	18450	18746	18790	18749	18619	18793	18767	18948	18457	18592	18461	18795	18816	18674	18552	18823	18458	18684	18666	18736	18642	18519	18650	18690	18400	18660	18724	18546	18747	18662	18716	18705	18848	18497	18599	18517	18944	18759	18928	18564	18925	18784	18708	18472	18588	18773	18630	18692	18721	18861	18458	18880	18761	18709	18768	18594	18629	18712	18573	18816	18704	18694	18585	18938	18613	18617	18784	18735	18787	18699	18724	18610	18572	18662	18887	18635	18653	18849	18585	18661	18719	18847	18576	18911	18885	18612	18709	18680	18631	18642	18788	18751	18849	18809	18829	18788	18692	18666	18598	18675	18634	18677	18686	18714	18567	18682	18731	18829	18859	18727	18628	18783	18751	18622	18663	18816	18644	18837	18375	18736	18957	18748	18618	18715	18521	18834	18678	18557	18603	18670	18635	18800	18883	18637	18780	18603	18589	18707	18745	18724	18673	18512	18816	18754	18655	18652	18678	18539	18748	18513	18750	18474	18931	18625	18653	18493	18722	18769	18679	18859	18481	18911	18588	18576	18658	18602	18741	18697	18437	18524	18756	18697	18897	18562	18746	18717	18588	18577	18741	18734	18811	18744	18591	18614	18751	18673	18744	18636	18567	18465	18444	18647	18595	18711	18585	18713	18815	18711	18738	18711	18689	18719	18525	18499	18720	18642	18671	18712	18644	18651	18705	18659	18901	18661	18543	18611	18776	18492	18760	18702	18717	18888	18570	18636	18781	18737	18567	18456	18807	18647	18659	18566	18682	18811	18748	18516	18851	18816	18495	18722	18932	18623	18737	18731	18633	18777	18641	18769	18664	18696	18749	18725	18743	18525	18589	18539	18934	18544	18528	18653	18781	18720	18738	18757	18770	18811	18637	18853	18689	18867	18529	18823	18604	18722	18550	18747	18607	18775	18821	18873	18743	18612	18772	18668	18581	18884	18542	18551	18757	18853	18899	18531	18660	18737	18715	18625	18496	18768	18579	18642	18854	18694	18792	18699	18641	18982	18852	18721	18566	18549	18662	18710	18639	18671	18759	18939	18842	18733	18616	18765	18810	18690	18602	18922	18861	18656	18681	18687	18753	18699	18591	18554	18792	18751	18596	18491	18867	18645	18613	18621	18585	18648	18592	18906	18865	18791	18744	18781	18721	18561	18714	18791	18788	18616	18778	18730	18600	18550	18730	18787	18780	18583	18554	18742	18609	18740	18769	18537	18487	18587	18746	18698	18750	18575	18758	18462	18617	18761	18469	18684	18632	18805	18731	18791	18679	18707	18692	18763	18606	18809	18580	18756	18641	18749	18473	18849	18705	18737	18504	18789	18748	18702	18604	18640	18589	18627	18719	18758	18681	18895	18770	18875	18755	18550	18710	18598	18652	18501	18821	18540	18762	18531	18869	18574	18945	18683	18830	18826	18637	18860	18555	18798	18639	18673	18352	18501	18644	18539	18697	18701	18624	18681	18606	18615	18645	18707	18509	18750	18697	18727	18639	18511	18701	18535	18614	18884	18771	18669	18763	18696	18728	18770	18692	18816	18687	18769	18620	18805	18689	18568	18687	18758	18809	18477	18530	18554	18640	18623	18664	18909	18575	18651	18631	18737	18684	18735	18707	18771	18957	18605	18500	18641	18574	18629	18791	18733	18590	18812	18925	18655	18480	18690	18609	18785	18660	18805	18761	18655	18890	18845	18690	18658	18773	18522	18851	18712	18629	18485	18812	18784	18557	18704	18719	18566	18650	18593	18557	18832	18620	18644	18597	18759	18732	18638	18854	18572	18636	18675	18704	18928	18700	18733	18811	18538	18731	18769	18649	18685	18764	18621	18618	18833	18749	18584	18700	18605	18584	18731	18744	18770	18689	18703	18758	18401	18673	18850	18692	18493	18702	18722	18882	18830	18616	18700	18802	18672	18745	18442	18555	18665	18695	18548	18665	18744	18972	18937	18753	18861	18584	18684	18712	18571	18573	18474	18571	18796	18757	18759	18830	18526	18627	18620	18632	18759	18807	18676	18517	18775	18747	18683	18642	18810	18633	18759	18739	18699	18611	18731	18426	18709	18440	18692	18922	18764	18704	18661	18778	18670	18605	18625	18682	18735	18746	18615	18681	18733	18515	18760	18876	18495	18618	18810	18825	18779	18594	18522	18716	18636	18690	18661	18706	18548	18537	18742	18478	18650	18607	18632	18652	18764	18794	18632	18908	18683	18724	18625	18723	18723	18930	18711	18769	18731	18737	18590	18652	18540	18553	18594	18727	18640	18679	18819	18769	18721	18628	18533	18724	18581	18662	18877	18858	18803	18769	18598	18597	18606	18725	18678	18676	18620	18842	18500	18826	18530	18599	18467	18727	18828	18742	18605	18586	18862	18634	18720	18721	18654	18384	18668	18759	18647	18900	18720	18609	18871	18913	18718	18665	18624	18891	18818	18868	18729	18673	18514	18687	18518	18611	18689	18722	18506	18701	18536	18750	18680	18595	18745	18829	18612	18865	18634	18554	18472	18670	18870	18745	18677	18889	18605	18717	18635	18900	18572	18547	18563	18681	18869	18747	18778	18702	18400	18852	18730	18690	18776	18709	18542	18697	18669	18661	18773	18626	18738	18783	18673	18785	18466	18644	18566	18827	18815	18912	18803	18688	18832	18630	18704	18661	18647	18695	18540	18677	18897	18629	18661	18890	18695	18633	18515	18926	18514	18704	18653	18669	18702	18703	18801	18659	18539	18584	18501	18660	18631	18738	18462	18739	18699	18619	18654	18586	18685	18574	18841	18616	18617	18622	18691	18728	18577	18637	18698	18608	18837	18723	18719	18776	18777	18826	18705	18995	18755	18807	18742	18607	18766	18614	18649	18604	18635	18610	18636	18773	18562	18620	18729	18520	18554	18678	18636	18636	18801	18705	18591	18778	18728	18603	18696	18740	18633	18734	18623	18783	18766	18616	18622	18640	18522	18822	18783	18647	18651	18638	18776	18833	18485	18645	18834	18735	18632	18604	18628	18528	18867	18787	18755	18787	18600	18680	18773	18801	18695	18597	18733	18664	18640	18620	18669	18655	18707	18710	18581	18669	18773	18709	18760	18590	18704	18818	18453	18728	19019	18790	18811	18530	18578	18660	18689	18667	18766	18776	18911	18897	18618	18710	18762	18760	18865	18789	18703	18577	18654	18734	18662	18924	18714	18707	18698	18601	18653	18585	18869	18982	18746	18569	18606	18696	18735	18713	18815	18656	18737	18862	18911	18803	18877	18924	18834	18825	18610	18692	18584	18594	18835	18746	18545	18827	18686	18725	18697	18726	18418	18526	18690	18584	18510	18604	18593	18802	18640	18640	18665	18737	18727	18634	18829	18760	18641	18707	18682	18717	18742	18633	18768	18395	18650	18857	18689	18647	18664	18667	18676	18509	18680	18585	18860	18813	18738	18616	18709	18736	18955	18850	18614	18615	18784	18839	18780	18565	18536	18727	18900	18737	18586	18844	18704	18790	18514	18587	18725	18879	18769	18960	18712	18857	18798	18767	18910	18741	18685	18505	18776	18769	18709	18856	18665	18750	18774	18748	18748	18688	18643	18816	18670	19000	18667	18742	18567	18695	18735	18677	18543	18489	18477	18686	18664	18658	18666	18637	18892	18732	18705	18578	18726	18965	18661	18747	18541	18689	18782	18847	18610	18746	18836	18726	18728	18447	18769	18602	18794	18616	18514	18600	18657	18884	18758	18787	18681	18650	18765	18614	18653	18611	18699	18902	18742	18575	18700	18738	18593	18543	18687	18530	18753	18515	18459	18543	18688	18809	18562	18649	18705	18792	18914	18827	18677	18681	18653	18744	18706	18827	18757	18522	18668	18760	18771	18461	18834	18699	18632	18531	18735	18733	18546	18662	18632	18641	18445	18761	18971	18687	18690	18613	18585	18719	18676	18588	18752	18751	18916	18876	18722	18808	18622	18572	18847	18640	18699	18678	18648	18684	18597	18840	18679	18721	18734	18780	18602	18613	18765	18736	18549	18751	18706	18606	18424	18595	18664	18729	18850	18565	18671	18795	18709	18907	18659	18698	18932	18933	18631	19035	18823	18654	18774	18719	18640	18835	18547	18469	18517	18642	18812	18699	18629	18659	18787	18810	18701	18809	18754	18883	18853	18686	18781	18504	18662	18495	18605	18806	18815	18773	18836	18636	18794	18684	18744	18825	18842	18644	18559	18503	18818	18697	18822	18805	18723	18550	18590	18345	18690	18538	18679	18753	18807	18756	18743	18664	18693	18674	18587	18455	18585	18740	18825	18742	18663	18621	18910	18721	18696	18669	18729	18746	18697	18716	18590	18696	18907	18791	18747	18807	18785	18691	18714	18615	18654	18601	18599	18908	18602	18838	18620	18674	18687	18732	18744	18713	18727	18702	18590	18639	18479	18789	18653	18921	18809	18784	18710	18702	18767	18716	18732	18618	18390	18550	18826	18738	18574	18831	18694	18663	18668	18637	18785	19004	18842	18699	18682	18568	18640	18629	18652	18806	18782
27390	36174	30097	20327	16750	16249	16028	16142	16183	16025	16167	16033	17207	18215	17272	16896	16445	16422	16053	15966	15828	16086	16029	15687	15990	16056	16072	15735	15848	15904	15969	15994	15998	15833	15812	15961	16052	15721	15924	16011	15840	15995	15917	15997	15926	15967	15958	15845	15808	15843	15948	15988	16006	15912	15825	15852	15834	16027	15902	15910	15829	16059	15946	16063	15717	15971	16081	15759	15988	15788	15987	16019	15821	16108	15858	15819	16041	15815	15991	15894	15934	15833	15966	15767	15725	15801	15934	15961	16057	16011	15879	15910	15987	15805	15875	15993	15855	15852	15829	16050	15930	15889	15868	15834	16172	15899	15983	15828	15984	15944	15929	15805	15923	15995	15979	15883	15874	15919	15921	16058	15878	15996	15897	16043	15727	16116	15917	16028	16064	16111	15915	15969	15869	15909	15937	15770	15810	15793	16069	15939	15988	16015	15898	16005	15825	15798	16173	16022	15922	15974	15968	15866	15930	16078	15896	15881	15761	15887	15821	15872	15824	15957	15933	15890	15862	15904	15894	16130	15882	16083	15918	15923	15899	16018	15855	15976	15819	16128	15919	15793	15887	15892	15733	15807	15901	15774	16056	15816	15853	15805	15691	15806	15840	15735	15759	15891	15780	16053	16015	16089	15848	15862	16049	15904	16031	15853	15847	15922	16025	15860	15755	15913	15960	15940	15971	16156	15903	15962	15839	15882	15944	15794	15857	16061	15839	15854	15765	16074	15959	15683	15988	15860	16154	15925	16002	15864	15806	16005	15882	15956	15994	15700	15925	15904	15828	15827	16052	15989	16161	16033	15783	16064	15884	15989	15967	15817	15937	15929	15907	15876	15878	15977	15738	15792	15931	15969	16039	15789	15903	15878	15810	16024	15936	15983	15790	16016	15922	15880	16034	15778	16040	15978	15882	15897	15901	15701	15826	15731	15991	15729	16055	15947	15891	15938	15913	16054	16002	15999	15991	15744	15777	15906	15880	16144	15859	16036	15898	15810	16075	15873	15852	15994	15863	15938	15869	15987	15921	16068	15853	15927	15824	15975	15906	15893	15885	15795	15985	15973	16027	15831	16010	15979	15855	16034	15774	15885	16008	15924	16063	15840	15891	15902	15992	15731	15900	15760	15861	15898	16029	15857	15952	15751	15958	15754	15931	15931	15922	15983	15870	15892	15957	15920	15934	15935	16081	15830	15725	15899	15744	15819	15883	16052	15791	15758	15935	15867	15824	15957	16047	15801	15773	15932	15883	15884	16000	16028	15907	15835	16025	15897	16136	15975	15925	15873	15828	15969	16090	15945	15908	15893	15977	15997	15968	15976	15809	15892	16049	15778	15903	15752	15841	15797	15737	15828	15946	16111	15767	15848	15920	15829	15878	15941	15939	15833	15980	15825	15868	15833	16034	15658	15807	15964	15845	15889	15767	15922	15907	15879	15877	15684	15784	15947	16024	15936	15768	15951	16028	15866	16020	15918	15752	15824	15886	15904	15957	15839	15919	15906	15884	15932	15999	15871	16144	15885	15947	15847	15857	15930	15790	15923	15835	15909	15973	15904	15855	15820	15868	15791	15937	15881	15864	16046	15830	15755	15855	15999	15876	15882	15925	15687	15874	15997	15942	15796	15953	16005	15908	15915	15770	15758	15929	15764	15764	15721	15847	15869	15915	15955	16052	15951	15928	15836	16022	15929	15852	15969	16018	15767	15997	16060	15934	15886	16152	15997	16086	15975	15933	15987	16018	15911	16007	15803	15986	15868	16075	15811	15876	15776	15865	16058	15984	15820	15712	15984	15945	16024	15752	15844	15917	16097	15878	15808	15958	16003	15853	15961	15954	15841	15902	15776	15988	16042	15837	15845	15817	15965	15965	15989	15788	16040	15743	15893	16021	16045	15964	15841	15959	15841	16017	15950	16006	15906	15912	16047	15834	15832	15847	15910	15808	16107	15956	15925	16023	15905	15956	15817	15930	15924	15953	16032	15960	15925	15867	15786	16092	15942	16012	15855	15771	15753	15962	15828	15968	16007	16095	15908	16026	15931	15811	15883	15955	15955	16040	15988	15915	15871	15810	15979	16124	16051	15934	15835	15914	15991	15797	15942	16028	16088	15897	15839	15916	15852	15882	15916	15823	15873	16003	16079	15956	15862	16059	15753	16046	15919	16079	15840	15759	16035	15890	15953	15865	15806	16044	15950	15841	15879	15883	15923	15981	15951	16090	15869	15809	15838	15936	15990	15823	15876	15947	15911	16040	15763	15989	15954	15883	15859	15907	16016	16038	15856	15846	15930	16002	15861	15987	15852	16067	15923	15977	15996	16025	16007	15883	15958	15921	15808	15787	15930	15860	15954	15907	15937	15943	15964	15930	15912	16043	15844	15740	15915	15914	15843	15960	15810	15899	15946	15758	15935	15812	15796	15980	16051	15809	16072	15751	16112	15873	15880	15969	15793	16002	15963	15881	15872	15987	15893	15973	16007	15978	15838	15946	15845	15955	15818	16001	16009	15960	15966	15913	15965	15785	15715	15812	15931	16014	15865	16020	16115	15765	15845	15986	16038	15923	15931	15820	15981	15937	15994	15805	15887	15847	15875	15829	15793	15914	15871	15863	15864	15970	16011	15982	15979	15956	15941	15871	15850	15789	15803	16026	15867	15764	15871	15873	16057	15802	15896	15914	15955	15972	16100	15878	16086	15959	16015	15922	15877	15837	16055	15901	15901	16004	15905	15924	16019	15805	15922	15736	15934	15728	16126	15979	15914	15914	15829	15770	16082	15946	15958	16031	15908	15997	15795	16110	15930	15896	15861	16086	15807	15962	15854	15918	15809	15780	15921	15944	15924	16064	15999	15884	15944	15938	16057	15948	15932	15734	16026	15839	15922	16034	15897	15888	15880	15943	15738	15972	15877	15832	16120	15798	15783	16058	15887	15976	15855	15933	15796	15914	15945	16084	15940	15981	15755	15968	15964	16045	16045	15909	16023	16004	15924	16063	15868	16004	15975	15927	15983	15891	15818	16020	16054	16010	16064	15850	15824	15898	15924	15919	15905	15895	15925	15989	15851	16037	15935	15775	15833	15755	15943	16043	16029	15882	16018	15872	15805	15793	15870	15942	15780	15929	15884	16009	15868	15912	15954	15888	16005	15960	16013	15934	15990	15864	15913	15786	15937	15757	15934	16087	15807	15898	15963	16051	15814	16002	15812	15823	15997	15977	15895	15833	16075	15948	15864	16031	16021	16110	15789	15993	15863	15983	15612	15908	16026	16028	15872	15880	16042	16023	15971	15730	15903	15939	15971	16203	15981	15965	15963	15991	16034	15940	16061	15817	16041	16049	16019	15887	15914	15907	15906	15833	15925	15902	15871	16027	16095	16018	15753	15975	15904	16024	15878	15898	16145	15975	15776	15747	15853	15945	15848	16176	15919	15789	16019	15888	16047	15791	15937	15842	16068	15978	15914	16042	15974	15537	15966	16000	15990	15880	15947	15942	15863	16011	15828	15770	16120	15775	16029	16067	15844	15977	15933	15942	16023	15993	15734	15912	15850	15934	15976	15839	15976	15886	16046	15724	15908	16020	15721	15867	15897	15844	15903	15950	15819	16098	15902	15943	15953	15952	15900	16025	15991	16082	16039	15925	15832	16010	15784	15926	16040	15769	16111	15849	15900	15827	15852	16033	15972	15981	15780	15962	15996	15997	15946	15991	15956	15934	15826	16012	16086	15964	15861	16175	15895	15808	15871	15807	15772	16051	15953	16007	16007	15928	15992	15914	15886	15842	15934	15907	16025	15941	15870	15972	16015	15892	16084	15882	15741	15861	15693	15903	15854	15909	16171	16060	15766	15997	15885	15870	15909	15828	15889	16021	15863	15904	15861	16006	15820	15814	15958	16005	15861	15922	15799	15980	15882	15799	15871	15900	15822	15850	15968	15794	15960	15815	15862	15965	15954	15918	15721	15903	15991	15908	15927	15878	15705	16080	15996	15907	15850	15975	15887	15770	16071	15965	15759	15944	15880	15910	15915	15930	15804	15940	15809	15817	15885	15842	15872	15755	15891	15879	15971	15882	15907	15753	15993	15843	15988	15914	16055	15889	15926	16073	15825	15923	15872	15954	15862	15875	15946	15871	15757	15872	15862	16014	15913	15852	15937	15815	15950	15885	15992	15801	15896	16000	15703	15819	15919	15991	15846	15955	15799	16059	15795	15931	16004	15905	15922	15825	15784	16063	15850	16098	15858	15850	15911	15962	15787	15945	15828	15974	15948	15881	15906	16008	15921	15960	15941	15855	15962	15910	15911	15785	15827	15975	15969	15901	16030	15924	16010	15907	16149	15977	15936	15963	16158	15880	15871	15970	15885	15939	16087	15958	15986	15889	16076	15929	15969	15832	15995	15810	16008	15898	15897	15904	15917	16048	15925	15929	15911	15897	15911	16000	15956	16000	15950	15967	15839	15891	15978	15889	15976	15943	15851	15869	15805	15810	16100	15726	15958	15868	15940	15986	15818	15943	16005	15820	15977	16065	16051	16130	15883	15956	15975	15915	16048	15950	15837	15901	15945	16044	15972	15953	15922	15884	15897	15876	15924	15928	15935	16028	15923	15941	15832	15952	16010	15817	15760	15867	16062	16040	15875	15786	15928	16000	15843	16051	15805	15817	15953	15964	15883	15874	15929	15839	16019	15888	15954	15969	16000	15893	15770	16027	15869	16013	16010	16032	16074	16042	15809	15966	15979	15853	15889	15877	15967	16052	16053	15840	15948	15860	15876	15909	15944	15878	16026	16008	15891	15988	16049	15939	15968	15975	15947	15926	16101	15935	15951	16123	15900	15862	15982	15865	16074	15973	15689	15634	15845	15725	15890	16074	15752	15948	16085	15962	16015	15932	15867	16043	15822	15824	15903	15878	15847	15763	15911	15972	15833	15940	16007	15946	15858	15915	15932	15776	15846	16056	15718	15769	16053	15911	15988	16074	15789	16092	15859	15888	15928	16039	16072	15910	16029	15954	15924	16019	15827	16004	15886	15952	15779	16030	16023	16083	15744	15911	15925	15930	15752	15891	15976	16001	15965	15831	15884	15827	15802	16067	15766	15831	15865	16097	15934	16017	16141	15926	15876	15956	15893
24240	21435	28863	24811	22399	21908	21206	19373	18946	19162	19322	20051	24392	29151	25774	22923	20829	20037	19487	18984	18806	18660	18965	18730	18601	18569	18648	18447	18611	18695	18727	18634	18497	18800	18538	18861	18605	18883	18607	18458	18680	18615	18766	18540	18646	18530	18508	18501	18708	18561	18618	18664	18736	18775	18685	18623	18559	18492	18744	18543	18735	18600	18658	18503	18716	18634	18521	18783	18693	18613	18520	18629	18581	18631	18521	18584	18701	18479	18498	18555	18628	18442	18751	18431	18541	18592	18646	18584	18725	18599	18679	18554	18699	18489	18654	18362	18654	18641	18650	18716	18596	18745	18793	18477	18851	18646	18780	18463	18577	18722	18747	18780	18551	18667	18762	18750	18600	18552	18569	18489	18720	18503	18600	18628	18605	18570	18752	18570	18750	18545	18771	18841	18467	18566	18592	18579	18665	18497	18411	18798	18552	18657	18610	18734	18569	18514	18394	18499	18783	18652	18667	18661	18308	18529	18359	18582	18415	18600	18618	18701	18544	18766	18406	18322	18675	18545	18653	18500	18514	18647	18805	18468	18514	18579	18513	18648	18603	18663	18589	18738	18771	18694	18607	18512	18641	18603	18699	18493	18410	18646	18739	18520	18574	18562	18653	18455	18500	18574	18666	18478	18627	18588	18361	18509	18584	18374	18473	18579	18747	18484	18768	18660	18397	18587	18617	18580	18562	18651	18432	18516	18624	18659	18607	18449	18600	18898	18719	18984	18510	18741	18549	18535	18837	18727	18806	18627	18680	18512	18685	18453	18596	18875	18578	18373	18309	18589	18657	18663	18585	18623	18594	18705	18487	18518	18637	18647	18678	18533	18565	18530	18544	18585	18503	18625	18453	18588	18565	18651	18616	18479	18690	18524	18626	18700	18640	18505	18688	18546	18535	18621	18552	18653	18606	18478	18619	18479	18517	18468	18712	18781	18588	18602	18747	18573	18596	18621	18705	18515	18420	18484	18427	18831	18612	18525	18573	18559	18501	18589	18577	18780	18760	18445	18534	18608	18513	18562	18763	18608	18640	18455	18677	18586	18691	18632	18671	18636	18635	18569	18475	18795	18551	18486	18562	18433	18726	18450	18590	18611	18561	18482	18642	18634	18462	18614	18551	18569	18527	18354	18679	18634	18592	18677	18554	18462	18616	18542	18861	18592	18566	18586	18568	18571	18745	18680	18641	18599	18888	18436	18460	18644	18678	18647	18611	18414	18671	18634	18591	18604	18548	18617	18546	18540	18513	18579	18656	18501	18475	18496	18702	18610	18861	18514	18725	18492	18680	18676	18776	18689	18732	18573	18389	18521	18665	18496	18787	18522	18530	18492	18708	18629	18701	18725	18557	18599	18495	18778	18742	18469	18390	18576	18509	18600	18646	18665	18636	18295	18665	18539	18480	18653	18632	18536	18782	18605	18817	18744	18522	18920	18414	18480	18496	18456	18635	18654	18647	18665	18659	18295	18621	18596	18536	18449	18734	18612	18563	18613	18613	18477	18654	18574	18641	18452	18637	18712	18556	18754	18584	18556	18560	18644	18581	18499	18428	18503	18548	18385	18655	18470	18592	18736	18413	18466	18546	18381	18484	18525	18637	18712	18753	18594	18695	18666	18548	18515	18510	18695	18569	18646	18432	18536	18648	18556	18576	18498	18512	18302	18579	18769	18505	18856	18740	18632	18381	18585	18333	18582	18570	18656	18721	18723	18704	18533	18826	18409	18733	18630	18559	18600	18591	18635	18541	18627	18559	18719	18685	18693	18520	18816	18557	18624	18450	18604	18439	18512	18458	18664	18655	18570	18813	18471	18624	18565	18582	18688	18803	18678	18626	18714	18604	18612	18410	18573	18509	18731	18605	18652	18668	18612	18576	18822	18655	18749	18532	18772	18531	18617	18604	18727	18649	18740	18589	18564	18683	18528	18714	18479	18476	18652	18550	18607	18414	18521	18702	18737	18604	18723	18863	18619	18645	18455	18543	18492	18682	18566	18598	18619	18670	18371	18628	18706	18576	18671	18556	18669	18545	18721	18534	18570	18717	18713	18510	18851	18683	18558	18597	18611	18691	18767	18513	18620	18697	18446	18515	18673	18627	18465	18494	18558	18480	18629	18635	18449	18572	18773	18829	18498	18507	18596	18414	18656	18617	18593	18756	18747	18704	18871	18618	18717	18620	18646	18504	18658	18683	18582	18682	18694	18534	18488	18736	18718	18619	18525	18520	18627	18667	18592	18565	18646	18461	18673	18599	18666	18647	18629	18682	18750	18560	18752	18411	18457	18715	18793	18377	18812	18684	18563	18619	18573	18592	18660	18606	18699	18666	18635	18788	18422	18423	18393	18563	18681	18763	18521	18397	18434	18626	18779	18473	18697	18527	18521	18497	18687	18499	18488	18441	18505	18573	18629	18702	18628	18521	18491	18752	18513	18701	18471	18426	18708	18515	18674	18539	18646	18479	18677	18787	18706	18766	18627	18689	18460	18751	18823	18657	18598	18749	18540	18593	18401	18676	18713	18616	18642	18586	18588	18879	18699	18746	18841	18676	18591	18747	18583	18630	18380	18614	18605	18431	18334	18647	18620	18602	18771	18578	18446	18589	18713	18487	18551	18526	18575	18565	18822	18681	18470	18516	18716	18629	18728	18733	18560	18581	18478	18470	18536	18589	18623	18866	18457	18496	18485	18529	18756	18702	18674	18706	18707	18538	18694	18603	18566	18790	18532	18589	18526	18336	18420	18448	18576	18460	18498	18778	18610	18737	18607	18662	18578	18791	18496	18623	18543	18390	18579	18536	18699	18504	18540	18658	18629	18642	18586	18568	18485	18498	18477	18587	18795	18688	18471	18584	18535	18393	18558	18615	18619	18658	18622	18517	18576	18624	18585	18597	18813	18496	18469	18699	18414	18708	18645	18640	18736	18580	18413	18487	18512	18565	18560	18479	18674	18792	18592	18675	18674	18556	18716	18647	18475	18689	18434	18665	18620	18521	18631	18478	18460	18636	18733	18641	18470	18467	18761	18766	18626	18634	18629	18435	18586	18673	18519	18811	18442	18580	18716	18743	18610	18597	18568	18710	18502	18797	18559	18803	18562	18672	18514	18656	18555	18668	18567	18612	18648	18706	18567	18545	18687	18524	18566	18371	18584	18709	18500	18367	18610	18629	18754	18544	18688	18651	18796	18302	18387	18635	18692	18649	18669	18524	18715	18524	18576	18688	18655	18606	18669	18827	18621	18836	18412	18537	18469	18591	18467	18755	18786	18644	18702	18494	18509	18517	18591	18720	18555	18644	18656	18775	18553	18488	18624	18492	18550	18680	18578	18430	18567	18678	18572	18676	18631	18517	18710	18609	18322	18533	18379	18593	18560	18716	18639	18500	18908	18582	18524	18576	18474	18551	18399	18532	18587	18789	18588	18552	18507	18485	18825	18738	18445	18845	18643	18743	18532	18583	18476	18587	18583	18737	18777	18482	18577	18673	18558	18677	18647	18763	18312	18486	18725	18783	18743	18608	18630	18610	18514	18460	18624	18581	18589	18713	18636	18523	18764	18509	18749	18644	18530	18738	18642	18473	18596	18526	18605	18497	18834	18665	18555	18755	18512	18499	18609	18689	18496	18552	18424	18404	18595	18937	18517	18585	18620	18671	18707	18679	18577	18608	18371	18597	18673	18653	18696	18640	18585	18814	18767	18527	18593	18639	18685	18499	18633	18602	18513	18656	18703	18640	18537	18540	18641	18656	18615	18610	18477	18761	18687	18743	18753	18532	18658	18297	18675	18844	18644	18532	18694	18479	18496	18546	18653	18491	18617	18668	18462	18515	18767	18719	18689	18581	18596	18634	18618	18525	18605	18607	18487	18641	18503	18697	18815	18657	18671	18490	18648	18753	18655	18558	18572	18483	18647	18503	18642	18733	18653	18659	18513	18633	18675	18682	18688	18436	18507	18534	18495	18588	18588	18593	18592	18587	18510	18602	18798	18573	18625	18585	18559	18557	18673	18552	18555	18383	18550	18622	18688	18457	18772	18596	18686	18620	18859	18652	18387	18575	18499	18852	18530	18563	18652	18534	18513	18866	18676	18911	18669	18553	18673	18601	18649	18421	18686	18599	18372	18648	18587	18425	18527	18798	18580	18688	18417	18610	18609	18463	18713	18645	18727	18618	18520	18714	18507	18625	18713	18751	18384	18667	18490	18557	18844	18590	18551	18731	18635	18637	18761	18665	18505	18667	18658	18652	18534	18493	18664	18487	18383	18485	18487	18510	18625	18575	18578	18488	18454	18439	18541	18546	18742	18438	18743	18648	18623	18683	18513	18556	18654	18633	18431	18602	18528	18782	18741	18611	18525	18493	18796	18670	18726	18701	18566	18557	18714	18849	18495	18788	18716	18604	18936	18770	18708	18754	18794	18564	18500	18630	18610	18496	18549	18742	18573	18760	18681	18444	18577	18436	18427	18573	18731	18722	18625	18617	18690	18596	18819	18494	18544	18655	18574	18760	18627	18571	18576	18440	18358	18496	18528	18646	18599	18535	18664	18682	18742	18337	18685	18703	18587	18651	18575	18465	18535	18595	18449	18569	18543	18530	18676	18599	18682	18523	18732	18684	18668	18702	18518	18473	18560	18549	18546	18738	18579	18557	18712	18553	18490	18762	18688	18686	18585	18667	18531	18466	18545	18549	18700	18539	18563	18370	18485	18727	18493	18600	18470	18529	18595	18470	18491	18574	18561	18475	18688	18603	18530	18299	18539	18615	18517	18565	18356	18691	18627	18654	18698	18421	18524	18490	18760	18660	18618	18377	18602	18670	18409	18691	18496	18700	18559	18322	18459	18834	18637	18581	18672	18700	18591	18693	18550	18612	18571	18678	18719	18649	18611	18614	18630	18476	18711	18509	18635	18602	18482	18556	18592	18612	18706	18409	18263	18658	18463	18532	18683	18507	18722	18651	18531	18655	18606	18627	18710	18446	18596	18566	18558	18540	18773	18638	18591	18419	18503	18664	18537	18644	18736	18593	18682	18362	18400	18696	18671	18593	18516	18707	18544	18395	18709	18584	18622	18624	18680	18536	18657	18616	18681	18679	18598	18374	18520	18781	18660	18536	18579	18418	18674	18593	18733
29207	47647	39032	23114	17903	17020	16538	16456	16419	16661	17023	18364	25642	30429	24803	21055	19157	17583	16773	16260	16241	16190	15881	15856	15828	16073	15948	15755	15978	15978	15853	15890	16113	15845	15948	16001	15947	16027	15780	15793	15876	15808	15936	15882	15909	16015	15804	15805	15945	15993	15894	15853	15721	16037	15860	15736	15958	15839	15907	16054	16068	15777	15952	15815	16059	15895	15947	16021	15854	16033	15737	15931	15716	16044	15935	15891	15962	15826	15840	15827	15822	15979	15868	15985	15878	15906	15840	15844	15800	15837	15951	15863	15923	15935	15935	16052	15905	15930	15907	15747	15877	15903	15948	15961	15974	15858	15801	15812	15874	15884	15822	15864	15801	15912	15976	16036	15874	15677	15902	16024	16005	15799	15808	15892	16004	15986	15960	15828	15953	15932	15879	15878	15890	15891	16071	15851	15992	15947	15852	15934	15923	15891	15860	15902	15931	15962	15753	16090	15962	16084	15786	15933	15838	15820	15761	16139	15938	15898	15825	15786	15842	15680	16008	15779	15796	15971	15764	15935	16019	15829	15993	15723	16023	16058	15727	15954	15857	15878	15919	15844	15840	15943	15960	15955	15770	15839	15938	15759	15955	15716	15888	15765	15873	15941	15783	15999	15745	15863	15944	15932	15996	15804	15883	15834	16013	15868	15870	15673	15775	16008	15964	15868	15805	15853	15819	15700	15805	15794	15755	15939	15788	15860	16084	15647	15852	15684	15963	15775	15850	15824	15717	15956	16024	16136	16005	15888	15965	15988	15866	15815	15748	15997	15754	15929	15985	15892	15904	15881	15925	15974	15953	15845	15623	15773	16006	15981	15968	16104	15763	15739	15791	15985	15911	15890	16052	15976	15928	15937	15959	15762	15990	15902	15865	15769	15995	15822	15733	15804	15965	15842	16114	15744	16104	15679	15959	15897	15922	15820	15903	15847	15929	15886	15970	15787	15808	15962	15960	15810	15849	15804	15998	15913	15861	15924	15940	15854	15926	15909	15734	16127	15833	16061	16005	15941	15900	16016	15883	15734	15965	15922	15829	15889	16034	15953	15927	15853	15878	15884	15884	15855	15852	16079	15927	15785	15996	15935	15844	15677	15850	15933	16027	15776	15844	16018	15848	15788	15909	15878	15778	16082	15891	15733	15825	15820	15830	16002	15851	15859	16034	15689	15871	15894	15908	15979	15901	15919	15871	15739	15855	15765	15886	15904	15883	16042	16011	15855	15925	15736	15759	15978	15749	15888	15797	15998	15760	16015	16067	15920	15897	15878	15876	16057	15775	15999	15892	15991	15867	15912	15952	15970	15909	15970	15898	15973	15814	15724	15780	16100	16004	15880	15885	15825	15872	15921	16027	15879	15916	15629	15811	15878	15838	15899	16177	15973	15903	15881	16002	15932	15917	15891	15893	15833	15927	15820	15945	15856	15949	16028	15847	15938	15885	15866	15699	15862	15743	15879	16082	15994	15920	15797	15853	15946	15940	15833	15816	15829	15954	15845	15802	15879	15924	15993	16015	15847	16020	15703	15986	15986	16003	15984	15961	15805	15754	16078	15923	15880	15730	15836	15930	15983	16000	15983	15913	15944	15861	15858	15751	15824	15864	15718	15879	15756	16115	15850	15764	15893	15813	15785	15951	15928	15852	15873	15873	15959	15814	15909	15751	15762	15942	15829	15912	16034	15845	16032	16092	15868	16002	15848	15882	15981	15934	15889	15748	15908	15909	16002	15956	15896	15922	15866	15948	15842	15879	16122	15696	15781	15689	15897	15652	15841	15798	15869	15891	15890	15889	15816	15795	15870	15798	15802	15972	15988	15951	15946	15942	15860	15897	15852	15726	15825	15832	15843	16079	15883	15881	15897	15982	15847	15748	15815	15918	15716	15897	15830	15970	15970	15913	15745	15897	15764	15786	15909	15968	16018	15770	15931	15929	15965	15896	15897	15977	15984	15775	15841	15876	15771	15872	15865	15983	15853	15756	16148	15884	15743	15929	15896	15984	15768	15837	15838	15803	15805	16054	15891	15883	15766	15954	15721	16017	15788	15830	15805	15810	15913	16038	15809	15964	15951	15785	15819	15882	15962	15912	15948	16007	15824	16058	15862	15929	15922	15979	15822	15968	15988	15831	15957	15926	15950	15935	15950	15811	16141	15939	15793	15733	16029	15794	15866	16067	15801	15892	15830	15882	15783	15916	15792	15968	15920	15953	15884	15885	15815	15945	15793	16068	15862	15777	15866	16008	15782	15724	15937	16078	15811	15849	15953	15791	15928	15978	15867	15852	15785	15905	15922	15809	15995	15809	15846	16045	15926	15820	16024	15903	15849	15922	15940	15833	15868	15895	15915	15914	15826	15883	15663	15854	15957	15967	15907	15911	15870	15714	15953	15860	15898	15954	15783	15903	15825	15872	15880	15978	15900	15933	15869	15751	15994	15981	15805	15924	15751	15804	15972	15919	15766	16051	15949	15841	15850	15861	15785	15833	15925	15890	15940	15999	15926	15882	15807	15881	16035	15871	15679	15955	15956	15926	15791	15952	15891	15892	15969	15652	15787	15794	15928	15957	15834	15841	15913	15834	15927	15872	15966	15873	16001	15933	15973	15751	15840	15825	15884	15774	15808	15940	15796	15919	15876	15906	15826	15753	16006	16098	15950	15953	15679	15849	15814	15935	15864	15901	15945	15798	15782	15861	15820	15932	15949	15866	15873	15872	15817	15716	16050	15841	15937	15950	15888	15978	15946	15822	15908	15860	15942	15859	15798	15872	15770	15908	15860	15775	15927	15830	15950	15955	15917	16022	15939	15892	15868	15917	15829	15855	15694	15860	15806	15869	15797	15972	15826	15763	16012	15811	15908	15744	15854	15864	15882	15699	15944	15827	15863	15727	15873	15797	15939	15811	15829	15903	15849	15994	15913	16041	16095	15899	15981	15968	15901	15955	15746	15826	15825	15855	15681	15933	15900	15790	15973	15789	15713	15974	15819	15934	15915	15856	15907	16092	16051	15899	15723	15896	15793	15806	16010	16020	15894	16011	15767	15836	15934	15892	15855	15872	15931	15824	15841	15851	15941	15873	15839	16028	16048	15981	15863	15887	16018	15918	15851	16034	16027	15860	16020	16025	15741	16047	15928	15860	15929	15864	16055	15764	15826	15997	16024	15903	15898	15992	15850	16011	15959	16009	15932	15904	15848	15858	15899	15781	15915	16001	15832	15755	15850	15774	15901	15856	15907	15792	15816	15917	15757	15935	16026	15964	15875	15880	15823	15896	15837	16019	15806	15920	15704	15911	15930	15998	15993	15795	15819	15823	15936	15840	15854	15905	15963	16088	15854	16159	16024	15912	15837	15979	15956	15977	15900	15845	15738	15805	15999	15906	15724	16069	15710	15935	15972	15895	15911	15981	15942	16033	15887	15822	16038	15898	15799	15798	15944	15767	15964	15874	15975	16076	15884	16019	15956	15835	15697	15656	15900	15909	15902	15868	15835	15831	15817	15846	15861	16016	15787	16052	15722	16029	15919	15851	15933	15973	16025	15866	15942	15858	15880	16068	15965	15874	15925	15927	15993	15813	15812	15848	15912	15949	15753	15916	16074	15941	15966	15931	15914	15873	15934	16029	16239	15720	15847	16011	15874	15868	15798	15827	15888	15943	15982	15911	15911	15881	15874	15822	15960	15705	15931	15914	15885	15862	15837	15852	15846	15774	15918	15734	15813	15776	15934	16128	15895	16075	15773	15717	15871	16123	15956	15724	16000	15817	15995	15850	15809	15991	15792	15969	15794	15991	15873	15673	15931	15911	15732	15936	15862	15849	15807	16035	16002	15872	15911	15942	16132	15904	15793	16065	15838	15961	15776	15900	15816	15849	16031	15957	16000	15996	15907	15952	15871	15892	15814	15849	16025	15788	15855	15987	15739	15968	15919	15956	16026	15962	15912	15861	15891	15909	15890	15804	15951	15802	15952	15885	15982	15901	15985	15831	15810	15982	15945	15775	15955	15848	16035	15855	15964	15842	15831	16004	15846	16038	15794	15919	15898	15836	15967	15769	15935	15800	15981	15928	15810	15762	16028	15997	15799	15871	16037	15824	15791	15830	15765	15848	15950	15827	15932	15842	15795	16036	15898	15839	15837	15958	15961	15857	15778	15922	15830	15947	15787	16018	15752	15787	15835	15899	16023	15973	15883	15897	15984	15948	15817	15966	15915	15847	15952	15740	16035	15812	15903	15866	15757	15776	15832	16105	15746	15991	15929	16001	16000	16009	15879	15863	15866	15812	15818	15796	15606	15757	15923	15805	15859	15856	15888	16036	16001	15642	15962	16025	15860	15882	16035	15884	15752	15923	15942	15921	15934	15817	16057	15828	16009	15817	15935	15918	15952	15840	15911	15905	15953	15859	15841	15838	15822	15765	15996	15787	16060	16062	15824	15957	15864	15819	16015	15863	16093	15942	15946	15911	15885	16009	15906	15958	15953	16032	15958	15932	15816	16003	16017	15745	15886	15985	15818	16126	16137	15908	16061	15976	15797	15744	15843	15996	15977	15756	15697	15833	15901	15865	15794	15975	15934	15972	15807	15946	16054	15746	15918	15928	15826	15878	15968	15782	15791	15999	15908	15762	15877	16109	15799	15795	15873	15825	16026	15929	15861	15791	15840	15999	15893	15969	15964	15692	16000	16142	15993	15830	15909	16043	15927	15687	15777	15978	15944	15879	15773	15966	16010	15711	15999	16112	16020	15841	15804	15868	15856	15862	16043	15962	15834	15976	15911	15839	16002	15908	15798	15746	16108	15899	15675	16015	15976	15763	15911	15958	15805	15932	15929	15851	15796	15770	15945	15862	16048	15983	15767	15853	15920	16069	15987	15815	15863	15887	15733	15912	15796	15867	15784	15939	15906	15782	15709	15763	15771	16027	15810	15856	15931	15924	15952	15944	15908	15769	16013	16139	15824	15977	15872	15898	15918	15941	15811	15941	15939	15794	15960	15753	15877	15939	15993	15868	15946	15956	15862	15954	16060	15824	16084	15787	15969	15807	15956	15843	15836	15789	15792	15879	15894	15978	16034	15815	15967	16032	15984	15797	15889	15824	15935	15864	15959	15797	15872	15943	15884	15980	15698
22838	21393	29213	23952	21703	23659	24941	20199	19386	19711	19954	20746	31540	36218	30142	26530	23996	22307	20385	19817	19314	18941	19052	19058	18714	18845	18769	18839	18869	18815	18800	18749	18833	18783	18750	18797	18613	18748	18826	18727	18694	18707	18667	18763	18766	18744	18506	18475	18766	18599	18760	18684	18595	18864	18807	18733	18565	18586	18595	18615	18743	18649	18693	18771	18678	18667	18659	18594	18723	18460	18670	18480	18604	18691	18605	18523	18680	18646	18694	18943	18545	18748	18587	18706	18477	18779	18579	18844	18592	18712	18650	18746	18650	18612	18675	18633	18426	18770	18810	18548	18491	18618	18842	18705	18568	18535	18619	18654	18675	18604	18682	18724	18723	18635	18805	18689	18680	18469	18618	18668	18646	18596	18667	18527	18732	18563	18663	18578	18586	18789	18654	18680	18713	18618	18571	18615	18837	18684	18628	18754	18743	18659	18541	18722	18578	18751	18626	18746	18579	18513	18719	18634	18517	18624	18554	18733	18540	18726	18613	18813	18779	18639	18417	18731	18789	18793	18568	18595	18445	18719	18627	18741	18537	18706	18539	18547	18643	18781	18537	18586	18578	18696	18755	18653	18614	18778	18899	18538	18417	18775	18609	18779	18453	18748	18520	18755	18612	18602	18721	18748	18651	18730	18509	18950	18733	18545	18502	18511	18683	18640	18584	18606	18466	18686	18664	18739	18734	18635	18657	18615	18609	18734	18760	18496	18561	18781	18580	18587	18628	18391	18568	18603	18682	18716	18578	18416	18472	18870	18563	18581	18753	18616	18465	18578	18708	18647	18498	18667	18707	18427	18725	18597	18771	18703	18644	18553	18589	18584	18724	18662	18636	18676	18760	18646	18751	18709	18818	18694	18632	18490	18615	18620	18656	18515	18902	18598	18271	18585	18718	18742	18577	18590	18385	18746	18643	18655	18670	18664	18564	18632	18721	18663	18664	18641	18645	18688	18750	18552	18913	18419	18356	18335	18548	18717	18710	18591	18530	18541	18468	18762	18464	18641	18524	18699	18583	18793	18499	18654	18671	18629	18551	18569	18624	18608	18816	18627	18523	18506	18549	18745	18560	18615	18778	18577	18616	18641	18589	18653	18637	18730	18812	18499	18581	18673	18769	18486	18770	18558	18864	18724	18647	18675	18669	18506	18615	18430	18685	18775	18611	18483	18779	18612	18644	18466	18841	18729	18563	18582	18534	18464	18400	18731	18472	18633	18746	18505	18491	18623	18722	18714	18695	18747	18630	18643	18746	18611	18423	18750	18608	18619	18684	18624	18502	18544	18619	18590	18675	18514	18505	18590	18340	18541	18891	18707	18734	18524	18777	18558	18723	18656	18662	18675	18722	18598	18508	18625	18645	18444	18533	18553	18694	18686	18655	18681	18526	18620	18912	18557	18592	18682	18426	18665	18503	18619	18578	18639	18622	18417	18622	18737	18875	18657	18338	18786	18847	18673	18619	18698	18668	18473	18572	18669	18580	18540	18520	18633	18735	18572	18699	18497	18579	18680	18831	18658	18684	18589	18658	18546	18672	18776	18631	18581	18574	18536	18586	18560	18454	18560	18688	18744	18534	18581	18630	18450	18670	18503	18564	18648	18601	18536	18520	18523	18684	18630	18423	18758	18653	18760	18666	18681	18668	18759	18673	18718	18646	18525	18667	18814	18862	18785	18555	18656	18500	18614	18560	18452	18691	18814	18672	18785	18415	18797	18879	18609	18656	18674	18869	18641	18718	18990	18704	18641	18523	18512	18516	18733	18733	18523	18532	18499	18772	18763	18570	18522	18657	18579	18617	18626	18668	18499	18552	18514	18664	19013	18634	18591	18758	18541	18885	18629	18558	18717	18573	18831	18731	18709	18542	18427	18505	18726	18580	18657	18400	18642	18615	18704	18524	18467	18740	18466	18714	18590	18583	18698	18673	18514	18555	18802	18558	18621	18479	18751	18686	18476	18700	18874	18636	18690	18568	18564	18704	18726	18649	18524	18562	18599	18624	18416	18576	18502	18553	18577	18718	18749	18703	18657	18772	18653	18473	18671	18650	18532	18592	18552	18657	18601	18598	18612	18426	18696	18484	18653	18476	18540	18694	18600	18619	18492	18649	18565	18577	18610	18773	18745	18591	18947	18522	18717	18842	18688	18453	18690	18822	18810	18717	18635	18654	18649	18707	18878	18721	18798	18584	18682	18502	18627	18538	18515	18569	18689	18472	18652	18804	18738	18643	18515	18480	18715	18721	18773	18640	18621	18526	18695	18671	18747	18581	18623	18470	18489	18668	18720	18520	18694	18790	18635	18668	18723	18757	18592	18665	18758	18713	18735	18614	18607	18340	18405	18508	18678	18601	18693	18743	18619	18786	18566	18517	18815	18600	18567	18668	18704	18571	18775	18614	18768	18672	18545	18681	18629	18641	18814	18611	18534	18597	18608	18396	18706	18495	18764	18558	18794	18572	18577	18614	18609	18553	18561	18711	18662	18561	18726	18640	18743	18638	18495	18533	18672	18737	18655	18587	18640	18553	18417	18614	18603	18573	18835	18559	18592	18627	18518	18710	18520	18727	18585	18616	18737	18500	18710	18514	18729	18587	18403	18450	18664	18589	18623	18599	18501	18719	18641	18562	18692	18601	18619	18492	18488	18632	18774	18559	18685	18568	18435	18654	18482	18825	18637	18581	18633	18630	18531	18553	18658	18564	18392	18553	18652	18644	18639	18473	18572	18634	18510	18612	18758	18865	18598	18848	18606	18655	18764	18771	18602	18636	18611	18826	18742	18578	18588	18607	18598	18604	18675	18608	18718	18499	18583	18656	18806	18660	18809	18647	18705	18442	18751	18603	18649	18517	18592	18708	18609	18618	18697	18697	18531	18528	18542	18724	18373	18528	18480	18418	18557	18627	18583	18547	18643	18695	18612	18699	18586	18403	18517	18511	18565	18728	18687	18685	18685	18808	18331	18498	18754	18583	18570	18604	18712	18610	18420	18719	18654	18554	18722	18721	18528	18648	18648	18491	18746	18557	18682	18647	18630	18694	18633	18666	18610	18669	18719	18580	18751	18773	18512	18724	18642	18445	18447	18777	18723	18721	18478	18470	18652	18690	18839	18610	18480	18547	18691	18475	18590	18577	18525	18462	18622	18687	18567	18520	18716	18708	18516	18703	18614	18728	18612	18448	18493	18471	18779	18608	18658	18747	18591	18744	18668	18722	18610	18710	18675	18517	18505	18597	18629	18666	18494	18552	18556	18648	18930	18428	18429	18701	18762	18703	18520	18609	18698	18665	18661	18479	18819	18815	18734	18662	18678	18586	18508	18803	18639	18625	18368	18632	18755	18570	18531	18521	18661	18609	18765	18676	18585	18788	18606	18520	18716	18698	18627	18882	18581	18750	18635	18667	18776	18445	18606	18626	18596	18661	18572	18682	18767	18511	18520	18528	18614	18587	18668	18660	18556	18552	18500	18692	18603	18778	18632	18780	18645	18618	18522	18539	18543	18796	18754	18374	18590	18667	18609	18617	18695	18601	18675	18619	18504	18582	18548	18627	18552	18749	18581	18704	18472	18602	18501	18562	18573	18650	18496	18728	18512	18743	18678	18844	18529	18690	18389	18618	18471	18509	18640	18570	18535	18694	18504	18450	18717	18869	18582	18699	18612	18594	18667	18690	18417	18629	18707	18473	18667	18600	18808	18758	18621	18508	18761	18556	18663	18249	18769	18671	18559	18719	18639	18444	18744	18553	18491	18651	18665	18568	18533	18635	18771	18691	18453	18656	18555	18809	18430	18509	18484	18552	18677	18653	18560	18664	18657	18671	18485	18651	18636	18652	18595	18606	18694	18688	18696	18482	18758	18774	18771	18754	18658	18554	18738	18435	18641	18672	18789	18631	18689	18717	18481	18538	18440	18652	18592	18552	18761	18670	18660	18542	18712	18637	18690	18691	18572	18615	18617	18619	18734	18438	18552	18659	18946	18784	18645	18684	18724	18572	18656	18963	18552	18557	18568	18592	18611	18433	18630	18520	18652	18743	18736	18607	18600	18469	18601	18673	18609	18712	18449	18785	18710	18658	18686	18507	18585	18621	18732	18510	18803	18633	18519	18829	18742	18526	18519	18402	18568	18710	18507	18453	18781	18476	18550	18609	18480	18788	18502	18703	18609	18784	18665	18570	18563	18719	18589	18765	18712	18787	18788	18582	18650	18562	18592	18510	18614	18889	18516	18735	18436	18871	18546	18513	18616	18670	18735	18620	18606	18663	18569	18853	18884	18710	18445	18569	18475	18666	18504	18540	18735	18674	18725	18577	18656	18867	18547	18596	18597	18449	18639	18902	18586	18550	18719	18648	18519	18503	18645	18704	18683	18663	18459	18510	18693	18854	18594	18631	18698	18579	18572	18608	18616	18672	18706	18557	18590	18652	18600	18696	18703	18836	18797	18660	18562	18709	18821	18805	18554	18657	18679	18451	18541	18512	18669	18688	18586	18562	18669	18500	18576	18653	18602	18451	18888	18605	18532	18347	18393	18591	18724	18519	18436	18622	18745	18487	18706	18771	18658	18485	18493	18439	18720	18429	18951	18711	18617	18636	18587	18511	18645	18503	18502	18536	18622	18524	18502	18468	18559	18768	18724	18723	18751	18611	18500	18699	18756	18267	18680	18554	18660	18664	18608	18649	18460	18676	18610	18626	18687	18502	18574	18606	18541	18748	18664	18599	18667	18645	18651	18658	18692	18682	18491	18678	18516	18444	18780	18616	18673	18734	18552	18721	18535	18814	18561	18303	18848	18576	18621	18543	18603	18716	18588	18448	18688	18608	18785	18695	18527	18545	18602	18821	18665	18629	18621	18621	18604	18554	18643	18750	18428	18442	18716	18788	18632	18707	18618	18657	18677	18810	18629	18779	18724	18641	18663	18593	18747	18568	18730	18492	18801	18413	18624	18701	18507	18582	19017	18489	18490	18514	18620	18731	18874	18421	18746	18682	18471	18567	18654	18493	18612	18422	18748	18552	18520	18552	18508	18611	18748	18744	18525	18660	18707	18650	18496	18703	18448	18649	18884	18648	18603	18571	18699	18609	18679	19005	18622	18481	18681	18666	18624	18708	18482	18623	18509	18526	18729
32051	50957	43465	29743	21333	18044	17162	17053	17171	17416	17759	19641	35200	37568	29594	26254	22931	20139	18105	16903	16225	15991	16078	16037	16055	15922	16034	15995	15959	16083	15918	15791	15782	15984	15951	15906	15839	15974	15996	16011	16035	15820	15910	15775	15960	16043	16158	16002	15956	15963	15899	16009	15956	15950	15888	15950	15795	16081	16017	16044	16115	15987	15880	15996	16077	15946	15900	15819	15932	16153	15983	16098	15914	16016	15813	15912	15989	15972	15942	15907	15960	15976	15973	15880	15943	15828	15838	15901	15883	15890	16039	15709	16050	16002	16002	15893	15972	15927	15815	15989	15948	15995	15863	15941	15869	16029	15822	15897	15989	15852	15975	15821	15902	16021	15884	16152	15859	15957	15854	15936	16076	15955	16043	15893	15933	15926	15999	16105	15861	15957	15859	15972	16001	15816	15875	16092	16002	16004	16040	16111	15887	16037	15938	15971	15793	16008	15965	15945	15914	15922	15901	15963	15973	16112	15931	15850	15862	15816	16126	15788	16024	15947	16077	15900	16032	15850	16037	15806	15875	15929	15854	16001	15831	15957	16039	15763	16046	16054	16061	15964	16070	15778	15966	16048	16035	16009	15918	15898	16052	15875	15909	15702	15940	15910	16003	15824	16094	16006	15912	16056	15986	15957	15856	16064	15782	15979	15894	15975	15910	15948	15923	15846	15957	16069	16026	16137	15833	15878	15814	15848	15933	15828	15913	16082	15993	15892	15964	15808	15970	15861	16002	15860	15931	15894	15919	15814	15850	15977	15847	16037	15801	16103	15854	15756	16054	15933	15890	15970	15990	16114	15941	16083	15992	15999	16023	15968	15961	15846	15821	15882	15781	15891	15927	15878	15980	15981	16027	15845	16041	16130	15949	15906	15875	15755	16131	15892	15920	15990	16037	16099	16114	16023	15979	16083	15974	16085	15951	15989	16038	16021	16057	15882	15807	16085	15949	16065	15987	16007	16068	16024	16049	15850	15868	15899	15914	16047	15936	15886	16097	15952	15935	15966	15886	15914	15786	15953	15838	15931	15824	15874	15832	16064	15934	15781	15932	15852	15939	15960	15934	15923	15945	16023	16058	15856	15959	15916	15976	15862	15986	16021	15769	15922	16008	16158	15922	15980	15967	15984	16022	15868	15940	15926	15970	15928	16004	16070	15961	15956	15804	15965	16087	15903	16027	16009	15897	15866	15865	15844	15895	15894	15931	16060	16056	15743	16034	15991	16013	15840	15997	15967	15852	15843	16133	15891	15920	16054	16144	16067	16021	15759	15891	15763	16034	16143	15973	15866	16011	15903	15928	15929	16000	16025	15956	16167	16046	15806	16045	15903	16015	15968	15811	16023	15933	15994	15972	15898	15970	15990	15951	15841	15931	15869	15980	16041	15821	15884	15978	15928	16009	15780	15855	15904	15990	15852	16037	16063	15909	15923	16070	15800	16032	15897	16021	15851	16050	16051	15946	16028	16006	15887	16061	15953	15756	16007	15832	16059	15894	15947	15857	16042	15890	16087	15847	15713	15952	15983	16016	15945	15824	15898	15783	16053	16030	15963	15913	15949	16035	16019	15852	15990	15884	15982	15931	15978	15870	15995	15844	15957	15840	15845	15907	15862	16043	16013	15886	16089	16038	15858	15981	16047	15998	15923	15896	16054	15944	16020	15739	15937	15943	15939	15802	16006	16039	15895	16054	15794	15832	15761	15942	15905	15950	15913	15982	15677	16031	16022	15981	15899	15909	16072	15841	15961	15854	16021	15996	15886	16032	16037	15819	15944	15909	16004	15898	16007	15944	16018	16063	15711	15982	15799	15921	15923	15934	16093	16069	15918	15921	16021	16029	15988	15999	16110	15906	15913	15850	15802	15899	15996	15854	15844	15846	15870	16019	15867	16053	15991	15942	15959	16054	15938	16079	15952	15862	15950	16061	15870	16019	15989	16118	15992	15946	15982	15959	16065	15966	15862	15761	15900	15663	16118	16011	15923	15959	15950	16077	15875	15997	15888	15863	15983	15990	16011	16036	15883	16053	15799	15955	15859	15843	15799	15827	15837	15832	15923	16090	15906	15990	16021	15891	16063	15951	15882	15870	16031	15877	15913	15900	15944	15981	15887	15860	15944	15957	16045	15833	15889	15941	15766	15967	15976	15951	15996	15948	15976	15877	15795	15883	16002	16055	15833	15923	15979	15894	15867	16086	15964	15945	15868	15868	16084	15901	16184	15758	15799	15915	15992	15790	15982	15828	15808	16074	16109	16170	15986	15976	15843	16030	15936	16000	15988	15808	15852	15941	15943	15825	15923	15980	15969	15961	15925	15973	15893	15933	15861	16012	15925	15895	15953	15856	15884	16150	15976	15866	15926	15934	15931	15914	15809	15892	15866	15967	15998	15990	15977	15988	15962	15863	15918	15867	15931	15849	15887	16056	16054	15934	15972	15847	15997	15881	15767	15966	16060	15874	15941	15892	15910	15866	16002	15872	15924	16056	16093	15813	16025	16102	15932	16082	15907	16000	15922	15999	15916	15974	15872	15900	16180	16072	15941	16007	16034	15770	15900	16010	15927	15972	16049	16039	15929	15982	15972	15990	15725	16080	15909	16009	16006	15987	15977	15881	16036	15919	15922	16225	15870	16051	15866	15826	15911	16012	16076	15894	15970	15823	16099	16035	15943	15966	15856	15924	15662	15937	15952	15939	16058	15977	15844	15996	15980	15993	15936	15881	15988	16074	16010	16061	15964	15838	16013	15946	15758	16027	16002	15862	15961	15997	15936	15881	15898	15834	15872	15948	16073	15973	15917	15971	15826	15954	16039	15866	15946	15902	15926	16162	15877	15871	15801	15930	15966	15961	15870	15984	15943	15954	15826	15808	15796	16036	15950	15976	15994	16015	15798	16020	15874	15893	15968	15876	16057	16018	15816	15954	16054	16016	15923	16014	15957	15900	16031	16080	15925	15952	15896	15970	16047	15835	15844	16057	15943	15832	15955	16013	15857	15982	16027	15987	15878	16060	15859	15842	15927	15848	15921	15727	15984	15932	15995	15986	15850	15924	15967	16010	15897	15805	15899	15967	15783	15941	15913	15933	15935	15763	15965	15970	15863	15910	15932	15948	15886	15983	16046	16003	15679	15968	15905	15879	16045	15866	16010	16041	15814	15950	16070	15994	15923	15958	15717	15887	15930	15873	15945	15851	16007	15799	15799	15928	15911	16158	15996	16069	16024	15899	15986	15801	16017	15974	15891	15917	16097	16070	15901	15815	16031	15879	15994	15933	15918	15973	15852	15947	15957	15989	15981	15825	15975	15813	15991	15941	15924	16086	16066	15884	15965	15822	15922	15874	15896	15879	15854	15718	16121	16035	15777	16049	15896	15833	16040	16007	15822	16097	15916	15889	15898	15970	16032	15931	15950	15863	15922	15895	16017	16093	16012	15962	15867	16030	15886	15946	15878	15859	15966	15908	15926	15933	15965	15733	15925	15988	15945	15956	15946	15994	16145	15796	15920	15918	15971	15886	15866	15879	15919	15967	15843	16118	15874	15742	16093	15846	16071	15932	16024	15951	15870	15960	16047	16038	15973	15996	16123	15944	16004	15955	15877	16047	15924	15891	15955	15954	15852	16123	16046	15894	16018	15885	15963	16222	15832	16057	15967	15991	15958	15817	15932	15871	15806	15929	15841	16203	15934	16093	15986	15926	15948	16071	15742	15892	15820	15827	16008	15817	15870	16085	15855	15818	15882	15831	16041	15739	15886	15872	15921	15934	15964	16055	15974	15913	15915	15936	15841	15997	15916	15936	16059	15960	15806	16081	15741	15981	15872	15930	15902	15950	16045	15887	15844	15836	15993	15931	16141	15807	15889	15878	15917	15995	16103	16019	16043	15863	15984	15999	15837	15962	16032	15757	15942	15892	15803	15782	15919	16009	16078	16171	15914	16109	15895	15997	15878	15798	16014	15987	16061	16077	15917	16092	15855	15976	15883	15818	15893	15875	15854	15957	15966	15971	16122	15922	15954	15945	15900	15976	15797	16093	16039	15943	15977	15909	15893	15888	16106	15812	15963	16024	15939	15921	16022	15817	15818	15953	16004	15880	15940	16031	15790	16023	16016	15964	16055	15886	15897	15900	15919	16092	15850	15965	15920	16004	15789	15975	15616	15883	15992	16036	16077	15948	15984	15897	15819	16024	15838	16001	15917	15976	15862	16020	15969	15936	16007	15958	15901	15858	16028	15806	15893	16011	15945	15957	15986	15849	15910	15912	15873	15839	16140	15994	15902	15964	15965	15930	15900	15978	15818	15989	16013	16056	15949	16043	15866	16015	16033	15959	15988	15646	15864	15822	15832	16192	15955	16034	15904	15832	16001	15951	15941	16047	15783	15846	15872	16030	15871	15893	16127	15903	15893	15901	16016	15820	15834	15938	15935	16036	16032	15931	15956	16049	15933	15937	16138	16053	16022	15875	15921	15864	16007	16010	15858	16036	15819	16042	15857	16049	15776	16015	15981	15993	16120	16049	15911	15953	15906	15812	15904	15987	15913	15797	16188	15876	15881	15856	15784	15884	15997	15806	15961	16116	15917	15955	15853	15660	15866	15922	15928	16037	15821	15798	15886	16058	15957	15982	15832	15866	16031	15907	16060	16026	16005	16059	16038	15822	15870	15908	16037	15973	15644	15889	15849	16002	15927	16061	15986	16052	15941	15884	15938	15920	15791	15955	15931	15892	15996	15945	15896	15892	15855	15970	15775	16031	15990	16066	15912	15906	16004	15880	15893	15897	16059	15790	16016	15971	15959	15929	15883	16068	15986	15837	15766	15919	15884	16004	15976	16013	16144	15799	15857	16041	15884	15719	15845	15941	15907	16004	16127	15871	15720	15886	15993	16066	15744	15977	15919	16022	15986	15902	15961	15941	15980	16087	15982	15963	15698	16019	15890	16031	15882	16101	15918	15868	15794	15912	15880	15789	15855	15869	15738	16065	15848	16066	16065	16116	15819	15860	15761	16007	16061	15992	15843	16125	16043	15897	15792	15993	15916	15932	15856	16006	15927	15846	15809	15991	16132	15812	15921	16024	15901	15986	15944	15929	15928	16002	15940	15979	16082	16000	15847	15889	15771	15833	16059
28215	24102	28239	23889	18977	18649	18810	18419	18433	18394	18315	18558	19588	20291	19683	19183	19002	18837	18550	18451	18426	18660	18591	18562	18579	18515	18441	18178	18554	18632	18589	18449	18530	18537	18492	18397	18583	18440	18464	18531	18461	18429	18383	18263	18539	18581	18347	18437	18369	18529	18548	18424	18778	18373	18712	18294	18313	18414	18321	18430	18561	18396	18372	18494	18636	18382	18425	18606	18332	18453	18465	18420	18304	18533	18361	18345	18414	18298	18362	18578	18471	18565	18428	18561	18608	18614	18594	18488	18283	18417	18121	18497	18449	18494	18309	18475	18354	18372	18566	18389	18326	18318	18664	18533	18493	18725	18393	18378	18415	18393	18542	18346	18278	18369	18501	18603	18467	18426	18352	18530	18545	18672	18261	18638	18380	18386	18519	18587	18717	18312	18483	18488	18390	18573	18400	18396	18540	18536	18555	18237	18566	18443	18445	18202	18283	18301	18402	18674	18277	18331	18460	18473	18293	18533	18436	18429	18556	18574	18593	18447	18522	18397	18518	18463	18194	18595	18356	18406	18456	18480	18404	18247	18390	18338	18577	18235	18293	18282	18456	18495	18315	18367	18313	18661	18670	18211	18228	18460	18550	18410	18555	18367	18417	18348	18516	18322	18237	18375	18511	18578	18285	18330	18281	18432	18440	18246	18471	18358	18442	18448	18669	18378	18623	18514	18352	18229	18212	18547	18555	18499	18357	18548	18350	18361	18511	18639	18451	18247	18162	18430	18277	18238	18392	18300	18429	18472	18301	18491	18294	18505	18399	18269	18535	18337	18332	18540	18530	18517	18327	18402	18378	18274	18513	18398	18160	18263	18321	18560	18398	18669	18622	18560	18478	18543	18523	18394	18534	18623	18467	18357	18239	18470	18459	18283	18481	18396	18723	18388	18499	18402	18245	18467	18384	18383	18505	18466	18487	18434	18618	18399	18304	18384	18393	18566	18552	18697	18256	18383	18495	18373	18406	18427	18383	18393	18281	18595	18405	18496	18485	18532	18408	18423	18440	18463	18366	18411	18310	18347	18535	18408	18403	18425	18496	18475	18551	18472	18468	18455	18385	18398	18212	18504	18566	18313	18468	18159	18468	18734	18453	18254	18426	18339	18238	18441	18523	18584	18610	18538	18441	18433	18335	18447	18305	18552	18453	18529	18438	18511	18466	18447	18352	18412	18487	18526	18285	18530	18519	18443	18409	18702	18407	18335	18363	18126	18439	18367	18307	18355	18436	18209	18433	18329	18478	18456	18332	18437	18411	18240	18355	18459	18425	18520	18161	18332	18631	18589	18468	18279	18353	18279	18339	18434	18381	18240	18540	18447	18119	18226	18356	18549	18739	18286	18391	18387	18588	18627	18579	18355	18539	18532	18468	18460	18481	18266	18412	18384	18395	18245	18392	18547	18350	18484	18427	18290	18326	18397	18510	18542	18647	18393	18405	18319	18471	18384	18459	18439	18267	18373	18109	18396	18303	18365	18500	18352	18655	18459	18419	18517	18473	18217	18486	18199	18652	18535	18561	18500	18554	18234	18496	18387	18512	18463	18338	18281	18239	18390	18370	18417	18486	18251	18234	18454	18479	18412	18537	18296	18416	18427	18559	18507	18650	18561	18352	18366	18298	18439	18542	18563	18357	18506	18476	18266	18365	18359	18243	18253	18393	18565	18317	18450	18264	18480	18687	18408	18474	18610	18456	18528	18550	18336	18436	18446	18499	18456	18432	18477	18320	18460	18588	18349	18459	18272	18246	18406	18419	18487	18301	18385	18591	18320	18379	18463	18583	18547	18463	18201	18608	18460	18361	18461	18392	18541	18465	18520	18676	18494	18462	18418	18526	18419	18428	18454	18487	18263	18536	18447	18483	18475	18392	18353	18327	18304	18376	18423	18296	18470	18578	18440	18585	18437	18490	18520	18546	18522	18485	18523	18506	18307	18510	18454	18530	18248	18504	18523	18386	18540	18376	18619	18464	18321	18390	18344	18419	18300	18251	18550	18617	18316	18481	18531	18444	18515	18477	18504	18580	18539	18569	18347	18286	18390	18672	18469	18582	18411	18379	18368	18258	18480	18311	18324	18495	18366	18513	18638	18549	18335	18303	18524	18508	18396	18335	18476	18303	18620	18563	18391	18520	18432	18337	18260	18360	18443	18488	18444	18431	18415	18328	18363	18320	18334	18486	18481	18409	18568	18325	18403	18548	18447	18382	18301	18462	18448	18633	18319	18431	18661	18311	18394	18513	18379	18261	18236	18335	18484	18473	18615	18341	18358	18355	18216	18351	18361	18561	18361	18240	18396	18444	18467	18620	18198	18336	18440	18538	18476	18225	18292	18280	18354	18222	18471	18568	18438	18323	18132	18513	18336	18377	18351	18522	18462	18348	18232	18304	18333	18554	18424	18556	18445	18655	18375	18347	18516	18306	18597	18487	18431	18221	18463	18472	18533	18425	18268	18437	18522	18635	18248	18403	18580	18604	18562	18536	18507	18493	18377	18481	18606	18534	18538	18549	18332	18475	18494	18421	18501	18481	18283	18446	18345	18302	18282	18538	18487	18431	18451	18428	18402	18276	18494	18440	18468	18448	18424	18623	18540	18450	18147	18318	18395	18472	18099	18389	18235	18312	18450	18383	18624	18175	18354	18469	18550	18540	18643	18224	18500	18472	18374	18179	18478	18209	18487	18414	18328	18382	18427	18357	18537	18601	18454	18456	18473	18305	18290	18479	18528	18511	18449	18474	18464	18520	18635	18329	18374	18443	18309	18628	18220	18294	18288	18462	18326	18563	18449	18490	18343	18360	18422	18570	18313	18313	18392	18363	18402	18386	18483	18477	18321	18438	18492	18400	18253	18495	18410	18530	18370	18496	18432	18433	18539	18382	18355	18487	18450	18402	18656	18448	18504	18164	18311	18377	18460	18353	18444	18361	18409	18512	18357	18407	18638	18430	18320	18314	18385	18232	18620	18488	18412	18247	18606	18516	18416	18348	18351	18386	18418	18219	18655	18354	18477	18658	18415	18348	18408	18521	18555	18456	18348	18476	18436	18523	18480	18390	18335	18467	18404	18508	18449	18521	18371	18435	18431	18374	18409	18571	18431	18707	18483	18449	18479	18354	18390	18369	18550	18291	18426	18447	18464	18513	18216	18467	18351	18480	18317	18434	18297	18422	18263	18425	18227	18243	18536	18421	18675	18617	18475	18402	18380	18690	18468	18414	18390	18342	18490	18550	18501	18387	18414	18468	18500	18567	18527	18241	18475	18388	18328	18442	18520	18464	18439	18379	18271	18371	18524	18468	18473	18588	18353	18339	18600	18291	18224	18402	18422	18516	18416	18249	18371	18288	18462	18302	18308	18366	18351	18309	18644	18543	18333	18380	18332	18514	18466	18373	18433	18349	18478	18497	18641	18419	18485	18519	18485	18481	18311	18299	18648	18563	18584	18411	18253	18625	18497	18278	18221	18483	18308	18392	18288	18411	18496	18681	18539	18333	18385	18561	18384	18411	18477	18243	18492	18528	18377	18650	18589	18688	18654	18563	18589	18576	18419	18536	18502	18416	18183	18332	18275	18347	18468	18485	18282	18271	18480	18675	18300	18531	18596	18385	18493	18359	18638	18354	18445	18441	18319	18549	18332	18345	18422	18403	18510	18654	18374	18447	18490	18424	18474	18298	18312	18374	18528	18386	18245	18419	18530	18537	18523	18381	18677	18332	18471	18363	18422	18294	18341	18366	18357	18404	18426	18312	18348	18484	18447	18471	18251	18379	18385	18408	18484	18396	18366	18580	18548	18355	18492	18416	18551	18439	18372	18432	18599	18404	18191	18219	18263	18355	18382	18614	18505	18474	18438	18363	18522	18333	18564	18363	18517	18447	18574	18454	18519	18293	18607	18367	18240	18373	18280	18461	18454	18538	18470	18398	18544	18571	18612	18516	18489	18341	18319	18397	18402	18264	18441	18537	18609	18537	18380	18365	18256	18539	18370	18416	18520	18457	18429	18454	18479	18442	18285	18536	18323	18326	18481	18463	18377	18511	18552	18425	18653	18334	18588	18520	18144	18398	18558	18521	18576	18439	18248	18490	18575	18380	18475	18431	18360	18470	18424	18330	18321	18406	18518	18494	18493	18481	18477	18389	18552	18374	18260	18376	18209	18406	18417	18449	18526	18622	18682	18640	18606	18504	18219	18502	18341	18495	18480	18612	18496	18478	18577	18502	18346	18378	18411	18358	18611	18431	18548	18520	18414	18471	18267	18306	18483	18248	18527	18559	18546	18374	18411	18446	18408	18508	18429	18546	18348	18437	18290	18422	18528	18450	18539	18314	18648	18653	18383	18293	18448	18383	18622	18319	18636	18615	18433	18382	18531	18455	18516	18537	18356	18377	18351	18281	18481	18339	18412	18363	18366	18601	18318	18223	18335	18402	18466	18397	18427	18391	18406	18485	18401	18578	18536	18418	18412	18480	18554	18428	18514	18583	18426	18318	18484	18555	18572	18274	18216	18465	18211	18431	18626	18495	18307	18410	18276	18550	18356	18507	18429	18303	18333	18483	18404	18588	18384	18673	18477	18513	18466	18411	18352	18517	18455	18524	18517	18523	18581	18436	18373	18530	18420	18407	18456	18639	18371	18688	18490	18539	18419	18419	18418	18500	18147	18467	18515	18495	18530	18466	18458	18314	18435	18470	18532	18501	18274	18525	18287	18429	18475	18247	18368	18354	18437	18481	18509	18549	18516	18521	18558	18316	18495	18271	18514	18548	18514	18494	18486	18428	18452	18530	18280	18413	18437	18579	18319	18455	18384	18494	18482	18426	18428	18689	18440	18269	18444	18526	18538	18485	18488	18491	18511	18660	18486	18424	18544	18661	18482	18495	18351	18561	18480	18600	18439	18591	18380	18502	18463	18388	18311	18458	18420	18460	18315	18241	18576	18586	18447	18468	18481	18315	18508	18234	18311	18351	18712	18659	18253	18371	18452	18469	18514	18289	18248	18495	18566	18396	18572	18573	18380	18580	18408	18358	18418	18396	18370	18543	18284	18364	18380	18627	18477	18485	18430	18312	18380	18382	18365	18429	18430	18664	18558	18440	18494	18334	18451	18583	18412	18606	18346	18423	18476
27810	34240	29083	19594	16420	16056	16036	15708	15950	15947	15990	16246	17889	18316	17345	16806	16474	16346	16195	15854	16027	15886	15682	15746	15873	15754	15886	15896	15717	15818	15917	15778	15790	15759	15958	15790	15693	15893	15810	15890	15818	15891	15869	15819	15968	15876	15947	15643	15888	15780	15717	15763	15821	15921	15787	15960	15996	15788	15785	15727	15787	15791	15831	15999	15996	15685	15770	15784	15859	15835	15668	15901	15816	15853	15874	15903	15873	15854	15877	15907	15717	15685	15890	15881	15790	15869	15966	15799	15746	15898	15861	15878	15762	15832	15642	15835	15803	15881	15707	15858	15717	15803	15886	15928	15879	15678	15770	15773	15817	15763	15729	15591	15879	15887	15768	15684	15834	15823	15801	15834	15880	15628	15971	15817	15785	15883	15738	15837	15924	15665	15768	15670	15792	15771	15890	15740	15877	15952	15826	15698	15734	15785	15826	15784	15899	15799	15851	15942	15901	15669	15889	15819	15757	15901	15875	15799	15709	15887	15694	15797	15873	15958	15882	16108	15842	15789	15850	15854	15925	15829	15810	15859	15882	15827	15731	15715	15903	15861	15953	15757	15834	15918	15795	15952	15902	15850	15911	15857	15787	15880	15749	15835	15943	15873	15930	15736	15571	15814	15852	15930	15974	15879	15693	15792	15837	15830	15911	15594	15848	15759	15938	15645	15948	15610	15790	15799	15797	15923	15804	15826	15699	15969	15979	15822	15781	15882	15857	15807	15774	15963	15722	15811	15766	15727	15949	15869	15867	15684	15932	15773	15881	15896	15925	15749	15838	15739	15782	16013	15704	15787	15859	15814	15760	15775	15821	15767	15736	15750	15904	15927	15826	16049	15866	15869	15751	15960	15966	15856	15934	15906	15892	15907	15824	15787	15889	15966	15764	15892	15769	15899	15767	15827	15810	15923	15831	15767	15806	16036	15757	16000	15799	15656	15793	15885	15937	15860	15814	15909	15682	15992	15825	15860	15842	15848	15953	15885	15785	15909	15786	16071	15893	15832	15580	15795	15955	15647	15771	15786	15878	16074	15729	15887	15926	15873	15854	15787	15748	16029	15825	15845	15821	15939	15869	15778	15927	15858	15766	15964	15684	15763	15817	15714	15799	15839	15777	15783	15816	15758	15969	15809	15911	15935	15729	15967	15685	15763	15790	15736	15915	15935	15866	15777	15816	15684	15840	15660	15801	15817	15881	15732	15728	15732	15692	15745	15909	15693	15934	15558	15750	15759	15830	15862	15577	15779	15908	15862	15896	15724	16003	15862	15879	15714	15768	15757	15671	15743	15788	15683	15860	15844	15891	15846	15841	15866	15865	15926	15771	15750	16000	15753	15814	15679	15800	15869	15944	15529	15804	15813	15878	15953	15676	15656	15940	16002	15919	15959	15691	15888	15722	15804	15925	15772	15637	15749	15904	15807	15815	15779	15772	15689	15796	15935	15833	15667	15847	15820	15839	15785	15871	15905	15562	15835	15850	15814	15743	15843	15917	15766	15853	15775	15553	15688	15838	15701	15763	15882	15946	15769	15797	15881	15882	15853	15703	15746	16042	16003	15741	15889	15851	15806	15980	16048	15800	15818	15845	15858	15677	15952	15654	15742	15917	15829	15741	15760	15951	15671	15754	15653	15872	15737	15984	15627	15761	15739	15798	15645	15705	15756	15704	15821	15717	15763	15867	15798	15820	15961	15811	15773	15758	15868	15916	15736	15711	15689	15744	15781	15827	15700	15853	15969	15865	15775	15864	15824	15765	15977	15818	15816	15742	15898	15817	15879	15804	15719	15918	15557	15982	15826	15673	15874	15710	15666	15880	15809	15903	15641	15774	15752	15905	15945	15930	15909	15987	15779	15755	15787	15979	15854	15812	15744	15855	15998	15745	15730	15764	15833	15747	15862	15767	15815	15634	15988	15637	15764	15753	15848	15917	15730	15775	15776	15681	15882	15899	15835	15814	15838	15801	15874	15719	15731	15884	15549	15791	15715	15840	15786	15653	15742	15800	15733	15764	15879	15699	15802	15772	15818	15912	15840	16065	15860	15827	15813	16062	15793	15718	15879	15880	15846	15805	15828	15752	15897	15846	15997	15786	15658	15811	15832	15735	15816	15801	15776	15922	15629	15892	15768	15816	15881	15934	15830	15919	15963	15820	15879	15725	15856	15771	15869	15895	15768	15928	15724	15732	15797	15819	15953	16071	15781	16019	15818	15837	15832	15734	15683	16029	15664	15918	15845	15930	15535	15887	15779	15884	15820	15958	15950	15764	15898	15813	15781	15947	15785	15853	15915	15669	15665	15820	15739	15793	15864	15804	15896	15770	15886	15745	15887	15905	15859	15792	15823	15846	15856	15811	15780	15621	15786	15850	15879	15817	15746	15759	15780	15911	15626	15912	15708	15807	15909	15863	15732	15847	15817	15912	15870	15619	15759	15688	15717	16063	15680	15765	15790	15962	15742	15754	15774	15781	15920	15751	15853	15760	15683	15862	15798	15896	15764	15621	15869	15797	15471	15858	15914	15707	15844	15839	15949	15762	15885	15772	16030	15937	15865	15775	15816	15888	15759	15722	15680	15638	15734	15772	15836	15886	15749	15721	15772	15706	15818	16011	15848	15653	15802	15715	15885	15842	15901	15919	15853	15762	15847	15898	15845	16013	15820	15701	15838	15752	15826	15852	15801	15760	15821	15857	15825	15884	15653	15903	15831	15826	15819	15800	15795	15610	15855	15809	15828	15816	15823	15776	15827	15862	15903	15809	15933	15766	15797	15796	15817	16024	15727	15727	15785	15695	15822	15845	15913	16059	15685	15896	15959	15935	15721	15879	15849	15768	15751	15687	15758	15791	15765	15837	15869	15868	15820	15775	15806	15841	15838	15691	15702	15756	15865	15844	15834	15792	15917	15867	15749	15740	15810	15737	15822	15883	15928	15836	15847	15888	15700	15873	15855	15845	15959	15793	15664	15926	15763	15853	15748	15860	15870	15664	15819	15782	15687	15845	16002	15768	15751	15936	15641	15783	15708	15815	15789	15969	15736	15792	15858	15772	15762	15709	15743	15876	15879	15781	15760	15749	15828	15998	15849	15904	15855	15737	15816	15858	15864	15764	15857	15736	15941	15900	15804	15947	15758	15921	15748	16002	16032	15963	15872	15720	15879	16009	15697	15805	15802	15959	15697	15992	15792	15962	15868	15881	15960	15872	15779	15866	15863	15788	15866	15804	15747	15750	15651	15810	15941	15750	15735	15727	15807	15893	16015	15882	15925	15893	15885	15768	15723	15700	15853	15843	16027	15951	15961	15797	15823	15781	15762	15942	15744	15850	15719	15721	15794	15797	15670	15788	15910	15817	15729	15857	15779	15925	15730	15997	15937	15862	15859	15969	15674	16024	15830	16013	15824	15947	15661	15767	15895	15979	15838	15839	15710	15805	15750	15788	15907	15905	15851	15747	15937	15807	15791	15906	15838	15771	15879	15794	15617	15883	15792	15809	15938	15750	15877	15809	15713	15949	15918	15908	15649	15752	15905	15721	15990	15793	15672	15948	15943	15943	15591	15765	15895	15800	15641	15919	15754	16017	15857	15874	15826	15738	16074	15742	15834	15868	15683	15828	15727	15721	15785	15874	15972	15807	15998	15767	15953	15837	15804	16043	15699	15944	15732	15859	15933	15885	15738	15744	15792	15889	15847	15762	15819	15891	15825	15853	15906	15820	15712	15953	15879	15865	15788	15737	15837	15825	15829	15733	15709	15722	15468	16024	15799	15701	15750	15729	15815	15919	15853	15702	15835	15974	15820	15796	15626	15680	15664	15880	15778	15786	15769	15863	15739	15866	15709	15753	15982	15744	15827	15947	15663	15638	15723	15804	15886	15753	15732	15670	15768	15933	15876	15828	15741	15712	15935	15998	15766	15934	15804	15820	15945	15862	15899	15782	15780	15937	15696	15623	15936	15833	15696	15789	15801	15861	15873	15892	15795	15864	15803	15775	16011	15783	15819	15961	15903	15732	15916	15843	15679	15698	15855	15916	15643	15877	15819	15720	15794	15672	15898	15955	15878	15693	15656	15973	15889	15821	15926	15875	15872	15833	15916	15785	15862	15831	15841	15745	15880	15751	15945	15771	15652	15944	15803	15874	15902	15829	15760	15926	16006	15856	15853	15662	15818	15900	15834	15788	15897	16013	15733	15773	15923	15931	15721	15945	15937	15862	15868	15941	15695	15771	15941	15810	15911	15776	15845	15844	15829	15805	15968	15802	15720	15824	15929	15862	15827	15742	15594	15785	15929	15782	15950	16071	15711	16003	15764	15850	15743	15654	15854	15778	15827	15847	15805	15992	15881	15789	15778	15816	15919	15632	15776	15723	15822	15622	15848	15811	15874	16029	15921	16002	15953	15940	15976	15964	15705	15854	15808	15863	15964	15875	15858	15696	15935	15851	15788	15902	15914	15791	15664	15751	15863	15760	15820	15698	15657	15961	15748	15999	15658	15843	15760	15713	15786	15788	15899	15971	15818	15745	15841	15923	15990	15725	15823	15930	15815	15937	16007	15959	15783	15917	15709	15843	15774	15729	15829	15849	15900	15807	15989	15743	15829	15812	15773	15947	15864	15887	15845	15546	15835	15671	15672	15901	15905	15852	15870	15844	15787	15744	15844	15740	15910	15725	15792	15770	15830	15923	15781	15757	15866	15860	16030	15837	15782	15898	15830	15993	15692	15698	15845	15904	15758	15903	15655	15837	15822	15754	15549	15848	15758	15879	15751	15833	16026	15827	15831	15892	15775	15860	15885	15944	15746	15859	15833	15768	15829	15820	15682	15841	15649	15824	15747	15901	15852	15890	16048	15846	15766	15693	15971	15871	15811	15732	15795	15762	16086	15853	15807	15744	15872	15924	15863	15614	15790	15626	15789	15741	15806	15722	15722	15831	15921	16029	15949	15808	15939	15668	15815	15894	15754	15942	15866	15663	15744	15756	15848	15850	15774	15881	15750	15905	15938	15635	15855	15843	15695	15596	15920	15712	15801	15935	15815	15907	16010	15666	15903	15899	15788	15938	15836	15824	15798	15758	15883	15940	15956	15840	15821	15946	15833	15845	15897	15702	15801	16091	15734	15931	15816
24028	21289	28616	24663	22339	21466	20922	18703	18416	18738	18850	19579	25702	28755	25392	22188	20640	19684	18909	18544	18494	18305	18197	18257	18327	18166	18108	18169	18016	18095	18198	18129	18113	18252	18267	18069	18201	18195	18219	18361	18059	18190	18293	18098	18147	18309	17988	18188	18053	18031	18079	17915	18240	17965	18105	18320	18103	18049	18284	18151	18329	18183	18317	18313	18232	18237	18009	18048	18280	18211	17996	18004	17994	18030	17947	18046	17974	18177	18293	18298	18086	18369	18293	18071	17982	18084	18199	17878	18070	18273	18159	18274	18058	18254	18244	18262	18357	18220	18098	18122	18156	18120	18234	18131	17936	18289	18198	18164	18236	18228	18147	18156	18061	18192	18169	18180	18103	18081	18288	18088	18058	18100	18240	18201	18051	18080	18261	18131	18258	18047	18159	18059	18191	18104	18127	18145	18150	18075	18168	18128	18217	18222	18164	18082	18231	18149	18156	18204	18357	17984	18179	18193	18248	18210	18217	18190	18006	18178	18123	18097	18181	18153	18157	18150	18118	17927	18183	18162	18154	18212	18179	18107	18026	18153	17971	18310	18147	18225	17990	17937	17904	17958	18204	18038	18189	18040	17930	18164	18050	18266	18158	18144	18243	18151	18230	18032	18196	18191	18017	18047	18209	18017	17962	17949	18080	18109	18072	18207	18349	18205	18023	18152	18067	18174	18206	18156	18369	18132	18100	18094	18299	17940	17930	18064	18287	18096	18272	18065	18038	18205	18148	18048	18185	18182	18202	18155	18033	18098	18266	18250	18101	18388	18310	18047	18192	18171	18100	18127	18074	18053	17846	18038	18053	18136	17826	18014	18063	18121	18240	18139	18060	18229	17974	18201	18221	18088	18116	18093	18093	18080	18177	17987	18133	18265	18059	17807	18131	18158	18324	18228	18026	18063	18241	18121	18154	18214	18222	18156	17971	18127	18196	18090	18131	18324	18207	18085	18062	18034	18068	18277	18081	18144	18289	18156	18129	17966	18071	18172	18050	18254	18133	17938	18138	17916	18022	18195	18254	18153	18076	17878	18351	18021	18118	18066	18231	18197	18183	18158	18215	18210	18104	18065	18258	18152	18042	18100	18242	18304	18199	18008	18263	18111	18279	18160	18142	18096	18092	18245	18154	18382	18254	18057	18142	18346	18126	18261	18038	18044	18191	18101	18155	18159	18352	18126	18378	18135	18384	18078	18238	18219	18052	18125	18108	18198	18048	18330	18046	18082	18165	18241	18187	18190	18247	18232	18093	18051	18229	18212	18329	18187	18093	17984	18203	18021	18343	18035	18291	18330	18126	18019	17976	17983	18177	18071	18032	18124	18140	18165	18146	18102	18005	17942	18177	17958	18204	18209	17955	17950	17923	18047	18040	18024	17816	18116	18109	18021	18214	18150	18336	18044	18082	17803	18145	18188	17973	18070	17942	18100	18103	18101	18338	18113	18174	18306	17947	18092	18179	18195	18213	18394	18039	18080	18038	18453	18124	18200	18201	18050	18148	18042	18104	18055	18113	18034	18087	17995	17975	18064	18161	18301	17948	17983	18073	18186	18263	18123	17947	18147	17873	18144	18157	18261	18195	18058	18251	18456	18171	18306	18199	18108	18146	18220	17967	18059	18042	18305	18257	18203	18251	17996	18199	18307	18069	18090	18217	18172	17891	18119	18146	18027	17983	18306	18232	17984	18117	18115	18061	18123	18090	18267	18055	18113	18263	18186	18416	18073	17997	18079	17992	18256	18200	18189	18099	18058	18111	18225	18003	18216	18004	17920	18064	18434	18004	18002	18028	18133	18059	18209	18245	18168	17903	18189	18344	18067	18080	18184	18031	18265	18060	18163	18004	17955	18233	17900	18390	18195	18199	18343	18055	18044	17948	18172	18162	18149	18083	18161	18058	18154	18295	18048	18026	18209	17937	18032	18021	18046	18172	17847	18263	18158	18154	18106	18255	18061	18027	18216	18178	18006	18107	18168	18007	18096	18360	18300	18107	18197	18065	18150	18028	18015	18195	18200	18229	18068	18099	18101	18135	18121	18164	18284	18249	18087	18158	18267	18302	18242	17977	18198	18039	17981	18300	18108	18106	18115	18153	18369	18181	18357	18133	18072	17922	18211	18162	18145	18111	18223	17887	18147	18136	17954	18194	18109	18130	18118	17981	18014	18137	18180	18292	18062	18048	18255	18220	18249	18251	18111	18217	18274	18130	18231	18157	18246	18175	17931	18126	18178	17965	18049	17908	18230	18289	18065	18038	18116	18096	18030	18166	18066	18126	18197	18238	18198	17987	18112	18219	17843	18120	18038	18181	18112	18093	18057	18028	18034	18164	18208	18334	17861	18236	18180	18176	18170	18245	18162	18082	18076	18313	18208	18313	17957	17845	18132	18124	17909	18274	18143	18049	18100	18093	18151	18133	18117	18051	17975	18345	18127	18049	18275	18248	18107	17947	18138	18344	18091	18239	18054	18236	18035	18329	17976	18266	18255	18305	18203	17889	18100	17983	18220	18293	18280	18163	18109	18103	18322	17991	17988	18133	18123	18306	18082	18160	18020	18186	18356	18142	18045	17903	17924	18057	18084	18119	18029	17961	18210	18038	18134	18308	18016	18338	18016	18063	18164	18221	18011	18343	18126	18096	18315	17977	18134	18139	18120	18271	18220	18232	18079	18136	18243	18090	18145	18307	18183	18010	18158	18013	18047	18143	18127	18183	18203	18181	18106	18084	18078	18071	18187	18011	18223	18214	18176	18047	18085	18257	18099	18065	18240	18218	18141	18278	18185	18288	18098	18060	18096	18265	18124	18142	18233	18079	18279	18236	18223	18111	18117	18033	17995	18270	18161	18025	18117	18379	18085	18237	18368	18053	17964	18143	18157	17972	18303	18149	18178	17986	18005	18039	18139	18095	18219	18187	17920	18254	18414	18056	18186	18200	18076	17962	18170	18327	18182	18234	18062	18171	18122	17984	18210	18209	18024	18297	18216	18094	18019	18268	17935	18053	18382	18133	18162	18230	18215	17880	17952	18126	18133	17933	18090	18163	17822	18112	18035	18084	18022	18145	18053	18081	18090	18148	18124	17998	17858	17984	18306	18202	18131	17897	17990	18107	18226	18159	18177	18250	18219	18256	18214	18215	18162	18141	18133	18332	18095	18111	18223	18189	18093	17858	18280	18305	18148	18062	18078	18042	18056	18241	18078	18135	18087	18072	17753	18068	17795	18086	18259	18049	18034	18145	18014	18238	18339	18153	17949	17923	18042	18078	17979	18231	18259	18249	18144	18226	18194	17968	18185	17986	17941	18243	18208	18134	17998	18217	18042	18309	18061	18135	18331	18199	18006	18098	18073	17957	17899	18216	18115	17933	18288	18242	18078	18419	18244	18065	18028	18072	18169	18193	18206	18304	18256	18060	18102	18114	18021	18080	18133	17975	18203	18237	17958	17938	18016	18075	17990	18163	18149	18388	18055	18292	18178	18202	18151	18138	18202	18295	17914	17928	18114	17887	18194	17975	18033	18337	18168	18231	18209	18174	18025	18339	18120	18207	18273	17966	18142	18025	18268	18261	18156	18133	18063	18096	17975	17921	18084	18099	18061	18164	18198	18138	18007	18394	18126	18098	18187	18147	18278	18101	17963	18170	18112	18090	18026	18356	18081	18148	18138	18105	18182	18062	18379	18185	18175	18106	17958	18015	18170	18219	18028	18155	18119	18329	18172	18140	18126	17941	18123	18324	18166	18200	18108	18297	18083	18099	17798	18099	18025	18052	18233	18237	18164	18122	18028	17988	18146	18280	18139	18101	18057	18165	18213	18252	18128	18160	18158	18189	18162	18110	18259	18232	18259	17921	18182	18190	18201	18129	18167	18416	18182	18131	17953	18232	18135	18128	18109	18300	18295	18034	18126	18067	18051	18230	18007	18210	17976	18093	18201	18156	18208	18034	18099	17978	18155	18187	18512	18069	18335	18227	18057	18191	18094	18095	17941	18088	18037	18067	18308	17846	18220	18172	18196	18053	18061	18030	18200	18017	18220	17938	18361	18324	18084	18006	17945	18086	18116	17907	18121	17957	17951	17914	18179	18124	18192	18110	18244	18117	18045	18158	17948	18045	18205	18085	18151	17988	18243	18187	18200	18277	18045	18034	18083	18168	18225	18149	18007	18017	18191	18229	18026	18171	18305	18064	18103	18048	18043	18025	18110	18191	17962	17997	17982	18128	18047	18321	18226	18161	18054	18103	17938	18277	18169	18158	18162	18159	18165	18126	18051	18122	18091	18233	18083	17815	18122	18199	18142	18278	18339	18056	18095	18018	18071	18199	18158	17982	18254	18143	18067	18051	17899	18292	18071	18044	17968	17931	18201	18222	18127	18076	18221	17838	18050	18127	18107	17950	18023	18139	18309	18165	18304	18193	18290	18256	18044	18038	18192	18277	18027	18200	18116	18116	18164	18282	18216	18253	18145	18277	18090	18084	18013	18190	18143	18032	18226	18060	18171	18289	18146	18141	18004	18183	18137	18318	18225	18223	18073	18145	18170	18055	18164	18386	17914	18133	18209	18143	18005	18277	18241	17905	18206	18081	18050	18234	18163	18083	18054	17937	18223	18194	18051	18012	17965	18031	18221	18166	17956	18222	18194	18013	17900	18261	18023	18314	18181	18164	18130	18191	18185	18091	18096	18199	18345	18048	18077	17964	18000	17897	18084	18177	18025	18149	18026	17949	18020	18147	18052	18223	18102	18153	18085	18069	18251	18166	17954	18083	18075	17993	18039	18262	18083	18151	18134	18132	18074	18110	18142	18223	17976	18071	18074	18101	18233	18403	18189	18252	18070	18151	18166	18338	18271	18146	18035	18137	18093	18112	18050	18084	18066	18168	18219	18177	17905	18156	18193	18237	18072	17967	18184	18152	18060	18141	18124	18193	18083	18213	18178	18177	18193	18107	17966	17951	18056	18051	18100	18058	18192	18231	17992	18196	18279	18200	18005	17993	18065	18100	18163	18126	17856	18199	18320	18103	18215	18165	18014	17993	18154	18222	18076	17906	18127	18109	18209	18225	18268	18054	18065	17950	18119	18216	18101	18140	17789	18279	18280	18033	17989	18160	18157	18225	18054	18220	18235
28904	39647	34375	23915	18227	16754	16302	16183	16117	16215	16362	18044	27660	30229	24675	20636	18380	17349	16541	15957	15783	15530	15862	15845	15681	15491	15739	15726	15549	15814	15718	15669	15554	15714	15617	15605	15645	15709	15732	15544	15786	15568	15763	15725	15518	15616	15640	15616	15586	15690	15654	15489	15411	15716	15686	15467	15774	15678	15563	15634	15713	15684	15710	15556	15669	15792	15698	15839	15700	15630	15766	15641	15797	15489	15532	15639	15592	15731	15723	15750	15659	15448	15683	15616	15630	15665	15721	15651	15580	15564	15651	15654	15592	15601	15745	15696	15598	15709	15662	15691	15681	15534	15613	15671	15667	15797	15662	15716	15679	15610	15778	15566	15665	15616	15637	15729	15503	15589	15786	15780	15675	15643	15643	15621	15766	15756	15804	15777	15531	15555	15713	15592	15701	15631	15570	15615	15687	15652	15682	15612	15527	15677	15588	15648	15635	15545	15458	15639	15673	15555	15518	15713	15772	15600	15606	15468	15699	15551	15672	15756	15612	15716	15784	15783	15628	15783	15765	15455	15650	15573	15710	15450	15690	15610	15698	15587	15704	15718	15659	15653	15654	15569	15525	15784	15662	15693	15671	15705	15770	15473	15753	15773	15577	15635	15580	15566	15598	15488	15536	15559	15799	15525	15528	15591	15623	15590	15607	15609	15728	15521	15792	15579	15740	15511	15695	15607	15656	15497	15773	15737	15575	15722	15495	15735	15664	15657	15526	15554	15773	15817	15748	15716	15724	15619	15604	15717	15629	15716	15761	15722	15674	15458	15723	15476	15689	15819	15470	15686	15654	15551	15654	15534	15539	15852	15623	15725	15739	15622	15553	15524	15768	15614	15756	15702	15663	15569	15631	15712	15552	15701	15815	15669	15660	15731	15736	15634	15683	15553	15507	15663	15830	15731	15695	15524	15706	15650	15804	15743	15771	15665	15696	15602	15693	15687	15512	15725	15836	15746	15604	15762	15574	15482	15697	15767	15663	15602	15706	15785	15734	15685	15731	15723	15689	15518	15611	15703	15653	15632	15641	15626	15496	15905	15595	15731	15783	15655	15630	15828	15694	15781	15710	15583	15702	15510	15584	15639	15676	15862	15578	15590	15511	15761	15537	15480	15519	15731	15764	15471	15594	15580	15672	15760	15618	15688	15574	15694	15719	15662	15662	15602	15710	15675	15684	15559	15632	15692	15489	15584	15706	15667	15588	15584	15735	15752	15798	15729	15637	15675	15636	15668	15740	15809	15646	15746	15719	15647	15621	15809	15666	15604	15582	15473	15743	15624	15690	15710	15659	15656	15517	15654	15555	15416	15476	15769	15662	15667	15700	15762	15821	15660	15708	15650	15573	15701	15649	15523	15848	15591	15733	15806	15546	15613	15570	15552	15564	15515	15811	15653	15753	15509	15725	15641	15787	15877	15565	15546	15525	15684	15601	15513	15691	15835	15739	15671	15536	15685	15646	15697	15555	15722	15518	15536	15681	15700	15707	15586	15696	15557	15571	15735	15617	15517	15666	15639	15603	15853	15752	15514	15564	15715	15785	15521	15717	15747	15711	15616	15792	15588	15676	15744	15617	15651	15542	15559	15506	15695	15637	15551	15524	15677	15660	15713	15386	15683	15531	15785	15876	15588	15500	15757	15775	15688	15529	15738	15600	15646	15612	15551	15585	15592	15843	15669	15559	15674	15522	15693	15745	15719	15615	15488	15779	15703	15771	15548	15461	15541	15632	15818	15673	15675	15576	15498	15647	15604	15629	15814	15499	15650	15557	15551	15695	15547	15552	15675	15537	15498	15647	15599	15740	15677	15659	15461	15765	15853	15772	15736	15562	15587	15609	15574	15854	15594	15737	15724	15729	15755	15641	15730	15596	15638	15615	15697	15717	15646	15511	15731	15706	15656	15789	15587	15642	15721	15790	15648	15610	15730	15613	15657	15656	15535	15724	15613	15616	15726	15610	15544	15537	15733	15555	15507	15714	15679	15568	15688	15598	15632	15625	15670	15857	15795	15707	15643	15476	15650	15570	15758	15586	15813	15572	15634	15621	15693	15726	15770	15601	15756	15702	15536	15608	15662	15921	15666	15549	15735	15786	15590	15558	15643	15750	15525	15593	15591	15751	15761	15641	15675	15834	15552	15725	15526	15728	15592	15703	15654	15604	15514	15595	15791	15783	15732	15610	15627	15741	15652	15598	15787	15582	15637	15602	15759	15709	15714	15592	15567	15702	15678	15689	15654	15784	15629	15530	15615	15662	15613	15597	15616	15593	15703	15678	15562	15882	15706	15744	15567	15655	15545	15732	15675	15597	15616	15689	15625	15519	15796	15662	15614	15733	15796	15579	15754	15591	15773	15596	15582	15765	15520	15637	15572	15664	15462	15708	15680	15674	15602	15705	15603	15838	15621	15743	15631	15686	15435	15618	15486	15502	15582	15451	15458	15439	15591	15852	15505	15781	15821	15699	15600	15706	15775	15749	15647	15740	15680	15604	15597	15601	15529	15804	15742	15729	15518	15651	15551	15590	15728	15631	15761	15643	15495	15675	15613	15772	15596	15654	15597	15493	15612	15578	15749	15567	15677	15634	15577	15775	15669	15710	15629	15764	15706	15737	15741	15694	15645	15713	15759	15766	15428	15519	15648	15684	15724	15562	15662	15754	15520	15580	15739	15824	15761	15514	15657	15662	15675	15767	15698	15746	15602	15686	15806	15716	15679	15689	15499	15655	15637	15613	15704	15685	15506	15749	15546	15533	15750	15757	15720	15672	15727	15671	15558	15542	15694	15581	15655	15756	15593	15661	15654	15684	15628	15631	15767	15760	15696	15549	15484	15624	15845	15703	15640	15522	15541	15616	15649	15626	15630	15674	15565	15607	15678	15706	15600	15630	15600	15617	15606	15607	15802	15683	15590	15784	15659	15659	15546	15574	15477	15754	15668	15652	15675	15654	15647	15496	15812	15783	15655	15708	15569	15525	15815	15728	15535	15677	15698	15662	15903	15816	15716	15660	15725	15506	15649	15638	15579	15742	15530	15651	15712	15711	15660	15750	15556	15940	15778	15534	15756	15815	15745	15744	15720	15662	15737	15750	15753	15833	15792	15688	15703	15644	15629	15718	15765	15667	15465	15840	15754	15734	15756	15642	15614	15617	15775	15602	15631	15520	15596	15695	15762	15695	15735	15561	15718	15628	15485	15682	15686	15712	15763	15667	15494	15713	15711	15667	15633	15690	15740	15708	15542	15612	15620	15737	15551	15567	15777	15719	15532	15574	15736	15684	15816	15745	15587	15680	15530	15710	15625	15557	15791	15615	15695	15590	15492	15659	15742	15786	15534	15714	15728	15770	15727	15675	15838	15637	15632	15518	15847	15660	15508	15451	15639	15682	15870	15689	15712	15612	15708	15470	15569	15734	15609	15623	15748	15701	15737	15503	15624	15737	15575	15623	15676	15821	15496	15627	15576	15707	15644	15605	15508	15683	15814	15692	15757	15702	15677	15624	15614	15774	15631	15650	15542	15554	15777	15491	15563	15631	15659	15690	15488	15594	15704	15560	15628	15672	15419	15661	15693	15724	15652	15760	15616	15787	15580	15559	15707	15680	15599	15792	15615	15742	15664	15668	15622	15617	15555	15492	15570	15791	15492	15603	15685	15819	15813	15766	15639	15691	15718	15658	15500	15712	15764	15789	15565	15655	15537	15700	15723	15663	15656	15647	15442	15631	15654	15612	15764	15620	15714	15855	15777	15542	15594	15654	15690	15685	15497	15548	15695	15645	15505	15749	15643	15646	15630	15634	15603	15686	15557	15738	15720	15646	15746	15695	15690	15584	15728	15614	15707	15523	15662	15574	15703	15710	15719	15600	15757	15658	15709	15647	15916	15579	15712	15729	15794	15586	15672	15732	15560	15639	15757	15750	15626	15688	15897	15758	15758	15591	15689	15671	15669	15703	15594	15612	15608	15697	15605	15723	15658	15802	15446	15809	15581	15768	15635	15729	15634	15634	15568	15676	15706	15598	15561	15672	15564	15776	15759	15772	15642	15503	15707	15797	15645	15815	15604	15664	15668	15624	15715	15815	15722	15604	15571	15687	15748	15765	15622	15507	15543	15664	15677	15685	15682	15769	15539	15664	15700	15715	15550	15682	15639	15490	15813	15809	15458	15815	15690	15578	15536	15649	15489	15660	15563	15592	15859	15599	15666	15572	15656	15696	15693	15552	15639	15705	15732	15673	15624	15560	15532	15825	15761	15594	15640	15628	15706	15812	15448	15604	15600	15636	15723	15653	15619	15785	15736	15638	15630	15751	15594	15825	15607	15528	15714	15648	15720	15680	15706	15624	15707	15572	15576	15545	15658	15654	15697	15563	15861	15701	15646	15691	15696	15599	15576	15830	15510	15667	15531	15687	15689	15567	15787	15602	15631	15630	15599	15697	15591	15705	15680	15435	15705	15555	15509	15904	15685	15601	15693	15485	15586	15853	15616	15761	15731	15612	15585	15604	15667	15739	15686	15675	15631	15517	15561	15603	15579	15571	15567	15776	15577	15794	15591	15665	15639	15577	15648	15697	15678	15657	15521	15558	15553	15720	15601	15690	15658	15679	15525	15808	15479	15743	15446	15595	15558	15667	15565	15574	15644	15720	15566	15736	15733	15745	15566	15495	15564	15644	15598	15598	15650	15497	15621	15674	15563	15684	15586	15520	15561	15570	15686	15673	15535	15837	15776	15505	15513	15817	15484	15817	15604	15577	15444	15611	15681	15617	15569	15724	15524	15567	15711	15734	15636	15791	15642	15688	15688	15394	15600	15644	15608	15700	15561	15701	15536	15632	15649	15637	15651	15545	15663	15663	15610	15637	15782	15618	15814	15656	15807	15772	15733	15631	15746	15749	15851	15706	15733	15704	15661	15658	15649	15673	15595	15703	15572	15706	15548	15697	15743	15577	15717	15499	15717	15693	15661	15674	15586	15496	15789	15674	15658	15594	15662	15562	15755	15696	15643	15731	15593	15844	15752	15677	15576	15651	15479	15718	15599	15494	15665	15621	15678	15672	15715	15534	15692	15638	15632	15519	15677	15929	15660	15717	15634	15706	15778	15638	15725	15648	15730	15552	15583	15622	15579
22676	21261	29010	23932	21562	23414	24679	19975	19246	19547	19595	21819	33143	36617	30641	26099	23609	21532	19836	19153	18812	18813	18549	18423	18317	18494	18616	18616	18568	18392	18484	18382	18373	18617	18529	18448	18530	18672	18475	18512	18575	18365	18728	18378	18484	18239	18437	18262	18513	18443	18445	18491	18370	18449	18460	18442	18350	18409	18601	18341	18488	18445	18322	18351	18661	18599	18485	18416	18227	18528	18313	18335	18468	18385	18166	18277	18237	18410	18492	18195	18371	18431	18396	18279	18299	18498	18427	18323	18364	18647	18470	18423	18370	18262	18184	18215	18451	18455	18356	18327	18542	18390	18463	18244	18433	18530	18319	18435	18689	18263	18509	18392	18387	18402	18242	18428	18336	18236	18374	18263	18450	18431	18361	18606	18466	18178	18326	18263	18439	18601	18323	18316	18321	18323	18495	18430	18531	18435	18406	18429	18364	18171	18452	18506	18442	18460	18306	18408	18313	18164	18265	18411	18345	18513	18461	18212	18261	18310	18309	18237	18384	18384	18192	18323	18357	18266	18400	18267	18247	18401	18401	18324	18214	18331	18213	18354	18371	18213	18422	18292	18430	18298	18198	18363	18377	18284	18300	18416	18304	18422	18254	18176	18343	18232	18380	18219	18274	18370	18620	18165	18509	18285	18019	18382	18298	18373	18280	18365	18349	18388	18453	18309	18448	18220	18342	18427	18490	18283	18180	18464	18541	18431	18410	18189	18284	18291	18393	18329	18317	18433	18290	18314	18417	18420	18298	18443	18488	18644	18540	18431	18221	18327	18332	18441	18329	18247	18370	18350	18422	18276	18342	18414	18496	18381	18382	18272	18427	18420	18466	18150	18258	18494	18246	18578	18409	18277	18483	18565	18330	18425	18381	18360	18418	18335	18507	18203	18281	18426	18307	18413	18211	18253	18202	18525	18340	18460	18275	18270	18537	18336	18394	18333	18316	18432	18138	18399	18228	18447	18414	18429	18357	18380	18331	18229	18291	18115	18252	18359	18253	18195	18373	18361	18521	18297	18424	18287	18135	18529	18655	18337	18320	18341	18386	18188	18262	18530	18401	18295	18361	18616	18401	18526	18272	18408	18364	18432	18682	18216	18510	18376	18498	18272	18406	18166	18319	18231	18275	18134	18218	18295	18390	18331	18223	18584	18247	18363	18296	18258	18542	18255	18327	18386	18345	18203	18221	18307	18382	18470	18261	18260	18231	18459	18420	18347	18363	18192	18368	18362	18514	18541	18423	18405	18441	18447	18443	18450	18419	18539	18462	18542	18170	18473	18343	18427	18335	18160	18370	18263	18524	18482	18217	18440	18373	18439	18356	18520	18184	18269	18212	18084	18451	18282	18456	18387	18514	18418	18353	18286	18399	18378	18430	18149	18236	18469	18268	18215	18218	18222	18135	18126	18274	18358	18400	18374	18402	18315	18284	18206	18208	18240	18357	18361	18436	18436	18422	18274	18246	18493	18396	18255	18279	18362	18230	18407	18156	18417	18328	18373	18411	18459	18123	18513	18397	18266	18360	18630	18370	18318	18272	18498	18423	18406	18544	18255	18409	18294	18375	18317	18335	18371	18253	18358	18476	18583	18313	18476	18284	18378	18322	18324	18396	18121	18443	18204	18302	18493	18398	18338	18548	18293	18252	18204	18280	18227	18422	18198	18371	18207	18418	18248	18138	18400	18275	18092	18299	18608	18380	18397	18307	18475	18211	18446	18422	18369	18170	18057	18266	18488	18300	18381	18408	18248	18545	18471	18246	18379	18325	18289	18254	18369	18430	18412	18075	18291	18432	18373	18468	18253	18302	18669	18351	18397	18342	18458	18379	18323	18327	18316	18252	18623	18249	18283	18535	18383	18411	18144	18356	18414	18508	18653	18224	18326	18288	18222	18466	18297	18234	18171	18305	18234	18190	18344	18261	18429	18353	18331	18258	18339	18544	18358	18400	18289	18314	18295	18534	18264	18472	18106	18243	18170	18347	18494	18634	18421	18393	18420	18307	18166	18146	18339	18377	18397	18572	18442	18430	18369	18334	18635	18321	18224	18403	18246	18258	18480	18335	18343	18238	18519	18260	18474	18226	18271	18365	18516	18346	18230	18336	18349	18342	18200	18291	18318	18252	18387	18356	18105	18270	18148	18281	18187	18370	18291	18473	18205	18371	18321	18353	18348	18620	18237	18384	18404	18480	18408	18564	18519	18532	18422	18277	18389	18425	18106	18435	18192	18505	18144	18588	18222	18293	18233	18429	18378	18331	18294	18363	18507	18530	18482	18658	18186	18288	18323	18126	18321	18272	18277	18247	18283	18374	18429	18228	18373	18272	18381	18206	18505	18441	18531	18343	18311	18373	18391	18393	18142	18517	18486	18234	18317	18347	18531	18370	18374	18473	18490	18192	18557	18518	18370	18278	18374	18363	18354	18429	18589	18375	18189	18288	18356	18524	18301	18332	18450	18476	18283	18431	18222	18238	18305	18388	18641	18317	18372	18406	18616	18385	18656	18373	18288	18388	18231	18264	18342	18196	18229	18465	18192	18336	18244	18221	18402	18413	18428	18425	18439	18401	18504	18299	18349	18335	18280	18286	18574	18513	18499	18436	18098	18438	18343	18279	18319	18337	18380	18188	18335	18230	18390	18191	18519	18656	18517	18466	18224	18265	18289	18307	18348	18413	18438	18237	18261	18337	18445	18200	18445	18316	18400	18309	18239	18347	18350	18227	18287	18377	18191	18712	18313	18427	18208	18240	18317	18315	18416	18330	18155	18201	18403	18406	18454	18250	18393	18271	18260	18502	18307	18484	18429	18311	18384	18342	18327	18491	18222	18352	18266	18190	18285	18290	18267	18338	18384	18361	18596	18325	18509	18277	18276	18325	18298	18386	18317	18188	18073	18420	18215	18306	18343	18501	18455	18119	18198	18147	18145	18458	18553	18213	18146	18163	18492	18308	18266	18546	18183	18522	18536	18467	18298	18427	18466	18385	18304	18376	18452	18381	18322	18320	18548	18467	18409	18174	18386	18346	18393	18517	18381	18218	18485	18444	18183	18454	18397	18405	18376	18320	18321	18413	18358	18183	18311	18309	18294	18279	18267	18317	18311	18491	18423	18426	18210	18182	18365	18434	18338	18055	18293	18481	18465	18248	18300	18443	18386	18471	18337	18367	18385	18184	18361	18328	18359	18467	18433	18693	18452	18423	18351	18506	18206	18242	18294	18309	18371	18432	18443	18373	18203	18356	18287	18549	18254	18389	18241	18401	18492	18453	18509	18193	18480	18421	18257	18320	18270	18360	18411	18394	18343	18220	18398	18285	18424	18156	18384	18277	18291	18369	18373	18341	18397	18425	18251	18514	18285	18382	18337	18390	18318	18162	18477	18482	18255	18306	18423	18512	18275	18432	18357	18210	18102	18433	18260	18440	18356	18429	18352	18382	18419	18476	18598	18344	18431	18362	18354	18223	18235	18381	18386	18532	18337	18375	18034	18308	18215	18219	18293	18324	18560	18323	18507	18144	18267	18293	18384	18207	18381	18320	18319	18440	18207	18509	18276	18213	18342	18423	18303	18282	18378	18275	18490	18532	18222	18543	18367	18203	18518	18391	18537	18445	18371	18259	18398	18164	18171	18254	18444	18227	18436	18389	18507	18227	18385	18442	18156	18134	18475	18378	18438	18474	18535	18171	18295	18287	18410	18522	18434	18400	18276	18433	18356	18491	18236	18283	18414	18459	18380	18396	18556	18121	18357	18328	18372	18329	18338	18390	18576	18279	18554	18334	18141	18343	18175	18295	18321	18436	18358	18226	18360	18380	18453	18511	18481	18368	18116	18413	18556	18372	18181	18309	18288	18387	18287	18238	18331	18503	18357	18266	18318	18359	18194	18268	18155	18538	18241	18506	18175	18303	18398	18511	18263	18346	18267	18361	18481	18448	18524	18459	18422	18426	18553	18370	18269	18328	18367	18339	18293	18296	18237	18446	18490	18183	18303	18370	18249	18380	18306	18371	18371	18465	18318	18267	18402	18195	18398	18369	18634	18360	18363	18318	18448	18343	18368	18349	18386	18323	18327	18163	18200	18461	18364	18228	18502	18396	18490	18402	18244	18308	18281	18101	18316	18296	18246	18306	18360	18378	18495	18428	18284	18261	18360	18370	18353	18411	18359	18549	18075	18367	18209	18379	18261	18207	18535	18362	18508	18638	18298	18313	18302	18458	18259	18499	18447	18500	18465	18346	18420	18353	18285	18457	18424	18453	18085	18470	18474	18347	18374	18271	18349	18194	18117	18414	18640	18651	18391	18573	18557	18235	18380	18512	18457	18230	18306	18323	18181	18128	18269	18482	18377	18221	18476	18343	18319	18249	18421	18187	18336	18440	18391	18414	18395	18286	18353	18288	18367	18191	18314	18449	18316	18405	18501	18290	18470	18390	18365	18380	18416	18403	18362	18471	18151	18174	18504	18499	18107	18483	18319	18241	18389	18405	18242	18371	18425	18340	18271	18315	18318	18441	18383	18234	18367	18428	18351	18251	18586	18614	18179	18018	18350	18318	18202	18336	18216	18459	18278	18222	18400	18356	18472	18233	18370	18434	18503	18260	18345	18431	18390	18358	18340	18289	18296	18359	18350	18292	18390	18128	18509	18397	18515	18314	18407	18352	18625	18468	18375	18348	18347	18471	18278	18136	18364	18232	18435	18394	18461	18355	18462	18353	18366	18399	18292	18422	18290	18473	18250	18444	18282	18571	18362	18091	18634	18413	17994	18348	18315	18348	18297	18314	18329	18274	18469	18400	18694	18458	18200	18224	18407	18340	18126	18122	18319	18414	18250	18073	18329	18457	18255	18534	18077	18314	18345	18433	18449	18384	18553	18488	18301	18322	18238	18344	18303	18285	18476	18334	18250	18443	18406	18368	18301	18243	18359	18530	18356	18433	18145	18311	18454	18180	18456	18195	18414	18401	18492	18418	18312	18366	18271	18342	18306	18381	18314	18295	18410	18293	18470	18212	18428	18286	18284	18483	18098	18327	18273	18459	18415	18092	18420	18421	18422	18489	18327	18220	18220	18295	18255	18416	18382	18226	18367	18267	18294	18084	18200	18139	18553	18515	18526	18375	18328	18256	18437
28182	44505	41263	31721	20330	18128	17255	17140	16914	16908	17346	21491	36841	37240	31106	25671	22272	19275	17396	16319	16181	15801	15854	15814	15590	15583	15892	15789	15642	15812	15779	15781	15822	15785	15810	15763	15701	15665	15624	15714	15679	15694	15644	15685	15796	15685	15766	15689	15594	15726	15788	15687	15709	15639	15675	15679	15648	15827	15717	15703	15773	15854	15723	15812	15708	15691	15828	15734	15726	15590	15757	15698	15615	15659	15886	15703	15859	15811	15552	15853	15681	15793	15696	15831	15578	15707	15727	15718	15811	15650	15856	15536	15640	15531	15646	15722	15909	15720	15926	15772	15558	15684	15705	15759	15569	15551	15640	15713	15668	15752	15704	15674	15833	15644	15712	15814	15722	15709	15771	15884	15845	15631	15651	15697	15756	15745	15815	15658	15895	15722	15693	15678	15809	15713	15585	15863	15668	15786	15851	15696	15668	15480	15504	15717	15556	15685	15924	15799	15646	15768	15775	15593	15775	15741	15845	15770	15866	15652	15650	15738	15679	15649	15732	15646	15776	15635	15558	15592	15762	15795	15718	15752	15619	15681	15658	15691	15645	15525	15728	15790	15860	15672	15545	15593	15692	15647	15714	15817	15555	15780	15685	15887	15571	15695	15520	15797	15645	15622	15662	15820	15583	15710	15601	15732	15643	15739	15695	15820	15738	15606	15708	15732	15779	15771	15663	15781	15790	15663	15842	15724	15639	15732	15905	15709	15692	15808	15620	15723	15543	15706	15574	15806	15659	15827	15805	15854	15698	15780	15578	15643	15616	15690	15759	15690	15722	15861	15765	15657	15850	15758	15742	15673	15641	15721	15731	15616	15667	15857	15613	15687	15784	15763	15577	15648	15715	15834	15608	15672	15672	15653	15492	15714	15694	15821	15656	15744	15698	15544	15650	15736	15727	15785	15673	15814	15774	15786	15591	15668	15671	15651	15652	15787	15671	15702	15605	15775	15831	15695	15601	15727	15744	15543	15634	15706	15657	15681	15630	15804	15989	15800	15649	15698	15689	15846	15638	15728	15829	15670	15721	15771	15590	15627	15522	15442	15697	15801	15579	15793	15688	15640	15715	15802	15645	15615	15788	15954	15659	15730	15861	15731	15600	15693	15808	15675	15721	15763	15684	15710	15623	15655	15487	15825	15642	15636	15656	15851	15729	15704	15740	15646	15795	15677	15587	15715	15761	15812	15733	15672	15628	15601	15681	15804	15888	15704	15602	15788	15824	15637	15861	15695	15768	15529	15707	15736	15931	15659	15756	15692	15791	15682	15888	15827	15782	15539	15690	15620	15549	15779	15701	15852	15704	15636	15783	15759	15772	15703	15806	15643	15723	15668	15668	15873	15772	15801	15618	15725	15729	15769	15650	15565	15699	15657	15660	15685	15774	15880	15632	15652	15785	15706	15781	15711	15890	15565	15682	15677	15674	15518	15649	15467	15784	15680	15672	15814	15777	15621	15756	15648	15678	15768	15721	15496	15718	15858	15739	15738	15696	15597	15745	15769	15693	15733	15845	15725	15793	15591	15690	15790	15661	15565	15712	15687	15636	15794	15649	15580	15763	15568	15591	15795	15617	15716	15700	15573	15654	15755	15587	15591	15599	15686	15865	15493	15796	15689	15830	15680	15720	15735	15561	15863	15505	15627	15803	15651	15783	15625	15764	15693	15595	15672	15723	15793	15652	15741	15803	15689	15663	15650	15757	15651	15669	15755	15874	15663	15689	15529	15764	15729	15934	15732	15765	15746	15682	15636	15737	15690	15663	15618	15814	15644	15583	15688	15655	15761	15615	15618	15656	15707	15952	15726	15599	15778	15714	15822	15737	15701	15719	15706	15631	15693	15648	15668	15819	15626	15685	15704	15666	15639	15759	15650	15825	15621	15750	15874	15767	15752	15647	15502	15778	15714	15684	15507	15507	15670	15672	15770	15786	15777	15856	15707	15590	15756	15728	15672	15690	15760	15585	15580	15599	15629	15849	15647	15484	15736	15867	15695	15691	15758	15629	15589	15725	15758	15728	15836	15742	15847	15534	15833	15501	15727	15856	15961	15679	15902	15654	15755	15631	15810	15730	15801	15780	15665	15666	15885	15733	15602	15809	15636	15718	15735	15765	15771	15631	15731	15684	15598	15527	15578	15682	15677	15690	15694	15570	15792	15566	15749	15627	15807	15735	15721	15975	15728	15759	15659	15738	15682	15682	15777	15712	15777	15644	15708	15744	15654	15713	15738	15796	15645	15874	15724	15680	15489	15751	15766	15631	15730	15917	15724	15615	15868	15777	15642	15775	15783	15569	15668	15715	15732	15701	15660	15623	15810	15778	15794	15548	15693	15622	15654	15603	15939	15696	15853	15799	15586	15743	15793	15739	15806	15711	15635	15642	15745	15597	15719	15573	15723	15763	15902	15799	15675	15730	15749	15708	15534	15669	15780	15589	15758	15681	15604	15708	15692	15529	15897	15825	15467	15880	15657	15720	15587	15665	15612	15682	15664	15592	15783	15862	15699	15776	15889	15661	15659	15871	15708	15729	15622	15730	15709	15742	15677	15691	15631	15714	15793	15673	15704	15521	15786	15597	15761	15633	15716	15662	15503	15724	15739	15644	15829	15618	15717	15667	15786	15787	15696	15701	15611	15649	15831	15787	15858	15788	15575	15707	15723	15647	15686	15749	15622	15643	15783	15670	15683	15755	15628	15668	15843	15675	15633	15666	15673	15808	15671	15763	15697	15816	15609	15637	15828	15702	15781	15658	15791	15708	15594	15656	15605	15623	15565	15722	15773	15554	15616	15883	15704	15728	15856	15805	15638	15662	15743	15680	15836	15660	15769	15773	15691	15630	15615	15598	15534	15675	15656	15710	15628	15876	15653	15742	15751	15714	15730	15656	15674	15649	15554	15759	15667	15814	15717	15652	15797	15781	15848	15593	15678	15705	15803	15671	15597	15771	15807	15567	15691	15826	15772	15517	15587	15788	15548	15620	15739	15512	15705	15536	15780	15724	15585	15785	15844	15769	15814	15637	15774	15609	15915	15666	15670	15792	15636	15778	15652	15777	15605	15784	15762	15659	15746	15612	15834	15756	15604	15633	15641	15654	15727	15729	15617	15579	15775	15747	15745	15708	15716	15745	15702	15614	15704	15625	15681	15706	15585	15679	15723	15661	15643	15777	15774	15793	15703	15579	15725	15656	15718	15802	15623	15615	15705	15665	15658	15581	15681	15793	15696	15631	15882	15588	15690	15570	15627	15770	15671	15587	15796	15521	15532	15688	15868	15604	15653	15578	15684	15599	15660	15664	15586	15645	15568	15675	15691	15573	15800	15807	15713	15721	15731	15786	15847	15837	15590	15568	15664	15631	15674	15672	15675	15580	15716	15622	15667	15871	15538	15733	15894	15713	15669	15585	15761	15830	15604	15636	15716	15651	15664	15766	15639	15759	15819	15644	15719	15661	15914	15655	15781	15747	15779	15821	15725	15765	15609	15783	15654	15953	15674	15734	15660	15847	15818	15698	15729	15561	15745	15717	15869	15600	15686	15816	15647	15602	15720	15764	15676	15563	15783	15550	15726	15650	15910	15732	15664	15591	15703	15781	15843	15675	15775	15886	15732	15662	15661	15812	15667	15618	15859	15876	15636	15613	15670	15796	15741	15691	15699	15777	15797	15663	15681	15821	15916	15698	15711	15682	15651	15798	15548	15741	15691	15629	15804	15727	15777	15634	15772	15739	15743	15650	15699	15783	15619	15658	15774	15688	15551	15633	15680	15568	15728	15724	15552	15768	15781	15615	15616	15656	15696	15980	15517	15545	15640	15957	15561	15778	15555	15588	15742	15816	15642	15583	15685	15726	15662	15725	15560	15732	15417	15567	15585	15704	15623	15811	15668	15730	15765	15674	15630	15724	15429	15466	15682	15571	15624	15735	15799	15657	15493	15831	15654	15837	15727	15657	15830	15644	15708	15609	15599	15649	15639	15898	15662	15730	15660	15580	15679	15671	15670	15413	15632	15599	15756	15625	15818	15733	15655	15673	15681	15566	15713	15630	15754	15806	15758	15743	15673	15507	15689	15629	15613	15777	15771	15700	15573	15643	15726	15754	15515	15661	15674	15696	15713	15834	15750	15700	15581	15611	15603	15680	15700	15851	15658	15760	15734	15595	15756	15583	15688	15657	15518	15707	15718	15635	15734	15863	15642	15723	15761	15714	15688	15877	15688	15627	15507	15672	15581	15657	15563	15771	15552	15555	15654	15643	15694	15768	15728	15805	15661	15781	15848	15692	15769	15669	15784	15648	15610	15756	15569	15726	15622	15764	15769	15834	15666	15736	15660	15680	15670	15676	15623	15735	15773	15881	15805	15603	15704	15581	15724	15902	15740	15649	15735	15623	15648	15796	15813	15588	15572	15588	15500	15920	15700	15776	15743	15555	15868	15603	15664	15691	15776	15792	15930	15724	15684	15800	15573	15676	15734	15613	15879	15660	15643	15672	15779	15572	15736	15809	15732	15719	15828	15721	15543	15658	15782	15691	16017	15728	15784	15688	15709	15604	15749	15722	15681	15716	15762	15802	15687	15672	15656	15754	15865	15849	15851	15510	15851	15703	15712	15705	15813	15727	15797	15643	15560	15737	15704	15767	15820	15716	15825	15715	15740	15858	15863	15618	15796	15908	15795	15620	15675	15841	15620	15864	15782	15876	15836	15860	15605	15781	15920	15644	15715	15587	15690	15693	15583	15758	15687	15941	15746	15517	15656	15744	15652	15855	15679	15737	15656	15741	15732	15615	15705	15671	15677	15639	15771	15606	15627	15696	15687	15783	15789	15783	15846	15635	15793	15563	15812	15684	15960	15625	15744	15618	15493	15693	15677	15769	15751	15700	15714	15675	15653	15817	15619	15806	15716	15785	15664	15547	15769	15598	15771	15720	15645	15655	15751	15679	15812	15730	15593	15714	15644	15671	15597	15856	15819	15664	15610	15695	15809	15803	15768	15631	15712	15805	15674	15669	15694	15790	15662	15859	15985	15704	15860	15750	15641	15764	15878	15575	15732	15742	15742	15633	15755	15727	15848	15649	15675	15579	15741	15714	15690	15686	15812	15699	15607	15779	15718	15688	15771	15775	15645
28117	23401	27517	23825	19002	18708	18610	18472	18211	18545	18397	18464	19578	19905	19636	18982	18782	18643	18721	18445	18370	18302	18289	18317	18336	18174	18349	18168	18433	18144	18029	18247	18568	18116	18402	18311	18213	18174	18288	18170	18173	18327	18312	18223	18270	18326	18275	18090	18205	18243	18348	18028	18115	18458	18285	18264	18211	18290	18251	18337	18206	18314	18067	18214	18305	18392	18234	18346	18255	18268	18256	18114	18207	18190	18488	18158	18330	18270	18120	18207	18238	18278	18178	18288	18160	18425	18106	18233	18193	18444	18082	18350	18428	18087	18427	18322	18436	18146	18233	18149	18204	18243	18269	18047	18188	18122	18176	18290	18178	18403	18201	18185	18424	18328	18496	18258	18205	18401	18138	18211	18155	18120	18331	18454	18283	18442	18569	18331	18105	18186	18355	18258	18326	18303	18243	18304	18277	18494	18516	18190	18081	18445	18464	18380	18292	18198	18312	18195	18121	18206	18248	18226	18364	18054	18082	18346	18236	18234	18313	18197	18149	18321	18270	18277	18101	18284	18362	18212	18130	18332	18250	18367	18396	18542	18248	18162	18235	18384	18299	18245	18069	18405	18344	18285	18101	18104	18029	18344	18201	18127	18294	18213	18140	18427	18468	18394	18384	18205	18225	18368	18388	18286	18201	18097	18301	18292	18039	18273	18246	18235	18252	18251	18408	18367	18248	18205	18402	18060	18200	18081	18090	18369	18108	18167	18265	18362	18372	18233	18246	18124	18149	18456	18187	18200	18262	18160	18206	18239	18300	18241	18363	18228	18464	18296	18162	18341	18232	18293	18324	18319	18145	18240	18353	18316	18131	18286	18125	18294	18392	18331	18523	18204	18229	18159	18347	18029	18143	18277	18277	18544	18099	18415	18370	18424	18085	18313	18304	18270	18334	18218	18264	18325	18390	18116	18058	18262	18063	18242	18178	18054	18508	18257	18071	18427	18092	18325	18349	18445	18406	18261	18465	18223	18177	18241	18317	18131	18212	18237	18140	18254	18430	18153	18166	18262	18412	18193	18341	18303	18238	18361	18247	18289	18297	18321	18198	18287	18203	18070	18445	18287	18313	18096	18333	18244	18391	18389	18309	18331	18298	18237	18133	18405	18195	18309	18069	18134	18246	18273	18465	18478	18401	18383	18398	18242	18142	18305	18473	18211	18224	18053	18200	18433	18341	18413	18255	18312	18277	18141	18076	18179	18416	18310	18189	18177	18284	18207	18316	18337	18191	18178	18223	18383	18378	18416	18231	18162	18255	18171	18233	18214	18325	18215	18248	18159	18234	18358	18488	18229	18330	18240	18419	18230	18257	18273	18325	18103	18326	18177	18351	18187	18073	18377	18406	18250	18396	18398	18274	18466	18467	18349	18126	18575	18355	18532	18418	18335	18188	18183	18139	18167	18213	18153	18229	18166	18414	18128	18218	18467	18432	18292	18259	18375	18013	18107	18105	18389	18418	18397	18272	18188	18317	18278	18414	18277	18122	18147	18376	18362	18322	18220	18484	18295	18375	18191	18458	18428	18358	18220	18280	18285	18275	18405	18280	18167	18306	18472	18366	18244	18541	18333	18383	18245	18169	18286	18236	18131	18065	18201	18133	18230	18267	18364	18431	18109	18344	18240	18310	18334	18192	18167	18255	18173	18355	18245	18209	18222	18387	18210	18157	18197	18294	18249	18283	18378	18147	18274	18345	18149	18301	18433	18201	18216	18408	18437	18322	18175	18302	18254	18185	18429	18538	18309	18484	18375	18229	18326	18396	18249	18295	18167	18478	18271	18176	18222	18341	18204	18308	18305	18387	18257	18270	18133	18294	18214	18104	18199	18118	18285	18251	18276	18142	18382	18272	18354	18357	18287	18213	18151	18351	18186	18258	18142	18231	17970	18459	18207	18186	18186	18165	18145	18332	18349	17969	18140	18175	18097	18292	18292	18279	18371	18367	18242	18281	18255	18177	18392	18294	18245	18189	18299	18195	18117	18179	18418	18360	18254	18258	18218	18303	18232	18320	18085	18287	18405	18460	18163	18037	18145	18186	18201	18166	18340	18168	18188	18146	18240	18108	18137	18311	18162	18217	18290	18115	18365	18329	18182	18231	18351	18362	18112	18384	18403	18347	18491	18394	18159	18324	18181	18260	18369	18371	18250	18324	18270	18346	18367	18124	18106	18309	18334	18255	18510	18304	18188	18300	18237	18168	18370	18253	18342	18113	18397	18295	18335	18351	18408	18376	18151	18257	18261	18140	18306	18390	18218	18401	18256	18331	18164	18147	18307	18265	18337	18299	18253	18256	18265	18413	18286	18254	18511	18312	18126	18299	18173	18267	18293	18145	18150	18148	18319	18247	18396	18197	18342	18516	18187	18208	18300	18324	18126	18276	18283	18342	18230	18256	18341	18230	18252	18411	18262	18245	18239	18398	18227	18476	18345	18170	18195	18302	18445	18106	18138	18416	18319	18292	18351	18186	18110	18195	18161	18251	18281	18450	18099	18339	18370	18121	18215	18315	18405	18392	18277	18319	18415	18341	18407	18352	18346	18318	18354	18328	18353	18306	18098	18184	18366	18080	18080	18311	18334	18232	18348	18204	18403	18374	18265	18359	18045	18381	18290	18137	18377	18171	18172	18283	18436	18427	18345	18298	18086	18181	18181	18339	18214	18323	18332	18269	18209	18207	18357	18313	18330	18205	18257	18343	18127	18061	18379	18218	18149	18245	18040	18199	18358	18255	18271	18348	18259	18491	18146	18270	18437	18180	18126	18131	18299	18329	18233	18375	18203	18271	18391	18369	18195	18313	18232	18345	18648	18119	18408	18202	17904	18394	18044	18231	18061	18300	18350	18119	18276	18242	18237	18216	18265	18464	18238	18237	18339	18306	18490	18365	18181	18131	18378	18274	18301	18303	18277	18439	18179	18482	18142	18091	18066	18366	18201	18357	18292	18480	18314	18399	18029	18072	18247	18292	18080	18145	18255	18347	18298	18242	18240	18343	18414	18318	18274	18307	18349	18122	18169	18215	18082	18337	18221	18386	18232	18146	18222	18303	18280	18495	18250	18196	18265	18335	18463	18360	18238	18208	18380	18308	18275	18248	18232	18289	18125	18224	18248	18393	18253	18038	18341	18202	18176	18209	17955	18298	18185	18293	18413	18204	18293	18214	18414	18395	18225	18281	18412	18325	18093	18309	18722	18423	18285	18287	18143	18193	18301	18384	18307	18291	18278	18389	18309	18347	18458	18272	18477	18194	18299	18263	18146	18293	18285	18251	18355	18368	18461	18459	18091	18277	18151	18309	18298	18408	18220	18352	18257	18257	18112	18475	18227	18268	18216	18212	18156	18330	18423	18309	18375	18412	18243	18245	18128	18430	18106	18163	18280	18238	18205	18166	18185	18220	18211	18310	18488	18222	18388	18235	18098	18243	18203	18426	18290	18172	18150	18377	18166	18230	18147	18349	18173	18273	18262	18353	18327	18425	18351	18325	18187	18330	18243	18235	18268	18129	18210	18164	18002	18191	18360	18196	18418	18342	18281	18273	18475	18302	18251	18452	17958	18293	18176	18304	18170	18179	18214	18318	18348	18172	18247	18264	18198	18400	18191	18334	18414	18302	18278	18236	18154	18346	18528	18280	18262	18066	18322	18313	18389	18375	18392	18120	18303	18243	18168	18275	18316	18125	18215	18193	18320	18353	18308	18301	18157	18370	18101	18318	18242	18319	18063	18269	18352	18336	18138	18372	18251	18289	18322	18349	18304	18334	18303	18210	18190	18046	18215	18271	18366	18156	18169	18445	18230	18319	18083	18371	18313	18564	18155	18484	18386	18239	18166	18316	18246	18128	18427	18182	18264	18472	18421	18037	18375	18274	18498	18117	18206	18409	18433	18443	18224	18434	18335	18328	18102	18234	18194	18298	18236	18183	18292	18325	18269	18189	18500	18251	18237	18304	18243	18436	18485	18341	18304	18337	18272	18313	18374	18429	18206	18305	18096	18217	18261	18279	17996	18252	18085	18305	18322	18326	18412	18352	18464	18247	18514	18207	18288	18263	18475	18328	18412	18379	18372	18194	18288	18118	18213	18185	18109	18259	18191	18270	18206	18172	18186	18415	18097	18354	18320	18220	18356	18247	18091	18299	18325	18160	18190	18153	18240	18064	18312	18299	18410	18175	18178	18201	18472	18340	18193	18178	18223	18147	18124	18136	18315	18042	18280	18326	18200	18066	18122	18317	18307	18370	18495	18204	18349	18131	18139	18287	18320	18199	18302	18308	18307	18292	18187	18364	18303	18396	18244	18173	18333	18252	18200	18455	18077	18459	18384	18135	18331	18366	18154	18266	18409	18241	18366	18295	18202	18298	18194	18317	18183	18324	18106	18292	18304	18195	18303	18315	18181	18507	18404	18447	18397	18399	18212	18382	18236	18134	18220	18216	18149	18406	18265	18336	18228	18503	18273	18401	18375	18199	18148	18407	18287	18150	18250	18354	18462	18295	18390	18374	18336	18349	18410	18126	18275	18363	18316	18308	18341	18459	18243	18209	18337	18273	18121	18328	18276	18274	18266	18128	18384	18362	18317	18208	18265	18341	18321	18271	18296	18111	18218	18265	18410	18447	18166	18290	18443	18397	18449	18207	18314	18393	18289	18274	18339	18386	18363	18361	18371	18288	18427	18319	18368	18417	18310	18308	18286	18078	18270	18133	18268	18127	18282	18463	18240	18047	18364	18305	18188	18178	18340	18146	18166	18262	18504	18222	18140	18234	18127	18376	18172	18263	18431	18364	18189	18321	18317	18286	18218	18243	18247	18212	18365	18253	18308	18137	18089	18186	18386	18320	18388	18181	18211	18247	18245	18137	18322	18339	18439	18323	18431	18033	18418	18090	18109	18306	18177	18349	18231	18233	18305	18268	18357	18359	18429	18265	18310	18204	18312	18302	18285	18331	18312	18317	18129	18276	18330	18303	18331	18209	18290	18438	18365	18290	18095	18360	18385	18366	18259	18431	18299	18504	18289	18373	18321	18259	18411	18334	18302	18284	18342	18392	18206	18310	18264	18354	18310	18337	18320	18499	18297	18221	18248	18411	18221	18157	18185	18089	18198	18444	18329	18268	18378	18132	18200
26338	30422	26851	19675	16549	16058	15990	15876	15894	15706	15807	16188	17875	18167	16879	16630	16345	16041	15917	15925	15672	15591	15655	15776	15790	15681	15793	15603	15706	15848	15740	15761	15803	15728	15686	15569	15702	15709	15717	15722	15703	15695	15757	15592	15747	15609	15722	15920	15640	15831	15709	15686	15816	15550	15656	15665	15650	15648	15665	15702	15638	15562	15666	15708	15799	15671	15872	15662	15767	15823	15675	15775	15720	15798	15774	15692	15692	15842	15691	15634	15793	15556	15624	15756	15687	15789	15812	15604	15693	15717	15572	15651	15838	15830	15801	15675	15760	15740	15701	15663	15703	15510	15623	15738	15846	15753	15777	15813	15830	15654	15867	15706	15488	15676	15627	15649	15727	15654	15642	15615	15666	15674	15619	15740	15744	15727	15800	15850	15605	15654	15810	15761	15706	15664	15976	15632	15650	15737	15888	15720	15709	15589	15658	15761	15665	15639	15631	15819	15783	15625	15779	15766	15709	15641	15772	15643	15545	15739	15537	15703	15652	15781	15780	15582	15677	15938	15684	15748	15582	15799	15670	15604	15710	15726	15675	15607	15812	15613	15803	15582	15648	15760	15750	15779	15703	15693	15689	15509	15803	15551	15802	15582	15724	15574	15873	15697	15643	15749	15720	15750	15820	15696	15614	15514	15703	15627	15765	15739	15752	15664	15807	15758	15667	15687	15665	15789	15826	15645	15785	15717	15737	15756	15620	15596	15759	15587	15571	15743	15517	15726	15556	15686	15775	15862	15720	15603	15806	15708	15848	15700	15706	15775	15762	15685	15784	15751	15728	15760	15735	15626	15846	15949	15577	15780	15677	15719	15846	15588	15706	15775	15618	15776	15713	15744	15566	15672	15565	15760	15639	15743	15719	15754	15720	15732	15764	15871	15696	15720	15757	15622	15903	15812	15678	15598	15728	15766	15828	15709	15603	15646	15787	15645	15924	15722	15741	15715	15739	15774	15711	15507	15876	15596	15752	15671	15647	15827	15680	15687	15660	15817	15818	15498	15887	15680	15749	15827	15660	15566	15640	15671	15735	15491	15717	15683	15876	15662	15670	15608	15839	15797	15673	15649	15893	15704	15754	15825	15538	15540	15781	15850	15689	15632	15786	15622	15774	15793	15719	15898	15624	15751	15672	15677	15794	15729	15507	15820	15762	15666	15702	15760	15714	15685	15752	15667	15764	15776	15644	15830	15644	15690	15767	15792	15802	15654	15729	15838	15812	15683	15531	15718	15651	15752	15724	15749	15579	15822	15696	15737	15587	15689	15832	15817	15533	15744	15632	15760	15780	15669	15588	15658	15851	15636	15661	15545	15604	15665	15690	15587	15844	15656	15576	15817	15781	15748	15639	15691	15687	15521	15709	15794	15651	15771	15670	15772	15625	15697	15733	15768	15769	15657	15709	15817	15871	15878	15761	15781	15656	15804	15789	15977	15806	15664	15748	15589	15766	15590	15794	15823	15713	15561	15733	15538	15767	15585	15746	15624	15400	15651	15718	15599	15883	15791	15763	15685	15805	15679	15710	15647	15830	15821	15692	15788	15706	15811	15687	15801	15690	15835	15709	15746	15695	15655	15739	15864	15835	15704	15681	15791	15743	15626	15794	15548	15976	15613	15592	15564	15786	15815	15774	15948	15655	15585	15904	15920	15642	15611	15839	15717	15672	15819	15771	15840	15745	15789	15857	15683	15786	15685	15747	15709	15734	15822	15652	15782	15707	15760	15865	15662	15666	15704	15972	15743	15659	15544	15536	15765	15653	15605	15898	15675	15561	15814	15761	15786	15515	15711	15597	15729	15600	15772	15615	15653	15623	15641	15754	15637	15781	15622	15735	15660	15567	15559	15710	15845	15575	15535	15899	15885	15638	15669	15895	15679	15586	15607	15570	15735	15650	15836	15821	15559	15775	15636	15810	15630	15810	15907	15788	15754	15598	15766	15825	15645	15918	15746	15801	15609	15814	15639	15871	15920	15735	15704	15610	15876	15472	15736	15790	15586	15840	15671	15638	15851	15744	15711	15723	15734	15846	15782	15718	15733	15843	15936	15646	15902	15781	15768	15613	15774	15905	15784	15843	15814	15742	15739	15667	15661	15672	15840	15762	15595	15763	15637	15529	15780	15695	15771	15793	15704	15744	15760	15708	15685	15877	15685	15906	15751	15538	15618	15886	15754	15692	15834	15613	15629	15686	15875	15804	15758	15673	15783	15730	15634	15651	15675	15814	15796	15831	15661	15566	15685	15648	15766	15648	15736	15782	15672	15517	15595	15692	15763	15885	15766	15752	15771	15655	15696	15844	15708	15822	15640	15653	15870	15722	15762	15811	15733	15745	15752	15744	15712	15834	15518	15778	15590	15901	15756	15793	15639	15765	15755	15777	15688	15737	15690	15812	15687	15842	15787	15677	15629	15691	15686	15829	15749	15560	15794	15722	15612	15702	15719	15778	15658	15789	15682	15711	15834	15717	15752	15673	15829	15742	15823	15729	15766	15688	15730	15788	15766	15737	15714	15877	15703	15829	15711	15804	15876	15709	15680	15661	15588	15708	15753	15811	15743	15664	15773	15924	15683	15688	15736	15916	15659	15693	15690	15891	15735	15761	15663	15681	15826	15663	15594	15652	15996	15809	15693	15691	15723	15705	15846	15646	15769	15608	15726	15622	15712	15636	15556	15823	15677	15719	15742	15554	15750	15889	15596	15701	15627	15782	15633	15629	15832	15605	15717	15543	15538	15748	15703	15723	15912	15825	15682	15881	15725	15649	15715	15834	15781	15824	15573	15726	15473	15718	15787	15661	15719	15709	15554	15730	15932	15862	15622	15921	15727	15741	15566	15659	15696	15679	15824	15693	15682	15681	15656	15594	15745	15736	15923	15664	15973	15651	15701	15554	15832	15633	15763	15818	15686	15677	15633	15818	15723	15760	15821	15755	15650	15669	15758	15619	15711	15889	15765	15680	15634	15681	15618	15707	15655	15638	15846	15675	15669	15831	15699	15694	15705	15602	15818	15719	15756	15806	15689	15750	15556	15745	15812	15765	15378	15834	15894	15552	15766	15725	15633	15749	15735	15600	15590	15706	15835	15611	15658	15702	15713	15859	15735	15820	15729	15586	15726	15727	15744	15569	15725	15596	15631	15511	15743	15833	15743	15674	15909	15718	15600	15869	15613	15643	15786	15573	15774	15727	15724	15736	15641	15672	15642	15663	15684	15793	15760	15582	15490	15822	15830	15669	15753	15670	15561	15687	15735	15775	15721	15686	15690	15708	15795	15738	15742	15807	15765	15779	15609	15668	15626	15667	15788	15658	15715	15801	15808	15793	15775	15661	15624	15626	15728	15705	15777	15723	15814	15649	15644	15770	15499	15880	15679	15604	15744	15786	15678	15663	15769	15755	15547	15829	15700	15839	15741	15780	15723	15741	15770	15725	15662	15741	15643	15712	15739	15873	15605	15525	15837	15637	15663	15605	15869	15646	15562	15817	15769	15757	15532	15786	15726	15604	15656	15728	15785	15774	15677	15823	15855	15707	15715	15700	15782	15664	15653	15825	15814	15895	15780	15633	15804	15820	15629	15512	15697	15697	15649	15802	15704	15776	15904	15650	15709	15846	15592	15627	15754	15757	15691	15756	15732	15765	15738	15864	15837	15738	15752	15621	15797	15739	15576	15742	15831	15753	15450	15781	15589	15781	15872	15684	15635	15525	15874	15653	15668	15656	15726	15677	15637	15797	15664	15718	15643	15519	15675	15768	15715	15661	15901	15635	15619	15696	15619	15674	15754	15677	15846	15657	15913	15589	15778	15842	15691	15735	15701	15677	15671	15804	15664	15777	15660	15704	15740	15643	15744	15776	15900	15857	15805	15604	15868	15687	15749	15767	15560	15762	15704	15618	15780	15726	15429	15708	15849	15562	15810	15694	15755	15792	15852	15752	15760	15921	15693	15739	15804	15882	15700	15719	15787	15815	15756	15768	15716	15805	15859	15781	15714	15815	15765	15793	15768	15879	15586	15688	15659	15817	15675	15661	15679	15629	15653	15747	15746	15864	15775	15736	15696	15599	15627	15711	15704	15798	15797	15695	15612	15835	15584	15746	15834	15660	15644	15846	15827	15880	15721	15861	15724	15734	15809	15769	15688	15841	15733	15680	15672	15584	15747	15787	15711	15864	15704	15753	15777	15685	15798	15751	15618	15828	15667	15678	15838	15667	15901	15614	15725	15784	15708	15640	15993	15675	15726	15652	15696	15766	15648	15749	15868	15758	15692	15688	15616	15718	15758	15792	15773	15809	15690	15727	15708	15724	15704	15786	15746	15669	15753	15709	15831	15616	15703	15721	15760	15780	15795	15540	15859	15723	15530	15687	15667	15724	15762	15672	15758	15704	15799	15884	15618	15649	15722	15603	15700	15848	15705	15655	15696	15793	15696	15692	15821	15591	15674	15650	15716	15740	15783	15712	15721	15698	15911	15882	15684	15732	15832	15572	15624	15791	15685	15717	15699	15810	15797	15786	15563	15801	15643	15599	15681	15787	15771	15758	15701	15823	15656	15583	15585	15753	15751	15806	15728	15776	15800	15782	15856	15700	15702	15699	15788	15615	15721	15691	15678	15840	15692	15755	15616	15778	15839	15750	15774	15634	15676	15580	15804	15676	15661	15658	15840	15608	15682	15689	15621	15516	15659	15601	15766	15660	15681	15736	15717	15632	15762	15745	15692	15926	15733	15709	15767	15895	15695	15780	15707	15666	15694	15702	15773	15759	15672	15731	15560	15689	15846	15787	15726	15652	15630	15598	15666	15664	15653	15755	15703	15849	15698	15810	15856	15694	15819	15796	15586	15646	15776	15626	15723	15722	15724	15794	15734	15611	15786	15717	15810	15565	15738	15730	15833	15633	15773	15604	15822	15686	15778	15823	15798	15699	15679	15549	15899	15669	15722	15714	15727	15770	15731	15644	15504	15865	15757	15633	15670	15803	15853	15824	15905	15699	15657	15820	15643	15711	15858	15835	15674	15596	15842	15862	15662	15670	15799	15835	15607	15871	15707	15758	15718	15730	15662	15664	15631	15755	15700	15836	15721	15785	15794	15740	15841	15806	15632	15848	15708	15523	15783	15696	15781
24139	21387	28633	24690	22280	21570	20807	18899	18560	18865	19165	22690	28122	28184	24931	21721	20114	19330	18732	18368	18308	18206	18071	18287	18118	18138	18032	18190	18174	18250	18227	18337	18226	18148	18257	18527	18221	18352	18414	18079	18364	18226	18243	18403	18295	18284	18183	18220	18218	18244	18308	18362	18204	18241	18292	18360	18279	18193	17969	17914	18018	18250	18144	18228	18227	18292	18037	18239	18296	18044	18023	18093	18280	18018	18113	18060	18087	17999	18258	18310	18149	17960	18109	18248	18030	18337	18262	18394	18372	18157	18318	18053	18265	18335	18086	18322	18219	18297	18237	18096	18119	17995	17981	18129	18223	18188	17957	17924	18143	18173	17939	18180	18241	18141	18021	18178	18166	18297	17991	18079	18137	18159	17909	18188	18047	18212	18008	18223	18109	18275	18277	18030	18131	18060	18059	18206	18194	18331	18069	17947	18140	18363	18181	18104	17964	18181	18360	17992	18207	18457	18211	18317	18321	18216	18145	18352	18241	18339	17931	18136	18110	18154	18187	18275	18259	18296	18078	18126	18119	18229	18015	18082	18238	18189	18053	18293	18176	18115	18006	18057	18325	18135	18151	18063	18008	18024	18246	18255	18129	18237	18249	18235	18083	18106	18230	18131	18260	18085	18100	18034	18213	18026	17972	18015	18162	18027	18169	18132	18150	18284	18203	17992	18031	18084	17938	18128	18291	18267	18096	18200	18126	18061	17999	18182	18215	18214	18087	18240	18108	18052	18045	18220	18279	18222	18163	18177	18017	18190	18159	18152	18115	18200	18194	18165	18260	18270	18217	18019	18124	18152	18087	18085	18181	18130	18099	18169	18091	18242	18215	18245	18169	18177	18079	17947	18157	18205	18147	17979	18101	17932	18134	18180	18109	18253	18129	18075	18280	18270	18237	18144	18086	18227	18112	18021	18185	18205	18139	18022	18250	18083	18172	18305	18206	18179	18133	18208	17888	18046	18014	18019	18136	18101	18187	18199	18391	18300	18049	18167	18222	17973	17999	18134	18105	18177	18159	17974	18206	18188	18370	17977	18009	18031	18113	18429	18020	18032	17937	18113	18100	17951	18184	18089	18094	17962	18172	18144	18252	18111	18221	17942	18218	18244	18142	18159	17899	17989	18217	18089	18150	18043	18120	18285	18040	18117	18057	17878	18095	18194	18023	18076	18274	18254	17926	18115	18067	18009	18021	18119	18009	18103	18236	18195	18245	18224	18282	18175	18155	18046	18264	18128	18281	18073	18118	18107	18008	18164	18158	18127	18020	18068	18162	17965	18196	17866	17947	17839	18259	18244	18056	18186	18139	18194	17958	18243	18200	18143	18127	17814	18111	18323	18314	17952	18096	18139	18217	18187	18223	17954	18141	18098	18382	18027	17963	18221	18004	18174	18168	18027	17917	18069	18247	17899	18087	18216	18141	18158	18253	17949	18295	18088	18368	18007	17908	18042	17970	18177	18330	18251	18088	18089	18220	18201	18246	18220	18143	18010	18225	18162	18123	17991	18261	18046	18336	17986	17977	18081	18061	18058	17948	18005	17868	18193	18227	18241	18338	18268	18119	18044	18149	18183	17928	18238	18059	18000	18177	18241	18090	18094	18106	18234	18331	18198	18149	18155	18115	18019	18059	18057	18158	17914	18113	18158	18323	18244	18072	18082	18085	18133	18151	18133	18078	18168	18088	18163	18239	18124	18221	18194	18090	18206	18055	17942	18228	18120	18313	18041	18128	18089	18173	18032	18381	18275	18311	18066	18167	18324	17953	18025	18061	18037	18205	18135	18324	18215	18106	17938	18161	18119	17972	18078	18223	18034	18199	17942	17900	18154	18124	18198	18057	17934	18225	18184	18120	18316	18014	18132	18058	18200	18139	18187	18015	18217	18195	18086	18035	18080	18030	18231	18275	18305	18157	18033	18121	18174	17949	17931	18098	18026	18244	17948	18098	18128	18154	18176	18038	17966	18009	18157	18055	17945	18175	18267	18230	18023	18133	18010	18110	18091	18242	18194	18052	17987	18002	18006	18226	18188	18309	17703	18106	18103	18107	17984	18154	18249	18195	18079	18122	18198	18127	18165	18026	17966	18279	18170	18157	18306	18147	18303	18115	18228	18217	18061	18295	17994	18004	18307	18073	18159	18214	18040	17935	18343	18294	18055	17983	18032	18240	18163	18061	18143	18061	17934	18448	18337	18205	18295	18145	18129	18105	18206	17994	18205	18083	18053	18087	18273	18096	18234	17957	18262	18354	18013	18160	18145	18242	18073	18019	18033	18145	18273	18145	18183	18052	18240	18149	18158	18022	17976	18286	18192	18130	18165	18050	18005	17934	18009	18152	18153	18094	17980	18227	18016	18156	18093	18245	18001	17832	18137	18056	18167	18011	18301	18201	18211	18128	18141	18087	18051	18136	18126	17909	18047	17983	17916	18062	18031	18104	18014	18118	17979	18067	17905	18254	17988	18171	18106	17979	18245	17936	18164	18302	18115	18211	18238	18250	18306	18275	18112	18201	18101	18265	18143	18270	18118	18220	18170	18049	18045	18191	18074	18091	18210	18262	18260	18190	18092	17915	18267	18153	18051	18097	18184	18246	18195	18176	18109	18249	18092	18165	18243	18298	18125	18282	18351	18237	18180	18107	18289	18152	18382	18255	18002	18158	18267	18157	18095	17986	18092	18192	18076	18130	18239	18185	18249	18382	18043	18216	18165	18007	18019	18228	18124	18047	18155	18327	18230	17953	18137	17989	18142	18231	18052	17978	18058	18218	18192	18155	17960	18075	18170	18204	18150	18222	18203	17974	18012	18018	18164	18046	18187	18238	18100	18161	18131	17849	18040	18280	17963	18141	18193	18223	18238	18088	18068	18190	18235	17942	17972	18085	18264	18312	18171	18111	18113	18030	18211	18092	18248	17915	17996	18152	18255	18216	17984	18272	18154	17999	18166	18070	17960	18144	18168	18081	18012	18034	18179	18170	18128	18133	18225	18024	18138	18288	18046	18112	18255	18259	18239	18357	18233	18143	18287	18287	18044	18279	18019	18135	18059	18366	18150	18246	18079	18124	18231	17942	18157	18165	17994	18141	18096	18165	18132	18216	18171	18276	18210	18307	18190	18036	18075	18212	18016	18023	17940	18061	18079	18170	18294	18190	18315	18267	18125	18239	18276	18160	18087	18098	18166	18112	18131	18243	17986	18067	18395	18191	18110	18196	18029	18063	18165	18142	18253	18060	18062	18296	18269	18186	18042	18273	18347	17836	17997	17929	18195	18268	17969	18176	17960	18072	18112	18288	18293	17990	18199	18120	18193	18222	18148	18095	18372	18166	17875	18258	18101	18193	18187	17914	17931	18231	18150	18156	18113	18136	18186	18054	18013	18095	18187	18348	17992	18253	17963	18190	17903	18131	18208	18335	18016	18150	18100	18164	17919	18023	18256	18050	18081	18178	18146	18250	18071	18334	18285	18278	18250	18119	18263	18090	18291	18232	18338	17996	18094	18132	18138	18020	18141	18019	18058	18329	18097	17844	18079	18069	18105	18162	18167	18153	18231	18108	17973	17969	18214	18239	18052	18143	18140	18394	18003	18145	18336	18088	18133	18123	18272	17994	18012	17987	18243	17961	17983	18199	18193	18093	18282	18115	18139	18173	18250	18048	18233	18185	17958	18131	18012	18235	18022	18369	18218	18225	18171	18117	17963	18089	18071	18071	17994	18022	18060	18045	17968	18272	18159	18089	18306	17995	18322	17963	18266	18254	18296	18297	18340	18150	18117	18281	18254	18121	18273	18062	18045	18206	18082	17964	17947	17838	17988	18136	18060	18188	17903	18145	18071	18415	18242	18157	18108	18161	18137	18271	18230	18206	18064	18323	18190	18211	18179	18151	18271	18281	18282	18196	18230	18111	18437	18314	18098	18202	18194	18287	18017	18184	17853	18189	18300	18106	18106	18062	18050	17838	18084	18150	18191	18099	18119	18280	18209	18150	18150	18098	18290	18262	18038	18308	18206	18186	18117	18151	18353	18164	18039	18186	18286	18333	18195	18274	18090	18017	18144	18190	18126	18234	18206	18060	18270	18095	18036	18304	17923	18315	18126	18154	17999	18143	18038	18065	18208	18112	18150	18274	18091	18312	18145	18363	18171	18217	18418	18226	18040	18135	18064	18249	17845	18246	18148	18054	18019	17890	18030	17989	17909	18023	18243	18133	18106	18031	18095	18207	18217	18176	18183	18159	18097	18165	18122	18199	18170	18103	18284	18405	17984	18339	18253	18128	18100	18139	18030	18012	18212	18219	18098	18202	18167	18369	18095	18240	18075	18099	17955	18002	18282	18522	18216	18074	17881	17998	18061	18156	18114	18103	17924	18057	17928	17943	18045	18040	18296	18185	18201	17924	18193	18036	18012	18173	18224	17959	18244	18130	18223	18172	18087	17814	18063	17970	18158	18345	18136	18276	18144	18108	18151	18063	18271	17925	18301	18194	18142	18178	18252	18046	18227	17940	17924	18226	18125	18009	18072	18264	18048	18232	18273	17956	18142	18169	18187	18019	18229	18076	18068	18071	18259	18186	18266	17908	18387	18280	17933	18133	18039	18052	18249	18122	18043	18095	18108	18130	18120	18249	18164	17820	18173	18218	18123	18159	18222	18216	18185	18117	18358	18133	18308	18265	18173	18085	17999	18164	18119	18023	18401	18095	18088	18193	18135	18115	18148	18148	18048	18319	18271	18145	18165	18081	18233	18059	18078	18200	18099	18086	18122	18136	18229	18237	18088	18179	18292	17914	18100	18190	18188	17976	18001	18019	18339	18131	18135	18321	18071	18132	18024	18375	18241	18067	18093	17950	18200	18033	18223	18211	18180	18181	18061	18243	18126	18195	18019	18135	18112	17999	18297	18125	18185	18116	17964	18058	18238	17910	18159	18058	18417	18226	18118	18176	17893	17967	18121	18109	18081	18078	18136	18167	18258	18159	18126	18130	18068	18263	18162	18172	18214	18310	18105	18315	18200	18184	18031	18152	18288	18213	18184	18201	18094	18310	18223	18166	18324	18028	17924	18066	18174	18177	18017	18276	18017	18132	18317	18191	18109	18039	18239	18137	18263	17990	18228	18145	17968	18253	18012
28581	41938	33594	21081	18218	17185	16677	16303	16397	16529	17507	23528	30346	28859	24097	19909	17853	16835	16273	15951	15660	15869	15872	15635	15710	15620	15632	15723	15702	15782	15837	15795	15740	15670	15697	15797	15821	15803	15919	15751	15732	15618	15748	15640	15602	15578	15764	15754	15563	15551	15768	15546	15849	15713	15699	15742	15746	15803	15846	15884	15763	15643	15627	15648	15892	15687	15742	15636	15589	15813	15807	15702	15831	15793	15866	15684	15842	15589	15756	15787	15852	15750	15715	15722	15872	15842	15692	15900	15629	15712	15581	15796	15670	15546	15739	15827	15827	15749	15674	15739	15658	15643	15961	15624	15672	15674	15822	15567	15651	15654	15849	15567	15695	15666	15641	15702	15739	15668	15583	15577	15673	15535	15833	15724	15705	15678	15554	15567	15570	15735	15752	15522	15692	15549	15671	15567	15620	15660	15587	15771	15749	15875	15774	15832	15722	15779	15731	15729	15584	15717	15661	15622	15739	15784	15682	15641	15769	15556	15729	15707	15652	15648	15581	15837	15746	15730	15658	15655	15610	15733	15656	15587	15832	15747	15807	15799	15872	15852	15769	15711	15596	15729	15813	15666	15655	15616	15662	15809	15795	15593	15682	15838	15614	15780	15666	15739	15589	15741	15676	15802	15689	15687	15620	15707	15774	15601	15748	15667	15804	15770	15657	15662	15705	15820	15853	15658	15654	15737	15814	15639	15664	15768	15777	15554	15710	15670	15588	15819	15747	15708	15625	15752	15648	15623	15618	15872	15777	15565	15572	15641	15686	15649	15707	15746	15605	15796	15970	15795	15769	15631	15751	15774	15678	15911	15708	15701	15634	15784	15654	15779	15492	15683	15665	15699	15703	15674	15676	15615	15829	15821	15523	15686	15818	15730	15748	15646	15860	15731	15760	15717	15580	15545	15800	15535	15777	15646	15770	15576	15789	15857	15882	15692	15722	15723	15860	15706	15706	15783	15674	15820	15941	15732	15499	15653	15729	15739	15681	15618	15737	15659	15796	15815	15702	15725	15714	15604	15842	15669	15923	15787	15702	15720	15855	15613	15755	15672	15770	15763	15626	15743	15538	15800	15887	15753	15721	15824	15637	15929	15615	15593	15622	15715	15612	15680	15591	15620	15618	15680	15786	15720	15810	15717	15630	15706	15871	15650	15633	15961	15758	15861	15661	15590	15612	15721	15805	15568	15652	15836	15608	15672	15766	15651	15602	15737	15702	15841	15553	15642	15719	15579	15732	15510	15563	15807	15599	15671	15835	15685	15602	15664	15731	15758	15663	15706	15642	15720	15573	15734	15686	15697	15806	15698	15607	15655	15559	15691	15657	15522	15891	15656	15745	15528	15689	15627	15689	15695	15696	15739	15761	15762	15567	15718	15646	15694	15596	15605	15682	15681	15827	15636	15739	15705	15632	15768	15861	15652	15762	15591	15694	15629	15894	15834	15671	15658	15702	15846	15657	15594	15657	15607	15667	15692	15740	15658	15628	15658	15583	15742	15646	15612	15683	15809	15696	15667	15680	15681	15770	15629	15631	15483	15758	15741	15624	15723	15651	15572	15587	15643	15747	15651	15653	15532	15699	15809	15642	15605	15693	15749	15842	15823	15732	15859	15680	15737	15852	15634	15623	15736	15735	15666	15726	15646	15756	15765	15796	15701	15760	15733	15771	15621	15722	15625	15733	15542	15626	15773	15746	15741	15491	15657	15646	15675	15523	15824	15845	15578	15774	15665	15583	15689	15652	15841	15853	15688	15547	15719	15751	15681	15707	15560	15486	15667	15645	15923	15664	15688	15660	15752	15660	15841	15724	15637	15736	15663	15795	15899	15721	15818	15621	15799	15634	15685	15727	15794	15900	15724	15716	15722	15752	15803	15645	15780	15737	15738	15866	15452	15551	15739	15693	15694	15699	15716	15846	15672	15649	15600	15668	15516	15843	15630	15663	15771	15594	15740	15633	15663	15704	15634	15705	15877	15679	15594	15555	15850	15805	15784	15709	15739	15656	15800	15647	15619	15657	15936	15698	15774	15616	15850	15699	15638	15673	15783	15841	15718	15854	15656	15821	15484	15710	15662	15656	15730	15857	15741	15685	15525	15783	15755	15843	15642	15646	15756	15881	15950	15600	15712	15678	15722	15708	15651	15696	15542	15755	15746	16015	15593	15776	15750	15708	15665	15873	15629	15564	15702	15628	15808	15557	15524	15755	15805	15751	15762	15658	15773	15663	15865	15628	15797	15828	15649	15735	15524	15729	15725	15877	15743	15653	15652	15704	15879	15766	15715	15768	15679	15689	15596	15726	15686	15778	15796	15754	15686	15547	15576	15701	15774	15629	15676	15808	15765	15813	15760	15671	15610	15515	15734	15840	15779	15722	15460	15630	15639	15796	15612	15603	15832	15746	15613	15624	15918	15666	15749	15699	15587	15645	15606	15616	15583	15619	15940	15898	15846	15669	15744	15662	15757	15730	15791	15825	15850	15833	15710	15503	15608	15674	15764	15768	15785	15523	15568	15513	15707	15720	15662	15694	15605	15740	15703	15630	15742	15493	15615	15766	15568	15797	15820	15749	15643	15653	15659	15860	15688	15539	15679	15638	15606	15638	15624	15558	15684	15749	15833	15715	15615	15855	15639	15675	15711	15788	15738	15698	15713	15601	15635	15687	15631	15704	15635	15686	15766	15946	15824	15871	15692	15795	15639	15724	15756	15795	15760	15650	15857	15680	15717	15725	15827	15534	15629	15684	15710	15634	15739	15710	15707	15749	15695	15727	15713	15814	15677	15758	15619	15611	15697	15599	15643	15676	15685	15744	15826	15705	15764	15640	15616	15790	15665	15730	15823	15615	15746	15633	15690	15652	15692	15780	15926	15607	15624	15587	15789	15830	15562	15609	15624	15722	15636	15725	15754	15807	15566	15799	15650	15796	15634	15641	15711	15791	15587	15622	15643	15688	15734	15655	15818	15705	15792	15859	15808	15556	15804	15596	15477	15676	15736	15514	15659	15611	15687	15683	15599	15775	15739	15635	15559	15632	15671	15814	15752	15722	15599	15779	15773	15686	15683	15659	15590	15762	15742	15769	15645	15781	15696	15854	15599	15588	15684	15768	15818	15861	15703	15795	15777	15734	15829	15734	15707	15741	15884	15724	15728	15572	15582	15651	15664	15695	15767	15763	15662	15683	15804	15722	15678	15728	15646	15597	15706	15696	15674	15554	15567	15640	15741	15745	15766	15680	15859	15688	15657	15643	15654	15687	15596	15914	15709	15804	15641	15785	15586	15693	15645	15619	15615	15811	15774	15648	15845	15736	15884	15662	15584	15964	15941	15653	15724	15776	15667	15826	15684	15606	15569	15880	15593	15672	15739	15636	15714	15571	15701	15671	15826	15595	15623	15605	15637	15600	15887	15511	15773	15740	15759	15723	15793	15653	15608	15628	15729	15602	15675	15779	15870	15602	15715	15710	15727	15817	15751	15874	15620	15744	15763	15690	15600	15617	15732	15751	15809	15585	15602	15534	15678	15623	15653	15827	15680	15850	15640	15678	15707	15678	15692	15660	15795	15484	15630	15676	15685	15619	15696	15700	15777	15650	15654	15692	15602	15535	15734	15553	15688	15608	15687	15685	15664	15783	15525	15819	15624	15607	15548	15837	15556	15670	15714	15624	15746	15682	15549	15647	15603	15831	15582	15556	15819	15885	15596	15637	15729	15726	15659	15715	15668	15615	15848	15704	15631	15747	15741	15934	15696	15512	15566	15777	15676	15730	15662	15756	15663	15643	15536	15909	15696	15683	15547	15868	15681	15697	15544	15816	15726	15783	15693	15705	15650	15935	15869	15406	15811	15628	15725	15715	15607	15717	15665	15894	15741	15661	15801	15694	15685	15695	15939	15784	15675	15792	15696	15740	15700	15637	15804	15706	15763	15923	15800	15771	15534	15636	15754	15850	15644	15629	15534	15690	15853	15719	15703	15805	15819	15650	15757	15518	15817	15814	15596	15605	15751	15605	15782	15817	15755	15711	15623	15775	15638	15655	15670	15663	15577	15739	15699	15861	15713	15723	15706	15786	15708	15677	15867	15802	15646	15694	15746	15663	15475	15753	15641	15674	15563	15630	15585	15723	15609	15723	15664	15796	15699	15729	15637	15697	15619	15731	15473	15728	15762	15793	15640	15888	15460	15871	15608	15667	15671	15735	15864	15546	15671	15698	15867	15792	15794	15500	15624	15493	15649	15677	15471	15764	15737	15818	15513	15796	15668	15562	15691	15747	15648	15573	15525	15778	15655	15682	15737	15804	15663	15895	15882	15648	15615	15747	15766	15558	15825	15709	15757	15699	15781	15594	15672	15783	15704	15659	15716	15690	15573	15694	15808	15719	15712	15678	15686	15701	15668	15579	15685	15802	15633	15616	15523	15738	15557	15764	15553	15702	15806	15667	15725	15822	15723	15702	15842	15567	15819	15840	15667	15785	15672	15629	15771	15629	15602	15785	15719	15814	15673	15668	15673	15639	15714	15762	15611	15677	15855	15700	15656	15757	15598	15743	15698	15609	15725	15589	15842	15948	15692	15717	15793	15855	15588	15698	15660	15757	15810	15733	15650	15650	15605	15836	15649	15733	15847	15686	15809	15632	15681	15693	15823	15652	15577	15720	15678	15805	15700	15575	15788	15721	15905	15650	15723	15835	15936	15584	15707	15763	15779	15847	15747	15643	15663	15711	15626	15699	15686	15638	15791	15607	15723	15746	15575	15583	15654	15719	15854	15768	15774	15669	15786	15655	15734	15732	15720	15801	15724	15654	15764	15711	15790	15869	15625	15603	15718	15904	15872	15688	15771	15685	15918	15676	15812	15791	15583	15589	15688	15700	15775	15720	15790	15834	15524	15732	15581	15702	15651	15661	15781	15818	15723	15598	15720	15963	15601	15685	15619	15669	15650	15781	15643	15704	15790	15633	15704	15754	15655	15659	15579	15804	15808	15684	15742	15813	15761	15621	15762	15821	15678	15636	15808	15601	15763	15658	15771	15674	15768	15711	15516	15822	15627	15744	15730	15694	15767	15786	15642	15588	15833	15616	15854	15559	15794	15726	15568	15888	15859	15776	15607	15573	15679	15747	15787
22819	21314	29142	23934	21606	23441	24835	19853	19103	19901	20733	25586	36730	35829	29619	24686	22135	20304	19471	18999	18664	18490	18382	18520	18439	18529	18324	18375	18363	18310	18344	18390	18457	18388	18430	18399	18430	18465	18456	18293	18339	18295	18551	18580	18173	18402	18270	18204	18390	18211	18463	18208	18332	18332	18363	18246	18110	18269	18353	18381	18597	18240	18397	18470	18317	18374	18227	18174	18299	18465	18340	18313	18211	18303	18425	18382	18260	18281	18124	18356	18121	18400	18207	18232	18377	18133	18421	18399	18512	18297	18377	18161	18131	18416	18417	18506	18288	18175	18322	18291	18199	18178	18312	18305	18206	18185	18163	18281	18316	18081	18102	18064	18361	18262	18279	18424	18285	18310	18387	18482	18426	18417	18217	18169	18296	18392	18237	18351	18320	18449	18449	18463	18255	18237	18527	18205	18318	18328	18507	18306	18255	18161	18250	18309	18397	18398	18237	18112	18204	18135	18303	18358	18357	18227	18199	18185	18295	18164	18269	18133	18260	18250	18336	18129	18350	18119	18446	18351	18480	18061	18123	18204	18137	18283	18347	18193	18174	18309	18333	18134	18033	18173	18270	18281	18284	18255	18124	18266	18172	18080	18406	18202	18272	18188	18443	18128	18298	18077	18326	18098	18073	18137	18244	18396	18243	18304	18240	18325	18187	18257	18108	18518	18206	18259	18346	18249	18173	18143	18052	18257	18342	18256	18185	18179	18244	18104	18534	18100	18250	18270	18247	18371	18221	18209	18277	18185	18204	18337	18187	18181	18215	18516	18214	18326	18126	18022	18305	18362	18205	18145	18228	18205	18116	18269	18121	18112	18153	18168	18343	18366	18365	18099	18211	18089	18220	18450	18274	18297	18311	18320	18071	18085	18368	18325	18172	18195	18257	18181	18454	18254	18087	18291	18165	18189	18337	18157	18390	18132	18380	18159	18148	18226	18265	18081	18126	18155	18086	18145	18275	18197	18261	18076	18481	18226	18316	18312	18306	18182	18182	18183	18419	18284	18280	18207	18370	18299	18304	18322	18359	18223	18293	18336	18288	18287	18154	18396	18112	18226	18255	18084	18258	18287	18156	18088	18077	18344	18337	18184	18363	18176	18144	18236	18326	18185	18056	18267	18375	18438	18249	18428	18051	18043	18374	18120	18261	18249	18222	18321	18012	18233	18546	18414	18493	18168	18139	18166	18298	18341	18256	18169	18228	18258	18412	18074	18374	18274	18129	18247	18388	18243	18289	18285	18201	18064	18096	18170	18202	18144	18388	18107	18315	18394	18208	18500	18277	18117	18374	18176	18255	18293	18277	18377	18422	18280	18057	18212	18137	18288	18183	18270	18342	18256	18200	18168	18290	18294	18206	18263	18215	18135	18425	18123	18336	18221	18346	18263	18360	18316	18149	18228	18198	18402	18261	18431	18159	18151	18450	18377	18272	18531	18314	18265	18355	18065	18361	18242	18455	18302	18190	18214	18123	18185	18256	18633	18362	18419	18276	18222	18377	18370	18267	18076	18205	18361	18215	18138	18196	18081	18168	18238	18426	18217	18186	17811	18364	18290	18384	18233	18361	18364	18327	18485	18166	18238	18190	18350	18107	18350	18361	18254	18078	18209	18391	18246	18365	18206	18252	18194	18323	18345	18349	18164	18261	18306	18479	18262	18251	18308	18351	18466	18269	18072	18337	18048	18234	18328	18265	18345	18330	18286	18367	18324	18569	18228	18205	18237	18126	18094	18280	18040	18101	18070	18339	18297	18072	18069	18255	18192	18087	18275	18122	18270	18120	18306	18606	18138	18167	18179	18312	18362	18091	18419	18244	18400	18418	18218	18301	18154	18170	18012	18266	18232	18229	18223	18202	18179	18369	18339	18546	18201	18246	18225	18340	18586	18129	18156	17998	18454	18122	18137	18380	18112	18476	18159	18089	18270	18207	18262	18246	18259	18392	18185	18166	18055	18318	18311	18162	18125	18266	18201	18309	18324	18444	18271	17964	18368	18327	18397	18469	18227	18110	18171	18239	18297	18449	18141	18049	18177	18337	18235	18305	18235	18400	18131	18281	18586	18312	18430	18398	18061	18335	18417	18266	18181	18185	18317	18307	18352	18173	18168	18316	18300	18256	18290	18347	18293	18374	18154	18320	18106	18144	18200	18263	18317	18154	18181	18303	18455	18308	18235	18301	18197	18293	18333	18165	18219	18226	18218	18378	18059	18262	18313	18437	18227	18193	18279	18521	18219	18490	18294	18248	18388	18286	18261	18223	18059	18348	18349	18220	18166	18183	18242	18473	18445	18377	18331	18158	18304	18400	18172	18074	18267	18292	18071	18249	18225	18246	18440	18295	18347	18090	18298	18116	18311	18081	18266	18126	18003	18198	18217	18212	18234	18372	18152	18122	18157	18242	18092	18305	18153	18316	18402	18302	18297	18368	18413	18396	18212	18028	18413	18290	18108	18308	18239	18346	18224	18209	18102	18389	18208	18267	18373	18290	18262	18288	18082	18377	18172	18251	18286	18467	18230	18287	18334	18268	18164	18413	18092	18357	18338	18221	18211	18124	18230	18308	18389	18243	18253	18127	18293	18304	18158	18359	18193	18388	18384	18196	18182	18198	18273	18007	18201	18450	18369	18394	18208	18234	18110	18208	18303	18231	18329	18192	18227	18116	18478	18373	18271	18275	18411	18106	18174	18310	18363	18224	18061	18167	18188	18427	18357	18590	18441	18061	18023	18227	18103	18087	18226	18441	18364	18327	18186	18291	18414	18282	18348	18216	18061	18208	18050	18004	18406	18363	18352	18076	18233	18307	18389	18245	18121	18173	18367	18463	18299	18186	18429	18295	18280	18092	18228	18401	18151	18167	18456	18239	18343	18240	18196	18216	18086	18230	18108	18196	18158	18167	18306	18264	18358	18185	18352	18275	18281	18194	18330	18127	18422	18101	18177	18273	18328	18286	18199	18151	18274	18212	18165	18404	18270	18144	18223	18202	18158	18384	18124	18079	18296	18250	18411	18304	18279	18288	18403	18354	18469	18440	18245	18294	18206	18280	18144	18284	18255	18231	18244	18378	18236	18229	18028	18152	18385	18599	18353	18358	18327	18240	18436	18329	18441	18236	18420	18170	18126	18287	18121	18241	18327	18165	18204	18382	18244	18333	18146	18406	18123	18185	18198	18355	18177	18252	18220	18139	18203	18386	18392	18362	18031	18377	18329	18129	18168	18249	18066	18332	18236	18556	18417	18363	18105	18306	18314	18182	18255	18349	18459	18045	18305	18045	18385	18436	18243	18363	18058	18298	18331	18355	18330	18300	18495	18201	18107	18342	18107	18197	18259	18291	18284	18275	18321	18414	18210	18284	18261	18454	18308	18414	18338	18232	18334	18335	18268	18225	18152	18348	18157	18169	18485	18376	18388	18310	18470	18301	18194	18389	18194	18198	18165	18287	18334	18199	18221	18312	18142	18354	18171	18203	18309	18088	18219	18034	18212	18322	18376	18137	18307	18288	18267	18333	18454	18314	18348	18252	18130	18299	18218	18243	18252	18211	18255	18353	18384	18104	18277	18351	18301	18132	18204	18342	18334	17999	18305	18261	18264	18362	18094	18215	18181	18365	18289	18306	18234	18373	18089	18295	18225	18332	18326	18172	18118	18396	18135	18206	18255	18331	18349	18313	18240	18174	18259	18082	18359	18406	18353	18194	18357	18273	18568	18049	18235	18444	18225	18307	18379	18155	18317	18243	18174	18185	18180	18219	18175	18404	18191	18371	18351	18404	18076	18221	18189	18236	18289	18255	18289	18318	18255	18106	18251	18264	18241	18281	18350	18279	18340	18243	18210	18509	18505	18244	18348	18210	18184	18239	18173	18411	18241	18189	18234	18201	18142	18112	18037	18051	18012	18412	18208	18202	18288	18300	18231	18245	18304	18030	18167	18111	18068	18104	17989	18316	18320	18203	18192	18299	18077	18031	18273	18329	18176	18374	18436	18209	18250	18185	18274	18187	18304	18428	18456	18410	18320	18214	18386	18202	18254	18335	18135	18390	18231	18113	18234	18325	18176	18429	18265	18224	18342	18215	18207	18284	18281	18459	18200	18367	18077	18211	18190	18093	18356	18405	18227	18346	18170	18283	18243	18301	18280	18058	18225	18189	18326	18150	18223	18351	18281	18059	18323	18361	18269	18255	18479	18183	18286	18425	18341	18447	18213	18211	18338	18226	18313	18146	18318	18078	18449	18194	18174	18127	18266	18286	18253	18241	18252	18272	18128	18453	18173	18436	18166	18364	18232	18299	18425	18128	18159	18292	18183	18209	18300	18275	18146	18170	18200	18529	18114	18166	18136	18117	18142	18379	18211	18152	18024	18238	18122	18160	18156	18362	18432	18316	18155	18224	18326	18295	18318	18241	18082	18442	18231	18362	18155	18207	18384	18156	18425	18222	18531	18508	18271	18240	18282	18335	18154	18177	18139	18340	18297	18367	18178	18378	18249	18344	18182	18243	18105	18222	18483	18408	18213	18390	18247	18269	18308	18288	18540	18202	18371	18167	18142	18152	18177	18376	18359	18204	18405	18204	18140	18129	18226	18359	18215	18349	18400	18219	18337	18357	18471	18255	18367	18244	18492	18297	18251	18276	18213	18282	18399	18095	18210	18321	18142	18180	18099	18242	18141	18274	18404	18211	18419	18433	18221	18168	18262	17966	18055	18376	18340	18454	18276	18283	18383	18414	18243	18350	18142	18374	18059	18374	18167	18293	18235	18177	17969	18265	18090	18226	18386	18232	18299	18300	18220	18180	18155	18047	18078	18248	18256	18333	18141	18212	18127	18342	18393	18230	18222	18330	18152	18194	18041	18266	18133	18444	18255	18151	18139	18152	18070	18292	18121	18051	18308	18369	18041	18175	18186	18342	18476	18365	18219	18268	18360	18232	18177	18028	18257	18097	18275	18209	18180	18168	18273	18224	18133	18258	18214	18467	18209	18080	18326	18202	18131	18196	18382	18107	18099	18273	17927	18485	18389	18340	18324	18224	18335	18365	17997	18244	18152	18308	18294	18485	18317	18242	18103	18279	18136	18302	18208	18274	18214	18312	18199	18391	18393	18323	18257	18092	18498	18405	18218
30099	48656	43162	30585	20652	17978	17110	17146	17226	17859	19579	27458	39577	36428	29529	23452	20078	18147	17011	16130	15950	15843	15729	15732	15879	15794	15873	15891	16055	15922	15866	15793	15750	15751	15637	15754	15778	15930	15773	15757	15831	15904	15723	15781	15786	16002	15734	15748	15635	15898	15757	15717	15892	15665	15692	15807	15787	15813	15682	15550	15788	15629	15839	15954	15727	15782	15885	15700	15660	15609	15795	15893	15814	15783	15726	15662	15700	15693	15771	15722	15734	15845	15817	15660	15852	15718	15734	15836	15815	15705	15676	15677	15829	15762	15717	15905	15707	15819	15786	15746	15827	15847	15765	15774	15752	15766	15852	15935	15820	15663	15817	15827	15716	15773	15684	15707	15832	15616	15790	15665	15676	15664	15702	15956	15658	15709	15700	15761	15615	15677	15655	15585	15717	15765	15663	15814	15672	15729	15890	15956	15740	15570	15643	15725	15896	15834	15796	15786	15823	15718	15854	15635	15989	15726	15875	15864	15716	15724	15623	15707	15706	15643	15674	15671	15704	15891	15779	15730	15645	15859	15764	15847	15673	15636	15793	15878	15641	15716	15720	15749	15830	15647	15846	15721	15693	15593	15678	15677	15947	15820	15726	15594	15812	15908	15666	15743	15643	15831	15653	15883	15960	15611	15767	15682	15745	15673	15712	15612	15853	15765	15734	15800	15776	15875	15693	15768	15680	15758	15668	15634	15764	15548	15757	15653	15784	15717	15725	15707	15746	15656	15769	15672	15965	15740	15941	15836	15752	15803	15558	15623	15681	15762	15926	15530	15754	15748	15770	15795	15837	15808	15755	15823	15687	15807	15791	15657	15647	15739	15765	15762	15689	15791	15817	15866	15861	15727	15705	15684	15920	15624	15745	15714	15657	15850	15787	15674	15742	15572	15774	15717	15828	15637	15781	15627	15600	15785	15694	15767	15810	15715	15676	15701	15765	15836	15860	15712	15717	15733	15640	15634	15688	15607	15799	15712	15815	15641	15705	15706	15839	15763	15648	15756	15848	15701	15622	15691	15679	15696	15463	15694	15713	15683	15514	15752	15748	15784	15800	15901	15669	15829	15698	15798	15685	15483	15703	15738	15722	15738	15779	15616	15777	15711	15854	15829	15743	15813	15599	15612	15727	15544	15763	15655	15716	15808	15631	15583	15894	15670	15615	15673	15839	15798	15748	15678	15567	15604	15687	15586	15556	15717	15644	15817	15799	15582	15704	15676	15758	15763	15836	15631	15939	15572	15946	15724	15643	15692	15640	15703	15737	15704	15747	15645	15637	15720	15745	15679	15767	15749	15943	15633	15695	15696	15801	15842	15758	15812	15832	15836	15826	15685	15634	15902	15649	15559	15838	15735	15669	15777	15725	15854	15713	15856	15740	15839	15911	15742	15715	15685	15676	15768	15700	15676	15747	15743	15686	15729	15811	15681	15751	15618	15720	15866	15825	15571	15817	15711	15541	15777	15794	15739	15826	15697	15772	15776	15657	15783	15765	15662	15505	15735	15842	15608	15605	15913	15564	15873	15622	15730	15952	15820	15694	15665	15760	15639	15758	15693	15804	15656	15775	15863	15693	15783	15752	15848	15694	15713	15800	15721	15828	15824	15660	15799	15845	15743	15748	15747	15802	15670	15790	15711	15703	15603	15693	15763	15809	15648	15755	15670	15921	15762	15825	15833	15687	15855	15555	15699	15895	15720	15732	15732	15633	15582	15624	15718	15709	15719	15761	15660	15838	15594	15783	15655	15671	15653	15843	15737	15688	15843	15659	15803	15760	15653	15571	15628	15811	15760	15631	15834	15764	15797	15609	15721	15825	15597	15753	15759	15824	15905	15779	15790	15779	15675	15755	15638	15737	15690	15727	15770	15618	15811	15702	15606	15803	15674	15664	15857	15531	15677	15683	15572	15704	15791	15667	15795	15776	15652	15703	15803	15596	15647	15600	15636	15772	15797	15718	15652	15635	15926	15909	15618	15665	15662	15715	15818	15870	15656	15796	15793	15768	15818	15635	15743	15944	15796	15728	15691	15699	15667	15735	15633	15766	15903	15739	15652	15753	15856	15822	15724	15586	15643	15791	15758	15653	15692	15679	15735	15804	15489	15642	15776	15730	15676	15691	15773	15824	15701	15863	15709	15800	15783	15650	15785	15778	15727	15834	15709	15788	15716	15708	15736	15860	15730	15771	15689	15730	15665	15723	15724	15751	15735	15719	15914	15794	15878	15611	15808	15744	15713	15666	15627	15844	15624	15607	15706	15877	15670	15692	15780	15679	15628	15780	15783	15617	15495	15629	15829	15851	15741	15834	15707	15745	15663	15777	15820	15838	15666	15569	15745	15878	15770	15710	15497	15812	15725	15727	15746	15543	15703	15761	15855	15739	15555	15672	15590	15649	15785	15718	15727	15762	15663	15740	15740	15665	15719	15698	15841	15794	15667	15827	15783	15788	15875	15781	15629	15704	15773	15839	15809	15789	15783	15763	15701	15925	15824	15826	15629	15743	15827	15788	15684	15811	15711	15843	15684	15697	15860	15708	15801	15675	15791	15782	15790	15815	15834	15805	15683	15806	15882	15699	15872	15731	15800	15772	15767	15676	15716	15793	15642	15748	15681	15772	15675	15728	15627	15782	15761	15594	15859	15754	15792	15798	15854	15651	15573	15865	15743	15813	15520	15652	15724	15749	15848	15750	15648	15746	15809	15791	15657	15851	15808	15792	15700	15813	15698	15810	15818	15535	15836	15738	15739	15511	15792	15624	15642	15636	15531	15825	15610	15863	15829	15764	15804	15616	15819	15582	15775	15782	15716	15703	15799	15692	16005	15742	15500	15593	15743	15654	15696	15766	15620	15902	15688	15687	15788	15805	15865	15783	15746	15719	15635	15769	15706	15628	15701	15677	15796	15710	15720	15787	15609	15862	15685	15727	15588	15797	15697	15832	15690	15676	15674	15767	15859	15763	15773	15682	15692	15795	15708	15791	15550	15644	15842	15905	15877	15939	15553	15880	15689	15800	15617	15523	15777	15667	15699	15817	15817	15712	15742	15577	15567	15583	15725	15838	15552	15742	15707	15554	15774	15718	15744	15649	15637	15793	15631	15834	15696	15667	15725	15864	15628	15840	15891	15669	15604	15515	15817	15746	15710	15748	15698	15745	15885	15806	15667	15883	15563	15784	15663	15723	15655	15760	15879	15598	15633	15755	15774	15825	15659	15752	15719	15648	15764	15763	15895	15710	15812	15795	15782	15636	15869	15557	15652	15741	15644	15656	15849	15787	15626	15699	15810	15655	15543	15700	15834	15818	15741	15763	15768	15877	15641	15693	15734	15661	15604	15729	15735	15851	15812	15650	15596	15650	15712	15793	15812	15829	15787	15812	15628	15690	15753	15835	15693	15635	15642	15771	15867	15904	15607	15699	15843	15737	15695	15708	15670	15817	15679	15691	15788	15801	15822	15755	15694	15684	15825	15856	15737	15638	15642	15530	15719	15779	15773	15730	15738	15716	15657	15825	15596	15731	15650	15727	15776	15705	15673	15663	15597	15768	15664	15659	15732	15873	15694	15789	15835	15786	15856	15669	15734	15684	15662	15772	15735	15556	15834	15707	15681	15692	15769	15757	15839	15732	15671	15922	15711	15685	15789	15692	15650	15728	15542	15900	15851	15786	15872	15679	15765	15673	15621	15960	15830	15644	15600	15671	15635	15714	15741	15562	15763	15537	15694	15686	15713	15818	15870	15587	15656	15727	15852	15697	15758	15725	15610	15905	15790	15507	15633	15707	15701	15660	15635	15773	15642	15590	15928	15645	15768	15677	15753	15628	15628	15793	15738	15691	15849	15790	15683	15755	15729	15670	15766	15754	15710	15609	15692	15690	15732	15702	15728	15872	15694	15622	15805	15558	15693	15597	15861	15796	15579	15792	15659	15746	15800	15683	15545	15735	15735	15672	15800	15671	15837	15793	15641	15731	15923	15742	15572	15811	15774	15783	15788	15865	15901	15737	15702	15756	15827	15670	15777	15733	15694	15613	15735	15828	15677	15676	15793	15708	15659	16020	15719	15633	15947	15773	15689	15757	15603	15777	15677	15803	15727	15786	15683	15734	15684	15812	15747	15695	15936	15706	15758	15767	15739	15745	15679	15519	15824	15897	15753	15664	15633	15573	15765	15902	15732	15521	15630	15734	15729	15758	15747	15630	15709	15687	15601	15505	15725	15731	15599	15696	15738	15898	15844	15701	15737	15813	15640	15865	15633	15595	15698	15633	15637	15733	15757	15692	15918	15544	15719	15666	15851	15875	15735	15641	15736	15758	15611	15585	15779	15536	15816	15732	15747	15826	15690	15833	15693	15782	15733	15814	15766	15701	15910	15743	15651	15647	15737	15918	15828	15698	15660	15871	15702	15869	15667	15739	15624	15736	15476	15848	15824	15654	15723	15752	15569	15676	15750	15892	15541	15623	15894	15793	15766	15731	15549	15951	15807	15820	15651	15706	15896	15795	15777	15773	15719	15730	15690	15764	15741	15754	15690	15642	15616	15963	15759	15834	15734	15692	15855	15755	15589	15770	15700	15679	15740	15749	15679	15642	15488	15765	15940	15764	15848	15757	15838	15659	15643	15731	15718	15648	15781	15719	15719	15713	15729	15698	15772	15808	15865	15641	15798	15857	15770	15578	15636	15656	15584	15707	15693	15804	15595	15765	15728	15734	15909	15733	15789	15836	15919	15646	15663	15733	15696	15843	15627	15842	15807	15671	15646	15660	15735	15732	15632	15815	15479	15935	15846	15770	15771	15682	15566	15631	15816	15626	15618	15728	15814	15860	15747	15801	15608	15827	15964	15671	15767	15498	15739	15659	15708	15880	15737	15727	15798	15675	15608	15812	15743	15807	15784	15939	15667	15811	15761	15730	15700	15776	15725	15734	15599	15596	15635	15640	15735	15705	15616	15723	15737	15833	15704	15772	15637	15767	15744	15577	15703	15779	15797	15744	15763	15807	15734	15672	15813	15831	15778	15727	15809	15802	15705	15552	15868	15700	15602	15858	15788	15776	15706	15724	15749	15866	15576	15771	15899	15852	15617	15828	15796	15751	15720	15713	15860	15906	15669	15859	15795	15823	15545
27995	23798	27778	24640	19417	18502	18440	18418	18034	17960	18479	18648	19754	19804	19392	18588	18440	18438	18266	18258	18110	18258	18059	17987	18170	18148	18088	18093	17916	18077	18123	18180	18217	18106	18095	18345	18148	18182	18218	18196	18167	18145	18295	18181	18239	18351	18144	18225	18107	18178	18030	18117	18041	17931	17958	18172	18343	18310	18134	18121	18358	18039	18071	18150	18114	18042	18089	18254	18326	18060	18244	18317	18072	18101	17953	18233	18159	18125	17968	18198	18187	18039	17997	18000	18205	18180	18126	18032	18102	17967	18070	18182	18184	18169	18035	18036	18131	17969	18354	18127	18007	18143	18212	18213	18039	18179	18323	18234	18191	18057	18136	18236	18014	17989	18129	18142	18088	18197	18081	18213	18110	17949	18278	18005	18045	17997	17955	18170	18084	18179	18201	18323	18163	18062	18101	18092	18117	18196	18145	18098	18352	17998	18126	18187	18166	18315	18294	18193	18272	18246	17998	18292	18089	18408	18170	18155	18130	18031	18181	18278	18206	18157	18036	18143	18172	17977	17866	18026	17975	18200	18109	17943	18127	18070	18028	18122	18102	18190	18148	17898	18047	18138	18141	18055	17977	17937	18094	18156	18063	17985	18259	18157	18224	18076	18202	18037	18185	17938	18197	18119	18067	18156	17938	18284	18189	18081	18090	18162	18441	18374	18042	18128	18164	18201	18190	18159	18014	18140	18049	18196	18169	18232	17964	18076	17994	18057	18158	18167	18098	18204	18027	18004	18088	17996	18001	18168	17849	18002	18054	18174	17988	18257	18178	18345	18308	18061	18170	18068	18067	18082	18093	18165	18066	18106	17967	18227	18308	18181	17983	18230	18101	18128	18001	18086	18247	18064	17952	18261	18130	17995	18154	18021	18029	17813	18085	18019	18059	18254	17983	18278	18216	18171	18065	18311	18194	18092	18197	18100	18180	18314	18212	18413	18090	17956	17930	18148	17952	18292	18091	17991	18024	18138	18131	18084	18067	18165	18119	18040	18038	18034	18183	18271	18171	18190	18072	18170	18148	18098	18070	18027	18151	18379	18068	18043	18162	18069	18013	18318	17910	18046	18118	18118	17977	17983	18008	18258	18180	18109	18101	18148	18019	18067	18130	18112	18238	18167	17980	18066	18134	18073	18214	18095	17947	18051	18032	18015	18011	18258	17936	18334	18162	17998	18000	18014	18199	17965	18223	18092	17905	18123	18107	18130	18066	18104	18161	18026	18410	17982	18038	17979	18071	17957	18037	18151	18170	17940	18006	18213	18104	18022	18190	18002	18258	17945	18022	17972	17885	18073	18325	18143	18093	17931	18133	18050	17987	18189	18100	18048	17980	18204	18122	18230	18097	18165	18067	18177	18089	18104	18085	18246	17829	18039	17870	18039	18243	17982	18018	18214	18205	17896	17962	18149	18114	17893	18083	18081	18108	18088	18104	18227	18189	17936	18249	18105	18166	18107	18014	18143	18025	18227	18057	18198	18314	18257	18112	18205	18155	18204	18186	18035	18227	18015	17944	18185	18274	18115	18127	18128	18095	17996	18202	18216	18230	18226	18035	18187	18091	18069	18198	18218	17966	18133	18160	18089	18138	18238	18141	18048	18181	17915	18029	18283	18085	18079	18259	18137	18317	18068	18006	18229	18147	18233	17891	18217	17991	18110	18094	18270	17974	17965	18016	17934	18047	18222	18317	18295	18088	18166	17876	18055	18183	18054	18194	18003	18145	18173	18154	18047	18010	17959	18001	17926	17891	18145	18080	18273	18133	17994	18237	18043	18000	18135	18090	17864	18148	17952	18148	18156	18071	18210	17818	18074	18113	18115	18155	18027	18205	18084	18169	18161	18291	18079	18072	17964	18019	18181	18028	17928	18139	18215	18196	17846	18097	18125	18217	18066	18140	18078	18131	17957	18114	17962	18206	18001	18173	18065	18256	17967	18004	18006	18393	18212	18123	18102	18283	18190	18079	18051	18188	18207	18348	18253	18127	17933	18081	18278	18078	17989	18063	18165	18048	17951	18081	17959	18185	18216	18083	18051	18141	18122	18053	18181	18055	18213	18183	18432	17942	18071	18093	17994	18265	18129	18143	18082	18247	18238	18180	18017	18165	18124	18465	18207	18151	18174	18110	18039	18276	18398	18103	18047	18209	18284	18353	17986	18032	17991	18086	18173	17916	18175	18258	18043	18025	18215	18113	18032	18135	18217	18287	18133	18063	18107	18093	18028	18330	18159	18211	18109	17957	18097	18143	18036	18087	18090	17968	18126	18046	18100	18115	18011	18292	18080	18138	18105	18233	18052	17992	18029	18238	18099	18139	18239	18138	18217	18294	18164	17907	18163	18162	18130	18033	18072	18116	18094	18179	18079	18050	17983	18026	18228	18143	17994	18112	18029	18019	18134	18155	17926	18073	18158	18137	18243	18125	18058	18094	18161	18030	18152	18166	17934	18102	18115	18295	18093	18038	18238	18250	18133	18315	18238	18317	18196	18120	18140	18120	18202	18181	18273	18149	17979	18211	18252	18177	18082	18107	17894	18192	18239	18249	18044	18196	18141	18157	17857	18172	18196	18293	18093	18222	18124	18201	17955	18349	18074	18136	18151	18081	18316	18198	18225	18276	18241	18164	18064	18473	18280	18095	18130	18170	18168	18090	18076	18080	18249	18205	18174	18202	18219	18164	18096	18329	18021	18005	18138	18254	18086	18166	17830	18393	18298	18330	18175	18054	18171	18119	17990	18272	18255	18235	18533	18191	18206	18123	18078	18119	18089	18152	18071	18009	18044	18186	18170	18076	18354	18277	18026	18247	18179	18336	18070	18304	18189	17956	18074	18356	18065	18069	18129	18145	18185	18185	18147	18108	18160	18028	17968	17971	18152	18248	18247	18138	18261	17973	17818	18002	18231	18056	18026	18370	17937	18024	18100	18140	18204	18273	18131	18247	18107	18130	17923	18115	18237	18205	17878	18223	18068	18291	18465	18306	17922	18119	18060	18202	18070	18252	18008	18129	18088	18410	18169	18236	18086	18345	18391	18156	18095	18047	18255	17909	18057	18190	17985	17970	18126	18218	18129	18071	18219	18187	18123	18190	17918	18158	18062	18246	18094	18048	18068	18037	18004	18036	18119	18022	17928	18059	17981	18123	18242	18137	17958	18009	18167	18104	18280	18170	18165	18186	18163	18208	18330	18004	18117	18228	18178	18338	18218	18280	18346	18207	18195	18128	18117	18168	18133	18123	17907	18237	18198	18350	18198	18199	18242	18054	18103	18018	17890	18166	18044	18085	18349	18240	18343	18341	18057	18145	18195	17959	18109	18036	18118	17902	18148	17993	18238	18084	18066	18064	18213	18017	18029	18109	18053	18157	18244	18190	18084	18046	18093	17999	18099	18256	18009	18054	18035	18037	18031	18120	18146	18014	18086	17971	18144	18055	18122	18092	18120	18079	18022	18277	18241	18032	18288	18094	18213	18134	18143	18194	18090	17980	17964	18111	17990	18131	18141	18385	18269	18053	18168	18049	18200	18237	18070	17982	18074	18112	18114	18319	18003	18042	18116	18074	18044	18113	18089	18253	18267	18204	18130	17983	18134	18100	18061	17939	18157	18005	18206	18173	18159	18040	18091	18149	18115	18126	17906	18177	18056	18104	18070	18020	18215	18056	18422	18182	18157	18254	18122	18319	18171	18088	18200	18127	18091	17956	18169	18099	18038	17948	18188	18053	18177	18079	18168	18136	18277	18329	18180	18178	18213	18075	17886	18037	17915	18002	18225	18037	18016	18148	17954	18201	17967	18191	18087	17916	18125	18252	18095	18032	18290	17980	18165	17915	18162	18178	18194	17946	18284	18307	18046	18120	18035	18165	18236	18208	18065	18133	18111	18155	18202	18352	18165	17912	18178	18345	18298	18094	18178	18110	17963	18058	18175	18283	18196	18247	18216	18017	18114	18119	18045	18164	18068	18199	18249	18245	18113	18210	18325	18422	18238	18024	17980	18257	17993	18269	18131	18156	18265	18167	17952	18016	18033	18015	18124	18076	18141	18185	18218	18199	18279	18302	18264	18141	18105	18098	18292	17899	18045	17855	18096	18090	18146	18042	18342	18077	18099	18348	18033	18203	18185	18185	18085	18044	18199	17973	18039	17914	17921	17918	18063	18226	18080	18276	18027	17851	18247	17979	17971	17938	18029	18178	17964	18158	18207	18163	18235	18181	18219	18274	18245	18289	18271	17925	18184	18096	18080	18233	17970	18012	18006	18102	18016	17977	18115	18142	18272	18264	18205	18133	18066	18055	17902	17923	18120	18282	18178	18296	18060	18072	18009	18228	18032	18085	18077	18102	18273	18141	17969	18142	18008	18038	18140	18090	17900	17996	18199	18099	18133	18265	18027	18154	18268	17994	18236	18368	18158	17931	18188	18058	17975	18251	17983	18167	18239	18397	18084	18138	18211	18044	18211	18302	18024	18213	18164	18019	18070	18127	18194	18109	18167	18276	18168	17956	18162	18175	18150	18240	18212	18194	18147	18182	18011	18146	18235	18141	18198	18144	18155	18292	18231	18175	18197	17980	18022	18318	17785	18089	18180	18143	18025	18102	17830	18090	18198	18205	17931	18034	17981	18029	18197	18260	18172	18100	17953	18186	18108	18090	18136	18302	18249	17883	17972	18075	18131	18022	18056	17968	18282	17929	18067	18253	18090	17951	17957	18270	18322	18209	18058	18207	18032	18071	18138	18043	18150	18193	18330	18183	18060	18233	18115	18116	17992	18086	18229	18138	18169	18107	18037	18259	18164	18177	18386	18076	18146	17934	17929	18172	18051	17945	17949	18023	18176	18255	17978	18179	18214	18327	18167	18215	18022	18210	18181	18191	18009	18255	18275	18032	18145	18072	18141	18165	17974	18181	17998	18103	18118	18198	18107	17964	18147	18184	18397	18139	18091	18484	18125	18081	18181	18123	18431	18117	18115	18160	18096	17960	18068	18088	18149	18235	18128	18306	18106	18266	18077	18201	18026	18079	18139	18146	18156	18227	18107	18086	18069	17971	18032	18102	18227	18108	18212	18127	18335	18332	18094	18140	18234	18136	18081	18270	18039	18116	18030	18050	17983	17753	18218	18088	18005
24588	33460	28063	21646	16791	15976	15767	15813	15824	15811	15854	16613	18083	17622	17031	16317	16145	15719	15791	15613	15605	15507	15777	15643	15536	15693	15591	15677	15577	15556	15570	15667	15633	15570	15579	15675	15614	15671	15698	15572	15563	15665	15550	15733	15817	15652	15610	15725	15421	15855	15618	15892	15615	15612	15662	15764	15814	15689	15654	15538	15498	15547	15576	15705	15619	15694	15615	15596	15540	15642	15577	15683	15684	15426	15604	15564	15512	15656	15609	15665	15516	15559	15683	15522	15625	15592	15530	15680	15633	15523	15665	15507	15627	15657	15586	15683	15525	15767	15641	15544	15854	15593	15605	15684	15804	15708	15530	15745	15765	15614	15676	15745	15585	15536	15677	15634	15543	15685	15628	15753	15614	15598	15730	15670	15570	15605	15650	15657	15545	15512	15565	15589	15639	15546	15748	15605	15541	15658	15541	15618	15557	15553	15579	15872	15570	15748	15714	15594	15681	15544	15604	15801	15715	15683	15750	15530	15715	15486	15516	15583	15730	15586	15828	15685	15675	15633	15740	15672	15665	15591	15557	15554	15760	15766	15593	15573	15662	15635	15741	15514	15583	15516	15634	15682	15564	15500	15533	15773	15761	15591	15665	15555	15550	15798	15627	15581	15678	15722	15598	15665	15623	15772	15472	15776	15702	15717	15819	15490	15706	15769	15664	15618	15463	15548	15591	15565	15659	15532	15593	15738	15624	15621	15552	15714	15694	15542	15612	15668	15526	15465	15561	15649	15608	15574	15789	15681	15633	15504	15639	15493	15713	15624	15639	15596	15748	15678	15632	15550	15695	15591	15797	15579	15587	15663	15574	15467	15757	15731	15464	15628	15684	15616	15594	15589	15514	15744	15640	15546	15644	15465	15731	15597	15700	15575	15636	15660	15609	15701	15700	15597	15531	15578	15548	15664	15661	15644	15586	15688	15544	15671	15633	15674	15672	15591	15736	15695	15695	15434	15579	15593	15647	15689	15657	15546	15680	15654	15545	15535	15804	15527	15624	15700	15678	15559	15577	15500	15530	15611	15851	15525	15664	15425	15585	15540	15743	15524	15598	15658	15619	15571	15571	15749	15627	15679	15640	15534	15751	15520	15694	15679	15588	15582	15669	15598	15486	15680	15577	15657	15785	15515	15515	15660	15659	15634	15608	15559	15750	15790	15554	15595	15745	15556	15637	15754	15734	15640	15545	15375	15736	15687	15713	15801	15758	15611	15645	15619	15590	15636	15454	15629	15535	15590	15461	15694	15672	15570	15546	15666	15507	15722	15686	15651	15671	15582	15614	15641	15626	15694	15743	15551	15469	15673	15538	15613	15606	15641	15612	15550	15520	15562	15529	15758	15755	15775	15699	15397	15705	15706	15527	15438	15747	15659	15580	15485	15557	15664	15591	15653	15536	15767	15563	15511	15764	15610	15598	15599	15692	15536	15619	15597	15549	15672	15555	15636	15486	15497	15572	15674	15517	15625	15790	15519	15596	15472	15607	15509	15541	15598	15600	15558	15624	15672	15481	15647	15796	15666	15768	15627	15663	15592	15637	15433	15660	15504	15814	15597	15615	15578	15622	15575	15529	15586	15592	15798	15641	15754	15507	15684	15513	15760	15660	15866	15843	15727	15642	15668	15681	15762	15446	15543	15642	15651	15680	15581	15703	15535	15538	15718	15611	15678	15621	15576	15579	15533	15537	15816	15699	15591	15608	15577	15577	15579	15557	15774	15682	15586	15502	15514	15682	15619	15636	15810	15702	15614	15607	15538	15798	15604	15596	15800	15631	15623	15620	15674	15980	15603	15682	15566	15655	15641	15531	15631	15646	15528	15562	15676	15556	15597	15456	15560	15698	15509	15506	15518	15563	15685	15675	15735	15553	15485	15717	15680	15545	15708	15763	15605	15563	15407	15552	15657	15736	15679	15637	15822	15598	15573	15508	15425	15625	15774	15535	15654	15501	15675	15742	15649	15638	15471	15571	15479	15660	15593	15592	15509	15798	15554	15593	15608	15812	15775	15561	15589	15790	15561	15650	15815	15586	15686	15610	15710	15678	15672	15627	15627	15514	15539	15712	15658	15617	15621	15543	15621	15657	15746	15570	15674	15640	15735	15483	15667	15620	15722	15459	15525	15620	15722	15611	15566	15698	15634	15554	15755	15531	15699	15795	15641	15684	15606	15743	15681	15672	15563	15680	15647	15477	15535	15701	15620	15693	15704	15648	15705	15742	15538	15489	15619	15613	15693	15691	15582	15679	15526	15627	15608	15587	15640	15614	15605	15624	15685	15611	15418	15639	15808	15481	15635	15642	15652	15782	15405	15591	15732	15572	15714	15616	15604	15566	15746	15723	15543	15771	15624	15438	15629	15611	15640	15471	15655	15729	15742	15587	15644	15684	15588	15558	15686	15386	15467	15632	15620	15685	15412	15711	15722	15540	15649	15471	15588	15546	15414	15727	15515	15619	15574	15840	15675	15526	15627	15575	15699	15618	15539	15639	15594	15553	15545	15724	15516	15796	15627	15726	15657	15527	15544	15749	15566	15672	15632	15550	15539	15717	15640	15635	15846	15458	15798	15536	15644	15597	15662	15621	15691	15602	15605	15588	15579	15623	15673	15585	15654	15696	15485	15723	15722	15601	15630	15720	15649	15566	15708	15648	15741	15704	15755	15623	15672	15527	15455	15843	15674	15606	15747	15780	15673	15709	15765	15567	15685	15605	15558	15482	15674	15716	15579	15541	15635	15683	15514	15678	15597	15513	15617	15627	15534	15540	15661	15559	15703	15726	15640	15418	15502	15764	15477	15590	15726	15475	15705	15612	15535	15611	15669	15696	15568	15547	15707	15584	15591	15832	15598	15797	15681	15653	15707	15730	15671	15574	15515	15545	15582	15457	15672	15356	15766	15708	15587	15618	15667	15646	15597	15693	15550	15454	15681	15515	15496	15532	15817	15538	15683	15645	15804	15630	15529	15697	15768	15651	15722	15700	15644	15485	15573	15566	15464	15702	15675	15786	15618	15387	15735	15512	15479	15762	15680	15537	15552	15719	15674	15639	15849	15578	15582	15707	15527	15564	15608	15577	15532	15488	15666	15633	15557	15579	15613	15664	15655	15612	15842	15593	15791	15574	15535	15770	15551	15430	15599	15631	15537	15685	15741	15595	15690	15618	15607	15565	15602	15733	15619	15660	15537	15708	15546	15527	15690	15563	15624	15637	15695	15519	15567	15610	15725	15756	15530	15607	15652	15634	15554	15733	15634	15716	15525	15656	15559	15700	15546	15759	15589	15616	15751	15742	15567	15836	15550	15603	15521	15630	15420	15846	15732	15453	15624	15625	15631	15764	15728	15703	15517	15571	15637	15688	15722	15747	15746	15490	15528	15716	15557	15649	15550	15821	15596	15538	15449	15430	15645	15847	15740	15529	15665	15463	15589	15728	15721	15773	15665	15557	15814	15500	15517	15597	15641	15713	15547	15598	15604	15589	15698	15628	15633	15688	15655	15781	15592	15838	15627	15635	15462	15680	15498	15763	15768	15650	15637	15607	15587	15504	15690	15556	15669	15548	15690	15875	15528	15756	15669	15614	15641	15637	15481	15502	15659	15554	15668	15707	15686	15665	15569	15532	15605	15742	15835	15639	15558	15699	15639	15651	15559	15621	15509	15604	15517	15820	15624	15705	15533	15596	15613	15665	15651	15627	15528	15601	15701	15493	15748	15771	15738	15695	15753	15626	15697	15575	15490	15578	15636	15731	15731	15680	15559	15479	15572	15516	15720	15723	15464	15614	15696	15747	15476	15584	15497	15465	15667	15704	15564	15645	15601	15673	15702	15524	15639	15652	15663	15650	15616	15756	15603	15441	15847	15614	15588	15606	15592	15494	15619	15615	15621	15513	15673	15561	15614	15719	15645	15616	15566	15557	15636	15556	15555	15568	15644	15570	15560	15723	15740	15584	15482	15431	15586	15670	15562	15425	15516	15712	15530	15522	15661	15673	15728	15720	15588	15617	15751	15718	15643	15777	15578	15651	15682	15530	15650	15568	15544	15573	15705	15699	15632	15603	15626	15587	15709	15753	15619	15649	15692	15637	15740	15438	15732	15696	15707	15433	15760	15651	15735	15587	15496	15561	15467	15614	15693	15594	15567	15725	15706	15642	15681	15672	15555	15681	15743	15484	15689	15647	15611	15800	15564	15560	15740	15639	15679	15704	15525	15574	15655	15741	15589	15494	15683	15703	15693	15561	15764	15558	15787	15486	15590	15752	15574	15548	15613	15567	15774	15741	15699	15535	15518	15637	15617	15756	15517	15592	15643	15580	15639	15533	15624	15731	15553	15635	15665	15587	15645	15484	15683	15674	15669	15702	15680	15640	15541	15627	15585	15686	15689	15644	15684	15822	15704	15592	15707	15608	15501	15629	15590	15629	15647	15616	15539	15601	15636	15576	15633	15666	15725	15630	15671	15578	15754	15504	15614	15655	15667	15695	15636	15680	15727	15488	15640	15594	15651	15691	15572	15749	15727	15516	15547	15639	15559	15430	15476	15748	15654	15667	15786	15599	15500	15669	15717	15784	15733	15524	15688	15638	15717	15706	15610	15764	15678	15553	15644	15475	15511	15651	15560	15648	15646	15537	15586	15671	15637	15639	15660	15466	15788	15615	15660	15583	15515	15560	15700	15667	15658	15554	15734	15691	15624	15555	15500	15620	15684	15681	15535	15697	15566	15592	15459	15615	15525	15642	15601	15590	15560	15557	15630	15696	15523	15644	15626	15575	15535	15581	15602	15482	15715	15576	15601	15676	15761	15685	15653	15579	15647	15543	15608	15702	15662	15584	15555	15515	15591	15619	15690	15690	15765	15661	15654	15577	15612	15777	15646	15569	15711	15660	15551	15670	15697	15694	15784	15638	15595	15640	15553	15818	15559	15822	15536	15642	15542	15690	15688	15768	15615	15609	15650	15679	15693	15626	15649	15680	15680	15586	15680	15607	15605	15694	15734	15672	15583	15462	15542	15638	15711	15599	15506	15738	15634	15735	15528	15597	15684	15860	15712	15666	15706	15609	15338	15523	15608	15632	15677	15594	15684	15531	15632	15602	15568	15724	15510	15558	15586	15537	15672	15467	15733
24072	21321	28635	24819	22504	21867	20572	18596	18382	18587	18941	22802	27768	25715	23681	21866	20476	19242	18653	18358	18408	18249	18060	18027	18013	18077	18082	18216	18044	18112	18147	17982	17918	18223	17826	17826	18057	17889	18217	17973	17930	17989	17985	17925	17942	17799	17941	17893	18159	17970	17887	18038	18105	17949	17926	17893	18019	17836	18127	18155	17734	18019	17977	17769	17873	18102	17716	17985	18178	17995	18121	17965	17880	18065	18123	18033	17939	17890	18034	17959	17965	17940	17985	17799	17907	18103	17855	18017	18048	17937	18036	17891	17924	17669	18035	17852	18056	17822	17777	18131	18085	18087	17826	18038	17855	17904	18091	18165	17822	17988	17847	17939	17896	17883	17926	17756	17864	17664	17657	17834	17875	17817	17813	17919	18046	17966	17934	18014	17918	17909	17938	17853	18039	17781	17987	18108	18145	17963	18124	17715	17949	17962	17784	18060	17794	17909	18134	18018	18110	17795	17960	17918	18006	17970	17869	17983	17760	17863	18142	17870	17890	17981	18013	17843	17818	17962	17982	17944	18153	18051	17912	17831	17996	17883	18044	18029	17863	17983	18106	18106	17999	17756	17861	17786	17793	17912	17979	18047	17843	18065	17901	17868	17997	18183	17873	17995	18107	18064	17692	17739	18022	17836	17890	18202	17865	17894	17942	18024	18000	17915	17894	17935	18074	17990	17724	17964	18015	18036	17959	17861	17992	17827	17887	18025	17791	17750	17873	18003	18149	18112	17885	17803	18119	17909	17894	17798	18091	17928	18092	17813	18010	17911	17939	18012	17998	17986	18072	17873	17970	18171	17883	17904	18066	17853	17946	17773	17949	17886	17840	18071	17883	18086	17922	18065	17935	18049	18063	17732	17746	18009	17812	17769	17953	18060	18072	17853	17968	17830	17753	17965	17975	17778	17763	18036	17971	17941	17928	18082	17848	18007	18005	17890	17839	17945	18006	18039	17908	17887	17902	17870	18077	18113	17990	17833	17933	18012	17855	17912	17861	17945	17978	17998	17870	17885	18017	18095	17987	17923	17989	17766	17841	17949	17948	17962	17952	17882	17796	17904	17953	17912	18029	17900	17952	17802	18026	18106	17965	18052	17881	17800	17937	17665	17828	18012	17972	18031	17943	17843	17933	17753	17984	17889	17937	18130	17912	18075	17978	18006	17815	17902	18006	17913	17846	17736	17939	18063	17941	17899	18063	18134	17935	17953	18022	18073	17767	17841	17969	17873	18075	18079	17922	18040	17953	17960	17996	17916	17898	18040	17737	17790	17866	17758	17839	17931	17920	17808	18072	17848	18036	17980	17757	18004	17998	17927	17801	18024	17909	17972	17910	17914	17852	17745	18166	18045	17852	18074	18110	17911	17968	17793	17827	17730	17836	18059	18000	17844	18082	17744	17922	17873	17925	17981	18041	17899	17941	17993	17874	17885	17932	17847	18025	17925	18009	18005	17715	17847	17886	17877	17846	17870	18012	18217	18019	17968	17929	17847	18003	17896	17912	17844	18003	18130	18098	18010	18139	17999	18059	17945	17972	18063	18016	17977	17880	17924	18218	17838	17801	17831	18023	17892	17796	17814	17995	17875	18116	17900	18094	17814	17847	18249	17938	18051	17944	17598	17788	17900	17944	17845	17950	17987	18132	18006	18045	17956	18022	18109	18018	17835	18017	17925	17986	17884	17998	17875	18004	17849	17969	18206	18071	17889	18083	17973	17984	18103	17899	17916	17802	18002	17925	18000	17822	17998	18039	18167	17902	18091	17833	18075	17930	17946	17940	18045	17946	17800	17960	17848	17954	17838	17854	18065	17993	17931	17996	17916	17999	17810	17898	17845	18245	17929	17711	17910	17941	17953	18281	18237	17933	18076	17961	17867	17867	17893	18046	17970	17828	18036	17860	17706	17883	17987	17996	18016	18004	17918	18006	17818	18004	17832	17783	18028	17923	18198	17996	17986	17900	17921	18185	17848	17969	17749	17749	18190	17955	17681	17893	17861	17834	17947	17892	17978	18066	17771	18121	17950	17853	17962	17853	18126	17965	17805	18021	17966	17874	18175	18034	18093	18127	17987	17871	18015	17886	17980	18017	18030	17888	17996	17781	17854	18108	17964	17840	17962	17790	18025	17992	17993	18087	17832	17918	17841	17938	18033	18001	17934	18109	17785	17922	17750	18003	18056	17949	18075	18020	17932	17925	17967	17939	17840	17995	17994	17790	17836	17834	18030	17827	17838	18134	18083	17917	18036	18077	17835	17976	17938	17963	17985	18034	17951	17860	17943	17936	18120	18080	18095	18067	17953	17932	17990	18214	18058	17970	18144	18028	17870	18091	18081	17764	18060	17659	17897	18171	18138	17971	18013	17802	17878	18070	17982	17813	18182	18135	17973	17807	17910	17918	18142	18073	18054	18063	17894	18280	17986	18049	17972	17857	17997	17974	17886	17905	17845	18030	17969	18063	18061	18048	17892	18165	18059	17941	18014	17815	17991	17896	17940	17871	18005	17829	17769	17727	18015	18005	18109	17908	17950	17963	17861	17718	18091	17857	17797	18095	18017	17950	17916	17861	18095	17987	17826	17847	18134	17991	18075	17934	17884	17942	18052	17853	17992	18050	18054	17727	17849	17750	17958	17997	17977	17915	18070	17934	18005	17817	17821	17872	17913	18094	17805	18004	17803	18018	18102	17981	17966	17652	17973	17901	17905	18078	17952	17994	17886	17870	17744	17918	18035	17975	17887	18055	18020	17963	17691	17866	17746	17911	18090	17845	17976	17883	17748	18085	17773	17765	17858	17703	17888	18025	17730	17746	17863	17870	17948	17880	17837	17885	17957	17806	17786	17882	18120	18067	18038	18002	17857	18157	17830	17950	18000	18076	17930	17976	17928	17797	17994	18195	17907	17956	18094	17923	17711	17904	18037	18141	18027	17967	17876	17943	17993	17799	18040	18023	17964	18029	18031	18005	18086	17957	17877	17897	17845	17707	17962	17974	18012	17944	18139	17891	17917	18144	17975	18091	17948	18000	17816	17904	17990	17961	18104	17881	18155	18060	18059	18008	17742	17839	17943	18032	18059	18027	17987	18040	17911	17837	17813	18116	18127	17971	17978	18184	17925	17814	17867	17860	18038	18028	17880	18009	17744	17716	17905	17922	17963	18077	17965	18146	17974	17962	18015	18121	18053	17973	17857	17982	17835	17839	17977	17695	17864	18012	18111	17873	17775	17936	17842	17972	18023	17850	18023	17931	17944	17715	18066	17979	18169	17966	18152	18024	18004	17832	18135	18006	17983	17942	17693	17724	17882	17982	17973	17861	18021	17991	17990	17939	17999	17903	18041	17831	17656	18191	17781	18096	18086	18056	17872	18018	17852	18111	17942	17903	18055	17910	18106	17869	17877	18034	17922	18326	18043	17990	17953	17939	18156	17912	17762	17857	18024	18030	17866	17904	18034	17949	17934	18018	18062	17865	17994	18131	17913	17821	17877	18062	17955	18121	18005	17886	17818	17924	17874	17876	18017	17908	18045	17986	17847	17641	18121	18066	18082	18232	17730	17797	17877	17733	17981	17922	17966	17710	18169	17997	18001	17920	17953	18085	17984	17660	17791	18017	18113	17981	17711	17901	18012	18236	17803	17813	17905	17985	17892	17940	18005	18185	17997	17888	17931	17957	17648	17909	18010	18111	18039	18137	18059	17922	17916	17944	18214	17841	18056	17896	18007	18045	17948	17958	18056	18174	18136	17705	17897	17976	18027	18074	17933	17912	17868	17960	18011	17991	17973	17844	17836	17950	17966	18100	18198	17969	18042	17908	18090	17773	17879	17852	18159	17955	17950	18126	17837	17922	17827	17952	17813	17847	18038	17647	17888	17963	17844	18152	18200	18255	18033	18003	18048	18007	17887	17990	17932	18014	17875	18006	18133	18150	18095	18013	18137	17794	17895	18155	17944	17883	17988	17918	17992	17893	17912	17869	17942	17972	17986	17940	17937	17840	17754	17981	17930	18021	17804	18095	18047	17889	17874	17947	17797	17859	17890	17886	17944	17948	17861	17954	17975	17689	18005	17879	18012	17978	17995	17983	18012	17886	17720	18050	18010	17930	17772	18050	17689	17677	17928	18068	17959	17847	17703	17795	17840	17946	17838	18070	17935	18107	17825	17877	17950	17812	18006	17938	18044	17990	17986	18017	17980	17900	18033	17965	17853	18002	17804	18115	17890	17821	17900	17894	18005	18032	18044	17905	17963	17943	17871	17886	17938	17960	17829	17961	18008	17951	18077	18031	17841	18017	18045	18018	18099	17909	18033	18060	18088	17804	17848	17956	17935	17993	18050	17837	18005	18141	17958	17971	17985	17991	18029	17818	17767	18159	18112	17884	17944	17813	17868	18126	17878	17809	17803	18090	17923	18056	17796	18021	18176	17970	17978	18119	18095	18005	18009	17934	17907	18007	18025	17697	17934	18046	18058	17995	17914	17876	18133	17950	18002	18050	17952	17914	17867	18043	17773	18134	17891	18123	17895	18019	18111	18059	17870	18077	17729	18198	18121	17887	17947	17783	17911	17841	18026	17962	18026	17948	17841	18165	18040	18084	18013	17952	17728	18044	18051	17867	17828	18028	17871	18041	18056	17911	17972	17802	18024	18116	17844	18027	17927	17846	18022	17980	17759	17861	17789	18172	18246	17904	17791	18078	18002	17911	18009	18003	18067	18100	18102	17888	18176	18039	17894	17753	17884	17960	18041	17867	17892	17880	18050	17798	17943	17847	18066	18041	17894	18004	18031	18006	17828	17983	18131	17941	18000	18082	17864	18115	17989	17854	17764	17968	17865	18037	18122	17992	18014	18096	17908	17919	18031	18103	18134	18057	17854	17973	18041	17790	17844	17874	17899	18115	18019	18063	17879	17850	18112	17964	18028	17852	17876	18230	18032	18055	17684	17939	17907	17973	17846	17974	17826	18124	17904	17820	17916	18059	18012	18011	17919	17876	17703	17784	18052	17965	17974	17963	17945	17956	17783	18286	18001	17965	18045	17978	17845	17915	18095	18089	18147	18071	17792	17767	17810	17855	17998	18016	17776	17937	18014	17890	18042	17911	18195	18041	18037	17915	18058	17977	17941	18013	18021
27308	42749	38970	25060	20007	17298	16145	16040	16079	16470	17195	24082	29168	25667	22886	20343	18315	16876	16386	15807	15754	15661	15647	15582	15589	15414	15546	15483	15668	15763	15573	15607	15492	15512	15488	15438	15663	15512	15602	15566	15592	15486	15760	15570	15567	15718	15578	15513	15511	15640	15680	15470	15530	15539	15526	15564	15593	15451	15691	15548	15447	15543	15464	15626	15516	15546	15539	15768	15637	15592	15670	15386	15553	15725	15476	15520	15617	15392	15405	15622	15523	15583	15575	15569	15635	15552	15540	15577	15483	15431	15580	15558	15565	15450	15669	15541	15513	15429	15782	15497	15579	15693	15684	15537	15502	15643	15598	15522	15526	15421	15530	15385	15650	15555	15802	15476	15534	15692	15642	15689	15670	15506	15605	15661	15534	15578	15500	15477	15494	15651	15639	15526	15590	15493	15519	15505	15496	15570	15630	15625	15378	15667	15416	15571	15425	15523	15504	15457	15497	15585	15504	15502	15532	15392	15508	15578	15415	15571	15751	15563	15678	15524	15517	15726	15607	15612	15585	15538	15468	15546	15657	15544	15586	15541	15658	15440	15705	15532	15435	15611	15463	15534	15569	15541	15679	15463	15655	15554	15548	15498	15489	15439	15661	15708	15476	15566	15550	15464	15598	15516	15610	15655	15478	15529	15594	15446	15256	15567	15557	15594	15588	15585	15626	15653	15544	15421	15624	15555	15401	15576	15597	15517	15637	15602	15605	15638	15493	15490	15635	15527	15522	15526	15688	15743	15574	15487	15702	15595	15535	15576	15636	15594	15674	15491	15454	15466	15315	15724	15634	15704	15519	15658	15514	15387	15407	15668	15623	15447	15621	15656	15573	15673	15506	15576	15592	15673	15572	15589	15456	15604	15645	15553	15570	15485	15519	15713	15429	15494	15473	15512	15459	15461	15479	15591	15780	15639	15503	15579	15429	15517	15550	15626	15518	15478	15531	15568	15543	15462	15496	15507	15414	15671	15513	15652	15475	15505	15661	15459	15594	15509	15598	15725	15459	15485	15510	15575	15691	15512	15546	15586	15575	15581	15468	15616	15573	15476	15707	15639	15571	15575	15571	15503	15581	15370	15519	15439	15462	15490	15518	15765	15733	15424	15578	15668	15535	15555	15602	15627	15638	15441	15734	15419	15671	15703	15564	15532	15466	15504	15433	15597	15564	15564	15556	15446	15465	15474	15490	15616	15743	15500	15413	15549	15525	15559	15446	15523	15669	15622	15640	15506	15644	15513	15505	15609	15382	15683	15508	15670	15589	15522	15604	15605	15501	15559	15583	15586	15589	15671	15552	15548	15533	15541	15502	15592	15381	15568	15529	15474	15608	15568	15733	15484	15596	15472	15508	15605	15512	15538	15550	15748	15697	15538	15484	15644	15584	15609	15412	15543	15421	15657	15545	15514	15526	15691	15446	15663	15524	15580	15481	15552	15625	15558	15575	15468	15560	15674	15499	15605	15654	15448	15582	15554	15612	15511	15416	15563	15626	15485	15440	15478	15468	15592	15551	15527	15558	15572	15506	15518	15492	15480	15678	15585	15424	15621	15617	15590	15424	15618	15586	15459	15499	15678	15552	15499	15488	15384	15465	15599	15600	15521	15426	15590	15600	15525	15492	15648	15440	15428	15398	15489	15479	15447	15536	15488	15404	15461	15724	15524	15582	15362	15536	15450	15665	15431	15436	15672	15486	15545	15631	15541	15536	15547	15578	15504	15539	15518	15445	15658	15454	15512	15678	15476	15676	15658	15564	15376	15576	15563	15421	15427	15429	15632	15405	15391	15419	15605	15376	15615	15598	15609	15760	15542	15580	15447	15657	15705	15531	15601	15514	15632	15576	15472	15463	15481	15639	15600	15648	15596	15662	15523	15559	15687	15477	15448	15544	15390	15583	15458	15477	15541	15504	15617	15543	15444	15607	15612	15663	15554	15399	15603	15553	15894	15553	15566	15726	15639	15510	15486	15387	15689	15453	15482	15617	15688	15511	15553	15493	15543	15555	15541	15546	15445	15597	15408	15617	15603	15553	15591	15464	15537	15464	15541	15510	15701	15532	15466	15699	15501	15478	15400	15646	15530	15599	15602	15682	15404	15540	15498	15639	15560	15542	15539	15453	15681	15587	15571	15471	15640	15700	15431	15507	15575	15531	15500	15342	15411	15634	15595	15490	15528	15697	15590	15598	15466	15441	15610	15462	15565	15541	15470	15596	15612	15583	15709	15575	15357	15486	15432	15771	15650	15603	15614	15661	15687	15400	15555	15648	15507	15634	15556	15525	15551	15484	15514	15578	15467	15469	15550	15553	15504	15538	15459	15584	15565	15622	15639	15606	15563	15493	15527	15644	15546	15563	15531	15738	15521	15498	15646	15502	15489	15556	15588	15611	15508	15612	15709	15620	15521	15536	15469	15466	15390	15616	15497	15319	15544	15338	15576	15541	15550	15625	15554	15507	15507	15508	15678	15395	15456	15755	15546	15578	15566	15601	15552	15743	15604	15309	15601	15555	15595	15586	15501	15567	15436	15629	15474	15574	15546	15580	15732	15583	15545	15584	15688	15492	15591	15503	15729	15571	15413	15597	15470	15540	15489	15370	15389	15415	15357	15695	15399	15534	15452	15736	15418	15467	15549	15487	15472	15528	15664	15522	15518	15395	15511	15562	15607	15545	15600	15629	15499	15617	15494	15616	15452	15532	15503	15623	15628	15523	15660	15510	15420	15594	15563	15463	15508	15505	15554	15632	15448	15575	15470	15333	15674	15575	15432	15675	15465	15762	15494	15528	15574	15539	15626	15311	15484	15498	15633	15574	15494	15499	15387	15597	15516	15476	15748	15654	15451	15595	15573	15599	15497	15647	15581	15376	15589	15554	15494	15713	15442	15623	15548	15516	15555	15559	15663	15429	15635	15516	15587	15563	15638	15495	15611	15638	15610	15508	15590	15450	15578	15479	15586	15559	15544	15511	15558	15425	15504	15681	15494	15725	15544	15499	15607	15453	15491	15745	15596	15493	15678	15666	15624	15657	15550	15583	15535	15661	15344	15530	15548	15550	15728	15353	15665	15473	15359	15464	15653	15676	15522	15544	15785	15493	15415	15570	15640	15550	15540	15667	15314	15682	15668	15589	15641	15438	15508	15622	15569	15657	15660	15464	15556	15418	15773	15565	15569	15442	15712	15539	15476	15681	15617	15628	15220	15503	15653	15493	15498	15756	15375	15597	15463	15599	15616	15614	15463	15511	15443	15395	15612	15433	15545	15764	15495	15476	15557	15528	15451	15501	15596	15505	15647	15538	15750	15482	15499	15506	15462	15447	15686	15450	15583	15682	15465	15635	15477	15567	15455	15573	15555	15491	15609	15543	15550	15560	15405	15506	15508	15609	15523	15694	15568	15659	15653	15384	15432	15654	15681	15401	15426	15472	15559	15414	15647	15606	15367	15604	15556	15369	15626	15521	15513	15669	15480	15597	15519	15546	15637	15518	15587	15579	15548	15617	15437	15573	15519	15575	15498	15699	15676	15559	15543	15621	15593	15574	15641	15491	15492	15593	15564	15483	15625	15654	15646	15607	15594	15450	15560	15575	15492	15405	15649	15622	15560	15720	15518	15498	15545	15712	15750	15664	15699	15599	15623	15434	15698	15710	15650	15474	15597	15571	15616	15599	15490	15656	15395	15413	15419	15578	15622	15536	15693	15573	15478	15485	15534	15448	15576	15506	15370	15730	15426	15577	15596	15559	15483	15687	15475	15601	15602	15500	15673	15466	15545	15552	15418	15641	15402	15466	15473	15566	15704	15537	15388	15602	15742	15516	15607	15555	15470	15435	15577	15386	15517	15481	15644	15468	15625	15547	15597	15517	15546	15607	15640	15466	15495	15583	15725	15746	15686	15559	15518	15680	15544	15629	15712	15526	15575	15644	15583	15469	15590	15664	15444	15440	15504	15360	15800	15553	15475	15382	15560	15741	15698	15400	15645	15702	15568	15675	15617	15358	15430	15585	15344	15629	15544	15786	15543	15596	15500	15518	15589	15705	15773	15562	15441	15614	15527	15472	15499	15467	15581	15608	15469	15471	15644	15586	15347	15660	15544	15436	15635	15624	15442	15545	15552	15361	15616	15651	15437	15445	15588	15491	15518	15440	15567	15439	15647	15500	15589	15504	15745	15595	15478	15534	15613	15529	15618	15603	15721	15681	15543	15434	15465	15435	15368	15415	15554	15613	15613	15482	15621	15540	15543	15724	15605	15482	15509	15392	15650	15351	15350	15855	15516	15396	15373	15370	15676	15552	15434	15597	15562	15597	15445	15708	15487	15568	15593	15598	15698	15698	15657	15468	15579	15522	15562	15605	15581	15720	15576	15390	15494	15593	15598	15474	15492	15437	15447	15503	15567	15742	15499	15520	15621	15351	15679	15404	15558	15563	15617	15451	15553	15580	15585	15528	15430	15540	15679	15497	15558	15587	15723	15586	15564	15384	15582	15479	15577	15483	15518	15564	15590	15605	15646	15645	15683	15543	15498	15330	15604	15703	15574	15543	15576	15534	15571	15396	15491	15595	15625	15421	15535	15511	15525	15553	15659	15421	15474	15499	15712	15466	15653	15496	15485	15536	15755	15620	15410	15457	15596	15526	15680	15291	15661	15603	15492	15622	15616	15537	15525	15545	15691	15649	15639	15390	15605	15416	15695	15633	15589	15502	15543	15592	15600	15540	15619	15518	15590	15602	15544	15421	15502	15462	15509	15501	15399	15486	15497	15527	15552	15601	15448	15640	15507	15466	15550	15690	15550	15483	15470	15643	15642	15461	15589	15521	15595	15451	15682	15563	15613	15614	15497	15598	15551	15630	15589	15499	15552	15616	15624	15580	15459	15403	15392	15686	15332	15627	15520	15592	15584	15604	15571	15607	15686	15523	15427	15637	15446	15509	15430	15611	15507	15682	15515	15541	15737	15402	15589	15642	15434	15569	15509	15479	15613	15419	15624	15581	15745	15650	15634	15624	15656	15492	15616	15642	15759	15392	15468	15615	15491	15408	15622	15420	15510	15526	15690	15476	15457	15571	15426	15602	15738	15392	15661	15530	15596	15553	15726	15638	15620	15535	15529	15459	15728	15456	15477
22833	21345	29124	23919	21596	23292	24462	19928	19116	19982	20172	27698	36489	33061	29469	26216	23035	20862	19572	18855	18595	18235	18520	18396	18451	18174	18170	18237	18338	18037	18400	18283	18064	18184	18267	18256	18387	18065	18231	18269	18261	18433	18300	18255	18305	18199	18179	18420	18426	18268	18259	18481	18251	18265	18345	18197	18243	18223	18069	18239	18220	18242	18461	18187	18453	18161	18284	18283	18102	18285	18356	18284	18249	18078	18311	18284	18206	18257	18251	18154	18385	18225	18140	18334	18237	18185	18363	18193	18182	18261	18126	18195	18277	18224	18276	18316	18224	18246	18409	18346	18256	18142	18168	18305	17932	18315	18270	18219	18271	18101	18273	18317	18384	18288	18313	18160	18187	18292	18233	18334	18321	18261	18184	18144	18115	18310	18280	18214	18097	18126	18309	18254	18192	18251	18169	18332	18251	18128	18107	18284	18025	18209	18195	17999	18246	18241	17881	18060	18303	18316	18096	18058	18183	18401	18323	18165	18252	18188	18133	18285	18383	18056	18159	18128	18073	18294	18229	18240	18276	18048	18226	18116	18198	18153	18078	18147	17919	18211	18209	18104	18171	18158	18176	18170	18403	18155	18073	18317	18300	18076	18194	18249	18231	18272	18207	18352	18026	18050	18185	17937	18123	18114	18202	17944	18232	18274	18051	18049	18281	18211	18281	18347	18234	18166	18159	18046	18209	18228	18098	18115	18225	18169	18219	18070	18067	18094	18100	18481	18032	18083	18324	18273	18271	18180	18183	18251	18097	18328	18187	18330	18127	18005	18131	17970	18147	18137	18203	18044	18248	18080	18103	18294	18067	18060	18343	18075	18258	18202	18278	18283	18371	18298	18119	17949	18218	18155	18251	18278	18210	18123	18257	18091	18188	18245	18305	18227	18366	18349	18199	18176	18292	18233	18330	18222	18229	18423	18211	17997	18170	18074	18293	18218	18292	18326	18384	18358	18029	18202	18352	18014	18090	18273	18205	18122	18366	18317	18238	18154	18138	18071	18379	18204	18343	18216	17961	18004	18092	18075	18164	18302	18340	18164	17930	18125	18137	18259	18284	18399	18017	18282	18221	18238	18070	18203	18238	18075	18176	18413	18310	17977	18124	18071	18238	18327	18213	18217	18267	18082	17927	18026	18175	18101	18317	18305	17875	18307	18120	18074	18302	18132	18308	18065	18071	18125	18211	18125	18101	18064	18161	18240	18036	18059	18222	18318	17982	18239	18003	18036	18096	18228	18051	18355	18262	18110	18429	18413	18064	18299	18196	18158	18373	18067	18206	18228	18230	18235	18154	17997	18349	18232	18273	18165	18415	17995	18045	17994	18140	18039	18113	18158	18107	18002	18442	17936	18307	18374	18296	17918	18314	18165	18357	18147	18078	18141	18337	18104	18088	18163	18176	18185	18203	18028	18110	18291	18342	18210	18213	18007	18094	18141	18150	18042	18222	18320	18108	18117	18156	18027	18121	18024	18219	18102	18281	18185	18063	18292	18066	18151	18193	18269	18157	18179	18243	18162	18261	18089	17888	17920	18188	18134	18079	18299	18156	18211	18246	18142	18267	18256	18225	18220	18089	18176	18007	18242	18064	18437	18408	18136	18109	18199	18241	18104	18296	18201	18079	18339	18064	18397	18154	18129	18110	18101	18351	18173	18284	18279	18148	18013	18162	18157	18133	17884	18258	18177	18100	18152	18197	18121	18011	17862	18047	18076	18232	18252	18205	18088	18313	18177	17956	18266	18231	18140	18111	18086	18107	18025	18042	18185	18183	18381	18156	17893	18238	18238	18109	18371	18141	18370	18052	18024	18113	18051	18156	18167	18070	17928	18278	18148	18278	18141	18146	18012	18208	18323	17921	18091	18280	17971	18299	18108	18137	18088	18381	18109	18095	18150	18243	18124	18295	18168	18058	18256	18102	18126	18201	18089	18287	18157	18149	18176	18066	18433	18075	18196	18216	18085	18081	18225	18223	18276	18120	18142	18266	17986	18037	17944	18076	18027	18064	18210	18026	18320	18051	18126	18102	18119	18057	18225	18063	18366	18134	18267	18289	18194	18228	18329	18135	18317	18243	18086	18330	18217	18254	18053	18141	18146	18151	18064	18120	18014	18011	18253	18228	18163	18070	18089	18108	18133	18127	18582	18262	18220	18014	18142	18121	18179	18192	18368	18033	18236	18307	18204	18155	18226	18183	18143	18228	18338	18308	18015	18013	18332	18129	18156	17978	18256	18295	18280	18108	18189	18142	18115	18057	18036	18132	18000	17973	18045	18115	18316	18341	18192	18169	18291	18304	18041	18206	18266	18040	18170	18261	18442	18244	18400	18087	18236	18129	18092	18156	18071	18009	18267	18113	18118	18213	18142	18102	18142	18212	18163	18094	18184	18188	18187	18121	18071	18291	18095	18132	18148	18005	18158	18288	18290	18208	18057	18319	18010	18122	18093	18062	17989	18091	18172	18298	18305	18277	18248	18218	18340	18164	18070	18048	18170	18347	18432	18237	18007	18159	18190	18273	18176	18109	18198	18130	18263	18167	17914	17980	18113	18159	18216	18081	18070	18303	18341	18269	18173	18220	18029	18083	18421	18309	18183	18218	18361	18422	18242	18086	18055	18302	18133	18199	18260	17927	18134	18242	18028	18135	18007	18282	18045	18228	18180	18093	18163	18278	17841	18285	18234	18195	18088	18229	18355	18015	18165	18116	18091	17853	18151	18096	18278	18153	18310	17993	18225	18075	18212	18131	18159	18180	18087	18088	18293	17978	18084	18348	18346	18155	18100	18266	17887	18257	18173	18209	18216	18118	18325	18190	18247	18097	18175	18308	18395	18117	18245	17978	18184	18212	18198	18246	18179	18181	18152	18256	18207	18036	18021	18109	18062	18310	18210	18138	18240	18017	18001	18012	18083	18105	18270	18143	17872	18040	18118	18192	18124	18193	18061	18319	18051	18035	18217	18259	18110	18056	18390	18118	18313	17874	18059	18179	18117	18216	18283	18237	18113	18123	18357	17948	18283	18149	18351	18058	18172	18158	18190	18191	18201	18252	17925	18352	18093	18172	18230	18209	18057	18193	18211	18233	18244	18156	18169	18290	18287	18180	18129	18206	18166	18294	18183	18110	17988	18167	18142	18184	18189	18144	18241	18188	18100	18127	18158	18061	18234	18102	18133	18329	18115	18041	18177	18422	18187	18228	18150	18144	18223	18064	18155	18217	18336	18238	18158	18199	18182	18170	18070	18186	18097	18266	18187	18187	18459	18069	18221	18075	18180	18226	18292	18135	18225	18189	18223	18190	18404	18313	17984	18197	18208	18088	18007	18198	18086	18235	18031	18084	18162	18048	18149	18151	18154	18123	18141	18100	18150	18174	18239	18232	17966	18209	18242	18235	18015	18376	17973	18207	18206	18106	18210	18470	18046	18151	18129	18151	18303	18072	18105	18157	18150	17900	18224	17958	18197	18127	18244	18137	18161	18251	18049	18453	18208	18074	18155	18222	18104	18136	18190	18032	18135	18215	18102	18121	18118	18202	17982	18296	18005	18087	18229	18060	18094	18234	18088	18147	18060	18118	18093	18075	18319	18040	18095	18219	18213	18177	17975	18241	18018	18142	18015	18217	18212	18213	17958	18244	17991	18103	18070	18085	18063	18140	18261	18400	18393	18120	18179	18195	18124	18197	18247	18238	18150	17986	18206	18057	17910	18245	18169	18270	18199	18148	18077	18020	17933	18059	18121	18009	18236	18182	18196	18299	18319	18138	18135	17980	18349	18111	18184	17938	18006	18079	18149	18167	18194	18152	18147	18195	17916	18206	18280	18183	18181	18157	18105	18325	18193	18113	18104	18234	18340	18101	18332	18101	18038	18361	18278	18340	17981	18163	18002	18260	18228	18179	18077	18239	18038	18378	18100	18479	18109	18198	18247	18309	18278	18183	18249	18130	18218	18241	18325	18256	18025	18342	18210	18463	18273	18362	18387	18195	18221	18066	18126	18176	18447	18215	18207	18226	18207	18218	18185	18265	18404	18149	18245	18279	18170	18119	18122	18190	18282	18251	18121	18201	18114	18142	17926	18343	18107	18114	18255	18175	18122	18245	18042	18261	18371	18271	18196	18342	18219	17963	18071	18223	18084	18156	18101	17977	18119	18171	18262	18047	18004	18238	18305	18210	18064	17983	18306	18228	18229	18150	18156	18198	17970	18255	18156	18226	18223	18051	18057	18005	18258	18178	18101	18117	18303	18033	18198	18013	18072	18136	18256	18178	18106	18216	18053	18235	18297	18106	18158	18218	18411	17959	18075	18325	18228	18127	18034	18227	17961	18308	18270	18267	18145	18280	18191	18243	18239	18385	18003	18333	18342	18131	18114	18037	18209	18049	18215	18045	18108	18130	18287	17920	18164	18199	18332	18252	18227	18328	18128	18169	17987	18120	18165	18377	18152	18069	18170	18198	18309	18207	18112	17960	17859	18244	18419	18187	18197	18042	17991	18257	18085	18144	18034	18140	18315	18178	18246	18213	18087	18142	18231	18208	18191	18230	18169	18187	18470	18171	18219	18071	18027	18118	18227	18140	18086	18190	18056	18074	18001	18364	17952	18000	18196	18307	18144	18104	18178	18100	18045	17987	18054	18006	18013	18077	17993	18316	18175	18068	18023	18203	18111	18165	17948	18215	18265	18201	18163	18148	18135	17994	18236	18062	18187	18316	18340	18234	18330	18173	18325	18186	17977	18119	18069	18150	18063	17996	18074	18076	18246	18143	18222	18241	18186	18040	18089	18092	18129	18426	18243	18161	18205	18264	18147	18166	18196	17998	18151	18203	18124	18166	18182	18232	18135	18164	18064	18210	18061	18227	18267	18036	18173	18219	18370	18201	18195	18045	18071	18199	18002	18067	18026	18061	18080	18262	18104	18247	18187	18278	18089	18310	18197	18141	18174	18079	18077	18221	17933	18133	18214	18230	18188	18091	18040	18252	18115	18168	18116	18459	18261	18103	18232	18021	18065	18015	18150	18046	18274	18186	17850	18067	18186	18220	18087	18069	18038	18168	18112	18164	18266	18029	18211	18049	18208	18182	18034	18004	17962	18195	18046	18101	18140	18162	18312	18206	18272	18195	17941
30317	45398	34743	27599	20831	17283	16845	16992	17764	18212	18814	30100	38485	34014	29908	25807	21444	18729	17077	16044	15916	15830	15690	15727	15654	15728	15681	15548	15716	15686	15729	15700	15563	15572	15761	15677	15826	15683	15602	15550	15532	15726	15664	15576	15712	15590	15791	15706	15676	15579	15645	15593	15566	15585	15666	15557	15701	15448	15746	15614	15689	15687	15577	15571	15703	15595	15645	15741	15721	15665	15652	15698	15730	15648	15683	15755	15678	15539	15713	15584	15592	15646	15581	15678	15575	15636	15679	15486	15682	15642	15719	15536	15530	15688	15648	15568	15554	15723	15681	15536	15530	15522	15765	15583	15546	15653	15827	15606	15722	15596	15551	15562	15558	15698	15877	15536	15604	15605	15564	15538	15632	15597	15563	15554	15629	15573	15498	15656	15648	15700	15576	15632	15520	15775	15646	15612	15451	15485	15808	15594	15589	15667	15774	15593	15437	15574	15680	15683	15542	15747	15681	15595	15720	15610	15548	15713	15609	15511	15588	15693	15532	15470	15655	15714	15471	15696	15761	15713	15691	15491	15564	15681	15548	15698	15625	15551	15684	15766	15533	15558	15688	15556	15614	15628	15528	15577	15755	15518	15558	15788	15783	15543	15720	15568	15688	15499	15456	15741	15733	15728	15435	15690	15745	15768	15424	15678	15769	15621	15664	15597	15764	15550	15557	15744	15617	15578	15733	15566	15504	15525	15660	15622	15613	15570	15621	15562	15543	15739	15509	15663	15869	15563	15586	15686	15537	15641	15587	15434	15543	15741	15673	15689	15656	15775	15756	15561	15611	15817	15766	15587	15699	15581	15688	15695	15592	15662	15714	15680	15579	15556	15425	15715	15629	15639	15651	15701	15710	15665	15517	15605	15594	15579	15639	15586	15706	15743	15609	15723	15673	15525	15601	15550	15700	15639	15720	15652	15617	15613	15675	15761	15721	15584	15489	15375	15406	15624	15652	15583	15381	15799	15564	15773	15661	15681	15725	15474	15532	15740	15523	15519	15724	15576	15605	15690	15716	15442	15756	15761	15657	15798	15717	15767	15560	15681	15478	15544	15553	15618	15755	15626	15636	15755	15755	15573	15612	15709	15805	15614	15642	15618	15849	15707	15550	15742	15576	15776	15634	15750	15573	15528	15651	15705	15584	15523	15726	15556	15615	15806	15706	15549	15405	15643	15760	15689	15678	15601	15457	15750	15590	15591	15564	15694	15648	15835	15544	15523	15585	15607	15787	15716	15822	15432	15708	15679	15608	15507	15746	15703	15793	15731	15683	15567	15562	15554	15581	15590	15504	15508	15536	15510	15686	15617	15688	15695	15755	15774	15684	15594	15851	15776	15650	15571	15645	15636	15622	15587	15720	15815	15584	15518	15676	15629	15630	15608	15401	15510	15672	15452	15665	15674	15726	15564	15590	15698	15649	15748	15607	15732	15762	15594	15607	15731	15663	15560	15664	15599	15717	15661	15774	15645	15724	15647	15526	15619	15550	15800	15627	15633	15577	15642	15698	15660	15619	15544	15662	15583	15650	15600	15513	15481	15659	15789	15700	15583	15653	15512	15773	15753	15533	15619	15605	15721	15585	15467	15688	15628	15693	15698	15485	15704	15651	15712	15689	15503	15702	15764	15658	15763	15701	15495	15584	15776	15548	15712	15606	15535	15524	15569	15685	15700	15512	15693	15694	15688	15755	15725	15779	15694	15566	15770	15508	15528	15573	15666	15611	15604	15685	15756	15678	15671	15659	15614	15632	15627	15572	15609	15606	15608	15646	15533	15668	15471	15481	15632	15585	15694	15641	15675	15700	15469	15506	15471	15971	15627	15796	15666	15661	15533	15880	15590	15686	15732	15755	15624	15583	15697	15532	15603	15508	15832	15655	15529	15555	15544	15473	15665	15409	15820	15728	15553	15808	15626	15625	15613	15560	15780	15724	15746	15489	15645	15674	15713	15587	15743	15548	15766	15689	15419	15538	15625	15636	15639	15679	15532	15500	15705	15403	15590	15714	15710	15528	15731	15726	15571	15671	15660	15793	15646	15662	15886	15580	15645	15704	15614	15552	15682	15515	15734	15738	15646	15693	15530	15573	15612	15558	15595	15665	15752	15659	15719	15522	15720	15738	15579	15755	15687	15586	15540	15616	15488	15668	15718	15718	15686	15581	15554	15650	15759	15511	15625	15656	15712	15481	15643	15605	15826	15763	15655	15594	15602	15504	15566	15584	15706	15574	15761	15697	15711	15506	15580	15712	15618	15553	15511	15618	15774	15661	15411	15681	15506	15652	15576	15727	15580	15639	15607	15480	15593	15602	15700	15730	15549	15531	15602	15656	15576	15628	15618	15625	15538	15630	15596	15651	15752	15768	15487	15722	15761	15445	15580	15693	15928	15602	15761	15590	15559	15351	15647	15537	15559	15505	15535	15565	15692	15738	15703	15520	15399	15634	15523	15824	15620	15743	15590	15587	15553	15692	15675	15603	15635	15599	15538	15626	15681	15506	15578	15576	15570	15738	15559	15650	15793	15546	15784	15647	15571	15709	15539	15612	15561	15694	15608	15597	15638	15620	15621	15516	15623	15693	15648	15658	15734	15658	15694	15635	15577	15643	15452	15683	15693	15720	15605	15629	15525	15674	15503	15937	15579	15695	15778	15600	15665	15513	15527	15590	15634	15658	15743	15696	15602	15710	15397	15587	15606	15457	15491	15675	15440	15538	15537	15531	15663	15613	15568	15767	15459	15580	15453	15689	15793	15529	15732	15628	15741	15642	15606	15596	15626	15584	15505	15520	15792	15586	15735	15657	15619	15559	15527	15763	15524	15651	15804	15571	15706	15568	15679	15792	15782	15488	15609	15557	15539	15486	15706	15778	15557	15650	15480	15635	15637	15710	15700	15548	15640	15378	15555	15644	15685	15659	15623	15678	15674	15600	15609	15488	15600	15788	15646	15481	15774	15642	15853	15725	15720	15581	15581	15772	15690	15802	15529	15632	15691	15811	15585	15677	15680	15624	15585	15575	15754	15670	15565	15675	15728	15603	15429	15615	15661	15587	15569	15737	15890	15572	15702	15646	15608	15541	15575	15640	15644	15556	15723	15734	15656	15652	15616	15585	15477	15735	15683	15817	15598	15751	15664	15537	15537	15732	15713	15691	15457	15664	15768	15616	15593	15664	15720	15546	15684	15594	15624	15483	15611	15526	15637	15574	15662	15610	15558	15768	15527	15885	15609	15818	15546	15544	15556	15527	15588	15622	15817	15667	15730	15644	15558	15543	15526	15656	15478	15595	15727	15718	15701	15558	15723	15631	15654	15748	15657	15529	15692	15447	15526	15548	15507	15649	15632	15670	15754	15534	15672	15572	15729	15560	15752	15401	15645	15443	15649	15631	15655	15462	15647	15715	15732	15484	15784	15662	15475	15578	15555	15483	15768	15779	15617	15671	15778	15802	15612	15569	15670	15718	15490	15644	15779	15643	15677	15637	15604	15657	15779	15618	15727	15675	15585	15619	15465	15732	15541	15774	15716	15710	15695	15496	15658	15597	15705	15562	15755	15661	15579	15695	15475	15777	15713	15559	15560	15435	15606	15508	15582	15615	15666	15749	15550	15423	15757	15611	15623	15475	15707	15744	15648	15853	15811	15563	15662	15767	15586	15478	15625	15607	15699	15572	15532	15625	15521	15679	15644	15644	15492	15609	15721	15606	15580	15526	15488	15532	15533	15534	15723	15565	15707	15476	15587	15633	15703	15710	15763	15623	15706	15645	15584	15502	15676	15569	15743	15563	15516	15609	15508	15511	15470	15421	15610	15549	15636	15741	15624	15619	15714	15619	15488	15539	15792	15675	15591	15588	15723	15705	15725	15685	15647	15577	15652	15523	15626	15368	15645	15581	15470	15404	15688	15740	15584	15541	15782	15716	15580	15621	15748	15634	15658	15598	15572	15692	15619	15649	15683	15776	15834	15714	15527	15794	15664	15422	15566	15638	15873	15561	15672	15596	15713	15345	15714	15747	15677	15550	15588	15624	15711	15690	15708	15562	15777	15695	15591	15643	15594	15668	15607	15586	15606	15745	15506	15622	15533	15477	15572	15574	15672	15617	15714	15461	15796	15842	15604	15609	15649	15640	15399	15567	15716	15675	15686	15643	15561	15581	15533	15647	15658	15573	15630	15559	15581	15490	15554	15587	15790	15548	15535	15552	15654	15500	15554	15702	15656	15715	15759	15821	15654	15671	15781	15358	15470	15663	15630	15657	15692	15585	15622	15537	15540	15561	15600	15546	15648	15587	15547	15644	15638	15685	15484	15862	15529	15641	15545	15797	15631	15568	15649	15652	15432	15645	15659	15535	15549	15686	15703	15656	15558	15629	15545	15689	15632	15735	15602	15633	15792	15594	15629	15671	15536	15578	15744	15550	15645	15784	15744	15704	15706	15759	15676	15562	15510	15802	15578	15791	15531	15543	15572	15667	15595	15709	15532	15549	15671	15649	15674	15605	15482	15564	15767	15531	15403	15779	15593	15567	15600	15621	15615	15577	15710	15700	15675	15765	15653	15689	15575	15618	15698	15768	15636	15431	15549	15664	15657	15624	15698	15647	15667	15707	15719	15864	15496	15650	15531	15486	15730	15639	15624	15626	15638	15613	15509	15653	15483	15586	15596	15633	15668	15466	15693	15527	15467	15554	15769	15660	15762	15551	15740	15789	15690	15656	15754	15709	15544	15456	15694	15580	15681	15510	15697	15699	15734	15581	15520	15562	15565	15739	15698	15722	15657	15568	15565	15590	15541	15704	15746	15496	15682	15735	15496	15516	15650	15695	15527	15495	15704	15690	15683	15786	15715	15576	15602	15662	15465	15655	15755	15660	15696	15565	15625	15556	15667	15641	15747	15599	15649	15524	15711	15694	15603	15697	15791	15525	15712	15550	15747	15672	15743	15516	15756	15678	15418	15587	15640	15723	15740	15641	15614	15625	15816	15660	15651	15599	15508	15534	15642	15442	15634	15640	15595	15651	15798	15624	15653	15737	15715	15559	15645	15727	15667	15440	15793	15696	15736	15735	15794	15569	15616	15720	15534	15571	15692	15548	15612	15689	15618	15629	15438	15677	15667	15777	15655	15570	15619
28005	23742	27180	22971	18458	18259	18583	18222	18279	18465	18224	18714	19723	19325	19152	18748	18352	18394	18380	18324	18291	18268	18242	18306	18304	18233	18137	18234	17990	17948	18181	17996	18143	18104	18129	18250	17845	18197	18028	18057	18148	18034	18260	17962	18019	18283	18174	18113	18136	18157	18387	18294	18155	18302	18000	17979	18246	18219	18150	18238	18055	18179	18042	18001	18190	18279	18121	18035	18196	17918	17981	18133	18128	17841	18072	18415	18050	18102	18112	17969	18157	18029	18036	18180	18018	18128	18304	18069	17977	17973	18254	18298	18254	18284	18148	18146	18080	18027	18235	18150	18187	18189	18276	18254	18188	18006	18015	18178	18159	17934	18074	18111	18032	18228	18184	18152	18048	18183	18114	18122	18190	18252	17965	18189	17947	18139	18124	18132	18008	17980	18268	18318	18159	17896	18250	17874	18066	18056	18059	18190	18111	18002	17990	18229	18018	18029	18019	17919	18068	18029	18216	18133	18064	18092	18372	17943	18234	18084	18209	17987	18295	17986	18242	17983	18149	18085	18091	18063	18136	18104	18077	18179	17960	18238	18227	18126	18056	18117	18218	18315	18048	18081	18184	18145	17905	18090	18104	18051	18178	18147	17954	18125	18081	18056	18240	18249	18219	18214	18324	18104	18094	18278	18020	18091	18062	18251	18015	17843	18184	18029	17954	17952	18085	18050	18164	18159	17937	17943	17876	17941	17965	18074	18088	18215	18054	18181	18126	18007	18276	18214	18164	17965	18009	18192	18370	18110	18144	18189	17921	18135	18119	18231	18057	18138	18172	18206	18199	18275	18041	18162	18127	18037	18089	18197	18193	18265	18010	18150	18148	18102	18197	17988	18011	18320	18242	18142	18144	18145	18185	18188	18160	18212	17956	18000	18179	18214	18126	18164	17979	18152	18237	18258	18142	18126	17951	18294	18120	18140	18129	18152	18197	17961	18155	18045	18205	18234	18167	17998	18143	18029	18201	18168	18198	17970	18344	18158	18127	18102	18151	18319	18211	18171	18182	18032	18080	18174	18198	18005	18023	18005	18083	17999	18144	17956	18107	18052	18206	18188	18131	18311	18101	18126	18085	18149	18073	18216	18153	18235	18004	18146	18153	18076	18186	18172	18171	18053	18112	18134	18219	17963	18184	18061	18076	18222	18245	18033	18089	18353	18080	18048	18107	17984	18035	18221	18013	18223	18166	17902	17967	17956	18120	18142	18034	18258	18062	17970	18142	17995	18094	18276	17999	18141	17899	18238	18186	18227	18330	18203	18046	18135	17995	18022	18139	18047	18045	18232	18148	18304	17793	18472	18311	18024	18186	18171	17995	18174	18253	18111	18178	18102	18091	18210	18203	17891	18278	18156	18316	18235	18302	18290	18331	17977	17913	18041	18262	18185	18231	18177	18228	18110	18266	18284	18135	18043	18210	18125	18215	18075	17901	18246	18129	18419	18114	18251	18261	18147	18129	18157	18095	18230	17927	17949	18204	18166	18037	18292	18077	18026	17915	17977	18211	18145	18198	17943	18106	17971	18036	18000	18133	18193	18101	18092	18284	18264	18272	18003	18114	18036	17895	17996	18154	18016	18276	17960	17964	18042	18183	18157	18114	18100	18054	17929	18115	18027	18103	18035	18163	18295	18009	17995	18095	17948	18299	18012	18311	18181	17931	18246	18225	18063	18341	18268	18026	18185	18135	18215	17921	18156	18232	18085	18170	18188	18120	18114	18290	18003	18231	18078	18231	18165	18136	18183	17965	18115	17927	18036	18085	18178	18189	17924	17993	18194	18109	18132	18134	18034	18141	18093	18115	18206	17987	17998	18008	17918	18147	18056	17988	18315	18146	18175	17874	18303	18213	18307	18305	18117	18180	18171	18188	18079	18088	18113	18154	18020	18102	18262	18113	18036	18265	18174	18345	18141	18092	18183	18102	18178	18103	17900	18065	17991	18251	18133	18066	18231	17831	18267	18101	18105	18071	18142	18066	18180	18012	18112	18257	18169	18106	18265	18228	18237	18378	17927	18248	18114	18240	18136	18169	18125	18041	18243	18073	18097	18025	17834	18331	18140	18113	18059	17959	18175	17973	18079	18251	18110	18235	18455	17944	18185	18173	18156	18390	17958	17951	18043	18077	18162	17803	18045	18143	17940	18035	18202	18082	18209	18083	18139	17978	18140	17988	18207	18077	18214	18220	18120	18205	17988	18110	18092	18110	18150	18001	18123	18225	18155	17960	17970	18232	18283	18070	17942	18082	18135	18262	17973	18017	18067	18062	18069	18037	18219	18024	17986	18031	18095	17999	18152	18143	18106	18164	18270	18353	18160	18066	18163	18178	18035	18158	18240	18166	18016	18391	18209	18016	18227	18049	18089	18107	18172	18156	17996	18248	17938	18158	18174	18097	17946	18067	18148	18054	18028	18117	18272	17985	18105	18012	18150	18024	17997	18041	17956	17873	18090	18192	18043	18181	18102	18249	18133	18027	17984	18088	18124	18230	18123	18119	17892	18255	18123	18083	18029	18238	18009	18058	18036	18253	18166	18196	17960	18170	18233	18105	18161	18146	18172	18177	18086	17976	18045	18127	18218	18144	18054	18164	17999	18305	18063	17976	18102	18231	18277	18164	18246	18173	18042	18057	18111	18101	18165	18165	18170	18120	18211	17967	18220	18045	18248	18115	18044	18231	18133	18052	18429	18269	17987	17946	18271	18196	17994	18040	17942	18120	17912	18241	17990	18097	18201	18087	17971	18139	18111	18104	18053	18017	18016	18284	18145	18048	17965	17982	18201	18204	18230	17996	18193	18196	18097	18029	18287	18074	17925	17841	18121	18156	18273	18287	18025	18259	18101	17980	17949	18335	17941	18051	17950	18020	18225	18169	18284	18135	18116	18320	18082	18182	18291	18302	17918	18055	18074	18202	18165	18125	18167	18070	18141	18048	18067	17906	18112	18287	18101	18184	18440	18244	18036	18170	18044	18040	18102	18194	18125	18072	18098	17985	18150	18486	18124	18141	17992	18157	17843	18063	18150	18066	18140	18091	18333	18076	18033	18158	18367	18137	18155	18113	18133	18168	18099	18093	18193	18032	18094	18132	18282	18024	18235	18161	18136	18055	18128	18171	18016	18050	18261	18132	18181	18142	18119	18080	18229	18187	18036	18017	18165	18367	18094	18156	18053	18402	18053	18075	17957	18255	18129	18018	18058	18219	18075	18093	18145	18202	17892	18118	18076	18109	18036	18095	18215	18081	18025	17985	18085	17957	18269	18127	18171	18218	18057	18187	18242	18082	18108	18214	18059	18088	17962	17858	18103	18156	18056	18287	18037	18187	18110	18093	18227	18028	18260	18238	18243	18038	17994	18291	18341	18002	18033	18175	18076	18216	18227	18092	18113	18048	18193	18268	18053	18066	18077	18128	18239	18242	18111	18153	18194	18192	18149	18322	18296	17932	17921	18014	18017	18361	18216	18448	18210	18071	18075	18287	17983	18100	18206	18148	17959	18018	18202	17914	18210	18078	18201	18003	18346	18102	18152	18184	18131	18129	18309	18105	18155	18268	18264	18158	18138	18211	18111	18138	18120	17938	18151	18274	18188	18027	18204	18120	18087	17976	18166	18115	18358	18311	18064	18177	18119	18018	18026	18157	18171	18016	18228	18047	18088	18068	18080	18152	18071	18065	18213	18135	18080	18160	18226	18226	17874	18068	18246	18211	18267	18213	18049	18111	18006	18200	18081	17996	18094	18199	18094	18015	18031	18200	18112	18105	18171	18234	18156	18271	18138	18098	18162	18126	18021	18067	18175	18109	18205	18136	18256	18372	18074	17980	17997	18036	18022	18167	18130	18380	18149	18108	18191	17978	18110	18186	17996	18153	18050	18200	18158	18174	18140	18075	18199	17729	18038	18138	18134	17926	18238	18426	18319	18205	18331	17995	18100	18076	17912	17949	18186	18182	18121	18076	18132	18073	18027	18231	18002	18087	18306	18221	18089	18182	18145	18143	18072	17939	18318	18018	18125	18125	17945	18146	17980	17968	18175	18388	18077	18056	17858	18168	18091	17963	18113	18045	18079	18166	18094	18209	18158	17975	18108	18070	18098	18012	18163	18062	18251	18302	18190	18108	18050	18124	17992	18055	18030	18059	18185	18115	18147	18320	18001	18136	18169	18113	18221	18164	18302	18019	18039	18049	18133	18207	18119	18318	18099	18051	18309	18079	18062	18094	18184	18183	18054	18117	18254	18236	18100	18296	17994	18157	18146	18065	18076	18156	18273	18158	18165	18142	18137	18070	18219	18119	17989	17903	18019	18223	18148	17869	18069	18147	18259	17981	17990	18173	18181	17985	18079	18139	18209	18032	18059	18426	18084	18098	18230	18113	17951	18233	18043	18116	18114	18373	18032	18331	17887	18183	18143	18066	18299	18134	17996	18209	18238	18104	18108	18158	18180	18016	17982	17989	18265	18116	18070	18068	18142	18179	18002	18356	18095	18107	18176	18059	18104	18177	18243	18208	18035	18035	18036	18127	18153	18225	18003	18176	18165	18280	18188	18023	18115	18177	18103	18108	18212	18190	18085	18079	18237	17973	18158	17998	17986	18188	18165	18136	18068	18151	18284	18105	18258	18119	18006	18336	18078	18080	18174	18292	18115	18046	18043	18020	18236	18187	18210	18098	18260	18065	18155	18180	18286	18158	18108	18101	18399	18115	18003	17946	18147	18126	18206	18002	18135	18209	18020	18151	18103	18207	18303	18240	18247	18101	18053	18142	18247	18049	18065	18209	18224	18224	18171	18093	18052	18156	18086	18145	18113	17942	18049	18038	18214	18067	18023	17870	18086	18021	18099	18200	18353	18075	18100	17962	18114	18193	18172	18175	18102	18215	18252	18043	18135	18343	18101	17977	18136	18276	18353	18137	18147	18116	18118	18266	18161	18344	18105	18244	18093	18198	18228	18108	18043	18218	18263	18070	18038	18139	18098	18314	18085	18123	18110	18275	18179	18125	18287	18284	18275	18172	17924	18131	18325	18023	18263	18336	18241	17994	18045	18220	18126	18228	18090	18177	18080	18306	18160	18143	18013	18235	18118	18250	18092	18110	18188	18028	18181	18244	18027	18089	18138	18140	18365
25569	32530	26448	18223	16479	15764	15879	15861	15859	15729	16046	16614	17776	17631	17057	16411	16172	15853	15817	15597	15509	15744	15637	15606	15635	15742	15627	15522	15534	15555	15722	15519	15697	15523	15757	15539	15416	15617	15606	15556	15636	15605	15658	15375	15587	15620	15490	15793	15578	15661	15732	15572	15562	15323	15653	15588	15577	15476	15614	15554	15611	15583	15675	15623	15658	15561	15406	15530	15677	15639	15547	15450	15811	15469	15579	15486	15547	15678	15605	15583	15608	15586	15697	15809	15580	15706	15536	15512	15677	15707	15649	15574	15691	15451	15715	15547	15588	15644	15520	15668	15495	15610	15497	15692	15889	15556	15567	15533	15583	15522	15684	15514	15389	15685	15730	15590	15407	15446	15668	15531	15634	15727	15698	15577	15374	15571	15516	15623	15550	15651	15630	15672	15550	15653	15627	15642	15552	15601	15540	15596	15688	15670	15601	15711	15600	15666	15668	15689	15668	15424	15698	15568	15648	15477	15718	15564	15580	15682	15512	15793	15655	15763	15702	15579	15668	15600	15714	15573	15669	15611	15605	15847	15570	15525	15618	15430	15694	15524	15734	15701	15383	15688	15632	15509	15488	15743	15564	15680	15488	15683	15521	15718	15798	15590	15700	15659	15680	15426	15650	15843	15502	15696	15710	15506	15606	15617	15548	15554	15554	15465	15722	15543	15527	15457	15477	15622	15719	15464	15617	15608	15537	15603	15495	15517	15558	15720	15607	15677	15504	15501	15538	15670	15633	15566	15639	15760	15431	15706	15692	15583	15519	15472	15705	15712	15702	15673	15549	15659	15571	15641	15690	15708	15630	15444	15517	15556	15837	15704	15495	15857	15603	15602	15678	15573	15520	15736	15613	15659	15542	15590	15548	15649	15502	15678	15709	15670	15759	15588	15645	15729	15561	15574	15542	15599	15917	15711	15617	15543	15576	15601	15639	15646	15515	15382	15532	15434	15605	15750	15508	15658	15664	15541	15712	15608	15587	15652	15708	15666	15637	15835	15601	15480	15734	15579	15674	15538	15691	15683	15426	15748	15430	15490	15665	15591	15649	15612	15689	15477	15697	15439	15609	15676	15591	15567	15722	15504	15670	15713	15675	15463	15446	15581	15738	15669	15681	15681	15602	15637	15620	15652	15515	15639	15638	15597	15729	15442	15767	15503	15805	15336	15557	15632	15904	15582	15496	15776	15487	15559	15420	15602	15643	15687	15581	15529	15556	15587	15566	15542	15631	15548	15606	15532	15601	15561	15695	15550	15695	15601	15785	15658	15681	15596	15596	15465	15511	15506	15492	15545	15699	15690	15468	15490	15585	15638	15547	15501	15659	15643	15687	15708	15641	15768	15500	15416	15780	15600	15641	15621	15747	15650	15607	15522	15551	15689	15564	15662	15700	15443	15727	15558	15434	15669	15552	15732	15368	15627	15524	15525	15588	15401	15468	15551	15539	15562	15659	15643	15655	15579	15668	15600	15757	15581	15522	15657	15604	15713	15593	15722	15579	15515	15624	15649	15574	15570	15440	15629	15583	15619	15595	15456	15736	15548	15621	15516	15632	15681	15691	15561	15600	15559	15658	15522	15570	15646	15672	15540	15560	15539	15575	15546	15634	15720	15650	15568	15622	15626	15543	15687	15469	15462	15679	15532	15585	15756	15584	15704	15564	15624	15410	15611	15618	15613	15680	15510	15605	15586	15634	15573	15578	15513	15357	15650	15524	15638	15436	15552	15733	15450	15524	15575	15554	15626	15641	15656	15653	15535	15541	15536	15717	15810	15729	15535	15719	15556	15561	15515	15646	15611	15465	15620	15639	15548	15583	15499	15604	15577	15681	15512	15705	15532	15683	15799	15555	15631	15624	15574	15601	15557	15744	15417	15622	15440	15743	15640	15656	15782	15441	15802	15546	15557	15797	15736	15534	15636	15715	15525	15551	15652	15567	15487	15496	15628	15474	15668	15529	15653	15610	15515	15658	15553	15662	15562	15748	15530	15481	15731	15626	15595	15631	15534	15679	15642	15446	15739	15739	15491	15582	15675	15642	15460	15642	15577	15801	15516	15641	15580	15619	15627	15512	15587	15516	15668	15508	15584	15598	15496	15810	15751	15517	15584	15648	15525	15624	15474	15490	15565	15623	15720	15556	15652	15491	15596	15536	15566	15596	15755	15552	15674	15824	15621	15582	15460	15414	15535	15599	15624	15531	15434	15565	15710	15509	15475	15699	15605	15645	15533	15689	15692	15535	15636	15634	15513	15582	15639	15629	15586	15605	15661	15537	15616	15484	15667	15641	15719	15671	15575	15557	15728	15493	15671	15515	15560	15476	15735	15691	15684	15610	15622	15626	15553	15551	15561	15623	15430	15581	15701	15466	15785	15555	15497	15531	15626	15635	15434	15632	15576	15639	15352	15540	15685	15703	15501	15637	15720	15612	15497	15708	15548	15633	15814	15585	15573	15775	15767	15665	15500	15581	15549	15729	15629	15715	15452	15624	15649	15640	15670	15527	15645	15638	15713	15505	15535	15589	15538	15557	15620	15416	15652	15411	15443	15680	15509	15562	15548	15460	15591	15535	15632	15519	15704	15539	15344	15548	15638	15659	15691	15626	15520	15603	15607	15577	15579	15610	15672	15657	15575	15502	15663	15514	15694	15795	15730	15528	15551	15734	15510	15460	15760	15456	15686	15658	15570	15648	15660	15456	15706	15616	15722	15504	15638	15569	15668	15515	15690	15614	15686	15527	15589	15619	15682	15771	15656	15677	15670	15545	15529	15783	15590	15557	15619	15646	15680	15663	15741	15489	15617	15522	15763	15546	15523	15653	15538	15825	15587	15545	15683	15580	15485	15530	15442	15677	15535	15669	15576	15729	15486	15686	15458	15531	15556	15663	15681	15689	15565	15636	15627	15607	15622	15644	15730	15528	15571	15568	15427	15735	15587	15615	15523	15553	15555	15441	15629	15577	15755	15659	15612	15487	15592	15702	15507	15693	15509	15497	15675	15748	15618	15492	15446	15656	15590	15600	15648	15543	15680	15651	15584	15421	15563	15421	15691	15722	15643	15638	15560	15697	15630	15746	15696	15492	15608	15562	15791	15449	15533	15784	15814	15660	15621	15717	15658	15549	15570	15648	15686	15516	15692	15538	15498	15564	15658	15591	15718	15636	15543	15726	15596	15734	15666	15675	15560	15526	15552	15651	15548	15551	15722	15505	15708	15523	15714	15618	15714	15707	15515	15770	15659	15525	15450	15637	15436	15505	15706	15732	15595	15609	15518	15405	15702	15648	15581	15436	15607	15554	15811	15442	15425	15633	15543	15703	15685	15583	15673	15753	15639	15598	15806	15486	15570	15516	15544	15482	15601	15532	15457	15633	15401	15533	15476	15654	15660	15712	15678	15429	15587	15739	15614	15657	15727	15617	15559	15642	15526	15614	15575	15674	15452	15540	15607	15528	15661	15573	15541	15404	15563	15451	15729	15517	15602	15756	15610	15489	15511	15639	15648	15753	15470	15629	15491	15689	15650	15754	15546	15471	15580	15597	15684	15605	15481	15660	15771	15348	15580	15780	15500	15499	15495	15716	15821	15444	15690	15448	15739	15663	15549	15497	15793	15635	15562	15591	15655	15577	15629	15410	15674	15522	15552	15480	15450	15766	15564	15668	15456	15517	15870	15752	15595	15605	15670	15588	15710	15742	15537	15560	15688	15603	15589	15405	15593	15642	15733	15631	15703	15561	15564	15604	15697	15414	15543	15808	15489	15654	15428	15698	15671	15619	15584	15544	15547	15713	15525	15576	15592	15565	15689	15619	15691	15545	15650	15569	15470	15728	15508	15539	15654	15671	15624	15597	15612	15548	15633	15672	15563	15705	15703	15722	15669	15338	15714	15660	15609	15776	15718	15723	15569	15581	15459	15641	15662	15581	15606	15508	15474	15621	15491	15622	15670	15590	15692	15446	15866	15599	15702	15591	15692	15759	15706	15620	15466	15753	15587	15691	15504	15781	15628	15670	15512	15563	15757	15570	15699	15612	15702	15649	15764	15667	15540	15577	15559	15637	15576	15554	15524	15496	15536	15714	15535	15666	15638	15768	15476	15577	15547	15613	15618	15867	15569	15587	15695	15825	15615	15638	15643	15542	15685	15651	15648	15664	15618	15504	15520	15629	15578	15598	15605	15745	15489	15665	15521	15533	15524	15660	15601	15661	15735	15402	15571	15529	15607	15613	15632	15586	15609	15609	15595	15694	15730	15461	15500	15376	15336	15573	15574	15484	15628	15682	15642	15714	15714	15736	15611	15552	15736	15667	15582	15736	15502	15550	15461	15465	15752	15661	15604	15741	15615	15636	15530	15549	15551	15466	15548	15628	15605	15707	15587	15597	15541	15661	15746	15708	15657	15412	15762	15590	15634	15541	15526	15672	15684	15728	15478	15740	15583	15487	15458	15539	15613	15633	15602	15603	15256	15590	15617	15556	15719	15543	15636	15575	15557	15716	15669	15557	15678	15681	15596	15690	15470	15729	15560	15675	15383	15722	15547	15550	15596	15632	15540	15757	15739	15824	15457	15535	15596	15581	15779	15605	15558	15513	15748	15675	15587	15707	15505	15353	15811	15712	15675	15546	15468	15581	15561	15560	15513	15373	15717	15897	15614	15722	15822	15680	15558	15779	15777	15611	15525	15583	15560	15698	15581	15774	15657	15592	15592	15603	15429	15576	15642	15609	15705	15509	15529	15589	15568	15537	15623	15674	15682	15653	15687	15469	15554	15723	15400	15600	15644	15471	15713	15574	15628	15569	15619	15831	15616	15633	15399	15591	15697	15610	15842	15640	15560	15529	15632	15602	15497	15626	15718	15456	15458	15822	15685	15413	15718	15440	15523	15665	15640	15660	15649	15527	15692	15672	15626	15708	15775	15614	15708	15699	15575	15639	15589	15745	15572	15438	15551	15634	15436	15568	15556	15654	15697	15759	15664	15489	15407	15680	15638	15491	15689	15590	15628	15549	15623	15709	15449	15611	15579	15600	15816	15587	15463	15870	15506	15519	15606	15471	15513	15723	15546	15577	15620	15883	15561	15525	15565	15549	15617	15600	15560	15711	15538	15412	15610	15544	15423	15454	15648
24055	21265	28474	24659	22351	21472	20526	18777	18508	18619	18759	22888	25958	25306	24762	22275	20911	19676	18935	18317	18324	18028	17667	17809	18008	17829	17934	18030	17938	18112	17874	17989	17968	17971	17857	17862	17843	17767	17953	18081	17983	17617	17876	18036	17827	17800	18017	17866	17651	17733	18182	18036	17813	17944	18020	17886	18060	18027	17807	17898	17747	17792	17778	18024	17851	18119	18039	17911	17897	17867	17887	17790	17975	17675	17711	17827	17975	17888	17920	17903	17794	17859	17961	17891	17976	18002	17831	17990	18177	18023	17820	17884	17957	17998	17862	17671	17651	17936	17645	17791	17776	17909	17804	17920	17854	17793	17910	17701	17785	17924	17925	17900	17931	17999	17780	17934	17904	18062	17859	17868	17768	17901	17813	17954	18046	17974	17970	18083	17856	17651	17910	18017	17941	17614	17833	17869	17881	17894	17946	17824	17795	17841	17950	17990	17621	17857	17835	18008	17874	17899	17753	17810	17863	17712	17732	17936	17908	18049	17746	18064	17917	17696	17868	17777	17878	17913	17761	17799	17887	18023	17996	17900	17845	17867	17675	17803	17872	17966	17909	17983	17686	17838	17917	18043	17935	17692	17920	17796	17881	17988	17928	17706	17902	17742	17915	17884	17851	17939	17748	17905	18009	18177	17896	17920	17863	17645	17835	17820	17866	17820	17814	17781	17823	17822	17536	18030	17843	17928	17873	17988	17789	17745	17760	17947	17906	17715	17799	17711	18115	18115	17952	17780	17864	17951	17881	17829	17989	17790	17952	17991	17986	17910	17870	17807	17831	17733	17905	17802	18011	17936	17996	17683	18008	17983	17988	17768	17881	17752	17834	17906	17768	17852	18107	17858	17841	17725	17739	17901	17788	17643	17840	17802	17904	17815	17801	17946	17760	17990	17812	17779	17849	17937	17931	17942	17866	17965	17937	17835	17757	17827	18016	17778	17853	17946	17920	17842	18037	17773	17887	17951	17918	17727	17904	17983	17961	17995	17903	17809	17806	17897	17960	17846	17756	17894	17707	17914	17750	17973	17555	17817	17838	17903	17706	17856	17934	17874	17831	17969	17916	17714	18023	17961	17946	17931	17732	17735	17866	17957	17881	17878	17777	17852	17961	18001	18026	18066	18022	17860	17773	18016	17885	17930	17961	17730	17725	17840	17809	17900	17907	17715	17948	17704	17678	17729	17932	17792	17808	17829	17895	18070	18036	17791	17997	17987	17902	17938	18029	17895	17787	17889	17956	17809	17813	17842	17796	17567	17717	17919	17798	17927	18073	18027	17765	17746	17854	18078	17820	17815	17723	17830	17995	17896	17720	17835	18141	17981	17853	17933	17914	17936	17958	17971	17945	17844	17808	17955	17949	17948	17815	17824	17822	17897	18033	17865	18080	17740	17891	17705	17816	17797	17839	17737	17769	18095	17894	17581	17716	17846	17855	17868	17881	17969	17955	18009	17919	17851	17823	17606	18024	17905	17839	17753	17520	17851	17948	17727	17815	17957	17794	17880	17937	17673	17606	17694	18092	17954	17752	17901	17658	17879	17849	17759	17798	17884	17792	17809	17917	17871	17957	17923	17675	17787	17807	17781	17879	17736	17821	17854	17779	17704	17729	17837	17804	17744	17668	18077	18024	17835	17821	17808	17782	17784	17845	17723	17838	17808	17785	17608	17926	17717	17697	17896	17800	17860	17751	17814	17726	17887	17815	17687	17821	17726	18034	17788	17667	17874	17887	17658	17734	17701	17775	17959	17914	17868	17827	17898	17968	17705	17842	18028	17900	17784	17760	17903	17885	17897	17803	17915	17934	17865	17744	18057	17835	17938	17862	17784	17898	18001	17756	17689	17928	17782	18001	17865	17970	17759	17864	17757	17936	17989	17815	17853	17964	17942	17798	17830	17913	17785	17940	17825	17829	17909	17959	17780	17880	17802	18232	17675	17826	17800	18181	17793	17706	17626	17958	17707	17890	17793	17839	17975	17823	17882	17741	17890	17833	17656	17876	17841	17902	17985	17817	17774	17653	17998	17880	18127	18119	17860	17734	17828	17536	17656	17839	17887	17776	17820	17927	17902	17676	17793	17974	17722	17788	17939	17893	17867	17695	17991	17924	17940	17922	18072	17835	17862	17761	17767	17733	17713	17991	17712	17949	17845	17852	17815	18089	17769	17756	17714	17766	17601	18028	17878	17914	17897	17927	17713	17795	17856	17843	17692	17891	17757	17704	17797	17902	17676	17699	17940	17676	17746	17788	17675	17753	17949	17959	17909	17862	17890	17773	17918	17834	17934	17813	18009	18092	17783	17824	18032	17675	17689	17856	17957	17868	17885	18086	17798	17899	17763	17835	17892	17825	17757	17795	17943	18088	17899	17918	17823	17745	17968	17914	17852	17660	17808	17733	17954	17669	17772	17741	18041	17797	18018	17788	17949	17972	17720	17956	17920	17896	17923	17930	17908	17831	17807	17884	17751	18007	17936	18025	17843	17895	17984	17956	17880	18068	17883	17886	17997	17904	17839	17826	17671	17689	17832	17619	17683	17799	17804	17906	17801	18015	18066	17813	17738	17859	18015	18009	17843	17975	17901	17841	17781	17817	17731	17847	17722	17732	17936	17996	17831	17958	17914	17741	17865	17763	17927	17759	17990	17837	17789	17509	17883	17939	17907	17883	18028	17916	17914	17749	17767	17786	17907	18000	17813	17815	17902	17806	18005	17998	17993	17667	17999	17791	17771	17894	17960	17912	17761	17853	17865	17875	17815	18017	17801	17905	17802	17734	17899	17834	17868	17824	17841	17936	17865	18009	17958	17846	17899	17840	17887	17964	17999	17926	17940	17883	17718	17719	17856	18086	17893	17815	17872	17898	17946	17970	17812	18064	17840	17801	17794	17862	17937	18084	17963	17744	18024	17936	17971	18031	18042	17870	17877	17816	17782	17773	17754	17731	17907	17820	17805	17844	17748	17868	17889	17823	17874	17843	17844	18022	17912	17881	17948	17775	17993	17937	17968	17847	18094	17752	17783	17883	17811	17862	17695	18006	17696	17763	17865	17757	17662	17686	17730	17811	17986	17868	17920	17729	17648	17821	18028	17918	17890	17848	17784	18070	17874	17731	17966	18019	17872	18094	17749	17686	17889	18071	17867	17953	17956	17909	17793	17864	17702	17665	18040	17908	17756	17819	17937	17825	17615	17870	17864	17858	18092	17846	17936	18084	17914	17774	17878	17840	17925	17888	17924	17752	18000	17700	17845	17809	17922	17831	17755	17643	17954	17845	18019	17966	17911	17741	17761	17992	17820	17907	17912	18022	18067	17852	17650	17640	17793	17661	17901	17798	18155	17616	17866	17912	17798	17699	17782	17924	17729	17804	17727	17768	17957	18043	18012	17900	17902	17740	17870	17996	17774	17746	17746	17925	17881	17902	17736	17750	17672	17737	17654	17923	17960	17741	17777	17864	17792	17830	17905	17918	17926	17954	17888	17817	17915	18002	17707	17622	17821	17780	18009	17587	17805	17767	17848	17754	17789	17873	18010	17820	18041	17826	17727	17864	17850	17979	17687	18022	17886	17821	17811	18049	17885	18003	18001	17940	17657	17832	17626	17783	17824	17808	17885	17734	17818	17922	17846	17921	17907	18029	17938	17843	17886	17685	17844	17918	18082	17899	18097	17879	17859	17805	17812	17826	17907	17779	17713	17848	17988	17953	17832	17822	17897	17968	17947	17798	17885	17942	17805	17933	18010	17818	17928	18007	17774	17773	18065	17769	17872	18176	17754	17904	18028	17757	17884	17912	17600	17891	17859	17993	17855	17859	17857	17787	17922	17813	17658	17719	17865	17953	17966	17932	17964	17762	17772	17899	17922	17853	17918	17829	17689	17945	17767	17795	17853	17849	17825	17766	17820	17919	17647	17710	17655	18012	17712	17983	18017	17782	17987	17979	17995	17973	17898	17971	17923	17788	17779	17660	17709	17758	17949	18007	17906	17691	17799	17875	17914	17926	17976	17828	17771	17831	18014	17843	17971	17806	17959	17633	17778	17788	17692	17938	17917	18142	17736	17859	18092	17857	18091	17905	17993	17886	17803	17805	17876	17907	17734	17705	17958	17839	17646	18053	17751	17622	18013	17835	18001	17789	17946	18049	17601	17784	17773	17954	17968	17946	17926	17821	17842	17801	17805	17973	17838	17848	17907	17951	17974	17911	18038	18071	17920	17921	18153	17861	18028	17852	17958	17806	17763	17804	17938	17836	17826	17798	17975	17798	17815	17800	17963	17934	17915	17855	17890	18008	17698	17871	17789	17818	17833	17733	17793	17948	17906	17908	17786	17768	17918	17964	17756	17982	17860	17771	17865	17784	18036	18017	18104	17802	17682	17936	17992	17837	17674	17726	17717	17950	17876	17757	17894	17932	18038	17729	17876	17815	17770	18041	18069	17812	18086	17780	17990	17828	17567	17798	17826	17889	17923	17725	18044	17995	17807	17656	17935	17832	18059	17840	17723	17936	17750	17827	17881	17866	17788	17763	17654	17955	18065	17823	17811	17824	18010	17907	17946	17911	17987	17611	17739	17803	17783	17834	17900	18022	17943	17905	17731	17785	17935	17952	17641	17938	17881	17681	17973	17927	17731	18034	17827	17750	17773	17953	17906	17817	17820	17969	17948	17727	17800	17969	17995	17681	17795	18042	17770	17908	17877	17954	17864	17965	17873	17919	17943	17891	18154	17672	17822	17622	17810	17964	17878	17748	18011	17885	17784	17892	17900	17869	18228	17650	17682	17671	17991	17797	17965	18008	17966	17803	17641	17908	18031	17753	17898	17833	17828	17717	17952	17776	17907	17794	17888	17957	17711	17720	17833	17842	17908	17908	17902	17864	17958	17977	17862	18001	17793	17867	17830	17852	18022	17985	17659	17943	17749	17947	17900	18085	17906	17979	17856	17813	17752	17907	17970	17981	18008	17816	17858	17800	17509	18036	17776	18043	17944	17855	17954	18202	17800	17778	17929	17747	17929	17971	17973	17890	17931	17685	17804	18011	17829	18048	17930	17749	17908	17628	17856	18039	17852	17986	17888	17651	17773	17688	18089	18124	17815	18022	17861	17760	17746	17833	17825	17889	17926	17824	17935
26417	39074	31229	23197	18606	16814	16368	16345	16395	16378	16674	24015	26461	26038	24459	21406	19094	17429	16431	15939	15545	15658	15328	15491	15375	15414	15419	15415	15541	15437	15561	15596	15569	15387	15632	15391	15340	15586	15419	15355	15502	15463	15492	15546	15471	15508	15241	15479	15456	15405	15372	15313	15237	15461	15552	15529	15642	15456	15367	15474	15558	15398	15634	15457	15516	15410	15399	15571	15497	15416	15527	15381	15519	15362	15456	15231	15472	15364	15483	15501	15566	15283	15595	15511	15368	15449	15577	15570	15433	15024	15539	15478	15412	15512	15450	15438	15511	15553	15464	15447	15478	15348	15558	15541	15504	15327	15613	15358	15493	15392	15749	15366	15498	15454	15368	15505	15413	15436	15290	15189	15378	15422	15353	15356	15439	15471	15540	15347	15521	15404	15258	15457	15469	15403	15505	15574	15482	15373	15507	15526	15322	15554	15344	15572	15540	15289	15611	15292	15293	15371	15547	15567	15504	15604	15516	15441	15453	15436	15479	15323	15488	15441	15541	15271	15398	15466	15461	15493	15549	15378	15370	15480	15593	15545	15392	15438	15474	15519	15301	15348	15404	15501	15609	15641	15403	15411	15329	15311	15595	15388	15475	15378	15384	15532	15450	15531	15559	15508	15473	15407	15516	15466	15372	15470	15369	15466	15435	15500	15538	15403	15461	15548	15360	15481	15442	15454	15323	15374	15360	15266	15439	15364	15558	15442	15348	15288	15536	15370	15500	15281	15357	15468	15316	15475	15653	15301	15378	15436	15564	15384	15427	15356	15603	15549	15314	15418	15410	15160	15430	15498	15475	15483	15626	15371	15397	15511	15452	15497	15532	15459	15304	15416	15504	15373	15403	15478	15431	15525	15357	15371	15533	15472	15407	15553	15521	15487	15472	15429	15481	15494	15434	15549	15582	15435	15529	15447	15537	15432	15615	15420	15581	15461	15485	15528	15451	15463	15335	15710	15439	15608	15578	15543	15330	15434	15268	15563	15600	15521	15307	15382	15630	15485	15340	15325	15577	15420	15319	15439	15408	15493	15398	15481	15468	15422	15295	15407	15448	15398	15352	15606	15618	15296	15513	15418	15302	15190	15380	15544	15588	15441	15488	15412	15318	15383	15405	15364	15458	15638	15523	15464	15552	15516	15424	15528	15410	15299	15603	15452	15460	15461	15310	15405	15425	15685	15627	15386	15458	15445	15417	15581	15604	15423	15401	15387	15575	15380	15366	15492	15320	15320	15283	15426	15572	15531	15579	15544	15438	15293	15482	15443	15297	15399	15434	15216	15403	15572	15510	15494	15339	15565	15398	15562	15460	15545	15228	15484	15336	15445	15546	15390	15602	15596	15337	15431	15459	15484	15494	15426	15613	15336	15522	15451	15368	15279	15463	15470	15585	15328	15600	15371	15570	15502	15468	15399	15309	15432	15405	15281	15520	15482	15414	15413	15518	15570	15386	15453	15342	15258	15349	15288	15251	15534	15332	15482	15344	15403	15397	15427	15221	15277	15415	15430	15401	15386	15413	15529	15333	15322	15503	15601	15401	15302	15496	15370	15437	15585	15471	15328	15497	15461	15526	15473	15433	15445	15299	15402	15513	15592	15495	15422	15489	15464	15380	15400	15458	15342	15293	15361	15529	15242	15401	15520	15506	15604	15324	15493	15530	15423	15456	15323	15385	15552	15534	15469	15419	15451	15475	15540	15476	15615	15483	15412	15484	15458	15358	15606	15492	15547	15516	15447	15441	15559	15418	15456	15349	15376	15456	15356	15428	15549	15501	15250	15428	15511	15395	15513	15435	15496	15391	15441	15516	15628	15502	15459	15445	15462	15574	15532	15477	15572	15444	15502	15418	15516	15569	15359	15548	15263	15394	15417	15344	15532	15328	15474	15499	15492	15277	15470	15427	15570	15371	15306	15499	15448	15436	15389	15676	15426	15510	15326	15472	15590	15519	15419	15241	15485	15388	15394	15504	15498	15483	15351	15338	15359	15401	15601	15370	15578	15289	15381	15398	15298	15500	15486	15415	15472	15440	15413	15310	15472	15485	15286	15265	15396	15411	15524	15751	15304	15362	15379	15461	15607	15593	15425	15664	15511	15457	15288	15473	15501	15396	15412	15534	15517	15462	15512	15343	15519	15398	15362	15475	15375	15448	15536	15329	15498	15676	15296	15454	15341	15452	15515	15422	15377	15557	15371	15463	15305	15361	15340	15455	15430	15638	15342	15451	15382	15538	15358	15415	15560	15370	15444	15332	15318	15480	15460	15406	15418	15518	15434	15410	15459	15442	15610	15475	15511	15378	15365	15262	15408	15438	15304	15532	15258	15583	15443	15471	15519	15453	15547	15500	15301	15513	15300	15433	15386	15491	15332	15454	15420	15509	15436	15345	15449	15595	15332	15482	15375	15323	15455	15397	15518	15679	15431	15460	15536	15480	15374	15532	15576	15483	15572	15506	15293	15439	15445	15342	15474	15447	15510	15408	15570	15382	15259	15435	15509	15400	15395	15379	15492	15360	15370	15482	15492	15377	15561	15426	15449	15328	15482	15473	15458	15418	15631	15494	15368	15429	15330	15430	15346	15427	15460	15577	15537	15390	15488	15387	15468	15721	15327	15444	15382	15514	15344	15390	15480	15404	15445	15526	15367	15345	15433	15492	15407	15555	15424	15370	15323	15383	15708	15387	15423	15522	15542	15433	15436	15412	15415	15406	15389	15629	15235	15447	15382	15457	15384	15628	15447	15432	15501	15413	15538	15558	15460	15325	15543	15523	15535	15546	15467	15459	15591	15412	15361	15445	15391	15408	15404	15554	15506	15552	15608	15429	15326	15299	15566	15342	15277	15353	15400	15509	15461	15485	15375	15643	15369	15332	15525	15482	15351	15433	15432	15638	15372	15332	15435	15558	15513	15487	15535	15412	15409	15515	15527	15538	15617	15343	15420	15306	15503	15238	15577	15358	15508	15383	15486	15208	15395	15652	15342	15441	15577	15668	15582	15461	15410	15339	15445	15416	15394	15333	15471	15523	15412	15306	15505	15659	15522	15358	15298	15502	15588	15500	15500	15444	15426	15519	15599	15501	15474	15543	15415	15576	15477	15630	15240	15478	15518	15543	15355	15356	15490	15457	15491	15515	15535	15673	15459	15611	15297	15438	15517	15558	15421	15478	15386	15344	15466	15506	15477	15532	15471	15572	15382	15592	15649	15408	15498	15434	15386	15504	15397	15574	15547	15547	15482	15473	15420	15374	15504	15535	15462	15503	15411	15478	15433	15524	15562	15493	15524	15561	15372	15352	15396	15328	15491	15286	15518	15462	15350	15491	15588	15466	15542	15411	15479	15390	15436	15489	15236	15556	15479	15429	15415	15518	15460	15426	15389	15405	15487	15346	15522	15463	15577	15575	15486	15467	15521	15244	15601	15408	15430	15545	15462	15572	15531	15450	15572	15412	15344	15432	15478	15447	15394	15308	15549	15437	15478	15457	15497	15349	15504	15349	15477	15602	15445	15439	15449	15626	15434	15372	15609	15456	15448	15692	15404	15371	15593	15469	15501	15473	15247	15455	15626	15334	15530	15526	15533	15449	15535	15405	15511	15391	15436	15456	15478	15523	15356	15615	15382	15501	15629	15549	15610	15600	15350	15304	15587	15372	15494	15547	15593	15509	15567	15433	15371	15580	15566	15472	15593	15326	15584	15429	15491	15510	15555	15511	15509	15410	15356	15360	15531	15504	15593	15468	15509	15569	15491	15540	15380	15523	15532	15607	15294	15363	15489	15350	15382	15462	15410	15394	15370	15460	15226	15359	15499	15337	15404	15430	15471	15453	15344	15475	15331	15318	15419	15387	15442	15591	15439	15585	15390	15470	15421	15490	15641	15535	15362	15429	15473	15373	15526	15399	15426	15530	15381	15448	15344	15408	15612	15268	15509	15445	15466	15515	15393	15435	15669	15436	15319	15590	15466	15503	15518	15496	15419	15460	15529	15318	15396	15542	15280	15446	15428	15386	15620	15398	15503	15481	15383	15544	15399	15445	15475	15367	15353	15715	15568	15510	15358	15370	15431	15456	15465	15449	15469	15560	15493	15492	15555	15496	15415	15544	15251	15350	15629	15349	15479	15346	15592	15566	15646	15282	15424	15543	15471	15364	15454	15245	15485	15413	15655	15508	15401	15509	15455	15462	15514	15327	15483	15496	15393	15401	15290	15486	15553	15522	15640	15455	15591	15541	15418	15442	15388	15519	15538	15442	15365	15592	15520	15386	15465	15529	15566	15404	15279	15537	15525	15309	15381	15611	15336	15493	15391	15442	15280	15532	15639	15438	15432	15461	15505	15465	15418	15571	15429	15430	15644	15408	15445	15532	15281	15626	15460	15224	15524	15544	15393	15482	15523	15371	15285	15554	15460	15502	15637	15445	15746	15381	15707	15619	15348	15582	15542	15360	15430	15402	15450	15535	15374	15401	15426	15291	15383	15343	15437	15476	15436	15403	15584	15388	15604	15367	15391	15470	15336	15400	15398	15415	15276	15541	15440	15312	15404	15315	15459	15336	15432	15341	15504	15347	15378	15396	15556	15494	15570	15475	15310	15414	15563	15442	15410	15445	15440	15592	15362	15521	15456	15401	15570	15538	15521	15397	15491	15521	15500	15383	15371	15425	15450	15666	15434	15468	15413	15521	15411	15660	15316	15388	15394	15332	15423	15459	15266	15352	15328	15494	15353	15483	15435	15496	15460	15453	15412	15540	15477	15463	15411	15157	15501	15337	15595	15345	15657	15577	15473	15535	15335	15571	15409	15427	15538	15531	15516	15591	15659	15451	15287	15601	15544	15615	15416	15500	15333	15409	15560	15505	15500	15346	15441	15643	15357	15570	15286	15423	15478	15370	15465	15486	15624	15488	15328	15494	15447	15365	15290	15421	15489	15495	15310	15324	15494	15272	15386	15476	15518	15487	15506	15640	15486	15556	15657	15602	15523	15495	15388	15512	15403	15511	15540	15380	15392	15529	15386	15392	15621	15570	15381	15496	15321	15418	15362	15545	15553	15308	15304	15417	15445	15464	15443	15370	15520	15509	15406	15473	15488	15331	15299	15514	15419	15390	15381	15426	15438	15343	15413
22785	21293	28973	23895	21480	23433	24475	19844	18950	19296	20187	26417	31611	28887	29337	27773	24823	22292	20383	19077	18530	18297	18369	18197	18005	18194	18273	17933	18043	18227	18022	18100	18176	18299	18087	18053	18172	18176	18180	18113	18120	18081	18088	18005	18267	18206	18102	18016	18088	18056	18119	18065	18099	18099	18222	18135	18220	17977	17954	17926	17998	18136	17904	18038	18000	17974	17963	18012	17980	18137	17991	18091	17988	18032	17945	17969	17849	18033	17988	18002	17873	18061	18126	17915	18093	18145	18019	18237	18065	17968	18115	17974	17968	18064	18023	18080	18180	17996	18044	18061	18066	18044	18073	18052	17914	18069	18136	18011	17908	18173	18077	17872	17918	18268	17998	17873	17908	18101	18054	18235	17963	17991	18075	18067	18150	18035	17988	17943	17924	18171	17852	18022	18026	17930	18016	17838	18166	18071	18137	17976	17890	17829	17975	18148	17944	17906	17979	18190	18192	17983	17946	18138	17922	18228	18085	17926	17975	17865	18178	18349	17992	17887	17979	18004	18190	17828	18031	17885	17919	18089	18142	17954	17858	17947	18064	17934	18055	17897	18022	17909	17987	17999	17844	18005	18082	18094	17796	18050	18115	18148	18140	18165	17960	18104	17944	17934	17939	17808	18060	18053	17959	17800	17980	18072	18094	18027	17789	18222	17789	18103	18042	18148	18131	18161	17715	17959	18024	18067	18034	17814	17915	18069	18152	18079	18212	18047	18130	18016	17839	17811	18023	17865	17980	17992	17958	18041	18224	17996	18197	18032	17984	18145	17973	18062	17919	17935	17986	17964	17846	18025	17806	18051	18045	18082	17966	17935	17919	17957	17969	18106	17949	18288	18082	17854	17734	18100	18184	18111	18092	17904	18138	17999	18131	18185	18171	18179	18058	17985	18078	18008	18002	18169	17964	17774	18013	18085	17965	18077	18060	17939	17949	18080	18052	18072	17961	18002	18037	17873	18014	17934	17949	18115	18033	18010	18284	18067	17899	17898	18060	18075	18161	18075	18018	18204	18111	18125	18143	18134	18037	18086	17823	17964	18109	17968	18165	18121	17931	18060	18098	17920	18126	17984	17847	17968	18030	18077	18070	17878	17852	17916	18116	17752	18050	17959	18108	17949	18139	18045	17826	18023	18084	18004	17766	18012	17947	18084	18050	17908	17988	17930	18075	18185	17900	18164	18110	18028	18023	17898	18000	18193	17841	17994	18134	18259	17990	18092	18032	18096	18108	18081	18152	17990	17860	17758	17771	18280	18026	18135	18052	17997	17987	17897	18045	17871	17926	18048	18060	18061	18101	18138	17999	18090	18071	17886	18015	18036	17994	18020	18160	17912	17867	17915	18081	18045	17910	17910	18008	17994	18263	17957	18196	18222	18094	17923	18092	17935	17920	18145	18071	17954	18123	17982	17957	18137	17982	17938	18139	18120	18297	18075	17897	18000	18044	17928	17857	18034	17917	17754	18129	18128	17914	18138	18122	18057	18141	18060	18044	17934	18011	18198	18023	18228	18103	18141	17956	18286	17910	18021	18078	18072	17997	18191	17952	17955	18175	18232	18267	17970	17941	18069	17930	17797	17938	18109	17715	18035	18026	17914	18046	18006	17999	17865	17993	17906	17996	18013	17970	17929	18055	18039	17974	18142	18073	18068	18098	17953	17977	18083	18353	18260	18028	18070	18101	18041	17909	18167	18059	17939	17930	17878	18061	17909	17961	17724	17826	18125	18048	18170	18207	17886	17849	17864	18092	17987	17931	17746	17903	17892	17971	17896	18027	18050	17758	18211	18034	17978	18097	18104	18048	17967	18078	17919	17977	18002	17833	17988	18172	18176	18037	17992	18250	18036	18068	17978	18082	18159	18087	18156	18052	17828	17992	17931	18081	18069	18119	17908	18143	17980	17928	17986	17973	17927	17921	17953	18124	17987	18216	18131	18056	17903	17941	18091	18043	18147	18170	18004	17854	18100	18057	18131	17899	17981	18074	17868	18058	17972	18142	17882	17954	17938	18050	18214	17857	18179	17945	17937	18121	18190	18035	17940	17994	17961	17828	17952	17988	17988	18061	17818	17977	17901	18020	17886	18071	18019	18009	17841	18075	18033	17974	18173	17811	18102	17923	18031	17917	18056	18141	17918	18163	17955	17930	18125	18199	18035	17972	18077	17779	18167	18023	17946	18209	18039	17953	17987	17821	17914	17951	18118	17961	17803	18056	17910	18228	18048	17859	18006	18011	17865	17910	17986	18065	17964	18092	17850	18049	18008	18137	17863	17831	17885	18168	17916	18164	17983	18123	18006	17871	17997	18122	17920	18155	18071	17926	18025	18003	18119	18244	17873	18088	17947	18070	17847	18040	17919	17903	18036	18153	18104	17914	17987	18336	18084	18157	17843	18057	18122	17955	18115	18008	18128	18200	17885	18056	18199	17902	17962	18099	18156	18169	17997	18063	17912	17956	17804	18149	18229	18080	18078	18020	18106	17898	18079	18021	18129	17930	17969	17958	17992	18044	18094	18083	18094	18037	17948	17888	17918	18101	17831	18018	18137	17974	18193	17966	18116	17884	18106	18022	18007	18151	18114	18191	17963	18115	18010	17868	17925	18100	18027	17805	17817	18216	18069	18063	18078	18130	18104	17995	17964	17991	18025	18220	17990	17901	18096	17969	18125	17813	18149	17902	17967	18049	17916	18010	18083	17992	18012	18014	18132	17975	17989	18202	18030	17869	17952	18005	17928	18224	18129	18083	18108	18126	18060	18092	18061	18043	17987	18076	18114	17972	17785	18095	17917	18007	17875	18078	18032	18047	18116	17877	18035	18042	17790	17965	18006	17917	17916	18048	17921	17947	18040	17884	18149	18004	17823	17993	18141	18059	17930	17874	18056	18014	17733	17955	17927	18169	18095	18083	18011	18038	18031	18023	17967	17924	17868	18136	18055	17970	18050	17996	18025	18095	18098	17991	17878	18075	18008	17886	17869	17979	18052	17927	18129	17866	17999	17948	18196	18075	17987	17999	18124	17996	17970	18002	17950	18041	18124	17836	17955	17977	18058	18035	18173	18153	18110	17975	17911	17899	18072	17773	17985	18066	17924	18243	18009	18099	17986	17929	17754	18050	18035	18105	17945	18076	17910	17992	18042	18033	17896	18057	18055	17901	18103	18145	18342	18109	17992	18141	17987	18055	17893	18029	18054	17813	17782	18008	17973	18065	18145	18085	18104	17973	17971	18188	17842	18102	17976	17939	18031	18130	18127	18165	18050	18081	18039	18013	18213	18087	17994	18081	18181	18168	17991	17998	18047	18006	17967	17955	17965	17976	17912	18107	17990	17875	18022	17945	18120	17818	18053	18189	17849	18046	18080	18028	17965	18122	18150	17909	17965	17953	18021	18187	17955	17930	18006	18032	17890	17869	18111	18105	18013	18089	17999	17976	18154	18134	18048	18156	17865	17945	18040	17940	17967	17871	18039	17970	18134	18071	18282	18316	18118	18047	17908	18093	17870	18126	17942	18001	17985	18038	17920	17953	18001	17982	17978	18159	17930	17847	18014	17895	18020	18100	17914	17933	17894	17930	17923	18085	18017	17799	17917	17988	18123	18026	18209	17867	17838	18081	18062	17851	18024	17992	18049	18279	18051	17884	17794	17726	18025	18039	17948	18135	18025	18024	17959	17996	17824	17814	17905	17997	17995	18189	18006	17942	18016	17974	17898	17895	18142	18006	18119	17991	17927	17926	17997	18150	18076	18189	18073	17939	18083	18166	17951	18156	18143	18144	18004	18064	18037	18261	17760	17852	17871	17867	18042	17899	18075	18055	17939	17834	17941	18105	17985	18028	18143	17930	18011	18131	18052	18097	18027	17873	17877	17846	18079	17978	18076	18089	18068	18056	18266	17953	17966	18131	18109	18239	17960	18113	18083	17871	17802	18003	18131	17875	17967	18103	17928	18078	17972	18097	18041	18014	17964	17912	17888	17824	18013	18070	18009	18135	17880	17959	17974	18070	17929	18020	17921	18134	17964	17973	18151	18066	17977	17821	18018	17904	18056	17916	18016	17954	18206	18036	18057	17863	17912	17973	18007	18092	18094	17936	18013	17987	17927	17861	18104	18103	18021	18044	18039	17958	17980	17786	17764	17975	18104	17963	18007	18119	18108	18153	17781	17946	17927	17834	18122	17914	18032	17988	17885	18011	18010	17786	18195	17902	18115	17916	18131	18025	18007	17813	18210	17949	17957	18003	17953	18125	17905	17851	17922	18019	18024	17952	17916	18131	18123	18008	18084	17906	18167	18092	17937	18131	17891	17988	18004	17943	18022	18000	17861	18021	17948	18027	18193	18209	17931	17915	17961	18087	17803	18239	17912	18059	17840	18154	17843	17861	18102	18022	17675	17861	18220	18017	18011	18024	17776	18000	18130	17854	17909	17999	18095	18018	18049	18109	18026	18127	18067	18264	18070	18194	18134	18268	18125	17900	18055	18015	17975	18102	18091	18270	17847	18231	18115	17940	17791	18143	17931	17988	18086	18005	17946	18036	18106	18008	18119	18048	18192	18143	18134	17958	17915	17893	17842	18005	17761	17981	17992	18082	17898	18052	18122	17797	18174	18056	18142	18033	17979	17901	17827	17943	18030	18061	18010	17975	17992	17866	17942	18103	18038	18021	17956	17939	18012	18027	18175	17849	17941	17778	17962	18219	17974	18166	18200	17927	18241	18235	17990	18016	18092	18105	18019	18176	18273	18047	18100	18164	17921	18113	18090	18019	18092	17984	18171	18217	17938	18099	17906	17903	18043	18133	17950	18019	18024	17828	17988	18107	18011	17964	17849	18102	18088	17856	17910	18089	18152	18054	18239	18124	17974	18019	18101	17931	17983	18029	17980	18097	18035	17921	18110	18114	18002	18047	18069	18025	17871	17981	18064	18012	17932	17873	17815	18094	18072	17984	18005	18170	18177	18138	18157	17725	18016	18015	17996	18054	18085	17896	17799	17920	17972	18155	18036	17845	18013	18030	17953	17991	18137	18093	17927	17883	18017	17969	18083	17874	18018	18181	17999	17933	18140	17904	18102	17675	17981	17897	17869	17828	18073	18006	18054	18171	17904	18161	17916	18127	17923	18230	17937
29029	47346	39429	27586	20094	18114	17108	17164	16989	16983	18901	28904	33398	30320	30783	28061	24162	20451	18006	16590	15744	15571	15604	15566	15444	15520	15555	15594	15279	15690	15635	15681	15510	15539	15630	15407	15435	15572	15505	15662	15608	15469	15603	15519	15528	15614	15551	15498	15646	15497	15549	15473	15634	15468	15516	15368	15458	15523	15478	15482	15600	15580	15503	15470	15436	15592	15487	15440	15443	15514	15594	15605	15439	15547	15433	15696	15491	15615	15448	15369	15618	15501	15557	15647	15474	15431	15623	15541	15624	15487	15466	15569	15384	15574	15514	15470	15282	15529	15598	15596	15551	15503	15482	15460	15447	15308	15667	15484	15428	15550	15605	15509	15518	15549	15540	15358	15565	15420	15600	15379	15430	15590	15541	15541	15437	15450	15418	15389	15492	15554	15557	15569	15559	15532	15436	15570	15347	15462	15635	15560	15551	15391	15566	15624	15609	15478	15407	15709	15557	15603	15526	15444	15581	15459	15527	15557	15525	15437	15512	15452	15513	15366	15703	15341	15455	15632	15414	15534	15488	15538	15553	15473	15384	15524	15543	15482	15537	15498	15375	15469	15485	15692	15426	15487	15429	15622	15429	15352	15529	15382	15370	15551	15644	15702	15401	15479	15375	15610	15374	15580	15562	15391	15347	15669	15600	15578	15589	15461	15446	15736	15529	15526	15593	15402	15752	15453	15456	15809	15598	15473	15585	15443	15456	15375	15574	15518	15516	15537	15656	15521	15424	15300	15537	15600	15496	15553	15592	15436	15529	15661	15667	15401	15535	15459	15446	15529	15495	15512	15334	15607	15568	15421	15644	15492	15646	15404	15452	15390	15468	15442	15521	15560	15538	15504	15435	15487	15573	15447	15448	15340	15566	15520	15634	15403	15278	15535	15370	15497	15502	15592	15567	15594	15481	15528	15572	15410	15506	15402	15621	15476	15651	15602	15760	15343	15383	15554	15482	15459	15681	15452	15442	15518	15413	15437	15681	15385	15583	15406	15571	15412	15540	15580	15470	15617	15416	15689	15486	15425	15551	15696	15426	15508	15467	15514	15551	15334	15565	15516	15709	15449	15433	15556	15363	15537	15528	15754	15390	15528	15526	15406	15518	15421	15415	15465	15495	15478	15402	15571	15496	15494	15462	15600	15586	15578	15479	15562	15460	15447	15390	15607	15470	15435	15531	15574	15470	15435	15393	15433	15516	15490	15499	15369	15545	15384	15620	15488	15513	15408	15618	15505	15516	15643	15457	15443	15359	15611	15455	15398	15524	15517	15479	15573	15490	15486	15421	15595	15443	15654	15449	15471	15491	15511	15596	15458	15668	15315	15574	15540	15396	15638	15439	15656	15480	15225	15634	15557	15503	15459	15477	15590	15589	15646	15589	15450	15375	15391	15490	15526	15460	15578	15339	15514	15405	15282	15519	15624	15306	15487	15402	15460	15329	15522	15594	15479	15412	15479	15511	15520	15489	15529	15588	15474	15440	15436	15548	15511	15413	15356	15468	15473	15479	15423	15570	15440	15462	15555	15331	15513	15467	15511	15588	15412	15583	15312	15459	15441	15496	15585	15299	15249	15446	15371	15586	15576	15503	15516	15291	15386	15601	15379	15446	15369	15545	15505	15475	15299	15393	15466	15613	15446	15511	15355	15589	15450	15579	15405	15336	15442	15498	15484	15515	15525	15607	15522	15469	15504	15482	15652	15676	15549	15444	15561	15590	15398	15503	15447	15410	15388	15655	15513	15523	15499	15598	15393	15627	15479	15540	15415	15587	15561	15655	15488	15479	15401	15539	15588	15626	15467	15330	15489	15481	15656	15376	15674	15376	15433	15645	15399	15512	15482	15383	15356	15640	15534	15501	15612	15471	15480	15497	15430	15418	15491	15408	15551	15497	15435	15369	15544	15435	15624	15270	15634	15588	15328	15451	15742	15455	15379	15632	15537	15496	15316	15616	15533	15445	15645	15442	15537	15560	15437	15498	15554	15471	15429	15723	15484	15433	15524	15418	15602	15407	15544	15524	15370	15663	15361	15479	15374	15494	15517	15392	15534	15594	15403	15441	15578	15441	15467	15550	15464	15439	15603	15574	15696	15482	15643	15465	15476	15489	15313	15558	15609	15552	15458	15417	15562	15533	15368	15415	15565	15500	15518	15516	15408	15599	15440	15514	15448	15549	15537	15515	15495	15452	15499	15568	15551	15428	15534	15391	15505	15603	15506	15630	15513	15519	15511	15504	15598	15439	15504	15503	15390	15578	15600	15604	15381	15476	15464	15417	15582	15521	15511	15494	15526	15376	15510	15357	15452	15557	15444	15411	15522	15463	15536	15381	15541	15638	15377	15524	15378	15476	15554	15436	15455	15638	15453	15395	15617	15566	15387	15546	15377	15518	15393	15491	15509	15581	15459	15360	15561	15522	15467	15482	15538	15469	15398	15364	15600	15308	15506	15540	15594	15339	15437	15521	15435	15423	15468	15307	15340	15404	15475	15560	15353	15455	15510	15434	15320	15467	15531	15457	15415	15605	15550	15549	15361	15560	15590	15499	15438	15683	15368	15465	15484	15336	15519	15560	15526	15428	15612	15528	15524	15513	15579	15511	15534	15552	15523	15433	15523	15463	15456	15576	15500	15648	15470	15621	15598	15417	15435	15607	15594	15473	15560	15375	15636	15466	15538	15685	15438	15579	15482	15584	15666	15445	15375	15538	15483	15458	15468	15409	15521	15371	15584	15622	15368	15524	15676	15416	15472	15606	15327	15633	15503	15576	15499	15572	15495	15570	15466	15436	15531	15677	15408	15330	15495	15528	15519	15359	15520	15434	15408	15635	15542	15441	15512	15358	15660	15273	15574	15426	15571	15683	15503	15622	15420	15396	15477	15504	15335	15460	15376	15375	15611	15470	15523	15514	15544	15428	15523	15540	15403	15593	15483	15413	15549	15552	15439	15371	15290	15381	15611	15548	15478	15468	15508	15388	15501	15393	15473	15648	15341	15414	15467	15643	15544	15446	15545	15699	15404	15511	15582	15428	15584	15733	15591	15651	15646	15505	15403	15432	15542	15583	15478	15535	15297	15434	15302	15464	15592	15473	15525	15409	15579	15437	15427	15584	15573	15300	15616	15442	15326	15705	15513	15463	15581	15602	15575	15499	15364	15670	15422	15628	15579	15514	15506	15453	15423	15460	15578	15606	15536	15529	15466	15584	15419	15540	15581	15462	15588	15502	15485	15348	15401	15518	15522	15355	15456	15355	15452	15348	15317	15472	15484	15500	15453	15439	15324	15570	15435	15545	15501	15468	15424	15339	15470	15567	15561	15516	15502	15509	15513	15584	15459	15541	15531	15521	15379	15615	15322	15516	15422	15436	15710	15630	15471	15600	15409	15453	15335	15390	15515	15518	15564	15546	15405	15561	15600	15529	15574	15408	15370	15541	15448	15375	15347	15457	15643	15481	15388	15513	15448	15487	15543	15567	15623	15617	15562	15395	15524	15497	15471	15583	15297	15461	15551	15454	15653	15363	15335	15565	15453	15418	15511	15336	15600	15336	15604	15319	15516	15706	15393	15607	15336	15445	15731	15369	15320	15569	15656	15526	15396	15601	15369	15488	15640	15516	15448	15656	15328	15559	15486	15541	15534	15501	15633	15588	15340	15466	15594	15370	15411	15383	15452	15522	15269	15561	15640	15517	15612	15300	15496	15369	15441	15476	15354	15659	15421	15557	15494	15473	15436	15651	15481	15602	15537	15455	15518	15507	15481	15415	15578	15606	15510	15500	15354	15736	15494	15464	15326	15589	15539	15553	15454	15281	15375	15494	15409	15623	15514	15501	15543	15481	15346	15621	15320	15304	15494	15496	15492	15423	15278	15559	15479	15650	15564	15324	15570	15595	15661	15441	15653	15392	15618	15560	15620	15522	15397	15396	15275	15561	15494	15622	15610	15383	15424	15496	15517	15449	15486	15452	15411	15596	15613	15542	15329	15470	15492	15637	15433	15497	15571	15526	15396	15447	15373	15569	15460	15540	15547	15562	15445	15454	15482	15585	15599	15414	15300	15577	15444	15677	15569	15598	15531	15692	15421	15382	15550	15473	15555	15539	15506	15441	15453	15477	15633	15354	15334	15303	15497	15419	15477	15537	15504	15490	15463	15378	15526	15517	15607	15530	15509	15534	15501	15593	15388	15532	15537	15417	15467	15594	15491	15626	15524	15538	15644	15328	15514	15489	15608	15311	15478	15513	15436	15507	15513	15596	15574	15771	15388	15638	15368	15459	15526	15383	15495	15454	15552	15492	15478	15474	15521	15469	15307	15465	15539	15450	15287	15382	15391	15739	15440	15592	15407	15665	15378	15455	15519	15539	15524	15451	15458	15366	15552	15493	15412	15469	15483	15485	15375	15514	15567	15577	15596	15407	15607	15456	15532	15640	15467	15521	15821	15657	15479	15421	15370	15569	15558	15486	15471	15510	15323	15478	15374	15456	15597	15457	15548	15457	15491	15529	15557	15445	15539	15665	15444	15606	15349	15385	15565	15553	15385	15392	15578	15527	15723	15429	15474	15537	15360	15428	15528	15279	15589	15523	15399	15743	15604	15530	15462	15487	15639	15445	15485	15487	15488	15437	15342	15455	15406	15562	15516	15567	15584	15470	15735	15630	15480	15395	15556	15550	15371	15701	15533	15555	15276	15509	15526	15488	15449	15425	15370	15548	15418	15697	15618	15502	15481	15554	15540	15520	15567	15552	15668	15576	15250	15593	15519	15630	15605	15560	15594	15596	15257	15423	15514	15472	15566	15567	15536	15521	15598	15364	15567	15554	15533	15623	15373	15408	15539	15558	15502	15568	15633	15554	15451	15510	15625	15542	15437	15558	15566	15421	15529	15424	15516	15515	15536	15491	15233	15564	15428	15438	15378	15563	15437	15451	15505	15519	15457	15661	15347	15575	15568	15554	15520	15484	15311	15592	15644	15433	15559	15309	15449	15484	15396	15616	15451	15431	15449	15669	15627	15541	15404	15591	15636	15518	15523	15641	15570	15508	15609	15409	15580	15831	15486	15486	15419	15375	15539	15591	15613	15497	15560	15563	15570	15635	15521	15553	15322	15442	15403	15451	15509	15558	15635
27742	22413	25852	23408	18958	18462	18311	18082	18051	18130	18490	18789	19414	19156	18973	18855	18769	18707	18226	18122	18073	18111	18114	18019	18019	17911	18225	17919	17805	18124	17907	18074	17935	17918	17869	18076	17964	18023	18012	17853	17882	17837	17880	17998	17841	18136	17996	18039	17821	18151	18030	18143	18228	18107	18031	18071	17909	18083	18154	18186	18125	18135	17973	18137	17970	18060	17975	18076	18201	18021	17987	17891	17792	17768	18187	17898	17985	18111	17885	17934	17982	18080	18140	18212	18022	17836	17961	17937	18086	18012	18097	17950	17907	17919	18074	18079	18262	18005	18180	18108	18151	17928	17975	17905	17871	17987	18065	18006	17862	17967	17891	17993	18094	18120	17940	18018	18127	17948	18178	17985	18068	17909	18023	17837	17801	17962	18277	18077	18091	17949	18157	18244	18009	17809	17844	17885	17916	18055	18055	18052	18053	18128	17971	17775	18094	17940	17703	17986	17940	17897	17828	17970	17915	18231	17961	17805	18177	17999	17933	18100	18021	17848	18053	17980	18234	18119	17979	18154	17853	18063	18028	18048	17925	18044	17898	17909	18062	18121	17807	17894	18053	18132	18102	17845	17950	17905	18030	18062	18157	18094	17954	18004	18029	17980	17953	17958	17944	18092	17969	18073	18192	18084	18083	18018	18197	17935	17905	18272	18115	17887	17870	17812	18095	17981	18197	18117	18030	17927	17977	18025	18031	17690	18100	17986	17806	18186	17912	17921	17827	18105	18019	17877	18112	17795	18183	18005	17895	17915	18096	17981	17909	18083	18139	17901	17978	18039	18084	17769	18083	18137	17912	17976	17950	17801	17997	18090	17869	17968	18061	17912	18071	17997	18080	18016	17917	17950	18014	17948	18204	18027	17890	18044	18240	17985	18118	17764	17935	18191	17982	17942	18047	18081	17884	17915	17930	17679	18212	17983	17848	18018	18006	18055	18031	18054	18128	18042	18266	18061	18028	18028	18017	18053	17951	17995	18005	18020	17977	18056	18078	18054	18152	17977	17946	17882	17991	17893	18164	18129	18086	17960	17946	18049	17939	17757	17871	17978	17967	17993	17703	17996	17977	17872	17949	17890	17850	18105	18061	17962	18111	18184	17969	17801	18078	18113	17985	17947	17907	18159	18034	17985	18081	17887	17871	18080	18071	18217	18095	17919	18044	18084	18046	17961	17873	17974	17997	18163	18143	17911	18083	18012	17985	18057	17874	17968	17801	17806	17986	18071	18132	18018	18200	17872	17894	18262	17813	18059	18116	17868	18029	17906	18211	17887	18112	17753	17856	18102	17843	18122	18077	17960	17941	18197	17991	18040	18055	18080	18051	18141	17934	18075	17882	17899	18147	17926	17892	17972	17949	18106	18326	18093	17893	17919	18085	18035	17915	17830	18038	17955	17790	17847	18020	17931	17933	17869	18055	18182	18099	18173	18060	17965	18087	17960	17849	18143	18142	18179	18133	18013	17889	17946	17880	17934	17855	17778	17870	17816	18022	17842	18035	18152	18287	17969	18020	18125	17971	18244	17990	18090	17808	18028	17873	18106	17960	18053	18003	17961	18030	17825	18040	17835	18004	18067	17939	17944	17944	17982	18076	17850	18069	17825	17940	18133	18022	18216	17981	17992	17999	18093	17956	18173	18414	18056	17976	17802	18048	17928	17893	17903	18057	17990	18008	18111	17953	17873	18097	18079	18104	17990	18063	18020	18050	17983	17819	17982	18000	18044	17892	17893	18041	17755	18014	17824	17830	18138	17923	18001	18140	17992	17874	17790	17997	17941	17900	17901	18006	17858	18086	18001	17963	17914	17983	17930	17894	17796	18147	17953	17651	18008	18091	17872	18111	17932	18169	18236	17906	18139	17894	18182	17887	18002	18115	18008	17868	18059	17898	17996	17942	18254	18082	18024	18115	17950	17762	17879	17895	17980	18128	18057	18032	18039	17806	17851	18097	18005	17889	17831	18062	18136	17809	18022	18031	18077	17893	17970	18171	17997	17936	18013	17988	17938	18053	17976	18191	18017	18101	18140	18144	18007	17682	17849	17927	17843	18278	18076	18091	17943	18011	18051	18126	17901	17966	17980	17946	17967	17961	17990	18096	17904	17936	18202	17858	18076	18080	17878	17880	17846	18035	18204	18043	17877	18051	17838	17912	18026	18093	17936	17897	17992	18153	17965	18018	17838	17910	17971	17875	17906	17985	17985	17891	18031	17938	17984	17977	17881	18222	18140	18031	18062	17918	17876	17938	17906	17947	17616	17841	17916	18043	17862	17868	18181	18089	18016	17973	17737	17921	17944	17948	18004	18068	18101	18007	18113	18233	18119	18118	18118	17939	18234	18002	17838	17816	18070	18400	17817	18048	17895	17895	18064	17945	18143	18120	17981	18064	18086	17875	18209	17896	17987	17826	17858	17819	17996	17887	17851	18189	18051	17976	17871	17898	18073	17919	18176	17956	17840	17861	18050	18045	18005	17977	17987	17967	17854	17953	18245	18064	17983	18242	17894	17900	18021	18078	17940	18085	18132	18067	18119	17870	17909	18069	17988	18150	17744	18242	17984	17886	18060	18024	18185	18033	18076	18072	18198	18047	18015	17978	17973	18014	17969	17944	17924	17922	17797	18020	17984	17925	17908	18085	18095	17866	18089	18054	17998	17831	17900	18049	17916	18080	18110	17979	17919	18164	18012	18025	18052	18015	17932	17787	18168	18054	18109	18075	18094	17906	18026	18013	17974	18042	18103	18065	18054	18009	17926	17897	18121	17874	17989	17994	18089	17982	17876	18132	17939	18002	18083	18104	18107	18158	17962	17969	17962	17915	18075	17874	18060	18016	18118	18090	18115	17996	18084	18060	18212	18057	17990	17972	17919	17917	18255	17926	18033	18178	18008	18026	18029	17856	17750	18064	17823	17727	18122	17922	17897	17966	17897	17963	17908	18014	18096	18135	18159	17984	17875	17814	18124	18158	17951	18004	18135	17935	18066	18117	18027	18048	18102	18055	17908	17869	17936	18073	18061	17955	18208	18157	17989	17754	18090	18131	17957	17850	18031	17969	17789	17998	17798	18055	17972	18175	17985	18032	18067	18119	18015	18022	18059	18151	17985	17881	18014	17948	18009	17941	18141	18029	17899	18209	17993	17883	17927	17926	17775	18004	17913	17891	17925	18042	17712	17939	18007	17968	18038	18250	18082	18034	18013	17961	18031	17936	17974	17955	17746	17942	18114	18091	17908	18107	18030	17939	17978	18060	17948	17984	18043	18187	18016	18023	18108	18020	17983	17962	17886	18121	18001	18077	17977	18058	18105	17995	18088	18024	18026	17998	18026	18061	18085	17919	17855	17901	17993	18016	18068	18106	18084	18071	18040	18058	18057	17892	17966	18025	17934	17857	18225	17804	18001	17986	18083	18007	18212	17980	18035	17979	17906	17910	18168	17959	18224	17888	17821	18031	18134	17949	18010	18223	18051	17970	17869	17924	17975	18170	18035	17981	18060	18010	18043	18109	18036	18218	17922	17967	18099	17907	18319	17934	18031	18038	17943	17808	17826	17883	17943	17956	17812	17920	17809	18117	17918	17880	17895	17830	18017	18190	17810	17907	17969	17875	18066	17928	18014	17922	17920	18112	18005	17773	18104	18070	17995	17987	18036	18015	18068	17981	17983	18007	17817	17928	17931	17969	18058	18019	17960	17932	17958	18239	17837	18021	17883	18127	18118	17982	17814	18016	18003	17970	17935	18064	17944	18064	18061	18069	18059	18033	18040	17872	18089	17896	17918	18027	18010	17966	18040	17993	18089	17939	17886	18028	17992	17988	18067	17891	18047	18113	18021	17948	17951	18061	18073	18059	17881	17939	17998	18016	17927	18005	18147	18118	17950	17963	17994	17911	18096	18122	17961	17792	18009	18013	18035	18012	17807	17930	17856	18028	18084	17950	18082	18024	17975	17846	18010	17988	17960	17934	18088	17944	18040	17987	18038	18022	18064	18117	18091	17934	18063	18100	17787	18101	17819	17967	17961	17817	18033	18078	18008	17948	18154	17927	17916	18262	17997	18187	18056	17959	18007	17986	17986	18021	18132	18071	17918	18025	17835	17973	18020	18130	17878	18134	17871	17964	17764	17896	17989	18059	17921	17976	18031	18010	18283	18011	18344	17946	18054	17959	17982	18075	17996	17826	18129	18265	17934	17875	18122	18170	18072	18028	18022	17778	17779	17879	17956	18052	17982	18020	18067	17926	18137	18038	17944	18129	18156	17937	17946	18031	18025	18106	18110	18014	17912	17949	18078	17957	17889	17909	18084	18062	18045	18051	18103	18097	18132	18017	18213	18087	17836	18013	17771	17869	18110	18009	17830	18009	18074	17977	17987	18112	17900	17726	18159	17916	18004	17944	17927	17858	18052	17940	18139	18048	17850	17846	18250	18107	18085	18012	18034	18014	17955	18004	18149	18095	17843	17840	17906	18168	17994	18092	17882	17947	17988	18085	17968	17847	17892	18083	17992	18071	18068	18044	17917	18095	17836	18041	17864	17901	17933	17945	17877	17954	18102	18145	17938	17925	17932	18084	17927	17912	17990	17962	18085	18012	17952	18037	18047	18140	17981	17779	17856	17753	17850	18101	17898	18338	17978	18148	17884	17896	17910	17897	18057	18023	18286	18077	18170	18016	17926	18027	17907	17859	18083	18016	18041	18120	17941	17850	17935	18063	17942	17789	17921	18105	17997	18149	17967	18038	18018	17825	17811	17758	18102	18030	18017	18037	17953	17810	18114	17885	18065	18055	17860	17771	17976	17937	17788	17915	17933	17780	17972	18153	18045	17971	17834	17996	18143	18047	18186	18060	18084	18285	17786	17996	17962	18072	18081	18019	17991	18120	17764	17930	17994	18031	18044	18044	18080	17954	17994	17893	17901	17946	17834	18290	17919	17999	18056	18070	17882	17916	17875	18023	17831	18138	18290	18047	17935	17864	17945	18119	17954	17943	18200	17933	17908	17986	18097	18032	18147	17726	18127	18177	18067	18105	18255	18059	18301	17778	18007	17919	18004	18033	18085	17933	18004	18031	17911	18048	18110	18187	17972	18091	18076	18047	17996	18060	18032	18004	18004	18063	18073	17852	17765
20783	24008	23147	20107	16590	15945	15771	15599	15675	15651	16164	16988	17431	16893	16731	16634	16284	15970	15739	15569	15537	15568	15466	15498	15386	15513	15673	15689	15398	15493	15601	15364	15660	15409	15696	15614	15613	15600	15496	15422	15663	15507	15740	15472	15596	15482	15439	15648	15414	15559	15319	15542	15416	15617	15475	15599	15451	15507	15689	15521	15509	15491	15534	15339	15674	15431	15352	15516	15295	15562	15279	15625	15417	15502	15521	15579	15527	15433	15406	15513	15629	15527	15489	15555	15402	15494	15434	15468	15459	15402	15397	15668	15369	15503	15420	15680	15402	15385	15606	15521	15581	15544	15389	15744	15633	15629	15649	15480	15553	15453	15345	15429	15548	15498	15440	15356	15660	15407	15409	15373	15548	15424	15487	15540	15553	15528	15385	15484	15463	15500	15544	15405	15443	15476	15358	15548	15554	15494	15461	15536	15336	15486	15545	15419	15260	15641	15383	15361	15431	15331	15449	15445	15567	15551	15594	15402	15589	15534	15381	15502	15550	15479	15621	15452	15480	15495	15454	15419	15528	15322	15536	15513	15464	15447	15527	15340	15539	15550	15541	15401	15537	15505	15589	15549	15463	15435	15605	15590	15446	15475	15561	15346	15572	15469	15523	15439	15419	15487	15500	15376	15543	15575	15406	15522	15462	15554	15532	15492	15603	15497	15465	15378	15356	15390	15522	15298	15505	15393	15605	15479	15436	15177	15490	15561	15426	15489	15561	15530	15517	15549	15417	15549	15486	15405	15576	15454	15610	15583	15608	15639	15629	15473	15390	15536	15356	15476	15492	15403	15432	15489	15360	15576	15444	15369	15560	15647	15409	15491	15541	15618	15540	15491	15440	15574	15402	15389	15345	15346	15334	15375	15581	15567	15385	15336	15511	15510	15662	15536	15304	15610	15546	15465	15311	15462	15334	15519	15498	15579	15531	15342	15568	15608	15432	15497	15564	15355	15512	15335	15528	15337	15387	15297	15221	15464	15381	15534	15472	15595	15337	15535	15408	15300	15802	15544	15640	15283	15420	15462	15514	15505	15500	15385	15386	15487	15447	15352	15530	15391	15442	15489	15559	15370	15527	15512	15673	15621	15416	15481	15515	15548	15479	15386	15499	15506	15672	15459	15511	15360	15424	15446	15483	15541	15453	15592	15416	15506	15575	15306	15384	15462	15503	15517	15325	15511	15485	15439	15384	15325	15560	15377	15602	15439	15456	15541	15438	15457	15403	15542	15465	15578	15352	15354	15381	15436	15574	15503	15534	15456	15383	15588	15437	15539	15331	15593	15473	15327	15641	15388	15532	15576	15573	15470	15392	15511	15479	15611	15687	15463	15389	15587	15395	15407	15591	15557	15406	15781	15505	15355	15510	15363	15448	15473	15483	15406	15357	15495	15362	15411	15411	15484	15378	15649	15275	15557	15464	15589	15460	15523	15420	15409	15422	15564	15523	15341	15577	15641	15495	15464	15499	15479	15518	15517	15405	15441	15621	15490	15497	15362	15585	15541	15517	15545	15461	15430	15462	15350	15531	15512	15434	15565	15441	15546	15563	15421	15446	15531	15468	15565	15572	15488	15285	15510	15344	15440	15431	15414	15640	15350	15509	15474	15340	15485	15421	15358	15527	15567	15513	15329	15593	15602	15596	15604	15367	15565	15366	15421	15600	15383	15519	15486	15391	15397	15357	15576	15384	15414	15532	15596	15552	15499	15330	15553	15641	15593	15722	15427	15455	15387	15629	15437	15619	15385	15661	15496	15610	15503	15383	15695	15446	15579	15285	15463	15487	15399	15675	15499	15374	15497	15395	15536	15324	15538	15623	15627	15333	15523	15431	15634	15340	15620	15407	15519	15436	15389	15486	15524	15560	15424	15566	15586	15575	15401	15420	15358	15506	15535	15567	15538	15586	15628	15537	15430	15532	15457	15490	15512	15502	15482	15545	15477	15444	15510	15631	15476	15520	15437	15611	15298	15301	15412	15701	15474	15473	15495	15517	15427	15499	15414	15521	15521	15443	15564	15540	15554	15489	15358	15579	15514	15479	15430	15450	15530	15614	15390	15378	15512	15523	15562	15550	15506	15541	15429	15297	15506	15609	15711	15496	15560	15422	15482	15481	15589	15381	15269	15329	15433	15653	15621	15380	15660	15298	15462	15395	15561	15696	15417	15437	15422	15439	15470	15426	15576	15546	15483	15514	15678	15605	15331	15464	15562	15402	15639	15468	15450	15498	15405	15454	15351	15749	15610	15372	15517	15397	15430	15397	15358	15547	15471	15516	15582	15362	15504	15517	15532	15335	15403	15435	15564	15394	15453	15501	15508	15372	15602	15514	15540	15309	15521	15373	15440	15608	15568	15488	15609	15560	15562	15415	15444	15481	15505	15600	15548	15638	15621	15431	15432	15562	15452	15616	15359	15568	15529	15540	15355	15537	15444	15553	15508	15564	15549	15418	15535	15525	15508	15358	15379	15523	15373	15401	15384	15610	15544	15527	15501	15381	15531	15510	15561	15392	15567	15514	15526	15526	15473	15446	15596	15462	15639	15398	15384	15396	15401	15514	15429	15336	15384	15672	15446	15449	15464	15500	15452	15430	15613	15551	15391	15584	15536	15483	15741	15547	15587	15592	15492	15555	15351	15631	15416	15554	15428	15620	15410	15489	15574	15566	15480	15489	15436	15302	15446	15310	15405	15562	15508	15337	15503	15502	15523	15568	15371	15570	15406	15483	15507	15529	15758	15666	15539	15517	15533	15330	15525	15429	15522	15428	15266	15516	15312	15467	15491	15648	15442	15678	15588	15299	15610	15417	15451	15478	15497	15557	15565	15619	15473	15525	15619	15515	15638	15278	15359	15700	15505	15444	15366	15501	15597	15614	15602	15427	15425	15650	15546	15432	15491	15529	15571	15568	15288	15564	15451	15426	15383	15510	15454	15559	15277	15666	15561	15536	15532	15529	15555	15592	15379	15550	15496	15450	15543	15326	15482	15459	15551	15541	15464	15440	15636	15600	15539	15545	15286	15554	15536	15417	15472	15479	15461	15445	15430	15548	15432	15507	15662	15527	15426	15593	15571	15419	15453	15705	15503	15475	15415	15504	15649	15448	15415	15344	15322	15497	15561	15531	15403	15383	15427	15564	15417	15499	15482	15318	15273	15454	15547	15604	15479	15453	15439	15667	15529	15432	15484	15581	15609	15524	15501	15439	15465	15454	15428	15490	15439	15555	15558	15475	15313	15531	15558	15512	15529	15574	15541	15484	15417	15612	15642	15434	15545	15538	15357	15388	15475	15534	15626	15464	15533	15625	15604	15612	15357	15519	15577	15529	15404	15404	15504	15518	15613	15527	15559	15397	15511	15440	15405	15442	15414	15520	15467	15411	15434	15612	15449	15302	15573	15491	15246	15444	15460	15402	15434	15563	15461	15567	15681	15542	15360	15674	15614	15288	15468	15247	15639	15445	15661	15417	15458	15373	15495	15542	15481	15779	15454	15459	15516	15520	15550	15476	15466	15418	15544	15669	15271	15391	15512	15561	15448	15422	15407	15513	15650	15614	15642	15458	15307	15390	15473	15437	15612	15352	15586	15564	15430	15538	15587	15514	15402	15461	15522	15420	15601	15402	15635	15400	15449	15604	15404	15436	15630	15364	15298	15429	15667	15558	15436	15519	15445	15435	15604	15400	15392	15495	15593	15440	15589	15271	15487	15548	15508	15316	15315	15437	15471	15457	15433	15513	15375	15533	15506	15457	15396	15528	15704	15439	15422	15376	15422	15440	15609	15482	15550	15366	15491	15519	15538	15428	15530	15685	15625	15511	15445	15423	15658	15309	15454	15471	15358	15684	15407	15551	15454	15601	15425	15418	15463	15590	15590	15554	15490	15496	15483	15386	15499	15508	15525	15276	15386	15691	15511	15514	15437	15518	15460	15393	15533	15321	15380	15600	15531	15540	15365	15538	15598	15384	15493	15521	15619	15666	15547	15459	15588	15499	15498	15374	15471	15463	15290	15443	15481	15348	15602	15342	15619	15395	15471	15575	15502	15465	15531	15533	15603	15445	15502	15525	15541	15592	15494	15474	15464	15416	15570	15562	15391	15463	15446	15444	15437	15609	15328	15519	15571	15560	15384	15478	15493	15365	15450	15462	15477	15383	15450	15382	15506	15398	15439	15612	15469	15604	15619	15370	15475	15475	15562	15469	15454	15436	15327	15598	15551	15652	15583	15539	15558	15506	15460	15538	15656	15493	15526	15511	15471	15438	15493	15632	15392	15478	15375	15710	15660	15317	15488	15419	15433	15449	15380	15328	15534	15468	15493	15553	15493	15512	15523	15552	15439	15507	15564	15426	15403	15465	15462	15488	15408	15568	15494	15516	15453	15521	15526	15469	15623	15595	15495	15554	15356	15565	15305	15537	15585	15409	15444	15318	15378	15571	15467	15539	15406	15542	15275	15560	15545	15637	15567	15412	15521	15442	15532	15391	15536	15441	15561	15570	15505	15327	15498	15475	15535	15516	15537	15416	15373	15569	15436	15638	15404	15537	15594	15342	15427	15586	15440	15399	15610	15536	15591	15699	15593	15383	15520	15514	15572	15519	15474	15680	15534	15548	15408	15539	15552	15500	15462	15624	15432	15554	15440	15442	15478	15592	15415	15618	15419	15589	15481	15475	15341	15434	15526	15434	15415	15432	15431	15568	15493	15408	15456	15492	15554	15666	15482	15486	15466	15515	15420	15356	15665	15510	15437	15544	15448	15380	15553	15442	15444	15678	15637	15505	15612	15530	15496	15365	15516	15649	15471	15544	15523	15461	15351	15580	15441	15470	15549	15364	15430	15734	15585	15517	15610	15412	15446	15592	15455	15521	15452	15413	15349	15476	15459	15633	15542	15543	15628	15451	15387	15592	15556	15590	15533	15632	15365	15611	15516	15559	15810	15401	15396	15449	15556	15443	15480	15546	15462	15558	15480	15454	15463	15384	15548	15656	15606	15422	15402	15437	15598	15436	15490	15517	15591	15590	15418	15519	15498	15643	15653	15482	15510	15535	15501	15578	15480	15483	15379	15475	15714	15463	15553	15480	15499	15556	15550	15266	15451	15320	15670	15586	15452	15538	15615	15503	15459
23946	21128	28357	24570	22311	21363	20425	18503	18212	18804	20355	28097	28593	23877	21859	20999	20150	19377	18510	17933	18152	17913	17836	17574	17753	17976	17613	17461	17900	17776	17906	18037	17861	17623	17790	17709	17834	17773	17662	17874	17681	17646	17558	17820	17707	17919	17892	17817	17838	17679	17645	17752	17935	17978	17728	17812	17635	17791	17796	17361	17705	17556	17846	17932	17864	17773	17761	17738	17787	17679	17555	17977	17698	17942	17555	17794	17504	17825	17849	17625	17940	17848	17885	17516	17803	17797	17664	17698	17704	17865	17919	17707	17568	17732	17666	17897	17671	17797	17858	17545	17706	17675	17620	17680	17580	17792	17656	17738	17626	17668	17741	17955	17780	17705	17898	17750	17670	17587	17760	17686	17465	17757	17665	17719	17687	17497	17724	17554	17554	17670	17671	17569	17527	17771	17779	17768	17751	17730	17673	17602	17684	17887	17765	17669	17941	17506	17671	17696	17545	17649	17632	17708	17730	17710	17736	17641	17760	17432	17844	17795	17618	17811	17674	17733	17606	17504	17539	17602	17630	17466	17833	17416	17650	17498	17788	17788	17686	17602	17623	17666	17732	17740	17710	17673	17758	17414	17638	17659	17835	17742	17651	17707	17633	17757	17884	17774	17742	17531	17591	17438	17642	17622	17620	17543	17811	17707	17765	17735	17866	17626	17700	17780	17854	17729	17677	17772	17480	17842	17715	17573	17783	18024	17928	17729	17758	17679	17732	17543	17508	17780	17767	17912	17773	17779	17520	17569	17791	17625	17547	17733	17572	17513	17711	17696	17805	17670	17532	17598	17559	17429	17638	17698	17876	17849	17470	17691	17882	17502	17706	17751	17735	17838	17688	17665	17427	17821	17857	17815	17834	17712	17734	17632	17757	17743	17758	17790	17779	17559	17884	17789	17574	17724	17782	17743	17670	17737	17857	17647	17840	17809	17624	17977	17770	17692	17658	17762	17604	17644	17663	17775	17838	17862	17718	17829	17740	17685	17731	17481	17743	17786	17823	17802	17634	17744	17683	17574	17614	17367	17658	17749	17749	18033	17682	17643	17709	17826	17827	17571	17736	17575	17595	17610	17928	17455	17585	17673	17827	17865	17724	17726	17816	17661	17727	17545	17701	17721	17689	17687	17635	17830	17660	17887	17717	17738	17749	17653	17646	17840	17740	17620	17637	17580	17745	17777	17691	17732	17640	17722	17781	17845	17716	17725	17850	17693	17712	17811	17760	17721	17820	17761	17878	17619	17736	17725	17888	17722	17761	17667	17675	17552	17606	17679	17673	17590	17437	17629	17624	17751	17690	17683	17561	17572	17768	17579	17766	17832	17710	17641	17548	17801	17805	17729	17822	17667	17698	17838	17789	17781	17603	17781	17565	17838	17854	17820	17608	17614	17862	17608	17661	17725	17780	17767	17820	17827	17674	17676	17691	17580	17497	17781	17986	17555	17918	17642	17774	17840	17692	17748	17727	17525	17900	17605	17650	17611	17672	17567	17605	17732	17888	17758	17725	17878	17813	17641	17829	17659	17644	17879	17640	17752	17811	17384	17964	17821	17769	17752	17665	17778	17791	17642	17570	17617	17651	17579	17683	17679	17797	17729	17777	17702	17753	17647	17595	17746	17803	17720	17643	17957	17846	17750	17624	18051	17730	17717	17732	17564	17557	17808	17523	17705	17801	17569	17802	17868	17606	17539	17819	17804	17586	17699	17892	17756	17725	17693	17877	17869	17616	17641	17640	17670	17571	17741	17823	17639	17870	17499	17738	17620	17849	17543	17738	17739	17882	17764	17468	17620	17737	17586	17726	17366	17821	17668	17751	17848	17571	17740	17656	17616	17615	17554	17773	17664	17627	17582	17708	17793	17682	17705	17677	17871	17755	17805	17735	17696	17878	17945	17597	17854	17833	17695	17647	17836	17812	17796	17672	17883	17644	17801	17766	17650	17641	17754	17832	17771	17867	17713	17885	17805	17791	17855	17724	17674	17666	17811	17784	17673	17661	17667	17838	17647	17729	17706	17652	17852	17564	17792	17676	17592	17708	17833	17620	17557	17599	17657	17488	17515	17706	17817	17797	17805	17849	17659	18049	17750	17740	17660	17821	17872	17649	17774	17800	17973	17634	17615	17698	17654	17636	17899	17756	17598	17715	17683	17654	17689	17854	17717	17756	17729	17856	17759	17718	17682	17714	17933	17669	17743	17688	17695	17476	17722	17763	17848	17685	17684	17822	17811	17686	17624	17659	17694	17647	17407	17638	17624	17704	17792	17796	17674	17967	17733	17659	17760	17556	17738	17745	17848	17877	17539	17468	17570	17780	17855	17694	17663	17656	17749	17672	17717	17708	17704	17744	17756	17515	17648	17639	17778	17690	17674	17781	17844	17541	17823	17544	17623	17820	17725	17782	17538	17472	17629	17851	17773	17549	17632	17732	17671	17519	17735	17851	17671	17644	17552	17806	17767	17941	17588	17754	17609	17653	17757	17558	17550	17750	17774	17900	17551	17705	17750	17754	17632	17848	17774	17558	17756	17853	17772	17701	18075	17797	17704	17721	17816	17713	17810	17741	17644	17605	17653	17725	18036	17664	17636	17690	17496	17769	17693	17718	17800	17389	17800	17635	17636	17785	17711	17830	17777	17876	17728	17623	17439	17681	17685	17583	17716	17772	17762	17623	17660	17590	17730	17663	17694	17774	17880	17790	17637	17688	17633	17724	17763	17638	17361	17699	17773	17876	17711	17762	17725	17677	17630	17697	17608	17749	17533	17833	17824	17760	17855	17742	17703	17983	17761	17615	17715	17550	17839	17743	17930	17612	17649	17734	17505	17649	17898	17760	17831	17741	17680	17828	17725	17594	17532	17637	17798	17429	17638	17760	17552	17685	17673	17740	17766	17790	17696	17835	17675	17775	17826	17706	17625	17796	17634	17817	17799	17781	17655	17752	17629	17832	17684	17854	17850	17732	17707	17827	17823	17463	17879	17792	17625	17803	17706	17801	17703	17668	17867	17757	17682	17638	17621	17486	17535	17817	17737	17730	17884	17789	17793	17747	17677	17711	17743	17782	17513	17712	17713	17744	17674	17698	17829	17784	17706	17526	17613	17939	17866	17588	17803	17666	17614	17721	17725	17690	17741	17575	17850	17694	17798	17654	17463	17699	17792	17733	17788	17719	17638	17711	17740	17922	17790	17556	17696	17792	17490	17573	17740	17664	17809	17710	17627	17683	17615	17739	17813	17745	17781	17517	17528	17565	17575	17644	17694	17920	17538	17688	17456	17844	17639	17641	17659	17753	17746	17745	17612	17758	17786	17818	17737	17759	17560	17752	17685	17552	17734	17642	17658	17761	18114	17819	17608	17706	17498	17590	17521	17685	17590	17464	17836	17483	17721	17783	17490	17919	17818	17687	17726	17562	17688	17567	17534	17621	17519	17510	17880	17577	17468	17861	17487	17695	17782	17701	17629	17715	17579	17843	17574	17779	17510	17669	17743	17801	17698	17780	17818	17735	17783	17636	17797	17662	17788	17913	17761	17614	17830	17648	17595	17678	17700	17597	17723	17720	17516	17986	17870	17617	17798	17532	17729	17532	17671	17470	17708	17777	17768	17852	17695	17938	17914	17722	17779	17739	17539	17594	17775	17671	17706	17686	17790	17733	17520	17775	17856	17916	17823	17665	17663	17810	17874	17665	17737	17791	17658	17763	17765	17664	17636	17626	17631	17948	17827	17875	17823	17510	17669	17637	17915	17609	17794	17768	17754	17814	17720	17769	17610	17757	17807	17711	17774	17752	17826	17892	17743	17846	17732	17851	17668	17674	17721	17784	17662	17740	17700	17783	17833	17653	17748	17664	17576	17768	17723	17489	17735	17685	17682	17560	17668	17699	17536	17915	17735	17590	17665	17723	17685	17815	17646	17975	17787	17861	17834	17659	17580	17904	17822	17807	17597	17722	17633	17742	17705	17578	17724	17613	17669	17661	17677	17854	17819	17832	17748	17669	17735	17848	17711	17634	17604	17659	17764	17744	17766	17722	17716	17714	17683	17795	17740	17764	17670	17636	17603	17639	17723	17673	17818	17776	17607	17674	17705	17774	17534	17727	17629	17681	18011	17724	17739	17648	17726	17749	17901	17795	17819	17742	17648	17532	17711	17451	17739	17662	17687	17655	17647	17581	17694	17540	17523	17780	17586	17740	17655	17717	17681	17812	17504	17512	17753	17701	17869	17656	17646	17853	17684	17713	17895	17712	17715	17576	17699	17932	17718	17626	17843	17989	17937	17915	17680	17608	17824	17650	17759	17720	17684	17505	17629	17812	17716	17812	17855	17582	17653	17643	17768	17966	17849	17675	17690	17847	17685	17627	17571	17619	17635	17765	17666	17608	17614	17643	17873	17848	17754	17717	17602	17684	17670	17772	17597	17727	17813	17689	17698	17541	17654	17623	17666	17781	17860	17807	17855	17794	17593	17711	17597	17613	17671	17518	17645	17930	17934	17836	17611	17685	17839	17678	17666	17555	17672	17737	17599	17767	17686	17749	17914	17442	17765	17913	17899	17857	17751	17746	17734	17689	17656	17787	17617	17676	17489	17744	17747	17728	17656	17803	17611	17741	17707	17846	17694	17518	17648	17776	17753	17624	17712	17505	17847	17460	17605	17722	17645	17666	17459	17574	17621	17873	17593	17727	17667	17606	17756	17625	17839	17655	17517	17684	17701	17594	17749	17438	17681	17783	17787	17632	17840	17733	17709	17753	17796	17692	17812	17977	17588	17577	17677	17830	17838	17970	17875	17707	17497	17678	17737	17867	17734	17715	17796	17673	17725	17573	17874	17869	17737	17755	17718	17846	17785	17755	17625	17597	17543	17885	17763	17761	17736	17661	17789	17675	17491	17830	17845	17648	17909	17788	17729	17613	17796	17702	17635	17694	17716	17554	17533	17689	17652	17549	17686	17682	17652	17836	17598	17557	17475	17633	17673	17764	17756	17704	17830	17718	17545	17640	17785	17821	17575	17753	17727	17752	17837	17719	17891	17501	17798	17821	17816	17679	17927	17792	17779	17773	17818	17919	17713	17781	17652	17664	17717	17761	17772	17801	17739	17673	17478	17669	17746	17749	17739	17753	17677
23206	35298	33858	24896	19232	16879	16077	16007	16384	16671	19649	30392	29470	22431	20946	19605	18178	16732	15961	15717	15372	15248	15505	15431	15519	15324	15284	15483	15324	15396	15310	15295	15276	15429	15293	15258	15331	15306	15386	15299	15492	15316	15287	15453	15387	15323	15446	15433	15439	15512	15414	15337	15184	15292	15325	15270	15358	15465	15407	15553	15349	15212	15360	15273	15202	15404	15214	15382	15303	15265	15387	15337	15432	15290	15289	15362	15395	15362	15310	15376	15225	15314	15296	15386	15276	15393	15268	15256	15374	15353	15321	15239	15269	15304	15519	15301	15387	15381	15278	15403	15380	15247	15439	15333	15275	15182	15386	15157	15283	15245	15273	15217	15176	15213	15282	15235	15155	15488	15323	15239	15381	15392	15391	15218	15143	15278	15180	15258	15375	15294	15239	15318	15418	15282	15237	15210	15218	15187	15099	15263	15402	15278	15326	15331	15161	15327	15346	15410	15348	15240	15414	15238	15330	15307	15295	15280	15424	15320	15272	15298	15164	15258	15273	15478	15271	15214	15294	15304	15142	15381	15304	15562	15324	15309	15262	15332	15287	15293	15510	15295	15457	15241	15217	15322	15327	15237	15253	15408	15209	15226	15309	15234	15225	15322	15223	15292	15395	15164	15322	15273	15412	15137	15227	15045	15551	15452	15383	15344	15178	15168	15472	15283	15383	15384	15274	15283	15304	15436	15516	15207	15376	15367	15284	15246	15337	15355	15169	15184	15349	15329	15260	15430	15263	15262	15350	15165	15257	15314	15273	15369	15423	15402	15315	15169	15272	15340	15275	15306	15295	15332	15301	15488	15221	15333	15118	15432	15399	15436	15241	15320	15278	15291	15427	15221	15273	15213	15296	15358	15195	15301	15260	15355	15223	15435	15330	15252	15371	15197	15383	15235	15301	15387	15277	15382	15286	15305	15423	15210	15404	15400	15197	15296	15250	15386	15377	15231	15135	15497	15234	15350	15347	15435	15297	15198	15269	15239	15196	15156	15222	15314	15343	15258	15319	15249	15440	15267	15334	15277	15237	15259	15276	15240	15258	15308	15389	15369	15331	15330	15390	15326	15362	15245	15327	15466	15361	15402	15175	15307	15141	15233	15382	15265	15275	15255	15274	15217	15340	15281	15227	15277	15241	15413	15244	15293	15149	15335	15374	15302	15335	15258	15440	15485	15299	15382	15229	15305	15271	15259	15260	15340	15361	15423	15153	15074	15221	15376	15495	15357	15297	15119	15317	15272	15118	15273	15376	15412	15290	15294	15290	15384	15350	15120	15359	15167	15439	15215	15282	15262	15413	15552	15211	15354	15415	15448	15400	15339	15253	15284	15179	15194	15314	15530	15249	15439	15237	15502	15096	15409	15260	15238	15352	15271	15344	15475	15095	15373	15140	15269	15293	15408	15408	15281	15181	15199	15383	15410	15078	15425	15238	15229	15268	15295	15323	15243	15178	15306	15291	15133	15331	15189	15305	15280	15223	15299	15131	15315	15261	15182	15337	15327	15330	15314	15354	15241	15438	15386	15240	15206	15418	15290	15076	15335	15255	15268	15357	15329	15124	15329	15264	15316	15462	15360	15279	15536	15217	15369	15419	15282	15242	15438	15268	15244	15149	15329	15133	15312	15331	15514	15236	15383	15404	15215	15211	15277	15417	15232	15454	15264	15332	15347	15224	15213	15296	15270	15271	15190	15357	15310	15230	15434	15333	15346	15317	15338	15394	15365	15335	15387	15180	15376	15373	15253	15274	15212	15320	15221	15266	15348	15306	15255	15517	15202	15383	15168	15377	15382	15253	15269	15201	15296	15216	15221	15286	15139	15253	15318	15119	15358	15381	15302	15327	15123	15248	15268	15339	15277	15447	15225	15420	15366	15164	15181	15292	15070	15348	15337	15487	15437	15283	15279	15473	15227	15285	15318	15350	15400	15325	15219	15388	15327	15395	15110	15444	15295	15192	15355	15404	15276	15419	15155	15229	15235	15416	15203	15193	15334	15585	15225	15230	15305	15241	15302	15429	15425	15345	15277	15395	15329	15392	15108	15467	15370	15355	15301	15355	15319	15375	15376	15079	15370	15239	15187	15223	15253	15265	15447	15315	15325	15319	15213	15320	15333	15420	15555	15316	15348	15185	15279	15288	15243	15340	15407	15308	15359	15292	15278	15373	15206	15246	15297	15216	15500	15521	15416	15354	15300	15300	15413	15564	15372	15214	15364	15389	15326	15326	15338	15377	15103	15340	15327	15264	15354	15322	15216	15357	15196	15354	15265	15428	15433	15164	15364	15359	15154	15422	15359	15414	15505	15374	15196	15361	15353	15219	15324	15414	15281	15270	15316	15401	15365	15248	15285	15131	15252	15221	15504	15275	15248	15376	15113	15237	15126	15348	15150	15205	15368	15287	15445	15297	15237	15271	15293	15383	15299	15379	15310	15233	15268	15354	15342	15372	15308	15194	15412	15420	15390	15454	15382	15331	15421	15274	15354	15334	15361	15263	15255	15471	15249	15250	15449	15377	15413	15205	15278	15263	15316	15279	15372	15186	15016	15361	15218	15351	15277	15147	15324	15399	15317	15239	15226	15256	15176	15441	15407	15445	15211	15354	15301	15375	15303	15187	15386	15371	15411	15366	15253	15250	15379	15291	15240	15173	15234	15141	15375	15401	15317	15159	15326	15345	15348	15280	15302	15315	15383	15483	15333	15124	15394	15117	15317	15332	15169	15212	15251	15393	15185	15177	15167	15572	15381	15385	15291	15390	15333	15341	15302	15373	15293	15250	15299	15332	15186	15287	15345	15305	15274	15300	15357	15477	15355	15178	15244	15355	15375	15428	15323	15319	15208	15271	15461	15233	15068	15434	15306	15299	15347	15198	15324	15302	15210	15336	15302	15250	15388	15114	15299	15340	15310	15140	15317	15422	15241	15412	15340	15368	15205	15400	15255	15224	15224	15369	15401	15346	15231	15403	15414	15152	15457	15357	15349	15174	15163	15317	15208	15254	15384	15378	15361	15368	15374	15066	15271	15320	15291	15181	15241	15163	15290	15335	15237	15276	15335	15237	15294	15383	15303	14982	15421	15270	15185	15398	15242	15309	15391	15201	15411	15246	15364	15523	15151	15253	15420	15323	15451	15333	15308	15473	15245	15341	15294	15392	15329	15289	15356	15246	15273	15313	15414	15522	15414	15243	15382	15428	15286	15336	15388	15305	15266	15446	15314	15343	15190	15196	15210	15475	15383	15375	15237	15176	15352	15359	15474	15449	15328	15366	15367	15232	15292	15319	15348	15385	15471	15145	15194	15344	15216	15381	15289	15375	15557	15285	15294	15154	15317	15272	15090	15225	15517	15387	15319	15274	15280	15487	15309	15382	15482	15223	15387	15154	15383	15294	15375	15236	15353	15342	15260	15269	15254	15358	15287	15116	15221	15319	15331	15298	15262	15481	15157	15329	15481	15128	15574	15282	15319	15236	15203	15381	15230	15482	15303	15511	15269	15306	15259	15387	15302	15392	15194	15177	15065	15403	15281	15463	15356	15404	15362	15297	15229	15346	15259	15356	15276	15244	15139	15346	15402	15340	15277	15342	15375	15384	15329	15364	15543	15380	15236	15289	15322	15348	15317	15206	15128	15390	15238	15406	15391	15225	15350	15295	15151	15148	15245	15583	15306	15262	15343	15292	15271	15464	15197	15268	15374	15255	15444	15265	15305	15116	15343	15185	15134	15200	15140	15228	15309	15369	15173	15363	15409	15320	15291	15375	15464	15312	15303	15416	15320	15365	15311	15301	15178	15298	15225	15397	15276	15385	15407	15441	15266	15371	15384	15497	15328	15448	15394	15279	15323	15411	15412	15366	15327	15041	15139	15295	15361	15196	15303	15242	15339	15337	15278	15124	15266	15305	15422	15520	15530	15395	15377	15390	15214	15207	15404	15426	15458	15099	15314	15220	15338	15308	15182	15378	15326	15241	15399	15354	15400	15127	15230	15303	15290	15283	15434	15203	15423	15390	15352	15291	15263	15362	15128	15425	15212	15387	15254	15413	15113	15199	15274	15289	15614	15251	15294	15329	15334	15208	15439	15439	15262	15356	15373	15377	15213	15377	15335	15165	15341	15449	15201	15235	15257	15133	15342	15328	15344	15354	15382	15174	15353	15326	15392	15195	15189	15304	15261	15452	15315	15233	15315	15276	15271	15418	15310	15456	15314	15383	15379	15267	15431	15448	15349	15339	15299	15388	15409	15272	15357	15269	15369	15186	15378	15298	15265	15120	15298	15388	15438	15166	15378	15253	15293	15339	15383	15318	15183	15325	15414	15308	15427	15285	15301	15340	15385	15113	15331	15317	15364	15378	15294	15278	15257	15317	15323	15221	15203	15411	15252	15383	15265	15337	15341	15249	15434	15235	15296	15206	15402	15144	15429	15285	15219	15353	15249	15451	15244	15299	15343	15307	15402	15122	15404	15174	15478	15295	15178	15397	15256	15267	15327	15372	15386	15343	15397	15307	15264	15220	15220	15384	15401	15424	15393	15407	15217	15251	15373	15281	15332	15296	15328	15299	15303	15203	15386	15206	15306	15297	15213	15362	15089	15216	15332	15344	15373	15359	15237	15417	15306	15230	15332	15333	15189	15369	15369	15269	15318	15401	15480	15179	15462	15103	15476	15534	15300	15136	15213	15055	15089	15335	15198	15333	15460	15272	15193	15305	15405	15475	15312	15308	15272	15344	15207	15363	15391	15344	15336	15284	15368	15253	15371	15389	15119	15281	15266	15340	15183	15359	15209	15337	15307	15421	15238	15271	15312	15297	15298	15360	15364	15313	15300	15406	15196	15364	15261	15326	15289	15319	15496	15256	15415	15370	15346	15372	15294	15316	15354	15303	15320	15450	15269	15288	15252	15298	15374	15410	15291	15276	15368	15315	15371	15233	15418	15380	15382	15373	15287	15372	15420	15261	15334	15291	15038	15224	15267	15248	15212	15197	15210	15408	15302	15447	15548	15201	15260	15161	15372	15239	15481	15345	15297	15475	15303	15277	15338	15241	15314	15245	15232	15379	15177	15297	15502	15443	15220	15446	15277	15294	15222	15281	15179	15310	15377	15307	15108	15280	15322	15311	15334
22755	21280	29063	23989	21855	23493	24498	19817	19232	20374	22196	32574	38374	27673	25705	24466	22646	20670	19290	18834	18182	18303	18167	18253	18144	18175	18174	18103	18178	18121	17998	18061	18277	18279	18176	18500	18189	17890	18010	18296	18127	18015	18170	18272	18042	17987	18114	18088	18268	18085	18083	18159	18183	18064	17943	18077	18139	18041	18210	17907	17974	18024	17918	18067	18316	17970	18101	18198	18045	18034	18036	18259	18108	17974	17881	18041	18013	18076	18232	18047	18202	17909	18106	18098	17853	17979	18123	18183	17971	17961	18064	17928	18197	18085	17995	18158	18097	18193	18009	17990	18006	18033	18050	17911	18114	17941	18290	18165	18294	18000	17998	18057	18194	18078	18178	17905	18211	18128	18242	18132	18115	18115	18192	18061	17946	18050	18256	18030	17919	17927	18045	18266	18019	17986	17961	17957	18106	18192	18186	18152	18032	17977	18063	18211	18111	18314	18095	18150	18040	18006	17889	17894	18132	18001	18157	17992	18110	18010	17957	17918	18082	17880	18046	18146	18011	17899	18037	18174	18159	18186	18136	17927	18023	18300	18036	18085	18168	18143	17937	18074	18229	18040	18093	17752	18015	18056	18189	18159	17983	18197	18067	18060	18011	17928	17932	18035	18216	17785	18048	18070	18153	18039	17893	18058	17979	18109	18214	18061	18032	17874	17891	17948	18202	17864	18103	17940	18037	18014	17992	18075	18055	18037	17908	18182	18023	17816	17901	18087	18143	18243	18017	18032	17787	18194	17976	17972	17906	18025	17893	18116	17963	18006	17844	17965	18158	17839	17934	17950	17981	17986	18106	18112	17926	17843	17780	17981	18029	17978	18214	18008	18028	17850	18140	18129	18025	18004	18045	18053	18054	18116	18058	17944	18033	18209	18087	17933	18243	18191	18114	18318	18016	18073	18091	18174	17897	18144	18080	17958	17866	17924	18206	17950	18198	17866	17938	18022	18074	17857	18135	17970	17994	18011	17951	18054	18070	18086	18151	18174	18164	18135	18071	18070	18007	17740	18126	18113	18069	18112	18074	18154	17947	18163	17923	17811	18046	18069	18380	17998	17812	18080	18062	18247	17881	18128	18092	17998	17954	17807	18101	18031	18149	18134	18067	18062	17860	18161	18161	18323	18146	17815	17907	17948	17872	18037	18092	18225	18035	17909	17971	18044	17864	17989	18023	18188	18227	17929	17932	18007	17793	17848	18007	18119	18157	18110	18154	18079	18289	18198	18013	17944	17725	17903	18059	18033	18231	17982	18120	18294	18095	18083	17935	18105	17966	18040	18168	18105	18211	18180	17972	18077	17989	18214	18160	18150	18028	18042	17900	18235	18069	17970	18125	18161	18018	18286	17923	17930	18025	18129	18197	18203	17773	18215	18098	18020	17963	18100	18097	18001	18013	18148	18052	18048	17987	17927	18187	17986	18061	17903	18095	18069	17979	18000	17917	18129	17949	18106	18053	18158	18211	18097	18111	17987	17956	17847	17946	18043	18257	18023	17963	18086	18058	18192	18172	18096	18080	18195	17900	18047	18138	17938	18172	17987	18053	17970	18103	18006	18008	18142	18051	18217	18013	17952	18064	17929	18004	17971	18005	17987	18102	17832	17826	18041	18150	17989	18014	17924	18077	18029	18062	18129	18110	18070	18096	18083	17916	17970	17956	17928	18069	17906	18022	18069	18168	18016	17883	18025	17875	17932	18142	17947	18138	18146	17925	18073	17867	17984	18125	18201	18142	17952	18120	17995	18182	18092	18154	18056	18058	18101	18212	18073	18133	18083	17797	18088	17886	18303	17969	17868	18031	18061	18031	18081	18063	17923	18244	18109	18070	18029	17897	18219	18117	18039	17930	18100	18042	18086	18050	18151	18129	18049	18165	18031	18188	18108	17926	17896	18071	17953	17962	17994	18019	17964	17982	17957	18007	18148	18051	17820	18027	18022	18089	17955	17867	18080	18064	18141	18094	18290	17681	18119	17958	18096	17908	18140	18123	17936	17984	17945	17852	18080	17862	18028	17936	17988	18249	18004	18161	18036	17945	17775	17962	17912	17958	17900	17939	17999	18007	18099	18080	18097	17858	18106	18159	18079	18134	17958	18249	18249	17953	18092	18050	17934	17842	17878	17986	17882	17942	17994	17832	18073	18019	18236	18042	18056	18114	18022	17855	18027	17990	18013	18196	18046	18120	18014	18128	18160	17900	18103	17955	17868	18189	18147	18034	18025	17936	18118	17932	17861	17900	18051	17999	17940	18016	17950	17989	18019	18000	17913	17948	17955	17940	18066	18079	18023	18083	17972	18181	17774	18077	18185	18107	18090	17857	18200	18053	18097	18137	17995	17884	17819	17957	17872	18026	17963	18141	17870	18010	18056	18224	17978	18214	18001	17961	17827	17910	17905	18226	18074	18073	18094	18220	18004	17936	17920	18022	18076	18056	18108	18128	17892	17928	18014	18179	17969	18205	17923	18140	17990	18033	18049	17894	18111	17940	18058	18234	18112	18023	17939	17932	17985	18106	18052	18041	17983	18214	18057	18007	18004	18044	17911	17902	17993	18031	18076	17996	17889	17965	17897	17751	18069	18181	18127	17980	18007	18055	18046	17882	18172	18192	18047	18324	18178	18208	18126	18111	18254	17941	18154	18115	18004	17996	17942	18215	18142	18128	18145	18115	18033	18050	17835	17936	17991	18354	18106	17923	18066	18229	18010	18153	18047	18217	17991	18040	18065	17988	18055	18200	17885	18045	18088	17985	17991	17882	18030	17963	18033	18008	18205	18106	17886	18174	18067	18016	18148	17977	18185	18227	18207	17993	18009	18002	17936	18042	18227	17936	18115	18056	18006	17796	17873	17808	17851	18123	18078	18328	17960	18083	17880	18097	17954	18232	18061	18146	17801	17828	17995	17957	18060	18029	18186	17787	18059	17919	18126	18104	17937	18176	17941	17927	18132	18012	18164	18086	18079	18044	18145	18002	18090	18118	18078	17960	18131	17880	17961	17940	18034	18017	17938	17978	17885	18037	17964	18062	17944	18045	17996	18070	18204	18063	18085	17913	17676	17982	17960	18047	17984	18032	18179	17875	17871	18079	17977	18187	18101	17734	17986	18034	18070	18226	17981	18140	18122	18224	17890	18093	18317	18221	17908	17981	18007	18143	18004	17984	18018	18164	17920	18246	18010	17919	18151	18117	17979	17978	18038	17832	18087	18084	18107	17830	17947	18322	18209	18280	18108	18006	17993	17819	17893	17998	18044	17984	18089	18195	17924	18104	17952	17938	17964	17929	18235	17868	17966	17847	18286	18088	17806	17785	17951	17980	17900	18141	17718	18157	18040	18160	17882	17979	18004	17908	18022	17980	18054	17912	18089	17926	18115	17980	17932	17931	18029	18093	18163	18211	17978	17916	18028	18058	17930	17898	18139	17992	18027	17943	17909	18095	18207	17898	17971	17944	17991	18027	18047	17979	17895	18108	17963	17940	18140	18286	17982	18066	17952	17964	17996	18119	18229	18079	18222	18009	18016	17908	18107	18041	18155	18329	18177	18159	17990	18012	18085	17931	17950	17956	18091	17964	18030	17981	17961	18090	18190	18022	18105	18051	17999	18052	17929	18171	18134	18184	18059	17831	17930	17872	17801	18009	18092	18068	17979	18091	17897	18026	18168	18211	18103	18058	17970	18047	18070	17927	18070	17996	18101	18223	18217	18111	18037	18200	17979	18026	18023	17979	18154	18233	18169	18111	17893	17995	17922	18204	17888	17915	17992	18096	17991	17975	18169	17795	18035	18201	18174	18107	18167	17983	18113	18062	18020	18112	18065	17950	17974	18124	17980	17986	17931	18273	18313	18094	17970	18209	18206	18047	18289	18034	18041	18149	18113	18235	17977	18192	18061	18040	18086	17873	17908	17948	18069	17981	18311	17969	17838	17948	17843	18079	18172	18043	17955	18074	18121	18045	18052	17840	17932	18056	18074	17949	18042	18015	17993	17992	18087	18210	18098	18150	18111	18210	18095	18053	18074	18111	18229	18178	17961	17992	17991	18297	18036	18035	18175	17918	17957	18181	17903	18063	18078	17924	17985	17920	18026	17970	18080	17744	18049	18114	18179	18109	18068	18105	18113	18045	17968	18018	18099	18004	18159	18070	18056	18032	18121	17948	18069	18170	18071	18224	18026	18051	17944	17982	18019	17933	18089	18045	17949	17857	17985	17926	18145	18154	17891	17917	18152	18166	18153	17904	17950	18189	18042	18199	17974	17802	17890	18127	18166	18000	18032	17959	17914	18059	17998	17931	18013	18006	18048	18190	18117	18132	18152	17966	17931	18028	18045	18048	18089	18251	18051	18133	17889	17954	17961	18043	18038	18184	18064	18013	18064	18087	17848	18063	18178	17912	17998	18032	18343	18164	17829	18075	18171	17985	18176	18000	17936	17867	18165	18000	18020	17872	17948	18150	18211	18162	18067	18132	17922	17926	17926	17889	18020	18034	17993	18097	17848	18028	17947	17829	18010	17990	17950	17893	17900	17939	17993	18047	18159	18181	18126	18003	18002	18182	17896	18012	18084	18067	17923	17976	17925	18078	17833	17981	18050	18176	17897	18192	18129	18095	18235	17952	17757	17919	17935	18164	18122	18210	18034	18097	17919	18136	18046	18072	18060	18030	18044	18112	18227	18229	17979	18107	18033	18032	18058	17924	18050	18021	17915	17950	17916	17991	18060	18184	18020	18122	18083	18124	18193	18060	17929	17905	17964	18016	17929	18067	18072	18008	17916	17874	17946	18035	17982	18047	17941	18058	17919	17965	17866	18071	17995	18065	18015	18052	18047	18047	17900	17955	18144	17828	18098	17927	18038	18220	18170	18135	17994	18127	17747	18132	17988	18093	18121	18071	18136	18060	17916	18177	18097	18031	17930	18255	17808	18026	18032	17896	17843	17919	17961	17946	18208	18070	17910	18019	18097	18132	17981	18082	18118	17970	17841	18068	18165	18054	18140	18353	17975	18029	17815	17882	17897	18034	18152	18133	18198	17874	18061	18072	18133	18051	18046	18319	18025	17982	18042	17991	18008	18143	17873	18001	18075	18229	18000	18093	17902	18174	17853	18193	17974	18090	18040	18127	17843
26896	46029	44761	34844	25702	18076	17078	16852	17630	18917	22112	35647	38869	25806	25751	23963	21157	18654	16904	16012	15701	15627	15460	15445	15733	15515	15519	15532	15503	15469	15487	15433	15453	15632	15627	15545	15618	15426	15594	15612	15458	15292	15354	15461	15446	15631	15573	15492	15497	15586	15453	15558	15655	15426	15757	15362	15629	15477	15444	15573	15459	15693	15503	15553	15351	15407	15552	15391	15685	15432	15653	15528	15688	15586	15551	15650	15556	15585	15583	15378	15476	15454	15441	15307	15518	15454	15511	15512	15499	15598	15532	15453	15411	15456	15710	15472	15557	15522	15435	15383	15268	15409	15499	15517	15581	15496	15513	15332	15542	15508	15475	15501	15556	15613	15492	15533	15245	15498	15586	15416	15458	15536	15675	15371	15531	15531	15487	15623	15441	15416	15653	15613	15569	15579	15572	15601	15488	15697	15409	15453	15321	15554	15403	15539	15705	15574	15436	15361	15393	15262	15545	15504	15635	15431	15527	15487	15434	15494	15411	15325	15450	15323	15458	15410	15591	15514	15446	15535	15611	15417	15491	15429	15489	15481	15532	15419	15570	15548	15597	15599	15568	15683	15488	15492	15414	15542	15434	15445	15445	15318	15576	15424	15606	15645	15452	15553	15364	15447	15345	15485	15526	15605	15403	15398	15664	15531	15525	15639	15634	15495	15474	15448	15517	15493	15497	15549	15499	15544	15360	15527	15375	15490	15610	15329	15624	15668	15631	15428	15440	15458	15431	15532	15491	15527	15534	15509	15570	15441	15615	15609	15424	15671	15383	15436	15567	15335	15597	15383	15479	15493	15604	15445	15535	15398	15589	15550	15415	15450	15540	15470	15428	15619	15487	15545	15473	15554	15372	15392	15448	15366	15496	15497	15488	15581	15730	15340	15560	15586	15476	15493	15640	15491	15662	15469	15370	15454	15386	15588	15484	15684	15420	15548	15494	15635	15432	15480	15440	15553	15565	15458	15463	15523	15547	15547	15542	15585	15436	15496	15488	15403	15561	15581	15531	15555	15424	15459	15500	15462	15445	15367	15525	15332	15509	15354	15558	15574	15499	15489	15505	15327	15544	15540	15444	15672	15507	15356	15455	15496	15556	15531	15520	15307	15463	15749	15529	15443	15433	15588	15446	15438	15588	15350	15531	15515	15357	15427	15672	15403	15518	15617	15566	15481	15688	15409	15433	15530	15556	15483	15503	15558	15492	15577	15467	15481	15440	15672	15276	15359	15677	15512	15550	15459	15504	15487	15492	15520	15560	15630	15469	15376	15642	15488	15549	15584	15539	15433	15435	15311	15429	15423	15510	15381	15419	15608	15561	15447	15611	15619	15375	15508	15482	15484	15511	15601	15493	15542	15350	15609	15630	15520	15332	15658	15611	15472	15505	15535	15646	15510	15533	15379	15643	15602	15437	15606	15452	15669	15633	15618	15358	15485	15611	15509	15567	15494	15494	15615	15341	15603	15576	15465	15373	15504	15404	15352	15458	15365	15504	15566	15440	15412	15386	15657	15442	15485	15286	15629	15609	15439	15569	15521	15537	15623	15415	15628	15502	15520	15278	15518	15460	15484	15356	15639	15489	15511	15407	15421	15440	15467	15637	15357	15574	15454	15481	15511	15729	15558	15454	15597	15438	15524	15491	15417	15415	15512	15591	15622	15518	15401	15547	15405	15391	15422	15543	15378	15533	15464	15638	15538	15443	15502	15548	15602	15523	15581	15650	15390	15663	15401	15474	15459	15512	15530	15494	15548	15466	15465	15602	15583	15543	15384	15513	15483	15497	15498	15473	15561	15532	15531	15413	15635	15404	15512	15316	15480	15607	15542	15437	15432	15601	15337	15403	15505	15557	15494	15527	15534	15440	15471	15601	15432	15488	15486	15564	15395	15457	15580	15597	15455	15512	15545	15485	15297	15578	15575	15544	15507	15504	15466	15594	15439	15359	15685	15576	15529	15725	15254	15501	15716	15434	15549	15674	15593	15560	15587	15442	15484	15513	15573	15448	15454	15520	15572	15475	15539	15414	15528	15640	15339	15561	15502	15459	15501	15478	15579	15401	15534	15517	15510	15437	15504	15337	15424	15479	15512	15549	15547	15581	15695	15432	15498	15437	15295	15438	15399	15435	15542	15430	15524	15554	15408	15681	15494	15535	15388	15486	15588	15472	15553	15496	15704	15353	15540	15361	15525	15316	15504	15552	15535	15590	15507	15544	15421	15586	15596	15435	15471	15549	15547	15440	15561	15421	15499	15316	15255	15678	15492	15516	15547	15499	15579	15531	15374	15622	15485	15537	15346	15522	15488	15428	15486	15562	15432	15515	15565	15553	15486	15433	15556	15733	15549	15344	15535	15344	15677	15427	15434	15600	15511	15362	15423	15491	15587	15577	15349	15441	15554	15474	15433	15492	15441	15467	15572	15463	15548	15538	15577	15493	15434	15339	15479	15611	15399	15549	15463	15519	15562	15454	15492	15504	15402	15694	15589	15545	15424	15474	15482	15578	15557	15399	15429	15624	15543	15453	15643	15461	15474	15472	15577	15553	15504	15577	15593	15580	15406	15494	15568	15520	15482	15569	15312	15413	15540	15533	15506	15547	15405	15414	15668	15558	15353	15702	15466	15537	15593	15374	15310	15546	15413	15417	15399	15532	15228	15275	15446	15503	15472	15369	15548	15482	15510	15580	15380	15434	15456	15499	15658	15491	15552	15581	15562	15488	15533	15416	15443	15545	15464	15576	15534	15496	15471	15603	15398	15515	15468	15307	15490	15348	15346	15601	15500	15431	15466	15391	15521	15404	15478	15663	15272	15487	15405	15494	15455	15559	15431	15620	15436	15659	15565	15414	15522	15356	15447	15505	15520	15422	15579	15525	15486	15444	15626	15643	15580	15426	15522	15422	15568	15442	15507	15437	15664	15452	15447	15633	15408	15483	15435	15551	15425	15510	15614	15355	15503	15627	15391	15555	15281	15483	15416	15312	15472	15479	15493	15195	15631	15414	15413	15605	15453	15483	15573	15601	15456	15571	15574	15523	15418	15382	15530	15377	15567	15507	15593	15524	15502	15465	15451	15419	15415	15551	15603	15459	15436	15488	15370	15325	15509	15437	15275	15516	15772	15622	15433	15506	15645	15442	15486	15562	15372	15406	15542	15557	15586	15628	15457	15466	15435	15518	15464	15527	15482	15537	15336	15457	15431	15481	15452	15356	15427	15550	15587	15453	15675	15507	15429	15476	15687	15548	15491	15387	15415	15697	15508	15560	15439	15558	15474	15533	15457	15447	15528	15546	15696	15446	15524	15514	15601	15422	15532	15488	15508	15333	15349	15517	15348	15537	15365	15439	15415	15419	15371	15702	15589	15481	15482	15482	15578	15520	15462	15436	15556	15389	15569	15480	15598	15650	15452	15549	15408	15629	15431	15345	15523	15587	15581	15590	15614	15473	15594	15532	15429	15496	15467	15452	15649	15450	15569	15781	15514	15457	15582	15523	15513	15564	15427	15453	15520	15460	15425	15475	15531	15443	15517	15516	15321	15654	15592	15417	15402	15615	15449	15547	15369	15609	15447	15547	15364	15436	15570	15491	15493	15533	15350	15347	15510	15509	15448	15490	15506	15436	15501	15703	15610	15453	15366	15437	15498	15452	15498	15641	15301	15654	15579	15315	15445	15675	15464	15649	15566	15512	15546	15403	15671	15354	15555	15398	15494	15531	15367	15553	15517	15385	15397	15405	15427	15496	15535	15480	15340	15539	15318	15426	15539	15465	15514	15598	15486	15600	15490	15406	15261	15632	15691	15441	15485	15509	15242	15480	15752	15517	15297	15489	15481	15543	15467	15465	15452	15535	15585	15411	15541	15333	15321	15461	15440	15594	15550	15626	15406	15521	15493	15544	15568	15469	15557	15563	15509	15567	15654	15629	15416	15432	15395	15438	15511	15411	15500	15501	15525	15472	15414	15489	15438	15597	15446	15610	15627	15576	15527	15611	15521	15495	15569	15767	15455	15528	15478	15401	15333	15581	15561	15390	15473	15548	15602	15386	15614	15612	15579	15474	15203	15368	15540	15319	15515	15287	15444	15422	15396	15507	15522	15363	15575	15390	15418	15556	15540	15697	15571	15509	15565	15283	15448	15440	15497	15606	15335	15599	15396	15512	15354	15622	15513	15418	15599	15536	15483	15519	15481	15429	15549	15476	15308	15432	15487	15458	15684	15738	15585	15479	15244	15450	15479	15439	15509	15311	15403	15519	15669	15438	15372	15504	15555	15434	15324	15663	15721	15527	15520	15659	15449	15503	15557	15370	15415	15487	15466	15389	15515	15440	15569	15568	15495	15441	15517	15530	15629	15310	15704	15337	15703	15560	15490	15487	15620	15495	15439	15616	15490	15418	15499	15456	15557	15388	15493	15626	15474	15608	15650	15527	15347	15531	15523	15519	15581	15711	15507	15408	15368	15443	15430	15533	15485	15615	15630	15502	15605	15520	15377	15645	15540	15514	15530	15444	15551	15553	15640	15547	15477	15387	15342	15560	15389	15598	15399	15767	15600	15605	15617	15491	15548	15562	15481	15512	15455	15419	15494	15588	15548	15497	15587	15486	15584	15571	15406	15441	15523	15501	15594	15651	15603	15401	15545	15333	15505	15447	15411	15540	15486	15601	15610	15656	15458	15473	15474	15497	15727	15525	15357	15410	15493	15520	15553	15681	15518	15544	15404	15393	15682	15491	15436	15448	15568	15347	15535	15636	15527	15393	15551	15691	15553	15297	15628	15622	15453	15662	15414	15412	15432	15456	15616	15617	15516	15585	15738	15416	15500	15356	15310	15533	15514	15662	15585	15544	15393	15536	15344	15594	15468	15525	15418	15618	15556	15534	15414	15618	15616	15462	15337	15539	15381	15426	15502	15573	15602	15502	15545	15417	15536	15521	15612	15438	15555	15530	15524	15417	15524	15564	15226	15544	15658	15614	15536	15684	15635	15394	15386	15547	15430	15482	15506	15490	15647	15415	15452	15543	15593	15364	15589	15447	15508	15418	15300	15458	15345	15492	15465	15455	15486	15493	15462	15522	15527	15485	15519	15546	15520	15505	15439	15618	15558	15467	15489	15506	15537	15444	15471
27927	24035	30091	25287	19422	18336	18390	18313	18108	18327	18311	19398	20349	18837	18778	18551	18450	18370	18042	18245	17990	18009	18036	18106	18187	17977	18097	18015	18058	18236	17969	18247	18283	17948	18164	18287	18340	17893	17919	18126	18017	18024	17922	17974	18083	18189	17988	17928	18167	18098	18040	18119	17985	18161	17922	17927	18031	18050	18272	17975	17964	17871	18156	18042	18045	17936	17939	18058	18174	18045	18113	17954	18083	17983	17970	18117	17977	17865	18023	18224	17945	18002	18033	18069	17961	17862	17896	18032	18160	17859	17940	18287	17934	18027	17998	18061	18027	18283	18179	18180	17959	18234	18178	18179	18101	17985	18010	17995	17821	17876	17910	17818	18009	17888	18018	18057	17868	18077	17876	17970	18161	18086	18092	18152	18013	17893	18114	18219	18174	17942	18275	18035	17858	18269	18147	17989	18071	17879	18093	17870	18125	17998	18105	17963	18107	17954	18124	18319	17948	17956	17828	17929	18013	18423	18121	17985	18118	18066	17880	17884	17977	17958	17647	18070	17883	18111	17903	17996	18144	18104	18139	18125	18315	18115	18078	17968	18005	18062	18032	17997	18140	18125	18045	17921	18042	17965	18178	17964	17860	18033	17759	17852	18086	17986	18024	18060	18160	18168	18186	17929	18076	18084	18004	18145	18096	18069	18050	17974	18172	17953	18079	18013	18040	18031	17885	18053	18057	17970	17981	18089	17993	18045	18088	18039	18009	18147	18146	18105	18103	17969	17822	18023	18095	18114	18004	18028	17811	17927	18003	17947	18394	17985	18018	18186	18055	17997	17855	17987	17934	17994	18012	17860	18003	18100	17971	18055	17956	17854	17959	18082	17883	17976	18139	17928	17944	17968	18029	18093	18112	18022	18083	18032	17977	17950	18091	18112	18012	18041	18073	17898	18028	18173	18139	18054	18076	18035	17922	18002	18058	18115	18180	18113	18033	18032	18237	17976	18043	17974	18157	17969	17985	18192	18005	18087	18038	17893	17982	17873	18011	18113	18015	18017	18035	17930	18120	18092	18192	18060	17976	17976	18104	18042	17956	17928	18070	17936	18018	18214	18102	18134	18113	18007	18180	17983	18028	18032	18033	18103	18003	17958	17919	18008	18149	18164	18009	17968	18065	18218	18024	18074	17868	18250	17847	18086	18212	18082	18004	17883	17860	17928	18092	18242	18194	18012	18254	17979	18234	18093	18087	17925	18197	17992	17926	17967	18170	18003	17941	18099	18077	17946	18143	18029	17995	17915	17969	17867	17862	17972	18206	18207	18189	18098	18106	17908	17828	18013	17844	17995	18030	17990	17968	18062	18100	18266	18067	18166	18076	17997	17911	18038	18113	18078	17852	17926	18038	18151	18191	18109	18066	17945	18010	18060	17888	18160	17890	17825	17872	17996	18135	17749	18121	17933	17992	18207	18038	18045	18148	18083	18038	17894	17887	18040	17927	18101	17985	18000	18094	17935	18063	18104	17982	18116	17972	17970	18043	18160	18144	17914	18229	18011	17878	17860	17995	18029	18101	18282	18062	18004	18046	18130	17977	17935	18267	18046	18034	17819	18022	18238	18079	18000	18083	17921	18287	18085	17926	17979	18108	17962	17952	17820	18300	18001	17928	18066	18090	17808	17989	17854	18292	17879	18222	18171	17896	17782	18112	18078	18027	18213	17923	17977	18176	18017	17931	18133	17752	17919	18055	18186	17964	17914	18018	18225	18019	18089	18114	17913	18214	18067	17956	18018	18124	18026	18045	18064	17944	18014	17905	17920	17974	18118	18031	18076	18003	18212	18066	18115	17946	18100	18023	17874	17984	18106	18035	18104	17987	18044	18145	18147	17877	17950	18199	17962	17747	17914	17954	18009	18027	17908	17976	17892	17911	17876	17890	17934	18019	18137	18096	17994	17881	18050	18095	18170	18100	18187	17988	18220	17986	18037	18080	17795	17955	18104	18144	18019	18006	17901	18047	18146	18028	18206	18157	18007	18071	17918	18052	18154	18131	18049	17947	18124	18036	17922	17813	17965	17902	17987	17940	17833	18083	17913	17988	17878	17870	18156	17873	18093	18038	18014	17941	18023	18028	17983	18073	17990	17988	17973	18187	17995	17856	18108	17981	18117	18065	18070	18170	17997	17987	17947	18269	18019	18047	17924	17862	17935	17920	17911	18109	17912	17836	17893	17967	17973	18303	17948	18071	18081	18019	18107	18115	17767	18090	18124	18106	18170	17903	18143	18024	17963	18105	18159	18088	17914	18296	18109	17876	17997	18271	18038	17975	17912	18031	17938	18010	17995	18160	18034	18084	17989	17957	17997	17907	18011	17869	17694	17843	18122	18079	18082	18123	18165	18005	18139	17966	18078	17985	17995	18012	18123	18083	18185	18060	18033	18188	17986	17917	17993	18274	18046	17933	17967	18052	18049	17979	18122	17994	18028	17981	18215	18151	18103	17959	17963	18126	18207	17949	18072	18045	17975	18020	18099	18116	18062	18262	18318	18014	18154	17886	18062	17893	17946	18193	18001	18084	17962	17943	17862	18006	18099	17968	18163	18118	18259	18090	17898	18056	18216	17968	18127	18011	18068	18058	18036	18043	18129	17876	17890	18114	18051	18010	18024	17920	18146	18197	18133	17897	18005	17914	17886	18057	18013	18197	18056	18231	17990	17961	18041	18105	18093	18125	18262	18338	17968	18053	18328	18300	18066	18146	18011	18340	18172	18116	18042	18007	18031	17845	18190	18083	18027	18016	18041	18012	18093	18090	18092	18088	18169	17943	17853	18046	18139	18021	17857	18042	18158	17716	17899	18027	17973	17854	18050	17969	17755	17937	18245	18069	17826	18014	17921	18254	17961	18095	18194	17989	17879	18217	18082	17979	17918	17989	17994	17880	17968	18176	18113	17967	18079	17935	18012	18014	17942	18141	17961	18159	18183	18132	17948	18097	18116	18175	18082	18028	17933	17985	17895	17928	18087	18032	18197	17902	18074	18096	17834	17884	18160	18060	18298	18020	18204	18159	17948	17754	18068	18004	17879	18249	18273	18147	18030	18022	18068	18094	17844	17968	18064	18176	17936	18090	17990	17910	18126	18216	18039	18096	18075	18052	17888	17906	18004	18202	17960	17973	18123	18203	17973	18196	18030	18132	18174	18000	17896	17986	18118	18124	18206	18049	18092	17934	17961	18193	17765	18081	18116	18108	17892	17847	17839	17976	18107	18102	18108	17955	17987	18006	17994	17786	17840	17973	18033	18116	18022	17846	17973	17903	18021	17985	17901	17953	18073	18214	17979	17952	17884	18118	18019	18031	17984	17976	17955	18103	18010	17910	17931	18008	18132	18184	18213	18155	18008	18118	18122	18104	17880	17937	18034	18214	18007	18033	17949	17950	17960	18072	18347	17992	18103	18021	18065	17988	17880	18210	18184	18107	17947	18071	17979	18106	17997	18265	18012	17890	17806	17991	18162	18101	18060	18047	18066	18179	18007	18056	17880	18023	17960	17915	18011	17871	17996	18224	17852	17989	17947	18149	18107	17975	18058	18109	18068	18100	18253	17971	17861	18314	17954	17916	17938	18024	17981	17960	18071	17970	18072	18066	18123	17990	18034	18072	18098	18079	17883	18171	18051	18104	18230	17959	17942	18034	18120	18056	17929	18016	17984	18092	18316	18019	18112	17939	17789	18143	18074	18058	18069	17836	17952	18010	18072	18084	18061	17896	18276	18060	18267	18125	17954	18117	17961	17997	17659	18057	18229	18036	18211	18007	17961	18182	18102	18104	17943	17949	18159	17982	18031	17979	18242	18120	17853	17901	17963	17859	18222	18097	18021	17963	17991	18104	18108	17912	18161	17923	17999	18009	18203	18107	17915	17926	17984	17989	17938	17938	18114	18008	17857	18006	18098	18002	17968	17778	17942	18051	18132	18094	17899	18083	18023	17948	18101	18004	18007	18258	18028	18093	18021	18178	18160	17905	17983	17854	18026	18067	17911	17864	17933	18094	18160	18074	17920	18117	17935	18106	17854	18108	18148	18138	17949	18129	17943	18018	17960	18053	17815	17950	18185	18319	18038	18070	18023	18201	18215	18245	18180	18139	18163	17916	18127	17939	18028	18110	17980	18142	18095	17990	18167	17844	18153	18137	18239	18261	17968	18113	18163	18214	18016	17904	18166	18004	17917	18054	18013	18107	18027	17938	18026	18086	17927	18160	18042	18104	18089	18033	18191	18085	18092	18228	18031	17962	18062	18036	18006	18161	17893	17959	18025	17982	18092	17980	17961	18019	18091	18044	18085	18002	18059	18100	18013	17962	17969	18084	17814	18104	18025	18027	17990	18184	18026	17973	17978	18128	17957	17829	18178	18152	18004	17918	17963	18054	18086	18101	17791	18066	17851	18044	18047	18153	18101	18023	17982	18170	18069	17994	18037	17989	18123	17987	17794	18221	17776	18032	18022	18210	18094	18040	17973	18097	17959	17935	17999	17970	18073	17919	18027	18167	18053	18195	17939	18030	17956	17950	18049	17917	18021	18011	18150	17947	18102	17995	17891	18175	18091	18184	18157	18051	17737	18190	18044	17948	18047	18170	18144	18036	18068	18161	18086	18208	18063	18062	18030	18119	17876	17965	18137	17972	17886	17783	18165	18109	18000	18038	18113	18170	17961	18045	18169	17822	18073	18199	17965	18144	18236	18011	17897	18313	17975	17949	18161	18143	17998	18108	18032	18023	17953	18066	18069	17952	18065	17838	17936	18080	17954	18120	18090	17981	18075	17979	17839	18162	18062	17989	18223	18184	17952	17594	17964	17963	18017	18151	18073	18031	18091	17910	17922	17988	17831	17936	18064	18032	18003	18062	17965	17873	18172	18015	17883	17968	18189	17837	17868	17885	18415	17996	18105	17945	18397	18280	18313	18113	18204	17872	18068	17811	17964	17942	18115	18099	18112	17955	18049	18285	18105	18068	18215	18053	18145	17961	17867	17998	17817	18126	17918	18244	17944	18063	18019	17918	17988	18092	17797	18100	18062	18090	17919	18297	18047	17888	18088	17841	18029	17956	18197	18181	18174	18032	18171	17946	18096	18068	17912	18215	17873	18212	18006	18053	18026	17899	18111	18100	18007	17971	18220
23191	35629	32613	22342	17407	15977	15788	15779	15793	15679	15727	17881	18251	16061	16355	16022	15959	15771	15427	15736	15562	15508	15391	15470	15629	15594	15444	15513	15586	15592	15472	15650	15434	15460	15485	15624	15471	15449	15809	15470	15550	15601	15707	15498	15663	15348	15692	15488	15572	15368	15496	15647	15422	15447	15667	15394	15370	15547	15492	15500	15448	15476	15540	15542	15547	15567	15681	15460	15508	15436	15492	15623	15659	15505	15485	15530	15735	15580	15706	15467	15546	15584	15607	15530	15464	15562	15483	15547	15569	15489	15448	15459	15485	15509	15676	15624	15485	15450	15550	15464	15624	15493	15503	15323	15485	15610	15568	15709	15636	15460	15375	15421	15503	15464	15518	15635	15613	15499	15594	15445	15602	15624	15509	15456	15655	15620	15524	15545	15430	15566	15685	15473	15436	15481	15547	15662	15643	15465	15488	15623	15589	15783	15645	15500	15542	15439	15588	15526	15502	15600	15446	15666	15521	15464	15510	15449	15479	15526	15619	15550	15582	15565	15463	15470	15795	15495	15593	15422	15656	15641	15481	15434	15458	15505	15405	15313	15596	15362	15563	15498	15401	15632	15544	15216	15561	15359	15648	15699	15393	15432	15549	15692	15422	15409	15371	15641	15596	15455	15469	15570	15540	15384	15742	15491	15616	15517	15407	15607	15573	15480	15694	15387	15410	15469	15541	15461	15540	15608	15423	15584	15599	15611	15682	15447	15422	15399	15431	15537	15344	15549	15551	15536	15630	15611	15376	15476	15447	15494	15320	15652	15491	15522	15458	15618	15492	15498	15553	15356	15565	15533	15535	15439	15559	15559	15616	15385	15556	15520	15472	15440	15682	15650	15591	15459	15700	15423	15636	15641	15459	15469	15596	15536	15503	15468	15454	15329	15592	15552	15399	15530	15705	15658	15446	15399	15431	15582	15378	15388	15567	15506	15465	15377	15549	15452	15352	15588	15667	15605	15495	15531	15529	15606	15537	15539	15390	15499	15486	15688	15524	15453	15669	15559	15560	15547	15502	15326	15518	15535	15623	15500	15402	15490	15617	15326	15572	15627	15571	15612	15341	15557	15574	15391	15558	15464	15548	15479	15720	15554	15537	15545	15479	15624	15627	15410	15462	15496	15575	15482	15541	15538	15512	15437	15560	15521	15412	15456	15438	15511	15435	15518	15378	15510	15423	15492	15648	15469	15633	15681	15502	15588	15481	15434	15409	15543	15614	15458	15420	15376	15694	15389	15453	15571	15447	15647	15551	15412	15635	15565	15635	15616	15542	15625	15530	15642	15517	15483	15684	15473	15568	15586	15413	15466	15589	15733	15510	15680	15623	15647	15641	15662	15511	15628	15564	15479	15647	15384	15535	15445	15385	15563	15527	15521	15634	15426	15599	15534	15599	15439	15556	15544	15370	15564	15608	15430	15534	15604	15469	15560	15476	15615	15487	15451	15519	15602	15722	15613	15423	15547	15474	15514	15580	15564	15576	15517	15426	15549	15452	15622	15483	15648	15543	15571	15614	15609	15466	15435	15564	15453	15662	15425	15574	15595	15712	15479	15499	15663	15655	15502	15460	15486	15635	15389	15287	15568	15420	15394	15613	15494	15489	15538	15586	15535	15458	15548	15460	15673	15339	15444	15480	15474	15431	15562	15349	15603	15470	15570	15529	15624	15539	15536	15679	15658	15578	15634	15444	15432	15496	15673	15507	15509	15622	15668	15475	15430	15653	15387	15693	15612	15519	15479	15546	15528	15553	15682	15446	15458	15476	15512	15421	15486	15375	15627	15440	15561	15547	15534	15605	15513	15543	15498	15450	15592	15571	15508	15554	15661	15542	15761	15549	15461	15466	15588	15420	15654	15426	15652	15539	15582	15572	15623	15493	15749	15446	15551	15675	15628	15612	15436	15546	15508	15415	15411	15574	15539	15593	15534	15549	15671	15513	15484	15648	15475	15425	15638	15539	15764	15548	15634	15518	15566	15594	15744	15531	15509	15597	15613	15436	15718	15550	15486	15594	15542	15590	15570	15483	15503	15695	15438	15564	15445	15557	15546	15540	15688	15511	15418	15436	15471	15528	15427	15627	15463	15563	15631	15565	15558	15498	15429	15534	15800	15532	15594	15411	15385	15549	15589	15508	15517	15513	15389	15471	15464	15506	15587	15419	15551	15631	15520	15590	15631	15394	15501	15565	15360	15625	15514	15594	15594	15557	15628	15629	15581	15528	15502	15566	15495	15607	15489	15569	15528	15384	15488	15405	15596	15573	15480	15476	15662	15378	15566	15578	15576	15476	15588	15588	15527	15488	15584	15594	15525	15540	15609	15337	15656	15329	15541	15524	15689	15625	15443	15536	15486	15446	15669	15668	15383	15636	15588	15545	15504	15473	15573	15501	15600	15492	15499	15600	15234	15520	15539	15521	15642	15540	15640	15643	15683	15525	15507	15852	15410	15326	15540	15493	15547	15576	15603	15598	15560	15524	15522	15600	15645	15507	15484	15493	15429	15552	15458	15704	15420	15547	15555	15512	15639	15469	15600	15660	15526	15471	15590	15551	15513	15457	15646	15513	15529	15415	15513	15359	15664	15600	15561	15567	15496	15488	15523	15504	15456	15627	15477	15511	15417	15714	15487	15385	15621	15644	15536	15443	15711	15611	15478	15531	15521	15490	15509	15476	15660	15553	15620	15467	15473	15638	15536	15687	15415	15474	15602	15381	15622	15355	15497	15584	15690	15512	15542	15316	15364	15545	15366	15482	15346	15475	15404	15566	15610	15620	15538	15560	15397	15554	15475	15656	15438	15588	15647	15497	15463	15539	15638	15655	15628	15614	15544	15398	15523	15623	15423	15583	15564	15633	15495	15625	15421	15542	15594	15444	15616	15388	15470	15537	15544	15507	15544	15606	15555	15657	15451	15658	15518	15443	15587	15598	15584	15567	15520	15501	15480	15546	15511	15582	15640	15658	15529	15446	15420	15558	15420	15484	15462	15501	15529	15359	15564	15422	15477	15552	15487	15401	15638	15491	15479	15545	15425	15599	15633	15528	15574	15372	15421	15567	15488	15675	15360	15486	15461	15629	15637	15426	15416	15526	15522	15527	15473	15608	15403	15650	15582	15436	15628	15670	15580	15668	15643	15530	15430	15509	15385	15696	15438	15546	15533	15520	15511	15489	15604	15667	15579	15468	15558	15348	15549	15603	15384	15585	15621	15495	15648	15571	15554	15751	15661	15577	15699	15307	15483	15416	15666	15587	15550	15493	15557	15532	15652	15722	15624	15656	15512	15500	15564	15673	15482	15621	15785	15586	15488	15511	15491	15469	15549	15649	15529	15400	15574	15562	15560	15566	15496	15555	15506	15437	15549	15621	15453	15639	15503	15728	15581	15532	15608	15416	15561	15460	15590	15604	15546	15513	15464	15590	15486	15644	15500	15499	15650	15569	15276	15589	15609	15369	15625	15464	15459	15397	15508	15539	15423	15529	15551	15362	15591	15528	15401	15316	15532	15686	15516	15548	15480	15531	15489	15523	15582	15493	15513	15526	15352	15551	15588	15649	15593	15422	15601	15718	15560	15547	15617	15503	15576	15561	15446	15591	15371	15624	15532	15513	15451	15527	15572	15527	15640	15478	15405	15468	15532	15586	15332	15575	15527	15538	15490	15668	15580	15458	15599	15503	15543	15444	15589	15611	15568	15472	15466	15410	15545	15648	15627	15741	15610	15543	15510	15569	15524	15396	15375	15546	15447	15246	15483	15519	15504	15586	15399	15613	15333	15447	15535	15552	15394	15661	15675	15606	15642	15600	15502	15717	15604	15517	15436	15580	15564	15620	15552	15594	15537	15453	15722	15405	15609	15495	15587	15435	15582	15633	15508	15700	15424	15555	15618	15721	15582	15446	15529	15546	15518	15706	15575	15463	15537	15537	15462	15470	15528	15596	15440	15478	15659	15570	15467	15510	15685	15651	15658	15458	15553	15593	15441	15702	15489	15460	15507	15496	15585	15638	15492	15497	15458	15524	15598	15559	15584	15600	15581	15372	15468	15400	15361	15507	15535	15546	15441	15496	15542	15529	15590	15344	15506	15575	15529	15576	15501	15499	15475	15352	15678	15537	15617	15518	15736	15585	15539	15490	15540	15500	15532	15466	15573	15541	15463	15545	15370	15556	15469	15616	15546	15427	15610	15579	15619	15604	15483	15642	15607	15623	15641	15532	15444	15486	15733	15577	15805	15544	15272	15711	15499	15561	15638	15581	15574	15746	15641	15622	15563	15610	15573	15453	15671	15560	15445	15525	15687	15536	15517	15632	15472	15412	15710	15602	15579	15503	15556	15714	15684	15261	15624	15473	15427	15585	15502	15437	15555	15401	15564	15587	15566	15600	15475	15463	15446	15539	15582	15752	15530	15479	15584	15596	15602	15588	15344	15631	15505	15504	15538	15544	15616	15474	15583	15521	15567	15464	15480	15587	15507	15563	15433	15548	15477	15625	15468	15543	15665	15466	15641	15721	15331	15568	15524	15589	15737	15635	15579	15544	15565	15486	15534	15591	15521	15669	15517	15537	15585	15550	15412	15690	15420	15607	15644	15366	15640	15591	15706	15502	15455	15420	15543	15571	15479	15660	15486	15525	15565	15500	15436	15500	15641	15471	15343	15414	15625	15532	15510	15528	15537	15570	15287	15468	15633	15532	15548	15358	15474	15652	15576	15560	15544	15464	15590	15493	15390	15655	15506	15562	15572	15562	15480	15521	15339	15607	15533	15669	15673	15477	15531	15639	15622	15619	15581	15682	15659	15636	15636	15635	15584	15577	15388	15557	15460	15566	15549	15717	15489	15443	15529	15582	15533	15514	15416	15655	15674	15467	15681	15558	15710	15519	15440	15564	15416	15572	15521	15636	15430	15515	15556	15632	15642	15702	15571	15471	15542	15538	15538	15730	15485	15550	15592	15607	15690	15406	15729	15581	15605	15675	15540	15585	15519	15455	15591	15423	15538	15681	15497	15394	15469	15654	15684	15407	15627	15645	15401	15429	15343	15524	15413	15682	15424	15636	15534	15561	15386	15422	15462	15379	15407	15739	15702	15566	15493	15705	15555	15697	15459	15377	15506	15699	15575	15577	15515
23918	21213	28618	25033	22688	21976	21013	18633	18372	18760	22028	30170	27418	20609	20511	20297	19434	18648	18190	17953	18070	17933	17972	17809	17855	17968	17788	18083	17963	17968	17739	17781	17878	17834	17860	17849	17714	17714	17944	17908	17846	17797	17820	17875	17933	17938	18051	17839	17613	17707	17786	17769	17700	17911	17891	17872	17857	17739	17674	17830	17631	17829	17919	17750	17826	17812	17763	17891	17787	17727	17783	17766	17781	17786	18019	17877	17610	17770	17962	17819	17877	17917	17923	17742	17687	17928	17681	17835	17715	17778	17779	17981	17812	17848	17913	17820	17916	18041	17942	17688	17954	18049	17962	17832	17784	17778	17619	17835	17828	17973	17642	17884	17783	17830	17693	17627	17735	17786	17681	17775	17725	17734	18018	17720	17691	17927	17789	17714	17722	17834	17800	17771	18061	17888	17676	17799	17962	17820	17733	17709	17777	17953	17771	17714	17869	17779	17776	17804	17834	17951	17620	17939	17774	17728	17931	17649	17690	17788	17676	17842	17770	17810	17810	17620	17753	17639	17831	17737	17720	17612	17934	17871	17811	17780	17808	17592	17883	17689	17840	17765	17736	17816	17769	17730	17544	17817	17840	17662	17872	17923	17723	17703	17681	17757	17878	17942	17623	17481	17812	17770	17844	17693	17740	17612	17584	17868	17685	17741	17795	17788	17727	17947	17889	17698	17845	17784	17756	17648	17783	17776	17879	17682	17733	17871	17695	18074	17790	17714	17860	17818	17816	17729	17687	17938	17895	17565	17826	17728	17548	17656	17902	17671	17588	17745	17787	17636	17685	17747	17798	17724	17777	17692	17966	17628	17915	17639	17827	17848	17846	17728	17972	17853	17721	17883	17744	17928	17794	17657	17919	17920	17888	17755	17770	17702	17699	17900	17810	17647	17750	17759	17814	17795	17681	17622	17872	17914	17667	17839	17935	17805	17563	17724	17903	17867	17722	17739	17926	17838	17980	17651	17851	17898	17795	17782	17880	17760	17771	17815	17731	17922	18100	17799	17761	18002	17759	17591	17847	17825	17797	17820	17785	17643	17771	17532	17761	17918	18031	17754	17611	17674	17863	17586	17657	17726	17817	17505	17770	17769	17820	17668	17854	17934	17797	17749	17695	17824	17559	17828	17679	17661	17838	17742	17606	17678	17766	17570	17873	17837	17992	17548	17976	17663	17801	17835	17783	17846	17770	17682	17638	17834	17830	17781	17790	17830	17797	17872	17973	17659	17666	17572	17636	17862	17771	17844	17875	17954	17804	17759	17667	17757	17840	17738	17624	17826	17918	17687	17784	17761	17796	17830	17717	17653	17794	17772	17696	17702	17665	17729	17598	17827	17748	17941	17906	17900	17716	17781	17852	17832	17767	17853	17815	17599	17755	17796	17596	17718	17841	17744	17601	17901	17740	17924	17705	17794	17916	17663	17749	17809	17908	17921	17858	17657	17739	17707	17881	17857	17919	17694	17743	17877	17991	17580	17948	17842	17761	17668	17744	17696	17743	17719	17869	17802	17904	17662	17823	17791	17766	17728	17960	17818	17789	17779	17788	17793	17832	17896	17680	17691	17604	17961	17897	17689	17904	17646	17676	17713	17758	17731	17795	17696	17920	18096	17753	17668	17675	17736	17650	17676	17920	17673	17492	17765	17748	17742	17572	17985	17782	17721	17785	17778	17789	17635	17837	17480	17670	17931	17544	17627	17752	17720	17776	17755	17689	17891	17880	17797	17837	17663	17772	18049	17722	17702	17629	17697	17839	17807	17907	17943	17673	17687	17698	17854	17785	17832	17953	17802	17681	17789	17828	18087	17629	17718	17767	17750	17910	17887	17612	17694	17923	17698	17813	17687	17642	17839	17547	17946	17719	17692	17690	17802	17737	17849	17740	17719	17765	17653	17790	17653	17788	17808	17939	17938	17741	17862	17802	17650	17777	17722	17546	17984	17805	17814	17905	17772	17835	17831	17830	17965	17870	17820	17773	17740	17809	17759	17801	17826	17829	17711	17691	17919	17800	17679	17709	17924	17797	17777	17730	17732	17754	17596	17814	17881	17806	17695	17648	17802	17747	17655	17791	17706	17788	17737	17672	17593	17958	17875	17811	17631	17699	17776	17759	17910	17807	17720	17785	17733	17854	17805	17703	17706	17744	17962	17772	17826	17928	17738	17780	17704	18031	17799	17707	17842	17759	17989	17871	17766	17638	17766	17917	18005	17793	17723	17865	17819	17821	17701	17676	17717	17585	17841	17523	17601	18022	17966	17714	17772	17513	17616	17710	17914	17687	17555	17741	17860	17518	17663	17865	17761	17626	17675	17978	17841	17774	17783	17975	17964	17722	17959	17656	17818	17641	17843	17751	17817	17862	17786	17634	17801	17746	17700	17792	17832	17966	17911	17805	17672	17871	17793	17850	17770	17957	17736	17739	18076	17772	17888	17895	17815	17897	17806	17972	17739	17755	17764	17830	17810	17780	17799	17772	17617	17883	17595	17796	17846	17768	17807	17804	17564	17863	17815	17842	17807	17518	17871	17853	17745	17746	17859	17684	18042	17978	17706	17821	17853	17746	17720	17555	17724	17752	17803	17697	17830	17694	17638	17685	17884	17820	17826	17616	17588	17714	17707	17857	17816	17811	17893	17743	17842	17942	17686	17750	17800	17717	17748	17677	17694	17821	17712	17765	17667	17769	17612	17829	17775	17820	17909	18007	17780	17941	18052	17821	17741	17888	17914	17837	17798	17716	17707	17643	17718	17805	17845	17820	17856	17743	17938	17630	17838	17936	17691	17827	17757	17974	18012	17674	17836	17860	17908	17860	17835	17866	17766	17580	17740	17807	17648	17894	17873	17965	17653	17599	17817	17986	17848	17708	17712	17658	17791	17994	17817	17751	17757	17916	17916	17752	17895	17717	17674	17859	17950	17878	17798	17811	17721	17807	17705	17858	17846	17870	17881	17818	17751	17814	17826	17851	17714	17850	17754	17728	18074	17638	17783	17733	17731	17802	17788	17841	17755	17770	17699	18012	17804	17846	17946	17953	17885	17868	17832	17931	17837	17843	17908	17652	17772	17865	17518	17692	17611	17670	17683	17761	17810	17623	17861	17924	17751	17781	17717	17826	17715	17835	17692	17736	17712	17942	17821	17729	17790	17838	17919	17598	17822	17795	17640	17668	17903	17848	17842	17967	17638	17905	17673	17800	17826	17879	17859	17740	17755	17759	17771	17675	17864	17946	17785	17727	17942	17789	18221	17696	17735	17627	17825	17515	17721	17763	17744	17910	17977	17892	17704	17721	17768	17701	17938	17879	17989	17856	17786	17654	17877	17812	17707	17766	17727	17689	17658	17582	17704	17856	17839	17681	17722	17863	17787	17665	17626	17800	17570	17695	17743	17783	17723	18067	17687	17790	17658	17822	17577	17693	17725	17798	17918	17772	17979	17791	17662	17858	17700	17599	17712	17642	17817	17928	17782	17731	17817	17996	17890	17712	17741	17870	17714	17716	17834	17857	17719	17705	17822	17791	17805	17825	17817	17858	17806	17950	17788	18017	17786	17895	17741	17855	17636	17665	17636	17897	17710	17731	17827	17730	17769	17712	17730	18022	17780	17631	17577	17649	17667	17693	17688	17852	17759	17816	17845	17817	17863	17864	17922	17912	17748	17798	17710	17706	17820	17939	17584	17963	17778	17845	17598	17957	17549	17781	17783	17730	17755	17852	17829	17814	17705	17802	17715	17666	17790	17854	17704	17796	17855	17783	17716	17866	17843	17864	17760	17832	17618	17911	17920	17550	18022	17607	17588	17750	17778	17672	17887	17912	17746	18082	17964	17856	17827	17770	17870	17591	17801	17958	17945	17894	17792	17757	17891	17735	17895	17762	17674	17713	17790	17781	17709	17761	17581	17708	17797	17762	17719	17670	17806	17817	17712	18030	17800	17720	17972	17789	17862	17690	17784	17822	17791	17847	17843	17849	17854	17700	17878	17680	17798	17747	17728	17860	17543	17824	17773	17804	18061	17850	17630	17756	17669	17914	18049	17933	17888	17806	17771	17659	17689	17815	17949	17732	17732	17795	17664	17554	17613	17996	17888	17756	17507	17537	17781	17727	17832	18013	17773	17744	17710	18088	17734	17790	17557	17789	17744	17839	17803	17715	17738	17789	17834	17760	17897	17854	17540	17891	17864	17742	17586	17985	17771	17583	17825	17976	17852	17831	17805	17878	17701	17933	17690	17542	17759	17850	17852	17672	17905	17686	17649	17799	17915	17839	17911	17707	17757	17806	17972	17590	17767	17858	17767	17915	17742	17787	17633	17744	17975	17884	17606	17858	17565	17625	17857	17801	17907	17715	17729	17731	17755	17875	17759	17987	17942	18086	17798	17728	17719	17771	17836	17940	17672	17750	17754	17831	17792	17880	17838	17794	17771	17675	17548	17749	17884	17766	17909	17682	17887	17995	17821	17988	17922	17912	17927	17585	17668	17861	17744	17831	17838	17649	17627	17855	17591	17804	17928	17791	17814	17850	17686	17942	17699	18010	17720	17805	17662	17647	17863	17845	17765	17771	17823	17954	17837	17815	17601	17860	17700	17760	17713	17783	17762	17841	17740	17777	18004	17809	18019	17847	17656	17776	17781	17834	17741	17479	17740	17735	17827	17832	17908	17742	17672	17894	17644	17767	17837	17759	17614	17793	17851	17964	17733	17806	17790	17987	17557	17821	18122	17840	17732	17801	17946	17721	17938	17847	17797	17646	17743	17719	17664	17706	17717	17640	17884	17886	17726	17972	17875	17648	17824	17667	18144	17616	17831	17889	17820	17778	17602	17653	17816	17993	17831	17700	17480	17687	17756	17804	17785	17874	17764	17804	17597	17796	17715	17707	17800	17750	17691	18186	17938	17800	17880	17742	17764	17567	17962	17849	17693	17846	17799	17825	17773	17851	17935	17943	17854	17677	17878	17694	17789	17916	18033	17976	17888	17654	17711	17683	17799	17759	17798	17869	17797	17873	17716	17682	17712	17667	17877	17788	17785	17809	17807	17702	17645	17878	17726	17704	17607	17710	17780	17694	17936	17848	17780	17929	17780	17613	17735	17813	17842	17703	18058	17761	17817	17907	17886	17690	17705
27985	43284	40643	31129	21373	17672	16248	16218	16440	16825	22318	32227	26449	18572	19459	18840	17476	16510	15828	15609	15413	15353	15422	15214	15273	15335	15411	15368	15418	15379	15474	15559	15392	15452	15401	15470	15400	15315	15507	15471	15447	15652	15394	15473	15433	15401	15484	15403	15445	15375	15442	15204	15528	15235	15335	15287	15290	15390	15313	15419	15369	15419	15352	15488	15306	15366	15431	15331	15493	15499	15361	15208	15371	15576	15403	15483	15345	15382	15343	15408	15380	15262	15284	15418	15306	15446	15385	15429	15470	15307	15404	15182	15342	15276	15399	15315	15475	15461	15511	15453	15397	15340	15543	15323	15520	15295	15403	15478	15431	15445	15420	15445	15281	15422	15502	15378	15476	15365	15435	15445	15277	15364	15285	15390	15527	15572	15499	15410	15315	15335	15411	15604	15226	15245	15372	15381	15476	15276	15347	15309	15436	15427	15469	15365	15222	15452	15454	15238	15385	15214	15298	15559	15223	15254	15407	15285	15272	15644	15306	15410	15327	15426	15285	15514	15348	15336	15393	15404	15384	15380	15320	15256	15453	15425	15264	15201	15493	15323	15324	15450	15564	15256	15251	15382	15334	15467	15312	15589	15359	15392	15344	15449	15548	15241	15396	15394	15282	15384	15314	15442	15401	15318	15360	15339	15468	15371	15236	15388	15332	15297	15189	15291	15497	15288	15257	15374	15446	15278	15360	15533	15269	15403	15495	15386	15494	15329	15358	15517	15266	15733	15169	15308	15374	15199	15413	15368	15411	15317	15286	15332	15290	15325	15454	15145	15531	15359	15277	15373	15381	15380	15204	15391	15393	15340	15224	15409	15365	15310	15286	15420	15332	15253	15283	15478	15352	15343	15355	15286	15307	15577	15498	15365	15448	15587	15277	15408	15342	15399	15501	15452	15391	15387	15448	15419	15490	15382	15464	15449	15444	15481	15395	15264	15504	15344	15384	15405	15403	15293	15308	15133	15461	15285	15400	15290	15342	15363	15298	15356	15285	15320	15205	15365	15384	15264	15368	15329	15269	15336	15289	15449	15580	15572	15443	15340	15355	15389	15332	15519	15472	15412	15407	15520	15279	15514	15272	15305	15359	15319	15311	15318	15340	15271	15391	15299	15307	15417	15368	15388	15427	15348	15458	15319	15363	15435	15481	15420	15309	15296	15407	15310	15588	15499	15408	15377	15386	15307	15354	15449	15348	15304	15302	15407	15189	15244	15365	15415	15332	15423	15402	15520	15211	15399	15293	15420	15325	15385	15284	15232	15381	15493	15383	15390	15473	15428	15493	15200	15494	15336	15318	15354	15239	15231	15301	15250	15377	15410	15291	15465	15369	15385	15376	15183	15188	15450	15378	15331	15530	15297	15427	15419	15467	15527	15455	15204	15337	15356	15297	15323	15389	15530	15446	15369	15413	15432	15490	15332	15416	15615	15575	15394	15353	15461	15414	15211	15338	15417	15193	15406	15348	15305	15230	15376	15300	15112	15216	15367	15383	15433	15359	15445	15169	15248	15400	15489	15424	15257	15455	15329	15263	15224	15403	15508	15304	15439	15575	15532	15333	15308	15435	15221	15295	15404	15389	15240	15507	15472	15603	15283	15200	15307	15210	15363	15457	15462	15409	15260	15421	15207	15414	15494	15512	15314	15252	15433	15429	15267	15486	15276	15550	15425	15560	15423	15338	15466	15364	15513	15555	15447	15514	15311	15379	15383	15544	15500	15369	15331	15527	15406	15459	15483	15463	15302	15487	15270	15283	15399	15412	15425	15401	15553	15431	15468	15410	15369	15408	15395	15455	15447	15443	15282	15341	15453	15637	15316	15360	15299	15275	15351	15373	15298	15328	15335	15425	15339	15356	15442	15376	15310	15272	15348	15352	15360	15653	15465	15346	15453	15485	15446	15374	15414	15428	15403	15114	15505	15468	15292	15317	15358	15362	15342	15290	15252	15312	15475	15198	15441	15551	15138	15300	15308	15288	15415	15376	15314	15419	15536	15383	15310	15364	15436	15319	15371	15340	15472	15355	15416	15458	15251	15437	15289	15360	15474	15386	15370	15265	15486	15280	15316	15377	15285	15438	15290	15410	15252	15622	15348	15276	15381	15311	15446	15454	15465	15516	15283	15377	15424	15337	15344	15298	15344	15259	15354	15221	15484	15591	15220	15081	15184	15455	15300	15336	15249	15323	15367	15373	15500	15264	15525	15364	15430	15483	15359	15270	15438	15362	15471	15419	15294	15394	15465	15391	15313	15483	15383	15488	15324	15329	15270	15333	15339	15447	15419	15288	15403	15348	15444	15325	15448	15281	15371	15420	15418	15392	15385	15295	15171	15456	15322	15578	15237	15430	15429	15379	15376	15409	15588	15335	15366	15605	15517	15263	15484	15473	15316	15421	15433	15336	15515	15341	15310	15435	15459	15299	15238	15393	15486	15310	15396	15384	15224	15412	15407	15318	15464	15267	15421	15416	15468	15508	15380	15411	15535	15334	15498	15364	15371	15306	15390	15381	15562	15431	15305	15426	15296	15466	15314	15374	15447	15286	15493	15206	15371	15202	15556	15468	15486	15221	15406	15313	15372	15334	15433	15334	15380	15459	15358	15502	15284	15234	15437	15429	15539	15285	15481	15449	15340	15369	15249	15411	15300	15258	15300	15412	15428	15459	15363	15366	15499	15429	15480	15418	15205	15456	15425	15588	15334	15358	15387	15221	15356	15336	15398	15271	15415	15401	15311	15430	15282	15290	15538	15557	15639	15327	15305	15389	15444	15367	15386	15567	15307	15243	15441	15400	15317	15378	15502	15418	15254	15325	15349	15384	15377	15372	15265	15407	15515	15515	15441	15413	15358	15489	15293	15459	15156	15363	15270	15520	15499	15404	15257	15493	15285	15374	15420	15434	15454	15449	15287	15399	15414	15329	15263	15297	15271	15392	15229	15275	15419	15277	15439	15501	15392	15272	15306	15263	15555	15336	15514	15455	15337	15370	15308	15241	15253	15325	15292	15342	15342	15407	15493	15232	15404	15286	15326	15379	15242	15311	15403	15501	15336	15274	15399	15369	15204	15314	15609	15424	15284	15596	15290	15370	15299	15205	15245	15229	15439	15288	15308	15303	15399	15501	15238	15335	15465	15084	15501	15425	15476	15413	15436	15263	15399	15582	15281	15351	15309	15352	15393	15333	15397	15391	15259	15403	15388	15331	15313	15430	15564	15391	15415	15322	15420	15460	15315	15524	15519	15418	15413	15266	15348	15398	15448	15444	15480	15392	15320	15364	15374	15358	15409	15060	15536	15249	15288	15471	15550	15359	15481	15362	15409	15304	15416	15290	15439	15258	15555	15319	15398	15345	15182	15396	15331	15322	15525	15315	15416	15276	15326	15402	15431	15485	15329	15387	15560	15348	15455	15388	15463	15496	15508	15371	15372	15229	15417	15481	15425	15377	15366	15366	15317	15368	15284	15330	15461	15391	15286	15335	15290	15391	15454	15389	15139	15357	15488	15367	15432	15233	15220	15304	15344	15276	15474	15324	15343	15397	15478	15389	15375	15380	15230	15419	15351	15424	15368	15387	15436	15362	15412	15291	15198	15439	15546	15466	15277	15444	15295	15303	15370	15328	15453	15526	15359	15245	15249	15448	15409	15460	15331	15332	15494	15234	15263	15328	15418	15366	15252	15358	15273	15485	15351	15327	15382	15302	15347	15142	15527	15419	15336	15464	15244	15396	15360	15459	15402	15298	15376	15366	15360	15150	15583	15319	15532	15332	15398	15395	15429	15519	15283	15406	15379	15536	15331	15525	15496	15492	15410	15457	15338	15542	15402	15491	15496	15569	15361	15302	15513	15399	15349	15282	15445	15399	15403	15375	15411	15238	15367	15364	15411	15340	15443	15498	15535	15365	15631	15269	15529	15253	15392	15322	15362	15337	15396	15218	15460	15406	15321	15410	15270	15386	15424	15572	15327	15235	15327	15377	15279	15400	15335	15324	15369	15397	15584	15527	15281	15499	15275	15212	15354	15419	15418	15201	15211	15331	15605	15385	15445	15481	15474	15373	15137	15333	15391	15332	15413	15480	15218	15484	15388	15437	15101	15463	15391	15583	15425	15531	15443	15426	15394	15377	15308	15328	15298	15198	15373	15457	15499	15376	15410	15400	15435	15263	15502	15351	15265	15422	15298	15303	15440	15289	15393	15390	15304	15348	15224	15424	15408	15508	15410	15379	15274	15378	15388	15327	15641	15535	15326	15442	15417	15560	15337	15310	15302	15395	15216	15291	15384	15300	15469	15408	15412	15474	15176	15354	15606	15421	15325	15394	15491	15351	15452	15224	15478	15283	15352	15266	15562	15288	15387	15480	15463	15543	15282	15388	15355	15182	15297	15368	15441	15295	15391	15221	15310	15527	15323	15396	15461	15375	15318	15268	15486	15375	15373	15307	15498	15356	15534	15419	15350	15226	15449	15213	15579	15643	15281	15481	15227	15569	15508	15413	15339	15556	15200	15381	15309	15444	15356	15182	15373	15180	15400	15433	15360	15324	15407	15263	15374	15431	15294	15414	15368	15315	15351	15564	15476	15346	15426	15493	15180	15355	15588	15432	15310	15562	15365	15396	15436	15296	15323	15543	15314	15271	15388	15529	15224	15259	15243	15356	15582	15442	15250	15461	15293	15253	15242	15320	15453	15460	15509	15247	15437	15379	15428	15360	15335	15266	15361	15348	15393	15258	15605	15234	15335	15415	15416	15419	15277	15344	15274	15296	15472	15407	15229	15204	15429	15268	15425	15475	15332	15478	15341	15390	15236	15512	15431	15307	15409	15302	15347	15290	15427	15586	15339	15345	15481	15359	15357	15250	15312	15416	15334	15420	15292	15431	15251	15372	15414	15287	15510	15521	15324	15340	15385	15463	15350	15491	15372	15360	15385	15339	15421	15324	15412	15287	15269	15284	15438	15444	15466	15627	15329	15470	15312	15417	15453	15535	15294	15314	15564	15456	15456	15285	15376	15450	15385	15416	15365	15346	15339	15355	15514	15425	15389	15384	15458	15344	15377	15291	15410	15309	15382	15291	15334	15261	15467	15369	15286	15579	15707	15365	15451	15528	15374	15363	15438	15237	15397
22793	21325	29084	24031	21717	23610	24719	20097	19499	20830	26755	40292	36064	27321	23356	22528	20887	19519	18920	18508	18288	18233	18327	18272	18118	18252	18061	17990	18385	18247	18275	18137	18054	18181	18169	18233	18113	18057	18076	18146	17946	17825	18082	18243	18154	18211	17986	18211	18069	18040	18238	17866	17995	18227	18186	18474	18087	18068	18035	18061	18148	18017	18024	18108	18135	18168	18148	18083	17913	18142	18098	18159	18108	18139	18250	17893	17901	18240	18061	18015	17938	18117	17995	17927	18091	18204	18117	17943	18050	18253	18031	18269	18195	18025	18157	18041	18276	18200	18041	18079	18018	17863	17948	18294	18124	18009	18138	18227	18039	18048	18059	18207	18002	18009	18168	17833	17929	18044	18147	17891	18050	18035	17913	17972	17929	18094	18015	18248	18239	18326	18157	18109	18162	18131	17986	17989	18114	17910	18101	18125	18003	18149	18020	18108	18116	18021	18073	18036	18114	18089	17980	18127	18057	17972	17946	17979	18228	18122	18115	18262	18081	17847	17881	18120	18141	18044	17989	17889	18023	18116	18313	18024	17859	18340	18142	18057	18223	18143	18030	18048	18081	18108	18039	18018	18057	18042	18162	17882	18203	17966	17886	17978	18002	18140	18020	18103	18142	18114	17918	17879	18095	18048	18314	18094	18008	17999	18072	18093	18243	18039	18115	17827	18168	18347	18135	18306	18073	18394	18120	17972	18061	18065	17847	18013	17987	18213	18116	18077	18155	18022	18083	18002	17908	18149	18149	17980	17966	17950	17960	18091	18001	18080	18087	18191	18062	18188	18039	18100	18021	18131	17899	18120	18241	18156	18013	17930	18023	18046	17979	17926	18035	18074	17955	18091	17757	17975	17916	17983	18139	17984	18148	17988	17978	17961	18014	17976	18078	18182	18063	17901	18214	18072	18051	18080	17886	17977	18077	18032	18230	17963	18114	17933	18005	18138	17903	17938	18154	18084	18117	18056	17995	18017	18137	17947	18274	18231	18150	17935	18090	17961	18060	18001	18087	18006	17826	18076	18312	18024	18122	17974	18022	18019	18132	18107	17768	17925	18050	18097	18086	18232	18257	18115	18145	18011	18077	18148	18015	18134	17976	18086	18144	18032	17922	18014	18077	18044	17969	18219	18056	18032	17897	17741	17950	18026	18089	18194	18077	18179	17911	17983	17900	17877	18346	18168	18296	18025	18019	18071	17996	18087	18037	18135	18189	18145	18014	17928	18162	18081	18027	17877	18100	17926	17737	17895	18025	17899	17921	17937	18029	17884	17964	18060	17995	17899	18013	18071	18000	18078	18017	18019	18212	18047	18006	18311	18120	17853	18017	18122	17854	17863	18143	17971	18004	18103	18148	17977	18134	18234	17924	18210	18206	17976	18104	17737	18168	18151	18022	17809	18182	18007	18126	18022	18045	18007	17949	17975	18103	18128	18204	17987	18214	18031	18271	18090	18175	17893	17912	17636	17908	18011	18037	17941	18074	18134	18149	18048	17931	18169	18011	17787	18194	18100	18197	18012	18171	17851	17962	17960	18157	17904	17817	17980	17873	18065	17987	18123	18022	17819	17919	18063	18063	18106	18104	18111	18099	18192	18043	17989	17883	18008	18011	17991	18133	17987	17993	18098	17950	18074	17926	18106	18125	18092	17776	17881	18119	18190	17950	18017	18132	18053	18023	17996	18195	18004	18196	17880	18167	17906	18109	18156	18062	18097	18031	18026	18004	18033	17919	18274	17929	18197	18119	17895	18034	18104	18032	18156	18033	17794	17950	18272	17762	18112	17939	18045	18297	18004	17999	18249	18073	17978	18165	18172	17984	18072	18035	17978	18115	17969	18054	17987	17963	18093	17946	18027	18148	18025	17947	18057	18121	17914	18128	18149	18099	17864	17965	17945	18056	18037	18052	17978	18131	17906	17887	18105	18183	18323	18020	18121	18135	17891	18069	17792	17810	17996	18018	18238	17936	18181	18116	18001	18092	18120	18105	17960	17983	18153	17932	18007	18218	18138	18173	18251	18145	18074	18002	18085	18062	18047	18304	18186	18063	18015	18155	18178	17900	18033	18120	18145	18291	18084	18051	17952	17997	17901	17975	18256	17984	18118	18054	18115	18184	18263	18039	17945	17902	17912	17997	17780	17753	18003	18169	18119	18313	18040	18024	18040	17884	17984	17884	18059	18194	18125	18013	17741	17985	18026	18106	18046	18142	18060	17985	18222	18293	18289	18027	18106	18136	17884	18109	18311	18122	17991	17986	17997	18136	18148	18178	17930	17803	17868	18061	18122	18112	18072	18149	18136	17938	17988	17847	17931	18078	18019	18098	18134	18134	18002	18185	17938	18004	17994	17851	18094	18129	18120	18013	18086	18017	17998	18101	17985	18031	17980	18120	18068	18220	18059	18249	18160	17768	18109	17989	17991	18129	18146	18106	18173	18198	17969	18016	18033	18058	17905	17836	17915	17926	17941	18147	18158	17929	17990	18154	17896	17913	18171	18083	18072	17852	18188	17963	18100	18051	18165	18008	17954	17947	18136	18104	18054	17898	18152	18081	18113	18105	17984	18093	18147	17968	18183	18159	18192	18066	18217	18035	18066	18073	18325	18012	18129	18066	17925	18254	17992	17977	17937	18080	18337	18086	18263	17884	17992	18028	18022	17871	17958	17961	18022	18071	18122	18273	18102	18077	18141	18165	18095	17998	18052	18134	18040	17986	17896	17809	18056	18106	18064	17910	18028	18061	18273	17983	18051	18134	17820	17723	17996	18048	18096	18054	18001	18091	18107	18091	17867	17872	18192	17955	18034	17846	18086	18048	18211	18119	18192	17882	17911	17863	18159	18154	18061	17867	18089	17953	18107	17988	18008	18148	18035	17752	18030	18078	18108	17974	18058	18060	17865	18079	18076	18030	18232	18198	18000	18120	18065	18118	18058	18138	18128	18200	18219	18108	18134	17919	17997	18083	17866	18056	18197	18089	17924	17859	18120	18007	17735	17902	17987	18092	17984	18095	18129	17716	18093	17971	18066	18280	18117	18143	17856	17977	18054	18169	18140	18081	18123	17945	18009	17930	18063	17996	18033	18284	17983	18178	18243	18101	18204	18051	18171	18117	18009	18207	17969	17950	18119	18179	18108	18049	17777	17856	18124	18274	18025	17981	17997	18182	18258	18194	18073	18232	18087	18050	17874	18008	18100	18230	18158	18007	18113	18128	18024	18108	18169	18131	18053	18110	17955	17971	18188	18205	17953	18017	18033	17855	18067	18108	18012	18161	18251	17884	18164	17924	18013	17879	18137	17877	18064	18223	17949	18144	18125	18102	17975	18108	18071	18091	17894	18139	18065	18047	18300	18207	18062	18047	18191	18187	17859	18170	18024	17958	17868	17924	17948	18045	18019	18206	18076	18089	18063	18069	17913	18067	18184	18018	18052	17749	17847	18105	17958	18020	18148	18036	17885	18129	17978	18163	17925	18010	18058	17991	17885	18091	18102	17963	18118	17983	18075	18140	18051	18030	17984	17963	17981	18144	17828	18228	17830	17953	18114	18256	17895	18129	18014	18079	18130	17943	17960	17900	18074	18051	17863	17996	18262	17994	18156	17990	17941	18077	18040	18185	18099	18027	18026	18007	17819	18071	18108	17906	18116	17898	18121	18113	17899	18130	17890	17950	18032	18072	17832	17861	17917	18063	18204	18002	18041	18013	18263	18219	18109	18349	18009	17932	18029	18075	17911	18181	18304	18012	18092	18172	18131	18204	18028	18260	18017	17960	17862	17913	17926	18078	18060	18079	18124	17976	17966	18345	18206	18072	17985	18021	18103	17993	17961	18107	18018	18122	18165	17949	17991	17965	17989	18151	17978	17972	17945	18056	18050	17935	17937	17954	18055	18013	17990	17958	18140	18007	18003	17996	17919	17976	18050	17911	17936	18087	18116	18219	18148	18007	17999	18088	18023	18104	18062	17977	17850	18123	18132	17973	18162	17906	18109	18101	18191	18079	18268	18016	18050	18068	17941	18198	18236	18059	18064	18061	18001	18138	18056	17953	18116	18044	18102	18152	18301	18157	17956	18087	18042	17934	18018	18061	18325	18097	18072	18080	17997	17977	18148	17977	18000	17895	18100	18064	17941	18165	18035	17994	18211	18186	18011	18290	18214	18027	18065	18073	18242	18194	18077	17795	18122	18006	18029	17926	17958	18160	17954	18139	17849	17982	17903	18148	18061	18341	18128	18121	18039	17807	17809	17995	18068	18105	18061	18058	17999	18036	18160	18064	17879	17972	17921	17997	18043	18005	17885	17883	18085	17775	18087	18098	18031	17953	17773	18028	18198	17974	18218	18125	18031	18066	18101	18020	18048	18232	18089	17990	18144	17975	18039	17949	17906	17959	17901	18207	18002	17949	17979	18153	18098	17959	18063	18001	17950	18011	18040	18004	18017	18056	18016	17987	18228	17871	18132	18103	18047	17817	18135	17866	17907	17814	17907	18163	18009	17949	18189	18036	17913	17974	17851	18027	17832	17976	18002	17937	18015	18022	18038	18062	17920	18024	17916	18164	17979	18035	17865	18089	18185	18221	18075	18098	18012	17965	18168	18247	17996	18097	17859	18039	18056	17871	18308	18041	17970	17911	17974	18162	18004	18016	18213	18085	18009	18111	18040	18055	17850	18060	18012	18136	17852	18018	17975	17977	18139	18244	18007	18098	17924	18061	17979	17907	18098	18202	18053	18076	18033	17967	17972	18155	18121	17997	17899	18088	17956	18058	18074	18018	17962	18113	18089	18026	18023	18008	18162	18022	17835	18007	18201	17933	18092	18136	18196	17996	17945	18118	17957	18044	17930	18059	17961	17969	17862	18104	18141	18059	18198	18182	18000	18053	18168	17830	17966	17929	18142	17926	17898	18032	18085	18160	17885	18054	18063	18119	18129	18137	18094	18076	18197	17927	18230	18167	18032	18037	18203	18041	17964	17891	18149	18105	17952	17849	18179	18062	17787	18013	17943	17836	18182	18019	18110	17869	17979	17984	17838	18065	18292	17936	17927	18051	17954	17909	17958	18018	18093	18212	18127	18057	17998	17906	18211	18053	18006	17952	18078	18074	17940	18186	18098	18192	18149	17912	17945
29757	49298	48490	32649	22452	18845	17311	17258	17912	19880	29058	42101	35102	26419	22354	21404	18847	17368	16472	16083	15724	15609	15738	15434	15605	15757	15593	15427	15566	15568	15642	15502	15498	15547	15695	15736	15560	15654	15432	15724	15516	15394	15674	15532	15486	15485	15397	15654	15516	15671	15605	15673	15643	15683	15651	15504	15676	15663	15439	15575	15374	15518	15565	15490	15579	15603	15520	15651	15589	15681	15702	15616	15494	15503	15681	15655	15535	15444	15525	15641	15548	15597	15469	15539	15470	15444	15643	15589	15641	15406	15474	15603	15429	15530	15574	15635	15551	15447	15511	15512	15536	15736	15424	15470	15535	15663	15580	15680	15544	15573	15717	15592	15525	15424	15436	15385	15664	15477	15559	15618	15192	15474	15632	15580	15720	15462	15635	15556	15472	15593	15573	15539	15544	15625	15544	15683	15563	15670	15542	15482	15652	15644	15536	15463	15537	15629	15427	15587	15519	15714	15296	15586	15665	15592	15701	15526	15732	15626	15471	15487	15570	15552	15494	15505	15619	15537	15708	15566	15488	15538	15614	15535	15289	15593	15463	15696	15472	15525	15580	15424	15620	15545	15518	15467	15770	15462	15601	15552	15533	15557	15437	15456	15459	15522	15536	15611	15615	15597	15453	15566	15440	15596	15681	15575	15598	15445	15480	15529	15627	15545	15719	15595	15569	15453	15567	15395	15502	15557	15638	15684	15582	15664	15408	15523	15513	15679	15524	15523	15545	15673	15598	15508	15622	15554	15510	15620	15521	15313	15592	15544	15452	15572	15436	15671	15593	15707	15531	15391	15490	15546	15575	15490	15503	15560	15604	15651	15522	15682	15506	15489	15600	15497	15503	15491	15644	15502	15300	15541	15470	15525	15477	15551	15591	15435	15578	15649	15643	15521	15572	15570	15585	15488	15676	15447	15512	15310	15588	15562	15424	15566	15535	15443	15598	15496	15549	15533	15453	15534	15559	15425	15470	15500	15503	15336	15541	15594	15658	15411	15503	15520	15519	15451	15522	15442	15437	15458	15641	15673	15401	15721	15465	15528	15445	15422	15403	15530	15647	15702	15502	15505	15645	15594	15602	15691	15698	15579	15561	15495	15503	15485	15577	15626	15642	15577	15501	15399	15420	15400	15594	15450	15546	15488	15581	15636	15593	15524	15444	15628	15481	15607	15653	15247	15515	15549	15740	15695	15598	15659	15604	15543	15531	15600	15628	15323	15405	15586	15413	15625	15446	15739	15504	15514	15579	15551	15570	15314	15573	15520	15449	15439	15685	15556	15610	15555	15732	15451	15458	15568	15655	15595	15528	15686	15419	15603	15625	15569	15506	15704	15491	15751	15661	15603	15661	15728	15656	15549	15640	15607	15590	15572	15627	15455	15533	15762	15419	15505	15508	15612	15440	15498	15573	15429	15344	15491	15508	15522	15682	15453	15604	15449	15609	15572	15428	15515	15546	15543	15779	15509	15691	15488	15613	15548	15529	15483	15630	15642	15431	15645	15615	15460	15548	15567	15509	15534	15644	15570	15587	15577	15458	15588	15561	15458	15505	15402	15483	15555	15405	15455	15453	15549	15595	15613	15525	15288	15487	15699	15434	15451	15629	15603	15421	15558	15685	15615	15518	15759	15676	15591	15602	15568	15466	15540	15599	15452	15646	15502	15618	15490	15596	15579	15640	15528	15698	15572	15491	15729	15669	15514	15756	15392	15524	15550	15520	15728	15329	15660	15661	15522	15493	15488	15615	15576	15540	15535	15395	15733	15518	15448	15552	15391	15398	15625	15490	15606	15640	15428	15542	15648	15542	15586	15447	15515	15589	15530	15557	15616	15461	15606	15552	15756	15688	15593	15616	15502	15583	15630	15673	15600	15488	15445	15447	15618	15498	15424	15610	15469	15422	15535	15618	15610	15671	15486	15439	15542	15507	15698	15422	15560	15495	15601	15419	15529	15626	15501	15556	15416	15535	15386	15538	15563	15660	15500	15514	15495	15506	15438	15706	15348	15568	15595	15511	15539	15728	15516	15591	15615	15493	15625	15462	15434	15529	15493	15527	15426	15434	15450	15614	15656	15291	15453	15606	15466	15418	15295	15410	15292	15518	15425	15606	15608	15743	15541	15609	15485	15429	15480	15414	15582	15292	15361	15444	15528	15503	15470	15454	15542	15684	15542	15643	15537	15603	15486	15557	15492	15575	15492	15731	15704	15662	15407	15533	15617	15711	15617	15514	15597	15547	15573	15518	15532	15618	15445	15658	15542	15587	15329	15475	15603	15502	15519	15394	15471	15515	15667	15509	15630	15481	15592	15440	15456	15731	15594	15468	15431	15519	15518	15522	15574	15602	15595	15607	15540	15424	15669	15365	15785	15651	15611	15629	15562	15578	15512	15533	15537	15619	15578	15548	15544	15591	15516	15402	15637	15532	15503	15667	15562	15517	15509	15475	15490	15522	15514	15458	15431	15765	15458	15560	15513	15580	15490	15484	15520	15657	15438	15378	15640	15657	15583	15512	15517	15510	15511	15480	15563	15461	15426	15440	15477	15761	15424	15461	15698	15559	15526	15515	15485	15610	15609	15489	15451	15495	15566	15342	15503	15515	15595	15735	15666	15272	15578	15535	15640	15560	15652	15474	15487	15457	15595	15406	15399	15558	15528	15490	15484	15349	15475	15431	15569	15521	15660	15557	15488	15552	15502	15536	15589	15539	15580	15492	15459	15562	15580	15540	15685	15594	15690	15610	15641	15451	15627	15550	15534	15638	15516	15440	15473	15490	15572	15600	15383	15624	15599	15349	15370	15629	15490	15649	15554	15499	15513	15737	15557	15627	15725	15572	15506	15548	15404	15676	15536	15625	15634	15536	15642	15592	15350	15431	15617	15568	15523	15439	15526	15392	15496	15645	15459	15508	15483	15552	15732	15429	15653	15617	15616	15556	15462	15676	15236	15534	15498	15633	15404	15622	15516	15478	15512	15482	15574	15484	15547	15559	15523	15362	15632	15641	15536	15665	15613	15592	15559	15448	15596	15567	15546	15507	15530	15559	15499	15753	15408	15451	15754	15610	15701	15681	15323	15376	15489	15458	15391	15589	15358	15593	15529	15428	15390	15498	15470	15527	15596	15645	15539	15614	15528	15451	15454	15450	15658	15642	15628	15655	15609	15623	15436	15543	15422	15658	15696	15570	15354	15535	15597	15468	15387	15654	15479	15572	15630	15568	15547	15646	15411	15468	15533	15568	15546	15394	15488	15446	15474	15414	15470	15368	15519	15530	15519	15575	15385	15501	15434	15433	15666	15467	15463	15376	15623	15595	15502	15601	15605	15493	15566	15565	15650	15488	15524	15523	15553	15630	15466	15595	15617	15471	15526	15718	15472	15592	15707	15394	15432	15387	15608	15449	15617	15449	15468	15508	15682	15531	15590	15394	15600	15443	15551	15640	15567	15464	15549	15635	15682	15532	15626	15627	15725	15344	15476	15506	15483	15636	15583	15408	15419	15547	15483	15491	15538	15425	15531	15658	15632	15699	15674	15777	15604	15698	15532	15541	15438	15408	15683	15665	15415	15373	15373	15345	15431	15541	15548	15521	15620	15391	15463	15505	15621	15621	15416	15732	15607	15523	15557	15642	15283	15418	15617	15316	15505	15652	15482	15576	15640	15520	15361	15443	15517	15476	15569	15679	15528	15447	15550	15658	15637	15554	15435	15556	15430	15493	15461	15466	15710	15417	15503	15589	15574	15621	15363	15644	15678	15605	15569	15726	15493	15478	15573	15421	15580	15505	15581	15486	15499	15625	15472	15664	15691	15409	15412	15427	15602	15598	15546	15358	15362	15489	15416	15565	15473	15571	15544	15465	15593	15446	15453	15630	15456	15577	15455	15586	15529	15438	15489	15516	15490	15488	15325	15462	15368	15576	15567	15526	15659	15605	15431	15626	15548	15548	15620	15481	15595	15573	15456	15395	15576	15432	15448	15495	15478	15502	15634	15510	15545	15555	15456	15614	15479	15493	15450	15472	15478	15388	15646	15685	15653	15575	15613	15579	15652	15549	15699	15575	15781	15443	15468	15645	15405	15495	15510	15726	15486	15575	15422	15424	15544	15524	15471	15538	15554	15565	15739	15559	15602	15569	15557	15551	15554	15602	15659	15670	15478	15554	15470	15539	15672	15705	15513	15573	15713	15660	15610	15385	15457	15650	15480	15542	15697	15616	15472	15655	15616	15563	15694	15574	15452	15690	15607	15600	15542	15624	15384	15476	15759	15664	15663	15571	15421	15503	15519	15682	15623	15671	15578	15527	15794	15472	15440	15660	15407	15518	15457	15552	15566	15406	15613	15596	15673	15468	15457	15503	15489	15576	15594	15587	15528	15431	15613	15559	15510	15587	15420	15522	15441	15481	15602	15657	15547	15546	15450	15517	15572	15479	15597	15734	15421	15482	15381	15581	15486	15515	15574	15482	15403	15579	15432	15517	15581	15468	15551	15549	15425	15658	15656	15444	15639	15490	15404	15507	15578	15447	15585	15632	15634	15686	15489	15422	15497	15510	15626	15536	15570	15448	15720	15683	15507	15458	15656	15513	15383	15469	15604	15474	15739	15558	15475	15571	15520	15758	15492	15619	15508	15463	15671	15526	15383	15491	15533	15401	15588	15586	15615	15480	15414	15482	15490	15637	15459	15424	15728	15487	15410	15595	15497	15647	15530	15436	15554	15768	15519	15441	15658	15578	15705	15591	15520	15564	15535	15559	15621	15620	15508	15548	15508	15702	15657	15551	15575	15595	15509	15630	15659	15540	15719	15450	15579	15571	15591	15635	15625	15498	15518	15633	15412	15455	15635	15561	15447	15523	15562	15502	15521	15600	15645	15611	15481	15616	15538	15622	15460	15568	15530	15619	15459	15621	15635	15433	15439	15719	15526	15505	15601	15554	15642	15613	15449	15465	15488	15468	15615	15424	15389	15412	15459	15362	15540	15526	15500	15602	15655	15605	15437	15489	15425	15546	15677	15527	15450	15612	15515	15516	15477	15583	15519	15498	15513	15622	15654	15545	15551	15549	15566	15416	15581	15634	15726	15545	15530	15736	15403	15568	15611	15408	15511	15446	15759	15487	15494	15543	15517
27928	23792	29948	25488	19032	18465	18407	17944	18040	18194	18858	19647	20011	18816	18348	18282	18313	18149	18036	18105	18058	17942	18013	17837	17877	17867	17970	18223	18036	17975	17785	17801	17805	17910	17961	17839	17964	17902	18085	17816	17868	17732	17975	17946	18085	17764	17928	18029	18183	18129	17957	18082	18049	17822	18057	18025	17880	17907	18110	17825	18078	17989	17857	17830	17992	17887	18022	17981	17752	17903	18016	17955	17929	18050	17953	18081	17676	17902	18167	17884	17990	18059	17991	17901	17739	17934	17742	18036	17918	17993	17998	17944	17938	18000	17900	17749	17867	17745	18026	17913	17952	17784	17871	18083	17732	17845	18200	18019	17946	17954	17874	17994	17798	17853	17937	17935	18082	17832	18109	17982	17898	17975	18006	17781	17829	17860	17846	18036	17760	17805	17879	17806	17873	18243	17921	18035	17853	17879	18080	17960	17802	18013	17844	17983	17949	17708	17968	18038	17875	17797	18035	17885	17992	17869	17875	17938	17828	17856	17867	17857	17862	17852	17878	17925	17900	17808	17843	18058	17952	17993	17957	17796	17952	18125	17949	18056	18081	17971	17793	17805	17873	17734	17879	17945	17899	17793	18158	18004	18029	18156	18030	18055	18018	17965	18063	17888	17923	18007	17827	17939	17856	17850	17819	17889	17836	17826	17901	18105	17962	18026	18064	18055	18024	18048	18011	17960	17839	17970	17876	17883	17956	17928	17930	17999	18032	18027	17915	17668	18017	17912	17824	17911	17813	18055	17980	17909	17956	18024	18060	17733	17991	17867	17995	18067	17807	17896	17837	18072	17887	17877	17877	17892	18197	17993	17889	17890	18006	17861	17995	17977	17833	17985	17936	17859	17979	17975	17816	18064	18001	17938	17808	17867	17919	17831	17794	18007	17953	17895	18126	17866	17904	17848	18149	18070	17951	18144	17995	17852	17799	17940	18026	18196	17871	17934	17936	18113	17975	18126	17940	17886	17891	18070	18140	18079	17956	17917	17940	17925	17847	17978	17886	17900	17967	17881	17972	17865	18004	18174	17883	17729	17943	18033	17876	17875	17747	17807	17864	17676	17724	17896	18030	17852	17842	17975	17771	18103	18091	17958	17908	17984	17923	17890	17809	17993	17768	17769	17946	17879	17881	17774	18070	18121	17942	17956	17852	17776	17774	17937	18003	17978	17997	18045	17759	17856	18064	18083	17937	17853	17940	18129	17966	17769	18048	18005	18045	17697	17772	18064	17858	17905	18004	17786	17892	17827	17922	17926	17946	18072	17905	17994	17876	17943	17973	17985	17800	18008	17808	18165	17850	17929	18083	17929	17988	17841	17793	17980	17977	17785	17974	17855	17939	17946	18021	17905	17821	18075	18107	17999	18043	17765	18003	18031	18292	17959	17941	17959	17774	17880	17857	18086	17903	18002	17984	18067	18003	18042	17937	17976	17889	17832	17873	17846	18055	17771	18298	17982	17844	17985	17914	17824	18200	17879	17973	17953	17854	17952	17851	17855	17995	17766	18082	17783	17833	18178	17890	17772	17997	17975	17896	17807	17957	17939	17986	17812	18086	17712	18115	17888	17949	17877	18066	17970	17941	17805	17792	17680	17898	17662	18079	17944	17952	18150	17831	17811	17984	17910	17920	18074	17964	17852	17745	18060	17826	17855	18021	17917	17776	18064	18037	18003	18040	18003	17953	17748	17894	18025	17889	17896	17938	17759	17942	18113	17939	18007	17909	17772	17764	17762	18016	17988	18057	18147	17979	18034	17920	17928	17949	17817	17869	17776	17630	17813	17929	18137	17833	17812	17853	17869	18070	17703	17992	17836	18105	18045	18046	17969	17950	18096	17880	17890	18105	17892	17938	18006	17987	18001	18066	17720	18007	17997	18039	17994	18060	17808	17935	17885	17981	17999	17796	18015	17930	18040	17815	17916	17810	17940	17966	17845	17952	18057	17802	17806	17740	17902	17914	17910	17920	17838	17977	17783	17858	18193	17914	18047	17913	17929	17982	17966	17992	17936	17895	18053	18012	18006	17902	17760	18018	17877	18220	17958	17906	17873	17980	18071	18070	17846	18413	17875	17999	17917	18087	17923	17969	17974	18005	17620	18031	18118	17826	17822	17920	17869	17909	17827	17922	18093	17821	17901	17640	17739	18134	17707	17917	18078	17938	17960	17873	18136	18064	18059	18046	17993	18052	18174	17982	17922	17983	18171	17943	18039	17868	17955	18087	18119	17971	17900	18130	17963	17976	17952	18066	17820	18038	18015	18071	17884	17937	17933	18116	18037	17965	17930	18068	17986	17936	18047	17861	18106	17866	17945	17896	17724	18085	17721	17844	17965	17815	17983	18262	18013	17900	18069	17910	17973	17923	17969	17918	17855	17969	17923	17823	17747	17914	17981	17917	17863	18090	18026	18032	17849	18027	17863	17868	18095	17670	17864	18073	18131	17883	17986	17815	17759	18039	17963	17768	17911	17901	17964	18041	17850	18231	18122	17923	18167	18137	17780	17927	17967	18053	17983	17852	17850	17781	18117	17965	17958	18219	18032	17895	17940	17900	17796	17777	18047	17948	17772	17978	18128	17973	17899	18057	17982	18136	17837	18025	17795	17913	17947	17974	18079	17999	17871	18072	17825	17922	18087	17997	17921	18055	17855	17974	17743	17966	17885	17816	17952	18116	17904	18118	18035	18117	17996	17922	17917	18074	17998	17965	17757	17877	17993	18116	18081	17897	17868	18122	17749	17853	17990	18061	18038	17882	18109	17929	17864	18199	17990	17871	17913	17912	18154	18029	18019	17948	17786	17918	17874	17960	17846	18044	18012	17795	18008	17915	17889	17849	17992	18023	18017	17899	17993	18038	18060	17830	18018	18022	17830	18094	17828	18102	17992	18067	17871	18020	17898	17962	17984	17838	17955	18036	18040	17944	18026	17991	17755	17970	17974	17906	18000	17944	17825	18015	17658	17896	17982	17851	17736	17673	17859	17939	17764	18086	17955	18146	18020	17963	17835	17916	17860	18032	18038	17855	18096	18264	18077	17981	18076	17871	17866	18015	17695	17959	17831	18040	18061	17752	17878	18001	18042	17953	17885	17824	17812	17873	17707	18057	17991	18076	18069	17928	17893	17906	17881	18169	18075	18115	17889	18026	17941	18056	17980	17922	17937	17931	17974	18025	18115	18006	17878	18101	17980	17911	17929	18033	18128	18035	18003	18076	17940	18083	17816	17932	18107	17914	17928	18026	18165	17796	17738	18049	17953	17804	17926	18111	17902	17753	17909	17914	17814	17946	18003	17914	17849	17944	17894	18126	17842	17988	17842	17911	18125	17853	18065	18165	18160	18035	18088	18037	17946	17870	18033	17712	17694	17857	17945	17773	17783	18043	17956	18075	18068	17933	17788	17915	18043	18095	17860	17995	17820	18030	17921	17928	17996	17870	17912	17822	18031	18010	17701	17981	18165	18020	18073	17921	17978	18163	17948	17901	17915	17809	17988	18154	17838	18004	17954	17814	17969	18135	18008	18183	17966	17984	18061	17982	18089	18104	17998	17854	17782	17818	17883	17824	17994	17966	18005	18131	17959	17877	17883	17982	18027	18161	18072	17952	17927	17905	18004	18099	18188	18088	18032	18001	17852	17890	18036	18019	17864	17898	18008	17893	18067	18048	17840	17983	18061	18039	17811	17864	17898	17812	17909	18024	17844	17943	17785	17906	18001	17832	17858	18241	17849	18041	17719	18077	18037	18081	17806	18008	18079	17890	18012	17949	17893	17913	18021	18115	17926	17746	17910	18018	17985	17994	17710	18064	17984	18117	17956	17871	17933	17950	17866	17895	17875	17950	18018	17952	18075	17930	18014	17966	18023	17840	17935	17893	18023	17922	17768	18063	17999	17947	17935	17991	17993	17842	17871	17815	18004	17851	18028	17847	17910	18109	18008	18175	17956	17959	17884	18089	17969	17836	17929	17889	17906	18080	17984	18191	17842	17846	18013	18139	18202	18131	17886	18009	18015	17904	18069	18050	18010	18154	18196	18171	18092	18024	17791	17794	17834	17894	17988	17986	18041	17964	17927	17969	17718	18022	17876	17729	18014	18093	18011	18139	17894	18027	18022	18090	18058	18008	18062	17857	17949	17870	18015	17970	18162	18002	17816	17913	18138	17979	17838	17858	17855	17843	18048	17960	17881	17876	17989	18144	17933	17881	18031	18045	18061	18077	17987	18086	18015	17889	17977	17929	18138	17973	17924	17875	17783	17912	17837	18049	17782	18103	18019	17862	18135	17735	17832	17989	17779	17851	17897	18108	17963	18059	17805	18003	17858	17869	17918	17893	17930	17935	17942	17940	17952	17857	17956	18052	18037	17846	18088	17955	18015	17857	17938	17988	18147	18059	18083	18051	17932	17901	17755	17963	17980	17920	17973	17806	17950	17748	17861	17851	17831	18078	18040	17974	17904	17852	18125	17920	18112	17991	17943	17743	18016	17995	17925	17965	17959	17823	18030	18002	17856	17952	17829	18113	17862	17903	17894	18122	17806	18080	17988	17905	17917	17847	18027	18006	18279	18102	17935	17985	17955	17832	17921	17677	17771	17795	17927	18071	17862	18131	18125	18001	17974	17993	17989	17938	17966	18242	17938	17886	17970	17784	17979	18135	17692	17937	17812	18083	17784	17863	17964	17883	17833	17940	17819	18140	17761	17849	17992	18045	18051	17951	17949	18026	17912	18180	17948	18001	17987	18114	17888	18107	18180	18083	18004	17894	18024	17862	17954	17976	17701	17817	17978	17867	17913	17981	18071	18028	17951	17781	18118	18015	18015	17818	17944	17850	17945	18040	18087	17842	17887	17793	18036	18085	18028	17959	17706	18126	17980	18016	17911	17931	18064	17996	17838	18090	18006	17957	18076	18199	17994	17850	17935	17931	18286	17865	18106	18191	17964	18043	17917	18132	17872	17962	17865	17896	17770	17897	17769	18061	17914	18002	18023	18174	17900	18040	17849	17889	18127	17941	18072	17843	17801	18070	17913	18183	17958	17930	17809	17896	17946	17782	17841	18000	18005	18114	18066	17798	17934	17828	18048	18004	17904	17993	18066	18110	18030	17744	17820	17992	17983	18099	17922	18111	17850
25060	34208	33130	22134	16602	15874	15868	15778	15726	15764	16748	17967	17941	16113	16092	15945	15874	15762	15612	15557	15501	15482	15577	15485	15390	15590	15385	15374	15620	15349	15614	15428	15507	15611	15429	15464	15524	15407	15565	15539	15482	15449	15599	15529	15508	15594	15557	15685	15429	15664	15653	15572	15519	15410	15548	15491	15541	15554	15550	15422	15462	15488	15551	15555	15407	15434	15488	15633	15492	15439	15508	15369	15358	15462	15597	15575	15591	15422	15502	15457	15430	15479	15460	15440	15546	15458	15539	15586	15497	15610	15393	15600	15584	15557	15436	15382	15583	15403	15555	15438	15506	15658	15491	15491	15419	15584	15472	15576	15497	15462	15441	15678	15584	15458	15544	15434	15537	15458	15436	15690	15527	15428	15483	15446	15493	15320	15514	15463	15558	15450	15441	15631	15545	15426	15478	15279	15488	15444	15588	15522	15438	15417	15385	15656	15622	15512	15519	15471	15561	15408	15566	15554	15759	15562	15470	15507	15710	15581	15545	15560	15747	15467	15512	15530	15538	15415	15573	15463	15509	15478	15588	15485	15457	15457	15589	15519	15435	15390	15686	15467	15313	15733	15545	15659	15677	15354	15549	15378	15533	15415	15433	15440	15470	15487	15523	15472	15472	15495	15527	15528	15654	15544	15594	15628	15357	15595	15417	15387	15621	15517	15509	15534	15493	15446	15487	15483	15381	15694	15500	15602	15464	15688	15451	15536	15505	15581	15541	15490	15431	15603	15418	15579	15630	15557	15590	15480	15503	15438	15758	15516	15504	15254	15468	15507	15539	15537	15577	15560	15587	15478	15533	15312	15566	15566	15430	15542	15484	15486	15620	15459	15425	15348	15422	15479	15542	15395	15464	15396	15475	15486	15550	15457	15509	15592	15429	15693	15821	15377	15614	15524	15340	15491	15583	15520	15559	15470	15553	15581	15331	15560	15500	15468	15486	15556	15482	15300	15552	15475	15386	15479	15672	15562	15522	15563	15502	15529	15495	15454	15270	15425	15487	15534	15344	15526	15477	15393	15504	15578	15372	15591	15548	15492	15653	15497	15570	15351	15500	15471	15435	15443	15574	15453	15248	15550	15637	15497	15554	15436	15558	15424	15373	15465	15558	15475	15429	15682	15499	15423	15394	15522	15616	15494	15513	15570	15655	15532	15479	15580	15542	15470	15352	15541	15577	15719	15366	15677	15628	15556	15706	15482	15539	15640	15619	15559	15629	15553	15272	15481	15492	15516	15571	15541	15479	15371	15497	15747	15506	15426	15442	15445	15356	15509	15549	15388	15414	15507	15533	15416	15394	15713	15373	15508	15400	15613	15524	15440	15454	15540	15494	15440	15432	15523	15464	15527	15476	15569	15515	15587	15524	15670	15464	15372	15460	15454	15636	15549	15525	15391	15361	15399	15548	15425	15540	15551	15433	15464	15330	15459	15438	15726	15577	15511	15568	15566	15667	15552	15292	15450	15486	15411	15623	15402	15502	15502	15436	15413	15554	15463	15612	15529	15559	15566	15509	15433	15370	15502	15434	15258	15424	15425	15643	15472	15314	15528	15493	15326	15403	15573	15653	15451	15435	15368	15498	15386	15522	15422	15429	15515	15401	15436	15533	15438	15463	15610	15524	15699	15634	15446	15483	15385	15532	15551	15387	15604	15670	15765	15376	15489	15613	15554	15669	15413	15436	15368	15521	15455	15555	15471	15517	15622	15564	15429	15512	15486	15422	15655	15551	15616	15539	15485	15430	15392	15566	15606	15535	15383	15428	15585	15589	15408	15610	15476	15489	15496	15535	15507	15518	15452	15635	15506	15458	15431	15460	15642	15544	15438	15785	15481	15495	15576	15461	15596	15638	15581	15372	15519	15587	15590	15555	15654	15443	15740	15328	15555	15534	15677	15535	15644	15562	15542	15642	15532	15461	15490	15519	15479	15446	15506	15381	15437	15649	15539	15403	15345	15685	15637	15506	15688	15669	15466	15572	15335	15435	15431	15573	15444	15556	15604	15535	15644	15315	15550	15379	15461	15359	15439	15497	15395	15502	15710	15559	15476	15542	15456	15486	15571	15565	15450	15537	15539	15451	15583	15564	15587	15659	15545	15438	15532	15532	15560	15600	15654	15341	15612	15575	15544	15449	15505	15320	15454	15641	15632	15482	15579	15573	15449	15536	15574	15394	15598	15483	15538	15654	15634	15674	15371	15310	15482	15480	15471	15447	15459	15443	15558	15295	15330	15594	15434	15438	15420	15385	15381	15529	15450	15613	15582	15555	15718	15371	15476	15451	15532	15469	15361	15425	15602	15358	15672	15540	15580	15371	15588	15482	15429	15655	15524	15373	15554	15502	15394	15351	15501	15573	15495	15351	15380	15438	15544	15464	15395	15692	15837	15407	15497	15626	15673	15521	15480	15397	15440	15421	15537	15572	15319	15340	15475	15435	15266	15416	15487	15554	15466	15475	15493	15466	15570	15289	15452	15445	15459	15576	15495	15649	15490	15591	15409	15471	15459	15401	15402	15619	15662	15545	15505	15588	15544	15403	15484	15625	15375	15486	15572	15497	15295	15402	15429	15586	15436	15681	15613	15614	15540	15337	15422	15510	15523	15428	15667	15465	15332	15524	15465	15716	15600	15534	15476	15625	15381	15555	15468	15630	15515	15514	15480	15569	15613	15465	15366	15555	15436	15598	15551	15528	15447	15546	15663	15587	15530	15504	15601	15536	15371	15536	15504	15367	15563	15573	15457	15574	15550	15458	15516	15443	15590	15525	15400	15472	15358	15597	15499	15529	15497	15633	15510	15578	15498	15515	15504	15522	15625	15581	15498	15577	15367	15375	15577	15419	15331	15483	15734	15658	15487	15685	15435	15577	15542	15340	15549	15696	15592	15597	15423	15625	15809	15609	15502	15634	15404	15459	15404	15337	15462	15508	15508	15561	15543	15379	15356	15449	15504	15535	15498	15499	15475	15481	15423	15520	15536	15352	15349	15599	15587	15492	15517	15444	15587	15582	15638	15813	15558	15652	15548	15452	15645	15514	15665	15473	15594	15489	15646	15759	15579	15537	15643	15490	15400	15396	15630	15452	15496	15683	15375	15416	15496	15603	15528	15496	15628	15504	15450	15554	15583	15419	15413	15502	15549	15577	15462	15532	15698	15339	15645	15601	15662	15460	15490	15478	15437	15449	15588	15590	15591	15446	15419	15453	15615	15365	15456	15507	15517	15630	15455	15424	15532	15611	15543	15503	15442	15618	15461	15566	15530	15489	15421	15487	15642	15589	15641	15482	15447	15395	15485	15378	15326	15590	15594	15439	15727	15363	15537	15673	15505	15362	15614	15565	15376	15599	15606	15373	15329	15579	15571	15598	15608	15613	15479	15500	15591	15436	15566	15477	15336	15603	15450	15662	15617	15585	15404	15506	15431	15532	15521	15549	15380	15700	15500	15640	15404	15452	15490	15506	15485	15494	15499	15346	15389	15490	15548	15605	15607	15490	15477	15708	15606	15443	15612	15493	15434	15470	15517	15418	15339	15620	15480	15586	15471	15399	15516	15683	15624	15606	15577	15427	15614	15470	15569	15283	15517	15611	15453	15431	15428	15454	15506	15466	15427	15540	15555	15613	15720	15519	15435	15644	15278	15500	15485	15570	15592	15407	15588	15571	15446	15695	15522	15536	15648	15385	15318	15560	15582	15579	15546	15521	15585	15490	15499	15517	15699	15567	15405	15542	15460	15745	15461	15492	15645	15416	15526	15700	15442	15548	15637	15422	15609	15462	15615	15489	15518	15461	15441	15543	15428	15699	15476	15534	15463	15556	15525	15506	15520	15492	15604	15553	15567	15675	15532	15536	15603	15598	15762	15662	15430	15374	15643	15384	15463	15376	15415	15461	15468	15567	15467	15603	15494	15301	15613	15764	15450	15469	15543	15371	15454	15564	15498	15361	15568	15431	15617	15514	15623	15441	15511	15664	15484	15510	15482	15427	15536	15635	15421	15399	15410	15427	15658	15431	15423	15580	15580	15450	15508	15404	15563	15321	15534	15538	15331	15526	15556	15493	15583	15513	15410	15410	15469	15513	15457	15536	15461	15469	15556	15477	15576	15340	15508	15607	15270	15597	15668	15595	15719	15307	15508	15481	15515	15531	15497	15536	15427	15391	15448	15385	15511	15456	15519	15520	15593	15629	15586	15504	15528	15722	15705	15560	15532	15384	15576	15572	15518	15644	15486	15482	15412	15448	15326	15528	15571	15476	15404	15608	15689	15500	15373	15439	15432	15586	15276	15410	15493	15482	15539	15326	15629	15684	15565	15483	15571	15501	15635	15468	15573	15380	15520	15570	15510	15453	15522	15623	15432	15402	15490	15613	15618	15494	15620	15443	15647	15437	15397	15534	15463	15406	15430	15427	15441	15550	15414	15475	15558	15513	15518	15360	15564	15473	15510	15486	15537	15381	15648	15485	15391	15510	15541	15700	15568	15540	15586	15614	15435	15597	15444	15481	15603	15492	15743	15457	15677	15390	15455	15485	15529	15626	15481	15524	15423	15533	15669	15635	15553	15457	15572	15505	15695	15527	15587	15496	15411	15347	15591	15486	15535	15440	15444	15525	15503	15420	15544	15539	15491	15465	15661	15522	15710	15536	15330	15700	15441	15532	15490	15460	15510	15396	15669	15520	15570	15472	15490	15510	15489	15397	15335	15434	15506	15454	15672	15536	15552	15409	15487	15522	15498	15612	15369	15381	15623	15494	15587	15427	15619	15358	15605	15407	15394	15517	15365	15521	15705	15583	15335	15514	15489	15438	15417	15644	15475	15605	15501	15425	15462	15483	15535	15657	15487	15522	15561	15441	15626	15491	15728	15608	15505	15541	15566	15540	15508	15577	15519	15562	15253	15621	15579	15414	15421	15593	15720	15396	15642	15409	15546	15565	15572	15549	15462	15694	15728	15572	15581	15577	15422	15730	15499	15458	15556	15432	15433	15527	15567	15540	15583	15353	15498	15463	15487	15634	15759	15388	15617	15317	15682	15539	15480	15530	15331	15543	15425	15565	15496	15559	15564	15620	15470	15512	15408	15649	15653	15460	15401	15461	15449	15512	15437	15345	15586	15492	15600	15491	15550
24189	21346	28753	24970	22371	21606	20742	18706	18346	18904	20830	28545	29401	24245	21386	20260	19659	18818	18278	18041	18068	18012	18191	17932	17896	17901	17913	17784	17737	17964	17688	17962	17893	18013	18044	17984	17919	17971	17994	17953	17815	17934	17736	17794	18031	17853	18042	17843	18002	17934	17786	17640	17807	18027	17918	17845	17908	18127	17733	17734	17799	17690	18155	17885	17786	17901	17764	17853	17788	17935	17869	17961	17865	17878	17887	17566	17935	17814	17736	17643	17615	17809	17919	17871	17728	17778	17710	17833	17855	17731	17814	18046	17818	17663	17965	18051	17903	17947	17765	17754	17929	17808	17765	17444	17815	17855	18005	18023	17990	17822	17954	17786	17736	17896	17692	17906	17929	17871	17861	17740	17898	18097	17797	17902	17831	17879	18148	17857	18000	18008	18039	17777	17845	17913	18080	17759	17828	17803	17940	17845	17769	17658	17868	17843	17814	17797	17990	17776	17862	17743	17895	17711	17787	18017	17953	17721	17899	17868	17855	17889	17883	17861	17786	17727	17623	17733	17790	17886	17753	17826	17909	17700	17876	17679	18041	17666	17994	17785	18037	17913	17692	17776	17881	17973	17774	17639	17789	18206	17785	17719	17787	18038	17863	17808	17700	17776	17676	17732	17775	17802	17768	17779	17917	17714	17885	17698	17821	17874	17763	17877	17626	17866	17970	17735	17840	17823	17934	17727	17932	17807	17773	17938	17866	17797	17821	17834	17575	17780	17805	17902	17824	17853	17795	17957	17991	17837	17716	17788	17860	17877	17814	17746	17849	17804	17835	17791	17764	17746	18020	17787	17708	17948	17719	17771	17640	17831	18007	17871	17862	17913	17788	17760	17883	17735	17627	17822	17682	17707	18065	17792	17734	17782	17905	18053	17999	17638	17821	17743	17629	17835	17692	17936	17738	17748	17649	17894	17830	17789	17861	17652	17811	17737	17891	17859	17993	17590	17814	17712	18041	17842	17954	17790	17846	18110	17661	17898	17861	17811	17837	17666	17857	17872	17837	17705	17663	17888	17646	17782	17904	17567	17858	17790	17908	17789	17901	17981	17831	17849	17791	17814	17815	17839	17724	17560	17918	17973	17766	17874	17916	17887	17721	17822	17831	17868	17898	17797	17920	17957	17927	17650	17760	17897	17940	17677	17947	17879	17905	17680	17918	17851	17851	17884	17883	17937	17855	17780	17907	18122	17962	17867	18007	18108	17793	17854	17992	17868	17779	17638	17838	17771	17904	17902	18042	17879	17664	17853	17873	17728	17890	17829	17734	17804	17702	17793	18088	17955	17813	17897	17891	17687	17847	17798	17888	17849	17662	17830	18007	17811	17956	17863	18038	17857	17735	17812	17880	17790	17862	17459	17774	17801	17578	17850	17675	17899	17737	17756	17879	17809	18002	17959	17956	17803	17799	17924	17746	17650	17761	17915	18103	17866	17765	17879	17764	17683	17857	17818	17794	17872	17811	18214	17836	17844	17872	17736	17865	17875	17922	17821	17795	17783	17642	17797	17761	17811	17739	17863	17751	17660	17995	17765	17837	18017	17890	17856	17588	17710	17828	18103	17838	18070	17896	17691	17767	17580	17753	17889	18027	18005	17799	18022	17874	17927	17818	17952	17755	18083	17814	17744	17861	18001	18034	17915	17980	17809	17872	17922	17660	17655	17799	17838	17956	17839	17728	17818	17991	17746	17919	17855	18040	18033	17792	17875	17955	17811	17816	17652	17804	18138	17770	17919	17804	17876	17816	17912	17956	17776	17862	17750	17995	17986	17870	17794	17780	17707	17704	17693	17734	17851	17809	17838	17744	17842	17924	17952	17890	17903	17742	17634	17698	17893	17689	17848	17850	17752	17691	18012	17600	17766	17859	17718	17852	17942	17937	17842	17752	18006	17909	17974	17946	17849	17832	18132	17845	18149	17828	17833	17952	17745	17791	17869	17878	17897	17946	17758	17850	17748	18038	18070	17729	17776	17929	17743	17884	17956	17878	18070	17976	17673	17737	17748	17867	17716	17825	17674	17721	17833	17973	18015	17935	17791	17806	17860	18007	17915	17873	17686	17877	17694	17802	17919	17719	17956	17982	17814	17761	17897	17891	17850	17668	17763	17831	17926	17579	17830	17650	17993	17957	18124	17990	18018	17885	17876	17971	17822	17809	17668	17858	17853	17842	17918	17852	17880	17685	17726	17825	17940	17866	17805	17801	17839	17994	17788	17894	17968	18099	17803	17911	17944	17766	17763	17987	17888	17772	17764	17868	17791	17841	17858	17741	17786	17852	18018	17872	17761	17784	17859	17818	17683	18029	17897	17751	17867	17981	17921	17856	17982	17891	17786	18103	17845	17940	17932	17940	18040	17771	17830	17901	17952	17983	17595	17724	17712	17821	17736	17831	17852	17800	17798	17831	17854	17889	17768	17650	17920	18252	17806	17545	17771	17749	18042	17718	17793	17926	17904	17778	17957	17852	17761	17900	17646	17657	17807	17806	17877	17841	17918	17907	17843	17986	17869	17928	17794	17737	17786	17774	17701	17732	17812	17650	17748	17776	17961	17668	17902	17762	17854	17915	17638	17966	17853	17737	17914	18018	17834	17763	17887	17591	17787	17858	17951	17963	17883	17544	17781	17742	17692	18033	17849	17893	17905	17902	17937	17921	17879	17781	17597	17732	17831	17902	17965	17837	17568	17888	17643	17989	17754	17939	17839	17830	17825	18003	17869	17844	17920	17918	17776	17841	17926	17807	17834	17846	17840	17950	17845	17880	17900	17826	18122	17948	17917	17976	17895	17856	17868	17885	17902	17810	18009	17727	17904	18012	17813	17757	17609	17763	17993	17849	17784	17871	18044	17934	17812	18041	17880	18058	17858	17786	17679	17776	17798	17943	17855	17960	17861	17655	17874	17742	17868	18011	17807	17853	17839	17713	17983	18119	17798	17868	17740	17890	17824	17626	18028	17793	18009	17901	17725	17790	17870	17860	17591	17772	17818	17875	17704	17821	17829	17842	17672	17839	17836	17865	17799	17740	17496	17595	17769	17847	17613	17775	17900	17953	17841	17767	17858	17664	17966	17868	17870	17832	17818	17899	17693	17812	18129	17957	17940	17805	17810	18021	17655	18011	17939	18040	17739	17785	17963	17820	17878	17861	17906	17901	17647	18052	17836	17670	17842	17861	17905	17789	17794	17882	18031	17999	17926	17625	17953	17854	17864	17965	17944	17950	18014	17850	17768	17858	17822	17749	17743	17937	17854	17650	18013	17819	17848	17882	17575	18055	18019	17933	17879	17886	17845	17816	17817	17878	17786	17813	17862	17805	17911	17757	17895	17751	17943	17851	17704	17737	17782	17823	18062	17639	17759	17645	17834	17957	17804	17922	17863	17845	17826	17730	17995	17837	17802	17752	17893	18009	17765	18001	17981	17909	18007	17972	17821	17859	17803	17878	17735	17872	17867	17862	17883	17725	17927	17667	17726	17886	17867	17941	17738	17816	17711	17606	17829	17725	17635	17873	17925	17963	17767	17805	17885	17810	17986	17848	17743	17911	17805	17833	17892	17907	17700	17641	17729	17819	17705	17786	18052	17816	17757	17938	17897	17732	17826	18036	17962	17749	17766	17875	17762	18047	17977	17758	17930	18007	17864	17950	17778	17841	17782	17979	17915	17691	17680	17842	17936	17765	17902	17929	17777	18016	17675	17843	17932	17754	17792	17839	17875	18006	17746	17924	17871	17967	17903	17919	17842	17837	17930	17878	17818	17689	17966	17833	17766	17811	17777	17638	17650	17767	17854	17863	17870	17913	17905	18006	17809	17913	17833	17677	17716	17684	17887	17857	17924	17819	17832	17872	17814	17849	17730	17968	17920	17941	17970	18081	17862	17757	17845	17788	17825	17777	17872	17915	17907	17947	17809	17884	17840	17778	17679	18062	18040	17759	17862	17847	17895	17903	17832	17906	18044	17862	17834	17960	17925	18062	17841	17831	17961	18013	17714	17815	17906	17921	17937	17951	17788	17793	17597	17890	17960	17901	17964	17802	17802	17949	17783	17895	17698	17769	17788	17617	17544	17819	17709	18043	17934	17608	17524	17876	17787	17934	17657	17727	17839	17737	17976	17914	17872	17835	17957	17905	17774	17811	17853	17949	17693	17769	17760	17708	17769	17897	17700	17722	17918	18047	17951	17778	17970	17931	17686	17911	18027	17662	17812	17667	17833	17875	17792	17994	17785	17959	18023	17893	18015	17944	17871	17899	17995	18043	17843	17640	17755	18022	17734	17927	17823	17835	17824	17947	17723	17868	17813	17866	17949	17848	17813	17885	18018	17779	17761	17737	17977	17965	17762	17927	17806	17793	17814	18006	17817	17676	17781	17782	17755	17810	18106	17840	18012	17899	17903	17942	17893	17810	17759	17949	17698	17632	17953	17820	18015	17739	17897	17858	17909	17850	17934	17536	17810	17830	17943	17957	17786	18061	17673	18034	17995	17876	17822	17893	17844	17861	17677	17760	17974	17738	17730	17824	17957	17864	17776	17785	17779	17895	17742	17897	17869	17787	18017	17946	17824	17878	17848	17777	17865	17688	18000	17823	17870	17834	17856	17988	17895	17722	17829	18087	17851	17912	17622	17909	17782	18025	17730	17914	17782	17932	17826	18064	17794	17969	18046	17862	17675	17617	17827	17894	17898	17832	17961	17895	17791	17735	17764	17936	17821	17898	17807	17923	17840	17796	17613	17795	17705	17710	17705	17787	17824	17838	17846	17870	17713	17954	17746	17727	17867	17853	17892	17981	17922	17875	17910	17902	17715	17530	17953	17698	17877	17778	17905	17809	17746	17873	17898	17852	17791	17711	17819	17902	17906	17916	17692	17738	17885	17673	17906	17806	17941	17991	17929	17785	17925	17906	17869	17797	17907	17943	17880	17994	17782	17678	17858	17929	18061	18007	17987	17910	17875	17948	17907	17904	17931	17668	17776	17830	17776	17762	17820	17724	17785	17806	17946	17961	17723	17827	17796	17860	18034	17913	17956	17945	17739	18039	18066	17826	18027	17941	17845	18023	17781	17961	17814	17848	17764	17839	17818	18047	17934	17958	17792	17827	17770	17752	17785	17923	17608	17898	17892
26950	44228	43245	26506	18611	17236	16362	16156	16410	16690	20735	31203	30146	22684	19689	18275	17314	16631	15851	15660	15376	15495	15473	15501	15616	15497	15570	15507	15478	15504	15646	15457	15440	15523	15446	15399	15640	15420	15398	15472	15425	15524	15535	15489	15620	15456	15499	15530	15441	15459	15382	15507	15481	15523	15408	15362	15593	15553	15587	15515	15568	15548	15561	15385	15433	15364	15314	15418	15478	15474	15490	15450	15279	15396	15289	15593	15698	15297	15545	15362	15436	15376	15422	15371	15571	15425	15437	15501	15399	15516	15527	15318	15455	15482	15430	15364	15502	15450	15586	15532	15539	15344	15479	15367	15473	15428	15394	15311	15389	15426	15662	15403	15496	15470	15502	15416	15493	15411	15376	15502	15466	15475	15480	15635	15470	15450	15506	15469	15555	15404	15530	15472	15667	15434	15469	15404	15345	15498	15523	15427	15563	15472	15559	15404	15516	15291	15487	15302	15515	15482	15413	15557	15353	15415	15603	15308	15397	15516	15610	15508	15537	15445	15433	15607	15474	15416	15342	15451	15419	15204	15403	15365	15410	15562	15438	15236	15470	15392	15282	15580	15500	15374	15528	15371	15453	15474	15385	15436	15504	15497	15417	15404	15307	15529	15530	15472	15512	15388	15395	15440	15441	15566	15483	15471	15452	15477	15397	15638	15525	15625	15472	15396	15517	15421	15485	15504	15498	15491	15510	15299	15405	15442	15397	15417	15340	15546	15420	15631	15572	15475	15537	15584	15407	15329	15589	15449	15429	15456	15555	15338	15570	15290	15586	15433	15464	15685	15368	15386	15434	15701	15433	15543	15344	15468	15499	15366	15471	15427	15394	15537	15511	15424	15503	15448	15444	15564	15563	15450	15577	15468	15561	15467	15392	15457	15372	15506	15433	15514	15494	15448	15580	15335	15535	15663	15604	15314	15533	15264	15493	15431	15399	15393	15368	15667	15552	15347	15332	15343	15405	15451	15391	15373	15555	15494	15531	15575	15385	15431	15563	15597	15396	15643	15251	15333	15521	15643	15341	15474	15371	15337	15432	15376	15412	15523	15406	15599	15326	15514	15393	15530	15421	15508	15357	15579	15391	15462	15311	15499	15407	15522	15429	15454	15278	15390	15315	15278	15326	15584	15453	15532	15563	15595	15274	15409	15380	15431	15387	15422	15568	15550	15553	15412	15487	15382	15542	15338	15517	15522	15375	15575	15355	15545	15540	15403	15416	15289	15498	15462	15432	15307	15415	15354	15619	15488	15546	15387	15492	15531	15577	15508	15326	15366	15380	15445	15321	15372	15306	15497	15505	15480	15571	15450	15523	15556	15438	15421	15350	15390	15456	15461	15465	15435	15384	15267	15445	15441	15550	15381	15316	15348	15440	15454	15553	15408	15536	15479	15431	15378	15381	15341	15551	15501	15444	15222	15449	15357	15403	15350	15368	15550	15504	15514	15555	15451	15445	15592	15246	15262	15440	15390	15454	15375	15423	15366	15276	15560	15282	15441	15608	15324	15669	15395	15380	15418	15481	15406	15495	15415	15489	15413	15576	15425	15428	15372	15447	15484	15313	15575	15249	15608	15363	15375	15600	15502	15662	15477	15378	15545	15431	15587	15600	15463	15447	15360	15484	15372	15449	15537	15455	15391	15485	15333	15229	15469	15471	15473	15486	15428	15450	15355	15398	15513	15425	15683	15621	15531	15378	15445	15570	15379	15308	15285	15443	15408	15561	15413	15509	15584	15439	15337	15416	15305	15447	15495	15507	15430	15472	15499	15350	15456	15520	15579	15475	15640	15410	15502	15345	15513	15499	15399	15282	15377	15428	15354	15489	15317	15560	15621	15465	15386	15552	15635	15473	15340	15429	15406	15446	15465	15427	15423	15328	15460	15336	15448	15433	15475	15505	15456	15510	15627	15344	15477	15544	15501	15372	15341	15595	15450	15377	15509	15557	15439	15406	15339	15476	15521	15362	15349	15662	15489	15405	15212	15472	15518	15509	15409	15555	15478	15613	15381	15668	15302	15432	15478	15497	15500	15234	15450	15510	15392	15465	15668	15478	15449	15468	15490	15455	15495	15475	15526	15288	15517	15320	15304	15507	15476	15465	15505	15647	15499	15497	15642	15534	15635	15594	15324	15508	15562	15549	15418	15547	15410	15516	15438	15569	15482	15507	15352	15630	15516	15608	15449	15392	15544	15622	15384	15565	15459	15477	15455	15474	15285	15508	15494	15467	15439	15515	15454	15476	15518	15506	15600	15573	15374	15514	15496	15584	15429	15281	15406	15357	15652	15476	15484	15577	15486	15589	15418	15526	15518	15449	15661	15497	15517	15364	15490	15452	15395	15337	15467	15607	15421	15561	15493	15527	15422	15585	15379	15457	15386	15558	15641	15412	15600	15514	15593	15637	15569	15350	15517	15382	15450	15501	15499	15519	15175	15324	15531	15590	15580	15616	15337	15437	15459	15465	15524	15550	15415	15393	15422	15399	15592	15435	15420	15509	15577	15280	15611	15542	15553	15396	15560	15398	15349	15421	15509	15404	15464	15513	15538	15511	15426	15470	15509	15438	15518	15586	15651	15536	15415	15355	15393	15410	15462	15469	15499	15428	15439	15494	15611	15402	15512	15431	15373	15546	15451	15447	15437	15448	15498	15584	15459	15687	15403	15343	15308	15405	15527	15374	15660	15457	15460	15438	15319	15478	15303	15475	15473	15539	15506	15434	15444	15457	15367	15431	15557	15375	15340	15540	15405	15483	15341	15531	15435	15424	15228	15539	15533	15384	15577	15385	15467	15429	15520	15389	15450	15371	15338	15525	15493	15326	15500	15409	15411	15378	15441	15521	15397	15402	15360	15400	15596	15469	15453	15475	15561	15667	15377	15524	15431	15427	15466	15342	15517	15506	15430	15372	15467	15420	15563	15447	15352	15508	15523	15408	15496	15598	15558	15410	15544	15556	15357	15454	15238	15493	15457	15606	15513	15503	15454	15416	15528	15472	15429	15552	15575	15256	15574	15628	15351	15511	15429	15621	15614	15493	15441	15337	15535	15526	15560	15476	15520	15505	15519	15358	15456	15357	15423	15267	15574	15483	15346	15378	15532	15371	15594	15610	15511	15558	15318	15538	15543	15440	15331	15560	15491	15418	15563	15464	15464	15564	15471	15462	15477	15432	15408	15307	15480	15571	15515	15468	15273	15353	15640	15509	15678	15451	15553	15354	15423	15537	15476	15379	15434	15475	15426	15482	15510	15388	15356	15462	15390	15430	15444	15555	15367	15460	15238	15540	15378	15530	15480	15558	15621	15547	15460	15527	15581	15383	15475	15516	15383	15493	15453	15441	15361	15465	15450	15570	15530	15464	15624	15502	15532	15559	15527	15400	15473	15504	15680	15601	15360	15452	15526	15525	15318	15540	15426	15570	15426	15481	15450	15626	15303	15539	15471	15251	15475	15395	15406	15527	15427	15411	15360	15676	15506	15487	15527	15464	15602	15265	15343	15445	15616	15545	15411	15289	15354	15466	15409	15499	15299	15338	15529	15367	15402	15572	15334	15639	15365	15398	15504	15591	15408	15419	15388	15562	15429	15465	15489	15424	15456	15395	15588	15463	15406	15428	15388	15509	15531	15475	15617	15387	15373	15467	15441	15394	15441	15569	15527	15413	15494	15512	15304	15386	15335	15444	15421	15602	15479	15458	15230	15640	15448	15624	15593	15457	15357	15423	15548	15478	15492	15397	15416	15615	15306	15419	15516	15586	15519	15512	15393	15364	15410	15500	15747	15413	15490	15476	15206	15452	15292	15381	15326	15486	15534	15432	15446	15242	15456	15477	15468	15371	15409	15527	15410	15404	15493	15482	15362	15425	15477	15503	15545	15460	15529	15598	15384	15424	15447	15360	15445	15469	15513	15399	15407	15497	15429	15534	15506	15386	15575	15409	15406	15485	15386	15706	15575	15431	15533	15552	15487	15417	15433	15462	15541	15473	15492	15509	15301	15381	15582	15507	15375	15377	15364	15496	15440	15421	15434	15332	15290	15391	15372	15560	15339	15406	15559	15573	15579	15613	15287	15379	15506	15476	15592	15540	15331	15489	15469	15667	15475	15649	15432	15363	15527	15355	15368	15745	15330	15386	15383	15426	15531	15543	15407	15438	15370	15635	15498	15282	15436	15342	15526	15642	15460	15586	15470	15458	15448	15584	15407	15578	15484	15504	15517	15542	15398	15468	15337	15617	15487	15455	15310	15516	15467	15389	15393	15417	15519	15473	15588	15453	15334	15443	15368	15502	15423	15518	15475	15624	15443	15639	15377	15437	15704	15508	15641	15333	15340	15404	15570	15521	15365	15400	15435	15516	15500	15535	15457	15536	15668	15558	15372	15472	15408	15514	15265	15364	15518	15430	15333	15447	15443	15413	15302	15423	15528	15500	15492	15397	15569	15531	15422	15562	15508	15343	15442	15629	15386	15412	15495	15356	15369	15450	15492	15510	15347	15487	15487	15350	15590	15340	15573	15482	15428	15370	15373	15428	15358	15459	15565	15528	15379	15458	15593	15430	15535	15470	15419	15620	15508	15595	15352	15433	15399	15688	15353	15318	15426	15509	15442	15531	15328	15430	15495	15483	15544	15504	15489	15476	15561	15470	15460	15467	15480	15517	15628	15416	15427	15492	15470	15594	15655	15460	15511	15555	15470	15414	15623	15657	15390	15500	15377	15472	15455	15623	15496	15422	15508	15440	15465	15657	15389	15495	15463	15462	15444	15437	15652	15554	15466	15680	15550	15376	15438	15631	15570	15617	15433	15418	15506	15477	15578	15608	15464	15469	15383	15472	15315	15554	15546	15242	15475	15492	15342	15368	15483	15420	15374	15496	15574	15617	15474	15469	15340	15428	15286	15544	15473	15506	15420	15552	15236	15580	15548	15498	15404	15339	15463	15343	15482	15379	15411	15457	15145	15449	15228	15503	15508	15466	15369	15483	15480	15598	15489	15555	15492	15499	15415	15559	15613	15444	15492	15534	15505	15359	15541	15408	15507	15388	15512	15395	15361	15517	15515	15484	15455	15543	15380	15571	15418	15616	15395	15633	15468	15458	15503	15304	15479	15600	15436	15550	15514	15386	15372
22792	21279	29000	23985	21530	23301	24554	19919	19330	21206	26441	36735	36829	28832	25150	22977	21073	19968	18983	18674	18193	18216	18163	18270	18011	18117	18145	18087	18182	18196	18217	18094	17991	18143	18190	18100	18323	18093	18036	18141	18181	18112	18023	17960	18127	18089	18242	18039	18008	18192	18101	18230	18246	18117	18161	18110	18000	17959	18069	17883	17916	17894	18090	18199	17962	17984	17861	17919	18107	18089	17975	18165	17916	17978	18100	18088	17968	17874	18013	18174	18024	18197	18077	18092	18222	17974	18015	18011	18318	18045	18315	18049	17860	17998	17941	18137	18146	18124	18013	18117	17915	18295	18134	18133	17941	18052	17963	18091	18173	18071	18108	18120	18069	18165	18067	17839	17800	17989	18152	18100	18080	18060	18202	17975	18076	17860	18053	18143	18107	17950	18086	18148	17890	18015	18126	18184	18024	18076	18008	17898	18247	17969	17849	17862	18151	18109	18235	17895	18048	17954	18050	18176	18137	17926	18015	17981	18005	17944	17943	17858	18074	18068	17980	18112	17934	17877	18045	18006	17947	17908	17997	17891	17978	17970	18066	17694	17873	17962	17965	17999	17937	18094	17958	18064	17933	18029	17999	18021	17959	17993	17925	17944	18048	18068	18102	17906	18218	17894	18050	17860	18105	17963	17733	18147	17887	17880	18230	18021	18042	17774	17867	18067	17951	18078	18103	17991	18082	17935	17881	17908	18113	17978	18012	17950	17814	17958	18049	17890	17904	18006	17968	17733	17894	17799	18016	18019	18172	18048	18015	17875	17924	18068	18086	17878	18012	17923	17952	17965	17899	17944	17847	18027	18065	17930	18153	18093	18046	17915	18048	17944	18038	17967	18173	17800	18068	17971	18051	18034	17925	17888	17979	17796	17916	18095	18249	17974	17885	17978	18024	17984	17978	18030	17970	18008	18072	17979	17872	17986	18081	18089	18019	18102	18114	18047	17924	18046	18084	18042	18121	17920	17901	17969	18056	17946	17950	17946	18004	18085	17745	17923	18063	18195	18161	17873	18047	17970	17755	18173	18026	18015	17679	17992	18120	17988	18031	18149	18126	18184	18078	18124	17938	17859	18021	17994	17768	18126	18014	18066	18061	18032	17937	17996	18047	18021	18178	18053	18123	17793	17889	18177	18045	18152	17811	18055	18120	17887	18060	18057	18107	17913	18072	17958	18076	17765	18037	17896	17952	17953	17916	18092	17915	18065	18072	18015	17788	17882	17829	17992	17920	18076	18027	18055	17896	18018	17879	17991	18135	17818	17939	18083	17823	17997	18037	17995	17750	17813	18058	18023	17943	18102	17943	18013	18223	18012	18075	18095	18010	17822	18127	17893	17943	17984	18101	18135	18216	18109	17843	17989	18014	17950	17982	18091	17936	18084	18090	18054	18191	18047	17983	18027	18097	18021	18067	17936	18055	17998	18062	18132	18126	18001	18121	17932	18009	18038	17967	17924	18069	18121	17797	18052	18057	17860	18037	17982	18001	18017	18150	17951	18025	18027	17874	18052	18019	18003	17828	17858	17875	18089	18013	17882	18003	17949	17955	18087	17862	17975	17944	18140	18003	17983	18128	17768	18098	18054	18181	18079	17943	17915	17948	17903	17817	17933	18080	17826	17941	17904	18219	18235	17852	17905	17943	18097	17911	18069	18002	18047	18123	17963	17951	17897	17928	18083	18200	18025	17979	17748	17820	18004	17937	17926	17868	17895	17996	17874	17847	18334	18091	18042	17995	17947	17818	17944	18156	18129	18097	18007	17928	18045	18273	18028	18042	17945	17661	18000	17959	18052	18055	18013	18021	17930	17996	17893	17798	17744	18017	17915	18106	18066	18038	18134	17913	17875	17771	17961	17927	18052	17861	17968	17878	18030	17890	17746	18297	17989	17928	17861	18035	17852	18184	17948	18110	17933	17864	17866	18009	17911	17922	17889	17971	17997	17947	18074	17989	17992	18047	18038	17831	17752	18070	18016	17957	17922	17926	18070	17994	17950	17934	18083	17972	17806	18014	18205	18077	18101	18022	17930	17734	18036	18107	17894	18023	18111	17997	18131	17900	18129	17768	18058	18014	17978	17667	17974	17977	17916	17933	17877	17960	18043	17935	18056	18128	17980	17856	17968	18065	18011	17985	17869	18021	17956	17989	17936	18194	18037	18059	18125	18167	17881	18082	17984	18069	18093	18051	17946	17924	18234	17966	18046	18068	18031	18080	18036	18023	17787	18121	17934	18044	17870	18072	18064	18113	18152	17957	17881	17942	17977	18146	17897	17827	17995	18133	18019	18053	18075	18065	18052	17962	18180	18051	18122	18166	18135	18030	17858	17973	18143	18015	17844	18026	18106	17854	18095	17905	18025	17709	17909	18016	17773	18163	18144	17873	18011	17980	17930	17916	17998	17877	17877	18062	17993	17973	17922	17885	17768	17966	17871	17784	17925	18151	18079	17970	17945	18088	17872	17853	18135	17745	17948	17918	17988	17986	17802	17947	17969	18152	18125	17987	17937	17833	18122	17919	17784	18044	17931	17964	17988	17932	17990	18005	18008	17886	17933	18056	18023	17970	18004	18039	18044	17920	17994	18051	17854	18066	18079	17871	17916	17918	17738	17954	18001	17963	18152	17831	17869	17887	18028	17909	17931	17973	17938	18188	17776	18063	17922	18015	17815	17926	17941	17809	18048	18089	17934	18027	18096	18135	17927	18004	17981	17860	17883	18131	18072	18208	17987	17910	17884	18000	18047	17957	17793	18116	17953	18213	18031	17957	17928	18026	17970	17991	17881	18044	17960	18029	18015	17751	17962	18025	17922	17984	17987	17950	18012	18010	17984	18163	18164	17894	18113	17910	18209	17820	18059	17998	18082	18044	17889	17801	18013	18082	18190	17926	17889	17930	18045	17912	17995	18082	17845	17974	17843	18038	18021	17771	17947	18150	18090	17975	17848	17966	18020	18015	17952	17850	18004	18013	18020	17990	17929	17962	17960	17890	17951	17971	17869	17976	18039	18075	17907	18137	17961	17837	17942	18088	18138	17944	17999	18158	17964	17977	18083	18023	17959	17946	17998	17930	17973	17809	18108	17765	17975	17838	18092	17937	17942	17940	18047	17958	17953	17835	17817	17675	18058	18082	17913	17963	18039	18078	18173	17894	17949	17958	17966	17999	18085	17918	18077	17897	17812	17860	17976	17879	17905	18149	17974	17819	18176	17911	17966	17975	18091	18157	17963	17982	17961	18028	17810	17820	17970	18037	18081	17971	17945	18137	17884	18068	18025	17938	17882	18021	17818	17840	18007	18036	18133	18018	18167	17890	17802	17967	17939	18062	18215	18171	18137	17908	17924	17991	18065	17993	17753	17833	18092	17885	17903	17950	17943	17935	17705	17904	18123	17850	18165	17903	18183	17941	17990	17885	18000	18070	18034	17995	17856	17849	17837	17965	18097	17891	18072	18212	17919	18075	18040	18174	18030	18137	17937	17999	17971	18013	18002	17828	17807	17993	17903	17958	17937	17792	17921	17859	18080	18089	18055	18018	18191	17978	18023	17962	17904	17807	18107	18001	17865	18066	17813	17879	18037	17910	17885	17921	17931	17980	18069	17857	17776	18129	18046	18268	17978	18128	18045	18057	17875	18213	17894	18002	18042	17931	18084	17889	17934	17982	18025	18016	17919	17848	18009	18070	17872	18104	18032	18016	18026	18068	17855	18035	17911	18100	18011	17939	18035	18312	18199	18251	17979	18200	17837	17691	17961	17834	18268	17954	17785	17661	17866	18078	18024	18060	18192	18034	17910	18091	17906	18065	17927	18093	17955	17869	18110	17972	18084	18104	17964	18036	17912	18105	17931	17920	18084	18098	17933	17991	17832	17962	18039	17865	17976	18023	18066	18228	17894	17894	17885	17995	17830	17772	17949	18017	17954	18016	18062	17989	18131	17938	17972	18046	18002	18143	18013	17938	18007	18189	17920	18074	17814	17905	18040	18014	18035	18081	18119	17887	18083	17859	17975	18007	18230	18037	17844	17955	17949	18061	18003	17990	18025	17885	17850	17985	17882	18092	18004	18062	17983	17987	18074	18053	17874	18185	17901	18156	17926	18142	18061	17857	17876	18037	18096	17939	18120	18018	18027	18071	17983	18003	17924	17960	17984	17899	18148	17879	17941	17979	18032	18084	18004	18146	17925	17935	17939	17944	17922	17953	18012	17997	17954	17938	17901	17975	17993	17823	17859	17706	17795	17975	17853	18039	17936	17887	17831	18026	18167	18005	17928	18097	17963	18103	17994	18183	18143	18011	18031	17931	17733	18014	17989	18014	17900	17942	17951	17982	17915	17858	17950	17945	17977	18028	18092	18222	18155	18221	18145	18070	18045	18074	17985	17851	17906	17929	17901	17984	18057	17974	17927	17968	17942	17883	17965	17795	17842	18061	17985	18115	18036	18051	18084	17888	17881	18131	18151	18134	17793	17936	17999	17908	18066	17928	17988	17996	17987	17888	17938	17987	18034	17857	17939	18058	17943	18026	18012	18099	18092	18082	17935	18025	17858	18001	18112	17929	17864	18047	18042	17934	18091	18241	18133	17987	18090	18134	18044	18081	17967	18046	18016	18163	17860	17958	18051	17941	18233	18090	18018	18206	17678	17744	17967	18018	18003	17977	17996	17754	18352	17935	18158	18000	18128	17994	17972	17891	18071	18120	18020	18040	17981	18048	18042	18132	18108	18029	17876	17943	18074	17937	17938	17982	17951	18107	17962	18164	18028	17925	18023	18100	17962	17939	17786	17936	18006	17927	17897	17813	17885	17940	18025	17969	18183	18074	17994	17932	17989	17929	18089	17890	17935	18064	18030	18037	18006	18081	18032	18181	18090	17865	18032	17968	17834	17852	17904	17886	17939	18016	18096	18041	18102	18040	17929	18123	17793	17946	17965	17853	17842	17958	17855	18111	18006	18115	18117	18027	17952	18114	18004	17907	18027	18049	18063	18035	17859	18051	18167	18089	18045	17828	17966	17913	18013	17881	17971	18109	18108	17973	18022	18066	18007	17921	18097	17900	18003	18053	17998	17898	18306	17919	17981	17980	18123	17898	17867	17971	17919	17866	18054	18059	17992	17871	18195	18231	17879
29964	51367	45208	30999	19656	17798	16988	16716	17424	21201	28906	39583	37587	28432	24511	21692	19514	17646	16419	15901	15728	15730	15479	15651	15392	15333	15683	15567	15589	15547	15447	15500	15433	15473	15551	15496	15334	15503	15424	15558	15580	15577	15361	15501	15469	15398	15375	15638	15495	15458	15699	15605	15351	15544	15294	15489	15322	15651	15393	15591	15526	15571	15420	15541	15656	15431	15442	15408	15623	15556	15419	15349	15521	15586	15522	15711	15481	15430	15646	15371	15499	15428	15530	15616	15413	15498	15525	15534	15465	15765	15577	15579	15638	15462	15501	15360	15487	15395	15487	15577	15486	15417	15342	15401	15551	15577	15575	15416	15327	15655	15495	15527	15389	15595	15438	15693	15373	15667	15761	15493	15369	15458	15343	15589	15619	15481	15326	15496	15392	15590	15483	15624	15610	15571	15580	15404	15541	15488	15341	15472	15428	15461	15451	15449	15640	15400	15399	15502	15545	15309	15567	15429	15477	15538	15466	15340	15523	15477	15609	15294	15508	15416	15510	15469	15671	15538	15420	15351	15483	15349	15525	15543	15513	15378	15608	15563	15496	15599	15508	15427	15542	15436	15586	15409	15430	15529	15554	15666	15458	15523	15453	15640	15542	15542	15761	15405	15489	15433	15410	15558	15568	15617	15496	15682	15624	15546	15424	15521	15446	15512	15471	15563	15486	15574	15574	15348	15486	15492	15500	15574	15490	15371	15617	15574	15391	15430	15515	15443	15622	15401	15562	15519	15492	15556	15529	15642	15532	15393	15489	15451	15443	15388	15452	15394	15532	15492	15359	15413	15563	15612	15447	15502	15515	15530	15387	15446	15487	15586	15385	15597	15243	15614	15555	15419	15617	15314	15454	15399	15549	15347	15673	15542	15468	15528	15531	15386	15549	15355	15458	15451	15501	15296	15289	15547	15463	15430	15490	15504	15431	15566	15467	15508	15483	15357	15586	15641	15466	15458	15376	15509	15438	15543	15413	15548	15505	15371	15442	15478	15463	15480	15531	15513	15484	15548	15397	15657	15543	15360	15454	15375	15503	15666	15487	15474	15507	15418	15600	15431	15424	15266	15358	15547	15421	15465	15419	15572	15464	15585	15481	15440	15378	15482	15593	15505	15429	15548	15539	15590	15546	15388	15504	15254	15355	15578	15470	15438	15481	15382	15571	15442	15470	15520	15473	15501	15389	15619	15521	15557	15474	15608	15511	15545	15198	15589	15562	15461	15545	15686	15499	15649	15630	15486	15421	15529	15615	15401	15544	15355	15341	15553	15402	15346	15432	15443	15474	15557	15431	15530	15488	15361	15338	15492	15468	15571	15365	15430	15468	15547	15520	15461	15595	15576	15370	15527	15540	15507	15538	15465	15590	15600	15566	15519	15529	15476	15453	15404	15612	15559	15438	15503	15526	15384	15496	15350	15435	15579	15504	15698	15499	15463	15550	15502	15516	15567	15630	15496	15385	15489	15586	15355	15555	15462	15414	15488	15606	15508	15515	15587	15419	15595	15525	15357	15503	15432	15415	15387	15440	15361	15555	15568	15543	15447	15547	15567	15516	15458	15521	15383	15583	15353	15605	15507	15507	15726	15420	15482	15499	15525	15483	15401	15583	15541	15449	15389	15635	15460	15344	15520	15314	15519	15517	15676	15503	15639	15336	15379	15392	15530	15460	15530	15611	15554	15492	15486	15501	15556	15455	15496	15335	15585	15523	15521	15492	15515	15572	15541	15373	15526	15421	15439	15479	15631	15440	15475	15541	15493	15638	15455	15453	15565	15465	15359	15389	15410	15550	15645	15476	15488	15474	15469	15537	15547	15537	15586	15611	15500	15605	15471	15526	15455	15536	15526	15433	15406	15519	15724	15328	15598	15587	15495	15777	15589	15584	15675	15531	15357	15466	15397	15399	15380	15427	15449	15606	15538	15551	15339	15481	15497	15274	15550	15595	15497	15502	15486	15433	15506	15464	15502	15463	15342	15512	15524	15476	15403	15604	15583	15621	15472	15468	15319	15581	15501	15418	15435	15595	15678	15542	15450	15528	15495	15549	15620	15638	15362	15451	15404	15566	15482	15484	15458	15615	15323	15529	15392	15443	15423	15437	15304	15452	15390	15548	15516	15535	15348	15597	15531	15561	15544	15640	15603	15382	15434	15521	15504	15539	15541	15510	15323	15431	15533	15524	15551	15546	15496	15497	15581	15553	15542	15465	15247	15500	15384	15515	15500	15452	15619	15462	15482	15573	15328	15464	15355	15554	15404	15524	15417	15427	15548	15570	15531	15574	15463	15572	15518	15475	15383	15415	15517	15592	15537	15471	15569	15630	15253	15594	15516	15496	15543	15484	15486	15549	15432	15482	15538	15438	15455	15452	15675	15439	15454	15614	15435	15382	15524	15541	15491	15426	15603	15471	15473	15633	15535	15489	15522	15592	15479	15617	15510	15484	15541	15597	15546	15547	15616	15658	15396	15534	15330	15405	15455	15500	15591	15648	15436	15528	15622	15350	15555	15683	15479	15498	15468	15513	15580	15526	15316	15598	15627	15606	15407	15474	15666	15444	15557	15272	15443	15568	15539	15521	15397	15440	15562	15471	15505	15404	15489	15549	15564	15363	15363	15603	15648	15554	15474	15518	15462	15523	15445	15378	15501	15352	15659	15484	15517	15465	15461	15596	15431	15464	15431	15376	15457	15507	15419	15468	15729	15478	15483	15498	15309	15529	15568	15502	15548	15550	15560	15350	15554	15657	15361	15425	15511	15467	15459	15314	15387	15351	15553	15454	15325	15560	15477	15551	15478	15551	15367	15534	15488	15501	15525	15538	15408	15497	15465	15391	15400	15611	15482	15366	15424	15413	15493	15412	15486	15471	15544	15408	15386	15506	15376	15544	15559	15515	15573	15511	15424	15517	15428	15476	15397	15500	15555	15489	15425	15362	15509	15397	15428	15469	15590	15434	15490	15395	15592	15543	15505	15506	15640	15453	15472	15589	15470	15426	15273	15382	15628	15475	15211	15444	15509	15555	15443	15559	15453	15492	15603	15575	15441	15356	15581	15435	15429	15408	15495	15526	15469	15485	15383	15662	15476	15309	15520	15606	15489	15470	15470	15642	15491	15564	15555	15449	15453	15337	15404	15626	15537	15585	15594	15483	15530	15543	15520	15472	15553	15442	15570	15496	15490	15528	15497	15397	15436	15482	15499	15344	15409	15673	15549	15298	15475	15680	15533	15656	15523	15526	15340	15493	15562	15585	15404	15342	15476	15466	15419	15533	15310	15418	15425	15369	15484	15385	15399	15373	15565	15564	15444	15635	15492	15566	15298	15288	15501	15399	15479	15513	15535	15485	15405	15539	15358	15360	15485	15404	15700	15481	15596	15574	15395	15515	15329	15439	15445	15496	15485	15579	15470	15432	15327	15528	15586	15423	15421	15554	15414	15421	15417	15478	15395	15406	15480	15476	15476	15441	15499	15427	15456	15419	15387	15499	15519	15593	15482	15434	15532	15427	15421	15579	15418	15513	15651	15547	15426	15472	15596	15479	15208	15507	15416	15506	15466	15430	15454	15603	15572	15512	15214	15661	15289	15489	15703	15358	15402	15372	15565	15537	15488	15651	15501	15393	15485	15530	15574	15643	15464	15585	15474	15520	15432	15358	15414	15336	15347	15626	15349	15608	15368	15476	15453	15390	15538	15413	15607	15340	15562	15530	15464	15476	15634	15419	15537	15630	15600	15498	15432	15423	15518	15515	15452	15425	15349	15574	15362	15522	15521	15552	15643	15561	15510	15361	15577	15574	15673	15330	15565	15569	15564	15360	15718	15490	15394	15505	15444	15564	15594	15317	15717	15570	15328	15347	15466	15469	15572	15511	15381	15449	15529	15327	15502	15477	15564	15618	15421	15368	15439	15499	15507	15554	15602	15656	15468	15546	15533	15502	15533	15379	15359	15521	15457	15438	15561	15467	15391	15733	15469	15521	15479	15396	15575	15567	15449	15464	15505	15496	15531	15533	15645	15411	15483	15470	15487	15430	15445	15468	15386	15591	15670	15490	15596	15419	15545	15411	15388	15458	15422	15471	15445	15553	15529	15432	15488	15603	15391	15545	15419	15377	15536	15421	15439	15464	15592	15465	15466	15504	15465	15350	15603	15621	15533	15593	15372	15614	15719	15697	15437	15530	15468	15572	15649	15330	15485	15677	15537	15380	15577	15479	15320	15550	15381	15723	15539	15387	15709	15416	15463	15539	15266	15330	15477	15341	15495	15402	15539	15560	15607	15728	15538	15404	15411	15493	15564	15640	15545	15252	15520	15274	15405	15595	15410	15517	15537	15560	15402	15308	15252	15734	15411	15329	15417	15459	15624	15575	15387	15454	15512	15340	15478	15502	15452	15400	15510	15482	15521	15646	15490	15420	15391	15550	15431	15679	15506	15615	15388	15454	15403	15598	15575	15433	15429	15504	15634	15498	15507	15459	15434	15638	15322	15516	15580	15456	15490	15559	15508	15631	15606	15572	15580	15636	15610	15334	15613	15385	15452	15494	15426	15503	15467	15613	15602	15376	15582	15396	15427	15569	15571	15348	15574	15487	15485	15602	15638	15524	15614	15435	15449	15456	15419	15401	15638	15408	15576	15483	15587	15669	15313	15443	15473	15488	15598	15368	15477	15416	15423	15382	15471	15615	15401	15590	15527	15621	15532	15467	15407	15598	15499	15640	15500	15389	15404	15467	15253	15507	15562	15514	15720	15507	15543	15612	15622	15652	15549	15439	15483	15513	15516	15513	15408	15411	15569	15435	15626	15544	15520	15456	15542	15394	15552	15361	15605	15572	15453	15435	15412	15555	15642	15461	15413	15427	15472	15582	15330	15374	15415	15455	15394	15599	15414	15564	15455	15506	15480	15465	15447	15571	15409	15439	15594	15434	15574	15459	15485	15465	15616	15488	15572	15520	15637	15571	15493	15425	15501	15337	15472	15523	15532	15514	15495	15560	15345	15597	15471	15568	15532	15541	15510	15463	15467	15563	15232	15396	15407	15589	15518	15438	15426	15461	15436	15675	15681	15544	15537	15410	15404	15358	15672	15693	15522	15492	15275	15447	15633	15421	15457	15583	15630	15397	15502
27916	24232	28722	23320	18358	18056	18102	17957	18062	17865	18569	19249	19619	19271	18553	18312	17967	18069	17966	17928	17888	17802	17936	17684	18083	17737	17767	18064	17851	17835	17955	18044	17805	17782	17714	17803	17750	17935	17857	17755	17927	17839	17720	17796	17794	17828	17695	17732	17749	17804	17936	17748	17871	17577	17736	17720	18076	17992	17885	17923	17452	17769	17734	17962	17966	17691	17890	17834	17757	17837	17833	17746	17889	17942	17771	17703	17782	17826	17913	18071	17931	17960	17750	17925	17613	17730	17859	17717	17934	17666	17677	17771	17916	17797	17830	17798	17880	17581	17875	17907	17762	17930	17885	17719	17856	17853	17878	17872	17682	17919	18063	17636	17836	17724	17789	17678	17852	17952	17876	17855	17727	17645	17775	17794	17911	17631	17799	17776	17800	17742	17948	17809	17885	17776	17697	17569	17922	17860	17932	17835	17884	17778	18104	17600	17907	17809	17722	17784	17754	18208	17800	17768	17781	17900	17913	17888	17714	17812	17720	17776	17766	17923	17788	17788	17887	17826	17894	17717	17792	17675	17910	17896	17747	17719	17686	17885	17836	17890	17951	17902	17750	17800	17813	17838	17820	17758	17926	17996	17824	17778	17720	17970	17819	17739	17714	17974	17889	17603	17922	17646	17896	17688	17904	17849	17846	17861	17996	17846	17808	17769	17916	17631	17548	17986	17814	17931	17932	17727	17676	17528	17758	17912	17842	17823	17797	17826	17856	17959	17995	17746	17939	17831	18030	17989	17977	17923	17873	17803	17767	17766	17946	17919	17845	17684	18058	17659	17592	17832	17760	17634	17718	17844	17780	17921	17843	17955	17729	17809	18017	17964	17953	17909	17863	17777	17630	18033	17756	17969	18111	17829	17934	17819	17631	17894	17805	17841	18011	18080	17850	17791	17897	17808	17722	17635	17739	17890	17829	17781	17940	17675	17853	17719	17591	17742	17920	17806	17843	17997	17663	17871	17779	17832	17734	17806	17731	17766	17729	17911	17876	17835	17827	18163	17671	17746	18096	17723	17864	17669	17853	17853	18065	17753	17947	17729	17946	17844	18003	17752	17942	18047	17932	17729	18048	17882	17785	17856	17885	17563	17684	17900	17793	17378	17970	17716	17885	17958	17929	17902	17904	17829	17789	17641	17750	17738	17645	17729	17733	17793	17974	17908	17986	17873	17885	17716	17883	18077	17835	17887	17900	18037	17882	17785	17694	17668	17812	17849	17994	17946	17691	17770	17835	17758	17765	17745	18043	18010	17792	18027	18115	17943	17867	17986	17783	17880	17983	17896	17855	17811	17763	17855	17834	17810	18015	18031	17620	17842	17861	17767	17840	18050	17903	17729	17937	17835	17887	17718	17813	17574	17978	17800	17663	17940	17734	17727	17841	17929	17981	17853	17657	18044	17729	17714	17791	17700	17776	17869	17782	18066	17829	17833	17840	17608	17999	17766	18043	17834	17738	17686	17804	17875	17846	17842	17763	17752	17682	18047	17776	17867	17960	17765	17734	17866	17995	17652	17877	17936	17879	17678	18070	17771	17836	18132	18057	17912	17886	17722	17934	17987	17864	17754	17733	17828	18041	17972	17771	17838	17776	17695	17801	17802	17802	17802	17608	17813	17802	17767	17809	17888	17765	17543	17818	17836	17871	17936	17662	17711	17992	17955	17851	17815	17950	17721	17988	17905	17940	17964	17862	18058	18018	18100	17862	17863	17795	17947	17716	17714	17856	18038	17872	17839	17699	17783	17724	17725	17654	17861	17899	17835	17757	17660	17544	17687	17704	17758	17743	17921	17804	17722	17944	17868	17757	17779	17847	17669	17772	17959	17774	17732	17906	17798	17809	17749	18012	17978	17841	17784	17881	17982	17561	17691	17952	17692	17865	18052	18043	17924	17940	17742	17836	17865	17748	17876	17796	17758	17893	17773	17902	17844	17903	17673	17881	17823	17944	17664	17988	17825	17614	17817	17921	17916	17987	17683	17969	17984	18051	17891	18013	18054	17728	17774	17888	17847	17683	17760	17790	17775	17728	17811	17916	17876	17740	17727	17812	17874	18123	17793	17892	18091	17958	17909	17837	17764	17771	17862	17797	17616	17692	17768	17849	17724	17728	17829	17902	17786	18024	17883	17993	17916	17812	17643	17944	18026	17851	17738	17779	17793	17697	17953	17981	17981	17981	17872	17712	17681	17926	17553	17950	17766	17879	17720	17961	17851	17578	17647	17696	17728	17916	17788	17888	17840	17936	18010	17679	17896	17751	17829	17930	17877	17692	17795	17750	17680	17884	17797	17648	17834	17809	17965	17994	17788	17896	17722	17864	17753	17804	17871	17698	17992	17915	17737	17703	18037	17886	17727	18019	17951	17868	17846	17790	17685	17870	17992	17679	17901	17922	17745	17802	18014	17795	17874	17944	17713	17861	17855	17749	17711	17781	17926	17721	17584	17840	17886	17816	17667	17870	17829	17883	17903	17813	18031	17882	18036	17815	17806	17864	17927	17830	17687	17946	17738	17797	17867	17739	17749	17948	17760	17809	17993	17847	17964	17792	17949	17978	17848	17898	17763	17658	17888	17873	18059	17956	17774	18016	17943	17872	17594	17864	17980	17904	17806	17988	17776	17816	17779	17784	17868	17659	17764	17728	17570	17681	17892	17776	17652	17741	17755	17890	17889	17800	17912	17865	18009	17839	18053	17716	17881	17679	17815	18047	17959	17705	17894	17808	17888	17752	17620	17796	17812	17746	17979	17688	17741	17598	17663	17855	17857	17917	17887	17991	17665	18064	17781	17804	17822	17771	17970	17746	17982	17891	17838	17795	17891	17826	17906	17934	17768	17956	17876	17871	17905	17815	17923	17859	17679	17665	17867	17740	17872	17935	17804	17912	17971	18050	18084	17892	17965	18013	17719	17756	17982	18086	17625	17707	17702	17878	17879	17955	17938	17849	17832	17988	17719	17866	18034	17886	17790	17934	17975	17990	17907	17929	17745	18020	17969	17838	17750	17815	17756	17856	17707	17733	17970	17833	17681	18063	17944	17915	17717	17880	17763	17902	17736	17651	17810	17857	17872	17862	17977	17673	17907	17885	17650	17796	17987	17767	17672	17766	17901	17985	18017	18103	17891	17817	17716	17771	17961	17750	17685	17896	17804	17569	17805	17874	17794	17990	17722	17803	17823	18088	17866	17913	17603	17902	17687	17937	17980	17748	17860	17827	17737	17761	17969	17848	17795	17755	18094	17945	17995	17927	17783	17769	17715	17717	17808	17789	17884	17753	17994	17850	17783	17898	17722	17785	17961	18089	17863	17915	17949	17713	17798	17904	17540	17639	17860	17836	17810	18005	17748	17895	17875	17918	17863	17932	17732	17728	17849	17656	17637	17833	17681	18141	17685	17777	17595	17977	17850	17968	17784	17904	17828	17731	17819	17910	17949	17821	17938	17648	17763	17651	17778	17796	17821	17852	17720	17882	17860	17700	17766	17719	17745	17991	17635	17930	17763	17932	17987	17741	17714	17860	17799	17984	17873	17795	17764	17854	17938	17839	17737	17928	17943	17920	17737	18089	17647	17733	17943	18141	17747	17731	17947	17789	17888	17774	18016	18032	17850	17752	18063	17808	17785	17812	17911	18035	17794	17914	17932	17898	18050	17963	18006	17967	17988	17783	17802	17937	17849	17703	17779	17630	17932	17919	17878	17822	17824	17678	17837	17862	17662	17965	17761	17924	17889	17747	17686	17865	17915	17841	17846	17938	17597	17806	17804	17835	17720	17851	17712	17809	17995	17935	17820	17992	17690	17627	18051	17784	17893	17883	17719	18023	18055	18060	17874	17905	17756	17772	17694	17661	17612	17832	17544	17759	17696	17925	17911	17809	17807	17772	17516	17662	17859	18035	17970	17837	17616	17854	17769	17779	18042	17801	17635	17878	17836	17861	17760	17707	17751	17883	17991	17853	17827	17687	17699	17693	17800	17951	17702	18006	18022	17847	17843	17885	17692	17839	17685	17854	17811	17850	17652	17785	18100	17740	17896	17831	17826	17730	17741	17859	18068	17775	17802	17985	17918	17762	17768	17862	17995	17615	17973	17609	17783	17846	17534	17692	17719	17896	17717	17885	17941	17820	17985	17852	17811	17634	17772	17839	17781	17901	17754	17739	17886	17903	17854	17943	17938	18001	17813	17834	17589	17627	17666	17951	17817	18037	17900	18012	17791	17687	18036	17587	17704	17826	17796	18109	17821	17830	17954	17787	17783	17775	17789	17742	18032	17960	17908	17914	17798	17763	17815	17694	17979	17839	17888	17870	17913	17715	17898	17677	17803	17745	18012	17855	17986	17858	17700	17856	17967	17919	17924	17890	17802	17775	17753	18011	17773	17753	17865	17775	17931	17830	17886	17997	17890	18123	17720	17938	17769	17902	17837	17951	17816	17892	18028	17896	17702	17710	17856	17945	17985	17887	17668	18038	18001	18035	17849	17942	17707	17620	17710	17657	17621	17655	17889	17650	17829	17915	17925	18094	18039	17850	17798	17819	17881	17967	17624	17797	17735	17789	17784	17864	17818	17937	17872	17727	17874	17800	17865	17849	17557	17864	17827	17960	17970	17871	17798	17910	17780	17729	17852	17908	17948	17922	17872	17800	17872	17862	17802	17821	17822	18011	17824	17731	17695	17817	17786	17763	17800	17868	17899	17609	17849	17881	17904	17941	17689	17812	17729	17944	17695	17776	17773	17959	17710	17933	17856	17850	17843	17776	17973	17574	17766	17934	17929	17893	17959	17933	18008	17798	17835	17943	17894	17763	17736	17746	17685	17730	17935	17774	17621	17551	17934	17740	17821	17832	17846	17812	17836	17889	17857	17862	17888	17811	17876	17828	17758	17728	18024	18044	17793	17981	17707	17861	17613	17724	17900	17961	17824	17796	17841	17763	17650	17820	17925	17649	17941	17865	18041	17953	18101	17738	17725	17750	17681	17757	17906	17789	17902	17862	17942	17692	17750	17939	17917	17898	17879	17906	18031	17890	17691	17707	17859	17848	18032	17925	17862	17704	17920	17766	17725	17798	17744	18077	17808	17848	17758	17769	17748	17736	17854	17937	17760	17716	17974	17827	17701	17745	17784
25877	35973	29258	18910	16218	15833	15584	15607	15549	15965	16328	17889	18026	17161	16076	15855	15752	15628	15590	15468	15296	15475	15298	15290	15548	15372	15215	15519	15370	15454	15435	15569	15377	15408	15579	15519	15670	15286	15674	15453	15421	15372	15364	15645	15412	15332	15484	15424	15456	15392	15329	15624	15429	15634	15482	15328	15416	15427	15420	15389	15482	15287	15516	15575	15497	15395	15431	15386	15461	15397	15516	15385	15484	15511	15470	15585	15542	15296	15440	15420	15292	15522	15299	15251	15425	15436	15325	15360	15413	15298	15396	15382	15390	15576	15405	15276	15354	15485	15229	15498	15527	15262	15392	15477	15649	15311	15402	15487	15458	15442	15399	15397	15382	15496	15414	15410	15396	15425	15565	15271	15480	15447	15374	15451	15473	15536	15361	15410	15426	15517	15410	15481	15469	15456	15423	15347	15487	15444	15608	15266	15234	15439	15397	15398	15533	15346	15400	15409	15494	15422	15428	15352	15493	15467	15368	15547	15575	15435	15467	15494	15491	15544	15338	15379	15518	15452	15590	15361	15314	15543	15440	15481	15479	15362	15416	15373	15508	15336	15336	15417	15365	15347	15442	15324	15319	15367	15380	15462	15484	15576	15348	15351	15419	15352	15592	15503	15404	15423	15504	15354	15424	15371	15435	15511	15350	15431	15408	15387	15403	15460	15334	15390	15649	15446	15541	15398	15460	15474	15429	15492	15397	15459	15488	15483	15657	15421	15335	15469	15383	15400	15407	15311	15441	15483	15454	15271	15411	15358	15401	15366	15370	15427	15426	15561	15430	15421	15453	15455	15423	15415	15489	15291	15186	15360	15355	15509	15385	15501	15583	15479	15497	15583	15499	15199	15469	15287	15438	15484	15213	15479	15338	15520	15447	15289	15569	15402	15461	15386	15520	15514	15301	15250	15446	15475	15245	15460	15374	15559	15526	15350	15396	15336	15433	15511	15432	15480	15427	15561	15572	15305	15461	15462	15538	15355	15415	15469	15308	15500	15381	15327	15420	15410	15550	15456	15541	15332	15314	15417	15371	15506	15421	15429	15539	15490	15333	15373	15520	15392	15427	15387	15452	15479	15407	15435	15501	15354	15389	15393	15474	15382	15461	15412	15412	15324	15359	15478	15357	15328	15326	15411	15380	15573	15444	15327	15440	15551	15531	15382	15553	15454	15280	15323	15689	15548	15518	15337	15487	15578	15524	15533	15399	15468	15577	15475	15570	15508	15524	15454	15492	15378	15438	15341	15391	15417	15295	15495	15369	15401	15369	15366	15511	15496	15382	15449	15314	15446	15471	15498	15532	15406	15578	15529	15502	15446	15526	15469	15621	15562	15512	15361	15472	15482	15351	15470	15403	15483	15584	15328	15335	15433	15398	15392	15455	15337	15373	15420	15577	15319	15433	15308	15621	15455	15537	15415	15456	15353	15516	15384	15396	15438	15444	15490	15362	15396	15433	15429	15423	15498	15298	15373	15544	15418	15550	15391	15321	15543	15615	15654	15443	15354	15497	15579	15459	15428	15423	15345	15430	15341	15619	15471	15380	15422	15622	15568	15323	15531	15389	15543	15380	15405	15322	15458	15402	15248	15659	15430	15380	15326	15552	15524	15612	15430	15470	15527	15470	15469	15402	15565	15314	15373	15477	15506	15658	15244	15344	15442	15324	15466	15578	15349	15313	15417	15509	15482	15467	15478	15444	15294	15451	15396	15420	15459	15379	15467	15484	15248	15400	15401	15309	15540	15535	15442	15572	15497	15497	15478	15468	15371	15348	15328	15244	15421	15560	15364	15398	15547	15538	15456	15500	15543	15284	15419	15483	15330	15546	15401	15390	15447	15543	15370	15552	15389	15633	15362	15439	15483	15474	15197	15460	15494	15480	15405	15242	15502	15335	15369	15409	15543	15206	15346	15522	15381	15517	15515	15445	15478	15501	15565	15315	15437	15346	15383	15549	15315	15392	15503	15276	15307	15362	15734	15495	15443	15272	15504	15486	15542	15508	15493	15360	15351	15406	15346	15295	15268	15404	15461	15184	15309	15428	15441	15177	15455	15367	15529	15448	15490	15487	15271	15483	15407	15555	15324	15596	15343	15264	15579	15485	15395	15345	15450	15490	15302	15402	15413	15493	15453	15460	15496	15462	15466	15416	15516	15251	15327	15424	15438	15417	15503	15314	15448	15478	15435	15485	15438	15597	15522	15364	15351	15523	15525	15571	15379	15283	15265	15534	15457	15328	15366	15332	15425	15451	15540	15493	15446	15500	15351	15596	15383	15489	15411	15536	15317	15358	15314	15407	15505	15327	15583	15595	15526	15334	15451	15485	15373	15583	15344	15385	15521	15484	15424	15568	15467	15467	15586	15364	15429	15340	15382	15288	15413	15490	15344	15356	15436	15399	15351	15607	15457	15585	15432	15434	15349	15324	15402	15507	15454	15439	15522	15281	15471	15402	15187	15517	15375	15593	15387	15560	15382	15287	15449	15500	15393	15316	15390	15304	15534	15434	15582	15302	15504	15452	15358	15652	15460	15403	15412	15393	15414	15427	15594	15268	15376	15373	15481	15422	15294	15475	15203	15521	15444	15310	15307	15560	15436	15424	15351	15473	15375	15423	15474	15390	15479	15267	15409	15457	15660	15296	15526	15256	15265	15336	15498	15509	15280	15287	15505	15301	15399	15419	15475	15436	15497	15343	15421	15527	15398	15478	15541	15534	15500	15340	15320	15589	15358	15484	15407	15351	15561	15525	15348	15345	15488	15392	15547	15474	15396	15406	15386	15562	15512	15411	15447	15489	15337	15498	15424	15467	15433	15441	15349	15340	15265	15488	15538	15343	15347	15362	15399	15516	15511	15293	15271	15429	15326	15388	15445	15625	15284	15494	15584	15560	15617	15304	15560	15615	15446	15543	15430	15514	15513	15499	15486	15420	15315	15485	15578	15445	15622	15499	15434	15337	15440	15296	15439	15358	15346	15437	15472	15411	15414	15595	15417	15625	15342	15290	15481	15422	15446	15395	15357	15491	15597	15513	15439	15409	15344	15368	15438	15504	15401	15287	15422	15400	15336	15591	15453	15328	15267	15439	15513	15555	15307	15349	15326	15605	15633	15305	15334	15472	15461	15293	15367	15448	15308	15313	15438	15367	15514	15572	15634	15414	15495	15366	15296	15506	15460	15347	15436	15489	15560	15472	15404	15381	15378	15398	15545	15365	15424	15348	15552	15388	15438	15398	15403	15538	15383	15298	15392	15313	15508	15381	15420	15380	15699	15517	15362	15759	15450	15356	15361	15225	15466	15431	15397	15393	15477	15575	15237	15578	15554	15504	15481	15477	15474	15476	15350	15337	15285	15522	15469	15365	15401	15463	15460	15356	15518	15651	15480	15483	15418	15404	15427	15417	15340	15393	15492	15282	15560	15322	15482	15369	15373	15354	15402	15377	15344	15220	15576	15437	15535	15453	15280	15289	15391	15508	15508	15385	15518	15528	15427	15464	15502	15375	15401	15440	15526	15550	15395	15304	15323	15420	15562	15500	15449	15285	15407	15313	15540	15487	15624	15447	15258	15515	15732	15557	15492	15491	15281	15550	15310	15415	15349	15622	15455	15392	15535	15414	15622	15464	15535	15378	15552	15368	15516	15440	15391	15491	15431	15498	15396	15424	15438	15458	15472	15610	15356	15461	15662	15362	15349	15320	15397	15358	15427	15564	15497	15550	15540	15530	15454	15443	15438	15417	15394	15295	15664	15403	15334	15474	15355	15463	15493	15768	15514	15415	15470	15471	15759	15331	15395	15297	15311	15670	15381	15497	15442	15699	15401	15303	15334	15428	15577	15478	15483	15276	15416	15448	15442	15337	15494	15453	15340	15524	15307	15468	15364	15426	15401	15363	15480	15382	15658	15423	15473	15506	15451	15385	15459	15298	15404	15204	15355	15399	15279	15420	15452	15522	15410	15379	15448	15418	15419	15385	15379	15369	15418	15677	15365	15670	15495	15443	15301	15474	15498	15344	15385	15390	15658	15336	15364	15284	15458	15478	15487	15401	15415	15404	15399	15418	15511	15573	15458	15391	15563	15408	15472	15319	15319	15443	15330	15370	15551	15355	15439	15312	15501	15416	15480	15456	15556	15434	15486	15369	15430	15491	15464	15424	15380	15549	15339	15449	15521	15444	15407	15589	15260	15528	15386	15355	15408	15083	15452	15425	15461	15431	15476	15321	15221	15394	15396	15526	15393	15363	15509	15420	15464	15425	15428	15354	15545	15499	15351	15413	15654	15534	15577	15386	15315	15406	15381	15320	15342	15248	15510	15550	15522	15278	15391	15358	15254	15514	15352	15348	15456	15518	15604	15530	15321	15360	15361	15398	15360	15552	15446	15544	15387	15480	15323	15601	15340	15326	15354	15384	15418	15380	15450	15393	15297	15565	15481	15480	15304	15740	15492	15553	15507	15301	15457	15389	15540	15384	15188	15399	15471	15539	15551	15476	15187	15321	15436	15293	15474	15266	15202	15476	15397	15591	15483	15330	15566	15576	15316	15547	15486	15461	15410	15557	15453	15500	15501	15438	15413	15431	15340	15554	15366	15551	15402	15492	15380	15501	15496	15524	15372	15551	15411	15465	15394	15414	15330	15381	15449	15427	15509	15416	15441	15611	15418	15603	15392	15536	15451	15297	15424	15472	15493	15290	15546	15412	15297	15433	15325	15564	15414	15286	15287	15498	15388	15420	15529	15337	15392	15420	15416	15468	15516	15509	15279	15536	15381	15360	15478	15285	15648	15453	15393	15456	15535	15585	15272	15298	15506	15662	15343	15528	15490	15441	15446	15496	15261	15298	15576	15477	15464	15503	15216	15458	15545	15606	15508	15249	15464	15610	15371	15444	15403	15413	15359	15481	15387	15476	15389	15592	15475	15475	15222	15501	15369	15390	15447	15275	15327	15490	15470	15440	15467	15393	15494	15404	15235	15559	15473	15430	15356	15568	15360	15509	15405	15347	15397	15294	15450	15325	15449	15455	15409	15317	15460	15337	15541	15356	15496	15442	15326	15608	15389	15459	15442	15263	15293	15575	15373	15457	15471	15454	15519	15640	15441	15490	15545	15449	15408	15392	15434	15390	15342
23991	21274	28652	24627	22188	21338	20328	18501	18766	19421	25211	28729	28384	24037	20786	19549	19032	18446	18127	17754	17889	17880	17750	17746	17957	17777	17570	17730	17899	18018	17870	17691	17869	17760	17689	17874	17815	17677	17786	17563	17726	17601	17790	17779	17551	17784	17885	17873	17733	17767	17814	17570	17918	17824	17807	17716	17870	17857	17826	17705	17767	17998	17803	17522	17645	17756	17942	17671	17747	17895	17523	17629	17789	17739	17724	17764	17512	17878	17714	17602	17860	17636	17757	17757	17845	17873	17677	17574	17793	17881	17836	17596	17647	17588	17640	17450	17766	17646	17473	17501	17702	17712	17784	17780	17704	17489	17737	17614	17669	17595	17765	17854	17835	17582	17776	17853	17756	17648	17828	17838	17566	17849	17692	17802	17906	17639	17585	17912	17818	17614	17791	17765	17732	17632	17557	17766	17684	17815	17780	17670	17757	17773	17875	17778	17818	17772	17716	17835	17568	17612	17648	17823	17842	17719	17963	17668	17738	17650	17829	17844	17897	17891	17715	17738	17569	17773	17786	17717	17797	17829	17690	17773	17519	17897	17861	17764	17795	17756	17858	17684	17595	17710	17799	17709	17706	17752	17709	17755	17572	17808	17654	17638	17892	17875	17790	17672	17700	17699	17801	17721	17625	17651	17863	17835	17835	17684	17744	17655	17707	17698	17712	17664	17629	17675	17750	17783	17651	17745	17669	17650	17816	17749	17918	17803	17728	17798	17965	17745	17838	17892	17832	17725	17817	17619	17634	17724	17820	17604	17703	17763	17681	17777	17654	17537	17771	17450	17524	17817	18009	17793	17802	17751	17816	17972	17735	17804	17762	17553	17589	17704	17810	17848	17834	17710	17624	17801	17886	17716	17657	17808	17755	17679	17914	17813	17782	17790	17778	17838	17523	17700	17724	17850	17651	17734	17948	17753	17795	18049	17539	17653	17849	17793	17979	17841	17881	17826	17710	17780	17636	17621	17723	17699	17574	17371	17890	17728	17763	17949	17649	17720	17886	17877	17826	17726	17951	17866	17772	17807	17685	17731	17811	17697	17830	17870	17933	17972	17785	17618	17796	17602	17784	17630	17682	17645	17830	17635	17689	17727	17876	17835	17770	17723	17576	17599	17593	17595	17790	17694	17444	17596	17721	17641	17841	17602	17814	17822	17812	17752	17846	17626	17741	17494	17828	17636	17905	17710	17902	17619	17737	17731	17682	17762	17926	17939	17651	17538	17705	17762	17571	17851	17749	17576	17869	17663	17555	17754	17834	17748	17754	17669	17926	17542	17866	17759	17745	17856	17588	17901	17762	17811	17806	17739	17650	17715	17533	17650	17716	17671	17813	17742	17777	17621	17843	17722	18082	17597	17762	17722	17975	17743	17732	17601	17965	17811	17623	17313	17510	17726	17787	17781	17973	17696	17643	17686	17781	17962	17610	17723	17630	17900	17756	17859	17671	17905	17752	17803	17799	17444	17688	17762	17868	17603	17606	17648	17702	17663	17588	17693	17678	17682	17721	17778	17683	17928	17779	17733	17649	17861	17734	17720	17878	17774	17825	17658	17690	17902	17728	17913	17600	17601	17722	17632	17758	17617	17803	17827	17809	17589	17733	17810	17601	17439	17891	17900	17611	17799	17861	17966	17992	17813	17900	17704	17708	17750	17736	17636	17855	17851	17692	17601	17710	17687	17768	17724	17676	17856	17715	17627	17752	17716	17652	17790	17812	17755	17534	17726	17804	17934	17764	17860	17825	17622	17771	17674	17902	17861	17862	17807	17681	17824	17867	17866	17699	17852	17770	17750	17833	17738	17602	17886	17663	17656	17779	17659	17564	17618	17783	17602	17647	17705	17791	17763	17737	17780	17758	17626	17746	17482	17613	17776	17688	17640	18007	17573	17636	17796	17864	17750	17624	17904	17673	17645	17722	17939	17585	17771	17665	17668	17870	17902	17753	17782	17598	17541	17799	17708	17790	17650	17599	17916	17850	17696	17778	17889	17802	17795	17590	17735	17631	17810	17683	17594	17722	17711	17855	18018	17822	17777	17636	17804	17713	17599	17682	17580	17679	17842	17646	17640	17679	17866	17710	17682	17776	17846	17625	17513	17776	17917	17688	17978	17806	17738	17841	17666	17669	17837	17899	17779	17668	17488	17769	17725	17602	17585	17547	17799	17830	17643	17739	17755	17858	17803	17813	17637	17666	17551	17794	17485	17831	17569	17661	17843	17695	17775	17873	17799	17871	17761	17641	17781	17818	17768	17882	17743	17703	17826	17723	17615	17583	17850	17879	17848	17869	17723	17696	17671	17924	17870	17970	17928	17742	17769	17800	17810	17888	17933	17928	17926	17904	17864	17776	17647	17859	17926	17994	17949	17573	17797	17849	17684	17965	17650	17504	17633	17751	17723	17698	17610	17717	17720	17806	17675	17772	17690	17735	17718	17763	17901	17765	17830	17780	17573	17567	17632	17664	17779	17827	17850	17880	17848	17769	17709	17742	17605	17727	17722	17807	17947	17765	17686	17736	17840	17644	17760	17949	17629	17765	17852	17774	17776	17582	17562	17876	17843	17648	17901	17964	17815	17598	17754	17637	17664	17601	17750	17724	17735	17825	17712	17675	17753	17910	17706	17886	17744	17635	17686	17844	17527	17707	17737	17700	17622	17563	17810	17616	17578	17596	17609	17782	17651	18000	17882	17741	17760	17934	17795	17722	17672	17570	17812	17707	17717	17698	17626	17647	17639	17755	17878	17805	17633	17707	17779	17674	17650	17636	17910	17630	17714	17783	17608	17855	17711	17871	17668	17723	17676	17756	17555	17751	17768	17652	17750	17782	17701	17588	17704	17794	17782	17774	17712	17804	17797	17888	17615	17890	17730	17681	17811	17735	17789	17617	17607	17554	17462	17699	17576	17720	17818	17625	17682	17756	17815	17706	17878	17665	17681	17711	17704	17525	17712	17897	17656	17568	17949	17814	17747	17655	17882	17780	17571	17748	17475	17680	17883	17663	17705	17748	17671	17864	17910	17935	17737	17721	17590	17673	17802	17835	17883	17617	17616	17594	17878	17723	17884	17817	17699	17692	17968	17672	17840	17847	17748	17641	17712	17837	17928	17768	17865	17647	17713	17487	17537	17945	17704	17791	17770	17794	17806	17873	17533	17842	17688	17670	17593	17701	17504	17744	17739	17656	17708	17591	17707	17857	17863	17677	17573	17822	17659	17734	17682	17500	17708	17548	17566	17787	17734	17518	17710	17703	17873	17839	17657	17851	17720	17812	17820	17875	17584	17823	17757	17643	17839	17604	17747	17620	17448	17578	17814	17736	17558	17765	17809	17671	17853	17946	17763	17798	17646	17849	17548	17717	17652	17737	17678	17617	17855	17720	17826	17720	17709	17760	17912	17761	17855	17824	17787	17748	17872	17808	17656	17922	17687	17748	17666	17849	17743	17744	17873	17768	17833	17983	17632	17725	17765	17703	17674	17597	17843	17804	17916	18061	17791	17913	17790	17798	17709	17700	17747	17781	17671	17560	17755	17754	17839	17818	17730	17733	17659	17768	17734	17662	17751	17776	17849	17804	17993	17726	17929	17832	17740	17688	17577	17639	17757	17723	17640	17731	17601	17707	17682	17770	17723	17793	17873	17768	17818	17652	17847	17748	17457	17630	17933	17894	17973	17900	17573	17714	17646	17651	17929	17672	17612	17578	17649	17523	17823	17777	17696	17695	17980	17758	17910	17572	17669	17728	17734	17626	17564	17652	17927	17705	17653	17631	17675	17781	17821	17686	17561	17651	17938	17691	17888	17820	17823	17746	17702	17775	17832	17693	17683	17745	17726	17742	17878	17814	17962	17664	17774	17847	17777	17793	17691	17877	17680	17671	17649	17717	17771	17802	17815	17795	18060	17831	17787	17770	17897	17739	17634	17613	17714	17977	17715	17619	17762	17971	17777	17800	17804	17762	17747	17850	17736	17665	17801	17812	17740	17733	17708	17829	17676	17765	17655	17752	17718	17661	17829	17618	17775	17721	17735	17665	17733	17832	17741	17837	17709	17690	17632	17754	17875	17839	17882	17745	17655	17828	17632	17518	17761	17727	17775	17712	17685	17653	17643	17695	17778	17796	17870	17735	17822	17784	17720	17528	17692	17887	17859	17756	17564	17857	17577	17678	17699	17801	17691	17759	17704	17888	17757	17833	18060	17783	17805	17793	17764	17575	17752	17638	17657	17972	17709	17777	17803	17645	17599	17785	17694	17893	17751	17754	17913	17857	17767	17647	17837	17696	17548	17854	17890	17645	17804	17855	17690	17764	17786	17700	17731	17828	17717	17909	17794	17602	17643	17812	17824	17852	17878	17762	17603	17785	17583	17587	17759	17733	17484	17845	17724	17833	17712	17629	17823	17619	17651	17858	17635	17714	17879	17886	17714	17672	17803	17950	17805	17787	17697	17650	17781	17864	17773	17853	17697	17885	17650	17794	17716	17609	17687	17680	17724	17731	17849	17758	17812	17741	17740	17884	17529	17482	17593	17930	17711	17705	17778	17922	17720	17856	17682	17812	17915	17615	17532	17650	17692	17805	17926	17599	17722	17810	17812	17778	17573	17909	17663	17583	17694	17890	17771	17796	17915	17780	17528	17720	17861	17945	17879	17680	17715	17873	17631	17729	17921	17633	17715	17817	17607	17779	17600	17711	17792	17657	17907	17900	17486	17885	17814	17746	17617	17783	17672	17698	17670	17914	17735	17755	17947	17746	17818	17948	17749	17667	17593	17578	17684	17823	17625	17874	17849	17639	17770	17776	17662	17485	17872	17630	17666	17675	17666	17786	17597	17714	17483	17682	17754	18002	17755	17651	17738	17501	17760	17654	17676	17917	17670	17682	17783	17690	17978	17694	17912	17800	17730	17821	17712	17774	17745	17612	17533	17748	17722	17738	17794	17597	17540	17805	17757	17653	17677	17793	17776	17616	17898	17767	17450	17594	17703	17715	17573	17749	17587	17872	17868	17764	17466	17893	17780	17993	17823	17973	17832	17557	17902	17743	17784	17904	17642	17767	17883	17692	17819	17762	17771	17854	17853	17839	17742	17691	17643	17819	17602	17591	17907	17768	17794	17758	17751	17716	17748
26972	45388	37866	24811	18101	16793	16120	16245	16523	18082	27608	30485	29097	22764	18553	17758	16698	16096	15500	15461	15495	15416	15308	15387	15522	15377	15357	15562	15388	15332	15392	15296	15408	15255	15449	15398	15404	15251	15413	15312	15368	15385	15261	15521	15405	15336	15330	15379	15236	15308	15336	15092	15259	15320	15330	15512	15453	15477	15375	15483	15358	15215	15332	15332	15361	15310	15318	15343	15297	15397	15272	15379	15491	15285	15479	15278	15451	15316	15378	15505	15359	15551	15469	15334	15411	15379	15349	15349	15440	15489	15362	15399	15286	15467	15265	15474	15408	15321	15385	15466	15226	15301	15378	15306	15310	15275	15218	15269	15340	15048	15548	15348	15541	15300	15514	15380	15430	15530	15296	15282	15314	15467	15401	15545	15322	15313	15402	15342	15405	15440	15280	15359	15493	15370	15274	15356	15281	15434	15353	15227	15202	15362	15314	15270	15418	15221	15506	15295	15521	15382	15291	15365	15319	15548	15109	15421	15326	15495	15303	15217	15530	15317	15218	15287	15215	15383	15375	15369	15173	15416	15431	15396	15213	15231	15511	15385	15410	15307	15392	15402	15411	15268	15499	15424	15351	15521	15368	15321	15416	15262	15329	15331	15223	15289	15285	15349	15523	15455	15395	15439	15335	15341	15511	15298	15283	15569	15325	15391	15281	15341	15299	15417	15371	15270	15398	15421	15376	15527	15374	15244	15351	15331	15401	15512	15486	15164	15447	15247	15372	15330	15416	15212	15228	15321	15334	15216	15511	15330	15138	15331	15416	15191	15196	15328	15174	15499	15460	15440	15353	15311	15417	15379	15395	15531	15357	15430	15324	15342	15355	15405	15220	15163	15318	15419	15481	15477	15154	15334	15350	15193	15552	15206	15461	15439	15279	15333	15421	15249	15391	15365	15188	15503	15373	15326	15302	15343	15428	15289	15210	15190	15443	15609	15309	15529	15303	15269	15264	15460	15256	15445	15336	15431	15281	15414	15201	15275	15512	15353	15293	15454	15330	15193	15412	15264	15507	15495	15361	15404	15409	15403	15345	15478	15328	15437	15462	15402	15392	15385	15312	15347	15310	15277	15326	15285	15307	15501	15252	15209	15421	15432	15291	15234	15491	15363	15280	15323	15460	15386	15449	15390	15324	15394	15389	15299	15243	15411	15377	15432	15437	15267	15262	15371	15350	15355	15312	15578	15379	15390	15472	15456	15400	15457	15308	15195	15372	15270	15420	15409	15370	15447	15425	15461	15407	15369	15327	15522	15332	15448	15491	15221	15425	15205	15293	15370	15243	15323	15244	15327	15283	15289	15320	15361	15432	15295	15316	15255	15239	15565	15252	15248	15265	15348	15541	15500	15355	15460	15227	15412	15316	15374	15318	15274	15306	15117	15329	15388	15483	15405	15366	15188	15161	15461	15272	15529	15297	15363	15331	15379	15345	15453	15348	15539	15068	15372	15307	15368	15320	15234	15280	15334	15403	15338	15284	15455	15383	15300	15413	15464	15219	15319	15347	15629	15177	15361	15218	15422	15452	15423	15253	15180	15415	15359	15040	15513	15384	15387	15019	15416	15295	15436	15220	15426	15436	15174	15299	15356	15243	15443	15334	15511	15448	15336	15566	15339	15371	15311	15449	15498	15520	15223	15281	15362	15459	15306	15427	15296	15447	15403	15243	15348	15258	15288	15305	15458	15412	15369	15305	15461	15251	15217	15311	15489	15213	15359	15268	15425	15407	15320	15380	15412	15313	15389	15432	15373	15498	15309	15392	15418	15290	15227	15415	15233	15317	15290	15406	15381	15411	15239	15031	15382	15347	15367	15507	15248	15296	15311	15398	15254	15604	15416	15456	15312	15438	15477	15388	15435	15480	15420	15380	15251	15375	15430	15469	15378	15354	15352	15434	15244	15382	15535	15328	15300	15299	15354	15230	15380	15319	15407	15284	15452	15276	15195	15467	15319	15503	15385	15393	15428	15281	15414	15386	15340	15343	15384	15255	15324	15434	15388	15503	15310	15343	15358	15544	15334	15417	15215	15393	15304	15366	15224	15399	15403	15464	15470	15504	15390	15421	15315	15335	15391	15431	15331	15435	15236	15373	15392	15224	15347	15351	15201	15404	15260	15388	15492	15392	15196	15396	15274	15254	15544	15341	15442	15370	15281	15310	15268	15398	15361	15407	15209	15297	15220	15336	15142	15396	15378	15464	15378	15214	15180	15293	15296	15284	15308	15389	15267	15407	15359	15486	15543	15439	15308	15370	15351	15516	15378	15535	15388	15416	15320	15380	15385	15322	15313	15296	15226	15372	15525	15396	15303	15621	15403	15377	15399	15427	15424	15297	15231	15222	15473	15197	15419	15428	15389	15358	15101	15369	15332	15431	15387	15464	15508	15417	15300	15346	15345	15533	15568	15457	15212	15287	15362	15288	15490	15277	15394	15263	15326	15315	15376	15358	15429	15398	15567	15487	15328	15315	15464	15152	15341	15191	15365	15376	15375	15343	15276	15278	15400	15269	15414	15440	15373	15301	15636	15351	15345	15070	15395	15340	15474	15411	15207	15416	15270	15392	15357	15327	15462	15364	15412	15269	15285	15522	15539	15490	15373	15266	15418	15420	15385	15390	15278	15409	15129	15243	15503	15411	15396	15300	15348	15459	15479	15395	15465	15224	15426	15225	15263	15213	15379	15335	15522	15465	15228	15449	15368	15207	15422	15352	15424	15404	15311	15483	15439	15475	15455	15433	15298	15142	15191	15292	15303	15367	15311	15341	15382	15314	15186	15186	15464	15264	15311	15391	15437	15443	15231	15353	15254	15187	15306	15416	15297	15495	15507	15406	15373	15318	15322	15405	15558	15338	15399	15340	15321	15316	15259	15302	15290	15319	15330	15337	15570	15451	15388	15534	15349	15182	15197	15293	15295	15390	15351	15195	15342	15430	15259	15514	15485	15447	15314	15420	15261	15356	15270	15330	15360	15402	15335	15352	15217	15247	15371	15411	15323	15450	15294	15367	15365	15325	15364	15322	15313	15356	15253	15542	15387	15251	15378	15360	15367	15400	15432	15395	15471	15386	15438	15339	15245	15495	15345	15253	15363	15060	15288	15322	15394	15207	15372	15344	15329	15272	15467	15368	15207	15369	15362	15314	15413	15405	15299	15404	15345	15222	15325	15223	15329	15338	15498	15264	15395	15400	15184	15252	15294	15331	15271	15225	15429	15576	15295	15333	15187	15365	15247	15234	15377	15310	15481	15427	15567	15346	15462	15367	15384	15392	15300	15386	15380	15392	15362	15192	15293	15276	15369	15424	15298	15320	15202	15450	15380	15297	15289	15396	15288	15429	15338	15315	15197	15440	15340	15240	15404	15315	15379	15283	15253	15399	15242	15398	15260	15427	15317	15396	15358	15248	15118	15608	15241	15450	15333	15349	15348	15239	15593	15331	15325	15326	15109	15247	15286	15304	15475	15309	15360	15457	15455	15440	15213	15512	15314	15266	15574	15339	15433	15443	15322	15500	15224	15329	15197	15374	15190	15339	15293	15409	15393	15455	15276	15337	15405	15285	15116	15185	15289	15394	15333	15297	15333	15304	15321	15261	15514	15435	15403	15212	15306	15270	15479	15316	15511	15338	15333	15349	15575	15342	15406	15283	15456	15447	15473	15285	15214	15134	15436	15396	15470	15238	15250	15395	15464	15331	15366	15387	15610	15281	15319	15413	15212	15206	15271	15370	15484	15171	15315	15457	15431	15304	15375	15299	15429	15254	15322	15250	15417	15340	15454	15524	15372	15235	15398	15333	15414	15303	15319	15479	15231	15516	15367	15329	15425	15490	15557	15276	15369	15189	15437	15311	15335	15396	15542	15333	15313	15285	15410	15217	15077	15368	15446	15271	15415	15463	15233	15447	15275	15296	15594	15364	15404	15353	15373	15345	15266	15453	15275	15353	15384	15364	15276	15399	15418	15238	15333	15200	15394	15371	15297	15394	15471	15297	15296	15400	15270	15425	15435	15594	15266	15295	15197	15259	15298	15359	15357	15372	15192	15552	15246	15343	15254	15384	15421	15261	15262	15446	15187	15381	15455	15231	15259	15391	15343	15296	15382	15376	15291	15549	15334	15365	15333	15333	15371	15363	15445	15260	15239	15288	15237	15323	15356	15489	15357	15326	15171	15266	15484	15264	15204	15469	15301	15159	15375	15217	15534	15330	15311	15338	15133	15282	15300	15235	15432	15291	15292	15388	15333	15436	15500	15369	15473	15342	15289	15392	15193	15514	15264	15346	15349	15408	15268	15195	15436	15325	15484	15234	15494	15255	15348	15182	15304	15415	15318	15413	15124	15336	15366	15364	15286	15290	15423	15210	15419	15327	15468	15440	15481	15290	15595	15299	15432	15320	15148	15176	15430	15326	15374	15376	15456	15402	15354	15323	15356	15387	15290	15359	15457	15235	15190	15347	15352	15451	15408	15410	15391	15430	15392	15306	15426	15374	15364	15406	15365	15429	15269	15454	15621	15192	15360	15311	15405	15392	15247	15235	15284	15176	15388	15328	15265	15300	15406	15379	15372	15367	15605	15438	15356	15425	15325	15390	15402	15450	15372	15457	15372	15389	15433	15383	15505	15322	15326	15377	15392	15188	15380	15420	15280	15352	15290	15473	15474	15252	15313	15411	15221	15448	15448	15422	15311	15364	15286	15343	15313	15404	15425	15264	15344	15274	15469	15337	15294	15479	15343	15207	15178	15234	15213	15399	15277	15369	15402	15250	15252	15443	15125	15219	15379	15328	15245	15358	15349	15368	15286	15427	15049	15315	15244	15432	15414	15593	15336	15460	15363	15339	15274	15376	15407	15332	15276	15363	15372	15490	15323	15413	15271	15304	15457	15584	15470	15386	15399	15259	15194	15327	15299	15323	15439	15285	15281	15386	15279	15322	15514	15489	15329	15367	15428	15312	15258	15483	15379	15248	15301	15458	15354	15369	15241	15417	15402	15413	15357	15258	15396	15330	15440	15349	15449	15418	15601	15431	15389	15321	15355	15489	15241	15429	15288	15421	15328	15309	15252	15449	15416	15340	15358	15312	15311	15479	15338	15428	15291	15317	15265	15444	15658	15349	15259	15250	15528
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
