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
339739978826	339739979345	339739979895	339739980445	339739980995	339739981545	339739982095	339739982645	339739983195	339739983745	339739984295	339739984845	339739985395	339739985945	339739986495	339739987045	339739987595	339739988145	339739988695	339739989245	339739989795	339739990345	339739990895	339739991445	339739991995	339739992545	339739993095	339739993645	339739994195	339739994745	339739995295	339739995845	339739996395	339739996945	339739997495	339739998045	339739998595	339739999145	339739999695	339740000245	339740000795	339740001345	339740001895	339740002445	339740002995	339740003545	339740004095	339740004645	339740005195	339740005745	339740006297	339740006845	339740007395	339740007945	339740008495	339740009045	339740009595	339740010145	339740010695	339740011245	339740011795	339740012345	339740012895	339740013445	339740013995	339740014545	339740015095	339740015645	339740016195	339740016745	339740017295	339740017845	339740018395	339740018945	339740019495	339740020045	339740020595	339740021145	339740021695	339740022245	339740022795	339740023345	339740023895	339740024445	339740024995	339740025545	339740026095	339740026645	339740027195	339740027745	339740028295	339740028845	339740029395	339740029945	339740030495	339740031045	339740031595	339740032145	339740032695	339740033245	339740033795	339740034345	339740034895	339740035448	339740035995	339740036545	339740037095	339740037645	339740038195	339740038745	339740039295	339740039845	339740040395	339740040945	339740041495	339740042045	339740042595	339740043145	339740043695	339740044245	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2681	3600	2300	2682	3600	2300	2682	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2684	3600	2300	2684	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2686	3600	2300	2686	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2688	3600	2300	2688	3600	2300	2689	3600	2300	2689	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2691	3600	2300	2691	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2693	3600	2300	2693	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2695	3600	2300	2695	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2697	3600	2300	2697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21486	20026	27455	22339	20191	21691	22290	17591	16833	17094	16900	16536	16693	16663	16656	16599	16605	16568	16499	16505	16443	16644	16633	16414	16496	16360	16608	16577	16406	16492	16301	16316	16500	16437	17437	18060	17111	16346	16365	16343	16452	16371	16533	16333	16415	16289	16306	16141	16266	16388	16404	16501	16334	16465	16908	16811	16832	16295	16416	16371	16247	16318	16377	16434	16440	16456	16117	16171	16314	16393	16185	16499	16391	16355	16156	16135	16210	16281	16299	16345	16153	16276	16265	16383	16355	16343	16174	16006	16246	16284	16191	16157	16170	16124	16157	16420	16220	16303	16278	16422	16174	16257	16240	16439	16400	16354	16202	16187	16367	16221	16294	16185	16260	16203	16383	16281	16261	16158	16357	16393	16242	16342	16239	16358	16237	16397	16121	16257	16237	16322	16439	16277	16309	16315	16232	16210	16279	16296	16072	15991	16335	16170	16114	16266	16118	16188	16164	16438	16255	16047	16191	16037	16466	16314	16209	16214	16187	16177	16219	16346	16310	16350	16273	16232	16240	16236	16457	16383	16252	16325	16344	16290	16366	16310	16297	16432	16179	16312	16231	16047	16258	16126	16138	16038	16201	16206	16361	16196	16167	16085	16173	16204	16318	16082	16146	16174	16265	16243	16210	16076	16186	16201	16210	16246	16087	16106	15976	16192	16248	16236	16222	16118	16157	16317	16396	16258	16310	16044	16364	16078	16154	16450	16289	16281	16191	16220	16251	16112	16191	16038	16099	16161	16161	16093	16309	16141	16269	16234	16160	16382	16386	16259	16172	16177	16086	16173	16262	16311	16270	16089	16209	16121	16326	16422	16267	16258	16050	16215	16338	16311	16129	16102	16220	16170	16150	16045	16256	16367	16212	16175	16080	16197	16221	16194	16348	16261	15918	16334	16190	16240	16163	16256	16123	16353	16336	16129	16166	16230	16099	16144	16117	15990	16079	16269	16205	16395	16381	16399	16117	16356	16285	16461	16208	16164	16220	16048	16443	16130	16304	16161	16122	16185	16242	16363	16294	16372	16190	16261	16147	16356	16432	16467	16200	16153	16276	16218	16260	16143	16224	16229	16285	16039	16139	16145	16260	16192	16245	16072	16189	16245	16242	16168	16301	16286	16164	16349	16366	16274	16197	16304	16422	16051	16145	16249	16121	16306	16221	16054	16306	16186	16402	16155	16321	16482	16166	15975	16132	16191	16239	16328	16340	16207	16139	16271	16157	16161	16243	16155	16224	16241	16230	16238	16184	16132	16057	16249	16323	16237	16051	16171	16075	16202	16134	16424	16172	16228	16247	16092	16167	16266	16182	16062	16295	16039	16072	16207	16079	16210	16196	16437	16226	16178	16147	16146	16240	16170	16247	16001	16029	16104	16164	16093	16166	16140	16023	16214	16327	16088	16282	16159	16392	16144	16114	16140	16261	16087	16234	16254	16181	16141	16285	16341	16095	16075	16049	16349	16401	16212	16048	16139	16023	16292	16126	16281	16205	16135	16158	16144	16303	16230	16121	16238	16263	16340	16105	16091	16297	16386	15936	16091	16287	16444	16377	15977	16157	16334	16214	16090	16219	16062	16228	16162	16153	16211	16422	16129	16193	16212	15880	16214	16244	16168	16269	16205	16235	16236	16055	16078	16224	16034	16148	16253	16322	16271	16289	16309	16128	16083	16374	16203	16123	16223	16288	16307	16140	16002	16129	16268	16094	15947	16346	16275	16347	16268	16190	16142	16106	16246	16380	16288	16131	15921	16066	16208	16035	16037	16338	16234	16324	16403	16250	16372	16160	16191	16221	16158	16271	16263	16369	16317	16163	16201	16070	16048	16388	16248	16274	16343	16242	16130	16307	16188	16230	16284	16246	16294	16207	16534	16187	16137	16513	16229	15968	16380	16119	16209	16295	16238	16243	16330	16168	16239	16218	16260	16109	16304	16207	16219	16132	16250	16187	16161	16045	16232	16195	16091	16152	16245	16126	16253	16251	16288	16363	16142	16226	16178	16132	16269	16200	16187	16350	16263	16283	16182	16009	15942	16353	16304	16537	16316	16167	16206	16294	16131	16102	16245	16205	16302	16317	16113	16142	16265	16019	16108	16059	16226	16116	16119	16330	16268	16227	16379	16445	16296	16507	16420	16242	16353	16178	16227	16165	16262	16163	16146	16160	16242	16326	16406	16319	16243	16148	16080	16229	16274	16126	16047	16370	16161	16121	16171	16209	16233	16235	16231	16275	16358	16355	16157	16233	16229	16117	16198	16370	16171	16117	16298	16384	16307	16227	16113	16367	16482	16362	16084	16236	16111	16357	16441	16135	16128	16221	16315	16186	16142	16189	16298	16156	16218	16098	16092	16119	16175	16212	16359	16394	16254	16370	16267	16146	16112	16238	16296	15982	16047	16353	16410	16246	16251	16171	16176	16398	16098	16276	16199	16202	16183	16167	16094	16207	15923	16017	16073	16149	16231	16235	16142	16211	16224	16183	16233	16323	16452	16424	16162	16388	16023	16322	16386	16309	16265	16189	16145	16129	16119	16068	16274	16237	16239	16234	16292	15975	16261	16284	16190	16057	16120	16254	16299	16062	16276	16330	16221	16264	15998	16044	16133	16198	16044	16241	16332	16109	16343	16209	16192	16200	16018	16307	16125	16295	16073	16259	16176	16205	16093	16115	16093	16230	16122	16230	16188	16179	16268	16374	16200	16357	15974	16218	16158	16234	16272	16260	16255	16256	16203	16203	16312	16300	16238	16166	16341	16150	16252	16292	16372	16179	15951	16033	16150	16227	16244	16284	16249	16227	16204	16249	16383	16470	16189	16238	16354	16145	16301	16275	16213	16379	16133	16296	16239	16275	16175	16213	16206	16074	16082	16178	16410	16041	16204	16368	16084	16175	16324	16233	16085	16215	16250	16226	16109	16095	16267	16343	16222	16241	16534	16354	16077	16009	16254	16114	16204	16220	16274	16181	16114	16187	16230	16264	16162	16230	16199	15998	16269	16335	16296	16339	16380	15979	16204	16391	16208	15973	16241	16218	16253	16206	16126	16355	16141	16161	16137	16194	16144	15865	16355	16105	16131	16146	16236	16295	16061	16137	16236	16276	16357	16370	16235	16177	16230	16390	16117	16048	15992	16097	16201	16242	16279	16247	16265	16101	16173	16135	16159	16234	16300	16275	16147	16308	16184	16160	16198	16131	16390	16325	16236	15985	16180	16135	16239	16368	16340	16160	16125	16173	16219	16012	16078	16186	16246	16162	16178	16218	16146	16138	16165	16229	16350	16196	16205	16142	16214	16111	16088	16280	16174	16147	15969	16348	16257	16436	16294	16398	16542	16148	16245	16132	16231	16198	16346	16131	16215	16138	16089	16323	16128	16040	16327	16268	16169	16066	16041	15989	16147	16321	16128	16087	16205	16316	16283	16145	16277	16189	16310	16280	16091	16236	15976	16050	16361	16383	16294	16195	16129	16132	16319	16249	16176	16253	16163	16420	16123	16331	16440	16176	16143	16293	16345	16291	16129	16232	16143	16309	16176	16047	16074	16234	16212	16199	16233	16204	16224	16428	16237	16260	16324	16106	16155	16214	16203	16254	16240	16313	16290	16430	16284	16196	16204	16130	16401	16324	16172	16260	16132	16082	16137	16168	16128	16273	16195	16183	16174	16308	16240	16138	16270	16339	16325	16093	16291	16161	16153	16220	16090	16075	16298	16184	16254	16246	16172	16160	16155	16087	16326	16361	16110	16257	16252	16285	16296	16206	16248	16241	16170	16218	16422	16145	16081	16195	16110	16182	16351	16178	16110	16062	16173	16264	16294	16207	16201	16143	16237	16132	16275	16323	16107	16248	16009	16100	16324	16314	16291	16119	16233	16244	16140	16308	16248	16319	16271	16388	16308	16169	16339	16312	16202	16390	16154	16215	16140	16135	16108	16190	16114	16289	16222	16181	16239	16319	16364	16099	16160	16071	16239	16410	16093	16172	16379	16184	16030	16167	16165	16266	16470	16316	16025	16553	16250	16128	16165	16098	16321	16220	16174	16263	16244	16305	16316	16162	16368	16052	16213	16169	16392	16229	16172	16087	16201	16211	15992	16179	16080	16338	16206	16153	16152	16208	16179	16233	16180	15971	16314	16118	16186	16279	16172	16160	16242	16186	16282	16262	16221	16069	16311	16235	16265	16272	16275	16182	16186	16127	16403	16161	16246	16048	16177	16378	16135	16301	16439	16265	16299	16187	16156	16299	16292	16196	16133	16385	16110	16140	16237	16309	16160	16321	15945	16232	16169	16109	16364	16253	16060	16183	15966	16235	16152	16231	16211	16240	16245	16233	16101	16040	16196	16024	16202	16256	16384	16303	16199	16227	16166	16237	16147	16404	16252	16137	15959	16020	16264	16237	16397	16154	15930	16293	16384	16227	16313	16358	16201	16207	16137	15976	16212	16065	16206	16111	16379	16077	16099	16004	16221	16188	16118	16359	16215	16351	16158	16130	16131	16125	16091	16044	16255	16265	16136	16369	16380	16228	16387	16271	16292	16180	16076	16133	16265	16254	16235	16445	16108	16210	16344	16320	16162	16095	16465	16162	16193	16301	16465	16208	16271	16136	16329	16226	16223	16371	16138	15977	16018	16137	16281	16236	15988	16062	16181	16271	16385	16142	16312	16162	16159	16305	16170	16246	16310	16254	15982	16210	16185	16166	16247	16159	16149	16085	16198	16280	16104	16337	16084	16261	16267	16285	16214	16301	16086	16196	16207	16096	16156	16207	16373	16021	16199	16264	16208	16166	15979	16310	16279	16389	16269	16153	16196	16144	16067	16247	16240	16313	16129	16068	16301	16247	16435	16206	16221	16228	16318	16054	16008	16276	16088	16238	16332	16213	16315	16119	16288	16307	15982	16234	16178	16289	16383	16164	16259	16363	16293	16179	16191	16286	16069	16120	16111	16323	16224	16101	16399	16257	16362	16138	16306	16200	16057	15981	16021	16386	16103	16063	16082	16123	16245	16244	16370	16178	16346	16079	16329	16197	16197	16001	16209	16179	16284	16052	15976	16280	16132	16142	16154	15923	15964	16398	16152	16248	16158	16064	16235	16026	16224	16219	16158	16486	16366	16380	16246	16156	16007
16968	33476	33517	23259	17713	16662	16164	15836	15670	15627	15475	15288	15207	15235	15213	14996	15223	15143	15084	14993	15295	15193	15226	15153	15257	14975	15116	15225	14974	15270	14914	14917	14909	14919	16925	17305	15929	14862	14865	14897	14948	15003	14827	14723	14988	14955	14817	14922	14854	14676	14733	14906	14801	15080	15532	15844	15556	15128	14711	14788	14900	15122	15078	15032	14881	14760	14866	14821	14890	14910	14778	14817	14829	14843	14923	14839	14820	14974	14761	14802	14540	14782	14736	14705	14946	14726	14841	14858	14852	14790	14827	14855	14851	14687	14887	14716	14926	14747	14863	14804	14812	14775	14871	14777	14827	14842	14603	14946	14767	14969	14847	14741	14858	14878	14758	14794	14807	14848	14781	14801	15020	14777	14680	14917	14854	14933	14651	14762	14717	14835	14785	14746	14666	14718	14750	14761	14928	14745	14781	14846	14751	14725	14873	14848	14982	14820	14977	14782	14814	14963	14982	14833	14764	14783	14923	14813	14768	14947	14924	14734	14911	14855	14668	14788	14839	14691	14761	14832	14570	14748	14816	14674	14725	14781	14785	14791	14813	14862	14678	14684	14867	14647	14913	15067	14806	14961	14874	14731	14913	14641	14990	14855	14777	14742	14734	14787	14726	14921	14899	14818	14755	14752	14835	14809	14951	14909	14713	14878	14841	14876	14791	14983	14776	14839	14769	14914	14819	14760	14669	14666	14927	14634	14843	14832	15048	14792	14617	14836	14759	14697	14895	14762	14781	14848	14907	15016	14800	14806	14805	14601	14791	14829	14844	14805	14840	14770	14728	14734	14826	14853	14861	14644	14802	14724	14731	14782	14718	14778	14645	14814	14723	14822	14798	14646	14777	14738	14833	14892	14759	14607	14933	14689	14802	14864	14892	14832	14678	14710	14844	14587	14953	14900	14751	14900	14859	14879	14656	14907	14785	14937	14767	14813	14820	14656	14799	14817	14791	14742	14833	14738	14778	14799	14870	14925	14827	14811	14927	14805	14802	14717	14827	14794	14793	14711	14793	14660	14628	14848	14778	14887	14669	14783	14906	14878	14808	14999	14670	14826	14787	15003	14868	14779	14932	14769	14821	14916	14562	14776	14771	14887	15028	14866	14919	14620	14764	14694	14644	14924	14754	14935	14846	14789	14906	14648	14684	14656	14729	14775	14935	14927	14698	14834	14902	14724	15004	14655	14899	14759	14812	14786	14842	14669	14767	14831	14805	14671	14685	14840	14908	14744	14882	14783	14832	14828	14778	14901	14764	14836	14803	14804	14919	14805	14870	14808	15035	14813	14746	14832	14943	14744	14794	14903	14804	15052	14631	14902	14907	14915	14788	14758	14924	14756	14859	14816	14917	14841	14730	14737	14716	14845	14882	14684	14788	14811	14934	14856	14768	14984	14808	14749	14728	14843	14789	14970	14812	14786	14892	14880	14872	14642	14742	14826	14854	14716	14701	14765	14674	14784	14958	14798	14795	14803	14939	14737	14894	14681	14900	14810	14783	14844	14912	14738	14784	14909	14756	14884	14975	14950	14808	14888	14887	14857	14866	14808	14896	14811	14810	14901	14888	14587	14703	14668	14820	14792	14890	14747	14764	14761	14845	14820	14833	14777	14882	14912	14766	14790	15051	14654	14776	14850	14679	14845	14911	14818	14809	14873	14762	14664	14850	14829	14800	14785	14895	14883	14665	14673	14775	14784	14892	14812	14831	14816	14688	14860	14756	14927	14812	14885	14876	14740	14733	14906	14874	14718	15028	14843	14768	14596	14839	14964	14746	14669	14621	14802	14829	14813	14577	14877	14750	14826	14775	14889	14758	14921	14726	14717	14640	14755	14638	14813	14870	14802	14919	14695	14786	14690	14902	14914	14855	14698	14948	14901	14801	14643	14910	14817	14640	14947	14813	15027	14739	14838	14852	15000	14734	14749	14928	14818	14815	14689	14809	14791	14712	14697	14815	14733	14829	14768	14766	14723	14785	14913	14983	14807	14663	14827	14805	14860	14812	14858	14852	14805	14730	14818	14942	14953	14971	14740	14934	14653	14958	14761	14826	14762	14817	14886	14728	14821	14753	14744	14741	14911	14849	14721	14895	14693	14809	14755	14759	14702	14835	14795	14754	14762	14742	14740	14837	14747	14895	14673	14670	15097	14732	14776	14913	14583	14855	14584	14790	14820	14727	14996	14670	14747	14937	14809	14837	14730	14797	14914	14809	14778	14759	14703	14732	14753	14854	14685	14783	14813	14722	14932	14740	14817	14739	14848	14761	14869	14676	14806	14691	14873	14692	14908	14763	14815	15037	14749	14746	14866	14901	14808	14795	14794	14958	14810	14840	14776	14912	14691	14857	14762	14962	14783	14751	14781	14894	14744	15016	14778	14753	14839	14751	14787	14828	14889	14737	14913	14873	14704	14885	14788	14967	14848	14852	14891	14749	14872	14991	14827	14808	14760	14980	14704	14913	15009	14698	14715	14948	14838	14781	14779	14744	14801	14811	14771	14747	14887	14857	14737	14840	14618	14847	14853	14758	14794	14765	14868	14854	14691	14726	14837	14867	14610	14958	14627	14784	14781	14778	14769	14815	14733	14833	14705	14829	14857	14805	14822	14637	14868	14862	14927	14785	14810	14787	14748	14798	14755	14668	14822	14843	14907	14839	14895	14731	14713	14698	14857	14777	14743	14702	14928	14711	14867	14771	14748	14725	14854	14833	14763	14920	14870	14951	14796	14890	14780	14722	14760	14772	14670	14916	14784	14859	14915	14842	14836	14856	14815	14908	14736	14766	14876	14721	14841	14728	14856	14819	14634	14757	14825	14824	14731	14728	14879	14713	14779	14823	14843	14856	14690	14735	14885	14777	14776	14870	14786	14962	14924	14771	14779	14898	14602	14932	14753	14676	14851	14891	14770	14699	14719	14791	14783	14958	14946	14699	14875	14718	14882	14776	14903	14662	14757	14845	14864	14701	14803	14681	14787	14818	14902	14867	14916	14715	14751	14850	14779	14827	14784	14879	14804	14803	14843	14818	14836	14956	14777	14739	14773	15010	14798	14833	14695	14921	14793	14830	14861	14817	14739	14858	14758	14906	14795	14890	14815	14728	14796	14917	14839	14868	14685	14702	14889	14886	14999	14836	14715	14860	14769	14812	15069	14844	14858	14749	14848	14860	14751	14875	14726	14938	14790	14773	14865	14788	14798	14828	14830	14906	14764	15012	14874	14733	14705	14629	14616	14711	14821	14829	14694	14829	14838	14893	14750	14731	14737	14892	14908	14854	14728	14792	14668	14865	14803	14831	14776	14902	14791	14861	14824	14784	14778	14736	14931	14684	14646	14835	14809	14836	14812	14847	14828	14804	14787	14847	14862	14814	14845	14912	14756	14749	14936	14804	14691	14774	14671	14872	14779	14751	14808	14910	14949	14835	15064	14786	14893	14647	14734	14813	14785	14717	14891	14824	14827	14878	14866	14655	14778	14695	14799	14798	14873	14635	14969	14959	14749	14789	14894	14789	14868	14628	14720	14748	14970	14875	14810	14773	14847	14954	14687	14862	14813	14942	14804	14736	14884	14724	14701	14679	14741	14814	14706	14850	14682	14826	14714	14899	14701	14957	14711	14969	14697	14854	14648	14782	14793	14835	14822	14882	14652	14791	14611	14710	14909	14779	14738	14727	14950	14718	14740	14720	14883	14706	14857	14804	14705	14819	14888	14845	14706	14676	14855	14782	14826	14814	14700	14865	14695	14863	14961	14760	14861	14834	14834	14875	14690	14829	14838	14701	14686	14763	14818	14907	14730	14861	14913	14891	14728	14844	14876	14844	14725	14928	14849	14767	14686	14810	14907	14767	14667	14874	14844	14836	14971	14915	14896	14720	14885	15002	14778	14567	14864	14806	14987	14708	14909	14795	14727	14829	14916	14977	14873	14854	14783	14550	14876	14740	14807	14851	14661	14906	14759	14630	14797	14855	14697	14790	14744	14906	14937	14882	14806	14835	14824	14674	14917	14826	14793	14742	14768	14809	14962	15017	14665	14702	14785	14857	14754	14956	14808	14887	14925	14785	14746	14556	14657	14976	14774	15012	14932	14617	14954	14851	14863	14900	14826	14640	14726	14870	14685	14951	14838	14761	14710	14877	14926	14770	14791	14972	14813	14536	14866	14901	14815	14740	14838	14826	14766	14780	14772	14780	14815	14842	14785	14899	14732	14896	14802	14866	14986	14854	14937	15019	14765	14829	14784	14779	14725	14754	14689	14767	14762	14709	14898	14678	14958	14779	14829	14917	14783	14838	14882	14759	14818	14719	14721	14960	14793	15000	14874	14816	14665	14688	14807	14584	14809	14905	14846	14937	14765	14855	15010	14860	14789	14887	14820	14876	14870	14847	14771	14898	14757	14876	14774	14766	14637	14821	14907	14631	14843	14875	14761	14931	14754	14825	14850	14847	14725	14761	14831	14746	14657	14806	14679	14703	14944	14835	14834	14808	14876	14889	14724	14745	14647	14782	14813	14787	14749	14808	15020	14782	14905	14835	14738	14686	14661	14932	14752	14868	14804	14772	14990	14968	14730	14766	14696	14792	14755	14890	14874	14913	14865	14718	14626	14844	14690	14728	14780	14734	14668	14939	14670	14751	14798	14865	14771	14815	14735	14738	14803	14788	14927	14727	14910	14973	14529	14814	14822	14817	14790	14871	14774	14705	14753	14806	14776	14825	14900	14838	14863	14751	14818	14918	14710	14792	14620	14868	14797	14699	14700	14818	14982	14869	14926	14903	14773	14958	14822	14745	14772	14717	14697	14753	14896	14787	14804	14705	14977	14832	14611	14853	14814	14965	14691	14766	14850	14913	14580	14805	14830	14785	14826	14858	14733	14993	14822	14742	14861	14779	14778	14942	14966	14895	15016	14756	15002	14799	14684	14740	14974	14905	14614	14808	14777	14725	14793	14929	14870	14867	14698	14761	14766	14824	14856	14845	14718	14959	14979	14794	14824	14810	15012	14959	14648	14932	14792	14829	14957	14745	14841	14928	14818	14790	14864	14876	14874	14863	14798	14828	14738	14896	14648	14899	14821	14761	14820	14698	14693	14797	14787	14749	14729	14886	14816	14892	14841	14963	14841
27235	22057	25071	21506	17462	17507	17717	17428	17315	17584	17504	17426	17259	17564	17522	17401	17314	17483	17489	17505	17571	17525	17388	17515	17423	17408	17358	17666	17545	17487	17361	17390	17568	17373	17466	17528	17619	17247	17624	17485	17328	17446	17486	17238	17357	17321	17342	17343	17515	17240	17532	17333	17598	17488	17533	17405	17496	17247	17288	17272	17406	17597	17483	17373	17316	17462	17292	17277	17362	17439	17455	17292	17446	17352	17435	17411	17484	17339	17355	17067	17386	17401	17190	17477	17262	17341	17506	17301	17365	17259	17287	17259	17381	17381	17462	17318	17121	17477	17289	17495	17524	17459	17222	17271	17177	17316	17270	17388	17637	17268	17497	17370	17477	17467	17552	17344	17193	17322	17545	17360	17394	17351	17616	17525	17478	17440	17239	17570	17531	17534	17441	17347	17526	17472	17295	17288	17212	17325	17515	17491	17443	17489	17591	17462	17542	17347	17350	17361	17339	17328	17460	17374	17561	17218	17416	17253	17337	17458	17438	17243	17434	17142	17487	17427	17356	17461	17273	17336	17339	17313	17604	17355	17528	17260	17238	17510	17381	17301	17359	17536	17362	17471	17413	17235	17240	17310	17238	17266	17452	17462	17416	17413	17150	17299	17402	17400	17523	17436	17399	17494	17396	17259	17410	17357	17355	17330	17315	17406	17422	17367	17372	17397	17358	17357	17422	17277	17362	17353	17491	17356	17263	17473	17503	17452	17260	17272	17409	17223	17427	17233	17246	17404	17200	17531	17218	17407	17364	17497	17242	17268	17536	17240	17378	17154	17395	17493	17604	17344	17409	17491	17453	17324	17453	17484	17351	17404	17419	17377	17093	17408	17512	17417	17236	17301	17556	17388	17515	17388	17364	17285	17459	17489	17375	17492	17318	17507	17336	17411	17435	17289	17532	17333	17387	17322	17378	17350	17360	17244	17522	17191	17300	17508	17445	17296	17283	17540	17387	17379	17242	17528	17500	17277	17548	17288	17456	17452	17563	17519	17327	17448	17421	17128	17441	17526	17326	17562	17406	17441	17423	17362	17355	17408	17492	17338	17425	17295	17064	17507	17410	17308	17382	17308	17258	17370	17302	17354	17257	17422	17559	17466	17391	17454	17466	17334	17438	17413	17488	17293	17459	17469	17304	17211	17320	17324	17383	17311	17332	17431	17365	17268	17593	17527	17193	17137	17514	17352	17391	17329	17509	17299	17469	17217	17449	17178	17344	17453	17204	17374	17460	17453	17507	17392	17559	17480	17499	17476	17373	17393	17335	17335	17270	17265	17209	17425	17262	17505	17091	17322	17480	17395	17377	17501	17294	17567	17433	17333	17514	17312	17356	17264	17368	17381	17234	17375	17281	17438	17322	17369	17351	17464	17323	17523	17356	17304	17427	17477	17137	17158	17290	17392	17311	17219	17291	17251	17326	17511	17395	17427	17367	17471	17427	17363	17423	17495	17365	17333	17398	17421	17275	17343	17293	17322	17245	17367	17624	17287	17417	17371	17478	17256	17334	17368	17492	17467	17368	17564	17455	17575	17442	17308	17382	17493	17442	17527	17220	17360	17359	17388	17403	17367	17215	17306	17341	17154	17345	17246	17420	17408	17477	17330	17370	17449	17453	17525	17299	17316	17207	17259	17195	17420	17332	17347	17370	17420	17461	17271	17392	17224	17445	17269	17481	17348	17465	17374	17381	17513	17345	17378	17260	17264	17429	17455	17305	17348	17485	17720	17254	17604	17468	17313	17465	17374	17363	17489	17339	17377	17388	17517	17364	17492	17516	17352	17480	17353	17585	17492	17374	17448	17541	17504	17432	17225	17298	17204	17319	17417	17462	17323	17399	17391	17205	17322	17436	17342	17453	17287	17323	17469	17530	17453	17301	17336	17539	17402	17599	17464	17446	17373	17286	17466	17473	17341	17499	17424	17457	17450	17381	17430	17531	17375	17483	17588	17279	17298	17322	17271	17468	17542	17238	17355	17478	17305	17218	17302	17206	17401	17495	17475	17320	17468	17412	17321	17392	17287	17322	17500	17436	17262	17270	17567	17499	17414	17363	17406	17287	17415	17480	17483	17331	17214	17366	17399	17530	17419	17369	17371	17254	17282	17295	17581	17255	17552	17567	17450	17359	17266	17322	17418	17317	17197	17213	17387	17286	17073	17296	17203	17520	17332	17438	17326	17577	17330	17461	17261	17277	17446	17479	17261	17440	17303	17393	17417	17252	17601	17402	17295	17407	17351	17316	17356	17299	17328	17280	17236	17440	17405	17385	17181	17333	17374	17443	17400	17242	17329	17366	17390	17276	17363	17530	17196	17574	17530	17313	17472	17367	17288	17345	17361	17343	17394	17528	17303	17394	17497	17471	17430	17383	17448	17381	17354	17475	17386	17370	17248	17372	17365	17473	17318	17515	17204	17253	17383	17398	17471	17383	17219	17358	17426	17415	17225	17436	17599	17479	17382	17323	17363	17350	17470	17409	17279	17278	17356	17483	17468	17357	17454	17409	17578	17478	17405	17306	17371	17301	17498	17631	17269	17489	17323	17423	17506	17208	17362	17431	17398	17449	17367	17574	17284	17403	17497	17526	17296	17303	17483	17355	17350	17586	17411	17311	17451	17470	17413	17491	17375	17272	17406	17477	17267	17540	17505	17426	17374	17423	17311	17487	17206	17561	17469	17320	17338	17351	17391	17128	17378	17293	17401	17491	17502	17334	17531	17487	17328	17433	17434	17307	17641	17539	17612	17526	17221	17017	17415	17150	17394	17416	17367	17347	17303	17412	17311	17342	17379	17602	17209	17419	17477	17413	17203	17306	17184	17554	17312	17438	17456	17321	17077	17395	17259	17360	17450	17413	17445	17393	17269	17308	17242	17393	17417	17204	17343	17300	17296	17344	17542	17337	17180	17225	17512	17478	17572	17324	17394	17521	17399	17224	17283	17265	17555	17329	17347	17241	17420	17448	17365	17322	17351	17342	17440	17354	17291	17410	17222	17388	17258	17472	17438	17468	17203	17403	17343	17432	17464	17238	17265	17116	17450	17451	17459	17595	17419	17361	17387	17547	17399	17342	17409	17414	17522	17321	17221	17436	17408	17402	17308	17509	17385	17265	17370	17488	17441	17477	17404	17438	17320	17468	17168	17231	17305	17388	17296	17557	17222	17487	17312	17217	17399	17307	17375	17392	17133	17375	17271	17448	17558	17357	17271	17274	17284	17416	17081	17304	17448	17372	17437	17301	17396	17313	17427	17091	17303	17342	17363	17283	17411	17081	17336	17430	17397	17337	17395	17349	17353	17397	17315	17243	17556	17426	17431	17460	17168	17466	17417	17137	17339	17319	17381	17448	17373	17582	17353	17606	17379	17370	17373	17266	17261	17424	17397	17420	17434	17416	17460	17396	17525	17505	17410	17504	17329	17435	17485	17438	17263	17565	17560	17285	17353	17253	17379	17391	17331	17439	17441	17254	17256	17517	17231	17374	17550	17381	17463	17400	17439	17348	17314	17277	17455	17328	17292	17585	17290	17339	17449	17267	17142	17415	17197	17541	17404	17139	17314	17375	17396	17497	17535	17414	17493	17372	17195	17445	17346	17305	17322	17405	17271	17416	17380	17314	17531	17355	17469	17459	17377	17163	17327	17421	17405	17321	17212	17454	17482	17402	17500	17410	17562	17396	17427	17546	17554	17322	17492	17374	17273	17360	17311	17584	17439	17447	17485	17421	17491	17436	17424	17310	17631	17417	17274	17131	17555	17109	17271	17331	17359	17356	17326	17537	17252	17572	17452	17285	17331	17377	17384	17380	17205	17473	17470	17341	17246	17378	17331	17271	17316	17273	17395	17659	17263	17428	17261	17552	17562	17431	17337	17196	17528	17444	17213	17409	17278	17308	17345	17275	17309	17420	17307	17484	17101	17415	17349	17313	17345	17395	17535	17461	17308	17524	17177	17526	17443	17528	17441	17471	17415	17411	17500	17557	17310	17415	17295	17452	17496	17345	17268	17344	17307	17483	17394	17522	17413	17609	17512	17263	17524	17406	17227	17359	17301	17394	17384	17406	17270	17588	17495	17303	17483	17309	17685	17330	17270	17389	17333	17565	17431	17355	17318	17253	17366	17284	17325	17424	17388	17473	17346	17434	17438	17558	17151	17247	17380	17400	17401	17342	17519	17390	17297	17164	17247	17537	17445	17346	17335	17436	17151	17318	17431	17426	17316	17368	17534	17470	17039	17257	17339	17290	17223	17185	17582	17562	17351	17379	17321	17455	17534	17346	17446	17331	17383	17360	17376	17321	17554	17582	17324	17358	17353	17327	17472	17448	17552	17498	17342	17306	17546	17365	17234	17582	17314	17313	17284	17611	17340	17429	17291	17161	17362	17306	17268	17585	17517	17454	17378	17399	17326	17526	17471	17482	17417	17362	17401	17204	17369	17500	17459	17500	17353	17264	17350	17536	17255	17243	17466	17497	17294	17458	17448	17382	17579	17319	17402	17263	17435	17377	17342	17484	17594	17474	17286	17318	17423	17352	17251	17302	17287	17339	17280	17414	17576	17354	17288	17242	17254	17373	17275	17366	17411	17359	17534	17420	17413	17399	17325	17329	17415	17231	17343	17439	17535	17379	17414	17441	17446	17314	17348	17437	17289	17236	17357	17249	17390	17328	17420	17642	17284	17482	17551	17423	17386	17522	17337	17404	17323	17183	17066	17233	17522	17304	17420	17402	17346	17563	17315	17273	17424	17497	17449	17507	17406	17317	17188	17442	17541	17283	17425	17526	17535	17359	17278	17239	17234	17345	17375	17538	17109	17201	17289	17525	17449	17318	17503	17339	17238	17191	17303	17423	17549	17253	17524	17474	17468	17586	17393	17523	17283	17293	17540	17417	17464	17209	17305	17353	17260	17278	17367	17348	17352	17329	17217	17341	17280	17436	17454	17428	17088	17312	17389	17264	17201	17360	17466	17422	17484	17375	17393	17350	17415	17266	17588	17334	17470	17157	17513	17391	17233	17282	17105	17492	17414	17447	17383	17464	17365	17280	17420	17178	17495	17333	17562	17492	17690	17207	17308	17303	17406	17348	17448	17559	17383	17430	17303	17411	17224	17360	17404	17701	17394	17540	17393
15536	21897	21726	17593	16230	16093	16143	15908	15910	15973	16036	15942	15912	16027	15949	15845	16093	16146	15837	15867	15871	16059	16039	15975	15929	16014	16010	15771	15897	15918	15892	15916	15759	15795	16204	15935	16011	16027	15779	15917	15846	15847	15738	15907	15809	15872	15812	15867	15858	15654	16032	15852	15778	15936	15987	16056	16003	15627	15673	15924	15931	15797	15916	15832	15813	15795	15798	15897	15929	15616	15840	15862	15903	15836	15847	15848	15745	15800	16121	15798	15971	15948	15914	15970	15896	15953	15830	15796	15906	15860	16024	15951	15850	15778	15722	15754	15859	15801	15729	15889	15901	15749	15854	16008	15954	15714	15957	15782	15799	15800	15836	15770	15726	15868	15734	15926	15693	15951	15813	15826	15792	15891	15885	15818	15980	16071	15810	15932	15958	15878	15824	15896	15826	15872	15771	15886	15667	15864	15875	15850	15930	15835	15854	15831	15671	15916	15876	15533	15772	15809	15697	15968	15871	15897	15947	15783	15715	15795	15793	16018	15938	15801	15852	15856	15887	15920	15859	15749	15704	15844	15743	15787	15778	15841	15768	15960	15863	15840	15767	15720	15832	15807	15841	15734	15841	15810	15742	15842	15703	15701	15868	15989	15724	15703	15918	15839	15752	15739	15829	15838	15841	15838	15853	15783	15873	15705	16036	15745	15798	15885	15761	16009	15667	15856	15857	15926	15784	15997	16011	15731	15726	15847	15787	15797	15831	15936	15860	15700	15839	15675	15807	16029	15808	15899	15811	15880	15744	15886	15808	15674	15843	15771	15909	15888	15830	15834	15766	15858	15958	15823	15695	15791	15923	15961	15720	16060	15776	15646	15651	15877	15633	15866	15830	15859	15884	15831	15778	15772	15894	15767	15872	15878	15981	15832	15793	15894	15888	15807	15846	15996	15848	15842	15725	15758	15839	15890	15869	15924	15640	15797	15913	15778	15917	15856	15749	15991	15937	15856	15925	15720	15877	15790	15969	15751	15946	15921	15811	16037	15886	15760	15887	15840	15841	15795	15687	16060	15837	15758	15798	15634	15935	15817	15816	15842	15916	15858	15833	15764	15935	15783	15796	15654	15876	15814	16045	15784	15948	15710	15730	15888	15915	15883	15942	15900	15960	15741	15781	15848	15866	15778	15734	15995	15788	15794	15822	15691	15941	15736	15785	15907	15726	15801	15658	15642	15970	15711	15930	15799	15800	15806	15814	15765	15857	15709	15894	15896	15976	15724	15737	15838	15826	15753	15829	16019	15742	15675	15975	15569	15793	15759	15911	15919	15817	15862	15895	15886	15861	15770	15825	15925	15794	15842	15737	16028	15931	15959	15713	15870	15874	15888	15724	15973	15815	15878	15693	15834	15824	15811	15873	15820	15968	15815	15762	15788	15689	16007	15926	16065	15764	15688	15908	15918	15784	15927	15813	15802	15709	15807	15845	15808	15726	15762	15816	15835	15757	15838	15924	15736	15791	15780	15889	15703	15854	15930	15954	15657	15809	15945	15830	16059	15821	15945	15753	15829	15955	15726	15919	15786	15883	15816	16098	15704	15735	15893	15817	15616	15869	16000	15894	15881	15768	15700	15866	15884	15680	15845	15797	15864	15783	15896	15906	15810	15901	15869	15880	15834	15975	15835	15808	15767	15949	15823	15695	15752	15829	15760	15686	15853	15912	16010	15786	15816	15867	15833	15860	15885	15792	15762	15907	15792	15982	15916	15703	15959	15895	15827	15922	15785	16029	15866	15860	15859	15825	15870	15768	16025	15707	15687	15867	15997	15834	15826	15829	16026	15931	15903	15680	15986	15719	15865	15852	15796	15933	15910	15818	15979	15852	16081	15790	15892	15722	15841	15891	15903	15745	16004	15834	15862	15754	15766	15975	15916	15897	15803	15848	15861	15856	15860	15841	15756	15858	15970	15842	15905	15773	15854	15775	15814	15837	15904	15812	15826	15772	15792	15903	15875	15879	15726	15985	15788	15686	15900	15907	15823	15753	15750	15762	15613	15907	15838	15750	16063	15763	15855	15696	15704	15888	15714	15739	15906	15873	15802	15649	15688	15811	15963	15737	15791	15654	15968	15824	15983	15856	15836	15871	15933	15755	15785	15960	15765	16017	15812	15803	15712	15701	15775	15871	15800	15686	15813	15895	15892	15800	15783	15965	15900	15866	15889	15787	15830	15781	15825	15709	15842	15871	15848	15976	15666	15836	15997	15814	16044	15616	15959	15830	15771	15800	15701	15794	15732	15669	15686	15891	15909	15679	15751	15803	15765	15824	15734	15881	15721	15818	15924	15718	15913	15859	15906	15893	16006	15893	15810	15841	15960	15908	15734	15913	15956	15821	15815	15683	15865	15790	15717	15818	15840	15752	15742	15802	15772	15885	15780	15883	15727	15834	15778	15832	15727	15676	15873	15688	15852	15855	15722	15960	15798	15827	15688	15857	15627	15838	15837	15999	15860	15873	15913	15822	15815	15745	16105	15768	15836	15828	15862	15927	15878	15845	15808	15761	15903	15864	15875	15697	15873	16058	15843	15757	15990	15704	15916	15841	15769	15743	15720	15834	15780	15900	15719	15852	15909	15719	15892	15798	15751	15946	15774	15753	15853	15894	16008	15777	15846	15780	15860	15760	15781	15888	15809	15780	15688	15896	15824	15983	15712	15876	15663	15839	15976	15931	15778	15833	15736	15736	15876	15803	15884	15747	16010	15868	15901	15844	15981	16029	15865	15999	15867	15904	15722	16047	15733	15710	15888	15991	15832	15658	15830	15839	15881	15944	15822	15804	15712	15880	15926	15851	15990	15817	15871	15948	15818	15854	16072	15798	15947	15726	15604	15820	15902	15987	15753	15798	15934	15832	15803	15870	15838	15776	15998	16037	15863	15867	15814	15918	15734	15809	16018	15854	15814	15887	15849	15745	15707	15729	15876	16029	15904	15772	15787	15804	15665	15922	15826	15726	15926	15807	15700	15974	15664	15836	15713	15844	15808	15915	15795	15906	15987	15788	15786	15843	15960	15927	15930	15849	15827	16100	15813	15805	16072	15732	15919	15834	15757	15811	15760	15895	15761	15877	15829	15849	16028	15804	15748	16030	16052	15680	15877	15811	15804	15813	15928	15765	15908	15739	15712	15915	15764	16053	15830	15742	15768	15817	15843	15924	15718	15824	15849	15737	15776	15753	15968	15900	15872	15761	15989	15694	15960	15697	15708	15839	15724	15791	15939	15793	15798	15859	15746	15720	15856	15969	15921	15837	15715	15821	15814	15949	15758	15797	15685	16008	15681	15960	15807	15725	16028	15942	15859	15897	15891	15878	15653	15825	15773	15907	15824	15899	15971	15881	15748	15851	15961	15961	15823	15681	15888	15721	15841	15794	15887	15932	15750	15761	15844	15866	15817	15874	15755	15799	15771	15764	15833	16032	15823	15777	16001	15798	15800	15909	15815	15734	15924	15985	15666	15866	15835	15707	15890	15891	15794	15897	15608	15953	15828	15729	15676	15684	15646	15875	15969	15920	15657	15868	15913	15944	15932	15917	15824	15675	15975	15903	15999	15706	15770	15819	15876	15880	15854	15717	15771	15832	15839	15743	15943	15998	15760	15897	15953	15945	15784	15727	15811	15765	15955	15917	15898	15988	15905	15939	15986	15933	15772	15887	15728	15821	15817	15877	15846	15798	15918	15859	15850	15837	15793	15848	15820	15824	15903	15853	15767	15800	15926	15872	15704	16005	15861	15741	15733	15600	15610	15707	15905	15844	15832	15766	15913	15858	15842	15760	15700	15820	15918	15937	15823	15864	15779	15877	15776	15910	15838	16061	15916	15734	15737	15854	15897	15862	15815	15989	15777	15611	16020	15940	15913	15750	15961	15863	15805	15918	15809	15764	15945	15848	15836	15671	15826	15856	15987	15769	15831	15939	15784	15699	15775	15874	15917	15898	15924	15833	15962	15919	15826	15783	15765	15825	15933	15710	15859	15801	15735	15847	15730	15834	15861	15857	15760	15956	15766	16058	15704	15877	15827	15943	15839	15840	15732	15870	15743	15923	16025	15679	15903	15720	15880	15810	15956	15747	15833	15961	15758	15946	15892	15773	16000	15996	15874	15940	15981	15846	15862	15843	15871	15998	15753	15717	15776	15931	15815	15763	15818	15978	15697	15946	15761	15787	15749	15878	15897	15798	15916	15926	15817	15831	15852	15634	15703	15848	15924	15850	15803	15851	15893	15788	15927	15790	15893	15719	15869	15762	15751	15791	15782	15917	15770	15910	15833	15776	15893	15836	15938	15877	15699	15837	15892	15741	15798	15799	15693	15853	16008	15783	16056	15916	15792	15764	15794	15799	15832	15943	15877	15817	15802	15973	15781	15864	15850	16010	16057	15746	15935	15743	15802	15807	15771	15899	15751	15897	15744	15941	15856	15878	16000	15912	15792	15780	15859	15704	15736	15967	15726	15817	15927	15976	15793	15887	15807	15793	15733	15812	15943	15912	15774	15708	15812	15768	15957	15765	15819	15857	15775	15857	15821	15901	15817	15919	16058	15915	15825	15814	15830	15891	15838	15935	15816	15671	15824	15865	15764	15783	15966	16056	15941	15949	15881	15834	15678	15809	15920	15907	15943	15847	15738	15815	15973	15811	15769	15957	15755	15849	15810	15720	15890	15907	15810	15851	15757	15989	15902	15960	15987	15748	15796	15829	15740	15830	15834	15977	15794	15742	15897	15927	15730	15805	15880	15850	15958	15877	15910	15783	15712	15837	15807	15840	15889	16088	15854	15824	15698	15926	15740	16001	15743	15997	15768	15876	15861	15891	15843	15834	15802	15873	15805	15864	15845	15944	15930	15851	15833	15894	15878	15944	15793	15734	15823	15990	15792	15761	15868	15957	15857	15840	15900	15975	15814	15809	15854	15837	15758	15855	15948	15816	15876	15794	15862	15830	15793	15835	15818	15977	15865	15785	15850	15898	15826	15822	15917	15806	15713	15745	15654	15943	16073	15972	15664	16065	15917	15926	15864	15892	15796	15840	15782	15810	15738	16014	15761	15835	15704	15815	15771	15753	15873	15766	15696	15917	15862	15860	15842	15902	15711	15976	15932	15888	15876	15881	15854	15869	15844
23887	21319	28740	24317	22202	22026	22183	19524	19059	18978	19092	18862	18809	18678	18686	18825	18788	18763	18678	18657	18644	18778	18730	18801	18648	18724	18885	18775	18709	18750	18552	18481	18724	18631	19278	19153	19070	18653	18729	18608	18784	18431	18752	18619	18591	18770	18564	18675	18667	18723	18716	18709	18711	18674	19026	19201	18849	18750	18664	18580	18699	18615	18743	18634	18502	18490	18550	18693	18554	18537	18602	18570	18569	18624	18616	18595	18558	18510	18461	18417	18844	18446	18751	18668	18645	18670	18673	18445	18662	18543	18626	18514	18523	18507	18483	18306	18698	18860	18691	18556	18824	18461	18398	18507	18569	18670	18456	18746	18573	18693	18681	18850	18429	18588	18649	18525	18621	18537	18446	18530	18696	18533	18367	18602	18709	18533	18500	18748	18517	18471	18590	18553	18484	18529	18679	18788	18582	18726	18509	18677	18390	18679	18695	18575	18368	18532	18823	18389	18418	18473	18378	18675	18611	18549	18533	18626	18561	18488	18444	18659	18699	18560	18570	18672	18557	18645	18586	18592	18639	18527	18474	18788	18548	18442	18610	18436	18631	18651	18514	18664	18734	18575	18532	18577	18628	18677	18789	18383	18388	18623	18605	18581	18494	18497	18541	18676	18518	18482	18674	18731	18622	18686	18783	18745	18581	18541	18425	18278	18728	18541	18779	18615	18514	18471	18641	18646	18568	18661	18673	18471	18659	18403	18658	18613	18587	18483	18499	18487	18501	18584	18592	18653	18660	18589	18630	18366	18621	18752	18660	18782	18715	18590	18637	18776	18437	18428	18509	18636	18517	18423	18437	18427	18507	18513	18667	18573	18519	18487	18726	18500	18743	18420	18693	18601	18766	18488	18482	18392	18601	18772	18678	18633	18693	18549	18791	18471	18474	18438	18519	18460	18588	18460	18514	18590	18776	18525	18534	18661	18717	18675	18586	18367	18436	18492	18510	18662	18897	18683	18661	18510	18577	18571	18831	18697	18485	18389	18712	18605	18948	18462	18641	18468	18504	18673	18528	18747	18729	18495	18632	18857	18365	18681	18548	18484	18607	18523	18514	18454	18474	18530	18380	18524	18401	18410	18704	18728	18482	18535	18505	18501	18622	18676	18547	18588	18587	18475	18567	18627	18403	18673	18509	18532	18597	18512	18541	18495	18578	18390	18774	18533	18659	18582	18533	18486	18684	18384	18500	18728	18607	18513	18529	18517	18566	18585	18597	18595	18496	18357	18570	18541	18653	18823	18701	18453	18737	18704	18396	18556	18715	18569	18479	18499	18644	18461	18623	18558	18628	18456	18778	18839	18735	18660	18463	18560	18449	18619	18567	18424	18445	18487	18409	18562	18653	18535	18591	18765	18624	18446	18591	18470	18524	18791	18586	18682	18480	18564	18793	18663	18573	18507	18496	18598	18720	18554	18593	18489	18488	18634	18692	18625	18657	18463	18577	18739	18577	18385	18578	18633	18474	18567	18576	18556	18463	18509	18641	18710	18691	18613	18553	18606	18701	18545	18504	18576	18605	18652	18563	18594	18194	18585	18621	18762	18809	18678	18524	18470	18648	18589	18599	18557	18574	18775	18559	18601	18552	18474	18486	18456	18743	18405	18556	18174	18467	18646	18417	18429	18737	18540	18610	18560	18511	18530	18676	18466	18791	18653	18528	18550	18517	18483	18550	18588	18762	18626	18660	18647	18338	18517	18521	18573	18489	18516	18507	18366	18435	18567	18655	18562	18685	18430	18634	18607	18526	18498	18479	18624	18615	18486	18381	18418	18414	18369	18373	18759	18468	18670	18773	18561	18581	18709	18499	18457	18599	18624	18663	18582	18666	18569	18439	18458	18394	18645	18412	18442	18664	18643	18443	18690	18615	18633	18541	18429	18552	18333	18526	18661	18590	18626	18637	18354	18696	18502	18627	18488	18521	18531	18552	18646	18550	18683	18707	18433	18409	18576	18483	18507	18632	18657	18379	18593	18587	18493	18525	18551	18619	18644	18514	18467	18589	18449	18488	18619	18612	18303	18380	18482	18538	18302	18512	18595	18435	18550	18619	18516	18518	18751	18524	18460	18569	18500	18694	18552	18633	18546	18622	18568	18522	18642	18706	18774	18603	18690	18304	18677	18653	18625	18493	18654	18822	18587	18626	18633	18661	18464	18752	18577	18660	18658	18770	18681	18728	18435	18649	18681	18461	18692	18501	18701	18544	18296	18369	18616	18698	18664	18631	18649	18505	18501	18687	18580	18669	18668	18774	18550	18596	18371	18309	18638	18404	18642	18763	18497	18422	18589	18511	18455	18503	18449	18455	18715	18613	18721	18751	18784	18554	18587	18552	18595	18407	18489	18670	18709	18670	18658	18525	18462	18779	18645	18358	18446	18670	18649	18661	18427	18767	18657	18616	18517	18522	18539	18512	18457	18551	18570	18524	18583	18504	18517	18474	18728	18442	18528	18449	18509	18567	18706	18577	18640	18651	18701	18514	18506	18594	18469	18555	18499	18673	18463	18479	18586	18710	18623	18690	18671	18618	18576	18559	18759	18679	18628	18589	18628	18672	18520	18415	18582	18570	18577	18608	18622	18683	18689	18647	18438	18556	18757	18574	18814	18571	18558	18443	18632	18566	18577	18730	18607	18682	18591	18582	18676	18596	18348	18536	18574	18401	18668	18348	18672	18490	18500	18620	18624	18695	18552	18658	18588	18688	18542	18427	18664	18685	18700	18804	18943	18531	18603	18723	18446	18814	18414	18443	18615	18527	18505	18502	18514	18684	18586	18520	18743	18506	18574	18504	18691	18783	18486	18722	18895	18571	18616	18595	18564	18463	18557	18636	18600	18524	18411	18502	18312	18450	18446	18703	18427	18492	18437	18600	18677	18631	18409	18599	18433	18467	18636	18498	18585	18489	18396	18710	18548	18642	18620	18624	18478	18505	18662	18603	18527	18743	18506	18636	18416	18634	18389	18616	18630	18889	18594	18704	18669	18595	18470	18588	18647	18615	18721	18304	18714	18415	18439	18523	18708	18464	18386	18642	18653	18741	18639	18528	18547	18406	18522	18596	18389	18473	18650	18672	18560	18605	18517	18561	18713	18702	18738	18558	18388	18705	18614	18362	18669	18567	18622	18544	18780	18638	18640	18751	18394	18692	18366	18435	18524	18317	18472	18371	18461	18624	18708	18541	18570	18573	18516	18411	18774	18604	18544	18595	18582	18633	18685	18643	18585	18623	18549	18639	18669	18554	18581	18480	18509	18534	18404	18414	18490	18570	18547	18344	18512	18542	18525	18447	18624	18560	18676	18637	18527	18632	18366	18427	18576	18567	18524	18574	18636	18753	18755	18372	18540	18498	18632	18647	18438	18770	18549	18626	18464	18580	18611	18948	18627	18610	18532	18400	18664	18546	18457	18626	18716	18752	18555	18625	18406	18447	18443	18535	18564	18594	18651	18744	18665	18650	18643	18683	18512	18668	18746	18724	18585	18571	18509	18895	18549	18601	18548	18611	18741	18450	18705	18774	18532	18518	18433	18581	18619	18703	18419	18794	18711	18364	18725	18592	18414	18528	18633	18675	18566	18386	18529	18572	18590	18595	18708	18673	18495	18617	18607	18685	18479	18533	18696	18582	18586	18485	18608	18441	18544	18642	18682	18520	18580	18516	18404	18671	18490	18585	18538	18441	18694	18675	18500	18366	18450	18438	18635	18350	18615	18434	18535	18503	18639	18485	18377	18488	18736	18777	18586	18568	18408	18413	18549	18633	18776	18652	18796	18728	18629	18656	18685	18633	18343	18368	18515	18562	18595	18579	18543	18554	18536	18410	18690	18736	18582	18460	18421	18708	18643	18620	18546	18633	18539	18688	18274	18641	18519	18590	18816	18604	18614	18583	18429	18415	18786	18567	18664	18685	18547	18746	18657	18611	18443	18576	18766	18604	18483	18620	18595	18611	18596	18543	18602	18662	18553	18572	18688	18544	18525	18581	18669	18403	18538	18529	18435	18497	18439	18700	18770	18701	18335	18592	18524	18430	18594	18540	18499	18569	18643	18787	18426	18599	18659	18633	18550	18428	18451	18510	18653	18704	18555	18616	18424	18480	18515	18620	18400	18570	18607	18402	18543	18590	18535	18689	18645	18634	18521	18781	18602	18636	18740	18560	18713	18715	18635	18543	18713	18754	18495	18384	18595	18582	18396	18646	18452	18498	18565	18413	18506	18527	18759	18589	18916	18604	18465	18718	18392	18532	18523	18803	18637	18463	18731	18620	18794	18678	18573	18629	18773	18823	18591	18404	18655	18531	18500	18740	18551	18852	18537	18710	18487	18542	18608	18636	18491	18645	18839	18546	18595	18580	18585	18666	18686	18853	18371	18574	18542	18690	18533	18773	18628	18581	18750	18376	18566	18534	18454	18548	18485	18794	18535	18659	18489	18623	18652	18624	18696	18526	18603	18521	18481	18515	18509	18441	18532	18671	18732	18666	18585	18659	18825	18581	18528	18517	18527	18673	18498	18493	18639	18672	18651	18591	18486	18754	18769	18501	18628	18704	18546	18682	18464	18454	18532	18793	18745	18453	18508	18385	18497	18700	18507	18416	18512	18655	18613	18579	18536	18597	18752	18557	18732	18453	18461	18689	18503	18656	18620	18598	18645	18713	18661	18587	18583	18475	18567	18516	18589	18544	18535	18645	18697	18530	18438	18686	18590	18453	18730	18493	18714	18630	18503	18667	18491	18738	18514	18897	18780	18694	18485	18515	18552	18467	18552	18409	18531	18540	18676	18397	18493	18453	18624	18488	18802	18493	18767	18613	18560	18589	18535	18537	18707	18558	18388	18678	18388	18645	18493	18482	18561	18449	18515	18457	18594	18568	18696	18545	18456	18476	18624	18617	18412	18511	18448	18589	18378	18528	18646	18498	18552	18630	18779	18647	18412	18643	18367	18876	18714	18632	18556	18656	18714	18584	18497	18620	18713	18624	18706	18741	18581	18655	18699	18434	18535	18588	18693	18730	18429	18688	18828	18555	18609	18778	18568	18586	18655	18720	18732	18543	18648	18673	18452	18443	18624	18445	18451	18646	18798	18634	18640	18738	18592	18538	18591	18572	18663	18605	18572	18579	18724
16664	31942	25171	20218	18269	17939	19239	17572	16997	16945	17064	16815	16944	16905	16737	16632	16884	16661	16665	16816	16794	16761	16822	16685	16749	16770	16889	16776	16693	16661	16757	16769	16387	16698	17846	17241	17035	16685	16760	16584	16565	16791	16634	16541	16731	16557	16523	16590	16521	16711	16481	16625	16562	16767	17547	17311	16614	16657	16609	16635	16478	16892	16927	16736	16573	16713	16658	16582	16603	16662	16534	16589	16579	16320	16527	16668	16483	16743	16537	16505	16647	16595	16645	16505	16693	16659	16555	16413	16515	16749	16770	16558	16927	16513	16593	16681	16507	16611	16672	16592	16550	16669	16742	16380	16480	16589	16577	16515	16653	16637	16530	16673	16587	16582	16613	16551	16450	16546	16590	16578	16345	16555	16745	16475	16686	16584	16553	16676	16590	16571	16722	16479	16594	16570	16549	16525	16452	16573	16483	16624	16519	16686	16728	16526	16530	16559	16526	16422	16555	16541	16578	16716	16585	16683	16621	16614	16415	16477	16684	16707	16474	16629	16743	16561	16704	16624	16320	16553	16484	16546	16642	16598	16462	16713	16562	16485	16712	16580	16639	16642	16552	16730	16503	16660	16614	16409	16508	16500	16512	16749	16680	16586	16420	16514	16504	16466	16495	16695	16546	16361	16711	16623	16429	16724	16585	16442	16630	16746	16661	16600	16607	16604	16509	16591	16705	16469	16758	16487	16726	16610	16628	16574	16692	16544	16679	16696	16465	16591	16651	16603	16587	16688	16578	16471	16619	16554	16619	16586	16477	16518	16590	16511	16634	16614	16693	16728	16618	16567	16673	16587	16566	16678	16634	16727	16622	16609	16667	16567	16542	16540	16614	16534	16552	16613	16639	16530	16700	16588	16537	16551	16470	16654	16499	16468	16464	16520	16509	16629	16807	16641	16418	16692	16544	16474	16483	16523	16678	16487	16657	16552	16516	16649	16640	16596	16358	16752	16626	16522	16499	16631	16512	16598	16430	16605	16587	16573	16643	16517	16761	16782	16529	16622	16641	16671	16562	16544	16561	16501	16734	16624	16661	16724	16672	16568	16499	16654	16688	16594	16605	16534	16633	16798	16642	16573	16434	16654	16651	16507	16579	16523	16556	16508	16556	16593	16512	16518	16604	16568	16613	16642	16819	16648	16516	16386	16580	16697	16671	16611	16694	16523	16755	16549	16540	16545	16631	16588	16657	16546	16616	16689	16651	16480	16631	16574	16762	16672	16387	16550	16588	16718	16573	16558	16710	16634	16695	16729	16473	16769	16680	16398	16590	16609	16772	16574	16718	16513	16417	16601	16678	16606	16536	16595	16719	16471	16514	16557	16664	16547	16556	16404	16784	16632	16574	16576	16633	16559	16598	16465	16403	16679	16723	16589	16437	16634	16598	16602	16595	16651	16666	16647	16694	16527	16546	16493	16767	16614	16650	16541	16629	16714	16504	16691	16776	16737	16636	16525	16735	16671	16778	16566	16453	16438	16532	16661	16611	16636	16496	16711	16488	16768	16527	16490	16587	16560	16553	16553	16534	16394	16680	16568	16655	16657	16601	16542	16558	16616	16538	16494	16645	16626	16560	16437	16637	16579	16559	16665	16543	16695	16464	16668	16792	16463	16508	16563	16743	16616	16555	16625	16415	16457	16586	16673	16714	16335	16566	16664	16503	16700	16677	16710	16428	16617	16580	16850	16473	16334	16736	16352	16610	16688	16572	16403	16651	16441	16530	16543	16548	16603	16543	16548	16601	16400	16637	16681	16592	16602	16722	16642	16637	16691	16651	16663	16594	16552	16591	16631	16392	16661	16625	16676	16757	16538	16483	16531	16590	16477	16614	16564	16567	16587	16666	16698	16420	16543	16604	16521	16708	16831	16435	16570	16512	16425	16549	16611	16523	16598	16594	16597	16647	16686	16449	16588	16664	16568	16627	16521	16610	16682	16734	16495	16634	16543	16700	16617	16610	16656	16619	16530	16598	16615	16535	16434	16685	16547	16634	16466	16531	16486	16698	16699	16616	16481	16536	16471	16584	16671	16465	16679	16568	16676	16471	16687	16469	16527	16785	16750	16441	16516	16544	16531	16595	16819	16735	16535	16506	16508	16716	16596	16547	16491	16451	16616	16593	16673	16497	16649	16654	16539	16537	16559	16609	16460	16709	16620	16619	16617	16797	16461	16649	16551	16596	16698	16673	16558	16697	16586	16737	16734	16778	16590	16615	16606	16516	16665	16524	16500	16680	16446	16532	16790	16724	16466	16516	16560	16519	16676	16608	16581	16598	16567	16712	16528	16647	16655	16635	16549	16719	16506	16539	16595	16541	16407	16700	16536	16672	16530	16571	16737	16530	16702	16647	16566	16528	16624	16721	16397	16579	16457	16619	16642	16419	16436	16569	16641	16675	16611	16529	16678	16478	16437	16623	16608	16617	16515	16457	16617	16535	16576	16673	16538	16574	16666	16590	16637	16650	16694	16549	16633	16583	16684	16535	16626	16664	16593	16842	16383	16501	16623	16591	16608	16555	16495	16458	16759	16632	16518	16571	16530	16695	16543	16568	16528	16489	16431	16369	16545	16554	16817	16610	16586	16646	16886	16536	16734	16766	16419	16502	16604	16609	16671	16641	16484	16398	16644	16667	16495	16724	16673	16545	16401	16413	16640	16575	16510	16519	16513	16606	16549	16578	16437	16588	16615	16516	16470	16737	16438	16778	16640	16589	16575	16651	16654	16537	16543	16774	16658	16809	16616	16522	16558	16489	16506	16612	16513	16507	16705	16596	16459	16560	16645	16565	16617	16559	16753	16586	16621	16543	16478	16697	16619	16654	16534	16609	16499	16621	16753	16624	16622	16590	16720	16604	16672	16564	16370	16707	16669	16551	16458	16609	16605	16511	16510	16470	16639	16540	16619	16728	16411	16647	16657	16466	16637	16622	16586	16547	16371	16483	16526	16560	16610	16616	16739	16784	16655	16416	16449	16603	16552	16637	16618	16573	16412	16506	16622	16529	16450	16666	16603	16655	16699	16631	16571	16392	16611	16838	16749	16787	16463	16675	16551	16642	16576	16857	16466	16587	16657	16814	16424	16715	16461	16484	16610	16585	16520	16526	16538	16507	16526	16646	16436	16627	16443	16582	16460	16585	16520	16658	16582	16740	16467	16534	16612	16613	16608	16734	16472	16546	16695	16747	16453	16694	16517	16664	16554	16571	16557	16628	16591	16665	16450	16746	16644	16432	16665	16388	16469	16438	16578	16538	16573	16703	16554	16530	16471	16570	16457	16500	16726	16756	16586	16427	16578	16472	16398	16642	16614	16573	16778	16541	16623	16439	16610	16536	16782	16603	16684	16767	16549	16635	16595	16645	16718	16658	16599	16713	16724	16486	16606	16756	16585	16625	16542	16488	16736	16465	16601	16489	16744	16503	16677	16594	16556	16661	16654	16716	16613	16657	16561	16554	16504	16689	16502	16636	16554	16775	16528	16652	16547	16627	16444	16634	16436	16555	16580	16458	16549	16757	16425	16633	16366	16537	16563	16637	16577	16472	16768	16748	16655	16636	16468	16615	16534	16563	16547	16510	16436	16457	16473	16665	16505	16606	16669	16669	16673	16581	16594	16690	16604	16539	16762	16562	16554	16697	16370	16706	16576	16679	16516	16512	16437	16519	16552	16409	16682	16486	16591	16641	16562	16447	16507	16528	16390	16515	16500	16638	16632	16758	16643	16370	16687	16744	16669	16619	16471	16483	16728	16694	16399	16431	16606	16553	16518	16614	16640	16647	16604	16629	16524	16679	16567	16637	16535	16545	16451	16542	16582	16687	16491	16612	16518	16419	16513	16537	16666	16491	16714	16655	16747	16712	16705	16643	16611	16522	16572	16659	16555	16759	16522	16678	16646	16554	16730	16764	16554	16496	16457	16500	16739	16488	16667	16626	16504	16597	16586	16577	16621	16602	16618	16724	16489	16461	16642	16691	16625	16636	16463	16584	16541	16579	16569	16503	16500	16580	16572	16596	16518	16626	16681	16604	16525	16586	16556	16678	16549	16649	16619	16647	16678	16708	16625	16646	16618	16685	16615	16577	16654	16597	16641	16620	16478	16549	16642	16618	16612	16691	16640	16604	16531	16654	16411	16507	16529	16398	16531	16590	16503	16510	16530	16547	16552	16617	16401	16671	16698	16608	16662	16654	16522	16595	16528	16598	16857	16580	16517	16603	16585	16577	16507	16608	16547	16515	16489	16815	16562	16581	16709	16490	16500	16653	16487	16447	16609	16585	16401	16673	16739	16570	16770	16641	16487	16571	16545	16486	16599	16648	16682	16862	16456	16583	16619	16637	16627	16565	16474	16757	16549	16653	16559	16554	16788	16734	16585	16678	16534	16495	16576	16588	16681	16547	16717	16554	16606	16623	16584	16651	16601	16494	16607	16666	16483	16620	16433	16658	16544	16522	16732	16774	16506	16551	16570	16526	16432	16568	16731	16585	16686	16642	16704	16580	16574	16587	16468	16473	16523	16505	16463	16567	16598	16517	16700	16535	16655	16621	16658	16683	16677	16754	16647	16668	16536	16742	16571	16561	16602	16683	16723	16468	16567	16527	16587	16694	16586	16499	16483	16619	16612	16670	16626	16427	16520	16707	16489	16562	16506	16510	16650	16529	16684	16484	16724	16821	16514	16605	16535	16744	16704	16515	16739	16715	16569	16641	16571	16696	16598	16619	16570	16659	16670	16633	16518	16609	16565	16592	16484	16564	16697	16641	16578	16603	16586	16654	16753	16648	16713	16506	16673	16688	16515	16616	16565	16508	16594	16575	16588	16739	16691	16672	16680	16653	16665	16430	16621	16654	16599	16719	16517	16804	16520	16683	16614	16549	16399	16568	16769	16706	16488	16584	16772	16521	16596	16643	16602	16459	16533	16633	16678	16289	16610	16622	16392	16599	16532	16635	16601	16660	16749	16713	16656	16616	16651	16662	16608	16742	16636	16832	16600	16622	16623	16615	16585	16506	16445	16592	16725	16620	16669	16663	16698	16433	16512	16438	16720	16576	16564	16477	16566	16509	16568	16732	16588	16633	16456	16529	16538	16422	16690	16513	16540	16391	16574	16710	16609	16657	16517	16621	16681
22837	21330	29201	23827	21679	23928	27747	31017	21272	20240	20320	20259	19989	19960	19853	20016	20002	19922	19783	19906	19843	19725	19867	19809	19752	19648	19722	19738	19911	19943	19578	20071	19836	19693	21243	20852	20130	19924	19560	19777	19705	19809	19854	19544	19600	19682	19824	19614	19655	19727	19761	19617	19657	19738	20551	20593	19857	19755	19728	19567	19692	20012	19642	19616	19804	19612	19692	19735	19444	19918	19714	19702	19458	19764	19609	19683	19623	19428	19490	19404	19638	19454	19681	19743	19682	19711	19483	19464	19671	19431	19563	19569	19704	19692	19674	19662	19613	19788	19750	19678	19678	19686	19507	19650	19759	19585	19828	19735	19510	19663	19772	19499	19884	19569	19608	19828	19692	19727	19580	19584	19547	19596	19886	19582	19506	19681	19450	19484	19845	19787	19805	19466	19513	19752	19519	19568	19750	19487	19595	19589	19729	19733	19447	19700	19657	19521	19656	19579	19590	19832	19704	19368	19594	19584	19584	19618	19606	19505	19638	19688	19509	19374	19579	19738	19508	19699	19649	19601	19681	19763	19648	19546	19555	19570	19575	19633	19745	19669	19627	19523	19457	19600	19569	19596	19404	19639	19544	19594	19584	19519	19719	19776	19486	19641	19635	19559	19561	19628	19423	19566	19467	19647	19737	19646	19716	19604	19662	19679	19575	19390	19711	19661	19405	19526	19469	19407	19814	19893	19499	19620	19618	19590	19446	19684	19597	19588	19485	19647	19422	19408	19526	19746	19659	19352	19511	19642	19744	19820	19735	19411	19569	19496	19709	19297	19615	19571	19531	19654	19562	19773	19556	19645	19608	19608	19575	19735	19828	19499	19602	19705	19585	19608	19785	19710	19670	19548	19688	19793	19545	19503	19692	19620	19476	19633	19463	19559	19579	19783	19529	19653	19525	19422	19521	19626	19486	19668	19497	19617	19609	19698	19591	19443	19566	19487	19541	19545	19740	19857	19474	19620	19536	19545	19706	19375	19622	19660	19588	19649	19616	19773	19461	19721	19751	19591	19420	19598	19368	19653	19374	19721	19505	19596	19778	19643	19649	19642	19721	19553	19383	19744	19385	19421	19831	19592	19611	19349	19583	19487	19492	19562	19441	19407	19483	19582	19400	19505	19350	19469	19518	19590	19481	19518	19524	19403	19665	19658	19462	19704	19539	19613	19481	19713	19556	19615	19750	19473	19776	19690	19425	19534	19686	19588	19623	19498	19556	19668	19591	19486	19712	19627	19589	19719	19555	19400	19492	19462	19587	19752	19598	19897	19653	19543	19452	19789	19618	19414	19668	19372	19695	19500	19527	19778	19836	19766	19583	19743	19758	19625	19307	19496	19600	19478	19523	19608	19478	19383	19388	19704	19509	19531	19714	19471	19389	19661	19659	19621	19508	19590	19547	19473	19579	19614	19371	19642	19582	19627	19534	19485	19616	19878	19691	19427	19355	19459	19552	19706	19420	19422	19612	19526	19474	19655	19618	19459	19714	19527	19460	19808	19569	19682	19429	19605	19584	19702	19480	19618	19779	19404	19471	19619	19623	19389	19640	19309	19484	19480	19391	19407	19535	19523	19813	19568	19540	19730	19510	19723	19635	19761	19571	19699	19659	19551	19525	19582	19454	19518	19612	19489	19660	19520	19555	19634	19658	19699	19537	19577	19607	19429	19422	19600	19574	19526	19454	19576	19702	19565	19703	19451	19733	19698	19665	19635	19554	19492	19487	19643	19825	19643	19493	19308	19351	19568	19569	19485	19635	19749	19683	19590	19575	19463	19548	19696	19685	19594	19579	19318	19429	19443	19502	19641	19518	19603	19611	19541	19764	19495	19586	19651	19541	19584	19620	19605	19711	19497	19578	19681	19344	19552	19540	19440	19634	19706	19843	19337	19610	19596	19571	19794	19636	19404	19489	19766	19708	19722	19366	19644	19655	19639	19559	19635	19743	19817	19654	19717	19509	19463	19615	19766	19806	19846	19352	19484	19680	19739	19559	19490	19438	19652	19675	19682	19797	19625	19838	19443	19645	19699	19506	19738	19637	19707	19752	19597	19460	19480	19430	19593	19424	19636	19538	19633	19695	19675	19555	19634	19658	19543	19439	19552	19699	19774	19592	19520	19692	19420	19490	19585	19606	19621	19526	19426	19294	19686	19554	19386	19698	19564	19512	19701	19609	19458	19568	19655	19709	19522	19680	19775	19620	19630	19680	19619	19547	19588	19690	19595	19551	19682	19566	19640	19577	19551	19374	19855	19667	19619	19575	19471	19474	19746	19742	19554	19732	19744	19651	19245	19761	19640	19698	19560	19486	19519	19740	19540	19481	19418	19502	19661	19791	19613	19773	19817	19638	19628	19655	19519	19665	19443	19479	19297	19576	19568	19633	19636	19662	19618	19804	19556	19425	19647	19937	19470	19447	19586	19280	19635	19606	19558	19620	19419	19513	19625	19463	19551	19471	19580	19510	19493	19449	19633	19607	19780	19623	19652	19664	19587	19699	19493	19614	19397	19654	19454	19442	19469	19750	19578	19574	19465	19523	19681	19598	19518	19577	19621	19634	19555	19594	19656	19622	19552	19492	19472	19671	19655	19591	19803	19729	19730	19561	19516	19509	19746	19420	19538	19643	19291	19417	19536	19615	19494	19584	19649	19739	19760	19478	19603	19726	19519	19681	19497	19465	19450	19805	19374	19446	19652	19516	19380	19799	19592	19630	19610	19800	19443	19676	19551	19775	19614	19652	19826	19630	19603	19524	19645	19551	19769	19627	19534	19462	19473	19565	19685	19677	19646	19674	19625	19518	19591	19718	19577	19498	19726	19652	19682	19889	19771	19596	19591	19639	19497	19610	19621	19395	19647	19610	19526	19462	19741	19236	19613	19421	19594	19591	19714	19558	19620	19738	19459	19445	19502	19445	19795	19621	19806	19737	19489	19652	19843	19695	19744	19701	19609	19431	19765	19622	19665	19471	19607	19509	19624	19628	19401	19717	19557	19507	19639	19705	19435	19464	19534	19645	19404	19768	19585	19591	19688	19689	19880	19603	19554	19666	19669	19708	19342	19587	19615	19748	19633	19681	19626	19564	19721	19630	19647	19755	19632	19413	19524	19545	19720	19723	19405	19235	19802	19608	19724	19653	19555	19216	19520	19573	19609	19735	19612	19614	19529	19374	19523	19586	19587	19769	19474	19554	19605	19566	19602	19598	19306	19506	19638	19665	19418	19582	19348	19516	19714	19669	19314	19652	19672	19624	19524	19656	19441	19464	19437	19556	19883	19787	19384	19522	19478	19498	19633	19555	19717	19621	19663	19676	19534	19676	19524	19776	19710	19636	19763	19462	19614	19598	19651	19650	19464	19802	19642	19497	19664	19803	19538	19583	19514	19576	19652	19678	19576	19515	19429	19744	19501	19488	19605	19233	19548	19427	19342	19610	19549	19639	19540	19580	19625	19693	19768	19490	19713	19491	19613	19470	19663	19630	19723	19384	19500	19520	19371	19841	19672	19525	19484	19454	19504	19639	19578	19548	19503	19620	19662	19647	19371	19451	19441	19581	19527	19663	19439	19788	19570	19924	19432	19573	19595	19552	19455	19489	19454	19436	19696	19507	19447	19528	19648	19754	19699	19639	19587	19426	19447	19555	19671	19764	19359	19479	19582	19669	19477	19500	19580	19482	19691	19507	19730	19603	19508	19551	19349	19407	19380	19574	19769	19760	19417	19507	19421	19440	19660	19583	19770	19672	19702	19512	19560	19439	19560	19565	19689	19364	19484	19779	19801	19424	19504	19662	19603	19579	19338	19521	19768	19785	19715	19819	19670	19581	19544	19641	19514	19747	19637	19641	19497	19468	19589	19538	19572	19635	19581	19613	19348	19356	19467	19707	19787	19503	19364	19452	19452	19571	19785	19853	19624	19722	19624	19554	19601	19672	19598	19780	19620	19579	19657	19711	19532	19549	19504	19807	19733	19673	19706	19756	19467	19349	19628	19513	19510	19483	19432	19524	19728	19600	19629	19729	19649	19498	19793	19395	19486	19551	19742	19740	19525	19399	19376	19537	19685	19588	19591	19510	19724	19572	19816	19515	19724	19634	19558	19524	19471	19740	19463	19540	19827	19514	19802	19798	19742	19548	19727	19553	19671	19561	19591	19620	19399	19660	19507	19686	19535	19425	19570	19481	19535	19626	19543	19441	19512	19467	19638	19454	19642	19466	19618	19569	19631	19503	19643	19672	19513	19736	19662	19568	19694	19742	19519	19217	19596	19419	19568	19700	19545	19623	19630	19614	19915	19591	19661	19576	19469	19697	19648	19532	19424	19641	19465	19756	19540	19591	19529	19417	19667	19845	19661	19548	19452	19500	19624	19627	19385	19697	19722	19650	19671	19725	19789	19661	19632	19546	19590	19485	19670	19348	19543	19397	19513	19458	19613	19600	19625	19566	19607	19647	19671	19523	19554	19423	19317	19825	19450	19510	19414	19587	19587	19553	19597	19493	19529	19511	19652	19543	19669	19630	19798	19664	19660	19473	19609	19513	19700	19452	19829	19734	19666	19764	19344	19453	19463	19550	19558	19386	19612	19510	19438	19678	19616	19432	19638	19679	19770	19769	19655	19664	19635	19621	19627	19672	19611	19630	19558	19551	19453	19379	19623	19691	19583	19475	19310	19567	19479	19475	19604	19563	19496	19771	19644	19347	19651	19623	19436	19656	19441	19674	19635	19625	19814	19512	19355	19480	19453	19655	19634	19771	19608	19630	19351	19558	19582	19495	19451	19570	19679	19576	19668	19612	19622	19524	19548	19690	19485	19668	19705	19541	19762	19590	19709	19591	19614	19678	19517	19555	19727	19501	19666	19628	19845	19698	19579	19375	19614	19738	19662	19552	19697	19645	19491	19467	19696	19440	19628	19687	19634	19585	19497	19549	19662	19523	19672	19423	19676	19615	19709	19477	19406	19645	19782	19623	19622	19572	19408	19837	19573	19680	19443	19553	19448	19556	19557	19601	19313	19518	19544	19428	19689	19323	19911	19717	19609	19475	19580	19638	19526	19572	19452	19599	19524	19643	19617	19577	19772	19565	19466	19677	19655	19509	19699	19781	19567	19688	19578	19595	19659	19638	19624
18816	39357	37358	27461	23600	20237	23529	28685	17858	17576	17621	17478	17466	17518	17338	17662	17324	17478	17355	17288	17317	17301	17336	17271	17371	17271	17257	17409	17376	17136	17173	17287	17295	17379	20139	18060	17961	17350	17293	17223	17230	17296	17358	17195	17125	17324	17137	17215	17306	17195	17104	17372	17032	17574	18186	18496	17172	17157	17115	17198	17325	17520	17063	17042	17191	17268	17272	17196	17169	17186	17213	17171	17121	17193	17234	17067	17071	17222	17045	17130	17143	17196	17260	17082	17047	17055	17201	16975	17185	16985	17246	16883	16967	17129	17213	17228	17246	17082	17248	17151	17048	17186	17297	17245	16980	16968	17016	17150	17215	17060	17026	17099	17030	17178	17100	17122	17205	17072	17062	17323	17102	17102	17076	17384	17200	17145	17082	16970	17099	17152	16976	17121	17189	17104	17279	17016	17027	17010	17126	17002	17310	16966	17102	17274	16931	17093	17180	17114	17051	17127	17273	17127	17194	17342	17138	17228	17047	17140	16952	17271	16796	17023	17114	17135	16965	17084	17045	17041	17166	17233	17207	17041	17008	17164	17148	17107	17094	17151	17040	17171	17123	17024	17148	17113	17079	17165	17095	17236	17083	17136	17096	17069	17097	17023	17169	16991	17137	17163	16976	17093	17223	17229	16940	17011	17034	17112	16943	17121	17222	17080	17082	17130	17135	17225	17123	17079	17144	17234	16903	17172	17041	17111	17181	17003	17142	17187	17181	17032	17023	17083	17060	17105	17007	17184	17198	17050	17166	17250	17062	17298	16909	17149	17127	16929	17093	17106	16982	16987	17099	17155	17157	17087	17226	16995	17134	17166	17073	17058	17069	17002	17029	17112	17088	17265	17214	17234	17005	17177	17217	17049	17069	17067	17129	17115	17140	17045	17185	17066	17323	16932	17060	17012	17215	17133	17303	17095	17100	17226	17143	17093	17216	17057	17142	17036	17240	16979	17233	17101	16986	17058	17229	17013	17260	17279	17105	17259	17021	17105	17133	17039	17040	17095	16978	17101	17208	17148	17115	17163	17158	17142	17205	17130	17195	17051	17172	17297	16972	17325	17238	17015	17013	17365	17127	16993	16902	17077	16981	17070	17040	17147	17175	16942	17091	17112	17253	17291	16974	17016	17108	17056	17116	17332	17208	17095	17147	17056	17053	17071	17112	17104	17077	17058	17200	17061	17079	17086	17107	17170	17050	17069	17244	17262	17097	17006	16994	17174	17264	17050	17048	17150	17182	17197	17171	17066	17029	17005	17026	17194	17148	17134	17151	17044	17138	17138	16937	17063	17239	17144	17090	17081	17024	17074	17139	17060	17146	17003	17119	17219	17346	17090	17097	16969	17150	17017	17158	16927	17210	17291	17000	17199	17066	16813	16953	17234	17028	17067	17104	17180	17078	17128	17166	17134	17087	17003	17102	16953	17129	17122	17029	17211	16996	17189	17174	17165	17144	17049	17163	17089	17218	17128	17085	17177	17077	16934	17032	17122	17101	16904	17230	17045	17111	17151	17058	16994	17087	17235	17216	17069	16990	17090	17162	17303	16879	17099	17117	17017	17169	17021	17056	17276	17122	16852	17090	17079	17252	17123	17176	17077	17328	17222	17148	17021	17158	16999	17098	17095	17186	17147	16915	17044	17069	16958	17156	16956	16996	17158	17112	17225	17320	17311	16986	17126	17119	16992	17011	17247	17204	17122	17059	17274	17166	17042	17123	17165	17019	17191	17141	17191	17123	16909	17119	16987	17083	17063	17089	17348	17149	16944	17154	17021	17068	17118	17015	17085	16990	17017	17166	17127	17247	17244	17141	17141	16994	17349	17163	17246	17122	17103	17154	17227	17116	17104	17011	17059	17194	16899	17129	16993	17107	16988	17192	17104	17103	16902	17287	17066	17187	17151	17197	17279	17208	17184	17144	17114	17108	17003	17276	17114	17216	17067	17166	17107	17155	17186	17032	17123	17087	17187	17092	17084	17151	16956	17120	16946	17083	16879	17137	17086	17163	16965	17049	17202	16814	17184	17121	17049	17069	16923	17169	17103	17014	17090	17278	17197	17282	17071	17236	16998	17309	17028	17069	16977	17162	16988	17122	17010	17055	17125	17103	17199	16991	16969	16962	17053	17220	17147	17326	17058	17094	17134	17122	17137	17012	17283	17077	17046	17134	17041	17169	16925	17066	17078	17306	17134	17227	17105	17104	17144	16895	17050	17027	16950	17166	17091	17117	17014	17118	17094	17145	17048	17004	17144	17076	16909	17081	17008	17046	16898	17021	17220	17108	17096	16967	16972	17116	16966	17276	17016	17311	17168	17155	17129	17072	17195	17117	17093	17115	16981	17125	17192	17291	17112	17011	17111	17008	17122	17203	17045	16938	17091	16881	17048	16972	17234	17066	16989	17123	17163	17157	17132	17105	16952	17038	17109	17111	17219	17213	16971	17084	17060	17003	16969	17210	17078	17182	17114	17071	17035	17186	16969	17114	17090	17102	16922	17240	17241	16985	17095	17113	17336	17226	17188	17096	17025	17110	17111	17335	17051	17201	16895	16991	17081	17037	17209	17105	17139	17145	17136	17257	16959	17127	17046	17026	17025	17138	17066	17216	17168	17040	17181	17242	17027	17181	17049	17282	17201	17004	17174	16872	17115	17142	17069	16977	17101	17048	17030	17017	17070	17058	17132	17164	17061	17203	17032	17028	17023	17253	17007	17049	16977	17220	17128	17044	17102	17248	17066	17193	16939	17019	17021	17094	17263	17110	17012	17247	17039	17058	17126	17042	17065	16976	17081	17250	17147	17148	17169	17203	16905	17120	17066	17203	17156	17147	17146	16993	17141	17083	17017	17215	17054	17093	17138	17335	17080	17208	17215	17187	17259	17334	17266	17187	17199	17032	16932	17166	17043	17108	17233	17040	17059	17036	17138	16947	17026	17274	17174	17108	16938	17081	17237	17147	17056	17026	17204	17142	17073	16910	17051	17136	17148	17033	17048	17097	17166	17187	17045	16967	17197	17019	17127	17132	16972	17164	17051	17192	17045	17113	17008	17199	17188	17166	16782	17241	17345	17173	17031	17121	17159	17265	17239	17071	17212	17115	17075	17081	17020	17095	17176	17088	17047	17225	17031	16939	17068	17078	17209	17052	17189	17108	17053	17046	17131	17188	17000	16976	17055	17358	17133	17091	17100	17100	16968	17050	17145	17148	17080	17003	17146	17254	16950	17069	17014	17072	17114	17238	16942	17277	16985	16991	17118	16984	17181	17116	17046	17357	17013	17156	17021	17225	17179	17049	17003	17154	17071	17042	17196	16985	17132	17110	17253	17228	17087	17209	17210	17118	17105	17007	17131	17145	17247	17112	16938	17136	17114	17110	17254	17141	17143	17133	17134	16990	17107	17058	17139	17206	17082	17057	17142	16890	16817	17295	17033	16927	17144	17114	17238	16919	17177	17110	17042	17119	17018	17183	17127	17090	17112	16988	17160	17200	17056	16927	17132	17172	17083	17337	17250	17002	17110	17182	17197	17158	17265	17173	16946	17068	17173	17148	17161	17085	16981	17313	17117	17149	17163	17194	16993	17169	17119	17111	17194	17186	17061	17114	16924	17187	17087	17009	16984	17255	17309	17102	17265	17133	17093	16973	17135	17094	17123	17043	17264	17074	17175	17151	17158	17191	16852	17237	17063	17164	17163	17196	17079	17195	17200	17000	17131	17075	16904	17013	17014	17047	17060	17017	17044	17162	17098	17064	17201	17008	17105	17079	17138	17112	17076	17037	17104	17291	17065	17110	17175	17148	17191	17130	17031	17161	17002	17243	17121	17175	17278	17263	17089	17191	16857	17020	17122	17076	17035	17111	17104	16921	16897	16989	17097	17027	17172	17152	17188	17197	16939	17139	17039	17269	16876	17196	17037	17133	17066	17060	17154	17046	17052	17201	17219	17042	17083	17174	17055	16942	17151	17200	17100	17119	17074	17130	17045	17084	17218	17128	17223	17160	17146	17024	16978	16847	17098	17127	17020	17232	16991	17169	16999	17132	17007	17078	17418	17194	17112	16957	17016	17152	16957	17186	17052	17153	16986	17340	17114	17068	17140	17035	17084	17160	17114	17076	17115	17095	17219	17243	17202	16994	17113	16901	17264	17044	17068	17034	17088	17164	17142	17120	17079	17211	16996	17014	17093	17148	17120	17202	17080	17150	17116	17104	17363	17093	17054	17188	17120	17123	17160	17126	17146	17245	17116	17233	16988	17082	17159	17078	16978	17177	17153	17213	17032	17035	17214	17170	17214	17088	17105	17011	17186	17162	17173	17060	17148	16839	17182	17195	17114	16949	17073	17195	17056	17080	17190	16951	17027	17063	17134	17040	17069	17109	17253	17212	17327	17227	17069	17077	17212	17185	17310	17070	17255	17197	17251	17106	17099	17192	17200	17003	16986	17009	17080	17126	17094	17307	17159	17115	17262	17168	16992	16982	17152	17106	17134	17061	17062	17271	17184	17016	17132	16993	17109	17001	17133	17164	17084	17091	17057	17084	17233	17075	17135	17034	16859	17136	16858	17077	16935	17157	17064	16920	17231	17145	17087	17100	17100	17195	17192	17125	17044	17209	17111	17234	17160	17202	17157	17119	17171	16983	16955	16957	17095	17161	17109	16989	17007	17246	17040	17148	16987	17029	17169	16878	17040	17389	16939	17136	16999	17122	17148	17046	17074	17099	17063	17034	17199	17166	16970	17239	17134	17100	17257	17263	17051	17018	17231	17123	17155	17121	17150	17083	17167	16980	17159	17153	16918	17208	17185	17104	17018	17244	17048	17048	17042	17117	17104	17167	17085	17398	17006	17216	17140	17195	17068	17205	16982	17056	17182	17088	17177	17082	17046	16966	17228	17192	17065	17196	17245	17154	17220	16943	17082	17092	17058	17111	17134	16974	17078	17228	17200	17197	17145	17059	17001	17139	16967	17308	17142	17130	17219	17161	17177	17206	17266	16991	17094	16958	16979	17190	17174	17136	16972	17014	17222	17075	17142	17139	17121	16979	17024	17157	16945	17204	17206	17011	17160	17040	16992	17064	16888	17115	17111	17149	17086	17033	17113	17178	17084	17150	17058	17214	17072	16888	17029
27402	22366	26280	23343	19649	19443	19675	19219	19191	19092	18933	19126	19148	19136	19015	19007	19118	18927	18844	19093	19076	19115	18917	19031	19067	19097	19144	19271	19162	19178	18998	19155	19062	19176	19345	19120	18936	18940	19107	18956	18987	19039	19079	18974	18971	19282	19164	18920	18965	19107	19051	18900	19149	18969	19112	18990	18932	19053	19026	19012	19101	19083	19196	19098	18983	19128	18860	18996	18959	19092	19038	19051	19056	18921	19101	19207	19144	19159	18811	19121	19063	19132	19023	18907	19220	18940	19318	19048	18911	19210	18874	19088	19001	19231	19127	19054	18979	19190	19187	19063	18899	18953	18985	18915	18774	19082	18998	19052	19276	18925	19035	19060	18863	19079	19028	18928	19119	19255	19039	18943	18994	18799	19059	18919	18979	19106	18951	19169	19023	19053	18903	18971	19169	18793	19022	18855	19037	19048	19009	18949	19080	18681	19060	19107	18936	19019	19035	18803	19060	18961	18993	19286	19006	18940	19119	19107	18795	18964	18861	18989	19010	18956	18973	19022	18946	18825	18956	19103	19110	19275	19028	18978	18887	19044	19023	19083	18789	19058	19056	19033	18917	18974	18939	18771	19057	18983	18911	19085	18884	19191	19133	18898	18989	18780	19091	19065	19169	18979	18947	18954	19041	18896	19220	18985	18905	19066	19132	18896	19084	18900	19041	19044	18936	18961	18983	18936	18899	18964	19270	19117	18984	19149	19045	19007	19003	18882	19049	19099	19231	19060	18889	19044	19144	18927	19241	18931	18873	19097	19012	19091	18987	18970	18967	19012	18985	19051	18999	18925	18972	18975	19013	19145	18761	19044	19089	18775	19021	19103	18900	18984	18990	19038	19037	18970	19116	19045	19121	18986	19027	18943	18979	18854	18990	19010	18866	18880	18929	18966	19120	18882	19033	19027	18844	19067	18911	19055	18836	18883	19010	18965	19117	19146	18831	18885	19172	19281	19024	18952	19119	18961	18902	18932	19082	19060	18974	19153	18952	19106	19351	18914	18990	19196	19254	18847	19167	19026	19125	19195	18872	19037	19160	19057	19287	19068	19076	19122	18845	19006	18889	18961	18894	19107	18943	18902	19032	19068	19002	19080	19044	19158	19054	19279	18996	18844	18953	18915	18833	19058	19060	19071	19122	19074	18940	19229	18942	19291	18893	18972	19188	18982	19005	19073	19243	19258	19028	18998	18908	18810	18747	19059	19159	19091	19123	19092	19002	19028	19058	19117	19075	19319	19088	18986	19070	18947	19023	19093	18965	19270	19072	19137	19027	18864	19175	19067	19082	18792	18783	18908	18866	19159	18940	19172	18905	19032	19241	19073	19176	19040	19088	19071	18951	19158	18953	19042	18939	18880	18805	18955	19099	18983	18967	18896	18953	18933	18904	19108	19249	19093	19254	19005	18924	18973	18796	18904	18907	18883	19106	18990	19012	19039	19131	18963	19060	18959	19100	18864	19247	19084	18900	18873	18996	19212	19066	19097	19066	18942	19017	19018	19185	18907	19269	19035	19047	18823	18879	19150	19155	18892	18977	18862	18994	18972	19107	18879	19159	19142	18995	18880	19032	19160	19103	18994	19095	19106	19126	18894	19031	18938	19169	18979	19009	19024	18989	19070	18873	18965	19012	18907	19113	19113	19204	19146	19049	19133	18943	19004	19105	18979	19006	19075	19004	18967	18957	19153	18868	18937	19142	19147	19040	18959	18912	19071	19097	18899	18934	18949	19094	18820	19056	19006	19159	19268	19129	18849	18967	19132	18890	19158	18945	18981	18863	19005	19138	18897	18967	19196	19090	18997	19153	19144	18991	18950	19075	18938	19005	19022	19033	19203	18955	18811	19137	19097	18972	19094	18967	19145	19110	18991	19093	19068	19066	19176	18948	18949	19150	19294	19058	19040	19043	19101	18899	19006	18933	18922	19024	19308	19202	18994	18893	19053	19024	19030	19151	18996	19021	18986	18931	18793	19010	18995	19068	19158	18985	19150	19033	18966	18853	19024	18867	18999	19109	18993	19208	19045	19094	19039	18964	18945	18989	19023	18831	19154	19000	18961	19069	19103	19161	19018	19003	18913	19200	18985	19146	19049	18864	18967	19044	19259	19037	19049	19063	19014	18923	18856	19054	19019	19127	18856	18899	18925	19318	18954	19055	18989	19081	19133	18964	19207	19141	18933	18931	18871	18973	19059	18891	19006	18984	19090	18950	18768	19089	19131	19208	19258	18977	19090	19074	19023	18957	19134	19018	18959	19099	19204	19031	18999	19057	19048	19032	19224	19084	18918	18944	18881	18950	18912	19121	19146	19023	18834	18997	19079	19128	19019	18963	18964	18983	19000	18978	19059	19055	18913	18932	18820	18971	19135	19141	18879	19020	19017	18964	19088	19022	19037	19165	18799	19199	18971	18802	18836	19153	19036	18915	19022	18930	18940	18909	19042	18926	19106	19141	19044	19089	19052	18953	19009	18822	19035	19033	18895	19041	18890	19055	19124	19048	19084	18961	19125	19092	19035	19119	19196	19023	19037	19111	18993	18910	19160	19053	19184	19171	18838	19034	18990	18893	18817	19074	19167	18918	18940	19080	19088	18761	18990	18930	18887	19143	18917	19027	19119	18979	19102	19204	19159	19051	18860	18990	18858	19137	19264	19096	19091	18736	18980	19172	19190	18872	19003	19046	19070	19208	19102	19051	18982	18995	18998	19069	18805	18900	19106	19022	18950	18896	18989	18898	18911	18985	19047	19087	19156	18948	18928	19018	18893	19219	18980	19105	19027	19019	18944	18962	19048	18930	19034	18989	18945	19066	18994	19093	18970	19032	18940	18885	19151	19013	18940	18968	19100	19041	19001	19146	19129	19042	19030	19065	18974	19013	19075	19329	19190	18969	19173	19291	19082	18916	18931	18919	19058	18867	18917	19134	19072	18997	19088	19000	19066	18723	19061	19210	18939	19166	19165	19096	18932	18956	18878	18998	19005	19155	19099	18946	18917	19024	19095	18924	19084	19003	18853	19022	18926	18988	19030	19115	18834	19071	19037	19151	19042	19201	19056	19017	19070	19194	19030	18969	19075	19052	18981	18874	18886	18990	18948	19059	19103	18968	18937	18943	18886	19032	18873	19014	18999	19048	19084	19298	18911	19006	18973	18872	18995	19109	19048	18941	18958	18915	18892	19090	19108	18850	19417	19062	18997	19024	18989	18950	19029	19131	19022	18922	19002	19091	18874	18949	19034	19113	19073	19044	19154	19059	19055	19161	18998	19067	18935	18834	19105	19190	18997	18994	19131	19047	18970	18843	19038	18970	18944	18989	19063	19096	19131	19099	18944	18969	19213	18861	19028	19011	19074	18890	19122	18803	18830	19079	19090	19101	18922	19042	18927	19010	18978	18765	18739	18811	19008	19063	19172	18985	18875	19142	18993	19065	19015	18895	18923	18986	18949	19035	19100	19005	19143	19164	18812	19345	19038	19037	19067	19251	19001	19103	18860	19109	19069	18985	18854	19283	19137	19032	19019	19127	19186	19062	18893	18955	19203	19121	18892	18981	18867	19004	18954	19025	18951	18922	18968	19129	18997	19172	19199	18855	19143	19130	19166	19170	19261	19082	19169	19012	19008	19084	18970	19032	19072	19053	19008	19027	19085	18946	18971	18999	19007	18948	19066	18965	18993	19007	18879	19054	19081	18825	18937	19062	18924	19073	19015	19291	19020	19178	18902	18885	18802	19131	19092	18791	18950	19155	19024	18922	19026	18863	19069	19100	19004	18968	19010	19202	18885	19151	18991	19092	18947	18905	19187	19052	18997	19043	19241	18961	18904	18962	18952	19057	18935	18933	18841	19106	18698	19046	18941	18894	19000	19111	18906	19184	19176	19067	19215	18868	18774	19084	19090	18961	19131	19040	19011	19020	19019	18990	19017	19105	19069	19045	19114	19081	18855	19317	19127	18713	19167	18959	19170	18999	18901	19163	19090	18865	18977	18995	19240	18957	19148	18903	19005	19043	19144	19054	19142	19134	19067	19109	19113	18981	19129	19085	19158	18932	18934	19167	19324	19081	19189	19032	19066	19014	19020	18987	19040	19219	18976	19038	19077	19021	19076	19071	18994	19187	18998	18788	18903	19122	19224	19047	19118	19195	18928	18779	19037	19102	19020	18779	18777	19124	19128	19115	19082	19113	19095	19092	19101	18933	19009	19075	18868	18999	19088	19124	18930	19129	19047	18845	18952	19098	19052	19143	19124	19073	18904	19186	18887	18956	19280	19090	19123	19152	19020	19043	19137	18907	19048	19037	18875	19056	19069	19003	19001	19032	19061	19033	19157	19310	18929	19150	19013	18910	19059	19122	18749	19059	18891	19281	18976	19105	18877	19068	19099	19020	19163	18902	19013	19028	19040	19164	18957	18979	19198	19096	18859	18973	19060	19212	19061	18960	18974	18852	19062	19147	19067	19060	18938	18967	19131	18976	19118	19145	19053	19012	18967	19049	19020	18916	19095	18947	19074	19109	18891	19033	19009	19068	18996	19027	19029	19107	18903	18858	18897	19118	18952	19340	19106	19060	18916	18936	19183	19096	18883	18940	18716	19013	18849	18794	19164	18809	19141	19138	19147	19100	18953	18899	19007	18995	19009	18900	19008	19085	19053	19027	19063	18958	19272	18998	18847	19159	19065	19000	18895	19238	19072	19109	18897	19012	18953	18972	19141	19079	18861	19066	19038	18933	19004	18979	19154	19083	19266	19116	19059	18941	19071	18944	18778	19022	18887	18924	19026	19035	19012	19058	18837	19021	18904	19019	19279	19085	19051	19107	18796	18886	18990	18835	18982	19029	18861	19084	18986	19077	19023	19040	19131	19136	18966	19208	19085	19206	18961	19115	18970	19075	18995	18962	19047	19183	18840	19019	18863	18876	19077	19172	18917	18953	18865	19008	19088	19102	19033	18983	19082	18808	19095	19136	19046	18992	18976	19123	18871	18869	18918	18909	18912	18966	18828	19204	19061	19071	18981	18978	19028	19146	19260	18909	19012	18922	19079	19111	18919	19085	19149	19148	19196	19146	19036	19040	18874	19114	19055	19173	19103	19418	19167	19240	18995	19259	19141	19037	18996	18903	19076	18973	18980
16445	23486	23894	19791	17625	17517	17442	16871	16785	16871	16664	16727	16679	16667	16716	16650	16959	16743	16865	16777	16694	16849	16777	16747	16813	16715	16909	16672	16750	16752	16812	16826	16928	16811	16868	16815	16658	16878	16789	16753	16747	16656	16882	16789	16737	16702	16747	16810	16826	16719	16574	16625	16598	16828	16902	16850	16778	16713	16561	16823	16690	16659	16833	16782	16768	16732	16678	16849	16663	16689	16653	16829	16836	16681	16736	16828	16653	16637	16827	16619	16718	16604	16854	16702	16664	16728	16665	16660	16744	16667	16702	16625	16709	16800	16834	16719	16494	16815	16650	16649	16692	16836	16673	16722	16735	16617	16617	16641	16798	16711	16836	16701	16640	16862	16750	16850	16652	16707	16631	16706	16732	16772	16716	16685	16717	16792	16683	16778	16763	16658	16639	16701	16698	16805	16797	16832	16712	16663	16721	16688	16600	16752	16545	16806	16686	16645	16755	16647	16775	16667	16873	16645	16684	16781	16621	16556	16903	16776	16817	16741	16695	16573	16589	16800	16800	16590	16728	16840	16701	16794	16679	16741	16755	16674	16678	16598	16884	16713	16614	16523	16816	16590	16740	16782	16661	16586	16570	16665	16669	16672	16532	16547	16632	16565	16938	16697	16707	16441	16621	16736	16643	16723	16714	16695	16784	16654	16737	16592	16808	16682	16701	16790	16624	16803	16804	16668	16671	16693	16726	16753	16627	16696	16624	16915	16618	16512	16600	16775	16666	16903	16716	16859	16680	16672	16537	16651	16967	16675	16841	16679	16893	16677	16641	16580	16761	16651	16614	16750	16745	16774	16846	16813	16738	16742	16727	16773	16668	16702	16761	16597	16544	16663	16785	16723	16833	16599	16739	16769	16490	16721	16654	16630	16729	16792	16601	16795	16864	16724	16815	16616	16674	16817	16694	16609	16728	16861	16654	16812	16632	16739	16747	16615	16750	16849	16728	16603	16717	16667	16723	16615	16796	16607	16935	16598	16766	16626	16767	16937	16696	16829	16772	16562	16804	16757	16569	16537	16775	16724	16920	16750	16715	16628	16657	16758	16705	16552	16879	16731	16722	16715	16807	16695	16561	16735	16563	16677	16803	16630	16660	16738	16745	16914	16782	16684	16829	16856	16699	16781	16768	16597	16489	16664	16775	16645	16654	16728	16748	16767	16707	16600	16621	16779	16824	16717	16628	16685	16592	16698	16646	16702	16802	16619	16694	16741	16744	16698	16622	16703	16877	16661	16756	16526	16706	16714	16650	16559	16841	16767	16720	16857	16723	16757	16933	16819	16845	16585	16892	16628	16786	16714	16662	16516	16823	16683	16910	16712	16681	16747	16709	16794	16824	16797	16790	16837	16640	16671	16672	16706	16560	16709	16751	16542	16669	17007	16658	16926	16760	16728	16777	16590	16685	16717	16720	16648	16747	16661	16703	16739	16607	16524	16694	16757	16881	16733	16738	16965	16625	16614	16690	16744	16648	16778	16796	16679	16586	16705	16747	16795	16760	16634	16866	16763	16903	16745	16793	16598	16742	16720	16747	16838	16769	16737	16859	16773	16782	16744	16823	16883	16530	16647	16782	16746	16764	16683	16779	16711	16638	16707	16876	16906	16529	16745	16838	16796	16724	16707	16763	16870	16860	16532	16638	16823	16710	16783	16677	16882	16668	16828	16649	16520	16662	16748	16572	16704	16680	16701	16772	16720	16609	16722	16759	16671	16744	16756	16781	16669	16748	16755	16867	16621	16674	16799	16607	16559	16816	16714	16913	16965	16647	16671	16675	16840	16867	16699	16687	16612	16638	16703	16848	16716	16822	16679	16861	16638	16654	16813	16783	16736	16903	16645	16787	16671	16717	16731	16929	16858	16821	16757	16764	16879	16670	16814	16767	16684	16688	16860	16670	16744	16915	16708	16635	16650	16754	16760	16792	16788	16557	16543	16768	16517	16745	16753	16644	16927	16798	16478	16789	16788	16675	16695	16572	16841	16678	16629	16727	16576	16785	16567	16717	16633	16807	16604	16858	16625	16854	16785	16806	16824	16778	16638	16678	16731	16643	16739	16711	16679	16499	16663	16860	16730	16701	16700	16682	16754	16726	16727	16658	16748	16859	16838	16771	16805	16782	16774	16569	16751	16654	16751	16711	16722	16837	16919	16691	16698	16824	16709	16681	16746	16759	16501	16773	16883	16677	16746	16558	16654	16894	16723	16775	16696	16663	16696	16783	16562	16720	16684	16875	16624	16698	16737	16773	16650	16737	16602	16555	16646	16868	16675	16693	16805	16785	16614	16746	16700	16822	16615	16503	16635	16601	16678	16912	16706	16745	16774	16655	16646	16638	16654	16592	16806	16658	16716	16861	16683	16703	16682	16791	16569	16664	16773	16673	16816	16707	16554	16744	16661	16622	16678	16779	16664	16791	16691	16633	16686	16692	16764	16659	16772	16538	16589	16740	16833	16748	16807	16690	16765	16890	16792	16721	16801	16533	16691	16636	16664	16743	16662	16694	16625	16670	16897	16690	16587	16719	16685	16753	16549	16611	16915	16707	16814	16725	16724	16771	16573	16766	16629	16801	16776	16663	16785	16649	16734	16699	16820	16624	16741	16841	16837	16709	16662	16544	16745	16662	16929	16684	16608	16683	16692	16681	16702	16595	16704	16740	16718	16660	16726	16750	16880	16716	16664	16625	16696	16880	16788	16872	16806	16710	16734	16641	16623	16770	16872	16836	16952	16712	16772	16702	16772	16603	16958	16624	16542	16618	16648	16551	16936	16676	16619	16861	16761	16770	16913	16646	16860	16724	16790	16748	16671	16814	16727	16666	16764	16873	16719	16766	16961	16825	16862	16741	16644	16618	16589	16843	16839	16809	16734	16586	16706	16912	16696	16745	16693	16772	16665	16769	16877	16839	16775	16739	16698	16689	16810	16712	16691	16816	16763	16638	16721	16801	16626	16769	16855	16580	16592	16566	16810	16551	16816	16780	16700	16810	16648	16946	16785	16819	16706	16687	16883	16711	16857	16642	16546	16889	16644	16791	16715	16739	16652	16654	16627	16652	16704	16687	16719	16684	16775	16650	16741	16720	16726	16632	16549	16507	16795	16751	16721	16829	16576	16653	16713	16800	16786	16658	16709	16766	16647	16851	16700	16731	16735	16862	16668	16781	16530	16730	16672	16726	16594	16832	16681	16665	16837	16778	16722	16634	16691	17015	16919	16862	17012	16683	16769	16879	16632	16679	16719	16767	16640	16799	16667	16617	16781	16614	16836	16614	16795	16648	16797	16710	16637	16663	16749	16686	16861	16575	16777	16622	16764	16578	16921	16668	16680	16706	16731	16785	16622	16591	16713	16713	16763	16670	16704	16593	16631	16742	16607	16770	16556	16652	16741	16865	16788	16886	16661	16837	16769	16652	16815	16838	16855	16673	16762	16671	16672	16677	16936	16726	16614	16697	16714	16889	16721	16755	16684	16670	16725	16834	16680	16904	16637	16850	16813	16752	16708	16944	16751	16649	16723	16785	16802	16772	16558	16891	16806	16737	16912	16746	16692	16936	16790	16559	16779	16849	16718	16557	16673	16777	16643	16813	16840	16517	16685	16754	16706	16876	16704	16732	16587	16789	16649	16735	16625	16840	16694	16825	16828	16895	16990	16757	16663	16749	16679	16640	16895	16705	16750	16913	16769	16615	16672	16663	16648	16690	16806	16641	16771	16753	16630	16807	16568	16940	16688	16717	16660	16874	16650	16763	16763	16921	16559	16564	16629	16663	16786	16731	16827	16815	16757	16913	16654	16701	16696	16865	16660	16580	16678	16526	16707	16678	16759	16896	16739	16503	16871	16651	16799	16634	16833	16720	16642	16798	16717	16754	16818	16698	16704	16764	16755	16976	16628	16652	16738	16880	16701	16625	16568	16730	16877	16732	16554	16646	16907	16732	16632	16681	16760	16722	16720	16809	16693	16707	16673	16815	16812	16546	16780	16805	16698	16742	16710	16859	16561	16796	16467	16701	16697	16796	16796	16816	16635	16672	16741	16787	16803	16675	16892	16733	16692	16734	16784	16626	16832	16579	16746	16843	16579	16777	16870	16871	16648	16712	16791	16629	16759	16773	16665	16754	16798	16652	16774	16833	16574	16886	16762	16588	16622	16785	16782	16717	16724	16781	16696	16665	16618	16780	16627	16601	16683	16668	16713	16729	16627	16745	16763	16723	16725	16800	16619	16804	16683	16666	16634	16669	16883	16636	16597	16763	16811	16628	16710	16930	16595	16491	16846	16660	16809	16632	16638	16849	16782	16751	16783	16800	16815	16672	16711	16672	16775	16776	16733	16939	16721	16683	16633	16741	16615	16901	16782	16547	16725	16913	16801	16692	16825	16691	16565	16757	16708	16656	16733	16794	16630	16789	16561	16776	16695	16655	16678	16710	16819	16753	16745	16832	16645	16729	16691	16774	16621	16757	16861	16632	16795	16890	16770	16695	16714	16563	16647	16700	16814	16933	16549	16661	16636	16677	16865	16776	16895	16721	16601	16840	16748	16613	16633	16740	16756	16633	16771	16741	16753	16611	16866	16581	16735	16822	16792	16730	16715	16634	16768	16700	16655	16609	16668	16795	16705	16664	16759	16643	16877	16830	16738	16845	16791	16586	16876	16757	16725	16779	16694	16649	16747	16756	16737	16449	16716	16731	16741	16696	16780	16787	16776	16621	16634	16814	16874	16775	16991	16676	16767	16655	16789	16750	16747	16757	16588	16747	16650	16704	16715	16616	16770	16747	16724	16760	16743	16643	16604	16722	16689	16638	16783	16709	16728	16720	16596	16767	16663	16774	16763	16751	16883	16674	16799	16605	16682	16667	16761	16760	16832	16571	16903	16744	16812	16700	16603	16680	16806	16696	16678	16786	16577	16491	16794	16673	16818	16789	16619	16849	16789	16768	16675	16731	16809	16639	16732	16938	16698	16679	16804	16954	16702	16709	16797	16813	16766	16755	16737	16696	16814	16680	16630	16624	16806	16748	16583	16633	16580	16889	16692	16646	16761	16572	16652	16709	16703	16678	16739	16696	16747	16658	16715	16907	16780	16741	16749	16685	16763	16814	16775	16814	16794	16714	16858	16608	16705
23966	21352	28736	24603	22457	21526	20393	18115	17735	17955	17654	17818	17850	17696	17645	17601	17665	17403	17544	17599	17866	17650	17869	17612	17800	17726	17493	17678	17575	17690	17598	17484	17805	17773	18743	17996	18333	18011	17720	17681	17507	17319	17694	17703	17716	17587	17543	17652	17469	17495	17550	17400	17500	17611	17742	17817	17573	17479	17525	17409	17388	17652	17503	17550	17493	17522	17556	17453	17459	17531	17575	17318	17496	17332	17515	17577	17676	17398	17365	17515	17596	17478	17547	17520	17667	17537	17533	17555	17562	17259	17499	17440	17549	17524	17517	17585	17695	17470	17488	17391	17359	17722	17571	17496	17424	17534	17592	17390	17358	17405	17753	17537	17630	17318	17731	17436	17508	17504	17387	17401	17503	17517	17327	17544	17606	17424	17499	17468	17449	17566	17577	17653	17472	17653	17359	17579	17518	17494	17422	17424	17436	17367	17628	17521	17663	17516	17268	17314	17680	17556	17578	17736	17429	17515	17626	17480	17445	17340	17572	17583	17273	17497	17263	17518	17287	17495	17463	17454	17429	17474	17486	17464	17524	17450	17389	17481	17342	17479	17733	17411	17409	17505	17575	17537	17620	17629	17391	17711	17319	17435	17367	17576	17588	17481	17538	17443	17594	17269	17345	17513	17533	17390	17400	17419	17556	17493	17467	17385	17360	17426	17322	17349	17519	17488	17601	17463	17742	17492	17378	17481	17573	17415	17255	17482	17426	17430	17659	17625	17636	17700	17422	17613	17464	17725	17504	17363	17356	17360	17465	17509	17476	17442	17519	17341	17379	17556	17595	17405	17519	17514	17358	17547	17370	17582	17381	17460	17430	17562	17446	17421	17621	17595	17409	17364	17429	17400	17481	17499	17560	17461	17266	17649	17547	17518	17426	17442	17434	17363	17561	17411	17559	17509	17463	17645	17408	17374	17458	17538	17442	17640	17677	17581	17654	17489	17614	17462	17578	17689	17550	17522	17372	17445	17467	17557	17239	17521	17430	17405	17251	17499	17572	17427	17579	17349	17470	17399	17484	17407	17434	17509	17355	17307	17369	17377	17583	17587	17440	17336	17473	17520	17403	17643	17301	17347	17407	17398	17497	17619	17458	17529	17489	17337	17412	17548	17459	17461	17476	17418	17578	17470	17636	17566	17482	17514	17580	17529	17475	17531	17366	17390	17658	17590	17481	17608	17389	17466	17448	17414	17615	17518	17502	17258	17360	17598	17473	17546	17516	17509	17674	17442	17494	17448	17528	17414	17441	17542	17317	17461	17691	17488	17568	17596	17690	17462	17507	17507	17491	17604	17526	17603	17690	17677	17651	17452	17529	17448	17717	17515	17658	17548	17426	17602	17488	17491	17557	17427	17624	17324	17587	17610	17480	17509	17406	17345	17588	17611	17428	17445	17592	17558	17576	17530	17403	17596	17459	17351	17389	17293	17413	17305	17429	17337	17640	17508	17460	17490	17394	17500	17284	17511	17392	17344	17319	17631	17754	17500	17483	17552	17504	17313	17560	17406	17316	17530	17544	17567	17407	17499	17423	17521	17542	17505	17500	17391	17566	17410	17604	17611	17732	17575	17389	17462	17508	17582	17348	17614	17309	17350	17478	17554	17440	17490	17273	17521	17572	17571	17398	17512	17422	17373	17270	17549	17579	17632	17576	17448	17598	17364	17703	17570	17510	17482	17480	17288	17569	17359	17593	17444	17580	17456	17564	17452	17431	17490	17473	17456	17446	17419	17403	17480	17620	17394	17554	17366	17496	17475	17509	17594	17376	17311	17483	17600	17554	17583	17409	17268	17585	17516	17491	17475	17484	17570	17592	17616	17564	17345	17500	17500	17411	17455	17481	17381	17449	17385	17334	17406	17531	17423	17557	17584	17209	17515	17425	17605	17440	17475	17524	17370	17413	17511	17603	17698	17764	17497	17347	17379	17290	17429	17530	17505	17223	17375	17612	17367	17426	17499	17483	17600	17444	17521	17342	17507	17454	17460	17371	17417	17236	17608	17370	17389	17730	17535	17674	17555	17405	17533	17468	17519	17575	17645	17549	17562	17493	17466	17445	17302	17448	17545	17507	17536	17477	17604	17401	17248	17321	17407	17489	17561	17494	17504	17377	17693	17302	17455	17573	17606	17547	17482	17629	17416	17367	17532	17461	17782	17499	17501	17482	17604	17561	17674	17667	17449	17743	17334	17473	17416	17513	17271	17550	17583	17533	17473	17451	17379	17474	17408	17444	17467	17424	17446	17509	17263	17557	17387	17493	17673	17715	17563	17677	17572	17253	17401	17473	17485	17473	17636	17615	17488	17517	17565	17634	17430	17419	17578	17517	17574	17504	17530	17356	17636	17571	17378	17647	17437	17394	17411	17653	17353	17538	17434	17397	17482	17488	17502	17527	17717	17515	17519	17531	17617	17475	17441	17483	17483	17617	17317	17431	17479	17560	17517	17505	17571	17466	17513	17633	17591	17645	17442	17534	17587	17622	17517	17539	17588	17468	17449	17363	17465	17411	17349	17305	17486	17451	17515	17418	17504	17499	17501	17415	17405	17405	17344	17663	17631	17287	17341	17446	17760	17381	17345	17401	17503	17320	17531	17625	17410	17587	17653	17531	17582	17342	17310	17620	17246	17507	17811	17426	17602	17684	17640	17580	17497	17465	17252	17483	17518	17539	17461	17471	17559	17477	17298	17457	17482	17431	17389	17418	17440	17594	17472	17576	17275	17537	17523	17405	17451	17468	17449	17537	17478	17485	17513	17371	17443	17623	17605	17520	17543	17446	17516	17491	17357	17589	17376	17518	17484	17470	17484	17481	17456	17606	17619	17554	17710	17422	17630	17712	17508	17581	17441	17500	17461	17531	17387	17470	17453	17291	17477	17686	17517	17543	17547	17337	17513	17446	17425	17482	17355	17546	17538	17534	17597	17411	17558	17454	17445	17708	17449	17228	17545	17571	17560	17458	17472	17637	17440	17413	17693	17421	17458	17657	17577	17470	17496	17603	17384	17804	17458	17587	17478	17325	17531	17586	17463	17456	17484	17507	17430	17430	17527	17621	17403	17488	17407	17519	17496	17498	17448	17364	17504	17455	17293	17396	17521	17515	17482	17560	17508	17688	17335	17393	17453	17332	17670	17387	17481	17489	17561	17533	17473	17367	17665	17398	17321	17463	17560	17501	17454	17400	17548	17316	17461	17647	17482	17421	17438	17469	17398	17442	17453	17446	17627	17617	17540	17772	17404	17485	17424	17561	17419	17707	17615	17436	17469	17638	17402	17587	17516	17443	17510	17439	17544	17424	17378	17443	17347	17174	17536	17408	17379	17467	17429	17443	17780	17652	17716	17306	17522	17423	17232	17372	17488	17551	17482	17430	17345	17437	17289	17430	17455	17437	17365	17387	17571	17462	17529	17392	17530	17408	17339	17502	17400	17522	17573	17613	17627	17403	17484	17524	17493	17514	17467	17484	17495	17447	17233	17677	17407	17474	17438	17471	17593	17374	17419	17450	17396	17532	17551	17624	17442	17492	17652	17545	17376	17453	17350	17426	17564	17388	17581	17561	17463	17439	17411	17360	17588	17502	17452	17478	17471	17547	17276	17519	17546	17310	17641	17556	17573	17642	17565	17494	17520	17527	17481	17511	17546	17293	17495	17614	17447	17429	17651	17763	17559	17545	17381	17540	17398	17512	17528	17296	17396	17238	17554	17618	17765	17409	17629	17368	17538	17669	17603	17506	17558	17308	17322	17656	17608	17447	17494	17570	17477	17415	17494	17552	17596	17387	17611	17372	17591	17462	17390	17471	17481	17482	17566	17443	17554	17355	17478	17500	17581	17441	17555	17600	17556	17553	17388	17512	17416	17412	17449	17564	17395	17327	17466	17374	17452	17526	17448	17465	17492	17445	17454	17652	17285	17419	17472	17493	17551	17205	17413	17473	17561	17659	17540	17586	17594	17431	17479	17447	17329	17511	17672	17560	17396	17312	17569	17286	17266	17511	17367	17477	17530	17719	17410	17460	17417	17490	17454	17386	17567	17547	17607	17603	17608	17350	17426	17474	17421	17431	17479	17490	17327	17497	17448	17381	17625	17391	17508	17670	17530	17453	17606	17816	17348	17324	17371	17613	17362	17481	17629	17600	17445	17385	17580	17593	17646	17618	17409	17684	17472	17589	17357	17590	17487	17188	17441	17574	17518	17620	17289	17637	17647	17511	17554	17489	17408	17717	17547	17596	17365	17498	17575	17727	17392	17444	17347	17489	17444	17535	17648	17329	17635	17674	17409	17429	17613	17556	17520	17381	17335	17450	17508	17559	17660	17681	17596	17470	17549	17540	17433	17556	17586	17541	17544	17600	17470	17539	17401	17406	17489	17382	17603	17494	17571	17284	17540	17522	17523	17484	17437	17484	17394	17624	17500	17523	17575	17512	17394	17299	17713	17502	17415	17406	17341	17594	17571	17423	17305	17565	17538	17480	17477	17336	17479	17119	17419	17375	17498	17491	17823	17714	17478	17451	17403	17463	17572	17579	17486	17690	17418	17511	17363	17393	17457	17543	17657	17529	17521	17507	17637	17524	17581	17569	17590	17379	17633	17452	17456	17658	17606	17466	17292	17504	17338	17398	17647	17474	17558	17469	17520	17363	17488	17341	17428	17393	17667	17436	17593	17530	17561	17465	17496	17490	17358	17569	17780	17484	17539	17589	17543	17407	17326	17533	17633	17666	17627	17524	17501	17399	17336	17506	17305	17492	17583	17343	17546	17445	17337	17379	17513	17403	17466	17489	17483	17511	17628	17480	17507	17684	17562	17437	17374	17407	17457	17399	17403	17323	17267	17589	17466	17440	17420	17603	17349	17317	17329	17500	17504	17358	17457	17451	17389	17459	17611	17556	17441	17146	17505	17592	17480	17434	17416	17650	17635	17476	17438	17506	17495	17447	17421	17611	17628	17575	17381	17437	17416	17649	17520	17664	17686	17467	17761	17756	17597	17706	17441	17548	17535	17302	17480	17355	17441	17590	17612	17663	17421	17450	17533	17576	17503	17589	17426	17459	17454	17324	17351	17429	17545	17729	17687	17405	17544	17583	17347	17458	17435	17539	17499	17571	17487	17586	17564	17436	17427
15889	32960	33797	26913	20961	17519	16390	16565	16067	16305	16105	16138	15934	15955	16092	16047	16030	16166	15980	16048	15986	16127	15912	16154	15953	16074	16138	16036	16054	16079	15989	16064	15919	16075	17829	16249	17208	16572	15918	15895	15878	16061	15995	15877	16072	15991	15857	15840	15956	16089	15914	15794	15964	15780	16261	16213	15851	15902	15849	16071	15927	15835	16065	15918	15925	16064	15899	15998	15975	15851	16000	15875	15873	15947	15773	15821	15937	15758	15882	15919	15962	15809	16061	16018	15929	15881	15960	15836	15755	15893	15993	15760	15790	16086	15886	15826	16000	15917	15912	15733	15961	15918	15838	15931	15911	15915	15946	15866	15928	15897	15805	16115	15989	16094	15783	15746	15847	16002	15844	15783	15801	15825	16082	15865	15743	16027	15944	15858	15875	15926	16003	15884	15993	15761	15803	15925	15959	15864	15986	15861	15743	15859	16047	15826	15986	15947	15932	15732	15916	15875	15906	15832	15877	15787	15755	15790	15844	16176	15764	15790	15996	15840	15826	15740	15813	15935	15871	15824	15882	15920	15847	15886	15833	15953	15810	15983	15991	15852	15798	15818	15970	15924	15767	16004	15820	15970	15717	15861	15868	15901	15918	15880	15868	15916	15854	15929	15822	15929	15788	16083	15715	15862	15954	15886	15856	15957	15858	15735	15929	15881	15832	15940	15912	15960	15856	15987	15865	15800	15889	15714	15774	15920	15833	15689	15968	15829	15837	15860	15889	15736	15830	15887	15898	15812	15945	15986	15987	15942	15956	15920	15838	15845	15883	15901	15916	16002	15933	15759	15952	16032	15707	15774	15988	15830	15886	15874	15689	15998	15773	15933	15872	15992	15908	15758	15865	15759	15893	16049	15887	15839	15893	15818	15943	15996	15904	15850	15862	15814	15767	15838	15802	15813	15933	15982	15827	15904	15779	15756	15769	15979	15825	15823	16009	16051	15802	15745	15837	15719	15975	15776	15905	15795	15838	15994	15807	15987	15692	15831	15836	15944	15787	15789	15811	15835	15864	15830	15966	16027	15970	15921	15790	15756	15924	15847	15815	15954	15717	16017	15699	15622	15759	15826	16041	15726	16043	15902	15743	15839	15904	15815	15770	15853	15811	16021	15919	15860	15711	15955	15740	15754	15963	15958	15889	15958	15928	15872	15974	15813	15864	15832	16063	15874	15854	15896	15867	15832	15973	15977	15816	15804	15912	15973	15680	16007	15701	15975	15792	15930	15802	15855	15877	15804	15900	15948	16022	15937	15828	15808	15957	15890	15896	15775	15773	15850	15803	15908	15819	16062	15958	15874	15929	16011	15881	15891	15839	15728	15901	15809	15797	15699	15907	15867	15931	15991	15669	15795	15974	15968	15744	15912	16006	15908	16074	15840	15962	15674	15829	15678	15956	15789	15891	15912	16027	15807	15884	15959	15903	15785	15762	15959	15640	15862	15972	15709	15784	15986	15755	15846	15816	15767	15792	15794	15956	15830	15736	15832	15952	15719	15990	16003	15829	15994	16045	15837	15902	16052	16053	15834	15814	15915	15902	15903	15960	15963	15763	15788	15959	15939	15935	15947	15814	15944	15892	15857	15954	15839	15781	15823	15821	16086	15942	15892	15933	15924	15900	15950	15967	15909	15971	15948	15903	15894	15899	15724	15934	16081	15864	15855	15847	15848	15708	15910	15917	15794	15838	15964	15995	15822	15920	15938	15828	15882	15698	15943	15847	15816	15944	15946	15688	16037	15785	15831	15946	16029	16082	15861	15893	15848	15859	15874	15813	15683	15787	15984	15851	15922	15838	15819	15864	16011	15913	16038	15877	15859	15794	15862	15801	15937	15910	15802	15904	15941	15955	15802	15996	16071	15784	16066	15926	15892	15839	15960	15915	15746	15970	15942	15917	15867	15878	15773	15918	15875	15868	15880	15975	15826	15824	15939	15833	15885	15974	15849	15841	16000	15806	15957	15926	15797	15887	15888	15985	15766	15886	15760	15859	15899	15890	15816	15961	15856	15981	15886	16018	15796	15926	15769	15856	15941	15957	15810	15846	15814	15846	15941	15824	15798	15765	15900	15870	15950	15990	15988	15849	15980	15843	15936	15639	15883	15886	15829	15879	15944	15883	15956	15774	15859	15883	15897	15872	15910	15940	15979	15951	15674	16092	15988	15715	15723	15836	15757	15798	15936	15812	15793	15944	15939	15867	16035	15854	15726	15878	16047	15900	15955	15880	15723	15876	15787	15827	15772	15988	15809	15726	15950	15891	15842	15924	15841	15903	16000	15747	15789	15919	15935	15936	15829	15779	15917	15827	15839	15813	15852	15788	15772	15955	15770	15834	15733	16010	15874	15777	15885	15923	15896	15774	15849	15875	15867	15807	15659	15793	15897	15871	15891	15797	15854	15810	15890	16005	15829	16003	15942	15748	15912	15804	15830	15883	15817	15937	15934	16016	15849	15766	15918	15874	15856	16062	16036	15743	15954	15774	15846	15782	15925	15735	15908	15833	15921	15936	15742	15748	15918	15779	16037	15781	15792	15765	15916	15893	15860	15871	15891	16032	15931	16119	15837	15943	15966	15901	15653	15807	16083	15851	15823	15666	15940	16175	15796	15878	15757	16055	15914	15971	16063	16017	15857	15990	15950	15701	15868	15811	15825	15800	15943	15972	15840	15989	15814	15800	15633	15716	15747	15814	15814	16005	15994	15867	15948	15970	15726	15890	15810	15825	15859	15906	15832	15838	15950	15854	15813	15963	15951	15841	15668	16056	15926	15808	15892	16086	15862	15907	15985	15893	15946	15950	15721	15791	16107	15894	15850	15870	15813	15868	15888	15713	16001	15816	15977	15692	15809	15943	15850	15960	15820	15866	15941	15814	15675	15769	15779	16170	15893	15852	15897	15868	15980	15770	15797	15923	16078	15882	15782	15875	15797	15787	15771	15959	15896	15948	15946	15925	15786	15799	15922	15840	15821	15822	15908	15752	15745	16017	15762	15758	15845	15915	15855	15800	15954	15811	15905	15914	15856	15861	15975	15807	15980	15878	15864	15865	15867	15986	15780	15730	15796	16034	15878	15843	15955	15966	15914	15969	15841	15713	15995	15846	15839	15947	15797	15829	15736	15670	15875	15967	15996	15883	15720	15795	15879	15813	16001	15936	15881	15742	15960	15958	15837	15933	15988	15962	15817	15772	15859	15662	15773	15908	15904	15611	15970	15941	15898	15839	16035	15708	15998	15875	15942	15785	16009	15812	15952	15887	15890	15913	15885	15791	15808	15930	15949	15961	15948	15857	15820	15909	15885	15898	16002	16150	15854	15981	15861	16019	15887	15813	15874	15746	15886	15922	15833	16050	15927	15744	15975	15954	15824	15857	15779	16052	15930	15902	15825	15804	15863	15943	15955	15988	15897	16157	15924	16062	15662	15974	15923	15823	15834	15956	15820	15942	15873	15733	15760	15835	15948	15807	15860	15692	15902	15773	15842	15841	15788	15855	15866	15837	15897	15924	15937	15849	15744	15736	15816	15798	15860	15812	15838	15857	15873	15835	16007	15785	15827	15944	15807	15978	15790	15859	15987	15973	15905	15977	15942	15985	15978	15901	15825	15818	15880	15851	15928	15895	15861	15747	15795	15988	15745	15886	15787	15859	15995	15840	15936	15963	15768	15912	15713	15893	15884	16100	15881	15988	15914	15842	16099	15817	15833	15970	16035	15949	15892	16021	16008	15920	15941	15676	15898	15917	15659	15929	16010	15799	15988	15843	15849	15984	15996	15902	15860	15960	16029	15786	15828	15936	15813	15809	15938	15841	15807	15914	15849	15908	15916	15773	15787	15974	15858	15903	15827	15966	15835	15790	15932	15884	15791	15749	15797	15965	15938	15940	15719	15718	15887	15743	15846	15936	15847	15818	15905	15762	15928	15770	15934	15841	15735	15978	15893	15775	15807	16009	15990	15818	15804	15940	15667	15788	15870	15928	15774	15874	15862	15914	15817	15842	15795	15768	15827	15962	15858	15912	15854	15947	15791	15788	15880	15841	16009	15996	15816	15965	15959	15947	15914	16053	15946	16043	15908	15748	15900	15869	15832	15788	15722	15948	15803	15942	15821	15842	15752	16032	15815	15960	15944	16036	15969	15763	15881	15873	15764	15825	15881	15927	15783	15915	15829	15842	15933	15868	16013	15775	15899	15755	15845	16057	15839	15832	15866	15908	15953	15832	16021	15881	15684	15817	15751	15735	15956	15810	16015	15928	15812	15975	15849	15887	15914	15837	15689	15734	15921	16091	15863	15895	15944	15957	15984	15815	15853	15930	15833	15898	15894	15967	15907	15955	15787	15743	15805	15881	15865	15958	15817	16107	15919	15961	15836	15974	15701	15741	15838	15781	15824	15857	15929	15914	15878	15691	16074	15866	15850	15894	15888	16038	15905	15800	15829	15973	16096	15811	15710	15845	15888	15856	15938	15799	15929	15875	15827	15843	15837	16027	15711	16043	15953	15813	15932	15800	15902	15798	15822	15624	16022	15818	15635	15898	15953	15820	15895	15912	15813	15918	15908	15940	16008	15941	15637	15856	15936	16132	15857	15862	15975	15848	15940	15875	15965	15952	15923	15751	15920	15863	15779	15927	15796	15860	16010	15907	15834	15912	15947	15877	15799	15805	16062	15994	15613	15745	15899	15895	15741	15957	15695	15872	15746	15804	15860	15916	16034	16027	15897	15802	15891	15694	15791	15724	15981	15918	15881	15857	15963	16010	15885	16030	15813	15893	15747	15855	15884	15778	15953	15891	15874	15758	15969	15996	15875	15834	15751	15925	15768	15823	15688	15837	15842	15788	15874	15838	15868	15737	15845	15893	15971	15768	15670	15886	15857	16105	15970	15894	15751	15956	15915	15917	15816	15895	15944	15952	15806	15806	16047	15926	15906	15763	15754	15887	15839	15867	15836	15944	15919	15977	15881	15851	15823	15913	15743	15798	15837	15856	15850	15785	16000	15746	15903	15916	15858	15849	15826	15950	15790	15820	15933	15873	16047	15806	15896	15963	15984	15948	15794	15887	15761	15796	15738	15781	15872	15812	15831	15977	15982	15964	15733	16053	15950	15858	15867	15832	15861	15795	15847
22913	21347	29247	23811	21664	23056	23363	18380	17311	17587	17375	17308	17432	17226	17248	17458	17209	17224	17250	17403	17274	17059	17182	17291	17087	17238	17210	17125	17095	17209	17080	17232	17171	17097	19231	17586	18699	19152	17459	17094	17015	16792	16807	16864	16874	17074	16882	17080	17011	17109	16870	16909	17165	16983	17400	17230	17265	17069	17200	16932	17043	17135	17164	17047	17048	17019	16818	16935	17193	16801	17114	17009	16872	16993	16928	16943	17054	16848	16852	16959	17061	17006	17054	16895	16927	17000	17044	17034	17066	16982	17050	17052	17001	17060	16837	16872	16732	16870	16932	16888	17013	16868	16912	16793	16854	16951	16673	16932	17100	17016	17088	16898	17007	16859	16941	17012	17016	16962	17047	16874	16892	16996	17006	17104	17086	16943	17078	16929	16841	17050	17105	17022	17101	16780	16824	16908	16910	16760	16752	16729	16771	17042	16781	16946	16778	16886	16929	16996	16885	16939	16984	16719	16740	16984	17006	16773	16998	17025	17154	16858	16905	16954	16919	16870	16942	16904	16928	17000	16932	16916	16978	16970	16909	16821	17038	16893	17026	16806	16764	16817	16935	16903	17021	16584	17091	16856	16838	16931	17020	16741	16832	16880	17045	16690	16840	16763	16820	16832	16942	16846	16860	16968	17066	16855	16903	16886	16791	16834	16968	16848	16916	16905	17076	16957	16800	16813	16763	16840	16935	16879	16999	16966	17028	16885	16859	16854	16810	16934	16811	17009	16777	16828	16901	17055	16952	17042	16730	16880	16875	16829	16764	16833	16924	16860	16769	16812	16711	16887	17097	16849	16792	16888	16830	16931	16998	16896	16989	17066	16882	16999	16916	16900	16920	16952	17100	16931	16864	16932	16883	16964	16888	16680	16881	16847	16952	16818	16624	17010	16967	16950	16879	16929	16926	16850	16797	16919	17016	16891	16819	16971	17099	16950	16988	16937	16861	16702	16885	16785	16909	16826	16990	16939	17084	16986	16949	17053	16975	16871	16893	16995	16907	16867	16934	16830	16829	16922	16755	16855	16813	16838	17076	16905	16905	16926	16964	16894	17045	16913	17047	16802	16965	16671	16931	16797	17020	16877	16933	16848	16858	17076	17102	16893	16936	16952	16800	16984	16716	17016	16908	16895	17018	16668	16830	16822	16965	16899	16855	16938	16920	16950	16799	16943	16967	16816	16872	16737	16871	16810	16866	17036	17020	16995	16762	16909	17169	16856	16743	16991	16948	16960	16965	16837	16872	16857	16972	17034	16951	17018	17002	17162	16929	16828	16736	16974	16924	16842	16841	16858	16876	16789	16958	16973	16740	16766	16938	16826	16833	16666	16925	16948	16921	16808	16854	16825	17008	16854	17031	16814	17017	16815	17002	16840	16842	16751	16830	16924	16889	17070	16968	16805	16942	17082	16753	17020	16870	16834	17079	16936	16842	16918	16848	16830	16854	16798	17004	17020	16782	17100	16978	16852	16792	16712	16793	16895	16806	16664	16904	16841	16835	16702	16788	16706	16819	16860	16735	16886	17016	17134	16912	16953	16768	16929	16864	16770	17005	17009	17066	16818	16772	16906	16909	16926	17064	16905	16737	17009	16888	16825	17013	16841	16748	17081	16976	16859	16947	16773	16849	16863	16846	16873	16787	16814	17047	16858	16996	16924	16951	16782	17004	16893	17064	17052	16850	16853	17041	16866	17027	16851	16862	16895	17006	16890	16782	16933	16963	16818	16927	16986	17021	16948	16761	16766	16825	17100	16898	16894	16907	16920	16977	16982	16837	16789	16998	16961	16937	16878	17012	17049	17046	17027	17001	16770	16977	16992	16844	17010	17083	16953	16800	16843	16897	16979	16859	16814	16907	17002	16866	16854	17125	16701	16840	17174	16871	16760	16931	16694	16730	17039	16837	17117	16923	17075	17019	16572	16988	16778	17010	17027	16901	16738	16723	16790	16602	16982	16879	16921	16815	17075	16925	17159	16970	17089	16929	16701	16821	16945	16910	17093	16968	16849	16784	16905	16965	16937	16761	17013	16841	16648	16893	16942	16836	16793	16960	17051	17132	17057	16892	16815	16818	16512	16822	17084	17049	17079	16882	16937	16642	16844	16981	16903	16853	16804	16913	16971	16862	16858	16886	16898	16881	16800	16934	16918	16772	16900	16876	16839	16963	17016	16892	16977	16928	16784	16945	17179	16972	16910	16826	16931	16932	17052	16792	17054	16791	16811	16838	16934	16790	16953	16869	16935	16916	16978	16970	17113	16829	16995	16728	16862	16857	16874	16837	16975	16856	16768	16641	16838	16824	16926	16989	16873	16971	16958	17002	17015	17049	16951	16956	16899	16787	16795	16842	16779	16792	16788	17092	16959	17058	17006	16944	16791	16824	16930	16772	17001	16881	16691	16827	16836	16942	16708	16968	16918	17039	16869	16844	16879	17018	16966	16913	16999	17168	16947	16721	16783	17007	16971	17010	17012	17084	16761	16862	17104	16971	17003	17024	16997	16993	16898	16903	16903	16905	16929	16973	16768	16982	16862	16881	17031	16758	16873	17010	16926	16756	16801	16898	16798	16943	16939	16923	16667	17031	16957	17000	16761	16982	16896	16905	16704	16887	16963	16959	16801	16918	16617	16949	17022	16910	16946	16966	16884	16906	16829	17089	16931	16830	16953	17033	16901	16732	16887	16981	17165	16824	17004	17153	16822	16888	16866	16690	16848	16900	16757	16742	16920	16739	16994	16915	17051	16968	16845	16987	16872	16968	16663	16935	16805	16909	16757	16927	16941	16912	17059	16977	16918	16807	16815	16879	16996	17080	16754	16988	17027	16858	16777	16974	17041	16997	17014	17099	16916	16752	16973	16878	16873	17140	16920	17015	16899	16866	16872	17023	16938	16891	16770	16906	16904	17012	17011	16745	16691	16692	16892	17029	16791	16804	16854	16940	16984	17093	16898	16730	16746	16972	16973	16849	16792	16711	16769	16908	16922	16769	17022	16798	16918	16790	16642	17059	16823	16788	17048	16878	16861	17107	16767	16786	16983	17004	17035	16898	16969	17004	16873	16919	17105	16631	16871	16963	16948	16871	16958	16876	16955	16923	16872	16759	16791	16732	16913	16932	16713	17001	16732	16784	16989	16985	17062	16990	16960	16926	16841	16987	16915	16875	16916	16799	16951	16844	16975	16623	16756	16837	16769	16826	16991	17163	16701	16736	16874	16924	16798	16845	16842	16951	16934	17123	16966	16762	17004	17016	17011	16924	16817	16720	16851	16802	16998	16822	16829	16859	17014	16964	16852	16758	16773	16847	16958	16837	16839	16947	16881	16973	17159	16767	17006	16739	16951	16995	16903	16615	16894	16854	16904	16820	16749	16835	16973	16952	16856	17002	16883	16889	16976	16889	16736	16978	16825	16906	17018	16887	16755	16985	17014	16853	16653	16845	16948	16818	16863	17117	16860	16970	16999	16922	16892	16946	16797	16788	17010	17008	16975	16967	16887	17058	16894	16916	16777	16864	16984	16895	17010	16904	16948	16631	16826	16957	16717	16836	16780	16984	16858	16990	16706	16949	16697	16954	16865	16734	16860	16965	16776	16792	16743	16986	16687	16772	16695	17124	16944	17014	16783	16958	16831	17033	16943	17041	17043	16955	16939	17055	16860	16954	16836	16905	16726	16864	16822	17056	16784	16841	17007	16861	16934	16841	16952	16824	16798	17008	16919	16937	16763	16816	16854	16894	16927	16884	17003	16857	16866	17033	17006	16917	16850	17060	17090	16886	17026	16908	16966	16899	17002	16723	17052	17010	16857	16752	16921	16946	16898	16799	16990	16880	16967	17010	16733	16909	16904	16965	16935	16913	16694	17014	16917	16962	16927	16815	16750	16851	16799	16806	17018	16971	17071	17086	16871	17003	16746	16714	16820	17147	16934	16847	16904	16857	16724	17076	16726	16957	16967	16917	17103	16966	16846	16812	17072	17043	16959	16962	16824	16906	16944	16984	16866	16944	17004	16889	16881	16990	17034	16895	16907	16942	17021	16907	16832	16807	17041	16982	16875	16858	16970	16996	17076	16782	16635	16700	16762	16907	16685	16942	16917	16970	16808	16836	16804	17034	17002	16880	16949	16873	16831	16954	16946	16939	16965	16888	16726	16761	17092	16845	16711	16846	16951	16888	17029	17014	16991	16844	16725	16951	16976	16977	17183	17049	16879	16836	17054	17130	16997	16911	16783	17143	16991	16883	16743	16804	16671	16947	16923	16701	16832	17014	17036	16883	16784	16813	16811	16782	16820	17005	17113	16797	16869	16747	16853	16817	16652	16961	16846	16901	17052	16958	16979	16848	16818	16851	16802	16947	16879	16903	17004	16875	16920	16923	16974	16848	17021	17034	16963	17060	16804	16717	16827	16887	16804	16844	16912	16859	16948	16913	16822	16813	16719	16908	16944	16814	16868	16948	16981	16957	16741	17009	17107	16855	16948	16863	16830	16803	16899	16990	16898	16912	17022	17097	17166	16832	16905	16937	16727	16736	16728	16944	16846	17072	16765	16900	16994	16817	16978	17150	16931	17022	16960	17004	16725	16909	16979	16871	16893	17051	16941	16899	17115	16877	16868	16862	16906	16747	16987	16829	16757	16712	16875	17039	16919	17037	16841	16889	16958	16953	16784	16824	16929	16871	17055	16761	16727	16998	16912	16983	16870	16999	16864	16917	16836	16813	16893	17034	16919	16796	16746	16825	17113	16964	16713	17068	16705	17152	16865	16977	16903	16801	16848	16886	16877	16851	16951	16782	17009	16881	16895	16831	16998	17180	17031	16921	17064	16962	16861	17118	16996	17016	16968	16885	16985	16858	16984	16839	16719	16851	16895	16985	16981	16862	17123	16856	16736	17098	16819	16808	16680	17016	16945	16783	16793	16906	16846	16921	16714	16931	16818	17063	16862	16979	17089	16908	16932	17010	16889	16846	16719	16931	16810	16856	16849	16997	16854	16971	17100	16834	16933	16921	17014	16799	16767	17071	16960	17085	16880	16838	16801	16744	16864	16968	16862	16974	16930	17066	16727	16919	17104	16598	16896	16865	16951	17018	17143	16830	16857	16899	16780	16787	16765	17062	16951	16750	16955
17941	39325	40476	33907	24434	18050	17027	16443	16222	16160	15988	15932	15826	15980	15792	15771	15874	15802	15642	15726	15619	15795	15646	15802	15814	15815	15704	15820	15828	15720	15668	15803	15660	15707	19280	15878	18679	18993	15922	15542	15681	15708	15555	15608	15519	15535	15480	15501	15625	15440	15652	15469	15559	15568	16175	15811	15535	15575	15659	15538	15560	16097	15757	15547	15687	15726	15456	15546	15604	15599	15507	15501	15538	15660	15704	15424	15604	15431	15552	15495	15608	15499	15712	15385	15623	15548	15375	15549	15592	15526	15518	15570	15619	15456	15646	15556	15391	15526	15574	15488	15645	15537	15554	15574	15517	15377	15335	15484	15466	15311	15358	15337	15760	15593	15420	15507	15446	15415	15392	15610	15543	15542	15417	15661	15514	15589	15369	15395	15593	15581	15519	15581	15505	15579	15485	15510	15704	15458	15457	15582	15520	15546	15576	15608	15636	15487	15348	15516	15501	15575	15355	15597	15635	15464	15559	15458	15529	15358	15624	15461	15542	15408	15528	15583	15560	15548	15586	15585	15499	15208	15487	15391	15728	15541	15409	15420	15596	15533	15434	15583	15647	15355	15447	15368	15684	15535	15531	15606	15479	15438	15400	15406	15568	15674	15606	15450	15467	15380	15370	15735	15626	15518	15460	15453	15368	15666	15431	15591	15472	15536	15338	15501	15507	15407	15337	15494	15452	15498	15599	15468	15519	15607	15505	15423	15383	15439	15468	15484	15494	15455	15527	15353	15377	15446	15487	15491	15664	15401	15507	15525	15439	15385	15401	15660	15466	15565	15445	15337	15474	15604	15445	15432	15429	15420	15399	15459	15409	15577	15448	15627	15461	15503	15537	15547	15413	15488	15494	15543	15429	15482	15664	15678	15301	15609	15569	15596	15610	15528	15549	15591	15532	15534	15466	15564	15543	15537	15647	15664	15552	15416	15644	15519	15657	15487	15347	15432	15372	15536	15549	15448	15630	15519	15383	15481	15343	15558	15510	15480	15355	15358	15629	15509	15511	15439	15465	15498	15316	15429	15548	15513	15656	15483	15533	15492	15559	15462	15580	15441	15555	15358	15514	15511	15616	15485	15583	15541	15578	15528	15514	15566	15522	15604	15483	15547	15519	15432	15608	15462	15774	15390	15641	15459	15463	15506	15601	15551	15467	15572	15355	15429	15433	15467	15443	15467	15446	15371	15700	15643	15608	15404	15456	15587	15585	15489	15335	15645	15438	15439	15625	15500	15419	15697	15630	15596	15367	15608	15459	15592	15433	15565	15548	15550	15479	15466	15432	15395	15518	15443	15386	15667	15235	15577	15610	15595	15756	15448	15517	15500	15493	15548	15433	15536	15410	15563	15537	15518	15415	15570	15460	15576	15668	15549	15584	15407	15494	15553	15406	15464	15423	15440	15544	15430	15197	15614	15323	15546	15363	15597	15576	15406	15416	15483	15567	15342	15306	15657	15395	15571	15497	15474	15509	15535	15424	15352	15632	15479	15452	15618	15452	15509	15658	15507	15354	15493	15429	15503	15538	15434	15495	15332	15440	15521	15466	15511	15477	15638	15427	15498	15466	15411	15480	15559	15475	15517	15413	15613	15585	15345	15505	15646	15463	15576	15288	15662	15555	15513	15584	15615	15351	15609	15636	15472	15652	15353	15479	15669	15637	15384	15456	15356	15455	15442	15379	15582	15448	15541	15670	15561	15570	15532	15506	15565	15516	15563	15506	15445	15419	15484	15376	15354	15430	15422	15452	15636	15561	15573	15544	15482	15625	15665	15464	15497	15439	15591	15570	15570	15646	15531	15581	15545	15490	15525	15519	15461	15393	15591	15525	15588	15524	15452	15531	15522	15397	15428	15381	15627	15439	15361	15590	15430	15523	15530	15310	15601	15668	15620	15465	15455	15410	15459	15585	15434	15564	15535	15392	15362	15414	15421	15741	15514	15632	15498	15443	15474	15530	15517	15418	15688	15292	15520	15535	15573	15514	15387	15547	15459	15408	15488	15542	15471	15383	15644	15419	15637	15602	15537	15560	15578	15390	15471	15596	15461	15629	15557	15491	15419	15443	15544	15509	15566	15581	15439	15557	15452	15441	15450	15555	15480	15332	15434	15467	15561	15513	15472	15434	15536	15560	15436	15639	15523	15480	15640	15460	15704	15537	15399	15471	15497	15532	15515	15486	15390	15555	15423	15545	15504	15526	15609	15429	15698	15572	15556	15423	15638	15567	15439	15474	15495	15609	15462	15626	15463	15521	15679	15476	15489	15540	15429	15582	15684	15454	15494	15658	15358	15518	15600	15610	15537	15435	15773	15308	15437	15248	15641	15564	15526	15443	15505	15510	15663	15510	15229	15559	15529	15454	15489	15385	15400	15379	15629	15490	15623	15447	15569	15550	15337	15518	15564	15683	15502	15561	15389	15451	15518	15356	15377	15640	15394	15428	15548	15585	15548	15552	15450	15479	15566	15414	15413	15496	15426	15389	15560	15525	15383	15522	15453	15635	15426	15641	15495	15451	15621	15357	15380	15441	15624	15432	15519	15542	15520	15568	15396	15525	15617	15328	15679	15472	15526	15459	15591	15436	15497	15633	15546	15468	15464	15667	15523	15599	15468	15541	15523	15440	15445	15398	15482	15493	15578	15377	15493	15483	15470	15730	15571	15511	15524	15606	15432	15518	15573	15286	15620	15561	15611	15744	15464	15530	15448	15524	15530	15428	15468	15275	15434	15457	15591	15608	15382	15490	15301	15491	15580	15418	15431	15610	15557	15631	15600	15445	15771	15643	15574	15542	15493	15485	15548	15534	15562	15596	15445	15532	15491	15506	15586	15564	15757	15572	15407	15598	15578	15374	15720	15466	15469	15636	15428	15467	15411	15481	15608	15552	15599	15556	15487	15273	15530	15335	15473	15589	15425	15630	15353	15566	15543	15687	15462	15504	15438	15518	15693	15517	15477	15397	15492	15595	15467	15731	15686	15430	15381	15437	15620	15560	15414	15460	15567	15539	15543	15518	15266	15508	15564	15524	15561	15465	15404	15539	15450	15489	15357	15364	15652	15639	15535	15572	15569	15613	15466	15467	15295	15457	15619	15503	15507	15668	15363	15634	15504	15350	15471	15316	15411	15508	15495	15495	15355	15636	15547	15365	15444	15325	15622	15488	15397	15405	15602	15565	15444	15370	15441	15482	15479	15501	15595	15458	15339	15518	15473	15550	15602	15346	15705	15569	15342	15513	15573	15634	15553	15483	15509	15425	15595	15712	15586	15430	15436	15584	15585	15554	15665	15462	15368	15456	15516	15343	15319	15452	15480	15436	15483	15458	15562	15428	15569	15455	15588	15617	15324	15554	15565	15560	15433	15611	15534	15398	15552	15542	15385	15421	15410	15368	15512	15539	15444	15655	15572	15419	15677	15505	15488	15544	15663	15506	15554	15506	15516	15504	15595	15621	15592	15404	15477	15535	15503	15503	15421	15477	15420	15296	15624	15432	15481	15376	15563	15556	15528	15493	15578	15538	15467	15436	15564	15443	15522	15575	15526	15515	15358	15542	15425	15497	15505	15419	15393	15549	15504	15454	15324	15472	15618	15484	15562	15545	15418	15690	15466	15569	15343	15578	15645	15526	15594	15657	15448	15563	15562	15555	15216	15427	15739	15487	15477	15526	15480	15390	15349	15521	15592	15458	15531	15449	15520	15481	15397	15466	15490	15564	15473	15406	15568	15616	15531	15646	15371	15394	15376	15539	15477	15533	15665	15461	15353	15627	15346	15542	15507	15286	15508	15404	15473	15607	15314	15626	15522	15466	15562	15680	15486	15475	15449	15475	15517	15305	15572	15454	15547	15688	15574	15536	15440	15457	15417	15430	15529	15513	15512	15564	15466	15517	15421	15312	15465	15615	15546	15565	15496	15184	15466	15623	15485	15505	15536	15630	15527	15539	15583	15457	15522	15523	15624	15500	15345	15566	15560	15525	15484	15501	15576	15470	15488	15362	15545	15651	15500	15334	15604	15337	15506	15572	15497	15590	15462	15566	15614	15381	15558	15365	15530	15449	15518	15507	15487	15344	15399	15519	15455	15287	15463	15700	15424	15326	15587	15759	15443	15495	15444	15722	15470	15444	15443	15337	15445	15552	15429	15484	15481	15625	15605	15505	15532	15491	15536	15431	15334	15618	15476	15408	15496	15477	15458	15579	15565	15392	15487	15384	15632	15575	15550	15567	15649	15364	15307	15528	15596	15523	15560	15577	15438	15525	15540	15484	15575	15514	15701	15543	15477	15269	15650	15572	15435	15474	15285	15392	15749	15375	15438	15479	15476	15523	15335	15580	15447	15503	15625	15704	15380	15447	15393	15549	15356	15550	15645	15477	15534	15391	15515	15623	15622	15653	15637	15574	15323	15501	15474	15321	15378	15312	15550	15519	15494	15512	15544	15324	15489	15427	15563	15455	15521	15459	15420	15473	15396	15494	15463	15483	15494	15439	15583	15426	15393	15540	15471	15478	15409	15476	15581	15516	15510	15290	15580	15561	15607	15290	15454	15358	15369	15546	15562	15486	15483	15415	15536	15267	15543	15666	15442	15350	15645	15482	15574	15488	15323	15419	15479	15537	15490	15513	15517	15474	15591	15566	15374	15426	15684	15273	15536	15271	15439	15433	15588	15477	15405	15359	15347	15528	15489	15518	15372	15465	15545	15489	15554	15517	15537	15602	15616	15402	15537	15517	15510	15306	15564	15347	15529	15345	15312	15514	15507	15548	15391	15606	15455	15583	15511	15508	15557	15563	15475	15522	15532	15558	15502	15580	15539	15507	15410	15666	15505	15478	15398	15606	15649	15365	15225	15684	15620	15531	15417	15448	15595	15513	15630	15571	15418	15524	15465	15615	15499	15492	15494	15453	15553	15508	15437	15526	15626	15447	15484	15519	15553	15464	15527	15482	15426	15367	15403	15563	15528	15451	15364	15458	15726	15552	15399	15589	15441	15455	15571	15382	15500	15534	15605	15511	15524	15579	15472	15497	15620	15449	15574	15697	15421	15558	15387	15718	15645	15420	15592	15412	15531	15487	15603	15427	15494	15582	15418	15543	15427	15477	15432	15485	15647	15449	15369	15548	15319
27103	22075	25064	21471	17343	17013	17115	16999	16949	17200	17097	17014	17262	17137	16873	16824	17071	16993	17185	17071	17025	17008	16986	16928	17079	16923	17150	16897	17183	17081	17072	16904	17165	17021	17163	17011	16924	17216	17224	17060	16945	17020	16803	16981	16953	17193	16997	16992	16730	16933	17025	16996	17041	17032	16986	16841	16975	17037	16893	16701	16970	16786	16951	16832	16783	16851	16879	16620	17039	17073	16900	17005	16768	17107	16766	17177	16750	16955	17120	16979	16974	17069	17166	17023	17002	17002	17063	16965	16850	16904	16963	16815	16875	17178	16933	16877	16967	16862	16756	16929	16877	16900	16886	16813	16986	17076	16978	16941	16869	16937	16782	16949	16828	16927	16888	16914	17094	16811	17008	17172	16930	16636	17068	16976	17008	16877	16915	16992	16966	16925	16788	16936	17123	16963	16943	16992	16975	16978	17140	16690	16857	16994	16938	16874	16764	16905	16829	16876	16765	16871	17007	16799	16990	16917	16982	16817	16812	16904	16984	17049	16821	16866	16815	17023	16899	17041	16802	16914	16940	16872	16994	16774	16833	17014	16974	16960	17132	16952	17167	17133	16930	17006	16928	17013	17077	16955	16910	17137	16907	16907	16971	17019	16998	16982	17000	17073	17000	16836	17072	16823	16905	16677	16855	16975	16856	16845	16777	17007	16903	17059	16972	16731	16921	16973	17017	16730	16886	16891	17132	17023	16958	16885	16895	16778	16980	16844	16964	16916	16951	17005	16753	16965	16813	16816	17008	16920	16821	16935	17044	16839	17107	16886	16897	16983	16721	16680	16814	16849	16851	17024	17006	17123	16880	17126	17087	16854	16912	16887	16968	16993	16942	17014	16941	16713	16904	17074	17231	17110	16943	16980	16867	17012	17047	17013	16846	16934	16972	16783	16935	16966	16927	16744	16921	16787	16806	16957	16871	16895	16713	16859	16908	17091	16837	16880	17087	16826	16985	16893	16830	16979	17010	16873	16985	16970	17025	16929	16919	16809	16915	16872	16885	17038	16960	17135	16873	16761	16790	17228	16950	16920	17047	17032	16935	16807	17071	16888	17001	16984	16866	16953	16774	17086	17084	16816	16894	16936	16989	16737	16875	17011	16906	17038	16823	17092	16907	16921	17040	16954	17229	16994	16962	16776	16888	16957	16710	16790	16886	17024	17068	17007	16865	17047	17021	17143	16976	16944	17048	16833	16876	17012	16947	16872	16893	16823	17060	16944	16818	16981	16934	16873	17188	17031	17037	16852	16942	17018	17150	16843	17066	17010	17029	16903	17030	17247	16943	17040	17143	16820	16937	16834	16808	16988	16978	17060	17190	16708	16806	17017	17032	16822	16889	16858	17134	17008	17074	16983	16970	17012	16804	16949	16935	16893	16952	16951	16770	16831	16924	17082	16729	16946	16767	16823	16935	16806	17141	16897	16859	17002	16968	16805	16984	16994	17025	16991	17030	16685	16904	16913	16857	16999	16949	16994	16942	17036	16641	16931	16877	16942	16886	17045	16973	17099	17097	17041	16972	16696	16713	17092	17149	17048	16916	16916	16846	16895	17032	16807	17005	16885	16870	17073	16797	16840	16823	17042	16819	16891	16955	16825	16895	16881	16821	16938	16947	16700	16826	16647	16907	16801	16953	16919	17236	17019	16955	16711	16866	16995	16954	16729	16921	17173	16754	16683	17054	16930	16928	17046	16722	16819	17128	16917	16894	16881	16809	16721	16948	16957	16790	16926	16861	16850	16781	16958	16949	16849	16718	16821	17099	16936	16944	17089	17131	16938	16924	16819	16882	16863	16888	16880	16881	16993	17000	16694	16913	16822	17024	16839	17123	16922	16884	16940	16862	17006	17114	17002	16894	16769	16751	16635	17120	16854	16995	17014	16887	17089	16927	16835	16830	17269	16981	17003	16838	16920	16833	16829	16961	17139	17224	17049	17013	16741	16914	16985	16914	16921	16882	17034	16913	16868	17094	16832	16866	16931	16749	16935	16941	17178	17076	17057	16898	16928	16880	16934	16844	17226	16852	16899	17151	16930	16872	16917	16848	16850	16979	16947	16982	17100	16985	16984	17013	16931	16829	16890	16999	16978	16850	16911	17034	16923	17099	16884	16972	17060	17029	16831	16776	16910	17040	17028	16898	16876	16999	16983	16886	17015	16965	16895	16850	16879	16917	16875	17031	16954	16932	16905	17031	17095	16844	16879	16916	16870	16845	17106	16918	17029	17071	16729	17125	16963	16920	16744	17107	17127	17116	16920	17130	16924	16840	16981	16943	16859	16921	16789	16836	16796	16883	16972	17097	17056	16990	16739	16997	17121	16881	17063	17087	16798	17030	16708	16911	17040	16719	17092	16965	17033	16822	16778	16858	16936	16885	16709	17029	17107	16925	16763	17083	16937	16819	16896	16955	17055	16990	16859	17098	16873	16978	17017	16958	16870	16907	16901	16874	16885	17060	16836	17096	16821	17033	16991	17029	16897	17033	16956	16950	17019	17090	16913	16923	16834	16870	16994	16975	16782	16922	16971	16898	16947	16923	16843	17023	16927	16844	16903	16978	16708	16932	17093	16877	16912	16947	16847	16903	16931	16884	16988	16933	17020	16933	16928	16735	16842	16948	17001	16860	16850	16956	16867	17151	16950	16742	16978	17011	16803	16803	16991	16933	16990	16961	16977	17054	16847	16947	16873	17070	17048	16778	16893	16811	17091	16896	17017	17072	16750	16913	16979	16653	17039	16894	16885	16939	16868	16883	16938	16880	16750	16951	17030	16901	17011	17164	16741	16906	16870	16968	17079	17052	16960	16952	17007	16887	16761	16895	16922	16846	16859	17019	16739	16963	16899	16804	16907	16955	16922	16899	16988	16858	17035	16899	17107	16940	17148	17002	16876	16854	16954	16972	16945	16752	16781	16783	16905	16825	16971	17009	16984	16904	16932	16876	16898	16929	17026	16822	16817	17023	16773	16805	16909	16910	16981	16963	16927	16965	16894	16643	17023	17000	16928	16925	16925	16957	16947	16708	16819	16808	16878	17081	16908	16755	17139	17066	16902	16940	16997	16900	16646	16783	16839	16941	16809	17039	16993	16949	16914	17135	17019	17069	16883	17122	17066	17019	16845	16983	16826	16908	16774	16954	16979	17166	16998	16858	17038	17169	16919	16852	17026	16862	17056	16982	17139	17009	16918	16932	16812	16788	17045	17099	17048	16951	16946	17003	16819	16886	16852	16982	16952	16997	16919	16957	16725	16909	16907	16816	16992	16954	16995	16841	16852	17035	16873	17052	16890	16982	16856	16948	16905	17050	16873	16777	16956	16958	17064	17019	16966	16851	17069	17031	17154	16853	16831	16965	17013	17061	16938	17093	16704	16999	17021	16785	16651	17086	16929	17058	16847	17043	17005	16993	16957	16998	16926	17069	16945	16654	16983	17005	16967	16817	16919	16946	16806	16969	17059	17063	16889	16896	16905	17033	16925	16983	16837	16786	16955	16821	16788	16892	16824	16900	17001	16770	17004	17067	16917	16903	16969	16760	16901	16897	16713	16933	17051	16866	16994	16992	17012	17021	16841	16886	17119	16969	16898	16924	16943	17071	16915	16886	16987	16935	17122	17036	16865	16981	16909	16828	16895	16973	17099	16969	17056	16994	16855	17200	16914	16907	16774	16987	16880	16906	16989	16948	16906	16660	16979	16860	16944	16672	16896	16754	16989	17106	16822	16973	16951	17023	17050	16983	16887	16984	17157	16982	16920	17141	16961	16914	17082	16947	16993	16991	16811	16926	16948	16771	16837	16783	16866	16839	16931	16950	16744	16738	16935	16845	16682	16745	16908	16976	16927	16770	16861	17005	16910	17091	16930	16896	16815	16840	16805	17005	16949	16967	16856	16887	16865	16786	16983	16936	16877	16840	17024	16862	16781	17078	16988	16902	16986	16949	16898	17071	17234	17006	16811	16919	16814	16819	16984	16761	16795	17032	16782	16728	16964	16875	16846	17026	16871	16944	16941	17083	16860	17010	16756	16924	17127	17012	16939	17042	17030	17084	16892	16961	16799	16773	16965	16827	16973	16917	16937	17120	17016	16857	16900	16877	16811	16997	17010	16923	17072	16811	17185	16837	16920	17017	16813	16941	16748	16912	16837	16856	16979	16936	17061	16829	16876	16870	17057	16997	17070	16879	17034	17068	17025	17007	16750	16732	16856	16931	16947	17007	16894	16837	16994	17084	16807	16796	17100	16918	16986	17001	17008	17059	16819	16842	16842	16843	17168	16785	16773	16835	16868	16729	17024	17067	16857	17128	17007	17006	16878	16994	17056	16949	17065	16913	17082	16937	16971	16942	16919	16942	17071	16972	16755	17143	16976	16856	17018	17044	16823	16829	16798	17103	17013	17002	17002	16793	16965	16930	16970	16835	16711	16770	16909	16950	16989	17070	17078	17002	17140	17034	16951	16855	16931	16959	17018	17006	16971	16900	16888	16951	17159	16864	17065	16872	16929	17102	16971	16860	16814	16954	17126	16887	17097	16964	16868	17084	16899	16918	16886	16954	16889	16901	17021	16988	16821	16919	16996	17055	16898	16859	16977	17001	16905	16941	16785	17023	16935	17018	16942	16920	17132	17031	16951	16959	17034	16892	16842	16825	16845	16850	16968	16963	16794	17023	16882	16891	16781	16831	16765	17000	17024	16956	16802	16977	16959	16858	16824	16832	16923	17057	16858	17070	16938	16843	16953	16853	16824	16748	16927	17099	17141	17023	17134	17012	16919	16831	16843	16907	17091	17026	16927	16808	16987	17073	17042	16804	16814	16827	16949	16816	16854	17082	16906	17124	16929	16947	16862	16972	16936	16985	16840	17126	16958	16883	16966	17052	17048	17027	17079	16976	16862	16860	16781	17045	16944	16956	16907	16960	17121	17116	16930	16902	17009	17074	16839	16922	16994	16997	16798	16903	16854	16959	16897	17044	17078	16772	16783	17063	17247	17012	17091	17170	16784	16789	16845	16953	16784	16983	16994	16984	16866	16949	16787	16911	16885	16772	16829	16868	16884	17146	17014	17045	16826	17088	16835	17027	16825	16956	16957	16827	16923	16912	16895	16933	17029	17182	17040	16957	16812	16996	16861
16114	22851	22353	18373	16308	15780	15623	15608	15693	15510	15800	15682	15669	15668	15683	15474	15675	15488	15712	15715	15701	15739	15546	15417	15538	15561	15627	15664	15747	15650	15652	15704	15666	15639	15841	15615	15594	15881	15737	15515	15603	15685	15576	15675	15581	15484	15659	15520	15641	15733	15685	15691	15598	15519	15663	15486	15539	15670	15503	15659	15519	15570	15639	15598	15605	15606	15691	15564	15713	15699	15498	15589	15641	15395	15568	15561	15560	15461	15420	15458	15411	15707	15502	15536	15601	15585	15676	15538	15573	15505	15724	15452	15436	15456	15553	15594	15732	15619	15589	15603	15453	15636	15573	15546	15699	15580	15626	15790	15558	15711	15604	15661	15556	15617	15500	15673	15531	15294	15541	15538	15440	15494	15712	15517	15565	15548	15575	15394	15487	15539	15495	15583	15568	15420	15564	15615	15593	15571	15603	15618	15560	15549	15460	15544	15520	15445	15611	15632	15417	15450	15665	15559	15770	15651	15631	15641	15482	15636	15597	15575	15613	15598	15625	15520	15641	15477	15575	15484	15631	15562	15770	15727	15464	15581	15593	15491	15533	15657	15371	15670	15485	15443	15538	15624	15416	15218	15674	15591	15648	15597	15522	15655	15447	15596	15486	15570	15406	15621	15593	15634	15721	15588	15665	15440	15346	15610	15590	15466	15642	15505	15428	15398	15704	15568	15638	15509	15683	15579	15405	15630	15561	15558	15481	15636	15444	15604	15542	15428	15600	15437	15368	15468	15517	15702	15519	15616	15790	15579	15485	15541	15781	15645	15464	15616	15674	15474	15559	15575	15573	15642	15543	15561	15620	15620	15518	15490	15495	15679	15647	15552	15645	15512	15508	15478	15554	15388	15519	15494	15644	15493	15496	15542	15595	15543	15617	15677	15450	15684	15471	15468	15709	15558	15518	15451	15536	15554	15588	15418	15522	15662	15516	15532	15659	15627	15534	15604	15736	15343	15473	15589	15672	15695	15484	15494	15745	15866	15577	15627	15461	15425	15521	15733	15692	15614	15670	15645	15616	15620	15566	15546	15625	15727	15488	15547	15596	15405	15364	15340	15567	15679	15454	15614	15464	15525	15441	15588	15468	15566	15388	15754	15423	15419	15739	15561	15552	15572	15459	15614	15368	15477	15621	15610	15580	15606	15341	15545	15528	15577	15632	15497	15363	15627	15643	15653	15529	15618	15493	15577	15455	15528	15619	15531	15443	15626	15523	15596	15572	15532	15539	15435	15536	15524	15622	15532	15664	15516	15455	15494	15587	15597	15631	15560	15342	15514	15634	15502	15540	15474	15608	15586	15601	15640	15553	15393	15736	15501	15605	15572	15606	15642	15544	15717	15405	15690	15623	15621	15487	15570	15527	15540	15521	15608	15494	15585	15660	15554	15582	15424	15364	15624	15601	15558	15617	15627	15524	15515	15481	15406	15607	15475	15430	15375	15729	15427	15731	15379	15552	15615	15773	15507	15662	15579	15548	15607	15633	15504	15505	15653	15426	15567	15455	15587	15603	15636	15623	15650	15669	15476	15475	15481	15671	15627	15586	15571	15715	15452	15585	15465	15548	15575	15595	15642	15575	15478	15766	15654	15631	15514	15600	15416	15692	15545	15578	15445	15597	15535	15608	15599	15590	15468	15575	15633	15789	15468	15693	15429	15596	15516	15541	15637	15552	15483	15689	15566	15544	15654	15643	15569	15537	15603	15701	15529	15616	15595	15593	15569	15809	15461	15687	15575	15552	15528	15400	15560	15550	15626	15577	15670	15625	15636	15567	15493	15513	15511	15496	15571	15599	15540	15621	15583	15561	15661	15552	15645	15660	15597	15592	15658	15502	15554	15535	15513	15490	15527	15584	15403	15660	15531	15677	15680	15374	15611	15362	15383	15689	15495	15482	15659	15480	15566	15520	15492	15392	15366	15728	15663	15591	15563	15337	15607	15680	15582	15546	15654	15533	15550	15421	15674	15532	15705	15609	15548	15567	15627	15449	15695	15560	15607	15631	15541	15626	15640	15652	15669	15477	15574	15480	15452	15632	15518	15435	15639	15550	15434	15488	15654	15613	15664	15405	15696	15577	15510	15595	15638	15685	15447	15635	15610	15623	15324	15587	15564	15528	15539	15598	15517	15680	15534	15594	15616	15530	15579	15515	15675	15482	15566	15655	15566	15493	15598	15467	15578	15391	15491	15566	15583	15660	15576	15434	15538	15550	15419	15610	15380	15608	15504	15529	15654	15570	15482	15631	15528	15638	15499	15476	15464	15565	15683	15710	15617	15803	15611	15680	15463	15615	15427	15610	15567	15480	15543	15495	15513	15537	15606	15609	15391	15483	15563	15425	15508	15598	15664	15613	15715	15548	15563	15422	15454	15595	15623	15504	15637	15684	15647	15569	15508	15445	15588	15500	15438	15520	15494	15460	15454	15510	15501	15717	15514	15540	15668	15710	15385	15579	15617	15563	15586	15619	15425	15675	15589	15553	15514	15445	15456	15597	15602	15616	15702	15573	15488	15555	15577	15441	15705	15474	15589	15609	15448	15418	15583	15524	15574	15624	15607	15309	15695	15438	15554	15411	15579	15635	15605	15632	15441	15589	15585	15682	15580	15593	15707	15612	15556	15508	15458	15803	15519	15490	15760	15533	15547	15609	15638	15528	15574	15510	15591	15699	15620	15563	15467	15431	15677	15453	15702	15474	15529	15706	15551	15688	15466	15563	15680	15534	15545	15578	15612	15562	15576	15627	15574	15544	15771	15492	15437	15496	15570	15746	15483	15559	15509	15637	15530	15670	15594	15483	15602	15652	15542	15466	15635	15582	15683	15659	15639	15740	15536	15664	15498	15657	15518	15558	15453	15609	15677	15398	15545	15436	15653	15712	15641	15556	15474	15518	15705	15547	15638	15520	15524	15605	15539	15575	15542	15559	15569	15618	15439	15595	15483	15575	15639	15691	15625	15715	15761	15628	15556	15653	15405	15519	15678	15598	15704	15562	15671	15534	15714	15654	15426	15539	15421	15567	15600	15582	15615	15469	15743	15591	15568	15522	15617	15492	15544	15700	15586	15605	15534	15517	15529	15488	15524	15480	15564	15503	15468	15648	15483	15490	15545	15587	15550	15488	15493	15547	15728	15677	15570	15583	15613	15565	15505	15595	15561	15481	15527	15638	15511	15586	15611	15578	15485	15400	15647	15424	15420	15513	15531	15659	15691	15747	15447	15581	15445	15605	15635	15677	15434	15458	15578	15543	15561	15784	15578	15529	15730	15522	15595	15578	15696	15496	15684	15612	15380	15347	15339	15488	15499	15409	15663	15643	15671	15545	15692	15379	15526	15576	15608	15635	15683	15658	15463	15534	15679	15789	15528	15534	15531	15553	15656	15478	15515	15390	15426	15588	15646	15530	15473	15415	15582	15521	15516	15590	15547	15543	15607	15468	15412	15538	15660	15507	15685	15614	15528	15649	15615	15651	15595	15450	15421	15489	15680	15734	15672	15453	15654	15627	15714	15488	15488	15616	15655	15716	15608	15703	15569	15478	15666	15624	15664	15432	15646	15419	15625	15545	15601	15635	15518	15516	15382	15705	15437	15465	15549	15513	15576	15535	15476	15635	15687	15657	15618	15698	15590	15525	15614	15449	15600	15473	15650	15549	15625	15570	15598	15393	15686	15670	15594	15446	15324	15550	15514	15584	15442	15488	15704	15626	15482	15702	15544	15478	15590	15682	15365	15562	15454	15551	15644	15402	15690	15597	15685	15690	15484	15480	15478	15522	15799	15644	15598	15663	15649	15776	15608	15446	15685	15667	15684	15472	15556	15525	15706	15482	15568	15554	15524	15394	15595	15640	15505	15696	15397	15594	15446	15633	15645	15532	15607	15739	15616	15506	15448	15570	15480	15593	15516	15622	15451	15590	15644	15608	15597	15495	15405	15506	15475	15488	15677	15662	15683	15405	15556	15308	15575	15729	15636	15692	15410	15811	15641	15423	15509	15711	15622	15525	15503	15575	15263	15675	15701	15619	15539	15594	15507	15582	15509	15569	15522	15690	15363	15598	15721	15483	15675	15427	15608	15471	15491	15563	15676	15495	15600	15402	15506	15435	15550	15633	15701	15454	15579	15789	15479	15287	15408	15739	15416	15635	15486	15683	15504	15606	15475	15461	15453	15591	15508	15623	15507	15715	15672	15440	15455	15512	15594	15599	15612	15660	15764	15661	15366	15764	15461	15679	15606	15653	15503	15430	15434	15511	15537	15424	15754	15633	15560	15600	15605	15588	15692	15769	15564	15613	15651	15574	15566	15502	15398	15670	15577	15595	15717	15737	15536	15522	15473	15675	15495	15579	15732	15565	15661	15735	15611	15359	15678	15619	15595	15623	15605	15518	15666	15428	15538	15568	15555	15581	15590	15514	15628	15580	15568	15507	15417	15711	15710	15689	15633	15448	15662	15686	15657	15552	15584	15590	15431	15615	15579	15475	15547	15670	15601	15673	15355	15406	15627	15507	15869	15568	15587	15532	15698	15468	15526	15500	15485	15567	15535	15703	15568	15677	15611	15693	15554	15534	15667	15553	15575	15427	15689	15567	15412	15714	15621	15615	15599	15656	15437	15468	15436	15654	15662	15690	15390	15599	15601	15565	15530	15526	15552	15663	15597	15687	15517	15299	15737	15659	15464	15352	15489	15574	15653	15601	15538	15536	15510	15522	15559	15522	15452	15769	15699	15532	15671	15520	15706	15556	15602	15421	15570	15583	15615	15477	15400	15578	15616	15577	15648	15636	15490	15589	15520	15496	15655	15743	15569	15501	15525	15533	15570	15608	15661	15532	15564	15758	15674	15434	15719	15739	15480	15523	15590	15588	15607	15650	15703	15509	15523	15700	15623	15549	15573	15659	15548	15656	15562	15459	15504	15687	15472	15576	15544	15416	15580	15615	15531	15514	15579	15572	15648	15794	15576	15477	15631	15647	15558	15636	15654	15502	15465	15820	15470	15704	15631	15532	15421	15563	15708	15611	15527	15537	15643	15428	15582	15647	15466	15608	15711	15811	15712	15644	15613	15496	15383	15816	15622	15668	15569	15517	15529	15394	15418	15538	15624	15592	15455	15707	15814	15542	15539
23841	21290	28764	24370	22059	20948	21446	19624	17927	17643	17651	17585	17651	17604	17685	17821	17594	17677	17584	17667	17428	17709	17486	17581	17460	17504	17482	17447	17639	17510	17397	17757	17562	17468	18190	18051	18102	18548	17612	17526	17364	17537	17425	17646	17568	17575	17334	17640	17581	17499	17435	17244	17490	17486	17511	17396	17747	17453	17537	17323	17448	17799	17417	17513	17435	17438	17456	17396	17476	17484	17516	17377	17316	17367	17677	17377	17375	17274	17235	17205	17321	17496	17339	17240	17480	17405	17588	17356	17475	17512	17506	17480	17508	17560	17402	17653	17286	17366	17619	17354	17509	17604	17448	17330	17409	17267	17470	17336	17417	17361	17306	17346	17263	17417	17324	17407	17554	17440	17166	17381	17368	17613	17449	17546	17545	17283	17448	17331	17362	17407	17623	17381	17251	17423	17589	17453	17280	17388	17538	17407	17434	17482	17447	17412	17427	17339	17257	17327	17322	17273	17388	17260	17548	17409	17064	17212	17290	17347	17417	17474	17580	17480	17429	17411	17403	17371	17400	17473	17446	17579	17422	17496	17388	17364	17357	17320	17306	17448	17507	17397	17423	17328	17510	17386	17171	17304	17320	17297	17619	17311	17534	17546	17563	17327	17318	17253	17457	17602	17298	17401	17369	17453	17293	17370	17461	17228	17573	17384	17248	17259	17488	17373	17502	17409	17358	17237	17145	17523	17226	17311	17395	17459	17336	17442	17587	17367	17453	17522	17374	17380	17348	17447	17516	17406	17556	17418	17264	17421	17670	17309	17288	17289	17478	17418	17379	17267	17359	17530	17357	17230	17416	17520	17357	17469	17444	17503	17514	17466	17313	17326	17350	17399	17476	17275	17619	17498	17258	17666	17493	17369	17462	17395	17323	17397	17421	17350	17267	17258	17391	17302	17556	17415	17231	17455	17261	17561	17234	17673	17325	17359	17464	17349	17528	17396	17590	17420	17204	17409	17389	17404	17318	17379	17536	17395	17549	17293	17365	17436	17409	17344	17450	17330	17622	17417	17462	17375	17247	17406	17496	17446	17410	17204	17233	17454	17274	17391	17422	17465	17587	17364	17516	17485	17320	17398	17619	17325	17346	17367	17394	17316	17110	17500	17473	17360	17402	17554	17603	17546	17519	17384	17400	17517	17566	17474	17555	17264	17400	17382	17327	17360	17386	17597	17381	17363	17430	17207	17348	17388	17138	17630	17317	17466	17535	17392	17363	17542	17327	17312	17523	17440	17619	17282	17456	17113	17229	17411	17590	17510	17370	17550	17550	17375	17209	17519	17557	17398	17361	17332	17502	17473	17414	17278	17292	17436	17260	17370	17547	17334	17397	17470	17448	17502	17477	17380	17452	17380	17621	17587	17454	17386	17384	17485	17408	17179	17344	17213	17619	17467	17543	17378	17277	17489	17415	17362	17617	17747	17226	17452	17383	17509	17474	17491	17449	17207	17609	17372	17581	17491	17300	17308	17326	17488	17330	17498	17521	17328	17367	17501	17144	17489	17303	17314	17259	17339	17241	17357	17478	17480	17236	17453	17488	17625	17515	17326	17364	17473	17427	17399	17370	17452	17499	17443	17325	17449	17356	17140	17449	17453	17292	17501	17517	17481	17315	17379	17419	17339	17421	17463	17372	17303	17214	17477	17669	17477	17393	17376	17432	17190	17276	17481	17464	17390	17570	17416	17371	17583	17406	17335	17384	17347	17401	17538	17390	17687	17448	17321	17423	17254	17430	17508	17398	17505	17516	17289	17508	17267	17232	17370	17180	17380	17221	17379	17574	17391	17546	17257	17334	17294	17400	17417	17283	17465	17440	17460	17531	17281	17585	17409	17419	17468	17451	17450	17398	17325	17345	17286	17352	17500	17556	17398	17570	17553	17210	17453	17270	17303	17466	17558	17423	17456	17561	17435	17260	17484	17626	17410	17660	17402	17367	17547	17381	17289	17474	17333	17227	17275	17278	17333	17157	17469	17523	17346	17415	17502	17561	17382	17528	17534	17561	17331	17562	17403	17378	17535	17574	17424	17544	17395	17434	17653	17261	17500	17488	17482	17317	17447	17321	17454	17403	17391	17241	17451	17422	17283	17394	17321	17535	17531	17553	17309	17467	17523	17644	17464	17639	17506	17612	17484	17199	17423	17410	17222	17338	17352	17548	17412	17302	17390	17407	17417	17469	17274	17590	17282	17361	17602	17512	17398	17502	17545	17395	17446	17291	17583	17354	17289	17610	17389	17268	17522	17486	17357	17622	17426	17407	17534	17370	17402	17367	17425	17394	17442	17508	17534	17511	17433	17497	17263	17506	17356	17505	17443	17583	17263	17479	17523	17339	17381	17543	17547	17507	17435	17392	17536	17390	17474	17342	17355	17297	17502	17372	17264	17463	17533	17536	17309	17524	17450	17674	17376	17478	17480	17315	17469	17351	17408	17632	17528	17363	17126	17319	17349	17605	17293	17584	17308	17383	17288	17291	17500	17445	17461	17245	17591	17470	17452	17401	17224	17405	17340	17405	17281	17331	17541	17402	17365	17150	17509	17360	17593	17432	17251	17392	17393	17440	17090	17390	17408	17550	17389	17385	17468	17411	17345	17429	17413	17514	17507	17593	17444	17519	17421	17258	17554	17625	17679	17469	17424	17406	17415	17415	17577	17270	17716	17345	17376	17595	17420	17448	17370	17475	17439	17406	17402	17236	17507	17356	17548	17575	17337	17478	17612	17398	17316	17492	17440	17570	17351	17371	17301	17475	17301	17523	17317	17448	17473	17449	17404	17472	17415	17408	17417	17456	17429	17357	17431	17235	17549	17425	17493	17387	17515	17319	17419	17473	17290	17443	17486	17558	17489	17254	17547	17315	17276	17493	17412	17298	17455	17515	17330	17478	17486	17360	17387	17202	17452	17519	17364	17359	17424	17348	17476	17571	17374	17515	17458	17446	17432	17399	17351	17207	17523	17602	17394	17228	17342	17434	17492	17477	17221	17356	17504	17401	17653	17414	17503	17738	17376	17594	17306	17562	17328	17362	17147	17410	17255	17477	17481	17562	17479	17433	17659	17397	17521	17479	17506	17361	17387	17430	17442	17533	17300	17590	17377	17263	17462	17311	17449	17380	17587	17464	17448	17444	17393	17350	17221	17234	17368	17497	17460	17507	17270	17251	17527	17228	17386	17590	17367	17535	17470	17579	17384	17422	17489	17400	17305	17428	17417	17485	17521	17374	17146	17560	17551	17538	17283	17418	17347	17455	17348	17472	17403	17388	17470	17341	17263	17393	17323	17360	17225	17515	17351	17284	17466	17557	17243	17333	17450	17615	17316	17302	17526	17533	17518	17353	17416	17340	17596	17323	17379	17299	17379	17544	17509	17504	17184	17494	17431	17547	17317	17395	17321	17585	17297	17294	17494	17593	17410	17409	17491	17570	17265	17418	17448	17384	17325	17307	17426	17513	17427	17610	17509	17174	17383	17358	17304	17212	17444	17667	17460	17566	17461	17225	17398	17576	17491	17416	17445	17583	17116	17424	17702	17256	17428	17361	17452	17308	17507	17469	17321	17474	17251	17468	17421	17524	17393	17314	17401	17308	17455	17545	17547	17523	17301	17231	17371	17391	17233	17463	17263	17240	17468	17463	17560	17678	17472	17352	17321	17489	17351	17018	17383	17459	17314	17334	17492	17556	17393	17265	17437	17496	17421	17484	17559	17264	17402	17507	17421	17341	17281	17653	17499	17206	17423	17414	17565	17524	17498	17280	17250	17311	17427	17302	17555	17418	17485	17726	17364	17419	17374	17266	17339	17335	17432	17389	17485	17391	17675	17294	17480	17500	17282	17591	17419	17164	17446	17569	17447	17337	17588	17591	17349	17261	17306	17248	17490	17428	17522	17565	17491	17409	17393	17455	17370	17209	17457	17412	17337	17513	17353	17490	17606	17532	17342	17388	17654	17596	17534	17642	17419	17390	17504	17592	17277	17498	17375	17479	17402	17515	17406	17241	17447	17629	17148	17266	17340	17435	17568	17420	17304	17310	17558	17592	17333	17465	17449	17390	17624	17392	17343	17437	17445	17462	17355	17479	17515	17493	17626	17338	17431	17506	17236	17261	17339	17337	17598	17325	17347	17600	17464	17556	17413	17629	17529	17453	17318	17453	17340	17399	17399	17576	17409	17483	17482	17197	17287	17276	17234	17364	17324	17587	17448	17685	17259	17242	17350	17274	17317	17484	17552	17354	17570	17567	17417	17245	17302	17663	17462	17541	17552	17423	17404	17593	17444	17262	17503	17567	17234	17532	17374	17484	17540	17347	17301	17196	17283	17534	17234	17409	17333	17538	17584	17300	17347	17290	17331	17240	17356	17433	17472	17333	17500	17512	17558	17343	17379	17444	17418	17491	17452	17587	17525	17495	17346	17271	17454	17631	17564	17369	17421	17495	17386	17545	17229	17274	17443	17412	17058	17428	17443	17357	17348	17381	17544	17295	17217	17519	17553	17306	17317	17313	17296	17429	17372	17569	17570	17361	17445	17530	17591	17495	17463	17253	17290	17433	17316	17224	17429	17380	17276	17323	17397	17432	17168	17283	17250	17317	17523	17442	17167	17337	17421	17547	17294	17372	17579	17454	17363	17476	17549	17230	17373	17389	17477	17472	17490	17596	17462	17415	17335	17495	17383	17423	17371	17519	17347	17433	17405	17626	17479	17491	17481	17161	17279	17207	17458	17383	17530	17452	17397	17444	17599	17553	17395	17427	17426	17512	17468	17422	17450	17351	17442	17489	17416	17670	17617	17356	17373	17284	17221	17313	17469	17442	17349	17339	17402	17364	17490	17406	17391	17283	17362	17202	17376	17394	17360	17316	17533	17436	17466	17683	17373	17590	17302	17428	17427	17288	17542	17273	17449	17469	17392	17434	17605	17451	17340	17518	17326	17579	17405	17353	17389	17526	17499	17515	17311	17296	17579	17487	17324	17339	17525	17438	17530	17382	17404	17375	17378	17454	17588	17385	17315	17568	17429	17286	17426	17282	17339	17579	17387	17414	17394	17359	17392	17364	17420	17384	17487	17287	17408	17491	17582	17478	17413	17449	17317	17381	17440	17251	17434	17218	17292	17213	17363	17396	17321
17828	36899	35488	26762	18209	16788	18962	17853	16082	16109	16104	16129	15974	16079	16033	15975	15979	16096	16040	15850	16085	16034	16008	15852	16051	16135	16030	16035	15781	16035	15921	15883	15965	15817	17475	16421	17076	17541	15884	15771	15838	15822	16072	15810	15766	16017	15886	15900	15780	15725	15848	15787	15782	16061	16235	15816	16063	15933	15776	15864	15887	16139	16027	15740	15709	15759	16048	15781	15847	15641	15718	15682	15805	15865	15852	15644	15961	15861	15854	15944	15705	15729	15937	15927	15769	15774	15782	15963	16029	15931	15794	15843	15812	15843	15869	15867	15924	15855	15917	15943	15878	15967	15833	15816	15800	15773	15826	15776	15784	15900	15775	15850	15636	15738	15938	15697	15774	15831	15851	15852	15800	15873	15893	15932	15843	15767	16013	15631	15940	15853	15844	15826	15748	15831	15794	15979	15934	15832	15798	15953	15775	15860	15797	15823	15866	15758	15913	15849	15976	15685	15728	15917	15715	15870	15676	15865	15887	15753	15834	15840	16075	15861	15656	15918	15881	15755	15772	15764	15931	15805	15673	15740	15714	15822	15877	15993	15858	15787	15840	15730	15967	15831	15832	15854	15793	15711	15809	15958	15792	15827	16000	15829	15923	15852	15814	15835	15811	15805	15795	16035	15665	15823	15842	16009	15847	15885	15737	15960	15850	15873	15763	15806	15784	15914	15914	15792	15743	15740	15918	15872	15774	15715	15764	15732	15823	15834	15850	15969	15834	15761	15732	15981	15771	15704	15969	15892	15927	15820	15764	15837	15915	15730	15881	15777	15739	15632	15821	15799	15794	15664	16036	15873	15786	15795	15750	15935	15961	15850	15803	15980	15852	15739	15769	15955	15939	15816	15740	15968	15744	15811	15798	15866	15862	15795	15821	16058	15748	15852	15839	15793	15930	15781	16038	15767	15937	15938	15746	15806	15746	15851	15814	15878	15855	15633	15872	15858	15718	15857	15846	15930	15809	15898	15857	15784	15783	15995	15714	15714	15807	15925	15801	15898	15797	15827	15847	15868	15912	15827	15673	15984	15581	15817	15924	15731	15973	15783	15901	15797	15939	15801	15763	15742	15849	15936	15691	15741	15932	15767	15771	15948	15724	15832	15792	15724	15604	15790	15850	15827	15877	15730	16039	15926	15831	15950	15830	15849	15770	15809	15701	15771	15900	15813	15739	15929	15885	15904	15964	15753	15692	15800	15910	15829	15710	15729	15848	15725	15841	15754	15881	15896	15814	15960	15950	15828	15877	15870	15940	16005	15715	15839	15990	15813	15774	15782	15928	15907	15969	15903	15859	15929	15802	15719	15750	15825	15939	15908	15945	15840	15777	15799	15879	15706	15762	15855	15810	15827	15917	15906	15756	15869	15833	15847	15774	15772	15860	15827	15734	15649	15877	15787	15744	15810	15748	15848	15830	15923	15799	15788	15871	15810	15736	16037	15878	15828	15786	15922	15864	15903	15689	15833	15752	16086	15749	15653	15758	15651	15851	15855	15624	15907	15913	15829	15781	15864	15787	15895	15730	15796	15869	15990	15960	16074	15739	15827	15738	15845	15707	15744	15986	15770	15907	15989	15910	15895	15695	15774	15660	15790	15614	15690	15728	15724	15801	15892	15906	15769	15917	15831	15935	15918	15782	15928	15790	15765	15745	15969	15792	15711	15821	15723	15896	15880	15840	15790	15910	15718	15861	15910	15801	15840	15830	15844	15782	15893	15965	15783	15852	15855	15873	15895	15733	15786	15869	15725	15858	15765	15814	15701	15849	15831	15865	15696	15726	15828	15850	15920	15795	15765	15634	15985	15753	15765	16057	15834	15896	15717	15908	16075	15862	15855	15799	15907	15928	15996	15909	15917	15813	15777	15804	15911	15861	15896	15902	15889	15848	15802	15789	15982	15757	15832	15870	15882	15812	15885	15700	15879	15834	15898	15791	15781	15854	15711	15845	15861	15853	15794	15710	15662	15932	15841	15834	15871	15768	15866	15910	15880	15685	15795	15846	15590	15907	16089	15786	15779	15793	15955	15837	15857	15708	15949	15936	16035	15778	15983	15973	15815	16012	15715	15828	15739	15726	15745	15889	15906	15967	16004	15845	15822	15994	15941	15893	15825	15702	15829	15801	15969	15942	15737	15917	15856	15798	15876	15837	15881	15649	15777	15793	15750	15871	15848	15845	15879	15812	15811	15792	15958	15779	15759	15761	15935	15840	15901	15834	15877	15915	15825	15861	15763	15868	15987	15881	15889	15652	15919	15903	15850	15795	15900	15850	15821	15761	15884	15723	15885	15765	15815	15912	15677	15780	15710	15794	15794	15789	15732	15787	16000	15912	15852	15654	15842	16002	15964	15846	15921	15834	15720	15809	15877	15884	15858	15877	15610	15815	15845	15779	15867	15809	15987	15737	15832	15857	15937	15857	15848	15842	15897	15774	16034	16055	15916	16003	15848	15865	15861	15729	15590	15903	15856	15948	15869	15791	15938	15781	15909	15766	15876	15841	15909	15981	15685	15671	15743	15746	15801	15823	15828	15907	15778	15885	15874	15663	15822	15820	15813	15707	15912	15818	15835	15779	16022	15672	15846	15706	15970	15904	15870	15660	15798	15812	15942	15912	15814	15772	15608	15736	15683	15723	15742	15989	15958	15887	15776	15805	15799	15725	15738	16028	15955	15891	15595	15768	15982	15805	15645	15864	15778	15812	15856	15818	15855	15831	15824	15723	15769	15849	15789	15927	15725	15923	15713	15854	15792	15944	15757	15802	15865	15850	15864	15845	15872	15911	15838	15840	15863	15959	15791	15709	15968	15812	15856	15800	15828	15885	15829	15865	15829	15849	15929	15911	15990	15697	15744	15878	15714	15930	15900	15891	15643	15733	15735	15993	15689	15766	15721	15791	15715	15886	15907	15835	15797	15839	15784	15813	15731	16019	15782	15736	15811	15729	15927	15755	15862	15777	15853	15801	15765	15968	15722	15913	15822	15690	15826	15866	15802	15861	15833	15651	15951	15849	15811	15809	15894	15837	15930	15839	15850	15730	15828	15789	15726	15814	15895	15817	15819	15964	15839	15832	15859	15869	15927	15832	15862	15697	15904	15694	15803	15998	15888	15845	15788	15674	15954	15709	15704	15846	15859	15774	15802	15794	15856	15656	15885	15731	15955	15883	15788	15822	15747	15784	15752	15846	15809	15912	15889	15805	15825	15901	15714	15734	15850	15871	15796	15879	15716	15846	15848	15904	15663	15672	15759	16054	15935	15787	15957	15759	15944	15834	15784	15766	15965	15737	15900	15865	15928	15840	15745	15812	15733	15725	15948	15944	15842	15896	15816	15820	15757	15808	15824	15857	15882	15683	15805	15931	15908	15966	15839	15932	15903	15946	15805	15858	15665	15700	15926	15767	15871	15958	15788	15808	15908	15774	15916	15980	15780	15827	15975	15915	15913	15924	15947	15812	15863	16035	15891	15713	15807	15751	15882	15701	15802	15786	15855	15774	15871	15807	15783	15815	16024	15868	15906	15993	15882	16044	15932	15705	15660	15836	15849	15874	15842	15930	15844	15803	15977	15672	15795	15745	15996	15679	15877	15807	15881	15891	15838	15977	15768	15815	15977	15978	15928	15635	15862	16049	15762	15793	15870	15849	16027	15599	15855	16035	15761	15766	15803	15852	15853	15748	15764	15950	15584	15737	15877	15901	15965	15675	15901	15903	15856	15842	15748	15986	15676	15812	15799	15861	15860	16011	15809	15752	15895	16023	15773	16017	15882	15979	15862	15802	15875	15658	15946	15814	15952	15818	15901	15943	15615	15818	15920	15925	15685	16028	15848	15842	15842	15930	15650	15913	15911	15817	15704	15763	15881	15851	15806	15654	16037	15822	15704	15842	15755	15852	15781	15837	15802	15936	15895	15665	15901	15907	15617	15762	15950	15721	15980	15701	15745	15985	15927	15746	15786	15825	15626	15743	15938	15804	15869	15825	15837	15817	16106	15928	15913	15842	15736	15974	15882	15895	15799	15856	15869	15901	15723	15815	15655	15743	15797	15788	15612	16027	15738	15686	15938	15792	15854	15959	15876	15825	16033	15702	15802	15900	15744	15893	15682	15882	15901	15865	15717	15722	15775	15730	15969	15864	15835	15878	15886	15802	15938	15788	15810	15809	15741	15684	15765	15752	15712	15827	15778	15846	15733	15668	15612	15853	15860	15758	15751	15952	15720	15626	15809	16148	15910	15823	15856	15754	15869	15794	15791	15938	15661	15747	15607	15875	15849	15831	15943	15818	15794	15868	15709	15806	15832	15811	15783	15748	15807	15857	15623	15894	15822	15894	15801	15798	15983	15764	15764	15912	15840	15748	15650	15946	15816	15788	15805	15863	15909	15892	15760	15947	16031	15979	15788	15855	15671	15693	15739	15796	15925	15719	15878	15913	15880	15940	15739	15781	15978	15686	15762	15860	15787	15741	15817	15956	16003	15796	15868	15890	15723	15719	15835	15831	15837	15902	15741	15838	15765	15803	15810	15791	15990	15941	16095	15839	15686	15909	15804	15711	15826	15773	15777	15738	15799	15894	15820	15856	15820	15697	15740	15803	15850	15857	15801	15816	15814	15893	15972	15869	15798	16001	15934	15812	15605	15861	15942	15791	15755	15961	15744	15837	15973	15762	15966	15611	15905	15594	15660	15935	16039	15888	15815	15790	15739	15794	15820	15868	15861	15789	15784	15767	15823	15899	15772	15845	15836	15890	15832	15938	15769	15802	15668	15711	15881	15903	15843	15899	15692	15757	15818	15778	15918	15799	16027	15824	15874	15907	15732	15772	15699	15837	15775	15742	15821	15619	15894	15741	15982	15681	15727	15798	15877	15866	15652	15816	15818	15763	15919	15921	15759	15685	15849	15815	15764	15783	15723	16007	15716	15811	15679	15781	15675	15898	15822	15780	15874	15877	15797	15964	15796	15773	15764	16015	15909	15752	15780	15832	15971	15694	15875	15842	15518	15769	15744	15687	15728	16019	15707	15840	15719	15832	15899	16064	15788	15821	15794	15874	15913	15872	15780	15892	15584	15844	15640	15951	15805	16037	15640	15908	15849	15839	15640	15813	15898	15931	15816	16014	15930
22878	21328	29204	23809	21594	23292	29097	34156	20797	18968	18421	18279	18407	17972	18042	18068	18213	18085	17813	17888	17924	17902	18143	17948	17911	17783	18006	17761	18021	17780	17913	17962	17902	17812	18802	19337	18669	19380	17982	17836	17684	17733	17753	17679	17952	17907	17983	17766	17671	17942	17854	17762	17978	17954	18344	17724	17828	17914	17820	17662	17875	17996	17878	17532	17742	17713	17710	17705	17650	17791	17997	17700	17656	17552	17909	17903	17740	17874	17682	17778	17721	17854	17815	17758	18000	17729	17747	17734	17919	17795	17741	17721	17824	17547	17854	17836	17822	17697	17692	17581	17575	17799	17805	17848	17687	17790	17746	17829	17644	17717	17870	17824	17947	17867	17662	17819	18025	17698	17619	17675	17803	17677	17666	17805	17683	17790	17843	17489	17557	17718	17770	17817	17696	17600	17522	17842	17750	17480	17529	17586	17659	17384	17761	17651	17803	17706	17649	17705	17664	17858	17753	17730	17530	17627	17826	17771	17680	17904	17689	17775	17570	17521	18081	17749	17895	17644	17716	17817	17881	17625	17665	17569	17765	17661	17620	17784	17715	17777	17746	17650	17623	17834	17881	17578	17490	17684	17717	17633	17918	17706	17595	17727	17430	17606	17838	17550	17792	17589	17758	17575	17576	17561	17764	17605	17569	17561	17667	17850	17725	17693	17788	17781	17729	17740	17632	17795	17748	17743	17701	17641	17785	17776	17754	17960	17798	17678	17679	17839	17568	17604	17781	17718	17588	17653	17597	17610	17782	17655	17587	17775	17611	17811	17657	17739	17675	17797	17797	17524	17678	17709	17669	17886	17756	17641	17412	17600	17614	17545	17545	17633	17610	17734	17739	17681	17418	17766	17824	17645	17753	17626	17539	17645	17692	17603	17738	17742	17774	17602	17851	17664	17617	17794	17767	17660	17774	17488	17774	17635	17691	17684	17517	17663	17553	17549	17626	17608	17624	17706	17736	17559	17672	17897	17692	17737	17845	17758	17664	17719	17619	17729	17643	17703	17421	17817	17736	17861	17704	17528	17733	17811	17692	17630	17812	17771	17697	17478	17607	17719	17822	17737	17765	17481	17716	17564	17585	17659	17454	17779	17843	17694	17817	17727	17438	17753	17651	17779	17985	17757	17657	17772	17835	17936	17738	17979	17718	17793	17451	17578	17920	17746	17757	17688	17484	17751	17519	17741	17416	17699	17620	17727	17699	17581	17756	17755	17538	17690	17734	17637	17695	17787	17835	17582	17741	17771	17631	17620	17798	17772	17533	17850	17577	17639	17781	17530	17646	17899	17763	17811	17691	17887	17735	17677	17664	17841	17643	17527	17748	17655	17850	17728	17698	17702	17593	17686	17446	17785	17587	17631	17604	17307	17631	17748	17591	17593	17656	17712	17555	17590	17453	17747	17629	17504	17673	17687	17856	17720	17681	17606	17697	17724	17759	17644	17696	17665	17558	17734	17559	17643	17692	17708	17582	17628	17655	17474	17554	17652	17722	17691	17539	17827	17735	17646	17595	17659	17688	17696	17759	17702	17913	17708	17601	17472	17520	17595	17629	17687	17753	17646	17793	17644	17707	17726	17673	17690	17601	17723	17878	17531	17688	17914	17909	17606	17557	17682	17614	17687	17592	17724	17620	17804	17702	17607	17584	17741	17668	17837	17618	17600	17730	17710	17872	17614	17775	17886	17776	17572	17672	17767	17815	17727	17872	17732	17457	17596	17799	17652	17521	17611	17740	17716	17686	17821	17654	17751	17642	17631	17666	17652	17648	17736	17700	17879	17746	17463	17722	17812	17744	17517	17629	17486	17605	17658	17698	17720	17682	17908	17683	17676	17920	17722	17554	17687	17777	17773	17679	17515	17711	17725	17767	17772	17487	17602	17677	17692	17619	17807	17780	17691	17635	17785	17687	17739	17645	17760	17605	17811	17572	17655	17742	17788	17778	17686	17725	17808	17817	17611	17826	17600	17795	17725	17839	17663	17499	17625	17759	17596	17488	17703	17649	17740	17709	17558	17594	17570	17505	17568	17586	17744	17650	17621	17672	17714	17724	17731	17738	17586	17508	17571	17686	17751	17727	17611	17694	17800	17545	17824	17719	17604	17684	17870	17779	17750	17731	17772	17484	17670	17427	17825	17600	17560	17733	17794	17592	17420	17695	17590	17755	17599	17566	17671	17930	17665	17524	17704	17609	17645	17636	17623	17578	17750	17798	17622	17594	17634	17715	17599	17722	17745	17792	17572	17697	17761	17732	17520	17672	17910	17784	17556	17687	17807	17735	17634	17572	17843	17489	17733	17578	17653	17843	17535	17702	17556	17721	17626	17664	17520	17781	17655	17742	17608	17650	17621	17677	17756	17523	17599	17967	17690	17733	17548	17775	17771	17563	17764	17472	17780	17737	17673	17694	17598	17767	17662	17808	17697	17527	17679	17552	17950	17880	17679	17865	17688	17763	17673	17912	17704	17659	17744	17716	17572	17808	17650	17776	17817	17596	17540	17726	17523	17565	17923	17800	17641	17885	17605	17805	17593	17788	17680	17888	17686	17625	17852	17421	17684	17718	17558	17640	17746	17764	17882	17630	17762	17648	17718	17835	17686	17577	17492	17705	17789	17525	17765	17719	17658	17765	17671	17847	17652	17747	17640	17773	17715	17842	17662	17726	17837	17762	17468	17703	17582	17764	17570	17697	17736	17814	17747	17561	17797	17514	17652	17988	17697	17835	17668	17851	17845	17627	17679	17542	17662	17734	17766	17831	17601	17812	17580	17749	17864	17872	17682	17720	17650	17659	17698	17818	17736	17682	17559	17763	17776	17636	17677	17679	17679	17956	17556	17647	17592	17908	17841	17798	17603	17765	17557	17675	17723	17746	17799	17593	17571	17790	17827	17572	17634	17582	17766	17692	17620	17680	17589	17788	17791	17880	17543	17717	17602	17718	17710	17885	17637	17761	17727	17655	17882	17806	17735	17596	17858	17583	17673	17632	17545	17749	17659	17789	17656	17673	17503	17596	17592	17664	17732	17720	17792	17562	17794	17549	17732	17681	17770	17634	17648	17603	17730	17812	17633	17736	17535	17708	17508	17569	17622	17795	17722	17772	17852	17747	17937	17757	17888	17812	17650	17623	17797	17820	17762	17790	17591	17640	17639	17851	17915	17810	17749	17551	17592	17950	17627	17679	17690	17844	17591	17710	17632	17712	17763	17821	17658	17874	17732	17712	17721	17682	17610	17647	17704	17884	17769	17694	17724	17654	17653	17750	17678	17604	17811	17807	17547	17611	17532	17740	17799	17846	17689	17585	17789	17701	17573	17537	17496	17504	17498	17567	17791	17714	17697	17911	17728	17652	17646	17526	17665	17740	17680	17630	17531	17540	17516	17857	17580	17728	17434	17625	17733	17823	17588	17556	17598	17873	17701	17763	17718	17662	17812	17569	17649	17557	17680	17717	17867	17602	17865	17807	17708	17771	17761	17707	17762	17724	17600	17601	17642	17672	17836	17787	17772	17864	17718	17491	17577	17578	17473	17776	17819	17769	17844	17694	17842	17493	17590	17672	17536	17695	17607	17822	17739	17767	17806	17755	17706	17844	17813	17815	17653	17553	17530	17816	17643	17525	17560	17616	17912	17789	17543	17863	17726	17661	17747	17823	17710	17540	17717	17902	17798	17898	17732	17884	17623	17628	17605	17671	17766	17807	17928	17843	17819	17718	17735	17671	17786	17672	17707	17745	17855	17416	17621	17554	17726	17599	17610	17549	17699	17789	17744	17686	17647	17703	17638	17523	17703	17826	17654	17764	17598	17653	17716	17698	17745	17608	17603	17653	17677	17842	17755	17499	17722	17752	17785	17765	17661	17723	17711	17841	17625	17683	17738	17784	17773	17736	17733	17613	17821	17653	17598	17575	17928	17473	17546	17750	17814	17512	17573	17590	17461	17416	17710	17594	17697	17910	17610	17656	17722	17660	17753	17778	17575	17650	17556	17828	17794	17911	17666	17695	17851	17786	17610	17718	17689	17551	17634	17592	17573	17755	17866	17728	17707	17885	17541	17526	17587	17767	17715	17744	17787	17604	17440	17607	17757	17563	17593	17545	17639	17623	17446	17617	17514	17663	17869	17884	17541	17781	17838	17692	17562	17702	17677	17632	17486	17809	17581	17897	17634	17443	17731	17729	17600	17735	17619	17741	17766	17780	17627	17922	17915	17717	17665	17676	17694	17659	17690	17786	17744	17597	17546	17615	17583	17595	17793	17755	17755	17670	17904	17741	17656	17665	17551	17778	17590	17419	17892	17645	17624	17676	17618	17481	17746	17768	17440	17649	17838	17820	17745	17670	17722	17730	17822	17850	17758	17593	17751	17661	17559	17750	17649	17859	17578	17696	17756	17670	17490	17763	17783	17544	17961	17770	17784	17599	17777	17810	17799	17659	17635	17707	17762	17683	17671	17636	17472	17573	17725	17756	17474	17748	17864	17579	17852	17665	17783	17581	17723	17771	17800	17859	17670	17893	17799	17454	17734	17572	17574	17769	17673	17700	17742	17758	17648	17454	17760	17684	17729	17649	17562	17783	17646	17601	17771	17613	17668	17688	17594	17679	17679	17656	17677	17566	17670	17669	17675	17781	17633	17602	17621	17738	17705	17708	17743	17677	17818	17732	17695	17750	17802	17675	17540	17520	17630	17662	17885	17663	17686	17730	17601	17715	17643	17667	17946	18075	17678	17916	17677	17607	17846	17535	17549	17610	17555	17544	17741	17911	17707	17809	17698	17565	17717	17704	17528	17444	17601	17822	17644	17765	17695	17864	17806	17699	17576	17695	17708	17726	17612	17802	17681	17630	17764	17590	17681	17659	17536	17659	17636	17639	17679	17889	17641	17769	17615	17556	17806	17759	17619	17808	17720	17662	17686	17652	17758	17531	17612	17725	17786	17548	17719	17700	17524	17645	17777	17457	17753	17754	17753	17613	17944	17798	17619	17752	17687	17749	17627	17750	17443	17713	17953	17494	17686	17580	17803	17778	17822	17685	17647	17701	17816	17551	17645	17653	17733	17742	17658	17699	17587	17725	17701	17776	17584	17738	17957	17835	17411	17637	17768	17649	17801	17717	17617	17722	17744
20287	42130	43040	30636	20604	19137	26672	30504	16566	16342	16375	16234	16371	16102	16237	16152	16233	16006	16205	16157	16270	16148	16142	16292	16285	16185	16260	16230	16058	16095	16345	16152	16071	16114	17974	17985	17937	18342	16004	16154	16086	15962	16033	16216	16139	15932	15968	16003	15954	16090	15981	16027	16175	16171	16653	16024	15999	16038	15869	16069	16259	16365	16128	15900	15959	15841	15891	15909	15946	15977	15962	16045	16032	15821	16109	15902	15884	16060	16096	16018	15954	16119	16002	16034	16159	16117	16005	15839	15918	15920	16186	16087	15865	15986	16076	15963	15892	15968	16142	15952	15887	16019	15962	15924	16146	15846	15995	15794	15924	15932	15965	16094	15876	16073	15624	15904	16083	15930	16189	15800	15911	16033	15891	16033	15993	16008	16053	16044	15767	16009	16115	15897	15964	16084	15859	15905	16043	15909	15893	15933	15834	15871	15848	16058	15907	15830	16065	15926	15970	15956	15891	15794	15949	15930	15817	16083	15823	16107	16121	16111	16199	15963	16040	15807	15931	15785	16012	15953	15929	15885	15911	15909	15859	15846	15958	15901	16015	15836	15841	15831	16183	16005	16040	15815	15954	16091	15880	15832	15988	16006	15797	16088	15911	15877	15933	15856	16017	16037	15847	15863	15950	15929	16155	15870	16079	15928	16039	15969	15849	15999	15739	16040	15984	16018	15913	16124	15885	15933	16022	15871	16008	15829	16143	15949	15899	15930	15965	15896	16171	15932	15862	15896	16022	15891	15983	15883	16022	16077	15823	15930	15877	16049	15971	16056	15912	16007	15865	16043	15891	15960	15928	15968	16010	16141	16012	15862	15908	16106	15958	15825	16079	16024	15820	15807	15837	15978	15839	15933	15831	15932	15954	15947	15903	16063	16045	16022	16031	15866	16006	15824	15922	15875	15918	15985	15968	16048	15794	15886	16086	15850	16051	15841	15870	15923	15917	15979	16001	15901	16122	15952	15786	16006	15905	15924	15978	16001	15948	16057	15860	15735	15994	15892	15967	16129	15922	16022	16070	16046	15944	15931	15868	15988	16064	16016	15952	16006	16155	15898	16014	15932	15920	15951	15985	15990	15942	16063	16001	15957	15742	15900	15856	15993	15887	15983	15854	15723	15987	15846	16019	16009	15901	15885	15949	15875	15974	15910	16033	16102	16032	15847	15801	15913	16088	15857	16043	15975	15746	15922	15857	15631	15985	15915	15871	16054	15857	16027	16065	15885	15902	15934	15893	16069	16006	16018	16028	15931	15944	16002	15996	15892	16050	15911	15877	15949	15829	15978	15820	15857	15961	15956	15894	15974	15956	15953	15969	15965	15979	15947	15886	16043	15850	15869	15913	16053	15841	16099	15911	15912	15949	16008	15819	15863	15891	15783	15873	16038	16048	15888	15810	15876	15959	15976	16004	15886	15903	15992	15803	15858	16071	15899	15919	15888	15879	15869	15955	15892	16084	15957	15870	16129	15834	15883	16031	15986	15967	15956	15918	16110	15974	16000	15755	16023	16002	16068	16094	16046	16222	15970	15769	15964	16034	16080	15892	15960	15885	16043	15982	16025	16000	16227	15889	15882	16011	15873	15925	15908	16008	16114	15983	15883	15898	16032	16005	15944	15816	16002	15969	15905	16022	15953	16094	15737	16078	16139	15948	15946	15905	15968	15930	15962	16091	15891	15979	15768	15925	16023	15933	16079	15961	15899	16113	15861	15913	16079	15980	16103	15997	15848	15893	16052	15941	15791	15792	15927	16036	15969	15816	15962	16035	16057	15925	15939	15874	15972	15971	15967	15851	16083	16098	16186	16048	15870	15947	16010	16066	15870	15933	15992	15912	15968	15887	15902	16037	16050	15866	15730	15934	16208	15849	15944	15911	15970	15839	16042	15966	15838	15969	16035	16105	15996	15964	15798	16037	15880	15980	15974	15958	16034	16047	15836	15886	16100	16136	16024	15965	15755	15887	16001	15959	16000	15991	15963	15894	15796	15703	15712	16069	15779	15978	15985	15944	15772	15912	15816	15915	16017	15937	15936	16010	15965	16038	15842	15931	16039	15851	16023	16008	16102	16007	15948	15878	15915	15898	16065	15969	15877	15981	15965	15957	16022	15940	15867	15934	15951	15946	16008	15790	15904	15894	15971	16002	15908	15914	16033	16029	15895	15886	16020	15985	15780	15851	15908	16030	15949	16017	16054	15882	16025	15978	15961	15878	15841	15758	15942	15916	15967	16046	16006	15794	15878	16026	15969	15905	15807	15852	16145	15962	15977	16008	15837	16071	16019	16013	15968	15869	15835	16040	15813	15957	16042	16047	15954	15814	15927	15822	16031	15930	15941	15966	15947	15905	16006	16000	15969	15901	15933	15895	15813	15977	16067	15998	15998	15924	16039	15956	16068	16017	15897	15915	15863	15980	16053	15842	15946	16038	15835	15795	15928	15894	15971	15967	16009	16087	15977	15919	15875	15811	16014	16077	15936	16056	15970	15994	16116	15975	16019	15952	16026	15861	15951	15884	15997	15915	15893	15948	15797	15990	16060	15933	16049	15810	16007	15889	15968	16178	15909	15890	15929	16006	15970	16041	15798	15826	16040	16187	15897	15905	15880	15802	15907	15845	15983	15900	15938	15866	16078	15995	15943	15915	15851	15927	15945	16090	15859	15798	15881	16067	15939	15994	16033	16190	15961	15992	15729	15944	15875	15901	15930	15930	16030	16039	15814	16048	15899	15808	15954	15949	16018	16111	15778	15935	15963	16007	15959	15995	15950	15965	15898	16062	15999	15969	15842	15950	15989	15976	15968	15944	15926	16190	15842	15786	15971	15956	15903	15940	15907	15882	15885	16012	15903	15962	15953	15785	15800	15983	15830	15952	15878	15828	15982	16037	15926	16056	16002	16023	15922	16001	15960	15789	16205	16090	16102	16002	16046	15899	15987	16085	16069	15832	15889	16106	15987	16011	15747	15981	16104	15983	15852	15998	15896	16016	15966	16003	15998	15823	15860	15906	15862	16031	15999	16034	16116	15861	15938	15926	15908	16085	15865	15965	15976	15983	15969	15909	15925	15912	15650	15956	16049	16068	15803	15846	15942	16016	16042	16108	16026	16008	16092	15902	15899	15967	15976	16013	15837	15942	15991	16023	16003	16138	16167	15876	15977	16152	16139	15922	15944	15999	15863	15930	16073	15993	15884	16022	16037	15996	15927	15799	15837	15925	16091	16096	15914	16048	15935	15955	16031	15933	15724	15889	15863	15953	15974	16153	16016	16077	15960	15878	15899	16067	15954	16006	15890	16053	16032	15766	15941	15868	15805	16039	15893	16034	15899	15952	16059	16014	15982	15915	16004	16033	15963	16110	15898	16041	16029	15990	16031	15855	15824	15991	16016	15930	15854	15823	16049	15797	15908	15845	15943	15909	16011	16083	15811	15865	15938	16019	15996	15975	16101	16178	15892	16083	15904	15836	15781	15951	16004	16018	16076	15891	15920	15946	15928	15964	16013	15764	15875	15910	15998	15801	15845	16111	15938	15951	15864	15946	15980	16043	16055	16033	15921	15940	16046	15934	16026	15999	15899	15931	16087	16087	16009	16074	15866	16005	15812	16104	15995	15787	15878	15971	15907	16064	15926	15930	15809	15985	15687	16113	15970	15929	15747	15941	15788	15955	15736	15900	15891	16178	15815	15863	15858	15882	15840	16159	16024	15976	15985	16087	15916	15973	15781	15835	15891	15965	15912	16018	15808	16044	15932	16000	15932	15916	15889	15964	15989	15976	15900	15978	15924	15959	16008	16021	15877	15973	16118	16016	15997	15985	15976	16072	15915	16017	15976	15837	15906	15949	15976	16060	15983	15977	15938	15990	15989	16006	15818	15879	15808	15760	16040	15961	16024	16021	16011	16073	15935	15953	16011	16094	16106	15861	15962	16052	15906	16053	15802	16048	15832	15865	16133	15978	16073	16026	15880	15917	15979	15942	15998	15991	15800	15994	15912	15955	15887	15906	16081	15793	16030	16028	15877	15992	15848	15993	16062	16012	16005	15819	15990	15878	16139	15947	15988	15828	15975	15828	16001	15884	15934	15934	15939	15891	15838	15833	15995	16092	16062	15787	15905	15810	15968	15884	15801	15834	15987	16043	16002	16066	15861	16065	15809	15949	16070	15824	15930	15950	15913	16044	16039	15951	15997	16045	15890	15850	16066	15892	15845	15980	15954	16093	16065	16014	16193	15915	16082	15954	15888	15969	16016	16225	16049	15838	16003	15866	15888	16053	15962	15897	16024	15976	15842	15922	16058	16058	16015	15937	15956	15963	16040	15865	16039	15857	15922	16102	15888	16051	16032	16008	15943	16007	15863	16053	15851	15894	15952	15956	15956	15917	15930	15726	16037	15809	15936	15918	16048	15977	15840	16018	15921	15954	15822	16069	15812	16099	15893	15887	15926	15931	15919	16223	15960	15830	15958	15967	16064	15766	15970	16048	15877	15958	16097	15886	16161	15840	15927	16052	16100	16032	15882	15857	16000	15893	16060	15802	16059	15936	16005	15904	16111	15965	15887	15824	15861	16042	15866	16129	16013	16040	15904	15927	15855	15921	15974	15761	15957	15977	15978	15883	15886	16048	15777	15943	15992	15781	15928	15791	15887	16066	15989	15886	16003	16043	15834	15904	15969	15945	15857	15934	15966	16008	15882	15922	15752	16018	15778	16025	15842	15814	16110	16012	15992	15879	16019	16051	15977	16012	15909	15905	16079	15982	15859	15966	16057	16072	16002	16111	15906	16132	15822	15993	15941	15890	15750	15866	15910	15843	15979	16064	15943	15943	16016	16035	15897	15959	15917	16187	16021	16047	16106	16025	15944	15770	15875	15980	16011	15991	16058	15985	15982	15994	15840	15847	15903	15920	15886	16001	16013	15854	15937	15831	16099	16014	15912	15914	16134	15906	15829	16033	15972	16010	15919	16060	15839	15842	16051	15924	15866	16052	15991	15803	15920	16050	15984	15869	15926	15952	16063	16071	15999	15994	16018	15961	15902	15962	15895	16032	16048	15973	15786	16076	15944	15905	15819	16069	15893	16078	16086	16086	15978	15965	15944	15830	15922	16038	15954	16014	15827	16117	16000
27209	22127	25469	22092	17773	17704	18023	18133	17505	17354	17433	17324	17134	17157	17106	17270	17247	17256	17390	17396	17281	17296	17206	17246	17228	17244	17337	17278	17422	17163	17206	17244	17305	17219	17318	17453	17399	17422	17321	17219	17182	17202	17217	17241	17128	17307	17342	17279	17455	17317	17207	17251	17260	17316	17282	17440	17222	17316	17227	17277	17389	17127	17187	17240	17346	17416	17238	17202	17233	17119	17359	17194	17304	17194	17291	17215	17297	17373	17218	17426	17312	17270	17383	17204	17377	17151	17143	17238	17287	17082	17261	17237	17211	17025	17307	17183	17373	17220	17322	17235	17375	17232	17232	17406	17264	17199	17183	17086	17124	17131	17358	17235	17419	17317	17320	17099	16972	17108	17249	17151	17338	17268	17376	17330	17200	17248	17307	17097	17312	17224	17318	17339	17284	17293	17368	17193	17080	17480	17289	17252	17164	17227	16931	17269	17293	17300	17236	17157	17299	17131	17381	17260	17265	17289	17256	17137	17301	17107	17300	17329	17103	17239	17060	17444	17232	17039	17147	17312	17111	17208	17412	17240	17297	17207	17332	17214	17262	17214	17339	17285	17268	17082	17118	17219	17115	17353	17173	17273	17281	17187	17235	17099	17292	17318	17232	17110	17241	17135	17245	17225	17495	17373	17005	17197	17430	17317	17203	17289	17313	17302	17178	17420	17141	17242	17175	17173	17095	17232	17220	17187	17082	17201	17300	17264	17162	17138	17237	17156	17241	17415	17400	17194	17330	17222	17144	17276	17081	17132	17312	17204	17220	17330	17415	17263	17354	16943	17341	17389	17351	17221	17248	17278	17167	17329	17270	17215	17250	17232	17179	17126	17210	17178	17234	17213	17123	17284	17351	17399	17112	17093	17284	17341	17125	17181	17242	17539	17318	17375	17248	17077	17207	17010	17252	17115	17077	17141	17228	17243	17139	17312	17114	17245	17056	17257	17376	17126	17294	17267	17231	17165	17154	17334	17136	17269	17399	17201	17258	17335	17312	17115	17202	17203	17324	17356	17259	17300	17107	17061	17141	17279	17310	17062	17140	17337	17165	17359	17374	17245	17115	17086	17131	17121	17008	16945	17180	17152	17150	17174	17254	17201	17130	17418	17266	17201	17235	17097	17273	17345	17236	17259	17182	17169	17116	17115	17197	17165	17391	17212	17139	17130	17236	17351	17154	17335	17097	17249	17321	17202	17383	17277	17305	17376	17262	17307	17331	17249	17306	17309	17150	17132	17318	17181	17343	17153	17163	17132	17224	17258	17118	17322	17257	17231	17353	17314	17282	17242	17251	17074	17230	17390	17158	17315	17171	17126	17051	17027	17138	17307	17329	17327	17270	17143	17167	17033	17139	17166	17242	17249	17187	17233	17088	17179	17146	17209	17135	17225	17241	17198	17119	17420	17235	17254	17078	17226	17035	17179	17318	17216	17329	17100	17310	17107	17137	17248	17117	17179	17258	17270	17200	17084	17336	17275	17443	17397	17261	17256	17354	17174	17286	17165	17311	17219	17261	17198	17388	17407	17184	17167	17269	17226	17232	17350	17221	17262	17216	17374	17274	17334	17425	17429	17298	17232	17340	17199	17381	17304	17133	17132	17462	17392	17082	17243	17340	17305	17361	17163	17374	17200	17240	17214	17243	17317	17331	17290	17230	17203	17162	17256	17278	17091	17236	17394	17380	17351	17347	17346	17395	17196	17395	17106	17324	17376	17280	17147	17270	17418	17321	17188	17232	17192	17349	17337	17022	17239	17141	17433	17160	17397	17208	17327	17126	17355	17117	17300	17235	17134	17235	17323	17365	17375	17281	17245	17345	17161	17103	17154	17467	17160	17368	17201	17301	17236	17197	17249	17172	17189	17144	16997	17153	17243	17300	17137	17008	17238	17274	17237	17452	17374	17358	17164	17207	17339	17277	17259	17243	17403	17262	17330	17206	17048	17227	17446	17226	17339	17348	17425	17186	17251	17196	17341	17288	17149	17297	17213	17300	17192	17111	17411	17375	17333	17304	17393	17094	17343	17315	17277	17376	17542	17293	17416	17414	16981	17155	17330	17252	17244	17186	17326	17057	17131	17347	17296	17352	17259	17268	17345	17186	17020	17182	17113	17165	17101	17189	17187	17335	17232	17342	17446	17197	17307	17248	17298	17299	17218	17193	17234	17249	17097	17372	17315	17201	17099	17457	17142	17254	17264	17368	17223	17396	17478	17272	17360	17254	17307	17201	17247	17341	17237	17235	17176	17186	17228	17146	17251	17321	17309	17167	17313	17166	17241	17239	17243	17028	17144	17244	17310	17071	17523	17446	17244	17398	17109	17201	17089	17219	17440	17241	17404	17362	17159	17459	17176	17198	17035	17143	17264	17332	17253	17230	17187	17173	17130	17396	17216	17151	17295	17400	17415	17294	17146	17083	17127	17090	17296	17275	17306	17464	17144	17132	17428	17183	17432	17255	17367	17277	17161	17272	17263	17215	17365	17333	17291	17285	17261	17380	17226	17331	17236	17227	17396	17173	17268	17346	17227	17444	17360	17302	17180	16997	17118	17365	17294	17138	17310	17348	17287	17268	17332	17402	17142	17266	17247	17179	17082	17025	17219	17243	17153	17439	17045	17457	17211	17267	17445	17132	17142	17204	17389	17055	17329	17322	17104	17275	17502	17221	17382	17039	17169	17227	17325	17205	17265	17130	17350	17022	17185	17311	17384	17219	17178	17539	17393	17196	17496	17338	17214	17342	17355	17162	17108	17364	17335	17322	17399	17196	17298	17200	17418	17234	17350	17409	17269	17022	17152	17238	17391	17382	17299	17296	17261	17143	17244	17113	17344	17127	17219	17295	17408	17317	17236	17314	17199	17275	17332	17312	17310	17417	17161	17032	17047	17152	17077	17307	17130	17155	17191	17205	17333	17261	17316	17267	17119	17193	17219	17198	17236	17294	17297	17338	17129	17441	17314	17287	17142	17136	17394	17419	17156	17380	17298	17307	17307	17330	17325	17181	17325	17244	17120	17124	17121	17341	17204	17163	17276	17323	17298	17144	17220	17356	17110	17348	17111	17362	17313	17229	17264	17396	17123	17123	17234	17171	17240	17274	17129	17213	17339	17226	17240	17393	17147	17376	17223	17343	17331	17426	17149	17156	17332	17203	17294	17177	17218	17320	17174	17266	17180	17111	17287	17215	17237	17293	17127	17191	17097	17121	17378	17295	17212	17233	17183	17329	17263	17388	17472	17155	17082	17086	17238	17176	17160	17196	17388	17211	17186	17212	17170	17327	17176	17313	17286	17293	17328	17156	17244	17167	17279	17251	17209	17287	17288	17342	17205	17324	17399	17292	17175	17128	17231	17130	17219	17107	17401	17265	17253	17316	17341	17315	17070	17156	17368	17121	17315	17371	17401	17340	17398	17351	17133	17289	17149	17249	17157	17200	17325	17103	17199	17266	17132	17219	17279	17329	17502	17204	17235	17340	17178	17109	17166	17261	17243	17278	17149	17302	17215	17169	17238	17300	17189	17337	17345	17317	17289	17100	17249	17236	17099	17057	17164	17177	17219	17237	17243	17368	17370	17404	17414	17106	17295	17319	17348	17191	17111	17203	17294	17237	17281	17200	17325	16980	17271	17406	17173	17250	17047	16965	17164	17325	17164	17357	17293	17329	17278	17071	17271	17331	17312	17360	17208	17332	17291	17263	17182	17054	17249	17094	17311	17197	17292	17180	17154	17264	17230	17065	17292	17164	17248	17170	17200	17283	17401	17118	17346	17258	17122	17179	17374	17009	17174	17352	17438	17001	17249	17486	17266	17169	17199	17165	17263	17240	17376	17285	17187	17189	17380	17356	17251	17257	17255	17230	17140	17278	17288	17273	17226	17340	17362	17369	17160	17314	17354	17077	17249	17239	17255	17158	17211	17331	17326	17155	17398	17217	17279	17351	17303	17217	17233	17203	17364	17221	17167	17038	17026	17428	17095	17185	17249	17195	17191	17166	17215	17279	17076	17369	17304	17258	17359	17176	17282	17060	17099	17163	17260	17195	17285	17300	17186	17211	17145	17219	17220	17358	17360	17176	17419	17302	17353	17240	17282	17053	17317	17403	17182	17175	17222	17282	17187	17235	17196	17331	17262	17383	17182	17201	16985	17132	17045	17125	17432	17313	17224	17222	17277	17123	17176	17178	17313	17125	17165	17299	17238	17222	17167	17332	17092	17371	17111	17159	17361	17532	17138	17214	17137	17353	17165	17043	17212	17170	17328	17253	17263	17410	17351	17447	17263	17172	17357	17239	17487	17213	17040	17117	17216	17298	17129	17356	17272	17123	17270	17326	17283	17337	17159	17214	17162	17378	17205	17188	17236	17451	17077	17261	17196	17317	17215	17151	17473	17321	17187	17176	17137	17162	17241	17296	17233	17348	17291	17314	17222	17419	17367	17294	17277	17245	17275	17230	17357	17513	17194	17411	17363	17185	17160	17207	16977	17203	17069	16964	17214	17424	17197	17317	17311	17184	17115	17472	17323	17222	17314	17336	17219	17363	17359	17199	17329	17191	17175	17342	17156	17351	17262	17255	17189	17356	17319	17488	17252	17110	17354	17366	17112	17392	17412	17349	17301	17190	17335	17154	17192	17327	17306	17199	17136	17292	17128	17165	17422	17383	17294	17156	17190	17355	17112	17343	17352	17283	17190	17367	17394	17225	17176	17170	17272	17171	17249	17055	17236	17348	17311	17265	17073	17266	17445	17326	17268	17372	17181	17146	17204	17355	17259	17387	17189	17214	17326	17087	17086	17129	17111	17150	17287	17414	17248	17321	17240	17433	17203	17347	17173	17310	17154	17343	17320	17095	17147	17182	17422	17202	17113	17336	17268	17069	17479	17432	17252	17161	17270	17198	17274	17172	17106	17377	17302	17204	17411	17151	17370	17263	17210	17283	17114	17243	17187	17276	17432	17343	17396	17118	17332	17245	17236	17450	17194	17259	17286	17161	17206	17322	17217	17343	17325	17319	17210	17222	17396	17335	17165	17259	17258	17376	17255	17320	17165	17146	17118	17261	17360	17177	17092	17362	17145	17279	17251	17313	17076	17212	17271	17252	17241	17286	17278	17252	17173	17160	17180	17028	17299
16154	23410	22814	18592	16495	16241	16369	16934	15754	15680	15676	15946	15758	15781	15574	15670	15668	15606	15702	15658	15792	15893	15922	15680	15776	15715	15810	15792	15751	15673	15702	15774	15651	15667	15633	16032	15814	15837	15713	15649	15665	15599	15679	15739	15541	15666	15699	15682	15575	15677	15615	15554	15687	15744	15679	15699	15728	15630	15806	15636	15656	15622	15659	15714	15612	15712	15545	15631	15665	15519	15617	15638	15502	15642	15558	15612	15810	15659	15544	15732	15725	15732	15656	15693	15621	15771	15725	15562	15704	15726	15894	15547	15658	15647	15608	15558	15678	15640	15610	15689	15689	15533	15528	15521	15709	15625	15570	15599	15694	15628	15647	15687	15521	15595	15630	15682	15540	15462	15657	15799	15726	15701	15542	15595	15678	15724	15737	15603	15628	15557	15626	15753	15588	15701	15656	15599	15656	15627	15721	15737	15585	15331	15738	15623	15634	15604	15761	15741	15563	15809	15472	15713	15367	15630	15644	15484	15666	15620	15646	15627	15617	15527	15682	15788	15550	15826	15678	15616	15559	15711	15634	15833	15521	15794	15590	15758	15630	15825	15509	15555	15686	15726	15697	15619	15673	15644	15652	15721	15598	15762	15603	15699	15669	15666	15604	15508	15759	15484	15677	15812	15585	15655	15711	15627	15694	15634	15617	15709	15561	15667	15750	15509	15553	15682	15777	15685	15650	15700	15658	15799	15615	15723	15692	15621	15505	15545	15732	15538	15778	15465	15677	15756	15654	15600	15695	15748	15569	15668	15579	15509	15624	15568	15668	15699	15724	15559	15668	15737	15642	15795	15681	15563	15751	15643	15626	15544	15528	15620	15755	15620	15777	15697	15848	15463	15657	15616	15696	15539	15701	15537	15774	15723	15603	15739	15586	15651	15708	15559	15514	15748	15700	15529	15518	15686	15640	15681	15530	15680	15505	15781	15612	15658	15605	15626	15493	15642	15660	15563	15508	15498	15565	15695	15526	15657	15668	15832	15568	15769	15689	15573	15771	15659	15699	15802	15601	15638	15647	15695	15451	15678	15890	15531	15578	15537	15788	15767	15614	15891	15783	15565	15756	15583	15641	15583	15672	15660	15794	15559	15579	15760	15718	15710	15553	15705	15656	15705	15623	15726	15707	15695	15703	15686	15529	15548	15548	15650	15622	15574	15573	15657	15632	15622	15645	15622	15584	15572	15794	15434	15550	15719	15631	15562	15655	15630	15684	15577	15684	15878	15681	15564	15607	15652	15785	15782	15646	15607	15392	15735	15746	15754	15678	15527	15622	15522	15585	15604	15708	15646	15751	15640	15711	15609	15636	15649	15761	15793	15626	15594	15715	15740	15571	15682	15515	15698	15691	15651	15643	15749	15626	15532	15437	15661	15568	15629	15603	15722	15716	15501	15757	15696	15790	15734	15740	15427	15673	15620	15694	15546	15482	15729	15646	15579	15635	15605	15821	15690	15672	15605	15703	15685	15571	15566	15709	15479	15751	15561	15658	15504	15784	15662	15841	15688	15777	15648	15561	15556	15766	15561	15735	15599	15614	15760	15574	15614	15489	15811	15591	15798	15681	15642	15770	15713	15614	15518	15492	15561	15567	15629	15617	15810	15624	15428	15607	15796	15645	15628	15586	15428	15725	15532	15595	15672	15801	15766	15688	15670	15547	15678	15690	15599	15735	15504	15789	15615	15759	15574	15743	15695	15696	15652	15736	15717	15673	15701	15808	15539	15612	15539	15599	15597	15652	15758	15454	15599	15633	15576	15677	15687	15684	15642	15618	15827	15596	15712	15688	15765	15678	15809	15692	15454	15736	15703	15626	15770	15755	15507	15757	15632	15730	15662	15632	15700	15616	15691	15617	15656	15692	15683	15693	15769	15541	15851	15621	15592	15686	15706	15718	15696	15596	15531	15673	15535	15556	15515	15640	15579	15593	15517	15660	15505	15752	15605	15525	15732	15618	15560	15606	15618	15785	15725	15689	15549	15688	15622	15594	15874	15651	15688	15685	15623	15723	15519	15605	15537	15742	15630	15752	15429	15819	15596	15694	15721	15659	15688	15734	15705	15585	15695	15560	15620	15693	15579	15665	15689	15603	15605	15707	15726	15741	15759	15609	15445	15604	15828	15707	15626	15638	15636	15678	15723	15791	15671	15740	15585	15805	15728	15662	15524	15847	15682	15762	15730	15654	15534	15721	15648	15658	15573	15544	15822	15633	15677	15732	15632	15664	15594	15501	15495	15746	15660	15660	15570	15773	15505	15697	15623	15630	15569	15775	15637	15549	15782	15533	15557	15557	15698	15790	15783	15813	15756	15698	15663	15692	15774	15611	15620	15636	15417	15488	15695	15579	15700	15517	15597	15816	15658	15583	15514	15602	15705	15546	15654	15693	15609	15655	15539	15602	15743	15497	15770	15547	15704	15717	15576	15817	15448	15812	15500	15576	15463	15709	15758	15835	15630	15793	15900	15742	15629	15690	15655	15661	15700	15664	15592	15762	15692	15681	15692	15556	15572	15749	15475	15766	15672	15542	15602	15633	15609	15631	15697	15748	15735	15814	15769	15754	15662	15707	15483	15797	15334	15744	15583	15564	15745	15770	15648	15693	15718	15888	15632	15612	15744	15593	15698	15654	15702	15615	15746	15534	15754	15687	15616	15499	15850	15549	15645	15752	15538	15738	15634	15591	15576	15859	15784	15540	15685	15742	15820	15712	15741	15767	15630	15593	15589	15595	15646	15493	15683	15726	15778	15751	15684	15601	15785	15615	15737	15785	15517	15569	15618	15649	15684	15790	15577	15715	15596	15833	15591	15775	15490	15669	15773	15716	15575	15636	15618	15568	15726	15540	15714	15596	15715	15822	15647	15654	15747	15410	15721	15641	15753	15728	15714	15589	15890	15551	15734	15743	15728	15692	15613	15604	15641	15629	15599	15877	15901	15602	15732	15694	15756	15736	15779	15746	15451	15632	15765	15581	15577	15701	15628	15531	15634	15644	15569	15618	15713	15771	15541	15569	15620	15596	15588	15568	15688	15569	15713	15775	15699	15732	15698	15742	15720	15733	15658	15728	15493	15736	15788	15766	15527	15666	15652	15653	15651	15602	15605	15699	15572	15698	15654	15652	15604	15738	15784	15481	15811	15608	15594	15645	15574	15755	15630	15617	15755	15597	15641	15667	15754	15560	15615	15730	15631	15663	15549	15604	15635	15511	15755	15717	15671	15632	15514	15650	15672	15909	15724	15554	15619	15621	15686	15553	15726	15659	15571	15675	15628	15573	15725	15798	15518	15656	15551	15627	15809	15648	15780	15600	15795	15545	15642	15718	15704	15741	15713	15666	15593	15568	15483	15494	15603	15582	15594	15561	15633	15622	15866	15678	15675	15806	15768	15658	15842	15596	15777	15796	15682	15630	15528	15528	15841	15667	15575	15678	15644	15677	15648	15532	15850	15526	15648	15580	15481	15662	15531	15596	15633	15724	15882	15669	15577	15772	15743	15505	15697	15747	15563	15462	15646	15717	15637	15604	15606	15793	15561	15641	15733	15781	15624	15715	15621	15820	15645	15746	15754	15532	15697	15816	15646	15794	15606	15664	15718	15743	15795	15467	15736	15730	15468	15705	15592	15516	15633	15736	15685	15648	15470	15771	15473	15573	15619	15683	15717	15730	15642	15710	15687	15729	15595	15494	15722	15625	15790	15682	15597	15728	15785	15685	15691	15738	15801	15527	15651	15546	15689	15647	15693	15542	15596	15657	15718	15811	15731	15642	15648	15669	15683	15608	15770	15645	15879	15715	15806	15607	15691	15590	15601	15692	15515	15634	15653	15718	15691	15636	15865	15647	15520	15729	15875	15631	15660	15644	15739	15523	15706	15585	15701	15663	15608	15500	15671	15689	15658	15537	15519	15666	15762	15747	15698	15551	15551	15599	15837	15461	15646	15736	15695	15796	15593	15533	15641	15683	15610	15648	15423	15563	15535	15661	15598	15587	15667	15646	15542	15672	15843	15676	15900	15619	15742	15779	15560	15662	15660	15677	15504	15514	15732	15791	15801	15865	15518	15603	15525	15671	15670	15629	15603	15569	15751	15645	15627	15558	15870	15652	15873	15580	15793	15553	15623	15599	15751	15476	15547	15596	15591	15685	15649	15574	15734	15588	15544	15660	15539	15511	15729	15648	15746	15686	15673	15511	15673	15775	15520	15808	15794	15823	15686	15648	15631	15663	15556	15670	15688	15736	15705	15625	15791	15701	15758	15696	15743	15672	15637	15641	15611	15553	15605	15670	15735	15747	15615	15791	15541	15678	15679	15628	15697	15735	15825	15653	15683	15742	15501	15649	15764	15648	15562	15731	15686	15569	15907	15840	15648	15723	15669	15779	15464	15748	15624	15672	15609	15774	15718	15650	15758	15624	15586	15647	15826	15694	15551	15758	15768	15750	15652	15673	15743	15632	15724	15492	15636	15676	15657	15520	15828	15671	15513	15608	15777	15551	15621	15563	15778	15571	15792	15686	15791	15797	15466	15586	15649	15645	15766	15591	15511	15503	15751	15807	15653	15551	15655	15577	15608	15729	15786	15696	15595	15789	15683	15676	15825	15525	15776	15679	15712	15737	15756	15496	15701	15787	15731	15723	15734	15716	15481	15786	15693	15693	15831	15575	15714	15657	15650	15784	15729	15480	15646	15644	15715	15476	15592	15686	15757	15524	15679	15774	15588	15687	15703	15767	15556	15717	15670	15759	15891	15687	15492	15643	15645	15672	15672	15572	15642	15758	15664	15574	15814	15775	15688	15574	15500	15567	15606	15625	15713	15658	15772	15720	15763	15573	15776	15527	15680	15593	15624	15720	15720	15841	15562	15492	15751	15518	15579	15692	15748	15530	15575	15544	15647	15786	15399	15712	15562	15563	15619	15754	15825	15700	15732	15664	15806	15861	15591	15685	15788	15659	15487	15698	15829	15703	15683	15785	15645	15625	15659	15556	15625	15675	15624	15859	15786	15352	15914	15821	15746	15770	15797	15637	15641	15676	15717	15708	15615	15528	15563	15678	15869	15695	15690	15764	15725	15630	15782	15719	15733	15825	15672	15461	15555	15711	15670	15590	15761	15643	15677	15558	15704
23999	21363	28860	24444	22467	21700	26271	23733	18493	17707	17616	17484	17631	17492	17116	17383	17430	17458	17286	17193	17266	17256	17229	17320	17280	17252	17131	17365	17307	17333	17318	17375	17295	17339	17892	18659	17818	18118	17591	17342	17281	17408	17185	17312	17141	17355	17476	17323	17392	17166	17400	17319	17237	17326	17178	17167	17226	17322	17147	17356	17268	17267	17240	17309	17211	17131	17191	17170	17245	17185	17206	17342	17198	17094	17400	17315	17235	17300	17316	17059	17247	17277	17034	16986	17280	17359	17081	17167	17333	17199	17287	17211	17082	17389	17077	17280	17121	17371	17324	17086	17079	17215	17167	17125	17205	17144	17357	17003	17023	17003	17195	17363	17318	17027	17083	17179	17150	17139	17256	17226	17257	17188	17402	17286	17095	17125	17253	17136	17132	17027	17214	17175	17123	17059	17203	17383	17131	17204	17221	17115	17198	17217	17129	17247	17157	17068	17090	17333	17331	17271	17001	17349	17315	17250	17466	17188	17236	17199	17459	17341	17398	17151	17022	17130	17207	17450	17209	17296	17260	17309	17100	17286	17320	17196	17210	17185	17169	17223	17222	17122	17081	17046	17167	16925	17250	17358	17222	17161	17243	17148	17178	17235	17331	17117	17123	17437	17241	17271	17441	17259	17318	17196	17374	17047	17133	17258	17352	17217	17171	17130	17310	17260	17354	17151	17356	17198	17262	17027	17461	17185	17256	17047	17050	17254	17182	16930	17334	17311	17255	17274	17337	17283	17225	17207	17171	16932	17396	17349	17254	17173	17270	17333	17082	17145	17150	17202	16940	17062	17137	17199	17249	17270	17269	17225	17327	17191	17412	17267	17336	17106	17147	17239	17281	17246	17227	17164	17081	17195	17209	17189	17333	17268	17260	17286	17218	17053	17234	17215	17242	17141	17140	17142	17186	17083	17218	17181	17305	17266	17342	17246	17135	17044	17300	17301	17230	17144	16997	17254	17134	17069	17278	17181	17382	17194	17030	17089	17414	17444	17338	17144	17126	17277	17236	17343	17107	17281	17348	17272	17285	17160	17132	17222	17335	17209	17141	17199	17140	17318	17314	17238	17213	17348	17188	17182	17195	17371	17147	17178	17251	17210	16902	17165	17113	17207	17128	17325	17280	17107	17208	17182	17293	17294	17348	17321	17310	17228	17072	17163	17282	17350	17218	17193	17299	17226	17165	17230	17132	17196	17344	17319	17307	17081	17060	17298	17142	17141	17300	17141	17335	17157	17426	17217	17302	17166	17183	17114	17238	17092	17138	17080	17268	17134	17070	17288	17263	17088	17099	16930	17096	17022	17070	17241	17114	17140	17284	17094	17164	17195	17271	17007	17113	17255	17219	17145	17118	17138	17101	17202	17257	17219	17235	17224	17143	17375	17232	17115	17223	17123	17129	17231	17285	17115	17089	17175	17272	17141	17256	16935	17100	17072	17212	17055	17249	17023	17204	17121	17276	17224	17310	17272	17201	17051	17285	17053	17151	17323	17222	17108	17253	17195	17256	17103	17122	17206	17358	17345	17231	17200	17392	17328	17150	17207	17303	17503	17140	17394	17296	17081	17247	17365	17249	17075	17178	17249	17275	17303	17227	17256	17321	17261	17134	17205	17006	17199	17043	17333	17291	17255	17208	17178	17313	17262	17018	16911	17299	17309	17230	17187	17234	17273	17277	17226	17290	17093	17181	17248	17200	17291	17152	17268	17184	17343	17277	17280	17059	17168	17179	17103	17150	17194	17229	17315	17243	17115	17132	17141	17349	17130	17052	17287	17188	17260	17128	17164	17305	17084	17021	17162	17226	17194	17276	17319	16992	17083	17263	17344	17126	17103	17041	17054	17326	17407	17421	17202	17188	17233	16904	17163	17085	17115	17082	17296	17139	17266	17336	17283	17347	17074	17326	17235	17083	17237	17139	17114	17343	17201	17043	17262	17254	17128	17237	17392	17444	17207	17140	17484	17075	17245	17333	17321	17285	17187	17111	17141	17125	17007	17209	17332	17239	17200	17266	17165	17260	17215	17194	17208	17181	17306	17225	17383	17307	17294	17163	17383	17161	17351	17306	17432	17272	17052	17149	17167	17231	17334	17047	17144	17128	17242	17211	17266	17400	17333	17108	17227	17228	17179	17229	17116	17141	17139	16986	17156	17328	17060	17236	17399	17341	17151	17169	17183	17253	17350	17050	17092	17260	17056	17270	17263	17285	17169	17339	17254	17150	17309	16968	17326	17190	17306	17274	17271	17402	17206	17223	17445	17327	17307	17251	17068	17118	17128	17023	17115	17028	17544	17271	17275	17324	17178	17114	17087	17105	17202	17278	17166	17024	17088	17137	17237	17156	17197	17148	17257	17131	17163	17082	17019	17234	17229	17244	17177	17288	17183	17131	17079	17202	17310	17196	17314	17074	17105	17280	17217	17020	17278	17121	17167	17192	17192	17168	17167	17407	17190	17404	17299	17108	17172	17218	17256	17250	17080	17311	17421	17077	16987	17133	17197	17094	17110	17224	17314	17170	17020	17105	17142	17315	17261	17242	17252	17114	17320	17223	17102	17131	17274	17222	17150	17093	17145	17259	17146	17224	16946	17300	17193	17151	17070	17297	17094	17300	16980	17210	17162	17218	17109	17214	17078	17117	17200	17286	17328	17190	17141	17021	17211	17259	17082	17198	17184	17143	17315	17271	17194	17279	17037	17121	17313	17131	17209	17233	17362	17163	17270	17118	17337	17280	17245	17179	17215	16979	17264	17185	16988	17165	17354	17344	17057	17407	17282	17130	17397	17375	17176	17265	17105	17328	17107	17192	17244	17094	17267	17198	17088	17137	17169	17168	17220	16955	17091	17484	17079	17434	17195	17272	17361	17409	17144	17113	17205	17264	17292	17137	17217	17332	17275	17342	17166	17017	17086	17288	16916	17048	17125	17043	17484	17272	17107	17127	17100	17018	17237	17282	17140	17180	17423	17171	17176	17235	17243	17017	17246	17225	16989	17080	17097	17283	17172	17053	17059	17342	17032	17159	17340	17224	17040	17224	17095	17142	17359	17049	17197	16954	17106	17036	17151	17217	16973	17192	17011	17168	17186	17164	17244	17328	17231	17133	17301	17314	17319	17126	17250	17197	17172	17198	17047	17309	17205	17159	17308	17133	17072	17339	17236	17372	17356	17244	17169	17072	17399	17248	17307	17171	17098	17137	17147	17226	17203	17293	17173	16908	17385	17275	17208	17297	17220	17067	17366	17189	17245	17184	17213	17282	17250	17387	17374	17384	17299	17017	17246	17272	17227	17205	17029	17096	17108	17192	17174	17195	17373	17413	17344	17214	17182	17214	17233	17202	17066	17129	17201	17100	17377	17199	17208	17191	17302	17297	17280	17242	17235	17191	17233	17064	17390	17306	17285	17186	17253	17124	17299	17174	17167	17050	17140	16902	17225	17198	17145	17199	17338	17369	17228	17139	17139	17242	17249	17431	17148	17076	17269	17164	17328	17244	17295	17398	17224	17186	17218	17103	17266	17155	17268	17156	17349	17087	17085	17076	17392	17241	17172	17135	17199	17186	17121	17341	17050	17199	17101	17230	17080	17141	17065	17298	17164	17314	17312	17406	17109	17151	17288	17234	17250	17428	17128	17216	17212	17438	17224	17307	17227	17396	17307	17264	17308	17135	17040	17299	17194	17257	17034	17206	16972	17447	17154	17125	17212	17225	17361	17109	17229	17195	17036	17131	17344	17388	17260	17146	17034	17150	17241	17203	17243	17319	17432	17226	17230	17004	17230	17042	17301	17182	17354	17316	17149	17355	17204	17304	16982	17222	17241	17098	17134	17165	17265	17110	17206	17196	17286	17474	17216	17218	17221	17313	17099	17200	17209	16989	17069	17218	17196	17465	17183	17178	17039	17172	17085	17300	17057	17138	17203	17179	17200	17346	17398	17092	17067	17198	17300	17081	17269	17482	17362	17430	17184	17320	17108	17281	17290	17163	16926	17256	17050	17046	17172	17181	17057	17033	17077	17209	17232	17252	17120	17161	17346	17254	17224	17242	17185	17295	17226	17127	17220	17019	17062	17165	17212	17253	17331	17445	17198	17093	17143	17130	17221	17289	17163	17204	17120	17221	17307	17196	17337	17136	17033	17192	17306	17258	17115	17338	17285	17079	16989	17073	17238	17079	16960	17325	17444	17228	17095	17243	17104	17296	17285	17147	17247	17323	17336	17467	17227	17399	17177	17419	17352	17341	17159	17279	17318	17103	17098	17150	17053	17251	17165	17177	17159	17110	17122	17392	17321	17294	17182	17135	17041	17279	17239	17310	17185	17275	17199	17120	17358	17207	17176	17185	17151	17179	17251	17159	17380	17187	17287	17202	17160	17172	17505	17312	17321	17104	17365	16986	17239	17159	17332	17221	17235	17372	17228	17260	17298	17088	17287	17275	17302	17188	17218	17271	17365	17206	17275	17226	17044	17354	17171	17220	17135	17084	17247	17168	17258	17398	17317	17356	17078	17188	17231	17145	17192	17305	17150	17330	17129	17150	17211	17261	17171	17325	17253	17097	17362	17328	17054	17226	17240	16992	17403	17189	17246	17072	17168	17282	17013	17384	17152	17330	17126	17293	17367	17382	17113	17210	17127	17142	17135	17169	17349	17137	17117	17156	16893	17100	17160	17086	17078	17338	17182	17015	17260	17260	17162	17153	17148	17290	17260	17182	17194	17167	17050	17361	17165	17378	17301	17246	17216	17023	17333	17205	17215	17482	17288	17082	17098	17335	17223	17131	17299	17095	17150	17077	17252	17162	17248	17196	17063	17152	17195	17123	17399	17215	17411	17500	16928	17158	17144	17234	17300	17196	17090	17118	17387	17141	17231	17071	17196	17043	16971	17100	17239	17335	17289	17107	17085	17185	17171	17195	17169	17037	17250	17361	17285	17188	17050	17264	17103	17367	17138	17265	17266	17126	17406	17381	17214	17206	17142	17225	17452	17230	17046	17121	17296	17144	17243	17292	17303	17183	17254	17258	17187	17183	17261	17285	17141	17136	17243	17292	17104	17362	17120	17219	17173	17023	17396	17257	17272	17317	17165	17081	17015	17332	17357	17072	17125	17287	17196	17117	17153	17082	17342
17562	33538	34467	26337	21542	18123	25647	22022	16312	15962	15955	15992	15650	15786	15783	15788	15636	15866	15923	15818	15754	15880	15953	15750	15761	15879	15657	15808	15801	15826	15837	15922	15862	15896	16867	18170	16351	16956	15925	15887	15695	15713	15627	15856	15755	15563	15657	15651	15739	15649	15740	15703	15651	15806	15885	15883	15664	15784	15625	15771	15807	15954	15879	15742	15618	15607	15694	15715	15833	15486	15911	15674	15719	15802	15586	15815	15711	15686	15596	15574	15765	15720	15860	15669	15895	15704	15863	15757	15703	15626	15620	15665	15859	15641	15827	15579	15575	15566	15649	15609	15636	15595	15603	15671	15476	15773	15537	15660	15682	15766	15805	15653	15716	15713	15723	15683	15724	15607	15712	15578	15641	15649	15791	15629	15563	15647	15727	15751	15624	15562	15686	15564	15702	15579	15645	15897	15800	15749	15827	15639	15839	15605	15708	15621	15665	15637	15594	15708	15528	15500	15769	15708	15557	15541	15828	15748	15611	15864	15691	15690	15845	15470	15735	15486	15752	15708	15768	15576	15861	15739	15704	15604	15723	15477	15841	15720	15694	15728	15625	15585	15762	15654	15661	15718	15552	15666	15782	15748	15725	15748	15779	15725	15717	15501	15699	15559	15750	15649	15717	15780	15604	15748	15674	15497	15574	15754	15716	15588	15821	15664	15833	15453	15865	15675	15548	15640	15659	15714	15711	15751	15733	15593	15529	15685	15586	15540	15681	15648	15705	15627	15755	15619	15656	15729	15672	15364	15719	15642	15693	15689	15690	15848	15619	15621	15705	15816	15718	15710	15569	15666	15554	15731	15716	15814	15528	15738	15539	15644	15666	15607	15780	15850	15548	15679	15679	15721	15565	15645	15715	15587	15714	15728	15623	15555	15750	15601	15627	15502	15742	15748	15653	15686	15686	15859	15548	15721	15784	15771	15715	15804	15759	15543	15665	15671	15718	15535	15679	15559	15816	15727	15695	15662	15670	15768	15706	15609	15848	15587	15458	15733	15559	15842	15504	15752	15699	15701	15607	15693	15784	15593	15550	15674	15536	15612	15727	15732	15739	15610	15754	15560	15513	15786	15584	15732	15778	15757	15427	15666	15618	15864	15520	15595	15653	15607	15580	15472	15621	15771	15752	15592	15537	15575	15777	15716	15749	15649	15734	15721	15633	15560	15772	15738	15693	15609	15865	15618	15686	15725	15772	15571	15588	15617	15725	15660	15741	15717	15739	15691	15696	15717	15572	15663	15554	15712	15763	15640	15719	15723	15499	15711	15728	15803	15552	15782	15703	15688	15839	15728	15655	15506	15648	15612	15681	15608	15658	15677	15633	15616	15670	15745	15588	15744	15669	15749	15629	15588	15763	15795	15733	15734	15627	15829	15748	15621	15589	15772	15651	15704	15692	15658	15667	15757	15722	15813	15808	15743	15737	15744	15728	15727	15647	15774	15771	15741	15753	15579	15604	15623	15588	15651	15702	15562	15744	15663	15758	15778	15731	15548	15813	15749	15566	15554	15607	15725	15608	15669	15866	15721	15725	15768	15604	15768	15693	15712	15555	15489	15821	15769	15600	15702	15697	15752	15809	15745	15662	15633	15712	15768	15746	15607	15740	15587	15638	15743	15665	15564	15746	15659	15687	15606	15554	15571	15718	15504	15815	15700	15563	15652	15690	15695	15675	15680	15949	15561	15605	15508	15831	15510	15821	15693	15731	15648	15674	15595	15755	15790	15692	15622	15668	15602	15527	15748	15569	15750	15579	15745	15795	15561	15513	15683	15531	15521	15682	15588	15761	15540	15666	15749	15593	15652	15704	15581	15745	15688	15825	15756	15692	15636	15817	15900	15603	15677	15614	15834	15640	15759	15835	15611	15633	15631	15429	15706	15809	15914	15518	15698	15677	15785	15761	15708	15552	15760	15732	15860	15598	15825	15749	15724	15638	15689	15519	15648	15865	15738	15772	15633	15417	15750	15718	15569	15600	15616	15719	15614	15522	15744	15640	15706	15779	15526	15665	15664	15600	15758	15674	15628	15754	15880	15752	15762	15717	15768	15547	15505	15703	15571	15684	15470	15613	15712	15695	15628	15633	15700	15662	15710	15840	15715	15570	15722	15653	15633	15461	15780	15753	15577	15679	15801	15776	15682	15615	15788	15595	15776	15743	15488	15743	15651	15729	15707	15667	15661	15682	15730	15692	15638	15721	15617	15623	15627	15615	15631	15673	15696	15659	15756	15581	15709	15623	15787	15672	15603	15723	15625	15749	15651	15467	15729	15549	15650	15709	15663	15710	15752	15496	15580	15904	15663	15720	15755	15702	15735	15679	15543	15764	15709	15592	15740	15556	15651	15673	15708	15647	15740	15609	15664	15484	15705	15710	15790	15679	15714	15667	15714	15779	15532	15804	15522	15603	15663	15732	15665	15838	15639	15751	15536	15668	15654	15608	15612	15636	15591	15548	15731	15624	15568	15771	15739	15530	15737	15734	15730	15683	15637	15817	15591	15648	15811	15659	15664	15728	15546	15640	15705	15590	15688	15813	15409	15553	15774	15807	15711	15517	15654	15797	15799	15744	15858	15649	15778	15623	15568	15722	15813	15671	15753	15624	15783	15670	15721	15677	15694	15752	15582	15688	15653	15642	15618	15745	15672	15675	15760	15668	15539	15704	15580	15790	15668	15650	15691	15661	15748	15698	15716	15541	15662	15655	15631	15759	15710	15628	15829	15736	15707	15669	15723	15691	15629	15629	15681	15642	15679	15680	15582	15761	15666	15654	15711	15552	15802	15520	15777	15756	15637	15587	15812	15770	15842	15707	15592	15627	15646	15719	15656	15676	15811	15668	15552	15604	15720	15632	15591	15777	15754	15556	15645	15802	15924	15740	15962	15615	15665	15756	15750	15560	15504	15779	15768	15491	15526	15720	15601	15566	15480	15607	15786	15694	15740	15635	15642	15647	15676	15640	15854	15602	15656	15623	15667	15671	15544	15734	15678	15667	15718	15650	15737	15657	15762	15627	15759	15676	15646	15608	15591	15533	15584	15771	15732	15821	15762	15807	15681	15726	15757	15801	15786	15723	15636	15572	15788	15773	15632	15655	15696	15660	15763	15828	15586	15680	15806	15741	15722	15599	15706	15695	15604	15605	15630	15785	15804	15575	15479	15867	15657	15610	15844	15653	15506	15869	15623	15717	15679	15866	15757	15743	15699	15835	15635	15750	15671	15559	15624	15634	15599	15817	15549	15566	15579	15774	15699	15729	15864	15633	15682	15516	15826	15794	15573	15485	15695	15780	15731	15660	15745	15733	15527	15749	15431	15574	15573	15658	15768	15670	15697	15667	15535	15728	15729	15560	15506	15750	15748	15727	15690	15749	15798	15618	15752	15726	15409	15673	15657	15626	15654	15667	15395	15664	15771	15810	15707	15655	15749	15791	15698	15837	15689	15655	15719	15657	15678	15681	15739	15723	15529	15637	15516	15735	15547	15788	15735	15554	15640	15505	15575	15761	15835	15665	15552	15848	15695	15611	15817	15565	15654	15538	15642	15711	15623	15655	15637	15576	15704	15685	15717	15709	15699	15747	15689	15616	15549	15756	15656	15740	15654	15655	15761	15687	15619	15770	15652	15695	15739	15715	15668	15608	15690	15593	15467	15816	15596	15716	15723	15541	15531	15690	15634	15811	15562	15638	15671	15823	15638	15692	15636	15727	15567	15636	15779	15840	15568	15523	15563	15578	15581	15697	15763	15555	15662	15781	15770	15487	15716	15590	15715	15708	15731	15800	15762	15632	15628	15681	15623	15733	15604	15633	15720	15658	15754	15676	15684	15813	15710	15729	15880	15595	15591	15838	15523	15730	15607	15862	15598	15740	15625	15804	15742	15980	15718	15696	15646	15603	15530	15592	15478	15603	15632	15612	15623	15850	15666	15615	15708	15693	15697	15816	15601	15703	15834	15534	15822	15765	15728	15637	15752	15775	15631	15742	15647	15580	15691	15729	15814	15584	15894	15642	15676	15775	15563	15845	15820	15618	15738	15600	15660	15714	15537	15839	15633	15740	15545	15610	15436	15528	15659	15680	15619	15723	15670	15533	15693	15708	15659	15692	15803	15601	15560	15760	15520	15858	15671	15636	15575	15876	15609	15616	15633	15776	15634	15766	15778	15875	15578	15693	15698	15754	15661	15521	15776	15788	15658	15562	15581	15570	15543	15707	15751	15684	15530	15793	15687	15640	15736	15659	15829	15615	15818	15844	15788	15784	15672	15918	15611	15684	15566	15760	15786	15774	15657	15470	15635	15580	15605	15662	15706	15581	15678	15575	15655	15675	15651	15634	15528	15486	15692	15713	15712	15633	15741	15686	15651	15711	15604	15672	15481	15683	15699	15506	15622	15564	15719	15666	15635	15637	15632	15773	15677	15666	15650	15766	15596	15527	15598	15545	15586	15703	15593	15457	15570	15755	15749	15885	15559	15651	15688	15456	15800	15564	15742	15636	15663	15667	15622	15579	15540	15551	15563	15713	15714	15755	15592	15825	15775	15823	15807	15497	15705	15721	15725	15745	15693	15668	15537	15716	15692	15618	15678	15749	15662	15752	15597	15589	15623	15690	15785	15562	15556	15593	15790	15693	15629	15719	15802	15735	15819	15654	15594	15629	15648	15908	15580	15729	15474	15547	15508	15647	15698	15642	15664	15526	15466	15772	15605	15724	15540	15662	15658	15760	15495	15494	15824	15775	15558	15746	15425	15800	15849	15646	15665	15958	15656	15548	15623	15791	15824	15614	15741	15631	15526	15642	15628	15583	15665	15610	15831	15681	15772	15557	15613	15759	15703	15618	15669	15584	15681	15478	15894	15688	15564	15664	15569	15558	15622	15601	15605	15544	15774	15533	15564	15813	15668	15623	15632	15731	15631	15515	15664	15752	15663	15628	15502	15736	15826	15726	15856	15636	15730	15733	15804	15682	15494	15473	15694	15593	15691	15620	15822	15381	15598	15722	15761	15712	15578	15560	15846	15888	15622	15690	15583	15863	15650	15646	15615	15666	15717	15693	15646	15697	15666	15649	15756	15689	15522	15673	15685	15746	15684	15585	15660	15582	15794	15683	15634	15726	15716	15654	15526
22877	21278	29087	23800	21558	22985	23403	18229	17322	17393	17525	17359	17335	17233	17142	17023	17072	17098	17112	17061	17102	16984	17023	17086	16893	16989	16946	16724	16968	17124	17009	16990	17001	16824	18328	20507	18081	18544	17268	16955	16882	16838	16732	16957	16813	16751	16786	16717	16573	16854	16836	16893	17042	16897	16980	16718	16896	17023	16869	17000	16919	17192	16928	16767	16799	16813	17014	16914	16928	16728	16761	16797	16814	16937	16748	16678	16828	17043	16925	16832	16621	16830	16795	16996	16905	16671	16784	16944	16692	16795	17000	16813	16748	16764	16748	16906	16847	16786	16888	17073	16991	16872	16843	16716	17007	17034	16890	16633	16986	16605	16774	16610	16809	16879	16819	16544	16785	16847	16768	16896	16721	16726	16719	16691	16722	16931	16871	16788	16825	16819	16837	16913	16691	16852	16775	16845	16766	16850	16715	16904	16842	16828	16827	16620	16638	16746	16714	17005	16871	16786	16654	16956	16667	16787	16785	16656	16679	16914	16795	16759	16771	16637	16859	16783	16818	16800	16521	16841	16590	16743	16817	16733	16806	16640	16851	16820	16867	16854	16723	16657	16770	16654	16720	16620	16778	16877	16806	16835	16745	16728	16758	16734	16722	16600	16754	16802	16744	16733	16694	16897	16809	16801	16769	16869	16850	16766	16738	16928	16764	16883	16724	16902	16884	16627	16809	16740	16661	16712	16785	16814	16811	16842	16714	17061	16905	16865	16778	16712	17017	16918	16912	16596	16740	16770	16851	16918	16706	16729	16806	16769	16852	16696	16706	16789	16752	16824	16820	16927	16693	16739	16725	16828	16792	16829	16747	17048	17008	16826	16884	16862	16871	16734	17022	16659	16874	16695	16772	16685	16828	16827	16716	16898	16848	16632	16829	16862	16923	16770	16437	16608	16918	16864	16961	16738	16604	16777	16813	16893	16775	16648	16910	16554	16673	16590	16629	16806	16547	16665	16868	16750	16911	16851	16872	16733	16903	16940	16935	16744	16888	16764	16593	16583	16863	17059	16837	16741	16761	16782	16826	16714	16672	16811	16915	16538	16906	16744	16916	16744	16692	16705	16842	16741	16625	17058	16784	16801	16912	16612	16775	16862	16866	16708	16763	16729	16827	16795	16744	16781	16806	16802	16686	16883	16941	16662	16753	16693	16886	16638	16724	16933	16820	16739	16946	16861	16829	16681	16690	16779	16979	16786	16948	16661	16725	16758	16753	16889	16710	16796	16611	16501	16786	16798	16742	16668	16836	16760	16783	16847	16745	16749	16701	16722	16976	16731	16946	16863	16791	16813	16827	16612	16956	16703	16789	16729	16786	16796	16957	16830	16537	16726	16706	16747	16841	16764	16595	16708	16674	16898	16732	16714	16626	16848	16805	16877	16607	16682	16713	16761	16805	16766	16955	16765	16829	16633	16651	16651	16958	16747	16866	16721	16758	16894	16931	16753	16929	17130	16965	16787	16685	16746	16808	16873	16896	16858	16777	16809	16757	16620	16763	16683	16959	16727	16850	16644	16804	16831	16901	16783	16734	16772	16627	16663	16732	17012	16777	16765	17053	16785	16935	16798	16802	16817	16842	16805	16797	16830	16749	16676	16773	16713	16550	16635	16821	16776	16920	16792	16812	16558	16825	16832	16801	16638	16657	16840	16731	16777	16963	16932	16706	16951	16980	16853	16717	16902	16817	16730	16818	16753	16769	16658	16570	16623	16822	16687	16893	16804	16705	16731	16827	16676	16753	16846	16767	16920	16863	16956	16692	16670	16801	16647	16853	16743	16624	16665	16550	16952	16548	16677	16723	16623	16717	16767	16860	16606	16624	16647	16852	16814	16847	16776	16999	16612	16834	16789	16631	16806	16819	16701	16852	17109	16817	16690	16832	16755	16720	16780	16630	16728	16803	16853	16862	16816	16875	16777	16839	16900	16713	16864	16837	16708	16647	16689	16721	16923	16848	16800	16786	16739	16914	16611	16794	16783	16838	16916	16717	16546	16703	16824	16819	16963	16787	16884	16651	16746	16797	16651	16647	16847	16808	16635	16809	16860	16592	16690	16630	16665	16724	16815	16915	16752	16766	16696	16743	16713	16786	16815	16775	16742	16882	16849	16753	16743	16588	16722	16773	16794	16861	16627	16794	16571	16750	16644	16795	16821	16781	16736	16563	16790	16719	16722	16713	16887	16948	17098	16631	16823	16808	16922	16753	16695	16670	16817	16841	16803	16822	16704	16704	16707	16700	16871	16714	16617	16753	16630	16860	16699	16684	16903	16837	16703	16530	16748	16754	16652	16722	16795	16856	16780	16796	16737	16904	16779	16971	16646	16539	16689	16755	16751	16801	16869	16678	16615	16811	16815	16704	16711	16796	16697	16780	16721	16656	16727	16734	16765	16684	16766	16838	16715	16686	16746	16811	16759	16776	16766	16596	16597	16792	16781	16787	16653	16602	16666	16775	16777	16729	16619	16937	16675	16800	16791	16657	16819	16680	16833	16837	16752	16843	16671	16633	16883	16720	16970	16710	16679	16817	16918	16859	16648	16571	16854	16755	16785	16460	16987	16562	16786	16748	16626	16897	16643	16863	16822	16704	16852	16927	16805	16944	16802	16748	16775	16947	16661	16775	16830	16778	16945	16741	16846	16808	16762	16515	16967	16829	16541	16757	16830	16559	16830	16740	16919	16821	16760	16748	16767	16772	16623	16809	16841	16780	16942	16965	16556	16672	16756	16405	16826	16752	16838	16845	16868	16753	16608	16721	16554	16678	16897	16841	16662	16890	16757	16852	16710	16758	16948	16952	16975	16830	16866	16829	16704	16625	16853	16655	16812	16803	16749	16622	16811	16726	16664	16820	16655	16928	16787	16590	16706	16825	16796	16705	16776	16980	16745	16720	16793	17047	16618	16752	16625	16757	16842	16867	16814	16928	16852	16791	16648	16757	16686	16914	16816	16905	16584	16823	16679	16737	16645	16964	16639	16823	16806	16802	16794	16890	16721	16753	16732	16537	16795	16827	16506	16574	16857	16741	16762	16798	16466	16802	16682	16698	16696	16849	16939	16566	16805	16766	16898	16821	16804	16688	16940	16840	16745	16820	17048	16560	16548	16818	16847	16762	16740	16718	16628	16681	16722	16671	16797	16826	16904	16532	16683	16953	16720	16675	16728	16821	16612	16579	16786	16696	16904	16764	16883	16806	16886	16804	16765	16754	16741	16844	16589	16900	16780	16768	16765	16699	16673	16883	16800	16655	16898	16944	16668	16812	16824	16693	16837	16633	16846	16857	16868	16915	16902	16660	16788	16710	16885	16690	16892	16683	16555	16767	16658	16888	16940	16891	16720	16795	17077	16830	16634	16592	16901	16696	16732	16724	16815	16737	16669	16689	16729	16876	16720	16836	16696	16710	16861	16751	16878	16554	16838	16907	16738	16781	16730	16931	16834	16886	16919	16803	16776	17065	16851	16818	16769	16729	16921	16609	16826	16718	16762	16658	16620	16906	16619	16689	16653	16830	16667	16658	16858	16868	16878	16699	16706	16759	16803	16718	16855	16869	17009	16839	16796	16811	16800	16810	16760	16765	16650	16761	16829	16756	16830	16484	16815	16594	16809	16728	16748	16668	16691	16810	16874	16789	16717	16740	16716	16794	16749	16860	16602	16813	16708	16669	16699	16737	16854	16839	17006	16633	16846	16817	16822	16614	16839	16674	16895	16924	16987	16732	16796	16931	16619	16800	16803	16898	16811	16417	16756	16766	16786	16813	16768	16890	16871	16931	16824	16550	16770	16745	16799	16734	16800	16815	16595	16589	16697	16694	16726	16757	16932	16908	16811	16777	16743	16808	16897	16791	16708	16800	16666	16800	16836	16797	16863	16704	16889	16689	16887	16698	16839	16672	17029	16709	16571	16701	16758	16660	16822	16725	16920	16685	16777	16887	16659	16749	16569	16477	16889	16819	16640	16720	16842	16623	16794	16634	16658	16733	16752	16714	16584	16695	16866	16696	16857	16805	16727	16475	16885	16822	16747	16745	16692	16622	16687	16890	16746	16972	16669	16680	16763	16615	16740	16751	16848	16777	16959	16844	16710	16705	16720	16890	16792	16976	16581	16795	16965	16797	16737	16879	16785	16965	16805	16737	16823	16934	16686	16934	16794	16844	16800	16695	16816	16796	16743	16727	16891	16745	16697	16689	16659	16619	16843	16853	16744	16650	16827	16790	16714	16851	16781	16692	16735	16930	16665	16764	16924	16658	16766	16793	16764	16777	16804	17000	16576	16755	16674	16659	16847	16769	16771	16732	16854	16547	17052	16666	16749	16871	16657	16756	16818	16708	16755	16600	16454	16868	16751	16831	16622	16394	16708	16661	16615	16856	16901	16855	16589	16805	16776	16891	16929	16786	16677	16878	16674	16666	16700	16754	16708	16874	16715	16748	16535	16872	16834	16704	16904	16603	16749	16755	16688	16615	16754	16680	16745	16748	16628	16756	16707	16741	16800	16858	16847	16791	16835	16670	16705	16899	16652	16869	16703	16664	16640	16943	16621	16680	16593	16558	16903	16720	16803	16848	16696	16729	16698	16584	16861	16785	16559	16805	16935	16767	16763	16729	16891	16625	16747	16841	16682	16855	16951	16905	16640	16647	16775	16860	16533	16784	16889	16661	16760	17072	16663	16862	16709	16787	16557	16595	16815	16854	16794	16927	16621	16764	16871	16794	16518	16776	16815	16913	16758	17007	17028	16670	16759	16804	16652	16822	16853	16675	16865	16596	16737	16636	16524	16762	16595	16849	16653	16713	16685	16920	16833	16816	16738	16822	16814	16748	16685	16700	16553	16796	16773	16776	16880	16613	16771	16584	16775	16789	16577	16632	16732	16753	16849	16975	16877	16901	16679	16636	16715	16682	16711	16828	16844	16890	16757	16847	16885	16784	16801	16826	16722	16609	16650	16740	16842	16700	16818	16543	16843	16563	16759	16751	16843	16706	16831	16602	16882	16935	16930	16879	16650	16983	16894	16670	16752	16805	16836	16977	16900	16891	16942	16715	16620	16732	16902	16834	16576	16718	16872	16785	16781	16835	16701	16906	16782	16600	16819	16918	16768	16853	16755	16701	16916	16790	16784
18957	39746	41387	30249	23044	17993	16570	16443	16189	15924	15747	15688	15901	15619	15690	15677	15599	15677	15705	15627	15712	15606	15673	15594	15678	15521	15689	15677	15502	15561	15547	15570	15587	15628	18249	20844	17115	17861	15774	15497	15496	15367	15314	15463	15486	15436	15511	15308	15397	15377	15282	15481	15395	15540	15586	15336	15462	15322	15338	15459	15799	15876	15350	15292	15414	15347	15359	15477	15354	15357	15289	15478	15480	15229	15327	15219	15377	15550	15342	15390	15354	15377	15495	15410	15355	15260	15494	15500	15351	15375	15370	15301	15474	15377	15399	15287	15433	15217	15207	15549	15383	15317	15434	15409	15459	15239	15523	15410	15294	15458	15453	15420	15333	15326	15382	15406	15467	15275	15420	15364	15448	15277	15324	15454	15474	15309	15375	15416	15254	15429	15482	15451	15497	15212	15175	15348	15380	15362	15558	15309	15322	15422	15491	15328	15386	15267	15536	15264	15457	15367	15433	15431	15522	15342	15372	15433	15307	15385	15378	15452	15243	15445	15396	15384	15284	15356	15223	15444	15396	15352	15260	15312	15440	15386	15408	15469	15493	15405	15394	15351	15290	15263	15306	15355	15264	15292	15377	15256	15456	15349	15482	15261	15313	15430	15361	15337	15386	15322	15269	15457	15330	15293	15407	15328	15507	15271	15497	15366	15343	15379	15300	15386	15299	15275	15413	15344	15500	15460	15194	15403	15402	15405	15375	15461	15177	15337	15272	15257	15361	15239	15346	15401	15325	15500	15159	15375	15323	15318	15547	15355	15232	15290	15341	15401	15306	15319	15303	15363	15403	15485	15227	15305	15408	15343	15510	15289	15437	15366	15480	15480	15485	15589	15351	15378	15308	15406	15350	15301	15378	15371	15402	15311	15282	15580	15264	15352	15183	15425	15237	15441	15429	15395	15381	15333	15147	15376	15404	15455	15444	15338	15313	15267	15343	15636	15305	15310	15461	15355	15301	15485	15267	15311	15258	15192	15397	15361	15306	15554	15492	15377	15493	15142	15382	15313	15324	15508	15377	15162	15262	15261	15476	15532	15260	15406	15273	15213	15312	15348	15359	15387	15408	15433	15295	15429	15273	15523	15410	15323	15561	15319	15413	15283	15363	15217	15265	15276	15517	15450	15301	15400	15331	15325	15346	15295	15418	15347	15347	15333	15433	15237	15366	15351	15460	15410	15230	15101	15303	15352	15317	15211	15268	15468	15430	15277	15492	15509	15235	15271	15391	15504	15234	15598	15415	15307	15407	15387	15330	15348	15322	15229	15363	15408	15294	15310	15377	15310	15231	15356	15228	15242	15295	15397	15037	15486	15289	15399	15473	15437	15377	15188	15287	15499	15266	15333	15235	15337	15413	15371	15380	15370	15249	15240	15377	15312	15478	15401	15362	15372	15277	15394	15469	15341	15596	15276	15496	15409	15323	15357	15440	15285	15476	15219	15464	15600	15430	15438	15288	15356	15354	15341	15179	15445	15558	15371	15414	15361	15344	15159	15435	15104	15369	15500	15349	15504	15449	15361	15350	15403	15326	15309	15407	15398	15408	15349	15361	15253	15186	15285	15500	15399	15397	15381	15327	15296	15546	15362	15414	15386	15097	15306	15122	15445	15170	15231	15415	15326	15422	15344	15284	15480	15255	15266	15384	15457	15364	15298	15449	15397	15341	15366	15333	15440	15462	15389	15389	15330	15284	15682	15296	15344	15441	15402	15201	15259	15337	15307	15243	15202	15253	15405	15311	15365	15293	15437	15531	15383	15357	15237	15348	15204	15417	15367	15123	15350	15376	15275	15295	15418	15311	15231	15361	15404	15598	15361	15372	15371	15377	15414	15380	15471	15246	15414	15262	15174	15315	15399	15420	15544	15350	15565	15599	15412	15225	15273	15316	15269	15394	15175	15339	15484	15319	15322	15341	15322	15251	15620	15331	15245	15540	15328	15589	15310	15294	15439	15327	15416	15351	15470	15665	15244	15317	15303	15427	15322	15346	15504	15379	15420	15506	15427	15326	15381	15422	15321	15083	15316	15318	15416	15477	15288	15264	15257	15373	15278	15449	15272	15320	15456	15308	15219	15471	15436	15213	15479	15424	15293	15323	15369	15368	15303	15489	15575	15244	15398	15128	15152	15299	15262	15440	15439	15458	15413	15349	15399	15157	15371	15306	15342	15413	15328	15423	15448	15346	15443	15507	15376	15170	15531	15230	15355	15515	15455	15310	15382	15197	15393	15385	15206	15255	15316	15183	15426	15367	15319	15346	15355	15261	15382	15165	15337	15459	15461	15469	15267	15287	15282	15307	15423	15322	15403	15291	15272	15277	15265	15369	15279	15384	15351	15378	15290	15291	15340	15239	15406	15377	15552	15370	15383	15254	15329	15200	15362	15554	15416	15373	15304	15087	15246	15271	15368	15392	15261	15520	15173	15422	15661	15385	15420	15429	15298	15348	15376	15320	15462	15423	15349	15127	15271	15281	15240	15462	15437	15250	15413	15424	15309	15325	15450	15392	15379	15284	15302	15226	15445	15381	15311	15372	15370	15440	15427	15213	15479	15266	15249	15302	15335	15464	15202	15443	15338	15358	15367	15326	15397	15239	15323	15369	15331	15223	15313	15433	15255	15389	15297	15323	15211	15273	15290	15427	15304	15151	15351	15343	15446	15201	15300	15443	15268	15444	15406	15383	15232	15466	15271	15361	15310	15235	15376	15329	15371	15375	15143	15321	15494	15343	15380	15530	15334	15356	15298	15216	15522	15371	15407	15215	15117	15343	15555	15153	15535	15492	15336	15361	15479	15348	15234	15434	15460	15294	15359	15467	15345	15284	15375	15443	15352	15416	15349	15290	15613	15288	15366	15291	15155	15238	15309	15323	15316	15277	15280	15450	15439	15332	15249	15269	15271	15226	15420	15378	15482	15433	15276	15469	15091	15348	15342	15354	15395	15283	15604	15299	15301	15133	15467	15330	15515	15435	15476	15501	15361	15335	15338	15405	15301	15416	15328	15494	15339	15342	15534	15565	15433	15511	15341	15474	15272	15499	15269	15427	15210	15420	15341	15421	15321	15451	15191	15462	15299	15262	15559	15409	15294	15349	15464	15453	15372	15339	15327	15440	15313	15359	15300	15197	15288	15446	15453	15431	15474	15355	15354	15242	15329	15396	15383	15386	15308	15344	15505	15270	15334	15402	15418	15569	15305	15312	15213	15188	15449	15142	15333	15437	15282	15483	15416	15399	15376	15329	15332	15549	15304	15322	15465	15425	15476	15203	15407	15387	15201	15227	15254	15364	15344	15380	15464	15346	15334	15323	15399	15431	15326	15373	15438	15243	15286	15364	15311	15364	15406	15259	15297	15342	15333	15258	15331	15389	15299	15482	15566	15364	15470	15445	15305	15356	15497	15357	15494	15325	15433	15255	15242	15380	15359	15352	15455	15409	15413	15182	15346	15450	15355	15278	15350	15333	15366	15201	15422	15429	15367	15337	15408	15500	15304	15477	15283	15186	15359	15460	15324	15465	15384	15418	15379	15534	15222	15254	15445	15408	15457	15247	15485	15332	15509	15369	15436	15350	15306	15378	15435	15343	15146	15478	15385	15407	15432	15352	15335	15302	15360	15318	15337	15418	15373	15395	15297	15563	15147	15519	15271	15332	15461	15453	15274	15287	15347	15315	15420	15487	15306	15193	15350	15427	15349	15276	15388	15352	15407	15353	15379	15366	15353	15359	15433	15283	15476	15419	15393	15275	15484	15242	15502	15475	15419	15409	15311	15306	15361	15395	15410	15354	15264	15479	15238	15351	15248	15377	15313	15233	15384	15336	15386	15397	15411	15489	15298	15178	15420	15531	15276	15192	15290	15400	15359	15356	15269	15313	15489	15384	15393	15414	15418	15181	15458	15496	15417	15514	15345	15387	15077	15281	15332	15170	15178	15384	15506	15364	15463	15402	15195	15450	15347	15347	15311	15401	15615	15365	15335	15316	15320	15286	15363	15319	15360	15580	15314	15316	15347	15452	15309	15487	15420	15551	15285	15466	15260	15406	15436	15089	15346	15449	15482	15328	15294	15314	15390	15415	15386	15257	15292	15383	15441	15310	15441	15437	15268	15417	15331	15599	15254	15382	15440	15410	15260	15371	15351	15454	15439	15310	15466	15405	15448	15453	15481	15268	15346	15338	15440	15318	15087	15397	15457	15335	15298	15458	15460	15340	15525	15116	15336	15515	15357	15290	15288	15398	15490	15295	15414	15184	15403	15356	15442	15319	15396	15295	15327	15429	15201	15377	15441	15362	15341	15204	15392	15505	15307	15405	15326	15504	15125	15384	15336	15380	15426	15332	15370	15301	15346	15245	15444	15237	15313	15335	15266	15370	15370	15482	15423	15312	15370	15303	15285	15490	15513	15161	15369	15378	15455	15294	15283	15363	15383	15477	15262	15354	15484	15555	15171	15352	15500	15307	15337	15327	15230	15313	15502	15422	15308	15362	15409	15209	15478	15433	15289	15373	15463	15394	15367	15314	15258	15271	15326	15348	15335	15456	15365	15227	15354	15298	15230	15380	15369	15462	15237	15507	15166	15518	15224	15397	15341	15195	15150	15305	15470	15276	15229	15335	15245	15265	15401	15486	15383	15478	15331	15196	15401	15351	15411	15162	15403	15370	15421	15270	15213	15283	15537	15358	15206	15398	15412	15412	15449	15352	15556	15331	15431	15310	15422	15449	15264	15291	15356	15319	15348	15430	15405	15435	15474	15321	15356	15331	15346	15354	15408	15342	15359	15231	15487	15215	15451	15363	15303	15413	15399	15517	15374	15439	15309	15342	15339	15266	15287	15381	15368	15331	15405	15389	15427	15453	15507	15379	15541	15364	15309	15337	15487	15308	15437	15392	15162	15344	15432	15372	15413	15492	15466	15391	15336	15444	15457	15273	15390	15341	15398	15328	15317	15199	15366	15298	15362	15320	15289	15271	15378	15265	15397	15484	15395	15213	15355	15434	15256	15321	15382	15331	15353	15213	15343	15398	15398	15419	15320	15407	15324	15457	15348	15292	15310	15395	15527	15236	15289	15343	15420	15447	15385	15459	15217	15408	15375	15344	15395	15387	15327	15269	15360	15420	15342
27128	21994	24456	20150	16012	16021	16313	16806	15820	15876	15865	15892	16286	15990	15881	15870	15910	15802	15621	15743	15751	15918	16076	15990	15731	15704	15985	15831	15902	15833	15991	15966	15727	16058	15950	16104	16009	16013	15905	15683	15832	16015	15953	15874	15764	15843	15911	15737	15616	15843	15909	15906	15832	15967	15905	15830	15968	15873	15932	15778	15785	15820	15900	15797	15844	16022	15812	15988	15710	15784	15840	15939	15852	15884	15967	15776	15850	15998	15886	15895	15658	15721	15833	15767	15825	15913	15845	15905	15900	15767	15780	15879	15888	15857	15894	15838	15790	15929	15718	15838	15830	15919	15836	15955	16037	15953	16025	15727	15891	15819	15762	15984	15915	15738	15961	15862	15889	15860	15856	15818	15910	15768	15877	15856	15850	15934	15790	15945	15899	15764	15730	15761	15687	15882	15700	15776	15823	15695	16001	15829	15963	15964	15887	15851	15716	15852	15743	15722	15897	16006	15946	15783	15782	15877	15942	15784	15755	15803	15893	15641	15779	15611	15762	15770	15802	15897	15891	15826	15813	15818	15779	15795	15881	15977	15878	15813	15632	15827	15838	15984	15905	15746	15874	15865	15833	15955	15972	15920	15937	15744	15942	15834	15938	15700	16006	16024	15665	15754	15944	15711	15719	15702	15877	15778	15836	15767	15797	15941	15805	15861	15845	15987	15752	15619	15886	15698	15801	15669	15553	15771	15836	15697	15780	15805	15689	15859	15816	15683	15832	15813	15813	15822	15804	15936	15969	15853	15781	15581	15762	15866	15962	15950	15795	15841	15712	15745	15549	15678	15671	15879	15791	15892	15779	15836	15769	15893	15852	15914	16017	15885	15868	15743	15744	15838	15956	16084	15737	15830	15819	15753	15843	15929	16072	15955	15817	15614	15862	15756	15888	15770	15954	15852	15889	16051	15956	15955	15834	15891	15670	15695	15741	15838	15708	15694	15993	15721	15933	15658	15775	15919	15642	15845	15835	15844	15695	15810	15728	15788	15844	15864	15677	15885	15883	15678	15860	15890	15872	15866	15847	15800	15763	15883	15815	15915	15826	15925	15888	15872	15952	15793	15830	16002	15750	15759	15687	15829	15941	15795	15772	15760	15853	15771	15962	15899	15820	15933	15715	15590	15736	15792	15690	15941	15782	16077	15637	15611	15730	16002	15830	15850	15847	15864	15839	15866	15928	15934	15595	15848	15786	15712	15951	15867	15871	15975	15929	15796	15783	16048	15932	15990	15709	15774	15747	15808	15844	15796	15877	15708	15760	15963	15722	15997	15894	15530	15770	15780	16028	15683	16010	15539	15911	16102	15901	15920	15918	15969	15691	15953	15777	15642	15848	15877	15747	15786	15806	15694	15886	15934	15817	15725	15793	15727	15887	15771	15956	15903	15714	15930	15906	15778	15814	15719	15747	15941	15752	16032	15749	15807	15775	15819	15778	15997	15798	16022	15697	16075	15853	15862	15741	15904	15815	15934	15813	15755	15800	15821	15831	15911	15714	15879	15824	16021	15900	15736	15984	15678	15566	15706	15855	15800	15748	15819	15677	15710	15750	15884	15774	15947	15912	15782	15641	15768	15789	15891	16001	15846	15786	15891	15845	15893	15657	15823	15869	15900	15929	15772	15771	15784	15953	15846	15742	15768	15756	15862	15647	15720	15842	15846	15848	15946	15919	15789	15950	15754	15753	15985	15746	15694	15824	16086	15868	15854	15991	15957	15786	15782	15766	15794	15881	15706	15914	15821	15833	16072	15819	15773	15787	15634	15939	15798	15920	15917	15782	15854	15693	15695	15803	15746	15809	15813	15909	15904	15666	15813	15889	15942	15914	15671	15762	15846	15827	15857	15746	15706	15930	15978	15668	15733	15783	15820	16028	15724	15800	15864	15765	15897	15781	15929	15859	15906	15841	15706	15866	15837	15910	15864	15827	15883	15932	15839	15880	15981	15926	15923	15750	15810	15925	15694	15799	15881	15839	15977	15965	15915	15732	15902	15754	15833	15768	15878	16034	15683	15708	15769	15956	15925	15847	15758	15830	15823	15780	15754	15831	15684	15867	15831	15847	15818	15876	15935	15897	15811	15872	15984	15804	15899	16045	15798	15968	15923	15801	15634	15789	15598	15879	15844	15742	15726	15860	15746	15727	15755	15841	15826	15773	15883	15896	15797	15632	15701	15790	16041	15941	16010	15890	15973	15689	15908	15788	16024	15757	15992	15799	15750	15940	15907	15611	15959	15920	16031	15844	15831	15905	15833	15978	15849	15904	15749	15973	15846	15852	15727	15854	15813	15646	15763	15708	15890	16229	15987	15850	15769	15860	15639	15847	15768	15656	15680	15797	15694	15853	15688	15688	15928	15899	15917	15967	15715	15850	15945	15958	15704	15786	15735	15796	15788	15888	15783	15799	15929	16000	15770	15811	15941	15956	15840	15812	15886	15827	16073	15965	15769	15808	15862	16100	15690	15704	15586	15828	15742	15863	15777	15903	15769	15760	15706	15782	15860	15868	15888	16037	15531	15740	15927	15695	15819	15949	15749	15809	15822	15746	15619	15861	15858	15757	15967	16021	15849	15807	15854	15781	15932	15830	15852	15809	15762	15703	15883	15664	15994	15969	15720	15627	15664	15754	15789	15729	15764	16090	15837	15675	15928	15776	15790	15771	15833	15829	15715	15735	15823	15898	15772	15848	15822	15797	15767	16108	15764	15918	16092	15763	15784	15947	15959	15968	15869	15980	15601	15760	15767	15854	15756	15868	15812	15883	16036	15712	15634	15779	15625	15872	15900	15783	15851	15745	15899	15906	15899	15773	15788	15975	15660	15878	15725	15748	15847	15837	15841	15576	15741	15741	15906	15961	15857	15762	15968	15802	15885	15813	15842	15765	15770	15707	15772	15910	15890	15795	15822	15825	15914	15842	15970	15725	15679	15878	15747	15944	15817	15939	15812	15820	15765	15976	16011	15698	15692	15912	15900	15839	15719	15872	15911	15682	15863	15810	16114	15815	15814	15863	15599	15687	15796	15741	15767	15784	16021	15887	15978	15862	15906	15899	15721	15575	16001	15925	15851	15706	16017	16030	15980	16069	15991	15949	15706	15719	15819	15788	15697	15852	15914	15757	15888	15690	15879	15574	15830	15830	15925	15957	15629	15892	15866	15953	15604	15945	15673	15830	15797	15744	15749	15861	16004	15689	15917	15834	15842	15703	16039	15825	16050	15726	15951	15794	15665	15780	15890	15667	15639	15563	15646	15719	15872	15913	15913	15832	15830	15784	15733	16033	15618	15963	15770	15895	15936	16048	15689	15739	15992	15681	15814	15765	15930	15693	15734	15858	15694	15772	15866	15835	15768	15949	15752	15670	15724	15876	15929	15723	15862	15817	15775	15833	15894	15837	15719	15953	15704	15835	16012	15830	15811	15698	15830	15836	15752	15870	16037	15604	15861	15584	15886	15844	15724	16025	15683	15877	15887	16000	15656	15775	15669	15744	16080	15928	15856	15756	15677	15634	15814	15940	15873	15936	15953	15891	15761	15737	15650	15820	15790	15610	15915	15869	15815	15870	15866	15896	15713	15826	15944	15845	15890	15964	15681	15879	15898	15801	15953	15632	15766	15888	15799	15833	15731	15796	15929	15771	15941	15821	15685	15975	15607	15832	15792	15626	15905	15896	15826	15777	15778	15855	15788	15899	15811	15885	15719	15793	15668	15718	15829	15799	15844	15708	15618	15841	16021	15842	15840	15816	15795	15860	15900	15864	15844	15602	15903	15940	15674	15968	15827	15763	15871	15867	15793	15927	15725	15933	15846	15763	15763	15698	15742	15803	15974	15893	15912	15738	15815	15776	15807	15785	15929	15822	15841	15863	15927	15910	15895	15805	15798	15846	15675	15721	15880	15818	15839	15889	15785	15691	15746	15869	15807	15916	15865	15766	15905	15772	15924	15822	15720	15921	15880	15765	15829	15850	15757	15763	15800	15695	15842	15808	15732	15789	15656	15893	15797	15898	15945	15814	15656	15956	15745	15975	15823	15845	15801	15754	15797	16028	15795	15702	15552	15870	15907	15795	15623	15708	15883	15787	15750	15858	15817	15826	15823	15828	15930	15769	15776	15716	15865	15722	15760	15742	15845	15674	15984	15885	15921	16049	15707	15834	15856	15777	15730	15818	15698	15809	15740	15797	15780	15898	15744	15955	15867	15967	15749	15953	15922	15714	15696	15721	15894	15655	15776	16014	15651	15908	15877	15828	15635	15833	15924	15867	15777	15895	15521	15726	15808	15785	15919	15769	15837	15813	16016	15813	15786	15854	15865	15957	15895	15778	15803	15855	15798	15943	15788	15793	15744	15910	15765	15763	16022	15779	15516	16003	15862	16029	15785	15879	15885	15895	15861	15897	15712	15851	15821	15900	15691	15959	15900	15865	15926	15676	15641	15904	15857	15844	15809	15863	15843	15821	15744	15842	15684	15756	16057	15651	15915	15735	16105	15869	15943	15992	15788	15949	15814	15932	15863	15857	15811	15977	15884	15938	15741	15742	15870	15831	15964	15774	15753	15899	15740	15839	15660	15771	15693	15657	15894	15642	15643	15937	15797	15915	15837	15932	15889	15806	15978	15949	15785	15752	15758	16009	15728	15784	16054	15704	15853	16014	15982	15882	15837	15765	15748	15666	16053	15900	15759	15639	15571	15782	15769	15778	15916	15874	15937	15838	15915	15771	15943	15821	15912	15781	15778	15829	15700	15888	15789	16117	15866	15858	16029	15924	15879	15808	15809	15758	15967	15844	15696	16189	15622	15753	15772	15694	15800	15917	15771	15825	15897	15748	15803	15748	15722	15933	15843	15961	15944	15793	15964	15773	16003	15891	15905	15707	15780	15784	15865	15997	15781	15820	15870	15757	15776	15718	15899	15862	15880	15875	15834	15776	15829	15813	15863	16064	15808	15960	15690	15972	15672	15775	15946	15945	15765	15815	15745	15720	15885	15891	15791	15996	15902	15867	15798	15659	15931	16018	15960	15812	15847	15753	15786	15926	15869	15657	15783	15874	15791	15768	15879	15628	15766	15879	15892	15810	15925	16056	15925	15857	15742	15783	15736	15688	15853	15782	15863	15781	15799
15273	22136	21908	16210	15210	15160	15307	16671	14790	14867	14745	14994	14887	14955	14929	14926	14889	14935	14887	14939	14848	14850	14936	14851	14730	14931	15015	15107	14980	14938	14837	14941	14759	15099	15070	15237	14790	15118	14899	14775	14884	14937	14833	14772	14720	14952	14766	14817	14849	14669	14888	14853	14934	14813	14914	14792	14893	14808	14755	14966	14916	14925	14804	14734	14870	14935	14704	14804	14679	14764	14750	14880	14791	14739	14883	14932	14769	14745	14938	14967	14819	14933	14974	14793	14876	14737	14859	14904	14755	14673	14878	14803	14870	14877	14868	14806	14945	14684	14803	14860	14916	14941	14895	14905	14905	15031	14833	14673	14829	14767	14765	14973	14904	14912	14757	14822	14871	14828	14835	14727	14809	14795	15040	14880	14837	14784	14821	14748	15044	14837	14865	14815	14841	14858	14933	14785	14875	14795	14921	14805	14907	14908	14863	14793	14741	14746	14845	14773	14731	14887	14865	14777	14775	14748	14661	14774	14781	14802	14849	14725	14822	14741	14704	14830	14947	14833	14954	15019	14821	14726	14751	14732	14766	14864	14864	14780	14687	14804	14697	14869	14801	14806	14727	14670	14800	14918	14790	14894	14677	14862	14822	14916	14731	14945	14723	14894	14874	14819	14893	14843	14800	14820	14905	14783	14893	14658	14816	14777	14735	14730	14772	14818	14728	14902	14775	14839	14964	14912	14758	14903	14802	14892	14799	14886	14770	14959	14662	14830	14912	14789	14840	14892	14698	14766	14870	14809	14833	14847	14896	14800	14920	14849	14850	14702	14823	14766	14976	14782	14841	14712	14750	14807	14591	14749	14789	14900	14835	14845	14757	14992	14650	14723	14898	14819	14740	14853	14829	14758	14825	14783	14797	14887	14874	14858	14749	14698	14830	14703	14897	14646	14800	15007	14753	14829	14986	14828	14698	14916	14808	14787	14756	14648	15013	14769	14752	14754	14885	14912	14745	14733	14929	14786	14796	14837	14878	14734	14742	14777	14789	15030	14889	14889	14672	14898	14784	14843	14870	14919	14780	14833	14765	14871	14784	14920	14740	14797	14742	14932	14842	14828	14721	14634	14771	14802	14903	14847	14882	14991	14738	14803	14827	14802	14909	14928	14697	14746	14803	14741	14763	14823	14966	14785	14819	14710	14779	14893	14726	14864	14812	14836	14786	14789	14852	14782	15000	14599	14755	14661	15004	14793	14789	14890	14835	14792	14682	14867	14623	14813	14772	14751	14811	14841	14832	14813	14810	14764	14836	14965	15048	14851	14762	14886	14828	14882	14911	14913	14705	15024	14966	14791	14716	14798	14757	14834	14691	14855	14850	14919	14796	14833	14880	14784	14761	14769	14805	14933	14818	14774	14875	14743	14860	14694	14825	14784	14700	15050	14755	14683	14828	14838	14883	14851	14883	14729	14918	14793	14910	14725	14764	14837	14874	14861	14788	14853	14783	14844	14733	14732	14650	14803	14939	14671	14710	14850	14868	14720	14716	14781	14777	14814	14844	14699	14896	14928	14774	14796	14783	14643	14796	14807	14729	14908	15069	14718	14813	14808	14838	14808	14841	14789	14831	14814	14916	14939	14888	14686	14930	14647	14867	14846	14692	14874	14918	14799	14986	14762	14826	14831	14964	14854	14838	14778	14802	14887	14816	14755	14945	14877	14984	14715	14904	14846	14815	14886	14864	14810	14718	14857	14923	14889	14805	14950	14912	14715	14840	14826	14858	14688	14899	14736	14775	14698	14910	14713	14808	14842	14643	14878	14713	14903	14792	14852	14869	14859	14797	14899	14948	14806	14816	14777	14867	14908	14698	14791	14858	14587	14809	14869	14846	14833	14763	14754	14827	14938	14918	14741	14916	14728	14682	14816	14922	14809	14710	14838	14931	14821	15004	14889	14872	14852	14856	14801	14905	14736	14848	14982	14705	14723	14828	14782	14856	15006	14870	14829	14799	14764	14826	14874	14890	14714	14838	14829	14887	14785	14798	14815	14982	14894	14922	14861	14707	14862	14775	14867	14911	14938	14810	14900	14875	14706	14819	14846	14795	14808	14818	14864	14701	14918	14930	14982	14686	14789	14725	14800	14683	14877	15021	14915	14818	14912	14946	14811	14797	14836	14752	14820	14728	14897	14867	14832	14834	14846	14684	14823	14815	14918	14937	14878	14878	14828	14881	14829	14788	14671	14845	14837	14721	14790	14923	14738	14948	14797	14795	14845	14881	14737	14796	14818	14764	14814	14903	14698	14927	14726	14884	14751	14730	14764	14753	14907	14988	14810	14758	14761	14764	14889	14765	14815	14753	14671	14836	14636	14841	14900	14785	14773	14824	14815	14888	14859	14753	14820	14804	14876	14807	14904	14819	14905	14703	14874	14874	14890	14638	14775	14872	14745	14731	14848	14985	14920	14876	14802	14756	14914	14798	14781	14929	14933	14677	14745	15012	14893	14786	14752	14907	14829	14678	14859	14761	14734	14829	14882	14673	14786	14889	14779	14950	14877	14936	14785	14754	14929	14830	14891	14773	14937	14782	14766	14989	14817	14864	14684	14840	14825	14884	14771	14791	14873	14761	14767	14922	14840	14685	14803	14639	14851	14669	14783	14877	14774	14743	14844	14974	14833	14874	14860	14899	14871	14701	14779	14725	14695	14878	14792	14656	14918	14803	14549	14921	14747	14935	14761	14834	14665	14774	14884	14815	14786	14783	14776	14861	14861	14917	14842	14932	14947	14830	14867	15037	14918	14761	14806	14908	14985	14796	14971	14894	14732	14818	14876	14730	14717	14866	14726	14809	14703	14879	14771	14922	15020	14809	15010	14587	14873	14804	14825	14811	14750	14809	14797	14845	14853	15003	14746	14938	14885	14830	14983	14710	14889	14776	14931	14788	14775	14641	14697	14797	14731	14722	14792	14931	14725	14874	14889	14895	14867	14890	14817	14902	14927	14747	14800	14810	14830	14804	14805	14954	14799	14752	14809	14765	14797	14767	14775	14755	14901	14868	14867	14749	15012	14690	14804	14736	14878	14827	14856	14785	14855	14744	14794	14988	14826	14859	14751	14842	14819	14635	14877	14923	15008	14674	15006	14817	14808	14762	14950	14790	14791	14729	14950	14991	14832	15072	14647	14682	14828	14843	14801	14779	14761	14886	14815	14871	14834	14763	14834	14899	14782	14896	14716	14794	14612	14915	14728	15000	14704	15132	14887	14835	14722	14918	14904	14801	14727	14806	14776	14788	14769	14868	14823	14888	14693	14935	14680	14835	14726	14725	14962	14936	14634	14774	14873	14728	14805	14859	14774	14857	14767	14674	14872	14929	14769	15007	14645	15009	14809	15027	14770	14766	14788	14893	14939	14802	14839	14903	14895	14810	14954	14810	14827	14966	15010	15000	14738	14826	14728	14846	14879	15059	14920	14799	14831	14755	14908	15022	14931	14920	14830	14901	14855	14864	14782	14742	14788	14845	14950	14902	14898	14830	14915	14830	14850	14813	14816	14860	14836	14920	14862	14812	14810	14736	14890	14645	14874	14724	14623	14786	14811	14848	14876	14936	14926	14802	14706	14858	14860	14769	14751	14930	14933	14748	14999	14934	14641	14719	14912	14832	14762	14754	14885	14895	14816	14830	14795	14823	14668	14911	14600	14798	14758	14841	14740	14933	14733	14999	14941	14743	14807	14891	14685	14780	14920	14916	14687	14955	14872	14807	14882	14709	14756	14752	14757	14754	14784	14723	14821	14946	14826	14734	14950	14959	14730	14828	14694	14874	14826	14848	14604	14727	14873	14828	14955	14733	14867	14941	14898	14718	14675	14767	14931	14667	14888	14897	14966	14832	14811	14780	14742	14959	14852	14762	14780	14977	14830	14788	14917	14881	14805	14546	14645	14940	14871	14874	14803	14862	14797	14788	14938	14802	14871	14750	14873	14769	14762	14797	14895	14989	14900	14758	14951	14683	14740	14889	14824	14820	14871	14852	14892	14910	14735	14776	14859	14859	14863	14856	14738	14892	14937	14891	14708	14802	14932	14880	14852	14751	14822	14899	14967	14706	14988	14805	14683	14847	15013	14693	14946	14727	14637	14736	14783	14776	14983	14871	14842	14797	14877	14898	14678	14805	14754	14754	14787	14936	14837	14808	14922	14843	14765	14756	14866	14827	14779	14827	14788	14995	14940	14772	14930	14748	14815	14734	14856	14861	14750	14909	14725	14888	14836	14843	14819	14915	14983	14744	14680	14816	14832	14848	14751	14959	14827	14844	14767	14916	14814	14686	14883	14812	14828	14797	14758	14775	14882	14913	14923	14603	14718	14805	15003	14849	14984	14845	14818	14764	14968	14805	14856	14703	14759	14849	14763	14892	14819	14902	15029	14604	14927	14914	14828	14902	14956	14669	14706	14887	14736	14914	14753	14860	14691	14838	14787	14715	14928	14819	14926	14798	14798	14793	14774	15009	14765	14750	14879	14921	14935	14944	14905	14930	14710	14877	14845	14811	14804	14721	14825	14608	14894	14711	14818	14841	14949	14700	14833	14846	14872	14884	14824	14739	14750	14922	14834	14893	14716	14779	14948	14750	14874	14606	14827	14754	14661	14937	14812	14854	14825	14917	14827	14956	14756	14917	14811	14749	14959	14681	14748	14897	14804	14706	14877	14817	14925	14821	14801	14794	14907	14871	14649	14826	14838	14811	14896	14836	14864	14637	14707	14911	14797	14830	14920	14888	14969	14695	14825	14675	14793	14819	14805	14969	14787	14805	14842	14785	14808	14800	14780	14731	14849	14639	14711	14864	14914	14951	14915	14744	14750	14774	14778	14722	14788	14771	14868	14847	14807	14701	14879	14844	14615	14831	14787	14903	14859	14779	14786	14994	14683	14915	14725	14794	14890	14776	14688	14726	14873	14756	14832	14789	14927	14775	14887	14915	14755	14765	14759	14903	14801	14883	14824	14826	14805	15039	14915	14925	14882	14784	14832	14827	14914	14832	14715	14738	14860	14707	14815	14842	14713	14717	14829	14656	14897	15013	14934	14851	14943	14842	14680	14876	14733	14742	14692	14996	14810	14907	14862	14890	14714	14901	14647	14603	14840	14943	14884	14791	14934	14700	14947	14869	14936
23987	21336	28770	24359	21737	19958	22277	20456	15978	15768	15620	15640	15375	15430	15449	15213	15318	15417	15363	15439	15547	15419	15410	15407	15577	15503	15490	15297	15561	15494	15413	15044	15304	15218	16445	16989	15741	16005	15270	15268	15260	15460	15450	15263	15431	15379	15425	15175	15312	15296	15427	15275	14960	15294	15189	15199	15235	15308	15199	15468	15430	15386	15418	15227	15260	15417	15191	15287	15091	15202	15104	15125	15385	15237	15432	15346	15230	15290	15149	15243	15310	15374	15292	15415	15298	15509	15198	15279	15299	15167	15155	15196	14919	15300	15272	15297	15235	15226	15267	15186	15159	15415	15236	15239	15259	15310	15361	15311	15296	15241	15243	15293	15315	15167	15180	15367	15303	15335	15242	15329	15140	15219	15506	15199	15346	15254	15240	15058	15331	15369	15361	15237	15198	15099	15353	15338	15279	15206	15322	15054	15360	15275	15288	15028	15268	15353	15401	15166	15283	15317	15223	15532	15123	15197	15147	15310	15284	15277	15280	15136	15280	15234	15303	15232	15338	15275	15309	15388	15344	15136	15174	15225	15367	15321	15265	15123	15317	15219	15310	15094	15359	15235	15084	15348	15192	15323	15087	15106	15316	15234	15267	15239	15216	15321	15256	15225	15184	15344	15328	15432	15365	15335	15468	15224	15334	15250	15332	15326	15334	15088	15460	15284	15273	15409	15368	15363	15282	15112	15254	15342	15220	15174	15274	15162	15267	15146	15361	15222	15042	15140	15239	15220	15098	15276	15223	15179	15197	15247	15317	15204	15301	15358	15219	15382	15346	15297	15136	15337	15300	14973	15184	15149	15181	15263	15434	15259	15390	15381	15391	15320	15126	15350	15036	15186	15256	15246	15220	15322	15107	15332	15353	15145	15359	15292	15199	15013	15294	15403	15156	15212	15127	15117	15437	15254	15199	15240	15267	15234	15231	15517	15138	15262	15312	15120	15306	15285	15272	15263	15248	15251	15298	15165	15271	15281	15231	15206	15275	15351	15174	15223	15089	15483	15562	15197	15275	15208	15442	15396	15402	15327	15326	15367	15340	15254	15226	15336	15304	15347	15273	15180	15232	15309	15208	15344	15261	15193	15312	15327	15225	15261	15205	15213	15208	15138	15221	15263	15230	15426	14973	15296	15366	15167	15354	15465	15139	15318	15119	15288	15222	15250	15588	15200	15180	15188	15209	15162	15183	15300	15335	15273	15241	15259	15167	15156	15187	15334	15349	15361	15230	15399	15145	15324	15333	15234	15328	15432	15160	15221	15212	15202	15309	15332	15283	15403	15086	15189	15325	15132	15261	15008	15234	15341	15455	15100	15230	15422	15353	15269	15281	15049	15184	15291	15084	15314	15378	15116	15209	15269	15289	15240	15181	15353	15151	15203	15421	15386	15163	15298	15099	15436	15117	15370	15335	15062	15143	15067	15209	15289	15096	15165	15521	15226	15206	15202	15160	15168	15313	15316	15326	15258	15271	15343	15322	15204	15160	15298	15154	15297	15228	15131	15438	15150	15481	15153	15457	15267	15158	15196	15392	15329	15149	15290	15296	15353	15237	15371	15391	15284	15147	15295	15284	15389	15243	15354	15185	15364	15212	15306	15330	15315	15259	15163	15223	15393	15210	15177	15149	15262	15299	15177	15109	15406	15446	15203	15152	15048	15110	15223	15408	15110	15124	15245	15129	15146	15193	15200	15228	15239	15376	15161	15194	15290	15194	15351	15238	15272	15267	15166	15299	15420	15138	15355	15165	15230	15272	15117	15056	15433	15453	15475	15112	15420	15204	15239	15328	15359	15335	15291	15396	15111	15519	15380	15239	15137	15255	15218	15251	15221	15247	15098	15083	15376	15241	15205	15390	15404	15142	15193	15311	15160	15457	15356	15231	15356	15438	15282	15028	15411	15399	15089	15189	15154	15331	15171	15203	15218	15109	15259	15371	15192	15350	15146	15189	15377	15137	15118	15175	15244	15401	15213	15535	15085	15344	15305	15115	15268	15246	15240	15328	15171	15288	15347	15341	15265	15246	15064	15268	15388	15120	15254	15331	15146	15182	15141	15214	15114	15020	15350	15232	15266	15199	15451	15353	15223	15434	15429	15285	15355	15374	15286	15402	15447	15429	15284	15350	15226	15225	15384	15400	15334	15307	15176	15077	15191	15204	15169	15398	15383	15252	15418	15420	15376	15183	15146	15112	15223	15356	15265	15252	15268	15177	15220	15361	15233	15361	15447	15288	15465	15407	15187	15256	15356	15236	15341	15368	15361	15287	15186	15502	15234	15070	15303	15138	15006	15234	15204	15282	15351	15228	15152	15260	15078	15291	15429	15332	15165	15143	15091	15152	15310	15313	15344	15332	15214	15184	15434	15312	15283	15221	15170	15172	15400	15329	15288	15225	15343	15453	15304	15168	15329	15243	15129	15069	15262	15361	15056	15084	15062	15435	15378	15376	15460	15160	15209	15268	15109	15248	15122	15313	15173	15341	15335	15262	15227	15341	15202	15208	15324	15268	15264	15210	15302	15283	15318	15236	15202	15129	15163	15250	15438	15277	15307	15221	15175	15228	15072	15380	15219	15124	15080	15266	15384	15224	15157	15173	15388	15049	15138	15301	15184	15361	15327	15294	15312	15291	15224	15278	15203	15445	15218	15169	15208	15176	15082	15185	15178	15281	15279	15222	15212	15256	15312	15226	15083	15238	15391	15281	15327	15174	15283	15363	15348	15266	15511	15173	15290	15234	15175	15261	15211	15330	15333	15388	15194	15173	15347	15311	15383	15253	15116	15311	15247	15147	15255	15245	15348	15180	15081	15255	15253	15300	15253	15232	15263	15223	15125	15248	15093	15312	15322	15182	15121	15270	15411	15188	15352	15104	15153	15341	15383	15254	15385	15451	15403	15303	15353	15165	15132	15375	15101	15209	15191	15366	15223	15218	15143	15221	15267	15264	15258	15284	15338	15242	15340	15433	15205	15059	15181	15141	15191	15150	15307	15480	15332	15211	15057	15292	15274	15241	15369	15124	15171	15296	15301	15315	15326	15396	15206	15404	15131	15286	15100	15296	15271	15260	15262	15374	15268	15232	15167	15429	15476	15557	15312	15368	15172	15304	15299	15317	15163	15349	15155	15327	15208	15278	15160	15258	15281	15337	15364	15269	15368	15271	15217	15064	15240	15270	15211	15144	15219	15245	15229	15294	15335	15358	15332	15278	15195	15293	15207	15304	15160	15221	15250	15142	15483	15259	15403	15301	15314	15149	15256	15163	15291	15343	15184	15294	15473	15235	15333	15341	15220	15284	15189	15443	15278	15339	15237	15247	15257	15152	15290	15197	15344	15343	15207	15454	15387	15282	15259	15287	15287	15272	15327	15302	15248	15236	15274	15189	15424	15176	15043	15259	15456	15195	14997	15397	15370	15369	15389	15133	15217	15329	15272	15178	15266	15308	15195	15194	15402	15222	15340	15461	15252	15177	15309	15326	15392	15263	15273	15147	15243	15235	15325	15395	15269	15256	15330	15158	15142	15185	15404	15250	15286	15376	15214	15185	15117	15328	15377	15367	15144	15104	15194	15364	15311	15170	15291	15254	15144	15304	15114	15154	15234	15280	15273	15285	15338	15250	15170	15398	15062	15115	15245	15249	15329	15233	15405	15236	15299	15345	15224	15246	15198	15311	15429	15363	15429	15160	15294	15192	15294	15044	15219	15263	15331	15245	15282	15190	15030	15119	15167	15362	15266	15269	15335	15084	15402	15461	15246	15125	15533	15317	15158	15316	15365	15075	15446	15136	15414	15372	15387	14955	15417	15317	15166	15166	15256	15293	15316	15164	15238	15361	15249	15236	15191	15311	15163	15275	15278	15376	15333	15239	15115	15232	15243	15229	15309	15122	15177	15377	15391	15410	15221	15302	15263	15242	15225	15340	15262	15252	15320	15327	15265	15258	15065	15385	15596	15238	15102	15353	15454	15138	15339	15069	15334	15434	15388	15311	15284	15268	15229	15135	15320	15251	15405	15089	15261	15306	15122	15222	15325	15235	15112	15535	15293	15259	15346	15246	15181	15417	15391	15282	15124	15350	15210	15339	15305	15196	15346	15269	15176	15273	15297	15429	15273	15336	15290	15127	15216	15316	15281	15178	15202	15347	15325	15137	15177	15271	15245	15229	15143	15198	15036	15107	15095	15369	15433	15366	14997	15275	15129	15192	15296	15338	15413	15403	15401	15275	15255	15234	15348	15317	15059	15296	15123	15241	15222	15226	15319	15319	15288	15205	15263	15316	15241	15298	15152	15261	15293	15150	15244	15136	15163	15193	15182	15349	15355	15240	15196	15131	15192	15159	15355	15147	15332	15295	15341	15223	15224	15300	15185	15322	15188	15280	15278	15228	15346	15346	15418	15167	15335	15285	15147	15225	15224	15150	15276	15315	15339	15284	15223	15035	15357	15218	15320	15466	15238	15163	15230	15096	15320	15271	15249	15379	15189	15281	15315	15357	15183	15496	15354	15188	15232	15223	15385	15138	15122	15178	15363	15394	15377	15384	15181	15432	15280	15431	15415	15153	15339	15335	15337	15042	15361	15266	15395	15284	15290	15338	15412	15524	15134	15357	15203	15246	15287	15342	15379	15293	15145	15168	15148	15308	15279	15080	15344	15328	15147	15209	15305	15344	15142	15201	15088	15258	15337	15280	15322	15201	15374	15136	15098	15107	15319	15421	15393	15411	15420	15061	15373	15235	15266	15249	15327	15268	15354	15450	15548	15482	15148	15373	15488	15122	15235	15186	15188	15401	15073	15275	15304	15145	15147	15442	15014	15295	15293	15412	15242	15120	15200	15473	15264	15315	15304	15255	15346	15295	15465	15139	15308	15362	15069	15257	15214	15162	15225	15167	15125	15260	15328	15065	15380	15131	15270	15201	15189	15161	15049	15175	15231	15178	15196	15316	15352	15206	15089	15193	15017	15185	15204	15070	15246	15258	15384	15334	15122	15222	15336	15289	15165	15353	15086	15204	15377	15147	15157	15060	15242	15320	15332	15310	15247	15190	15195	15228	15129	15192	15212	14972	15236	15238	15306	15218	15240	15300	15257	15275	15160	15192	15177	15373	15201	15374	15213	15217	15286
16235	32491	33372	21700	16582	16683	23157	19142	14889	14842	14874	14647	14801	14674	14753	14698	14691	14690	14515	14666	14725	14583	14678	14872	14672	14679	14645	14828	14660	14781	14773	14648	14570	14585	16878	16619	15313	15505	14611	14718	14507	14528	14692	14471	14515	14701	14576	14591	14455	14696	14510	14682	14630	14575	14524	14642	14555	14627	14758	14711	14664	14916	14698	14507	14401	14676	14539	14570	14647	14602	14483	14517	14432	14468	14606	14625	14508	14321	14690	14567	14593	14554	14522	14636	14649	14605	14413	14376	14361	14529	14434	14499	14631	14671	14452	14518	14440	14464	14620	14447	14387	14667	14499	14480	14412	14518	14630	14614	14579	14527	14450	14681	14489	14494	14483	14519	14508	14533	14406	14281	14557	14715	14538	14571	14584	14540	14510	14478	14464	14696	14635	14568	14498	14643	14564	14428	14427	14631	14627	14386	14367	14398	14494	14452	14421	14604	14608	14745	14473	14549	14666	14637	14486	14653	14707	14593	14610	14621	14506	14493	14659	14690	14440	14545	14555	14552	14427	14675	14548	14653	14648	14674	14579	14612	14524	14652	14766	14519	14517	14578	14418	14624	14533	14637	14611	14447	14443	14595	14427	14383	14625	14605	14460	14690	14450	14533	14549	14478	14558	14609	14640	14648	14629	14684	14585	14396	14454	14624	14491	14580	14592	14593	14535	14538	14477	14775	14606	14499	14484	14437	14570	14662	14600	14570	14612	14523	14463	14504	14647	14542	14531	14359	14646	14679	14521	14435	14567	14627	14617	14466	14709	14567	14551	14638	14516	14393	14696	14410	14445	14490	14436	14655	14591	14536	14681	14622	14657	14504	14511	14653	14563	14495	14679	14675	14601	14465	14557	14397	14581	14506	14333	14558	14561	14558	14644	14624	14402	14734	14546	14537	14641	14319	14519	14607	14688	14524	14450	14653	14711	14540	14567	14468	14640	14598	14724	14558	14568	14621	14411	14728	14643	14526	14566	14680	14619	14526	14381	14755	14748	14613	14562	14495	14546	14597	14615	14641	14529	14530	14519	14600	14589	14442	14753	14521	14608	14705	14630	14348	14405	14591	14607	14466	14535	14581	14416	14646	14601	14599	14519	14525	14635	14372	14789	14473	14573	14488	14589	14422	14656	14649	14596	14615	14548	14578	14478	14422	14508	14473	14709	14577	14604	14527	14483	14545	14444	14512	14526	14686	14554	14433	14449	14603	14707	14520	14676	14496	14562	14446	14779	14349	14479	14481	14502	14440	14698	14632	14671	14525	14440	14616	14393	14582	14521	14471	14441	14465	14780	14558	14702	14587	14642	14600	14519	14571	14591	14426	14521	14416	14551	14387	14510	14529	14488	14578	14493	14578	14481	14695	14473	14645	14560	14526	14507	14606	14613	14439	14559	14381	14498	14505	14493	14602	14560	14422	14539	14507	14597	14539	14572	14476	14491	14556	14621	14500	14721	14509	14430	14567	14547	14421	14630	14577	14673	14656	14568	14371	14487	14468	14736	14492	14535	14507	14719	14572	14615	14577	14519	14521	14676	14565	14568	14481	14540	14461	14567	14530	14543	14480	14573	14517	14665	14547	14561	14510	14636	14583	14570	14533	14514	14528	14520	14489	14500	14624	14757	14461	14660	14516	14452	14552	14616	14404	14581	14672	14606	14570	14515	14571	14635	14496	14695	14470	14467	14675	14592	14544	14516	14334	14591	14612	14577	14594	14572	14433	14641	14588	14498	14569	14459	14555	14476	14512	14391	14540	14743	14597	14579	14567	14470	14558	14585	14460	14511	14589	14568	14671	14722	14328	14643	14418	14645	14473	14562	14474	14382	14584	14617	14436	14711	14407	14657	14543	14473	14577	14650	14508	14512	14594	14664	14406	14543	14608	14405	14730	14451	14616	14608	14640	14451	14518	14526	14499	14551	14540	14548	14559	14560	14512	14589	14548	14715	14190	14517	14410	14663	14392	14497	14538	14544	14497	14362	14482	14492	14655	14585	14575	14515	14505	14531	14645	14436	14474	14576	14623	14550	14740	14625	14497	14687	14616	14656	14313	14621	14527	14672	14657	14434	14560	14522	14537	14418	14644	14356	14553	14427	14606	14499	14651	14461	14658	14486	14655	14365	14644	14478	14408	14507	14486	14700	14403	14530	14554	14544	14619	14566	14557	14508	14551	14380	14537	14538	14728	14615	14388	14546	14487	14582	14600	14553	14407	14471	14507	14581	14365	14753	14600	14471	14540	14564	14579	14445	14611	14449	14671	14405	14552	14492	14503	14579	14562	14533	14466	14520	14399	14802	14553	14470	14358	14709	14504	14538	14728	14476	14382	14449	14518	14548	14506	14727	14655	14677	14418	14480	14651	14637	14502	14639	14501	14526	14601	14472	14555	14364	14358	14472	14462	14582	14539	14652	14784	14534	14630	14490	14657	14622	14473	14600	14498	14659	14577	14643	14411	14530	14486	14505	14544	14539	14431	14518	14374	14357	14447	14580	14510	14506	14452	14626	14536	14479	14612	14312	14601	14714	14535	14532	14508	14518	14552	14627	14564	14691	14495	14607	14475	14566	14499	14614	14594	14591	14436	14517	14452	14458	14679	14551	14560	14583	14522	14622	14688	14510	14642	14504	14704	14386	14373	14499	14522	14552	14461	14557	14759	14505	14570	14599	14626	14483	14608	14622	14529	14654	14655	14529	14542	14437	14459	14427	14571	14529	14477	14449	14568	14488	14533	14491	14450	14530	14559	14413	14648	14651	14616	14390	14501	14567	14493	14484	14621	14426	14556	14504	14562	14644	14541	14570	14563	14600	14546	14391	14588	14583	14689	14571	14561	14329	14563	14503	14527	14691	14549	14698	14558	14542	14626	14536	14476	14519	14536	14694	14520	14579	14424	14524	14575	14360	14552	14317	14485	14339	14657	14505	14565	14542	14463	14522	14563	14437	14682	14553	14340	14500	14355	14568	14623	14694	14702	14490	14416	14437	14525	14596	14530	14565	14518	14388	14518	14566	14424	14445	14557	14664	14414	14507	14440	14673	14479	14519	14482	14576	14442	14493	14508	14505	14447	14543	14562	14483	14511	14606	14486	14454	14546	14626	14554	14665	14608	14627	14563	14589	14437	14564	14580	14540	14607	14475	14686	14564	14516	14438	14555	14644	14318	14459	14493	14537	14471	14596	14578	14602	14827	14540	14627	14456	14311	14675	14515	14553	14531	14722	14452	14523	14511	14519	14442	14573	14504	14586	14375	14661	14384	14494	14498	14598	14573	14622	14577	14465	14505	14489	14409	14655	14608	14503	14681	14628	14656	14608	14541	14491	14510	14640	14464	14634	14433	14700	14637	14541	14661	14574	14577	14581	14439	14550	14534	14514	14505	14560	14620	14701	14484	14410	14579	14527	14602	14507	14478	14643	14648	14566	14462	14627	14661	14578	14502	14637	14590	14446	14491	14451	14444	14185	14429	14433	14586	14371	14473	14500	14625	14555	14559	14714	14556	14511	14539	14486	14568	14570	14586	14568	14492	14563	14672	14506	14547	14454	14375	14391	14493	14546	14588	14388	14496	14549	14647	14593	14661	14658	14497	14605	14546	14543	14473	14566	14590	14446	14402	14554	14486	14447	14585	14632	14561	14544	14572	14631	14546	14532	14632	14629	14482	14656	14410	14667	14443	14491	14529	14522	14576	14514	14500	14584	14528	14681	14502	14626	14507	14628	14474	14482	14692	14658	14613	14671	14561	14638	14553	14599	14688	14595	14611	14481	14475	14587	14564	14491	14719	14513	14627	14749	14590	14401	14532	14531	14650	14427	14515	14431	14585	14618	14605	14458	14537	14744	14511	14558	14424	14370	14534	14373	14619	14669	14467	14598	14582	14660	14519	14525	14680	14553	14680	14484	14574	14415	14594	14523	14458	14554	14394	14558	14535	14497	14532	14726	14640	14413	14528	14494	14687	14545	14718	14707	14571	14412	14460	14590	14448	14587	14412	14539	14608	14484	14517	14686	14581	14566	14653	14530	14449	14497	14629	14588	14505	14453	14584	14511	14694	14667	14621	14452	14506	14465	14575	14634	14575	14541	14506	14485	14501	14642	14640	14617	14550	14553	14518	14417	14559	14519	14592	14493	14596	14415	14559	14396	14487	14406	14502	14449	14524	14461	14547	14592	14479	14567	14435	14577	14612	14486	14506	14572	14607	14625	14470	14586	14539	14517	14501	14792	14583	14514	14427	14366	14487	14288	14634	14484	14539	14620	14665	14515	14563	14564	14564	14488	14483	14633	14611	14488	14434	14588	14561	14564	14410	14610	14364	14669	14541	14531	14600	14581	14529	14515	14560	14562	14414	14600	14649	14614	14405	14491	14538	14728	14549	14371	14432	14657	14731	14468	14502	14497	14606	14524	14580	14438	14494	14559	14571	14576	14511	14654	14583	14518	14683	14561	14502	14609	14399	14649	14542	14731	14614	14528	14547	14610	14612	14433	14578	14541	14597	14644	14549	14477	14518	14451	14588	14511	14672	14577	14398	14622	14744	14516	14568	14725	14505	14643	14546	14558	14550	14582	14606	14541	14399	14525	14702	14563	14539	14562	14483	14530	14600	14637	14651	14607	14652	14467	14550	14547	14669	14629	14457	14359	14664	14528	14497	14577	14730	14548	14580	14482	14455	14670	14524	14458	14557	14622	14669	14503	14678	14663	14513	14599	14698	14512	14658	14498	14528	14474	14640	14483	14525	14387	14639	14590	14599	14739	14429	14417	14460	14633	14461	14438	14384	14701	14517	14598	14548	14669	14608	14646	14487	14563	14518	14528	14476	14640	14634	14541	14599	14552	14544	14624	14540	14561	14545	14692	14511	14517	14668	14558	14699	14477	14389	14694	14637	14537	14638	14614	14608	14507	14605	14423	14588	14514	14614	14490	14495	14640	14589	14695	14543	14613	14465	14678	14580	14688	14576	14773	14606	14539	14459	14832	14580	14619	14478	14480	14388	14654	14620	14477	14514	14401	14773	14629	14586	14579	14603	14740	14494	14635	14578	14437	14591	14715	14619	14514	14589	14648	14584	14660	14573	14426	14519	14426	14514	14618	14605	14533	14373	14690	14649	14576	14529	14496	14505	14657	14774
22965	21374	29267	23817	21526	22736	22631	17326	15911	16036	15868	15620	15896	15755	15550	15728	15632	15463	15562	15498	15561	15527	15531	15575	15489	15373	15550	15625	15719	15449	15539	15461	15435	15425	18004	17758	16286	16252	15464	15528	15500	15424	15343	15560	15625	15338	15277	15292	15398	15339	15576	15291	15488	15363	15580	15480	15487	15340	15330	15535	15818	15834	15722	15556	15280	15385	15409	15537	15455	15313	15184	15418	15431	15187	15302	15417	15344	15386	15625	15435	15335	15590	15522	15582	15352	15337	15316	15518	15346	15372	15264	15455	15443	15488	15146	15274	15456	15201	15271	15262	15501	15541	15508	15343	15283	15301	15257	15596	15391	15400	15399	15513	15435	15350	15125	15249	15295	15355	15400	15251	15439	15377	15326	15269	15408	15341	15402	15367	15435	15401	15301	15290	15429	15240	15391	15450	15561	15687	15521	15427	15473	15276	15416	15578	15228	15323	15281	15411	15346	15338	15362	15309	15199	15326	15358	15349	15164	15381	15269	15336	15565	15247	15436	15389	15404	15325	15409	15619	15349	15234	15139	15364	15416	15244	15369	15268	15486	15131	15205	15440	15590	15393	15238	15343	15357	15414	15516	15381	15290	15310	15237	15489	15511	15281	15431	15364	15567	15140	15258	15465	15226	15453	15327	15397	15416	15340	15160	15389	15245	15155	15101	15400	15129	15250	15360	15291	15388	15170	15246	15431	15521	15350	15545	15126	15379	15429	15518	15351	15219	15352	15201	15407	15499	15337	15371	15254	15441	15115	15271	15316	15233	15332	15310	15271	15529	15193	15406	15366	15441	15382	15418	15414	15275	15374	15419	15337	15357	15497	15419	15372	15370	15380	15415	15321	15460	15270	15341	15280	15137	15352	15522	15448	15275	15345	15319	15306	15416	15389	15201	15302	15382	15392	15427	15249	15344	15244	15187	15308	15506	15511	15344	15333	15247	15396	15410	15357	15340	15286	15247	15432	15266	15239	15162	15399	15289	15406	15253	15411	15375	15526	15309	15383	15310	15419	15323	15411	15276	15376	15249	15186	15406	15346	15402	15431	15293	15476	15298	15467	15421	15275	15440	15165	15359	15246	15425	15383	15551	15408	15401	15406	15460	15316	15396	15249	15416	15470	15393	15351	15470	15272	15246	15534	15497	15396	15164	15362	15244	15278	15237	15226	15405	14981	15323	15403	15277	15343	15305	15183	15443	15340	15251	15431	15555	15284	15288	15345	15338	15292	15371	15389	15314	15379	15381	15070	15293	15550	15223	15517	15403	15345	15411	15287	15292	15484	15304	15533	15329	15429	15405	15350	15409	15252	15214	15192	15417	15452	15435	15181	15450	15346	15484	15269	15414	15391	15300	15241	15165	15302	15271	15450	15228	15376	15454	15290	15568	15289	15439	15389	15405	15340	15404	15250	15322	15204	15119	15472	15246	15480	15323	15211	15342	15463	15344	15167	15433	15266	15232	15358	15260	15412	15299	15356	15268	15328	15269	15267	15298	15304	15297	15300	15372	15200	15476	15393	15375	15266	15379	15336	15064	15394	15309	15367	15199	15352	15288	15269	15179	15348	15353	15236	15441	15422	15414	15255	15401	15396	15180	15261	15333	15347	15299	15353	15334	15253	15294	15350	15303	15339	15234	15407	15522	15260	15310	15162	15242	15316	15363	15273	15381	15437	15335	15482	15354	15241	15126	15186	15369	15387	15533	15406	15247	15464	15578	15584	15492	15330	15353	15388	15300	15389	15428	15476	15355	15376	15415	15364	15423	15323	15242	15362	15370	15400	15354	15541	15370	15254	15253	15381	15312	15229	15287	15276	15367	15297	15428	15215	15323	15328	15330	15207	15281	15294	15201	15136	15369	15137	15417	15576	15450	15416	15361	15239	15316	15257	15430	15359	15362	15173	15474	15430	15262	15340	15481	15312	15378	15372	15245	15366	15514	15363	15368	15296	15093	15309	15511	15305	15194	15296	15274	15235	15426	15276	15340	15303	15262	15314	15454	15366	15528	15626	15291	15508	15653	15503	15269	15285	15462	15375	15469	15225	15241	15363	15375	15370	15279	15188	15377	15510	15164	15279	15497	15383	15416	15392	15270	15550	15295	15485	15236	15271	15334	15478	15408	15414	15419	15380	15417	15393	15367	15305	15346	15084	15013	15417	15235	15178	15314	15280	15340	15224	15457	15427	15477	15527	15156	15345	15384	15312	15557	15201	15218	15376	15302	15278	15382	15393	15258	15113	15239	15261	15498	15194	15322	15461	15241	15446	15270	15314	15333	15454	15224	15378	15590	15260	15422	15332	15314	15321	15413	15239	15114	15381	15458	15532	15336	15352	15203	15401	15407	15436	15401	15217	15269	15323	15359	15336	15310	15257	15543	15292	15218	15347	15283	15392	15405	15487	15448	15249	15260	15246	15397	15274	15312	15422	15316	15159	15316	15362	15185	15362	15340	15176	15333	15450	15363	15243	15186	15360	15228	15217	15395	15426	15410	15265	15207	15396	15293	15246	15515	15502	15340	15373	15358	15402	15251	15314	15161	15391	15236	15231	15280	15188	15350	15323	15324	15423	15414	15263	15353	15269	15265	15218	15294	15218	15283	15107	15427	15439	15187	15319	15278	15399	15397	15215	15341	15326	15261	15523	15385	15390	15260	15174	15243	15397	15202	15319	15264	15181	15389	15320	15311	15412	15423	15388	15316	15233	15251	15338	15425	15235	15451	15226	15182	15305	15248	15455	15493	15460	15181	15376	15439	15587	15231	15267	15193	15320	15505	15422	15359	15239	15375	15376	15120	15466	15369	15307	15214	15285	15118	15205	15268	15266	15312	15465	15392	15347	15510	15320	15343	15402	15208	15371	15147	15361	15308	15212	15365	15326	15333	15499	15518	15159	15218	15287	15288	15299	15443	15376	15480	15280	15478	15229	15410	15320	15442	15389	15313	15286	15229	15340	15389	15440	15456	15209	15235	15512	15394	15220	15212	15303	15270	15509	15622	15280	15460	15558	15398	15477	15409	15279	15176	15502	15325	15401	15514	15445	15422	15376	15486	15304	15554	15513	15001	15323	15316	15218	15386	15221	15487	15196	15361	15259	15381	15479	15441	15278	15441	15392	15302	15394	15435	15331	15406	15444	15508	15327	15310	15259	15393	15312	15183	15312	15295	15310	15266	15276	15318	15198	15382	15380	15289	15426	15519	15384	15326	15348	15433	15490	15558	15252	15277	15168	15206	15237	15313	15258	15301	15314	15300	15443	15381	15399	15275	15311	15332	15104	15299	15338	15417	15441	15349	15347	15068	15360	15547	15415	15404	15326	15350	15170	15300	15501	15463	15488	15547	15363	15448	15400	15278	15323	15353	15312	15412	15101	15326	15454	15392	15443	15418	15365	15333	15085	15460	15238	15382	15391	15371	15423	15469	15381	15466	15318	15329	15311	15293	15398	15258	15342	15363	15278	15200	15319	15430	15342	15224	15249	15260	15348	15140	15381	15403	15229	15286	15415	15385	15266	15475	15232	15313	15458	15386	15277	15265	15284	15343	15269	15326	15366	15382	15417	15406	15437	15430	15258	15385	15383	15455	15343	15359	15258	15397	15362	15278	15310	15258	15407	15458	15348	15394	15264	15171	15420	15521	15620	15459	15421	15388	15425	15386	15228	15382	15441	15521	15470	15136	15288	15249	15405	15447	15266	15215	15440	15356	15347	15347	15439	15480	15198	15511	15373	15326	15550	15364	15333	15353	15318	15432	15298	15351	15298	15417	15444	15319	15502	15426	15427	15303	15421	15187	15354	15255	15368	15192	15539	15238	15215	15389	15367	15286	15348	15486	15372	15261	15235	15415	15595	15433	15339	15514	15338	15394	15303	15488	15530	15224	15265	15454	15118	15410	15296	15425	15293	15434	15351	15297	15399	15538	15381	15266	15583	15452	15355	15356	15298	15265	15255	15435	15280	15373	15575	15226	15306	15378	15404	15416	15408	15250	15409	15372	15409	15333	15324	15329	15359	15407	15165	15401	15387	15220	15293	15182	15411	15510	15325	15395	15389	15217	15351	15385	15151	15507	15233	15370	15183	15375	15377	15497	15258	15179	15215	15564	15312	15217	15416	15376	15306	15265	15270	15336	15345	15423	15273	15149	15259	15466	15334	15380	15194	15278	15503	15403	15445	15520	15215	15031	15406	15303	15239	15299	15317	15242	15402	15256	15280	15501	15302	15339	15279	15242	15400	15304	15378	15437	15284	15186	15244	15257	15300	15479	15137	15228	15349	15470	15342	15212	15216	15117	15260	15445	15412	15394	15374	15303	15301	15342	15242	15339	15289	15451	15451	15503	15400	15379	15483	15456	15290	15539	15241	15464	15437	15496	15266	15200	15400	15282	15430	15235	15287	15405	15334	15486	15467	15330	15364	15204	15435	15282	15271	15387	15424	15414	15332	15357	15343	15377	15298	15337	15411	15528	15357	15342	15344	15170	15366	15364	15315	15389	15039	15223	15306	15405	15370	15203	15469	15579	15419	15132	15298	15175	15344	15440	15531	15474	15320	15306	15360	15450	15138	15062	15392	15377	15250	15344	15373	15301	15271	15395	15390	15367	15342	15273	15213	15422	15236	15446	15405	15393	15480	15258	15474	15305	15345	15439	15408	15167	15246	15323	15258	15210	15504	15345	15408	15384	15368	15586	15263	15290	15477	15476	15366	15431	15313	15186	15379	15304	15284	15304	15225	15426	15346	15432	15247	15359	15342	15584	15223	15222	15408	15316	15268	15316	15319	15311	15278	15384	15402	15394	15177	15198	15289	15286	15322	15407	15078	15386	15203	15330	15530	15371	15383	15322	15382	15553	15389	15356	15498	15521	15399	15493	15533	15446	15498	15386	15124	15285	15282	15284	15480	15157	15381	15424	15296	15243	15234	15455	15440	15492	15309	15467	15426	15523	15236	15294	15434	15387	15301	15294	15339	15244	15167	15206	15151	15145	15391	15358	15262	15286	15459	15243	15287	15308	15450	15412	15326	15387	15204	15253	15376	15637	15255	15170	15543	15297	15446	15393	15214	15480	15246	15330	15219	15310	15468	15281	15331	15557	15575	15336	15394	15303	15436	15123	15253	15304	15426	15370	15271
18737	39034	39788	27233	20761	17309	17116	16185	15437	15214	15189	15025	15096	14891	14750	14826	14864	14954	15079	14772	15032	14852	14799	14821	14902	14702	14854	14710	14923	14826	14744	14778	14926	14770	19710	17544	16127	15833	14743	14595	14684	14606	14709	14696	14826	14812	14612	14796	14695	14894	14734	14749	14681	14726	14771	14626	14497	14697	14560	14781	15293	15519	14847	14533	14791	14574	14640	14606	14651	14528	14713	14808	14570	14454	14721	14472	14705	14705	14708	14590	14660	14857	14912	14744	14610	14711	14598	14676	14744	14704	14615	14509	14596	14677	14764	14606	14575	14784	14594	14439	14660	14791	14723	14675	14631	14628	14620	14652	14490	14733	14635	14608	14741	14628	14750	14756	14669	14692	14562	14671	14461	14807	14761	14587	14712	14780	14719	14601	14431	14654	14573	14564	14698	14611	14700	14578	14814	14526	14596	14480	14606	14633	14676	14657	14753	14617	14550	14693	14701	14573	14748	14748	14478	14663	14470	14693	14782	14551	14697	14598	14503	14684	14448	14589	14737	14658	14629	14745	14799	14662	14555	14701	14616	14533	14642	14711	14651	14707	14518	14590	14492	14590	14746	14632	14677	14616	14470	14631	14764	14750	14509	14549	14535	14650	14599	14637	14698	14643	14681	14627	14670	14768	14677	14540	14681	14619	14757	14723	14580	14625	14633	14670	14623	14541	14580	14635	14675	14618	14726	14558	14618	14774	14663	14670	14748	14602	14677	14671	14596	14508	14677	14504	14572	14635	14804	14806	14502	14543	14636	14527	14707	14616	14622	14660	14685	14600	14482	14658	14609	14676	14529	14688	14573	14703	14781	14603	14633	14801	14703	14732	14680	14570	14671	14687	14686	14538	14684	14688	14620	14554	14725	14502	14528	14488	14589	14566	14613	14477	14761	14715	14609	14731	14480	14725	14640	14626	14677	14624	14675	14773	14591	14659	14715	14616	14771	14512	14748	14566	14614	14654	14625	14502	14771	14549	14589	14559	14640	14697	14707	14661	14573	14703	14664	14687	14524	14568	14649	14578	14495	14560	14774	14566	14667	14504	14512	14670	14731	14574	14620	14654	14604	14549	14588	14573	14626	14668	14726	14650	14629	14603	14596	14672	14718	14740	14676	14665	14514	14628	14601	14628	14505	14693	14539	14572	14834	14604	14628	14606	14706	14740	14335	14558	14689	14701	14767	14614	14779	14641	14405	14571	14775	14559	14748	14524	14787	14740	14600	14585	14705	14598	14545	14522	14727	14752	14700	14712	14737	14596	14701	14683	14686	14643	14611	14579	14451	14840	14556	14614	14740	14644	14576	14613	14631	14705	14610	14587	14481	14536	14725	14520	14611	14658	14706	14570	14676	14685	14580	14622	14826	14564	14586	14648	14593	14553	14520	14718	14523	14640	14727	14557	14645	14495	14775	14558	14736	14603	14588	14738	14630	14633	14683	14595	14549	14640	14565	14584	14655	14687	14652	14826	14822	14527	14555	14533	14776	14716	14607	14562	14693	14603	14697	14517	14609	14564	14614	14644	14743	14619	14810	14592	14627	14514	14578	14724	14595	14560	14688	14740	14522	14513	14631	14817	14538	14524	14657	14603	14546	14551	14607	14671	14595	14621	14612	14792	14693	14748	14644	14614	14634	14528	14694	14756	14601	14657	14658	14601	14370	14700	14437	14498	14672	14771	14611	14647	14649	14633	14536	14735	14700	14600	14634	14471	14561	14670	14611	14636	14783	14657	14546	14757	14498	14573	14528	14582	14670	14755	14686	14488	14697	14557	14471	14469	14562	14616	14622	14638	14678	14683	14564	14643	14509	14609	14537	14597	14779	14554	14551	14633	14565	14753	14707	14574	14546	14714	14507	14620	14557	14583	14641	14681	14746	14693	14626	14692	14714	14727	14581	14674	14545	14750	14640	14579	14656	14585	14442	14664	14457	14626	14680	14486	14605	14589	14674	14762	14668	14670	14750	14527	14551	14629	14673	14451	14652	14489	14650	14784	14950	14611	14663	14632	14795	14552	14666	14693	14698	14584	14660	14656	14695	14733	14542	14692	14519	14566	14704	14503	14476	14552	14554	14609	14619	14493	14602	14563	14654	14765	14632	14429	14609	14615	14714	14658	14655	14682	14808	14447	14642	14578	14604	14633	14620	14523	14581	14886	14762	14511	14645	14585	14565	14747	14679	14633	14784	14639	14424	14771	14770	14541	14529	14588	14708	14609	14773	14599	14635	14644	14608	14612	14497	14776	14598	14604	14635	14628	14836	14814	14632	14584	14725	14363	14644	14774	14660	14603	14675	14482	14729	14509	14751	14503	14570	14687	14577	14529	14674	14511	14543	14680	14789	14584	14740	14790	14698	14652	14795	14632	14802	14573	14534	14629	14576	14680	14591	14604	14662	14523	14593	14651	14699	14641	14627	14742	14637	14585	14500	14646	14599	14675	14724	14660	14537	14539	14586	14644	14665	14509	14754	14608	14734	14647	14581	14591	14668	14711	14548	14667	14551	14615	14639	14606	14594	14642	14722	14609	14676	14726	14592	14558	14671	14687	14511	14679	14609	14730	14663	14657	14575	14503	14556	14593	14569	14554	14540	14762	14558	14844	14536	14720	14602	14766	14578	14726	14546	14600	14543	14605	14594	14487	14658	14610	14489	14630	14654	14676	14513	14759	14661	14683	14727	14550	14555	14769	14563	14513	14905	14571	14786	14828	14531	14562	14520	14746	14563	14623	14450	14652	14789	14635	14522	14642	14615	14711	14618	14645	14780	14654	14696	14667	14587	14800	14589	14700	14669	14631	14778	14620	14519	14608	14487	14519	14697	14613	14610	14658	14638	14678	14702	14682	14631	14561	14586	14646	14743	14568	14570	14666	14702	14557	14575	14522	14738	14745	14394	14507	14591	14392	14762	14627	14576	14526	14669	14632	14681	14581	14609	14526	14801	14626	14621	14660	14502	14531	14602	14600	14679	14747	14586	14653	14718	14514	14624	14643	14700	14666	14664	14667	14674	14446	14573	14686	14609	14539	14530	14549	14723	14636	14763	14727	14441	14638	14709	14660	14541	14609	14534	14560	14635	14523	14773	14609	14596	14744	14587	14656	14662	14540	14687	14575	14524	14617	14654	14758	14666	14427	14512	14613	14581	14667	14729	14550	14685	14568	14840	14634	14770	14606	14586	14681	14574	14761	14695	14653	14563	14453	14635	14739	14672	14719	14542	14744	14529	14569	14594	14496	14612	14549	14765	14572	14387	14700	14804	14807	14722	14762	14681	14578	14544	14703	14518	14443	14709	14688	14710	14537	14676	14786	14690	14516	14501	14581	14639	14679	14601	14640	14627	14442	14842	14639	14395	14592	14720	14730	14556	14630	14678	14620	14516	14727	14422	14778	14560	14615	14753	14654	14636	14563	14559	14666	14721	14512	14626	14651	14531	14737	14692	14645	14675	14582	14533	14648	14653	14657	14699	14686	14446	14768	14581	14624	14567	14652	14578	14500	14598	14734	14504	14687	14519	14685	14807	14659	14668	14395	14441	14588	14754	14741	14707	14682	14645	14660	14555	14616	14687	14688	14446	14803	14458	14724	14634	14686	14753	14648	14686	14723	14503	14701	14656	14663	14594	14533	14616	14667	14550	14594	14656	14579	14539	14538	14609	14556	14587	14592	14789	14500	14425	14600	14671	14447	14605	14751	14752	14658	14811	14703	14785	14679	14573	14660	14652	14715	14626	14712	14649	14554	14690	14432	14749	14547	14659	14477	14622	14598	14641	14444	14559	14576	14639	14660	14648	14662	14639	14640	14511	14655	14754	14559	14480	14593	14540	14759	14601	14689	14681	14556	14555	14584	14641	14617	14742	14637	14564	14713	14657	14604	14657	14803	14582	14536	14647	14750	14519	14574	14530	14723	14764	14755	14584	14521	14724	14507	14721	14538	14935	14607	14503	14647	14687	14443	14539	14532	14591	14574	14759	14660	14722	14670	14548	14668	14680	14690	14787	14621	14550	14563	14614	14485	14631	14699	14594	14604	14701	14491	14668	14555	14712	14440	14540	14586	14476	14356	14606	14679	14611	14648	14538	14630	14710	14556	14665	14611	14762	14604	14444	14534	14589	14824	14364	14656	14507	14365	14550	14584	14635	14568	14606	14448	14677	14645	14451	14634	14534	14606	14619	14562	14642	14690	14713	14582	14780	14685	14766	14429	14495	14733	14632	14537	14405	14609	14668	14725	14531	14623	14775	14483	14467	14411	14594	14603	14666	14423	14701	14577	14611	14667	14608	14613	14623	14551	14758	14663	14626	14747	14740	14624	14649	14658	14605	14608	14481	14571	14722	14619	14694	14689	14572	14612	14496	14720	14509	14605	14624	14668	14646	14554	14487	14669	14795	14656	14605	14542	14583	14885	14481	14842	14814	14711	14614	14747	14715	14694	14633	14670	14727	14487	14654	14698	14583	14486	14519	14702	14529	14636	14617	14707	14600	14580	14556	14636	14646	14532	14744	14576	14548	14617	14573	14708	14534	14525	14560	14620	14770	14542	14606	14565	14594	14648	14594	14698	14633	14618	14482	14685	14714	14561	14673	14634	14476	14682	14720	14495	14563	14591	14696	14638	14562	14645	14687	14599	14499	14530	14566	14805	14549	14458	14637	14612	14623	14657	14454	14560	14442	14685	14537	14601	14671	14640	14744	14764	14639	14677	14848	14714	14598	14722	14521	14568	14695	14744	14574	14646	14577	14647	14645	14764	14449	14740	14511	14575	14588	14593	14579	14610	14644	14574	14822	14666	14630	14619	14803	14672	14632	14554	14642	14717	14762	14680	14812	14618	14589	14653	14756	14380	14772	14542	14736	14665	14452	14611	14644	14583	14796	14549	14681	14513	14603	14805	14708	14520	14718	14517	14744	14544	14594	14609	14542	14554	14547	14563	14518	14619	14614	14732	14549	14759	14721	14770	14523	14594	14610	14751	14763	14681	14660	14758	14756	14648	14564	14670	14816	14620	14666	14794	14545	14610	14612	14535	14653	14618	14611	14466	14670	14655	14621	14661	14580	14582	14594	14488	14576	14677	14698	14630	14736	14733	14569	14538	14672	14542	14656	14674	14483	14582	14698	14749	14524	14608
27251	21983	24672	21019	16966	16929	16875	16727	16701	16751	16686	16703	16480	16669	16676	16724	16764	16619	16636	16536	16590	16984	16541	16433	16735	16847	16729	16543	16608	16455	16585	16500	16540	16639	16902	17015	16501	16647	16524	16422	16507	16592	16631	16555	16643	16703	16667	16532	16729	16557	16481	16501	16558	16617	16645	16553	16578	16432	16629	16722	16491	16584	16634	16647	16634	16661	16390	16585	16658	16644	16651	16614	16466	16511	16594	16714	16537	16431	16514	16487	16363	16452	16464	16537	16663	16615	16652	16726	16637	16700	16617	16519	16490	16502	16367	16363	16553	16465	16392	16734	16605	16511	16746	16524	16693	16421	16483	16569	16618	16464	16422	16509	16775	16562	16494	16600	16479	16559	16481	16474	16526	16485	16581	16477	16717	16544	16691	16341	16448	16375	16567	16686	16585	16556	16468	16487	16672	16522	16644	16648	16667	16493	16516	16461	16632	16688	16477	16609	16638	16654	16580	16597	16599	16559	16397	16677	16596	16707	16710	16544	16643	16765	16669	16667	16598	16503	16525	16704	16710	16616	16427	16452	16223	16578	16592	16655	16414	16750	16550	16525	16552	16527	16640	16415	16502	16617	16710	16531	16664	16719	16367	16465	16517	16594	16624	16641	16623	16588	16538	16701	16565	16582	16446	16618	16705	16624	16708	16574	16628	16542	16684	16624	16575	16457	16477	16532	16506	16423	16548	16458	16605	16558	16501	16664	16478	16630	16486	16636	16648	16356	16625	16515	16463	16430	16403	16621	16478	16621	16504	16734	16469	16650	16584	16571	16518	16698	16420	16565	16546	16410	16493	16554	16513	16464	16589	16635	16436	16577	16679	16463	16682	16445	16675	16381	16662	16565	16595	16458	16532	16587	16675	16694	16488	16608	16679	16694	16516	16553	16754	16525	16407	16594	16491	16526	16666	16608	16397	16580	16598	16505	16761	16629	16525	16347	16537	16596	16493	16621	16647	16717	16625	16595	16541	16646	16470	16433	16594	16513	16754	16744	16557	16676	16753	16650	16752	16470	16495	16487	16617	16609	16370	16445	16568	16650	16533	16614	16473	16584	16576	16552	16455	16396	16670	16647	16502	16576	16643	16547	16717	16616	16219	16514	16431	16763	16551	16587	16486	16506	16659	16790	16425	16304	16448	16575	16600	16556	16682	16488	16591	16675	16649	16651	16559	16377	16512	16480	16872	16699	16580	16639	16357	16780	16562	16705	16546	16467	16346	16512	16569	16326	16598	16584	16597	16683	16825	16675	16338	16394	16590	16626	16543	16541	16640	16620	16586	16578	16646	16423	16564	16583	16561	16563	16661	16685	16500	16565	16543	16585	16641	16659	16501	16546	16641	16584	16691	16509	16617	16574	16552	16530	16555	16558	16668	16415	16516	16429	16742	16665	16549	16559	16456	16679	16497	16364	16685	16378	16539	16582	16531	16589	16527	16706	16367	16711	16740	16605	16603	16565	16800	16567	16518	16381	16509	16569	16633	16660	16664	16479	16451	16669	16377	16681	16613	16564	16819	16540	16575	16527	16601	16542	16750	16691	16680	16686	16685	16578	16673	16699	16491	16446	16493	16474	16405	16410	16695	16507	16604	16430	16517	16803	16501	16510	16528	16495	16581	16552	16592	16793	16639	16489	16534	16592	16646	16597	16549	16642	16333	16601	16672	16569	16488	16471	16513	16579	16539	16577	16559	16505	16610	16651	16486	16398	16456	16582	16810	16656	16508	16575	16397	16477	16781	16346	16569	16707	16664	16360	16629	16643	16594	16646	16585	16612	16449	16563	16637	16676	16643	16661	16682	16572	16565	16660	16601	16705	16570	16683	16795	16434	16626	16540	16487	16479	16590	16672	16716	16572	16439	16464	16629	16470	16630	16417	16534	16774	16656	16698	16485	16499	16489	16636	16528	16427	16421	16547	16634	16590	16649	16544	16686	16372	16515	16488	16447	16575	16623	16676	16396	16483	16636	16364	16619	16467	16587	16548	16493	16531	16347	16715	16575	16484	16678	16703	16540	16501	16583	16625	16723	16495	16521	16633	16592	16626	16488	16464	16597	16725	16533	16351	16479	16412	16463	16475	16556	16524	16508	16576	16399	16611	16469	16520	16611	16626	16579	16707	16365	16422	16498	16653	16404	16775	16537	16795	16707	16228	16563	16591	16614	16694	16547	16567	16666	16508	16448	16594	16803	16550	16359	16491	16664	16548	16502	16622	16705	16665	16578	16594	16641	16439	16672	16717	16591	16558	16497	16611	16524	16640	16604	16685	16539	16519	16588	16488	16593	16489	16545	16625	16762	16604	16584	16527	16630	16687	16537	16754	16556	16583	16609	16700	16493	16876	16675	16589	16706	16625	16468	16621	16790	16505	16813	16722	16287	16522	16395	16510	16464	16608	16456	16524	16622	16343	16567	16812	16701	16553	16428	16465	16468	16653	16689	16637	16517	16512	16614	16587	16669	16546	16565	16591	16624	16406	16629	16403	16707	16428	16619	16634	16468	16658	16531	16358	16499	16590	16454	16481	16669	16625	16666	16503	16651	16708	16514	16482	16603	16474	16457	16710	16608	16585	16646	16506	16566	16463	16550	16398	16612	16496	16549	16670	16457	16482	16663	16402	16371	16513	16605	16494	16720	16735	16701	16389	16650	16616	16449	16563	16656	16515	16581	16478	16561	16550	16421	16562	16536	16584	16691	16536	16336	16608	16647	16320	16403	16533	16694	16529	16452	16553	16624	16611	16546	16439	16495	16632	16646	16812	16695	16723	16626	16602	16669	16379	16621	16348	16353	16386	16597	16544	16677	16487	16658	16650	16594	16750	16747	16560	16353	16525	16587	16436	16723	16358	16478	16609	16384	16429	16490	16708	16675	16605	16384	16721	16452	16629	16649	16472	16596	16731	16577	16414	16407	16636	16627	16722	16616	16599	16703	16635	16587	16694	16561	16427	16698	16483	16504	16806	16657	16719	16690	16533	16469	16374	16615	16396	16716	16597	16602	16553	16430	16551	16495	16457	16619	16437	16608	16740	16599	16617	16538	16495	16774	16572	16489	16595	16674	16539	16498	16594	16706	16539	16465	16463	16296	16538	16510	16324	16540	16793	16557	16599	16589	16585	16489	16420	16522	16583	16481	16529	16541	16661	16402	16539	16397	16542	16688	16597	16499	16646	16408	16694	16582	16515	16684	16621	16567	16695	16677	16558	16487	16412	16559	16384	16346	16553	16527	16567	16515	16577	16541	16595	16479	16666	16459	16492	16598	16531	16668	16520	16495	16500	16505	16647	16569	16547	16481	16487	16689	16502	16729	16598	16588	16740	16397	16569	16686	16826	16539	16680	16571	16655	16430	16665	16740	16632	16562	16560	16651	16619	16510	16553	16580	16616	16601	16470	16715	16499	16456	16641	16442	16495	16807	16528	16497	16702	16619	16701	16607	16712	16741	16566	16660	16573	16492	16479	16549	16506	16468	16640	16340	16381	16455	16382	16534	16214	16795	16781	16525	16491	16702	16464	16551	16632	16681	16635	16652	16665	16539	16566	16553	16467	16714	16562	16402	16571	16457	16601	16541	16542	16636	16509	16605	16649	16775	16724	16435	16643	16534	16678	16624	16621	16567	16681	16487	16652	16659	16689	16656	16625	16644	16527	16441	16637	16490	16615	16613	16592	16358	16475	16567	16478	16514	16379	16836	16632	16540	16545	16830	16567	16649	16573	16559	16581	16502	16448	16674	16475	16451	16704	16759	16728	16639	16465	16574	16469	16621	16606	16575	16481	16426	16621	16346	16414	16558	16446	16815	16639	16538	16548	16504	16660	16416	16599	16671	16578	16618	16571	16603	16582	16355	16491	16663	16656	16508	16673	16674	16666	16607	16562	16687	16611	16380	16512	16460	16320	16476	16581	16567	16687	16634	16363	16506	16749	16477	16452	16498	16654	16575	16549	16598	16634	16575	16587	16590	16513	16567	16555	16538	16522	16440	16621	16567	16665	16433	16741	16501	16545	16494	16483	16532	16446	16601	16641	16460	16435	16562	16376	16479	16624	16727	16537	16583	16528	16628	16662	16547	16363	16585	16775	16495	16668	16509	16648	16518	16425	16604	16724	16646	16778	16629	16431	16514	16543	16599	16780	16616	16511	16415	16434	16517	16751	16653	16558	16554	16658	16433	16554	16731	16637	16640	16688	16671	16367	16354	16400	16666	16543	16453	16577	16518	16402	16678	16655	16453	16571	16398	16646	16563	16453	16605	16510	16597	16505	16599	16553	16510	16450	16469	16612	16320	16632	16489	16607	16471	16621	16835	16396	16378	16657	16614	16621	16710	16486	16752	16539	16639	16682	16633	16603	16699	16461	16442	16544	16611	16502	16721	16471	16632	16547	16648	16477	16651	16765	16768	16427	16684	16365	16577	16661	16567	16539	16616	16630	16546	16622	16479	16534	16545	16519	16495	16490	16502	16648	16450	16664	16578	16316	16470	16428	16681	16521	16522	16639	16609	16463	16394	16427	16567	16760	16741	16574	16706	16441	16375	16523	16432	16716	16646	16411	16698	16573	16630	16573	16686	16603	16487	16614	16523	16712	16424	16660	16672	16607	16597	16702	16620	16542	16640	16596	16496	16661	16690	16528	16599	16689	16722	16694	16584	16692	16611	16539	16618	16661	16368	16319	16726	16635	16466	16787	16612	16526	16576	16488	16677	16514	16300	16529	16554	16609	16682	16615	16641	16663	16541	16732	16602	16577	16356	16434	16719	16429	16474	16821	16626	16687	16496	16590	16828	16421	16691	16484	16638	16933	16625	16610	16577	16638	16605	16714	16481	16568	16634	16526	16698	16557	16641	16495	16474	16733	16559	16562	16536	16552	16728	16526	16544	16586	16762	16533	16652	16658	16540	16566	16668	16668	16586	16420	16626	16484	16504	16495	16403	16552	16625	16592	16703	16438	16501	16538	16763	16377	16619	16633	16536	16497	16491	16548	16513	16474	16608	16642	16519	16570	16521	16476	16587	16745	16590	16459	16543	16650	16365	16570	16600	16613	16588	16559	16651	16478	16594	16370	16608	16625	16794	16507	16618	16593	16677	16520	16449	16387	16633	16602	16454	16435	16589	16450	16576	16417
15524	21661	21784	17998	16244	15626	15610	15524	15351	15484	15414	15403	15338	15546	15620	15457	15484	15484	15423	15262	15653	15296	15435	15590	15461	15474	15435	15424	15260	15528	15512	15592	15358	15544	15939	15813	15568	15610	15372	15484	15421	15614	15293	15620	15562	15357	15378	15531	15434	15367	15452	15474	15378	15293	15433	15372	15382	15485	15433	15324	15464	15654	15430	15351	15603	15419	15354	15391	15301	15427	15411	15475	15369	15619	15379	15464	15462	15368	15431	15495	15380	15523	15510	15488	15549	15327	15483	15516	15352	15327	15392	15368	15370	15480	15277	15631	15428	15451	15492	15577	15624	15480	15472	15501	15421	15372	15428	15375	15303	15495	15335	15503	15265	15396	15377	15449	15505	15322	15436	15539	15389	15422	15357	15388	15450	15487	15371	15415	15404	15302	15402	15434	15306	15362	15400	15333	15408	15398	15300	15455	15433	15437	15476	15435	15453	15385	15475	15427	15393	15209	15418	15346	15504	15559	15380	15424	15574	15494	15412	15353	15294	15394	15451	15360	15464	15175	15463	15561	15544	15510	15633	15284	15446	15501	15182	15543	15325	15333	15320	15291	15328	15502	15334	15336	15521	15351	15492	15360	15366	15341	15368	15516	15316	15454	15512	15315	15458	15574	15474	15280	15304	15313	15207	15321	15282	15635	15453	15321	15480	15347	15521	15487	15477	15493	15391	15455	15378	15425	15439	15505	15405	15307	15315	15568	15204	15399	15325	15322	15484	15406	15628	15372	15417	15421	15393	15480	15340	15363	15403	15421	15539	15385	15282	15272	15299	15471	15429	15555	15465	15393	15472	15483	15538	15417	15532	15460	15188	15444	15465	15364	15391	15489	15444	15445	15440	15565	15543	15414	15393	15392	15447	15423	15384	15517	15510	15354	15428	15375	15368	15342	15398	15467	15417	15415	15396	15224	15468	15432	15540	15468	15421	15492	15389	15296	15366	15474	15382	15416	15361	15345	15408	15442	15469	15273	15338	15403	15501	15477	15306	15356	15421	15423	15414	15589	15360	15214	15331	15421	15427	15401	15609	15310	15429	15515	15472	15548	15498	15439	15405	15384	15419	15326	15519	15297	15539	15351	15407	15453	15377	15486	15352	15460	15528	15401	15464	15483	15355	15408	15400	15509	15390	15328	15499	15563	15338	15481	15560	15471	15369	15292	15435	15382	15288	15379	15559	15435	15458	15362	15423	15446	15474	15453	15326	15401	15471	15307	15166	15563	15491	15218	15587	15420	15369	15408	15450	15436	15487	15336	15516	15522	15461	15296	15407	15365	15470	15413	15303	15372	15479	15438	15456	15399	15555	15345	15294	15421	15549	15415	15492	15380	15364	15422	15240	15263	15569	15244	15480	15351	15610	15471	15288	15270	15462	15328	15396	15403	15420	15283	15562	15398	15306	15285	15487	15228	15362	15480	15510	15322	15349	15460	15306	15169	15560	15487	15318	15486	15530	15413	15389	15416	15375	15424	15236	15334	15510	15518	15383	15444	15350	15354	15541	15420	15468	15518	15357	15398	15563	15520	15446	15381	15538	15318	15428	15415	15449	15409	15323	15366	15607	15531	15471	15320	15326	15330	15407	15280	15373	15327	15369	15383	15260	15374	15410	15208	15536	15420	15428	15419	15472	15567	15213	15446	15411	15477	15493	15409	15438	15422	15393	15433	15626	15475	15398	15413	15226	15513	15535	15599	15459	15392	15523	15428	15299	15373	15317	15395	15622	15431	15435	15198	15470	15311	15341	15526	15494	15407	15411	15511	15508	15323	15413	15400	15383	15496	15398	15469	15461	15440	15344	15346	15307	15332	15302	15310	15285	15397	15395	15274	15405	15375	15456	15500	15314	15296	15537	15417	15479	15476	15321	15563	15475	15302	15286	15349	15497	15314	15485	15505	15379	15456	15508	15437	15451	15298	15307	15363	15377	15582	15380	15255	15388	15382	15458	15459	15404	15461	15479	15396	15380	15369	15425	15357	15392	15450	15447	15317	15364	15478	15408	15363	15237	15484	15385	15391	15476	15329	15448	15469	15386	15283	15314	15474	15497	15566	15246	15404	15354	15496	15472	15432	15511	15453	15336	15504	15364	15527	15362	15525	15467	15375	15732	15547	15570	15237	15456	15096	15343	15383	15505	15433	15416	15372	15228	15377	15331	15377	15339	15396	15505	15414	15432	15428	15421	15494	15637	15390	15407	15530	15240	15413	15414	15417	15308	15315	15354	15431	15430	15292	15515	15493	15498	15357	15492	15380	15305	15522	15417	15454	15432	15595	15450	15395	15387	15460	15312	15323	15467	15458	15393	15588	15317	15264	15306	15459	15360	15497	15434	15489	15407	15324	15422	15442	15452	15488	15464	15232	15519	15398	15334	15457	15404	15483	15433	15456	15366	15460	15483	15465	15434	15342	15525	15373	15441	15490	15306	15405	15449	15460	15299	15490	15584	15482	15378	15347	15365	15499	15420	15480	15220	15232	15395	15488	15534	15598	15339	15246	15452	15486	15477	15426	15318	15407	15584	15294	15326	15425	15475	15385	15337	15289	15366	15522	15511	15395	15288	15354	15437	15227	15436	15397	15505	15344	15428	15518	15257	15316	15167	15294	15509	15401	15465	15377	15341	15451	15398	15509	15450	15467	15613	15430	15409	15211	15612	15430	15429	15431	15341	15250	15538	15298	15322	15405	15486	15423	15362	15638	15470	15358	15462	15538	15457	15499	15432	15598	15379	15500	15367	15525	15408	15519	15323	15407	15582	15416	15418	15540	15447	15458	15437	15415	15433	15389	15403	15488	15418	15455	15169	15411	15411	15602	15407	15445	15403	15527	15591	15409	15457	15388	15307	15142	15349	15369	15516	15496	15366	15539	15383	15424	15378	15310	15282	15299	15407	15455	15359	15495	15494	15387	15549	15420	15303	15528	15429	15430	15382	15401	15421	15510	15398	15321	15466	15399	15408	15575	15465	15467	15290	15547	15363	15332	15326	15301	15500	15512	15569	15322	15462	15585	15446	15377	15327	15341	15503	15488	15587	15465	15435	15444	15368	15488	15474	15357	15337	15462	15428	15324	15387	15588	15439	15343	15405	15553	15364	15335	15329	15313	15451	15522	15466	15348	15228	15474	15471	15235	15461	15423	15378	15348	15409	15359	15373	15488	15404	15527	15392	15306	15353	15428	15418	15346	15211	15473	15375	15544	15505	15399	15401	15563	15405	15379	15361	15514	15418	15343	15332	15371	15474	15434	15557	15418	15603	15420	15480	15505	15312	15427	15517	15427	15452	15449	15505	15400	15371	15468	15430	15489	15376	15426	15451	15423	15478	15430	15277	15380	15456	15330	15400	15377	15358	15418	15303	15349	15378	15386	15374	15502	15336	15473	15382	15509	15401	15469	15498	15412	15355	15533	15303	15292	15335	15574	15499	15387	15417	15364	15393	15226	15340	15293	15488	15598	15255	15444	15340	15305	15342	15505	15535	15387	15324	15505	15335	15471	15338	15507	15368	15331	15423	15541	15392	15481	15506	15463	15257	15253	15331	15294	15385	15463	15670	15343	15536	15406	15314	15256	15652	15584	15377	15365	15412	15350	15392	15460	15321	15319	15441	15319	15495	15491	15430	15312	15327	15551	15252	15368	15355	15395	15351	15521	15335	15412	15540	15244	15300	15377	15570	15397	15572	15395	15402	15314	15608	15351	15520	15320	15366	15385	15415	15400	15332	15418	15367	15348	15396	15432	15517	15644	15383	15356	15364	15394	15447	15452	15500	15382	15447	15403	15342	15326	15578	15425	15479	15447	15409	15414	15386	15203	15390	15257	15530	15429	15384	15509	15328	15475	15342	15424	15498	15388	15519	15378	15328	15505	15516	15264	15304	15364	15662	15168	15324	15310	15350	15614	15520	15641	15374	15330	15382	15293	15535	15324	15510	15573	15419	15403	15497	15417	15344	15381	15295	15414	15548	15534	15350	15402	15429	15574	15438	15439	15495	15373	15448	15399	15363	15490	15463	15489	15371	15509	15424	15431	15353	15198	15382	15543	15371	15465	15379	15295	15431	15215	15336	15479	15319	15352	15352	15467	15481	15449	15450	15490	15440	15334	15405	15530	15420	15368	15338	15290	15533	15433	15491	15526	15290	15574	15391	15310	15180	15455	15291	15518	15538	15403	15406	15308	15454	15337	15467	15482	15298	15407	15467	15484	15463	15341	15461	15273	15515	15439	15369	15549	15401	15436	15405	15531	15430	15382	15607	15416	15374	15382	15268	15443	15499	15410	15444	15336	15445	15330	15395	15430	15527	15271	15447	15281	15496	15355	15412	15374	15504	15491	15344	15455	15431	15434	15393	15313	15503	15593	15294	15265	15299	15494	15280	15462	15358	15394	15296	15547	15384	15289	15452	15495	15331	15387	15346	15359	15533	15366	15361	15570	15464	15449	15376	15479	15546	15506	15362	15353	15341	15522	15386	15475	15518	15343	15513	15579	15332	15492	15481	15474	15405	15444	15322	15291	15463	15339	15730	15327	15259	15480	15363	15440	15482	15471	15505	15424	15566	15145	15414	15537	15517	15385	15362	15252	15543	15502	15384	15417	15448	15560	15575	15375	15468	15433	15110	15470	15447	15566	15257	15399	15529	15330	15314	15544	15420	15624	15330	15305	15339	15362	15310	15358	15547	15408	15513	15399	15555	15421	15272	15374	15390	15514	15315	15280	15528	15553	15560	15306	15368	15538	15286	15453	15613	15373	15409	15457	15523	15374	15430	15546	15436	15461	15733	15452	15530	15393	15202	15368	15404	15458	15352	15410	15555	15552	15246	15529	15610	15535	15392	15302	15478	15316	15257	15404	15273	15519	15422	15439	15487	15529	15359	15377	15441	15564	15554	15481	15353	15457	15382	15441	15567	15370	15388	15457	15281	15476	15492	15523	15380	15435	15268	15438	15751	15530	15392	15347	15328	15565	15515	15516	15367	15387	15291	15469	15436	15521	15461	15486	15360	15394	15365	15330	15466	15350	15414	15355	15304	15368	15309	15321	15576	15681	15466	15504	15425	15328	15355	15446	15404	15395	15546	15610	15379	15443	15523	15358	15534	15464	15341	15274	15392	15335	15423	15373	15400	15418
23951	21334	28812	24349	22154	21804	21401	19154	18564	18772	18864	18840	18821	18616	18671	18406	18592	18645	18699	18742	18695	18482	18645	18755	18483	18588	18436	18584	18653	18663	18591	18482	18803	18633	19460	20749	19316	18662	18678	18584	18602	18490	18331	18357	18484	18435	18596	18576	18426	18461	18278	18604	18523	18379	18325	18389	18491	18540	18614	18270	18541	18759	18493	18439	18297	18441	18410	18411	18274	18441	18687	18499	18375	18552	18565	18409	18369	18390	18387	18515	18497	18565	18668	18456	18580	18434	18280	18328	18589	18227	18438	18474	18447	18437	18552	18278	18616	18361	18318	18483	18444	18631	18349	18309	18272	18596	18507	18160	18376	18286	18200	18430	18309	18292	18390	18517	18350	18410	18427	18354	18243	18340	18429	18287	18494	18359	18475	18345	18337	18157	18438	18288	18218	18634	18336	18407	18461	18446	18422	18506	18329	18329	18455	18253	18380	18428	18557	18415	18566	18492	18483	18312	18588	18408	18346	18399	18520	18367	18281	18571	18374	18533	18293	18182	18271	18431	18527	18411	18238	18485	18362	18479	18418	18493	18507	18552	18511	18513	18345	18516	18483	18098	18464	18476	18372	18357	18384	18541	18299	18235	18370	18198	18236	18303	18309	18628	18306	18259	18427	18454	18407	18392	18263	18267	18477	18306	18309	18266	18518	18439	18210	18384	18430	18487	18395	18514	18148	18408	18567	18627	18566	18472	18496	18409	18410	18445	18368	18460	18439	18309	18475	18267	18543	18487	18519	18284	18239	18426	18300	18423	18402	18449	18489	18587	18422	18412	18350	18440	18462	18316	18354	18559	18302	18482	18548	18227	18345	18448	18242	18320	18474	18355	18440	18330	18457	18307	18413	18437	18514	18541	18611	18299	18276	18417	18415	18244	18432	18419	18660	18522	18298	18427	18204	18422	18445	18389	18370	18542	18498	18386	18593	18498	18362	18375	18484	18311	18229	18200	18447	18400	18508	18360	18435	18395	18358	18293	18568	18385	18402	18382	18523	18252	18422	18593	18523	18286	18347	18317	18424	18508	18377	18199	18390	18388	18477	18418	18408	18342	18172	18343	18319	18254	18549	18580	18349	18127	18405	18468	18274	18393	18355	18207	18280	18266	18200	18235	18581	18259	18454	18389	18467	18385	18433	18582	18548	18326	18383	18343	18390	18304	18618	18427	18423	18494	18421	18478	18450	18376	18704	18295	18446	18442	18287	18183	18519	18366	18214	18440	18424	18381	18197	18237	18501	18363	18380	18298	18220	18290	18459	18451	18320	18419	18319	18501	18262	18485	18438	18331	18289	18306	18382	18517	18217	18292	18406	18441	18346	18351	18480	18594	18288	18217	18344	18409	18420	18311	18378	18384	18422	18465	18536	18464	18148	18422	18268	18394	18295	18244	18519	18378	18527	18352	18156	18295	18363	18164	18363	18248	18623	18510	18308	18158	18378	18301	18377	18393	18388	18524	18332	18501	18362	18309	18280	18229	18510	18456	18499	18350	18211	18305	18528	18352	18324	18518	18498	18462	18414	18496	18511	18369	18457	18255	18410	18324	18468	18417	18556	18358	18564	18505	18144	18538	18365	18376	18213	18429	18452	18552	18395	18131	18416	18452	18459	18428	18484	18361	18603	18462	18244	18542	18251	18359	18414	18328	18326	18142	18217	18163	18314	18350	18476	18383	18242	18298	18489	18362	18430	18413	18313	18469	18460	18402	18387	18400	18380	18400	18601	18528	18465	18165	18530	18487	18618	18400	18610	18473	18306	18342	18357	18399	18379	18180	18384	18248	18362	18340	18410	18627	18587	18257	18322	18526	18371	18458	18465	18449	18495	18511	18446	18650	18301	18454	18536	18432	18442	18194	18384	18412	18537	18538	18448	18428	18329	18306	18399	18392	18545	18562	18373	18334	18390	18350	18546	18715	18327	18560	18348	18451	18416	18536	18469	18328	18321	18442	18455	18484	18468	18495	18428	18476	18296	18505	18397	18358	18476	18488	18447	18388	18566	18509	18505	18293	18340	18409	18489	18359	18482	18284	18349	18364	18359	18349	18435	18304	18390	18592	18443	18495	18327	18358	18526	18292	18512	18416	18343	18540	18489	18299	18150	18477	18144	18299	18452	18434	18291	18435	18405	18397	18536	18228	18332	18510	18465	18426	18257	18429	18395	18521	18494	18335	18511	18589	18342	18396	18694	18466	18247	18483	18415	18184	18247	18357	18331	18536	18392	18335	18451	18390	18319	18425	18239	18115	18343	18297	18433	18253	18329	18245	18438	18379	18549	18460	18466	18472	18322	18356	18309	18612	18312	18430	18321	18423	18265	18270	18352	18525	18541	18217	18364	18172	18471	18196	18499	18476	18294	18420	18376	18432	18512	18280	18566	18578	18202	18248	18311	18380	18318	18390	18459	18445	18370	18232	18393	18470	18458	18355	18510	18489	18474	18341	18260	18390	18343	18503	18471	18489	18144	18404	18499	18185	18374	18456	18454	18373	18429	18398	18365	18277	18385	18513	18593	18485	18581	18439	18525	18464	18407	18517	18442	18428	18305	18102	18416	18492	18322	18567	18381	18375	18377	18260	18404	18393	18273	18391	18352	18289	18327	18324	18292	18461	18519	18300	18404	18356	18162	18449	18356	18366	18298	18357	18512	18330	18380	18386	18256	18524	18541	18542	18589	18452	18441	18588	18281	18254	18483	18443	18453	18516	18380	18132	18293	18344	18456	18507	18343	18360	18380	18273	18413	18243	18234	18472	18271	18495	18486	18473	18369	18225	18205	18424	18458	18240	18573	18411	18411	18422	18429	18443	18253	18247	18586	18535	18567	18467	18460	18112	18466	18440	18376	18283	18266	18597	18295	18279	18426	18442	18353	18590	18259	18308	18477	18465	18188	18233	18511	18264	18501	18319	18496	18558	18372	18321	18243	18393	18564	18306	18234	18363	18421	18481	18379	18500	18410	18368	18531	18381	18452	18288	18422	18328	18496	18585	18270	18400	18449	18394	18494	18473	18254	18284	18438	18158	18530	18518	18587	18273	18545	18569	18269	18193	18390	18259	18401	18438	18555	18099	18398	18345	18367	18394	18538	18528	18227	18653	18357	18352	18559	18476	18390	18437	18443	18434	18465	18339	18579	18377	18370	18300	18607	18260	18360	18528	18392	18635	18384	18187	18441	18521	18121	18351	18476	18695	18357	18368	18522	18558	18663	18348	18334	18554	18263	18630	18533	18280	18279	18469	18517	18391	18452	18718	18389	18373	18711	18271	18485	18515	18304	18354	18269	18282	18430	18479	18337	18448	18428	18584	18469	18404	18495	18483	18527	18336	18488	18386	18377	18423	18492	18491	18417	18533	18460	18498	18392	18486	18516	18366	18475	18495	18348	18425	18499	18487	18423	18427	18411	18579	18437	18502	18452	18373	18225	18335	18468	18474	18415	18387	18447	18397	18382	18316	18213	18274	18526	18283	18299	18392	18241	18535	18279	18508	18431	18437	18358	18375	18695	18215	18409	18352	18501	18572	18577	18422	18469	18218	18425	18634	18511	18167	18294	18503	18457	18468	18476	18356	18486	18327	18425	18539	18462	18313	18276	18354	18475	18538	18453	18489	18557	18485	18375	18336	18430	18298	18305	18414	18493	18402	18560	18605	18548	18481	18585	18435	18294	18516	18538	18436	18511	18455	18231	18444	18109	18397	18313	18557	18327	18418	18225	18378	18571	18609	18414	18409	18406	18536	18339	18376	18503	18340	18278	18246	18424	18464	18558	18536	18391	18398	18388	18445	18335	18499	18541	18591	18344	18355	18145	18317	18308	18433	18285	18500	18284	18099	18560	18348	18432	18474	18525	18590	18589	18405	18583	18493	18587	18477	18653	18517	18549	18521	18483	18381	18346	18339	18696	18575	18399	18342	18384	18318	18255	18397	18275	18173	18532	18472	18453	18497	18373	18504	18733	18259	18383	18726	18587	18403	18419	18404	18490	18474	18416	18464	18488	18321	18377	18395	18341	18379	18344	18457	18329	18397	18271	18350	18742	18505	18298	18274	18748	18496	18277	18353	18230	18392	18366	18275	18298	18151	18456	18415	18351	18416	18620	18265	18297	18469	18301	18409	18372	18495	18451	18331	18303	18320	18308	18257	18412	18418	18232	18650	18452	18381	18461	18207	18394	18410	18472	18472	18419	18372	18464	18291	18443	18478	18411	18417	18586	18389	18468	18471	18420	18354	18522	18457	18569	18525	18409	18412	18529	18500	18337	18319	18536	18345	18533	18452	18390	18407	18426	18384	18466	18558	18422	18575	18411	18417	18373	18409	18221	18364	18487	18432	18332	18452	18323	18346	18331	18351	18701	18385	18574	18301	18336	18521	18302	18383	18556	18436	18325	18167	18476	18594	18485	18380	18432	18325	18421	18346	18407	18401	18324	18463	18378	18326	18387	18298	18376	18320	18400	18320	18365	18169	18277	18304	18534	18429	18333	18393	18259	18293	18185	18401	18376	18527	18357	18155	18370	18453	18329	18435	18367	18185	18431	18662	18472	18310	18472	18454	18368	18487	18310	18370	18485	18460	18336	18307	18540	18377	18309	18537	18429	18427	18450	18446	18454	18300	18357	18396	18397	18433	18310	18566	18323	18554	18623	18533	18424	18443	18587	18307	18424	18401	18538	18524	18383	18351	18463	18544	18534	18511	18450	18427	18418	18479	18388	18358	18468	18581	18401	18445	18407	18347	18486	18460	18232	18431	18529	18481	18358	18389	18401	18196	18262	18476	18315	18339	18310	18214	18321	18359	18576	18482	18517	18602	18437	18294	18431	18354	18551	18351	18312	18620	18501	18384	18386	18384	18267	18283	18477	18343	18605	18298	18520	18439	18473	18318	18238	18245	18247	18468	18201	18618	18519	18442	18419	18232	18430	18315	18555	18413	18403	18097	18484	18367	18446	18456	18375	18477	18422	18648	18350	18290	18468	18474	18503	18300	18697	18478	18378	18451	18273	18358	18338	18539	18318	18429	18263	18547	18359	18342	18196	18404	18338	18435	18359	18240	18554	18436	18448	18469	18459	18460	18424	18612	18408	18422	18199	18353	18304	18360	18399	18490	18410	18531	18581	18537	18362	18270
16585	33562	30789	21761	18717	17699	17279	17016	17081	16951	16699	16828	16902	16670	16589	16371	16692	16729	16730	16710	16670	16786	16626	16709	16836	16613	16778	16616	16576	16663	16719	16700	16625	16716	18399	20076	17507	16904	16646	16642	16751	16615	16604	16510	16723	16546	16624	16607	16737	16569	16773	16707	16569	16710	16563	16750	16568	16706	16685	16595	16769	16454	16648	16537	16670	16638	16620	16534	16499	16571	16728	16494	16563	16565	16614	16587	16646	16566	16512	16550	16608	16658	16528	16531	16648	16645	16508	16608	16577	16514	16590	16535	16506	16613	16646	16496	16503	16661	16387	16687	16531	16657	16546	16601	16645	16593	16374	16622	16560	16631	16330	16552	16499	16513	16574	16523	16454	16562	16555	16700	16537	16470	16702	16538	16469	16612	16652	16429	16518	16487	16579	16573	16744	16527	16507	16489	16665	16523	16481	16682	16605	16631	16485	16644	16516	16528	16644	16399	16403	16628	16433	16648	16594	16443	16585	16322	16604	16453	16459	16634	16528	16476	16510	16365	16493	16536	16722	16630	16614	16628	16439	16556	16472	16478	16475	16574	16537	16535	16482	16682	16565	16467	16566	16477	16544	16665	16500	16654	16540	16437	16557	16574	16483	16552	16514	16491	16472	16444	16426	16502	16666	16702	16492	16447	16639	16623	16429	16752	16583	16464	16579	16382	16548	16272	16491	16614	16520	16515	16551	16540	16547	16644	16577	16703	16616	16455	16330	16616	16451	16389	16448	16614	16467	16568	16515	16557	16595	16486	16584	16595	16592	16568	16606	16558	16475	16522	16484	16581	16690	16395	16460	16693	16522	16549	16629	16626	16676	16609	16565	16606	16472	16604	16328	16551	16461	16507	16452	16674	16725	16347	16598	16606	16656	16492	16540	16590	16650	16671	16621	16510	16621	16554	16527	16445	16532	16492	16425	16603	16555	16614	16245	16673	16535	16501	16689	16504	16617	16544	16604	16596	16682	16481	16566	16550	16681	16561	16513	16466	16522	16669	16570	16558	16609	16568	16586	16546	16538	16561	16574	16405	16449	16444	16556	16673	16577	16443	16464	16603	16476	16631	16486	16547	16633	16585	16537	16472	16619	16517	16481	16628	16504	16674	16582	16466	16578	16647	16472	16554	16657	16751	16596	16466	16706	16542	16642	16546	16553	16781	16471	16474	16767	16442	16429	16490	16461	16503	16465	16507	16651	16590	16606	16414	16610	16567	16364	16623	16555	16419	16617	16473	16589	16648	16823	16624	16463	16521	16550	16789	16500	16533	16562	16742	16463	16651	16378	16534	16460	16482	16664	16573	16524	16538	16483	16524	16698	16525	16608	16567	16733	16647	16548	16502	16606	16543	16424	16629	16486	16527	16533	16610	16553	16628	16496	16577	16351	16404	16560	16505	16668	16776	16528	16550	16381	16476	16495	16581	16623	16355	16531	16477	16518	16528	16548	16561	16468	16488	16624	16562	16496	16520	16646	16721	16567	16533	16587	16502	16751	16580	16435	16618	16647	16548	16682	16559	16569	16542	16485	16661	16522	16422	16464	16444	16668	16339	16360	16652	16460	16644	16513	16645	16544	16577	16549	16497	16329	16563	16317	16677	16555	16607	16691	16606	16558	16672	16631	16588	16445	16452	16530	16492	16566	16541	16721	16454	16666	16616	16707	16623	16692	16603	16705	16590	16496	16725	16499	16452	16390	16513	16615	16600	16499	16579	16472	16697	16534	16614	16507	16469	16597	16575	16502	16755	16580	16437	16359	16428	16560	16501	16464	16471	16661	16441	16624	16667	16566	16691	16639	16419	16637	16524	16646	16516	16642	16848	16442	16563	16571	16538	16571	16412	16644	16655	16614	16476	16648	16457	16576	16630	16367	16396	16591	16497	16569	16614	16502	16687	16558	16533	16544	16697	16577	16505	16581	16614	16643	16589	16606	16580	16613	16422	16625	16480	16683	16537	16586	16419	16750	16570	16547	16549	16517	16590	16447	16462	16470	16518	16485	16671	16682	16625	16541	16509	16363	16423	16519	16576	16608	16659	16496	16438	16595	16388	16516	16679	16486	16667	16562	16574	16513	16514	16733	16382	16604	16576	16585	16558	16454	16615	16504	16462	16477	16503	16651	16601	16445	16552	16465	16493	16549	16445	16605	16626	16685	16478	16529	16580	16488	16543	16456	16415	16624	16612	16495	16448	16554	16378	16426	16652	16419	16462	16575	16481	16520	16394	16576	16535	16619	16599	16723	16569	16498	16490	16659	16615	16580	16596	16586	16524	16515	16625	16566	16571	16565	16486	16603	16511	16676	16558	16535	16478	16572	16561	16544	16580	16673	16469	16571	16440	16662	16511	16538	16641	16538	16584	16554	16467	16596	16503	16597	16538	16590	16445	16518	16559	16431	16554	16401	16509	16513	16478	16496	16566	16700	16620	16501	16511	16613	16538	16689	16703	16703	16481	16444	16633	16482	16578	16718	16681	16555	16461	16534	16549	16483	16647	16519	16712	16628	16599	16547	16561	16415	16640	16668	16525	16668	16704	16681	16675	16524	16570	16686	16562	16506	16423	16516	16662	16648	16479	16599	16541	16503	16521	16377	16586	16492	16747	16473	16778	16622	16634	16347	16629	16649	16689	16506	16716	16450	16513	16758	16472	16650	16664	16629	16381	16478	16531	16548	16623	16561	16677	16595	16544	16516	16555	16496	16660	16561	16573	16589	16546	16477	16764	16465	16537	16596	16590	16510	16372	16672	16633	16523	16428	16642	16602	16475	16362	16492	16570	16557	16485	16414	16610	16527	16564	16661	16512	16635	16497	16587	16356	16511	16559	16564	16598	16512	16677	16570	16633	16484	16449	16683	16514	16616	16441	16476	16553	16437	16458	16667	16435	16588	16527	16576	16417	16563	16566	16474	16609	16483	16458	16595	16571	16647	16598	16498	16630	16640	16418	16526	16596	16473	16421	16703	16588	16545	16525	16539	16765	16555	16538	16545	16484	16532	16730	16518	16629	16517	16520	16554	16670	16594	16523	16625	16469	16631	16609	16441	16818	16599	16526	16695	16645	16651	16639	16425	16700	16630	16614	16613	16433	16590	16650	16493	16348	16491	16575	16507	16406	16399	16654	16529	16654	16564	16472	16563	16602	16502	16361	16521	16675	16589	16450	16576	16480	16481	16653	16415	16598	16541	16527	16407	16488	16542	16555	16611	16396	16574	16461	16591	16430	16541	16717	16763	16518	16608	16557	16591	16467	16667	16503	16588	16459	16559	16670	16555	16768	16506	16596	16455	16574	16517	16532	16558	16491	16622	16582	16566	16617	16406	16468	16783	16553	16882	16587	16529	16557	16532	16684	16479	16601	16560	16605	16479	16410	16529	16799	16650	16433	16592	16511	16565	16474	16514	16519	16790	16564	16389	16599	16659	16559	16584	16473	16526	16622	16507	16576	16675	16584	16443	16457	16478	16589	16476	16597	16570	16630	16530	16572	16579	16621	16577	16416	16750	16515	16553	16381	16470	16379	16660	16392	16425	16687	16709	16381	16525	16549	16516	16497	16548	16618	16549	16564	16518	16698	16517	16463	16529	16415	16503	16363	16601	16516	16544	16569	16508	16637	16546	16514	16485	16673	16356	16483	16495	16465	16651	16486	16337	16503	16592	16529	16597	16499	16624	16540	16622	16479	16547	16505	16649	16582	16520	16471	16565	16636	16547	16668	16532	16440	16523	16656	16453	16542	16424	16548	16571	16532	16633	16602	16729	16542	16532	16631	16456	16546	16525	16780	16461	16466	16687	16491	16494	16709	16437	16452	16459	16641	16506	16494	16607	16633	16547	16542	16602	16504	16599	16615	16452	16548	16514	16577	16769	16603	16588	16725	16466	16658	16527	16507	16632	16436	16760	16505	16569	16693	16550	16606	16373	16599	16555	16662	16620	16618	16480	16383	16462	16476	16429	16542	16473	16440	16524	16668	16477	16532	16426	16442	16515	16556	16595	16406	16409	16594	16559	16686	16583	16638	16610	16604	16514	16459	16448	16553	16556	16540	16600	16722	16525	16544	16501	16491	16464	16444	16484	16682	16560	16534	16696	16437	16533	16510	16446	16523	16614	16381	16483	16632	16476	16588	16493	16516	16629	16506	16547	16340	16591	16585	16651	16603	16495	16584	16332	16625	16601	16615	16583	16393	16526	16626	16606	16448	16549	16496	16407	16600	16498	16568	16690	16493	16623	16585	16572	16716	16624	16650	16612	16577	16614	16421	16531	16570	16491	16526	16668	16719	16624	16618	16468	16512	16586	16531	16618	16593	16639	16640	16491	16401	16536	16427	16571	16295	16474	16459	16660	16615	16668	16375	16599	16514	16649	16578	16616	16434	16471	16615	16601	16390	16316	16435	16513	16587	16524	16451	16571	16579	16583	16289	16554	16551	16438	16699	16636	16496	16795	16601	16622	16441	16565	16634	16668	16563	16662	16396	16574	16558	16542	16503	16688	16706	16585	16576	16623	16595	16537	16534	16725	16717	16664	16645	16535	16592	16470	16567	16498	16544	16657	16474	16385	16475	16547	16532	16501	16579	16429	16600	16426	16656	16763	16676	16507	16477	16405	16562	16657	16593	16456	16604	16648	16553	16646	16463	16646	16590	16525	16583	16444	16632	16491	16701	16499	16559	16672	16361	16434	16547	16612	16414	16568	16605	16533	16534	16646	16271	16580	16314	16577	16473	16538	16518	16669	16441	16718	16677	16616	16626	16733	16682	16354	16501	16472	16708	16589	16569	16552	16787	16317	16499	16484	16678	16665	16480	16437	16573	16670	16708	16630	16579	16647	16606	16603	16290	16451	16598	16679	16594	16456	16637	16628	16474	16570	16398	16555	16756	16428	16610	16605	16507	16566	16470	16609	16476	16558	16660	16403	16415	16569	16595	16538	16445	16565	16603	16607	16436	16449	16640	16549	16523	16385	16465	16546	16553	16516	16563	16726	16558	16574	16549	16629	16747	16622	16689	16507	16512	16481	16525	16565	16469	16635	16446	16594	16510	16544	16691	16299	16659	16419	16550	16571	16642	16474	16433	16627	16330	16654	16503	16517	16719	16359	16612	16611	16683	16615	16670	16443	16618	16538	16400
22797	21327	29223	23802	21608	23703	25393	20650	19796	20256	20027	19819	19905	20005	19516	19599	19842	19744	19752	19643	19632	19587	19568	19599	19471	19558	19730	19623	19626	19579	19667	19635	19648	19646	20292	23721	21068	20033	19693	19570	19751	19531	19389	19605	19344	19501	19339	19358	19429	19663	19553	19405	19491	19542	19361	19538	19604	19641	19625	19972	19580	19666	19613	19662	19585	19630	19241	19399	19424	19612	19548	19458	19553	19525	19579	19711	19331	19301	19369	19513	19770	19600	19599	19522	19601	19517	19439	19360	19449	19410	19428	19411	19643	19611	19427	19559	19433	19281	19383	19584	19421	19271	19290	19564	19252	19283	19484	19449	19262	19400	19273	19313	19260	19479	19639	19440	19409	19448	19375	19450	19524	19124	19220	19396	19293	19397	19429	19349	19235	19299	19368	19544	19347	19410	19536	19439	19242	19308	19485	19424	19444	19606	19493	19421	19277	19370	19482	19275	19419	19322	19447	19421	19451	19343	19398	19442	19433	19527	19403	19493	19374	19390	19489	19221	19454	19367	19522	19393	19432	19289	19451	19347	19445	19347	19388	19462	19390	19380	19491	19461	19309	19354	19300	19430	19602	19313	19547	19322	19209	19329	19400	19223	19592	19409	19381	19434	19640	19582	19309	19278	19495	19402	19350	19613	19273	19421	19458	19446	19294	19501	19394	19432	19302	19403	19346	19507	19472	19477	19371	19458	19498	19290	19481	19501	19373	19176	19532	19324	19305	19411	19445	19430	19300	19355	19522	19385	19351	19440	19359	19357	19465	19422	19332	19421	19454	19328	19486	19507	19534	19366	19420	19574	19343	19409	19259	19441	19317	19437	19046	19187	19460	19577	19442	19333	19378	19424	19542	19685	19204	19331	19195	19575	19454	19560	19519	19175	19468	19382	19388	19317	19530	19203	19480	19253	19351	19297	19380	19296	19480	19429	19653	19515	19395	19338	19448	19449	19151	19358	19374	19342	19450	19353	19426	19419	19392	19339	19409	19463	19512	19408	19266	19220	19264	19271	19256	19502	19453	19469	19389	19389	19325	19469	19426	19488	19459	19363	19343	19339	19224	19419	19569	19517	19386	19403	19380	19275	19200	19512	19352	19291	19344	19410	19469	19262	19572	19496	19321	19451	19532	19505	19309	19379	19472	19272	19388	19494	19520	19412	19384	19505	19308	19410	19206	19512	19477	19421	19242	19566	19411	19266	19438	19291	19384	19413	19368	19585	19386	19180	19381	19409	19485	19401	19518	19362	19491	19448	19466	19382	19321	19221	19330	19479	19677	19434	19594	19435	19497	19203	19514	19410	19401	19485	19552	19487	19380	19510	19522	19646	19416	19488	19557	19504	19219	19289	19491	19327	19412	19351	19308	19387	19411	19468	19239	19421	19356	19367	19648	19412	19414	19471	19505	19343	19279	19388	19291	19451	19189	19348	19343	19506	19365	19403	19388	19493	19440	19433	19256	19541	19396	19611	19455	19379	19601	19451	19490	19409	19332	19413	19466	19597	19417	19600	19662	19457	19192	19354	19424	19590	19490	19203	19470	19464	19324	19274	19348	19607	19460	19462	19516	19397	19352	19442	19524	19310	19477	19517	19421	19585	19418	19481	19402	19247	19427	19414	19364	19468	19382	19425	19450	19272	19301	19403	19392	19336	19363	19191	19641	19447	19440	19417	19249	19596	19406	19540	19311	19392	19474	19435	19451	19299	19484	19424	19453	19380	19473	19353	19384	19453	19545	19481	19467	19524	19395	19413	19335	19408	19300	19552	19448	19405	19319	19353	19361	19412	19294	19060	19451	19523	19497	19579	19485	19402	19327	19416	19439	19441	19284	19349	19296	19341	19430	19170	19550	19553	19364	19270	19482	19496	19330	19406	19672	19267	19453	19471	19446	19456	19490	19494	19281	19334	19369	19464	19462	19276	19347	19531	19393	19482	19396	19269	19388	19337	19335	19492	19358	19393	19653	19556	19473	19468	19392	19426	19370	19296	19514	19397	19418	19296	19487	19325	19221	19404	19614	19452	19410	19388	19585	19509	19515	19509	19558	19373	19445	19360	19240	19375	19459	19367	19300	19414	19509	19567	19333	19365	19380	19457	19462	19373	19514	19504	19462	19351	19527	19160	19435	19307	19557	19455	19373	19447	19409	19315	19327	19485	19306	19364	19586	19593	19458	19173	19265	19474	19446	19420	19352	19345	19263	19429	19334	19496	19346	19585	19406	19750	19467	19531	19416	19427	19544	19305	19186	19429	19572	19490	19555	19299	19217	19340	19534	19213	19497	19240	19485	19517	19525	19481	19316	19402	19379	19461	19345	19408	19417	19353	19406	19230	19403	19454	19314	19432	19398	19393	19200	19276	19350	19332	19292	19412	19453	19311	19444	19226	19341	19328	19491	19562	19332	19455	19386	19445	19530	19372	19422	19490	19549	19415	19523	19330	19540	19392	19286	19474	19477	19341	19456	19363	19495	19139	19117	19383	19247	19392	19383	19555	19217	19356	19505	19519	19159	19548	19613	19363	19245	19192	19375	19532	19376	19440	19503	19362	19350	19401	19436	19418	19277	19376	19345	19067	19356	19241	19383	19373	19277	19597	19428	19453	19579	19461	19279	19440	19625	19442	19412	19408	19308	19285	19227	19480	19439	19391	19588	19429	19513	19475	19507	19498	19431	19351	19448	19516	19446	19434	19411	19470	19290	19443	19311	19537	19380	19323	19453	19576	19357	19330	19588	19321	19511	19432	19498	19483	19553	19473	19490	19418	19543	19480	19301	19464	19585	19374	19604	19230	19464	19491	19638	19397	19431	19490	19490	19326	19285	19311	19616	19471	19617	19366	19390	19345	19556	19317	19513	19452	19533	19345	19312	19391	19159	19423	19312	19569	19262	19348	19449	19356	19321	19478	19243	19469	19379	19305	19650	19613	19455	19455	19286	19563	19553	19127	19435	19389	19510	19507	19348	19227	19422	19690	19503	19381	19511	19680	19426	19421	19552	19303	19385	19538	19473	19369	19306	19438	19496	19302	19433	19426	19614	19441	19431	19531	19330	19415	19678	19215	19223	19492	19396	19371	19162	19377	19410	19458	19550	19248	19319	19445	19273	19454	19492	19446	19138	19234	19530	19405	19292	19426	19478	19451	19381	19324	19432	19710	19319	19565	19418	19331	19429	19355	19314	19490	19328	19417	19285	19444	19409	19459	19343	19525	19515	19418	19513	19545	19300	19498	19180	19442	19370	19220	19526	19307	19334	19538	19525	19563	19191	19186	19335	19470	19507	19524	19276	19489	19445	19559	19314	19497	19493	19550	19477	19338	19507	19401	19571	19394	19507	19349	19507	19519	19389	19219	19552	19199	19350	19327	19530	19390	19479	19329	19426	19358	19231	19577	19364	19323	19603	19610	19451	19348	19405	19328	19295	19349	19482	19377	19460	19318	19290	19320	19441	19157	19528	19394	19334	19507	19486	19385	19506	19591	19402	19415	19502	19444	19329	19412	19293	19521	19232	19289	19471	19233	19436	19334	19396	19456	19268	19441	19572	19396	19210	19299	19435	19439	19504	19614	19611	19343	19357	19487	19464	19516	19235	19464	19457	19640	19424	19438	19613	19443	19265	19557	19322	19236	19371	19345	19424	19380	19522	19440	19455	19287	19387	19494	19252	19455	19548	19239	19453	19375	19579	19439	19522	19389	19403	19389	19211	19317	19464	19302	19599	19569	19388	19410	19215	19364	19401	19271	19333	19327	19344	19326	19382	19623	19342	19554	19419	19507	19633	19521	19550	19407	19380	19273	19304	19446	19687	19429	19339	19392	19326	19589	19421	19440	19581	19260	19502	19409	19652	19343	19332	19420	19347	19445	19506	19353	19343	19324	19523	19419	19489	19313	19502	19496	19659	19349	19406	19458	19336	19279	19385	19484	19380	19426	19390	19270	19246	19535	19303	19450	19355	19445	19451	19328	19345	19307	19470	19359	19462	19366	19582	19594	19801	19456	19277	19327	19421	19276	19472	19333	19376	19509	19466	19700	19510	19385	19368	19431	19353	19324	19345	19404	19641	19547	19477	19288	19434	19608	19629	19379	19388	19552	19215	19094	19475	19406	19343	19411	19611	19516	19401	19609	19234	19375	19326	19629	19441	19491	19341	19166	19253	19295	19446	19240	19465	19416	19358	19346	19345	19504	19458	19320	19225	19488	19455	19477	19378	19452	19302	19267	19434	19583	19399	19477	19500	19340	19366	19533	19450	19645	19396	19299	19277	19186	19434	19483	19478	19482	19293	19544	19298	19305	19329	19281	19422	19456	19456	19196	19481	19265	19350	19447	19568	19510	19332	19301	19592	19711	19338	19639	19540	19217	19384	19588	19453	19537	19566	19572	19338	19276	19392	19269	19331	19325	19427	19396	19401	19284	19199	19444	19435	19139	19411	19407	19497	19489	19444	19410	19489	19516	19384	19242	19393	19330	19413	19515	19471	19240	19338	19214	19489	19394	19384	19354	19364	19339	19226	19383	19558	19521	19572	19419	19353	19121	19219	19558	19514	19760	19398	19183	19198	19268	19540	19650	19456	19399	19403	19527	19608	19508	19439	19633	19407	19270	19500	19223	19435	19228	19436	19337	19375	19452	19413	19508	19484	19530	19469	19319	19290	19434	19377	19527	19251	19199	19211	19149	19539	19363	19531	19365	19396	19360	19322	19354	19389	19391	19531	19156	19341	19217	19549	19329	19512	19299	19385	19314	19276	19372	19494	19321	19236	19522	19340	19459	19519	19364	19571	19303	19266	19378	19354	19451	19597	19361	19325	19408	19503	19230	19564	19268	19527	19308	19380	19527	19465	19526	19528	19253	19170	19091	19497	19534	19571	19232	19338	19392	19487	19495	19408	19241	19405	19507	19368	19480	19394	19606	19396	19459	19489	19626	19351	19186	19537	19406	19609	19379	19696	19506	19622	19523	19512	19423	19442	19431	19595	19422	19340	19433	19348	19400	19420	19597	19410	19385	19602	19417	19490	19323	19396	19514	19435	19372	19379	19255	19140	19552	19295	19380	19318	19335	19444	19659	19522	19579	19325	19375	19350	19331	19482	19429	19627	19506	19429	19442	19325	19380	19477	19224	19387	19364
19076	40561	37726	27866	21664	18965	18635	18017	17694	17769	17563	17527	17602	17557	17432	17240	17069	17420	17235	17418	17277	17286	17438	17532	17276	17449	17482	17512	17141	17257	17282	17180	17405	17209	19326	23375	19169	17472	16962	17169	17305	17228	17248	17246	17214	17072	17193	17048	17154	17178	17250	17157	17282	17177	17205	17186	17392	17028	17191	17557	17547	17351	17296	17231	17242	17013	17259	17246	17182	17218	17224	17213	17133	17105	17103	17305	17145	17193	17177	17020	17129	17039	17283	17281	17303	17047	17062	17098	16991	17058	17115	16941	17165	17006	17073	16970	17200	17062	17028	17159	17360	17106	17211	17140	17074	17144	17097	17225	16986	17004	17201	17275	17036	17340	17079	17151	17112	17032	17124	16914	17083	17119	16973	17208	17068	17117	17208	17079	16961	16921	17099	17104	17082	17140	17320	17103	17116	17252	17138	17191	17163	17002	17060	17097	17002	16905	17173	17122	17119	17048	16941	17083	17128	16897	17055	17236	17312	16983	17109	17089	17086	17150	17138	17053	17132	17092	17113	16973	16966	17109	17095	16937	16957	17019	17195	17084	17297	17106	16953	17062	17030	17015	17223	16910	17119	17122	17090	17167	17249	17233	17153	17227	17090	17078	17144	17162	17171	17008	17100	17083	17141	17025	17030	17110	16931	17246	17039	17081	17186	17216	17147	17115	17084	17039	17041	17116	16990	17090	17074	17148	17113	17300	17173	17107	17070	17062	17216	16992	17011	17040	17256	17216	17281	17079	17088	17112	17019	17123	17002	17134	16994	16986	17172	16875	17136	17031	17033	17174	17101	17205	16963	16984	17140	16969	16979	17143	17110	17236	17025	17101	16997	17146	17149	16972	16950	17130	17161	17107	16957	17095	17098	17130	17165	16948	17112	17076	17137	17035	17166	17286	17087	17017	16966	17217	17037	17179	17176	17094	17294	17006	17031	16828	17304	17133	16921	16975	17133	16993	16982	17224	17121	17140	16988	17166	17147	17048	17056	17099	17103	17139	17190	17273	17265	17104	16910	17033	17066	17081	17029	16974	17087	17019	17124	17074	17069	17097	17091	17204	16944	16967	17180	17187	17114	17094	17227	17082	17045	17219	17141	17034	16977	17225	17026	17198	17039	17009	17098	16887	17021	16937	17219	17163	17160	17033	17144	17093	17072	17129	17041	17123	17132	17212	16928	16995	17189	17226	17100	17276	16948	17154	17105	16949	16939	17122	17114	16925	17072	17167	17075	17112	17108	17043	17106	17086	17121	17035	17041	17244	17067	17148	17114	17181	17026	16975	17080	16959	17157	16991	17079	17226	17201	17010	17117	17181	17129	17082	17135	17019	17141	17143	17133	17141	17249	17048	16982	17036	17079	17039	17110	16992	16957	17342	17072	17183	17034	17084	17079	16899	17206	16993	16944	17146	17114	17157	17121	17091	17131	17086	17070	16987	17220	17311	17092	17082	16926	17150	16985	17023	17100	17146	17023	17129	17104	16897	16952	17049	16989	17069	17015	17021	17146	17301	17006	17051	17173	17124	17077	17077	17158	17101	17125	17057	16957	17024	17155	17072	17106	17087	17021	16809	17019	16998	17003	17090	17067	16959	16992	17055	17109	17097	17072	17123	17211	17077	16984	17154	16992	17102	16980	17167	17079	16985	17153	17104	17123	17326	17045	16964	17046	17149	17142	17123	17189	17066	16899	17037	17273	17134	17218	17031	17125	17017	17118	16974	17011	17131	17163	17075	17142	17101	17131	17089	17104	17208	17017	17117	17210	17242	17242	17053	17008	17051	17085	17140	17147	17189	17035	16927	17031	17212	16937	17018	16671	17050	17120	17172	17024	17156	17098	17034	17232	17091	17018	17168	17204	17151	17176	17087	17160	17072	17079	17239	16991	16982	16979	16967	17269	17040	17085	17102	17113	16835	17171	17035	17132	16956	17152	17115	17011	17090	17070	17139	17055	17178	17127	17054	17046	17127	17001	17146	17091	16924	17152	17054	17003	17293	17054	17067	17186	17159	17118	17231	17003	17161	16999	17095	17075	16945	17180	17223	17053	17193	17084	16927	17096	17065	16974	17227	17243	17181	17077	17033	17067	17046	16902	17144	17137	16981	17176	17230	17131	17101	16870	17099	17262	16994	17070	17215	17106	17239	17162	17024	16999	16964	17176	17117	16996	17103	17114	17066	17006	17171	17069	16924	17133	17114	17150	17075	17189	17165	17108	17233	17216	17114	16982	17044	17062	17095	16928	17280	17206	17064	17299	17115	16979	16850	16944	17011	17037	16978	17214	17229	16813	17030	17024	17064	17239	17114	17124	17040	17105	17259	16982	17019	17079	17001	17058	17285	17003	17085	16842	17145	17117	17115	17154	16945	17235	17050	17101	17163	17144	17113	17172	17280	16997	17097	17149	17244	16949	17077	16973	16946	17095	16867	16965	17184	17076	17092	17199	17087	16921	17126	16931	16938	17000	17034	17001	17111	17102	17196	17090	17166	17113	17040	17031	17137	17157	17025	17062	17119	17252	17011	17067	17004	17034	17349	17105	17147	16884	17223	16875	17157	17024	17225	16979	17169	17122	17259	17015	17027	17025	17159	16967	17097	17063	17013	17336	17171	17065	17127	17072	17114	17072	17141	17073	17130	17019	17158	17064	17155	17031	17100	17126	17046	17132	16961	17030	17140	17081	17049	17334	16966	17128	17114	16875	17119	17158	17051	17293	17149	17078	17054	16860	17046	16966	17055	17186	17095	17048	17150	17034	17309	16979	17120	17085	17185	17130	17201	17029	16968	17029	16967	17074	17174	17065	17241	16958	17181	17362	17235	17020	17003	17045	17263	17061	17020	17064	17054	17225	17228	17007	16944	17301	17161	16995	17146	17024	17274	17102	17042	17136	17171	17056	17230	16885	17185	17132	17124	17006	17030	17091	16928	16965	17174	17219	16944	17161	17047	17035	17004	17081	17138	17246	17058	17163	17056	17005	17127	17040	17117	16978	17054	17145	17101	16995	17145	17040	17023	17086	17092	17033	16940	17035	17060	17133	16875	16898	17322	17165	17165	16988	17119	17079	17080	16991	16943	17049	17121	16938	17167	17106	16982	17314	17152	17212	16882	17189	17182	17132	16923	17122	16931	16930	17100	17043	16972	17185	17195	17006	16985	17061	17072	17042	17133	17029	16957	17064	17042	17136	17022	17067	17134	17130	16906	16906	17062	17102	17068	16943	17160	17044	17044	16943	17015	16948	16884	17210	17105	17127	17121	16956	17049	17188	16934	17170	17091	17188	17096	16999	17138	17126	16997	17018	17103	16971	17115	17305	17037	17115	16750	17168	17055	16930	16993	17178	17232	17064	17063	17204	17132	17122	16981	17192	17174	17136	17328	17208	17128	17084	17081	17222	17149	17014	17042	17182	16966	17096	16980	17036	16989	17125	17244	16929	16994	17163	17070	17132	16940	17098	17102	17002	17168	17054	17033	17135	16990	17156	17066	17175	16973	16997	17229	17084	16897	17114	16925	17067	17080	17175	17083	17101	17183	16970	16883	17145	16973	17201	17216	16963	17151	17077	17244	17127	17019	17059	17080	17006	17225	17172	17081	17042	17174	17039	17114	17038	17272	17073	17248	17060	16930	17168	17122	16994	17120	16978	17134	17176	17122	17107	17132	16995	17207	17167	17107	16888	17171	17335	17116	17102	16930	16928	17118	17112	17067	17009	17036	17062	17025	16942	17168	17170	17083	17118	17091	17031	16987	16830	17247	17067	17153	17259	17076	17217	17190	17055	17048	17097	17144	17070	17038	16996	17080	17211	17198	17138	16973	17174	17077	17187	17219	17114	17162	17170	17170	17049	17079	17209	17007	17239	17184	16983	17074	17316	17128	16955	16891	17097	17045	17169	17043	17080	17264	17148	17105	17268	17137	17160	17033	16935	17037	16957	16994	17111	17193	17093	17053	16942	17106	17212	17098	17101	16924	17003	17055	16997	17165	17052	17238	17240	17096	17004	17128	17089	17058	17164	17043	16945	17193	16941	16928	17056	16857	17142	17047	17126	17061	16952	16934	17191	17205	17103	16945	17312	17024	17188	17217	17008	17233	17172	17248	16871	17174	16937	17006	17036	16985	17060	17010	17253	17109	17006	17150	17026	16965	17056	17091	17122	16890	17047	17046	17181	17069	17143	16976	17107	17186	17122	17139	17119	17161	17198	16973	16983	17179	17230	17192	17025	17063	17100	17024	17065	17262	17287	17069	17133	17113	17239	17018	17107	17078	17070	17036	17002	17259	17116	17199	17110	17149	17252	16974	17230	17065	17004	17133	17041	17012	17165	17046	16983	17202	17125	16966	17169	17073	17073	17067	17032	17189	17162	17102	17073	17039	17000	17181	17114	17118	17257	16885	17244	16978	17170	16954	17138	17160	17229	17261	17184	17091	17068	17094	17092	17022	17130	16970	16906	17139	17048	16985	16873	16928	17071	17119	16969	17078	17033	16953	17206	17063	16831	17077	17188	17078	17105	17075	17272	16988	17182	17017	17176	17015	16967	17105	17045	16883	17211	17099	16949	17133	17264	17132	17042	17160	17042	17113	17092	17182	17014	17096	17240	17103	17120	17078	16885	17021	17087	17026	17162	17457	17192	17275	17218	17156	17021	17172	16938	17156	17054	17226	17146	16998	17094	17135	16942	17100	17107	17020	17114	17020	17160	17064	17075	17162	17029	17129	17024	17049	17054	16934	17067	17269	17128	16978	16868	16987	17027	17130	17060	17050	17000	17014	17261	16902	17242	17022	17056	16997	17053	16901	17109	17189	17075	17165	17250	17017	17001	17096	17060	17095	17071	17080	16982	16876	16997	17105	17132	17104	17027	17016	17045	17010	17059	17173	17157	17025	17137	17016	17269	17010	17048	17068	17065	17080	17093	17060	17161	17075	17170	16988	17099	17201	17166	17120	17205	17038	17024	17210	17063	17243	17088	17190	17127	17089	17120	16925	17075	17133	16932	16993	17108	17120	17054	17132	17101	17132	17220	17119	16965	17194	17053	17176	17097	17101	17022	17054	17033	16990	17132	17048	17039	17090	17118	17192	17020	17073	17063	17054	17143	17031	17122	16937	16934	17079	17097	17012	17210	17167
27381	22256	26140	23767	19974	19641	19806	19584	19508	19636	19866	19457	19318	19623	19601	19681	19722	19503	19514	19492	19670	19532	19506	19521	19509	19468	19475	19456	19342	19325	19350	19604	19681	19428	19503	19829	19872	19536	19498	19527	19469	19455	19521	19296	19567	19374	19308	19397	19539	19445	19633	19387	19448	19365	19421	19571	19265	19464	19572	19559	19648	19519	19358	19417	19461	19313	19303	19629	19490	19418	19443	19427	19642	19368	19436	19627	19368	19502	19427	19343	19531	19534	19563	19697	19492	19500	19372	19571	19408	19382	19439	19501	19551	19451	19577	19481	19638	19603	19401	19357	19478	19542	19513	19595	19512	19659	19494	19340	19548	19451	19281	19523	19498	19392	19616	19580	19375	19348	19241	19411	19449	19623	19579	19505	19526	19609	19346	19609	19397	19604	19593	19320	19378	19765	19535	19657	19271	19472	19270	19426	19376	19419	19461	19257	19623	19465	19394	19390	19630	19432	19440	19612	19616	19399	19331	19569	19429	19350	19384	19451	19442	19497	19467	19446	19480	19406	19396	19503	19362	19284	19365	19350	19367	19481	19472	19428	19498	19427	19408	19406	19413	19460	19497	19435	19610	19313	19424	19522	19516	19581	19218	19678	19559	19235	19555	19395	19307	19199	19379	19533	19489	19409	19513	19430	19637	19561	19464	19448	19538	19599	19625	19584	19418	19383	19620	19352	19563	19335	19459	19393	19369	19288	19629	19411	19607	19590	19595	19257	19355	19423	19416	19356	19593	19574	19357	19512	19306	19442	19566	19518	19656	19438	19408	19505	19494	19398	19367	19388	19532	19439	19600	19329	19457	19511	19467	19480	19286	19512	19534	19692	19604	19375	19491	19575	19316	19353	19672	19714	19527	19480	19570	19464	19463	19512	19482	19445	19455	19526	19419	19382	19561	19328	19305	19323	19315	19475	19668	19520	19415	19529	19345	19315	19592	19670	19693	19324	19558	19461	19312	19375	19301	19370	19587	19646	19521	19393	19433	19504	19308	19402	19375	19535	19367	19496	19421	19255	19458	19571	19391	19418	19625	19610	19511	19455	19647	19375	19245	19310	19614	19652	19432	19333	19394	19549	19345	19484	19550	19560	19344	19495	19328	19330	19591	19451	19542	19647	19520	19391	19224	19364	19634	19519	19355	19560	19313	19526	19447	19404	19586	19311	19151	19517	19383	19316	19352	19458	19259	19427	19493	19271	19385	19533	19640	19420	19577	19420	19511	19380	19420	19515	19487	19286	19561	19433	19309	19588	19414	19602	19433	19601	19585	19577	19391	19600	19494	19488	19362	19496	19345	19290	19389	19518	19651	19576	19221	19543	19514	19633	19472	19311	19366	19645	19455	19449	19454	19427	19583	19421	19538	19294	19320	19471	19282	19470	19404	19468	19690	19522	19583	19301	19338	19460	19641	19315	19504	19277	19574	19566	19385	19463	19257	19417	19391	19375	19547	19563	19509	19532	19735	19554	19658	19484	19434	19374	19543	19387	19566	19412	19622	19456	19486	19239	19344	19539	19518	19535	19535	19370	19712	19446	19357	19525	19537	19512	19409	19444	19558	19172	19292	19428	19520	19116	19521	19398	19430	19547	19495	19553	19585	19443	19391	19554	19271	19368	19363	19524	19441	19489	19446	19481	19532	19300	19418	19092	19231	19449	19268	19324	19458	19575	19400	19473	19235	19436	19528	19648	19583	19573	19352	19525	19441	19552	19675	19542	19676	19474	19523	19391	19577	19484	19798	19449	19454	19202	19229	19402	19510	19498	19405	19475	19351	19440	19668	19601	19531	19542	19421	19390	19442	19091	19400	19585	19313	19244	19606	19404	19329	19641	19557	19362	19525	19351	19493	19411	19470	19437	19570	19602	19432	19403	19302	19281	19437	19589	19355	19507	19599	19607	19375	19352	19385	19464	19130	19460	19537	19545	19705	19324	19512	19385	19224	19335	19277	19476	19298	19442	19505	19273	19411	19575	19370	19500	19527	19700	19333	19457	19503	19465	19270	19461	19534	19472	19517	19534	19527	19725	19504	19413	19440	19288	19562	19603	19391	19628	19555	19472	19277	19479	19711	19417	19295	19468	19532	19501	19322	19374	19508	19628	19600	19502	19380	19498	19367	19490	19378	19312	19546	19460	19468	19321	19555	19496	19432	19344	19592	19586	19486	19341	19588	19438	19377	19516	19618	19372	19517	19676	19671	19458	19709	19440	19133	19386	19488	19521	19325	19466	19308	19367	19515	19280	19306	19500	19502	19435	19540	19367	19386	19645	19392	19464	19443	19432	19498	19440	19492	19217	19228	19514	19311	19577	19577	19388	19578	19321	19659	19566	19378	19602	19474	19505	19502	19546	19334	19490	19370	19616	19481	19377	19387	19394	19463	19350	19489	19701	19445	19568	19522	19493	19607	19589	19572	19512	19545	19280	19420	19158	19230	19397	19524	19614	19517	19377	19284	19634	19328	19228	19426	19552	19641	19404	19464	19386	19722	19463	19347	19439	19375	19517	19447	19350	19443	19550	19338	19394	19514	19357	19522	19395	19616	19425	19327	19536	19311	19538	19372	19602	19560	19459	19375	19447	19305	19393	19300	19419	19512	19516	19380	19257	19388	19565	19444	19265	19604	19703	19150	19437	19581	19629	19526	19363	19458	19431	19394	19638	19540	19436	19606	19741	19195	19386	19198	19422	19368	19581	19457	19497	19692	19478	19385	19716	19388	19522	19535	19467	19386	19486	19548	19502	19308	19363	19531	19527	19482	19335	19428	19339	19497	19473	19412	19443	19668	19349	19428	19536	19537	19469	19595	19486	19738	19602	19330	19428	19502	19653	19712	19736	19454	19408	19451	19477	19421	19344	19291	19364	19448	19544	19563	19551	19373	19377	19461	19415	19758	19599	19611	19597	19444	19368	19571	19509	19381	19518	19604	19387	19328	19387	19361	19435	19474	19507	19261	19623	19600	19423	19756	19501	19298	19568	19569	19586	19585	19460	19348	19534	19577	19363	19421	19455	19472	19361	19338	19468	19445	19415	19482	19468	19500	19535	19682	19598	19488	19398	19454	19415	19572	19635	19731	19304	19403	19599	19372	19462	19349	19431	19306	19421	19372	19316	19393	19361	19245	19352	19642	19664	19499	19470	19507	19497	19246	19585	19481	19489	19406	19458	19446	19581	19371	19606	19612	19456	19518	19545	19437	19578	19292	19537	19436	19383	19590	19433	19408	19465	19362	19254	19257	19557	19428	19391	19482	19445	19400	19478	19397	19394	19436	19665	19499	19357	19524	19295	19377	19398	19311	19500	19317	19248	19471	19509	19620	19648	19545	19261	19587	19496	19449	19576	19547	19485	19638	19439	19511	19508	19706	19507	19542	19497	19438	19406	19726	19437	19379	19300	19191	19506	19564	19565	19535	19594	19414	19533	19422	19274	19534	19433	19362	19368	19464	19356	19409	19300	19449	19456	19663	19479	19406	19376	19608	19512	19510	19429	19383	19585	19513	19522	19410	19447	19354	19559	19471	19543	19371	19319	19538	19485	19516	19387	19645	19608	19397	19327	19470	19497	19457	19360	19228	19598	19473	19322	19479	19470	19581	19433	19369	19511	19416	19435	19520	19537	19513	19429	19341	19372	19462	19655	19415	19303	19488	19474	19512	19369	19608	19508	19399	19368	19396	19587	19634	19436	19452	19522	19399	19535	19576	19438	19519	19341	19576	19474	19622	19334	19663	19418	19350	19563	19392	19441	19581	19285	19516	19350	19645	19606	19492	19346	19511	19297	19491	19520	19559	19143	19457	19365	19568	19254	19541	19382	19485	19486	19472	19586	19400	19625	19413	19406	19507	19583	19457	19618	19256	19432	19657	19418	19420	19479	19425	19469	19413	19558	19360	19463	19502	19449	19416	19588	19586	19517	19260	19346	19547	19371	19608	19520	19344	19729	19588	19518	19541	19391	19415	19446	19281	19339	19183	19396	19370	19309	19533	19617	19460	19399	19328	19543	19583	19409	19478	19370	19521	19401	19371	19320	19632	19498	19514	19558	19563	19607	19564	19377	19396	19682	19488	19605	19665	19454	19855	19396	19481	19450	19226	19395	19424	19427	19563	19468	19356	19451	19468	19397	19503	19524	19441	19511	19598	19377	19561	19528	19540	19591	19431	19428	19437	19611	19577	19553	19778	19525	19562	19326	19342	19691	19343	19296	19470	19432	19611	19418	19305	19403	19396	19415	19348	19631	19380	19542	19591	19465	19626	19584	19452	19446	19385	19470	19441	19403	19535	19483	19599	19597	19349	19498	19530	19432	19535	19624	19511	19489	19425	19532	19507	19402	19618	19492	19325	19209	19497	19331	19470	19513	19596	19381	19505	19508	19298	19703	19360	19584	19538	19499	19226	19410	19260	19389	19506	19461	19224	19460	19492	19419	19597	19519	19688	19339	19531	19481	19570	19372	19551	19404	19767	19386	19467	19427	19374	19315	19677	19493	19531	19305	19402	19464	19441	19561	19445	19426	19515	19438	19585	19506	19774	19364	19563	19562	19459	19477	19510	19319	19516	19496	19420	19434	19453	19407	19589	19257	19543	19281	19692	19549	19427	19396	19288	19617	19764	19731	19650	19401	19545	19434	19401	19449	19485	19327	19234	19600	19529	19692	19638	19579	19290	19652	19646	19535	19299	19628	19412	19537	19436	19344	19446	19476	19448	19453	19648	19560	19501	19497	19658	19264	19348	19547	19581	19393	19500	19709	19533	19487	19420	19221	19379	19601	19474	19507	19527	19347	19341	19375	19472	19544	19530	19361	19415	19348	19428	19441	19403	19437	19504	19627	19512	19372	19429	19645	19571	19419	19411	19698	19467	19565	19251	19329	19342	19673	19363	19511	19441	19635	19448	19432	19613	19584	19540	19491	19504	19332	19600	19629	19535	19469	19454	19636	19487	19727	19546	19419	19587	19490	19401	19637	19467	19497	19623	19552	19728	19495	19283	19234	19213	19656	19473	19333	19514	19558	19295	19491	19554	19531	19570	19400	19647	19584	19377	19322	19731	19502	19542	19414	19546	19517	19576	19392	19555	19504	19428	19452	19562	19377	19534	19495	19689	19467	19539	19602	19739	19275	19516	19523
16546	22741	22615	19558	17918	17425	17395	17212	17192	17255	17316	17076	17151	17048	16987	17092	17262	17168	17211	17308	17229	17390	17005	17245	17019	17027	17205	17125	17272	17148	17043	16972	17327	17141	17315	17595	17528	17095	17127	17011	17127	17093	17183	17192	17091	17338	17123	17176	17086	17280	17119	17115	17294	17136	17123	17182	17022	17125	17023	17121	17135	17116	17242	17066	17093	17085	17110	17110	17164	17090	17187	16832	16977	17089	17110	17179	16992	17217	17048	17172	17095	16979	17296	16836	17185	17248	16981	16961	17077	16941	17093	17092	17151	17071	16903	17003	16958	17156	16959	16988	17082	16999	17064	17169	17116	17085	17273	17033	17128	17198	16853	17114	17203	17076	17115	17187	17112	17178	16962	17057	17038	17145	17241	17213	17104	17263	16986	17108	16886	17003	17197	16883	17041	17163	16926	17154	17010	16971	17065	17127	17151	16954	17109	16941	17148	17143	17248	17259	16908	17092	17065	17003	17292	17060	17287	17056	17006	17140	17196	17080	17119	17105	17101	17093	16983	17080	17171	17068	16979	17228	17063	17086	17232	17190	16960	17252	16971	17210	16970	17040	17257	17028	17114	17063	17256	17200	16886	17083	17160	17120	17159	17209	17218	17160	17181	17041	17029	17057	17084	16926	16919	17136	17084	17182	16993	17300	16978	17221	17174	17037	17005	16956	17112	17209	17122	17088	17051	17094	17268	17139	17143	17115	17100	16989	16968	17086	16920	17202	17214	17289	17169	17034	16962	16871	17001	17057	17048	17140	17132	17019	17196	17002	17166	17137	17168	16979	17080	16972	17156	17130	17031	17148	17120	16920	17111	17195	17090	17090	17236	17043	16973	17040	17134	17052	16977	17046	17013	17123	16991	17029	17250	17140	17160	17017	17063	17087	17057	16955	17241	17222	17118	17170	17250	17010	17064	17175	16996	17132	17055	17163	17091	17068	17187	16918	17051	17188	17295	17038	17173	17093	17037	17064	17217	17042	17117	17199	17356	16939	17148	17334	17044	17114	17117	17082	16964	17211	17244	17009	17227	17088	17111	16991	17092	17088	17239	17119	17132	17053	17073	17101	17117	17196	17128	17081	17014	17227	17115	17080	17094	17168	17171	17088	17143	17045	17141	17092	17161	17067	17006	17129	17252	16948	17134	17316	17124	17070	17103	17114	17058	17130	17154	17078	17110	17106	17023	17094	16943	17272	16961	17192	17061	17137	17132	17208	16998	17211	17186	17153	17063	17131	17143	17189	17190	17096	17045	17046	17082	17039	17143	17069	17070	17101	17131	17210	17028	17066	17106	17136	17159	17086	17005	17209	17238	17192	17034	17187	17148	16967	17146	17045	17131	17079	17069	17072	17137	17113	17133	17092	17203	17073	17330	17177	17100	16977	17237	17187	17171	17148	17110	17209	17100	17035	17093	17219	17106	17007	17067	17038	17074	17046	17096	17042	17128	17107	17191	17155	17073	17014	17032	17128	17125	17141	16981	17247	17045	17123	16941	17046	17082	16977	17050	17083	17101	17031	17125	17116	17143	17139	17015	17135	17205	17018	17157	16982	17125	17035	17032	17068	16976	17033	16904	17174	17089	17227	17237	17111	17077	17235	17007	16947	17010	17071	17082	16983	17018	17096	17116	17104	17125	17079	17323	17070	17200	17004	17131	17058	17070	17208	17169	17158	17215	17172	17105	17092	17184	17134	17124	17121	17075	17037	16940	17199	17127	17083	17196	17215	17062	17115	17198	17224	17018	17056	17067	17019	17165	17228	17256	17158	17200	17162	17114	17187	17141	17067	17157	17213	17153	17156	17080	16950	17169	17114	17112	17316	17131	17137	17073	17108	17099	17017	17206	17061	17187	17136	17021	17147	17191	17269	17195	17009	17100	17130	17275	17214	17208	17079	17164	17115	17123	16879	17112	17101	17064	17194	17002	17316	17128	17103	17161	17149	17048	17113	17177	16999	17100	17236	17026	17182	17030	17017	16922	16964	17132	16973	17165	17178	17101	16917	17062	17189	16966	16942	17040	17153	17235	17185	17044	17111	17048	17177	17106	17061	17167	17011	17041	17252	17108	17256	17246	17151	17286	17068	17118	17069	17119	17028	16956	17029	17157	17019	17073	17080	17187	17110	17228	17055	17043	16930	17105	17163	17089	16972	17192	17209	17210	17167	17130	17128	17011	17123	17199	17080	17061	17128	17096	17077	17133	17054	16973	17081	17265	17120	16974	17323	17059	17116	16979	17190	17264	16994	17188	16955	17105	17163	17121	17321	17127	17114	17201	16990	17210	17202	17299	17158	17140	17074	17123	17156	17173	17183	17271	17117	16958	17060	17114	17133	17137	17303	17139	17279	17163	16915	17016	17197	17019	17147	17141	17241	17234	17063	17125	17064	17053	17179	17080	16932	17048	17316	17234	17167	17218	17228	17269	17194	17139	17044	17036	17029	17115	17083	17041	16970	17053	17191	17030	16969	17021	17013	17030	17172	17096	17112	17032	17088	17107	17109	17088	17215	17147	17154	16959	16972	17099	17059	17219	17076	17032	17075	16876	17158	17085	17056	17028	17202	17111	17135	17196	17141	17068	17196	17108	17095	17160	17068	17091	17146	16985	17046	17140	17013	17347	17056	17130	17263	17213	17089	17133	17141	17202	16990	17134	16991	17176	16944	17259	17112	17088	16966	17110	17094	17214	17241	17095	17000	17162	17230	17078	17048	16961	17361	17053	17104	17060	17120	17235	17204	16970	17170	17283	17085	17137	17211	17092	17068	17205	17202	16985	17162	17108	17144	17162	17080	17132	16868	17115	17079	17168	17026	16981	17037	17087	17141	17128	17200	17150	17052	17190	16947	17241	17124	17214	16893	16987	17159	17102	17077	17042	17145	17060	17078	17245	17020	17093	17265	17149	17235	17114	17171	17173	17331	16984	17026	17108	17106	17337	16839	17179	17140	17130	17039	17037	16893	17105	17044	17136	17132	17223	17033	17190	17130	16833	17192	17123	17036	17111	16888	17310	17126	17117	17275	17166	17096	17024	17019	17039	17267	17142	17012	17325	17097	17147	17172	17044	17129	17120	17147	17143	16954	17061	17030	17034	17182	17284	17153	17146	17331	17103	16883	17306	17147	17083	17285	17113	17151	17161	16982	17053	17155	17129	17206	17010	17205	17149	17046	16993	17175	17183	17166	17307	17091	17097	17095	17371	17192	17277	17066	17261	17032	17092	17095	16970	17037	17163	16965	17157	17204	17064	16930	17188	16921	17289	17030	17106	17148	17129	17059	17100	17281	16945	17224	17151	17264	17211	17171	17113	17061	16869	17077	17220	17093	17149	17241	17251	17173	17074	16833	17095	16905	17154	17109	17043	17150	17067	17254	17093	17110	17146	17099	16983	17064	17229	17132	16872	16898	17062	17020	17139	17074	17153	17183	17126	17069	17030	17174	17166	16958	17243	17094	16981	16999	17202	17163	17191	17163	17046	17040	17112	17054	17181	17073	17188	17183	17196	17016	16992	17050	16891	17073	17094	17275	17330	17142	17104	17195	16999	17076	17183	17127	17149	17081	16952	17380	17184	17288	17147	17087	17065	16861	17086	17164	17269	17157	17141	17045	17147	17135	17031	16924	17093	17052	17181	16860	17144	17228	17132	17126	17182	17109	17170	17235	17017	17193	17112	17140	17200	17067	17139	17057	17259	17124	17066	16938	17133	17161	17243	17138	17217	16995	17174	17017	17039	17096	17174	17139	17244	16934	17078	17276	17058	17349	17160	17063	17069	17157	17197	17152	17127	16982	17017	17100	17082	17154	17089	16858	17067	17281	17054	17151	17240	17042	17155	16979	17174	17065	17132	17353	16829	17151	17200	17230	17049	17148	17050	16981	17052	17215	17155	17148	17201	17262	17253	16997	17129	17052	17289	17013	16939	17082	17103	17031	17097	17155	17122	16993	17023	17128	17239	17278	16968	16939	17089	17069	17060	17112	16849	17272	17124	17215	17160	17151	17321	17069	17150	17197	17237	17151	16980	17170	17046	17015	17035	17177	17135	17219	17171	17176	17093	17067	17142	17048	17034	17100	17093	17128	17196	17145	17181	17123	17196	16973	17120	17192	17235	17383	17329	17025	17054	17053	17207	17086	17216	16990	17152	17250	16992	16924	17081	17015	17312	17012	17213	17186	17051	16933	17240	17222	17116	16882	17165	17243	17178	16938	17232	17096	17087	17000	17056	16958	17183	17045	17181	16983	17082	17048	17126	17089	16960	17144	17116	17213	17044	17096	17090	17139	17163	16963	17048	17079	17017	17158	16948	16923	17061	16865	17259	17157	17129	17127	17060	17027	17169	17104	16963	17030	17004	17205	17056	17071	17041	17299	17171	17222	17266	17073	17082	17143	17018	17051	17196	17031	17324	17006	17173	17203	17245	17030	17064	17105	16990	17014	17206	17128	17195	17088	17353	17211	17168	17158	17095	17011	17074	17220	17034	17150	17169	17044	17190	17117	17057	17190	17184	17011	17157	17198	17249	17006	16985	17017	17118	17071	17305	17160	17081	17130	17032	16983	17243	17329	17003	17073	17140	17018	17048	17163	17007	16954	17029	17142	17164	16903	17284	17076	17088	16971	17077	17192	17092	16987	17004	17199	17087	16955	17105	17058	17169	17123	17258	17074	17159	17176	17173	17041	17063	17221	17073	17292	17203	17046	17246	17269	17053	17089	17131	17214	17057	17187	17232	17192	17021	17262	17015	17125	17015	17269	17008	17037	17040	17155	17195	17101	17211	17181	17055	17104	17076	17137	17149	17193	17022	16814	17054	17092	17212	16874	17007	17054	17184	16988	17143	17133	17255	17197	17195	17081	17219	17089	17089	17062	17195	17244	17126	17204	17097	17112	17212	17116	16966	17118	16990	17119	17009	17213	17001	17066	16984	17059	17028	17227	17121	17032	17084	17174	17021	17040	17174	17051	17020	17011	17189	17030	17061	17026	17260	17009	17166	17196	17341	17120	17242	17169	17354	17382	17224	17032	17280	17098	17066	17055	17249	17081	17064	17122	17058	17135	17122	16975	17247	17058	17105	17231	17081	17065	17176	17081	17275	17172	17227	17265	17004	17199	17057	17107	17119	17297	17320	17011
23925	21318	28769	24350	22288	22355	22174	20251	19712	19755	19871	19569	19455	19491	19680	19610	19385	19584	19309	19454	19402	19257	19498	19564	19592	19590	19470	19722	19391	19342	19495	19614	19287	19257	19789	21347	20091	19532	19381	19323	19577	19195	19384	19340	19442	19656	19411	19340	19416	19428	19402	19451	19498	19204	19535	19400	19417	19555	19654	19671	19664	19437	19462	19419	19508	19308	19395	19262	19470	19448	19433	19309	19231	19532	19433	19417	19098	19282	19350	19370	19604	19360	19293	19569	19525	19514	19080	19245	19505	19418	19514	19522	19359	19321	19339	19432	19256	19472	19435	19473	19355	19354	19470	19446	19428	19468	19551	19509	19395	19246	19455	19436	19337	19309	19446	19529	19590	19504	19408	19240	19075	19267	19357	19493	19416	19613	19315	19489	19305	19355	19173	19413	19473	19348	19224	19299	19446	19224	19295	19285	19461	19294	19420	19393	19593	19503	19427	19400	19503	19306	19445	19336	19277	19409	19252	19142	19247	19288	19220	19274	19182	19491	19414	19462	19207	19255	19494	19249	19294	19130	19433	19474	19160	19372	19348	19179	19473	19441	19168	19274	19430	19261	19357	19407	19400	19271	19291	19414	19633	19219	19369	19524	19458	19362	19405	19341	19187	19511	19377	19404	19567	19347	19250	19347	19310	19522	19382	19203	19288	19370	19222	19235	19433	19315	19350	19396	19214	19418	19441	19371	19316	19291	19289	19387	19354	19567	19498	19487	19257	19363	19233	19369	19323	19594	19463	19217	19661	19425	19282	19194	19238	19461	19390	19506	19225	19367	19457	19251	19326	19402	19417	19367	19520	19628	19464	19309	19274	19270	19286	19377	19335	19211	19252	19521	19382	19128	19291	19187	19266	19439	19403	19182	19280	19321	19297	19526	19479	19475	19437	19413	19361	19454	19470	19215	19233	19402	19331	19407	19321	19278	19134	19504	19148	19325	19406	19454	19188	19242	19217	19260	19397	19329	19342	19326	19230	19329	19257	19397	19564	19182	19335	19291	19346	19375	19196	19566	19297	19392	19387	19356	19268	19315	19277	19379	19049	19261	19399	19450	19294	19349	19404	19324	19352	19252	19280	19482	19394	19407	19406	19296	19325	19283	19389	19599	19488	19480	19320	19223	19280	19324	19361	19268	19231	19177	19493	19400	19432	19481	19306	19258	19166	19538	19385	19320	19262	19315	19476	19230	19198	19162	19511	19295	19498	19369	19278	19343	19385	19302	19233	19379	19492	19333	19364	19485	19385	19274	19427	19593	19246	19185	19246	19355	19167	19333	19353	19261	19419	19447	19341	19170	19365	19375	19447	19308	19328	19458	19362	19650	19254	19381	19473	19389	19375	19509	19613	19491	19238	19339	19487	19271	19203	19381	19159	19273	19301	19200	19423	19386	19399	19449	19421	19350	19434	19315	19447	19345	19467	19451	19280	19378	19329	19235	19588	19470	19403	19314	19333	19190	19375	19202	19431	19254	19248	19511	19481	19345	19626	19314	19333	19417	19273	19452	19369	19356	19604	19259	19291	19354	19540	19334	19281	19395	19586	19511	19431	19280	19178	19449	19385	19402	19358	19245	19377	19339	19240	19356	19236	19300	19337	19406	19431	19348	19500	19377	19265	19387	19091	19256	19465	19226	19225	19128	19550	19342	19625	19364	19334	19408	19409	19142	19365	19300	19620	19309	19284	19482	19369	19322	19291	19309	19532	19357	19340	19289	19598	19536	19442	19331	19423	19362	19376	19293	19413	19078	19187	19562	19326	19431	19373	19509	19662	19360	19401	19300	19422	19418	19446	19398	19325	19312	19560	19411	19304	19302	19570	19451	19250	19336	19507	19406	19410	19184	19358	19521	19340	19521	19277	19305	19414	19387	19502	19285	19391	19359	19314	19409	19305	19497	19515	19111	19374	19304	19543	19553	19457	19504	19334	19402	19247	19422	19136	19285	19266	19527	19228	19341	19426	19320	19478	19304	19490	19379	19444	19419	19335	19279	19389	19480	19389	19443	19302	19316	19219	19300	19383	19468	19390	19476	19447	19210	19322	19245	19615	19190	19343	19358	19368	19314	19502	19317	19402	19320	19295	19341	19460	19217	19293	19326	19522	19263	19341	19341	19474	19390	19550	19191	19134	19273	19470	19316	19282	19451	19350	19100	19326	19250	19432	19291	19546	19432	19243	19216	19168	19203	19131	19100	19395	19448	19254	19256	19148	19322	19360	19375	19267	19418	19479	19427	19306	19342	19432	19514	19259	19378	19299	19327	19317	19347	19238	19277	19323	19399	19450	19319	19334	19403	19563	19363	19273	19362	19364	19169	19263	19449	19339	19178	19434	19233	19292	19331	19216	19391	19313	19383	19401	19571	19185	19153	19367	19358	19391	19341	19304	19488	19361	19258	19404	19298	19358	19261	19393	19386	19510	19237	19348	19482	19359	19358	19581	19183	19478	19340	19239	19481	19329	19427	19316	19325	19321	19269	19391	19516	19401	19326	19316	19451	19151	19150	19476	19331	19209	19114	19586	19231	19478	19099	19468	19588	19225	19350	19450	19295	19332	19382	19423	19241	19407	19330	19210	19177	19229	19209	19398	19364	19397	19169	19423	19367	19305	19566	19341	19309	19379	19425	19471	19266	19313	19592	19385	19439	19405	19296	19569	19347	19307	19288	19212	19245	19146	19484	19253	19398	19551	19313	19605	19415	19265	19345	19460	19198	19456	19481	19422	19325	19498	19252	19314	19300	19418	19235	19284	19275	19193	19496	19374	19434	19372	19124	19291	19507	19370	19323	19461	19250	19508	19395	19235	19304	19341	19350	19335	19510	19429	19196	19217	19221	19577	19473	19278	19331	19345	19135	19478	19282	19535	19275	19412	19432	19418	19290	19471	19347	19377	19373	19335	19508	19231	19401	19292	19348	19495	19544	19352	19534	19226	19335	19573	19645	19596	19455	19251	19533	19473	19372	19337	19313	19323	19351	19278	19085	19422	19209	19345	19401	19355	19376	19347	19356	19341	19409	19340	19351	19346	19215	19515	19581	19265	19437	19221	19274	19511	19272	19455	19291	19328	19298	19174	19433	19345	19398	19302	19342	19371	19357	19324	19384	19509	19214	19569	19200	19421	19413	19384	19220	19383	19287	19416	19556	19295	19263	19364	19393	19459	19590	19437	19405	19314	19234	19500	19235	19470	19437	19485	19375	19151	19343	19433	19555	19366	19408	19511	19363	19364	19590	19233	19576	19321	19257	19224	19304	19479	19369	19326	19279	19434	19553	19408	19313	19466	19444	19307	19252	19338	19406	19388	19286	19409	19286	19291	19206	19176	19334	19285	19323	19432	19278	19414	19188	19296	19475	19390	19327	19409	19267	19093	19230	19336	19378	19335	19375	19434	19333	19220	19213	19395	19387	19491	19441	19344	19454	19263	19333	19227	19396	19441	19284	19473	19207	19251	19459	19213	19392	19249	19453	19241	19361	19490	19150	19322	19516	19445	19395	19206	19537	19461	19215	19366	19384	19325	19287	19247	19365	19301	19351	19486	19294	19463	19299	19362	19497	19327	19236	19375	19349	19339	19506	19452	19456	19638	19519	19522	19313	19528	19427	19270	19340	19353	19263	19208	19365	19486	19163	19329	19623	19260	19421	19443	19239	19375	19190	19140	19314	19346	19340	19440	19465	19477	19291	19457	19286	19331	19053	19433	19368	19566	19406	19479	19312	19045	19206	19439	19471	19244	19391	19403	19275	19284	19553	19292	19355	19359	19565	19465	19252	19200	19338	19550	19381	19367	19409	19341	19456	19348	19403	19403	19391	19437	19228	19513	19321	19255	19347	19279	19334	19230	19253	19347	19420	19345	19397	19249	19297	19393	19277	19240	19318	19513	19311	19375	19295	19362	19343	19354	19305	19275	19192	19390	19396	19365	19326	19276	19308	19565	19195	19397	19455	19355	19436	19354	19235	19230	19359	19298	19372	19221	19396	19266	19294	19346	19176	19282	19384	19607	19317	19514	19408	19217	19374	19351	19451	19482	19276	19369	19375	19370	19370	19158	19256	19310	19495	19458	19517	19367	19278	19416	19339	19462	19401	19357	19439	19234	19400	19397	19533	19294	19343	19390	19585	19340	19287	19394	19319	19414	19267	19376	19249	19349	19467	19228	19389	19105	19145	19503	19418	19334	19321	19423	19320	19388	19360	19257	19237	19114	19425	19316	19329	19310	19388	19383	19416	19282	19502	19431	19344	19398	19269	19164	19331	19383	19402	19191	19260	19319	19252	19356	19155	19280	19370	19333	19495	19445	19281	19299	19308	19425	19423	19168	19432	19158	19363	19513	19313	19367	19125	19466	19248	19318	19372	19596	19355	19565	19416	19297	19303	19286	19514	19191	19352	19330	19421	19434	19452	19398	19288	19491	19177	19439	19323	19265	19342	19354	19659	19349	19315	19429	19396	19317	19116	19208	19333	19247	19387	19053	19006	19408	19665	19320	19474	19545	19326	19280	19633	19346	19335	19226	19384	19283	19379	19224	19367	19307	19310	19387	19126	19301	19567	19702	19315	19282	19448	19069	19356	19331	19346	19308	19444	19261	19261	19345	19183	19314	19390	19572	19345	19485	19226	19481	19393	19424	19529	19198	19471	19336	19217	19457	19273	19365	19363	19486	19311	19232	19485	19275	19339	19474	19334	19319	19350	19384	19477	19325	19328	19453	19275	19459	19336	19321	19335	19302	19106	19216	19410	19450	19340	19560	19525	19491	19539	19318	19303	19204	19281	19183	19424	19273	19450	19442	19370	19310	19265	19394	19549	19177	19282	19085	19523	19300	19172	19383	19409	19376	19472	19411	19430	19365	19331	19470	19374	19296	19427	19387	19289	19277	19445	19277	19344	19192	19448	19347	19433	19292	19448	19251	19740	19408	19212	19379	19334	19606	19326	19280	19438	19343	19381	19402	19276	19436	19265	19323	19420	19364	19289	19338	19366	19444	19551	19442	19364	19392	19383	19311	19516	19446	19551	19442	19558	19510	19474	19323	19559	19520	19373	19408	19556	19488	19517	19207	19326	19262	19352	19580	19388	19333	19417	19399	19321	19403	19347	19177	19476	19297	19233	19359	19300	19421	19157
16783	31842	30666	21446	18659	18074	17764	17662	17270	17250	17243	17259	17097	17140	17152	17017	17006	17032	17162	17203	17165	17171	17247	17203	17272	17162	17087	16963	17076	17113	17111	17047	17187	17154	17849	19912	17723	16997	17082	16948	16909	17049	17114	17006	17153	17004	16922	17125	16955	17021	17103	16854	17257	17098	16917	16993	17003	16994	17138	16994	17273	17176	16893	16920	17076	17014	17089	16978	17113	16960	16941	16971	16959	16811	17206	16974	17074	17324	16839	17148	17231	17236	17029	17049	16998	17085	16814	17075	17038	16867	16896	17011	17123	16996	16961	16962	16869	16835	17063	17042	16887	16974	17000	17019	17042	16955	17050	17059	16880	16909	16829	16996	16917	17041	16815	16773	16986	16952	16952	17022	16765	16882	17038	17080	17205	16939	17031	16996	17129	16850	16956	16929	17067	16915	16830	17032	16885	16904	16893	16976	16943	17061	17032	16914	16725	16916	16885	16947	16937	16923	16989	16813	17030	16854	16988	16943	17043	17024	17011	17094	16864	17056	16929	17072	16989	16952	16955	16864	17017	16960	17010	16814	16935	16966	17002	17092	17175	16853	16773	16933	17042	16988	16940	16912	17083	16913	16857	16859	16999	17021	16864	16868	17001	16981	16877	17051	16752	17000	16922	16897	17094	16926	17026	17045	17025	17110	16835	17042	16956	16962	16938	16931	17176	17002	16876	17037	17004	17056	16995	16943	16964	17080	16864	16980	17041	16854	17007	17014	16963	16932	17008	16933	16954	16973	17037	16980	16941	17027	16993	16904	16977	16994	16982	17086	16982	16923	17103	16868	17135	16965	17147	16940	16816	16963	17065	17053	16905	16870	17067	17070	16969	16947	16975	16968	16956	17000	16955	17149	16909	17165	16961	17119	16952	16970	16947	16986	16813	16978	16984	16794	16966	16845	16972	17006	17165	17014	17090	16809	17037	16835	17108	16987	16954	16970	16792	17091	17013	16973	16858	17018	16933	16895	17034	17097	16964	16945	17009	17024	16853	16713	16959	16900	16859	16850	17054	17058	17129	16855	17094	17089	16957	17098	17055	17162	16888	17019	16855	17090	17002	17275	17092	17019	16902	16991	16976	17077	17014	16928	17006	17022	16989	16889	17033	16892	16917	17067	16975	16926	16989	17110	17030	16890	17070	17088	17135	17074	17034	16988	16983	17019	16992	17154	17041	16812	16798	17048	16898	17053	17111	16980	16890	16811	16785	16808	16894	17084	17000	16978	17170	16999	17077	17001	16984	16804	17054	17020	17091	16872	17000	17105	16941	16960	17004	17079	16892	17007	16903	17075	17052	16835	17122	16934	16878	17234	16943	16816	16990	16901	16779	16984	16857	17097	16986	17079	16811	17091	16972	16954	16927	17088	16907	17073	16926	16801	17023	17058	16897	17020	16972	16938	16952	16995	16776	17133	17027	16917	16793	16813	16988	17080	17164	17130	17014	16855	16947	16954	16821	16950	16931	17057	17027	17002	17079	16927	17082	17046	17004	16950	16982	17213	16832	17040	16962	16952	16897	17049	16950	16719	16958	16945	17017	16917	17009	16825	16990	16955	17035	17013	17074	17059	16902	16919	16748	16927	17009	16966	16889	16854	17144	16879	16876	16875	16815	16987	17211	16979	16956	16910	16983	16896	17164	16887	16957	17112	17119	17059	16981	16813	16939	17026	16927	17102	16888	16993	16802	17026	17019	16857	17000	16873	16984	16887	16879	16994	17023	16961	16963	17107	17229	16849	16926	17034	16898	16957	16926	16989	17081	16860	17121	16724	16834	16957	17084	16953	16966	16938	17063	17053	16891	16959	16745	17066	16859	16893	16952	17116	17005	16995	16973	16872	16891	16856	17033	17184	16974	16950	16896	16871	16852	16873	16912	16935	16890	16927	16949	16896	16837	16859	16971	17041	16941	16927	16856	16866	16925	16919	16944	17092	16988	16882	16931	17233	16896	16877	16926	17111	16846	17077	17085	17052	16799	16956	16949	17002	17044	16857	16877	17123	17048	17007	16833	17103	16974	17043	16925	16945	17010	17125	16967	16899	17069	16937	17092	16889	16658	16967	17040	17178	17057	16933	16949	17085	16907	17021	16834	16979	16835	16927	16942	17154	16998	17009	16779	16937	16880	17037	17119	16922	17006	17140	17038	16952	16928	16867	17002	17000	16816	16891	17007	17047	17182	16922	16940	17065	16812	16941	17000	16924	16959	16860	16908	16847	17144	16776	16894	17021	16926	16945	16938	16926	17038	16941	17001	17114	17029	17029	16928	16922	17128	16991	17031	17156	16838	17042	17112	17100	16975	17006	16975	16903	16927	16980	17019	17047	16867	16880	17128	16896	16962	17071	16896	17008	16994	17037	16970	16962	16993	16982	16841	17038	16847	16965	17003	17039	17123	17024	16912	17006	17052	16979	17039	16974	17003	16998	17075	17031	17085	17076	17061	16866	17031	16984	16935	16965	16969	16986	17012	16944	17009	16999	16917	16960	16986	17034	17014	16980	17021	17158	16912	16966	17011	16987	16872	16887	17002	16959	17166	17110	17017	16961	16942	16859	17043	17034	16947	17005	17078	16945	17054	16937	17014	16929	16953	16984	16967	16834	16962	16847	16911	17034	16829	17075	16953	16972	17064	16946	17049	17044	16904	16733	17001	16708	17015	16817	16787	16734	16939	16868	16919	16924	16831	17151	17090	16995	17054	17084	16865	17116	16940	16967	16949	16912	16895	17107	16979	17045	16962	16990	16924	17141	17120	16986	17028	16919	17010	16967	16946	17050	16978	16895	16914	16994	16827	17042	16887	16968	17027	17028	16996	16981	16926	16854	16836	16891	17025	17006	17065	17088	16906	17106	16894	17130	17028	17209	17066	16893	17112	16875	17051	16928	16916	17049	16770	17109	17006	17123	17030	17167	16812	17012	16934	17003	17010	16961	17002	16695	16941	17018	16882	16917	16888	16900	16845	17008	16978	17066	17069	17025	16773	17006	16887	16987	16948	16984	16992	16969	16964	16806	16967	16955	16896	17071	16960	17207	16915	16981	16826	16920	17092	16850	17148	16983	16956	16773	17087	16881	16939	16999	16848	17125	17031	17073	16938	17022	17167	17069	17112	17013	16999	16883	16881	17045	17016	17017	16953	16853	17008	16915	17089	17005	17003	16984	16926	16913	16844	16967	17058	16821	16965	16767	16967	16910	17079	17111	17030	17032	16945	16887	16946	17031	16864	17021	17117	16999	16995	17130	16992	16908	16962	17160	16986	17077	16916	17102	17019	16986	16966	16835	17067	16958	17077	17085	16992	16884	17051	16874	16994	16913	16897	16933	17094	16951	17070	16974	16949	16917	16933	17155	16928	17047	16951	17068	16906	16933	17032	17111	17037	17012	17135	17019	16920	17011	17038	17052	16810	16943	16926	16844	16951	17072	16945	16987	16913	16925	17054	17082	17080	16884	16920	17033	16985	16958	16941	16865	17006	16957	16895	16980	17039	17061	16924	17052	16996	17019	16932	17058	16829	17077	17072	17020	17172	17006	16983	17018	17138	16933	17145	17009	16976	16891	17213	17023	16937	16995	16916	17006	16912	16945	16972	16940	16902	16870	17115	17021	16903	16870	17017	16990	17028	17073	16950	17250	16786	17024	17004	17054	17208	17050	16973	16928	16832	17114	17144	16847	16969	17013	16857	16989	16917	17070	16940	16965	16889	16896	16948	16767	17089	17000	17010	16944	17025	17119	16929	16983	16946	17150	17012	16905	16985	16973	17049	16976	17006	17119	16981	16901	17139	17080	16951	16976	16808	16964	17022	16957	17029	17067	16821	16914	16992	17115	16816	16992	16866	16869	17055	17019	16905	17174	17244	16977	16859	17024	17089	16944	17067	17028	17132	17048	16991	17019	17055	16802	16934	17062	17023	16950	16947	16946	16982	17084	17031	17070	17065	17019	17019	17066	17066	16857	16990	16884	16979	17029	17131	17031	16964	16910	16918	17017	17072	17002	17106	17018	17071	16873	16851	16982	16909	16971	16961	17061	17040	16912	16815	16920	16983	16831	17021	17063	17096	17012	16926	16881	16788	17190	16788	16844	17027	17008	16924	16875	16996	16869	16999	16967	16995	16970	17067	16879	17028	16950	17134	16903	17013	17015	16923	17026	16996	17016	16794	17147	16926	16913	17079	16755	17081	16903	16849	16909	16838	16986	16948	16938	17055	17041	17044	17024	16895	16999	16921	17119	17029	17004	17123	17083	16932	17015	16955	17031	17044	16982	16906	16902	17032	16964	16725	16904	16963	16890	16941	17009	16924	17112	16859	17014	16882	16998	16978	16932	16771	17142	17048	16979	16924	17043	16846	17078	17002	17031	17103	16894	16930	16920	17065	17028	16930	17100	17099	17000	16705	16933	17101	17183	16885	17102	17075	16939	17048	17021	17032	16832	16945	16950	16991	17130	16998	17012	16945	16787	16926	17030	16968	16974	16809	16882	17119	16993	16938	16864	17057	16956	17019	17170	17090	17063	17057	17152	17071	17045	17098	16885	16966	17029	17106	17007	16863	17061	16997	16856	16874	17047	16974	16985	17023	16902	16964	16880	17056	16957	17031	17060	16950	17057	17149	16940	16884	16981	16918	16995	16831	16772	16764	17121	17038	16919	17031	17162	16970	17028	16836	16735	17176	16850	16922	16987	16945	16980	16928	16976	17115	16986	16901	17048	16942	17021	16978	16977	17025	16988	16888	17020	16977	17091	16917	16889	16928	16921	16938	16871	16940	16959	16837	17027	16870	17085	16938	16988	16887	16991	16914	17026	17054	17017	17110	17210	16929	17139	16975	17085	17060	17036	17159	16990	16934	16978	17107	17000	16942	16930	17098	16998	17071	17043	16849	17037	16982	16785	17255	17193	16946	16835	16879	17010	17016	16907	16750	17090	17080	16940	16748	16947	17030	16905	16969	16996	17098	16810	16890	16921	16898	16961	17002	17076	16984	16980	16972	16904	17037	16933	17034	17111	17032	16982	17092	16947	17101	16929	16886	16881	16921	16810	16892	17009	16934	16718	16864	16969	16881	16920	16878	17162	16814	17086	16996	16969	16885	17061	16931	16939	17065	17051	16878	16873	17012	16966	16916	16986
22911	21334	29202	23842	21518	23331	24293	19831	18596	18628	18420	18282	18167	18303	18125	18160	18358	18243	18315	18226	18524	18261	18179	18187	18249	18337	18272	18151	18007	18043	17997	18324	17966	18070	18328	20754	18806	18194	17951	18015	17945	17985	17933	18153	18006	17928	17966	17914	17976	17920	17862	18062	18061	17928	17823	17967	18163	18016	18081	18466	18330	18414	18062	17908	17858	17983	17947	17950	17852	17722	17966	17799	17953	17979	17909	17848	18029	17763	17711	17746	17732	17787	17938	17756	17835	17838	17765	17832	17825	17900	17857	17931	17871	17957	18071	18162	17778	17923	17827	17866	17813	18073	17947	17858	18091	17966	17859	17891	17848	17811	17914	18105	18138	17987	17890	17894	17761	17959	17858	17943	17853	17470	17807	17921	18061	17771	17662	18024	17803	17908	17847	17722	17911	17820	17871	17704	17855	17738	17871	17898	17976	17843	17982	18088	17897	17942	17816	17962	17652	17844	17711	17817	17917	17840	17894	17918	17801	17743	17915	18083	17981	17872	17964	18050	17949	17855	17779	17872	17761	17896	17844	17908	17941	17936	18002	17930	17705	18036	17883	17800	17686	17774	17982	18022	17954	17997	17856	17817	17734	17902	17807	18063	17905	18050	18219	17796	17877	17884	17914	17870	17873	17954	17802	17933	18069	17829	17852	17954	17865	17999	18034	17872	17919	17700	17911	17754	17927	17736	18121	17832	17878	17999	17813	17854	17773	17935	18063	17875	18000	17888	17837	17877	18003	17781	17830	18005	17744	17858	17972	18008	17821	17698	17847	17967	18011	17836	17961	17692	17804	17807	17741	17852	17865	17891	17692	18021	17969	17843	17772	17674	18077	18102	17812	17907	17935	17809	17854	17794	17840	17846	17888	17978	17869	18057	18037	17871	17965	17787	17750	17874	17824	17902	17856	17859	18114	17755	17683	17931	17918	18006	17964	17910	17885	17907	17806	17656	17881	17871	17817	17790	17693	17829	17947	17898	17795	17841	17648	17903	18046	18036	17894	17756	17780	17922	17914	17823	18039	17903	17917	17902	17875	17761	17878	17767	17899	17896	17791	17742	17691	17858	17696	17772	17865	17848	17948	17822	17867	17958	17944	17827	17909	17766	17843	17774	17990	17906	17789	17953	17632	17994	18053	17730	17796	17914	18003	17896	17761	17993	17925	17900	17698	17943	17943	17891	18007	17778	17849	17891	17872	17955	17971	17842	17764	17768	17991	17966	17670	17758	17779	17862	17984	17982	17623	17888	17783	17622	18029	17725	17743	17897	17998	17859	17773	17880	17955	17795	18024	17934	17867	17900	17967	17907	17907	17680	18043	17849	17743	17893	17968	17827	18051	17940	17874	17808	17724	17874	17833	17829	17901	17975	17891	17953	17845	17876	17974	17861	18099	18252	17990	17723	17959	17867	17989	17726	17999	17936	17917	17915	17989	17839	17695	17776	17913	18007	18051	17830	17783	17842	17729	17956	17912	18011	17975	17954	17864	17818	17760	18072	17956	17864	18097	18130	18002	17889	17683	17813	17847	17900	17796	17734	17960	17944	17838	17841	17643	17774	17905	17870	17762	17720	18037	17985	18030	17837	17969	17929	17913	17868	17728	17763	17910	17695	17788	18005	18010	17906	17860	17931	18132	17877	17870	17885	17746	18140	17736	17844	17720	17763	17925	17849	17772	17806	17918	17779	17683	17875	17969	17756	17856	17863	17924	17936	17952	17847	18020	17786	17951	17798	17830	17970	17748	17792	18003	17925	18095	17748	17736	18009	17963	17813	17900	17836	18026	17815	17878	17831	17917	17833	17876	17875	17775	17858	17816	17705	17787	17816	17723	17980	17984	17882	17997	17996	17900	17838	18049	17991	17955	17825	17925	17930	17894	17709	17853	17765	17771	18044	17887	17859	17909	17782	17846	18082	17931	17801	17963	17807	17750	17909	17826	17917	17732	17889	17801	18064	17976	17867	17926	17957	17914	17831	18069	17906	17976	17658	17591	17653	17843	17701	17778	17802	17879	17789	17836	17615	17842	17556	17848	17828	17841	17899	17842	17764	17736	17887	17927	17865	18044	17753	17675	17939	17853	17982	17850	17675	17779	18116	17809	17855	18004	17932	17861	18088	17943	17676	18145	17959	17851	17969	17790	17953	17939	17715	17902	17849	17907	17951	18042	18049	17864	17804	17795	17820	17816	17917	17755	17902	17863	17872	17757	17752	18039	17820	17778	17913	17892	17954	18010	17848	18047	17704	17790	17933	17985	17890	17866	17966	17951	17902	17896	17766	17867	17907	17790	17845	17821	17802	17958	17979	17746	18040	17692	17916	17676	17872	17847	17736	17944	17809	17943	18070	17898	17814	18014	17894	17954	17833	17819	17924	18117	17929	17931	17723	17809	17823	18056	17836	17695	17718	17713	17864	17955	18016	17995	18038	17950	17822	18021	17839	17932	17807	17624	17618	17801	17837	17732	17920	17811	17874	17838	17726	17908	17924	17899	17786	17951	17786	17928	17879	17901	17858	17873	17926	17862	17850	18053	17845	17754	17772	17971	17796	18001	17854	17709	17753	17948	17979	18169	17786	18224	18001	17779	17871	17842	17706	17837	17911	17816	17922	17821	17973	17949	17883	17875	17921	17922	17785	18040	17841	17910	17648	17914	17688	17857	17903	17720	18038	17963	17828	17814	17827	17699	17663	17743	17781	17911	18037	17959	17874	17964	17846	17822	17778	17920	17644	17884	17848	17795	17866	17962	17975	17874	17947	17652	17652	17823	17890	17853	17858	17877	18005	17927	17916	17881	17807	18013	17713	17900	18109	17744	17923	17764	17859	17846	17722	17937	18060	17984	17846	17825	17565	17929	17672	17664	18011	17832	17755	17882	18033	17818	17793	17763	17940	17678	17908	17951	17997	18047	17828	17730	17864	17786	17992	17992	18020	17883	17726	17813	17960	18084	17805	17939	17960	17749	17791	17765	17800	18194	17961	17883	17808	17881	17889	17852	17861	17861	17897	17887	17780	17687	17886	17982	17782	17918	17946	17753	17824	17685	17795	17728	17881	17798	17910	17884	17810	17861	17751	17847	17951	18105	17993	18092	17859	17718	17935	17836	17817	17692	17492	17846	17815	17969	17822	17721	17778	17782	17829	17835	17942	17829	17891	17865	17847	17984	18037	17969	17680	17913	17811	18033	17686	17860	17869	17994	17806	17676	17857	17973	18150	17877	17866	17792	17922	17676	17854	17875	17756	17874	17837	17895	17705	18047	17902	17982	17787	18044	17949	17874	17702	17868	18216	17720	17853	17980	17777	17846	17820	18235	17978	18217	17769	17957	17997	17760	17933	17672	18103	17938	17971	17807	17786	17845	17772	17676	17769	17771	17852	17897	17678	17915	17721	17813	17729	17888	17811	17846	17663	17783	17933	17909	17829	17740	18045	17776	17873	17860	18015	17958	17938	17950	17686	17929	17953	17680	18024	17899	17923	17997	18082	18151	17876	17788	17921	18004	17768	18070	18119	17908	18015	18083	17737	17737	17904	17908	17695	17872	18028	18133	17789	17850	17878	17877	17852	18000	17867	18054	17807	17895	17682	17864	17785	17820	17867	17837	17787	17879	17702	17855	17988	17824	17788	17954	18117	17842	18009	17820	17874	17772	17959	17964	17991	17899	17885	17714	17732	17883	17974	17674	17866	17934	17891	17885	17819	17879	18129	17893	17839	17986	18010	17905	17773	17930	17898	17973	17959	17863	17887	17877	18113	18010	17902	17803	17670	17697	17984	17911	17927	17826	17983	17812	17786	18081	17755	17685	17647	17871	17759	17832	17837	17866	17775	17982	17720	17906	18066	17878	17796	17793	17764	17776	17759	18012	17775	17829	17833	17834	18055	17823	17788	17913	17989	17772	17729	18085	17736	17941	17943	17859	17836	17816	17758	17797	17814	17921	17948	17794	17855	17878	17631	17602	17830	17915	17869	17890	18014	17638	17989	17944	17985	17800	17803	17961	17921	17859	17829	17747	18012	17807	17914	18135	17953	17893	17654	17805	17886	17817	17786	17861	17729	17829	17802	17812	17809	17994	17694	18034	17962	17705	17618	17910	17843	17761	17716	17708	17891	17960	18085	17853	17964	17991	17813	17811	17873	17843	17784	17833	17972	17722	17751	17796	17619	17975	17940	17836	18003	17826	17979	17878	17983	18036	17873	17793	17796	17997	17872	17909	17602	17954	18200	17985	17818	17795	18036	18048	17926	18010	17651	17815	17926	17911	17973	17892	17967	17802	17796	17910	17942	17984	17851	17942	17906	17799	17998	17841	17816	17925	18052	17638	17937	17838	17812	18069	17875	17844	18085	17961	17999	18082	17791	17658	17969	17871	17646	17816	17878	17822	17824	17846	17763	17990	17720	17784	17678	17815	17774	17873	17840	18072	17993	17854	17793	17852	17693	17752	17843	17968	17754	18018	17881	17957	17863	17759	17975	18181	18023	17991	17942	17880	17975	18042	17774	18009	17872	17957	17762	17628	17926	18149	17991	17550	17926	17731	17965	17972	17849	17810	17887	18051	17996	17780	17852	17857	18181	17811	17803	17841	17866	17837	17827	17903	17742	17781	17751	17988	17941	17752	17779	17948	17733	17880	17698	17883	18002	17998	18074	17864	17771	17952	17963	18048	17851	17931	17820	17845	17985	17788	17912	17971	17947	17753	17855	17770	17837	17869	17782	17718	17706	17791	17893	18027	17898	17818	17776	17729	17742	17852	17975	17822	17731	17943	17951	17837	17744	17833	17785	17881	17863	17788	17766	17949	17914	17754	17683	17863	17875	17915	17829	17850	17857	17823	17835	17633	17882	17831	17813	17685	17826	18038	17757	17625	17783	18034	17999	17854	17859	17857	17982	17922	17797	17889	18036	17846	17910	17767	17871	17787	18034	17852	17780	17967	17966	18076	18014	17889	17814	17847	17907	17783	17952	18091	18069	17861	17764	17843	18010	18080	17997	17880	18005	17796	17844	17892	17951	17869	17847	17836	18006	18112	17684	17863	17754	17640	18055	17919	17707	17961	17759	17858	17771	17786	17767	17863	18162	17863	17863	17864	17602	17944	17858	17874	17917	17632	17814	17949	17847	17874	17960
18210	36685	33622	22878	19369	18086	17712	18377	16775	16688	16636	16281	16344	16227	16443	16353	16193	16237	16292	16515	16211	16475	16420	16217	16361	16497	16253	16295	16460	16119	16044	16195	16168	16076	16823	20580	16981	16100	16247	16152	16171	16098	16114	16322	16013	16171	15947	16061	15835	16167	16167	15981	16097	15976	16041	16164	16039	15941	16110	16869	16905	16651	16192	15858	16144	16019	15982	16176	15969	15992	16007	16000	16020	16145	16182	16085	15944	16058	16206	16054	15978	16375	16213	16066	16074	16183	16068	16080	16045	16091	15953	16056	16093	15991	15967	15910	16003	16065	15902	16094	15982	16131	16186	16080	16127	16034	16140	16183	15995	16063	15950	16148	16064	15961	16102	16011	16166	15963	15996	15936	16079	16150	16014	16116	16047	16018	16056	16137	15971	16212	15985	16074	15990	15888	15952	16055	16004	16007	16102	15956	16224	16130	16048	16145	16226	16303	15994	16110	16038	15904	16113	16052	16250	16017	16090	16074	16053	15883	16014	16077	15924	16024	16130	15958	16138	16066	15965	16039	16027	16149	16138	16128	15789	16153	16055	16037	16004	15903	16184	15975	16098	15912	15958	16095	16149	15919	16015	15925	15973	15927	15919	15936	16056	16154	16001	15992	16004	16043	16031	15867	16093	16059	16110	15984	16027	16091	16016	16120	16003	16089	16128	16113	16137	16040	15913	16116	16109	16117	15964	16196	16100	15911	16008	16085	15882	15943	16006	16084	16016	16147	16065	16171	15822	15890	16121	15885	16153	16109	16027	15902	16085	16077	16173	16130	16192	16020	16095	16100	15894	16245	16065	16060	16083	15906	16058	15972	16156	15810	16007	16093	16026	16000	16008	15980	15868	16073	16088	16133	15938	16022	16120	16083	15994	16233	15986	16099	15984	15960	16181	16111	16206	16048	16004	16036	16180	15952	16066	16130	15933	15910	16070	16026	16032	15967	16104	16099	16004	16110	15974	16008	16121	16051	15894	16010	16077	15923	16031	16030	15970	16005	15982	15991	16046	16177	16135	16258	16184	16143	16048	16106	15923	16239	16103	15985	16011	15909	15957	16100	15973	15885	16049	15966	16094	15846	16020	16032	16050	15974	15841	15931	15928	16223	15964	15991	16131	15972	16023	16013	16159	16045	16031	16059	16067	15859	16162	16229	16057	16051	16125	16084	16083	15962	16080	16135	15978	16120	15936	16053	16049	16021	16088	16103	15851	16077	15993	16109	16017	16046	15948	15892	15914	16133	15962	16262	16266	16051	16258	15935	16191	15982	16175	15838	15918	15963	15988	15898	15945	16023	16019	15877	15864	15990	16003	16086	16040	15881	16082	16034	16115	16251	15971	15972	15927	15849	15911	16068	16066	16048	16065	16008	15877	16255	15971	15894	16023	15985	16193	15874	15958	16035	16128	16085	16045	15991	15960	15937	16018	16006	15931	16040	15972	15951	15983	15963	15933	15856	15973	16192	16010	16019	16101	16043	15996	15957	15894	15919	15968	16315	16145	16051	16073	16166	16029	15861	16196	16106	15970	16168	16035	16272	16100	15922	16155	16100	15888	15985	15941	16029	15967	15875	16194	16071	16089	15957	16105	16058	15848	16014	15953	15933	15926	16030	16166	15897	16024	16075	16035	16090	16030	16105	15925	15995	15928	16164	16148	16186	15872	16083	16073	15993	16048	16043	16158	16040	16061	16049	16100	16072	15972	16070	16171	16102	15919	16123	15908	16043	16134	16053	15954	16127	16097	16089	16067	16083	16173	16004	16209	15978	16215	16045	16162	15885	16034	16030	16147	15845	16015	16112	15983	16023	15999	15995	16080	16087	16131	16031	15969	15845	16124	16006	16156	15876	16089	16026	15886	15977	15978	15918	15951	16025	15929	16205	15946	16084	16003	16043	16033	16135	16059	16039	15852	15957	16037	16150	16059	16142	15995	15923	16005	16112	16141	16076	16029	15958	16007	16068	16050	15913	16042	16077	16140	16021	16207	15814	15925	15950	15964	16106	16021	15948	15967	15997	16109	16192	16082	15964	15960	16067	16011	15939	16046	16078	15958	16033	16088	16139	15958	16021	16075	16033	16034	16170	15877	16113	16095	15924	16035	16146	16066	16083	15767	16069	16045	16087	15978	16055	16133	15891	16164	16030	15954	16044	16065	15986	16062	15924	15999	16064	16038	16042	15936	16035	16103	16081	16138	15925	15986	16088	15993	16002	15938	16080	15940	16055	15930	15992	16194	16049	16067	15980	16044	16026	15872	16176	16027	16008	16220	15948	16067	16044	16081	15945	16066	16151	16112	16031	16030	15777	16203	16050	15927	16068	16041	16321	15992	15682	15998	16082	16105	15957	16008	15820	15943	15991	16113	16131	16041	16135	16069	16161	16212	16183	16143	16052	16056	16107	16117	15891	16038	15876	16107	16085	15898	16147	16112	15981	16229	15861	15997	16151	15959	16033	15825	16002	16112	15995	16157	16114	16149	16154	16096	15897	15869	16199	15970	16106	16071	15841	16044	15985	15976	16072	16131	16051	16038	16060	16075	16047	16215	15943	16057	15990	16147	16025	16141	16109	16083	15998	16104	15997	16056	16107	15852	16108	15926	16034	15966	15837	16010	16060	16188	16067	16029	15988	16106	16094	15977	15940	16158	16056	16063	16159	16024	16028	15954	15980	16233	16169	16023	16136	16146	16109	15957	16142	16029	15992	15998	16111	15948	15972	15994	16005	15934	16143	15976	16010	16147	16064	15994	16154	15972	16013	15964	15917	16192	15886	16054	15945	16057	15894	16009	15871	15878	16101	16121	15922	16048	16026	16098	16116	16024	16170	16110	16010	16140	16119	16009	16125	16047	16060	15915	16118	16040	16101	15990	16079	16119	16065	16048	16029	15893	16052	16034	16020	16077	16048	16133	16061	15877	16033	16161	16188	16132	15908	16124	16153	16026	16039	15948	16071	16232	16094	15883	16000	16149	16111	16011	16332	16044	16074	15944	15799	16015	16060	16083	16014	16187	16001	16012	15869	15968	16004	16155	15986	15907	16112	15985	15896	15918	16207	16176	16105	16066	16053	15997	16109	16062	15935	15963	15946	16038	16105	16092	16040	16058	16049	15963	16179	16128	16064	15939	16046	16140	15878	15953	16001	16028	15867	15992	16007	16142	15979	16140	15983	16014	16070	15779	15918	15985	16075	15986	15852	15944	16088	16007	15976	16123	16061	16114	16021	16029	15997	16082	15990	16003	15955	16169	15948	16088	16111	16108	15871	16132	15983	15994	15904	16088	16257	15960	16039	15900	16006	15952	16155	16077	15958	15892	16125	16196	16063	16110	16053	16047	16098	15960	15979	16148	16129	16171	16049	16002	16067	15977	16035	16075	16106	16117	16021	15814	15994	16020	16080	16070	16113	15998	15983	15937	16069	15939	16011	16085	15939	16092	16074	16133	16028	15878	16007	16006	16030	16013	15904	16127	15952	15985	16133	15908	16044	15845	15885	15919	16103	16150	16108	16141	16195	15967	16162	16032	16132	16154	16067	16202	15935	16100	16176	16095	15979	15933	16066	15982	16063	16120	15974	16048	16078	16132	16123	15939	16063	15910	16013	16018	15925	15954	15981	15961	16004	15969	15913	15986	16026	15994	15930	15993	15998	15865	16146	16106	16047	15911	15985	16070	15864	16107	15987	16180	16110	15946	16024	15984	16081	16029	16016	15987	15955	15948	15964	16000	15902	16156	16149	15868	15935	15967	15906	15966	16019	16096	15999	16106	16229	16002	16158	15961	15922	16074	16048	16100	16023	16117	15903	15941	16104	15970	16105	16007	16091	15890	16084	16044	15901	15956	16077	16079	15771	15914	16127	16053	16006	15983	16000	16108	16072	15984	15982	15840	16151	16136	16075	16142	15988	16048	15993	15931	16084	15954	16022	16001	16191	15915	15925	15936	15829	16060	15919	16065	16111	15948	15957	16114	16005	16086	16113	15970	16119	15999	16050	16130	16040	16034	16092	15981	16045	16102	15892	16081	15873	16073	15829	16077	15945	15939	16067	15993	15938	16053	16062	15987	16103	16063	15972	16021	16082	16037	16013	16123	16115	16098	16041	15957	16188	16019	15998	16193	15916	16153	16078	16179	16022	16073	16282	16154	15869	15947	15941	16005	16018	16014	16088	15943	16083	15914	15950	16204	16069	15824	16084	15855	16069	16108	15938	16076	16010	16143	16025	15944	16044	15959	15966	16153	15999	16102	16034	15978	15996	15905	16056	15948	15919	15902	15972	16102	15999	15915	16012	16077	16083	16183	16093	16015	16119	16038	15883	15937	15915	16031	16049	16056	15730	16019	16058	16075	15886	16070	16024	16038	16068	15916	16003	16181	16143	16136	16113	15828	16009	16099	15987	16156	15993	16142	16142	16015	16216	15881	15834	15977	16081	16123	16136	15873	16035	16094	16332	15940	16251	16008	15854	16365	16056	16048	15922	15893	15984	15962	16024	15944	16181	16120	15887	16202	16188	16182	16149	15996	15909	15951	15964	15900	16035	16245	16006	15982	15965	16136	16031	15966	15964	16249	15935	16042	16123	15984	16225	15962	15926	16152	15828	16035	16053	15909	15817	16176	16037	15867	15994	16001	16017	16096	15916	16010	15983	16004	16061	16040	15881	16023	15973	15992	15999	16082	16077	16053	16119	15995	16072	15915	15891	16092	16208	15932	16029	15779	16139	16113	16068	15982	16143	16013	16069	15945	15997	16008	16140	16016	16151	16017	15986	16016	16040	15929	16036	16117	16025	16077	16126	16121	16090	15966	16164	16003	16142	15986	16234	16055	15953	16049	15855	15975	15985	16010	15944	16039	16040	16251	16125	16191	16038	16139	16011	15901	15865	16141	16095	16075	16015	16082	16106	15973	16068	16020	15954	16106	16121	15913	16000	16010	15933	16084	16052	16109	16063	16114	15875	16126	16016	15896	16141	15952	15833	16054	16089	16209	16040	16176	16079	16214	16065	16101	15867	16099	15948	16040	16028	16143	16068	15995	15873	16147	16020	15973	15951	16106	16017	16168	16076	15966	15850	16020	15789	16070	15940	16028	16027	15953	16143	16148	15911	15974	16086	16085	15958	16208	16172	15977	16044
27241	21858	23315	18749	15328	15361	15235	15151	15051	14915	15202	15175	15050	15218	15189	15101	15089	15172	15017	14989	15206	15126	15025	15252	15161	15389	15132	15056	15143	15378	15028	15320	15119	15054	14979	15184	15022	15162	14892	14990	15114	15121	15142	15106	15145	14957	15143	14943	14983	15045	15021	15138	15100	15075	15147	14984	15086	14870	15122	15123	15255	15165	15020	15156	14869	15058	14972	15171	15091	15233	15037	15034	15099	15003	15151	14945	15095	14881	14844	15041	15118	15136	15127	15119	15046	15029	15033	15159	15292	15168	15071	15116	15134	15000	15106	15178	14873	14912	14988	14947	14990	15170	15039	15048	15086	15022	15219	15006	14901	14936	14889	14930	15131	15122	14958	14978	15088	14927	15026	14978	15160	15041	15076	15056	15092	14918	15010	15067	15086	15051	15108	15317	14972	14905	15047	15064	15073	15155	14975	15110	15038	15011	15061	14779	14963	15161	15177	15089	15152	15165	15080	15048	14965	15057	15007	14860	15094	15062	15047	15033	14954	15288	15069	14845	15027	15115	15055	14938	15094	14901	14979	14973	15092	14988	14945	14968	14993	14917	15018	14950	14900	15052	14959	15053	15005	15217	14994	14819	15018	15108	15131	14966	15168	15004	15120	14988	15084	14928	15152	15017	15028	15152	15062	14998	14904	15077	14954	15046	15171	14832	15068	15106	14991	15061	15221	14966	15065	14795	15040	14932	15143	15106	15046	15022	14932	15302	15073	15070	15077	14943	15007	14884	15018	15007	15014	15035	14909	14959	14927	15296	14953	14873	14953	15131	15062	14950	15033	15040	14903	14894	14976	15137	14974	15184	15148	15038	15082	15085	14919	14934	14981	15054	15020	15208	14960	15013	14966	15138	15172	14968	15066	14983	15026	15130	14967	14982	15063	15128	14879	15065	15126	14914	14979	14788	14990	15124	14914	15064	15014	14978	15010	15062	15101	15133	15141	15016	15172	14793	15248	15023	14982	15073	14872	15030	15143	15184	15063	14943	14932	14826	15035	15026	15032	15154	15063	15038	15078	15113	14950	15088	14995	15074	15200	15098	14968	15108	15041	15035	15008	15027	14972	15078	15050	15150	15095	14796	15063	15080	14964	14963	14862	15064	14994	15108	14962	15144	14995	15044	15110	15104	14977	14920	14977	14904	15035	15031	14943	15187	14923	15185	14920	15171	14906	14950	15101	15214	15010	15106	14957	15054	15107	14984	14992	14965	15036	15132	14983	15174	15013	15000	14963	15073	15036	15000	15077	15076	14997	15075	15117	14760	15075	15023	15160	14760	15026	14953	15126	14903	14939	15177	15103	14863	15160	14912	15057	15026	14963	14994	15087	15062	14829	14992	15106	15067	15212	15080	15077	15221	15108	15021	15084	14893	15097	14906	14902	15131	15061	15004	14980	14943	15124	15077	15071	15014	15161	14991	15049	15370	15160	14949	15158	14930	15111	15014	14807	15049	15182	15013	14895	15089	15018	15060	15098	15002	14880	15010	14871	14939	15104	14891	14752	14900	15069	15132	14913	15009	14943	14944	14956	15021	15144	15039	15100	15019	14951	15184	15104	15238	15203	14916	15194	15010	15140	15371	15101	15144	15259	14971	14977	15019	15086	15180	15015	14964	15054	15073	15076	14970	14979	14920	14986	14993	15028	14883	14853	14956	15099	15033	15039	15207	14952	15015	14850	15105	15089	15006	14967	15065	15023	15016	14892	15141	15075	14982	15187	15010	14842	15085	15198	15107	15000	15004	15330	15083	15051	15022	15016	15017	15205	14992	15005	14971	14886	15253	15048	15108	15290	15184	15068	15125	15092	14988	14927	15125	15049	15067	14890	15106	15037	15114	15146	15092	15173	14962	15111	15142	14976	15032	15024	14889	15191	14913	15138	15080	15139	15142	14994	15163	15166	15010	14879	14880	15110	14916	14923	14944	15165	15040	14976	15006	15043	15030	15232	15092	15137	15070	14967	14991	14893	15018	15133	15010	15131	14772	14993	15094	15140	15047	15099	15110	14947	15146	15020	15091	15116	15156	15096	14892	15056	15011	15002	14975	15149	15057	14908	15114	15103	14997	14880	14989	14979	14954	15047	15013	14808	14966	15073	15075	15030	14950	14926	15122	15106	15026	15064	14959	14893	14995	15046	15005	15296	15180	15088	14981	15133	15014	15124	15065	14993	15207	15036	15002	15123	15104	14969	15010	14929	15077	15025	15066	14874	14931	15159	14987	15043	15096	15132	15124	15178	15180	15295	15041	14999	15135	15002	14995	15080	15075	15046	15136	14946	14925	14950	15056	14996	15038	15195	15034	15071	15035	15164	15086	15182	15304	15063	15095	15083	15040	14921	15011	15110	14896	15141	14951	15141	15024	15134	15186	15150	15024	15138	15082	15005	15071	15134	15068	15165	15167	15074	15060	15034	14787	14901	15008	15125	15167	15160	15032	14999	15044	15149	15066	15043	15037	15046	15264	15151	14974	15083	14974	15094	14913	15226	14952	14959	15069	14940	14998	14961	14918	15011	15071	15201	15005	15140	14864	15139	15031	15029	15067	15075	15056	15018	15289	14852	15026	15068	15108	14999	15101	15119	15193	15024	15068	14927	15154	15016	15060	15037	14940	15152	14891	14974	15046	14932	15175	15083	15152	15143	14992	15003	15029	15185	15231	15012	14842	14861	15013	15039	14904	15066	15284	15087	15191	14938	15007	15143	15136	15000	15093	15142	14909	15129	15056	14939	15110	15155	15096	14939	14934	14981	14942	15008	15120	15046	15062	15021	15083	15188	15015	15077	15147	14898	15045	15210	15160	15018	14891	14925	14862	15078	15028	14879	15102	14977	15079	15046	15200	15071	15180	14948	14832	14943	15231	15039	15091	14992	15096	15039	14966	14989	14928	15032	15184	15098	14875	15142	14968	15192	15262	14998	14991	15057	14927	15017	14993	15081	15194	15074	14828	14995	14951	14906	14973	14900	14966	14966	14902	14877	14968	15134	14961	14973	14896	15111	14903	15208	14922	15126	15148	15009	15175	15083	15078	15057	15024	14979	15174	15085	15084	15000	14964	15132	15044	15041	15053	15116	14887	15333	15174	15095	15033	15072	15123	15141	15048	15005	15085	15058	15083	15063	15172	14989	15007	14995	14966	15137	14830	15026	15026	14996	15022	14940	15143	14895	15008	15058	15196	14935	14934	15132	14858	15152	15064	15040	14975	15053	15082	15107	15142	15056	14990	15090	14975	14948	14867	14937	15200	14882	15065	15269	14988	14990	15077	15106	14923	15125	15067	14998	15124	15242	14944	14942	15031	14998	15085	15095	15021	14991	15228	15165	15019	15130	14886	15055	15056	15108	15070	15089	15200	15143	15112	14945	15206	15097	14812	15097	15079	15156	15164	14977	14976	15150	15176	15086	14899	15157	15061	15023	14971	15214	14931	15017	14927	14953	15105	15126	15064	14986	15053	15007	14967	15077	14997	15188	14972	14954	15010	14973	15013	15307	15050	14956	14986	15106	14920	14984	15038	15039	15052	14999	15238	14998	15188	15091	14855	15005	14939	14987	15115	15115	15232	15314	15091	15124	15109	15200	15204	15074	14991	15243	15172	15096	15067	15090	15144	15212	15004	15227	14876	14797	15071	15075	14979	15153	14862	14967	14882	15021	15204	15023	15089	15116	15047	15228	15009	15018	15103	15056	15004	15108	14980	15049	15018	15115	15051	14911	15103	15086	14940	14967	14903	15022	14954	15091	14965	15063	14907	15185	14888	15016	14988	14796	15009	15074	15053	14968	15054	15123	15006	15032	14994	15126	14868	15178	15127	15135	14887	15181	15045	15000	15106	15048	15029	15208	14974	15008	14998	15060	15171	15020	15208	15197	14957	15109	14963	15178	15029	14877	15217	15108	15088	15037	14974	15116	15084	14950	14912	15006	14972	14896	15093	15007	15143	15032	15058	15016	14956	15014	15197	15034	15076	15227	15001	15167	15031	15210	15069	15083	14944	14988	15103	14982	15048	14924	14978	15123	15015	15261	14882	15095	14951	15011	15247	15133	14901	14945	15041	15039	15052	15197	15286	14999	14971	15032	15175	14984	15211	15052	15216	15145	15086	15190	14911	15193	14991	14944	15143	15130	15074	15001	15146	15024	15120	15197	15033	15137	15072	15046	15071	15169	15144	15042	14897	14989	14953	15004	15080	15110	15123	14990	15237	15024	15016	14973	14984	15012	15130	15032	15070	15040	14920	15146	14869	14912	15119	14829	15031	15107	15062	15078	15204	15121	15081	15174	14949	14947	15159	14939	14908	15175	15091	14936	15006	15246	15119	15020	15121	14989	15091	15073	15014	15213	15124	15211	15111	15087	15027	15007	15077	15084	15091	15214	15158	15103	15187	15062	15019	14948	15042	15175	15025	15024	15065	15095	14916	14970	14862	14968	15048	15099	15043	15275	15033	14970	15068	15234	15024	15174	15255	15058	15274	15084	15212	15136	15052	14898	15145	14967	15138	15228	15122	15132	14946	15002	14974	15149	15161	15128	14925	15000	15167	15235	15289	14929	15084	15059	15075	15168	15003	15190	15100	14972	15016	14980	14981	15154	15186	15085	14980	15212	15115	15341	15136	15039	14962	15233	15041	15186	15234	14996	15048	15183	15066	15061	15046	14902	15162	14967	14949	15030	15059	14866	15066	14999	14993	15124	14920	15022	15115	15020	14858	15113	15101	15115	15052	15024	15027	15167	14916	15009	14901	14887	14929	15124	15168	15108	15133	15196	15089	15134	14977	15145	15012	15095	15010	15040	15058	14954	14987	15089	15189	14941	14911	15186	14886	15014	14910	15168	14973	15053	15070	15060	15172	15098	14982	14797	15074	15128	14960	15033	15068	14981	14966	15195	15043	15037	15170	15072	15095	14989	15174	14974	15151	15138	15169	15053	14932	15081	14957	14985	15081	15050	15227	14951	15230	14972	15006	15110	14999	15167	14923	14958	15002	14968	14969	15040	15035	14981	15007	15221	14948	15087	14858	15164	15230	15083	14901	15032	14688	15053	14944	15052	15092	15011	14992	14979	15109	15102	15004	15106	15004	15032	15025	14963	14963	14987	14925	15130	15072	14996	15127	15112	15141	15012	15024
14717	20520	18273	15192	14882	14647	14586	14426	14397	14444	14383	14426	14364	14499	14314	14363	14408	14406	14303	14349	14466	14460	14546	14501	14353	14509	14452	14375	14395	14240	14355	14398	14590	14372	14384	14422	14351	14338	14256	14461	14447	14352	14344	14421	14478	14414	14267	14442	14325	14388	14230	14187	14342	14301	14345	14235	14161	14265	14278	14314	14428	14495	14505	14253	14200	14355	14252	14286	14581	14388	14368	14341	14486	14326	14379	14413	14446	14401	14388	14406	14376	14472	14437	14336	14439	14354	14563	14353	14445	14392	14508	14356	14244	14269	14398	14336	14311	14390	14341	14386	14295	14319	14270	14289	14441	14347	14480	14448	14325	14206	14394	14457	14392	14351	14367	14319	14268	14370	14374	14305	14402	14484	14368	14331	14267	14148	14303	14245	14335	14403	14244	14418	14404	14293	14299	14194	14426	14220	14539	14330	14272	14335	14389	14409	14451	14279	14358	14283	14484	14368	14597	14354	14381	14298	14308	14363	14251	14316	14342	14530	14404	14274	14218	14414	14256	14330	14332	14461	14345	14375	14309	14179	14401	14319	14305	14227	14415	14441	14327	14384	14332	14485	14423	14404	14273	14401	14230	14273	14249	14330	14306	14390	14321	14138	14366	14257	14368	14354	14375	14202	14393	14486	14325	14360	14321	14220	14602	14265	14334	14362	14242	14514	14205	14364	14544	14205	14113	14329	14442	14372	14370	14386	14179	14219	14179	14444	14251	14376	14506	14397	14348	14277	14402	14310	14207	14414	14176	14341	14241	14435	14351	14423	14312	14451	14500	14246	14356	14315	14345	14310	14318	14300	14146	14256	14462	14213	14454	14298	14270	14248	14393	14394	14228	14334	14173	14448	14255	14320	14461	14356	14300	14336	14341	14461	14304	14535	14259	14334	14392	14368	14311	14380	14231	14308	14349	14382	14154	14468	14381	14366	14365	14483	14344	14243	14299	14297	14259	14356	14367	14262	14207	14334	14318	14334	14329	14387	14250	14244	14304	14154	14400	14272	14261	14335	14385	14284	14282	14063	14344	14470	14329	14283	14312	14214	14370	14404	14147	14313	14357	14325	14411	14218	14238	14475	14322	14425	14335	14430	14319	14348	14334	14261	14420	14470	14357	14377	14376	14377	14381	14404	14366	14363	14407	14228	14432	14304	14385	14360	14396	14323	14158	14315	14361	14404	14554	14101	14292	14474	14295	14413	14270	14294	14367	14373	14309	14416	14392	14443	14364	14426	14307	14322	14393	14372	14379	14422	14419	14230	14362	14343	14443	14288	14369	14354	14303	14226	14412	14259	14334	14325	14311	14368	14507	14307	14261	14277	14306	14406	14409	14512	14218	14451	14277	14373	14194	14358	14404	14309	14413	14476	14320	14363	14483	14441	14259	14223	14402	14363	14331	14364	14322	14221	14202	14391	14424	14316	14381	14359	14471	14353	14337	14402	14359	14266	14186	14333	14163	14197	14510	14409	14236	14236	14337	14345	14315	14288	14264	14121	14415	14397	14250	14276	14290	14569	14423	14341	14428	14347	14124	14414	14324	14367	14380	14312	14303	14325	14106	14382	14379	14327	14306	14365	14397	14244	14138	14314	14377	14568	14260	14277	14233	14434	14275	14354	14207	14125	14411	14331	14234	14508	14293	14317	14243	14385	14423	14481	14377	14373	14403	14401	14354	14233	14176	14363	14448	14372	14382	14445	14325	14392	14525	14310	14225	14346	14355	14468	14344	14453	14249	14427	14165	14450	14298	14405	14161	14280	14292	14391	14418	14387	14301	14454	14365	14368	14349	14314	14467	14336	14346	14315	14357	14286	14444	14385	14391	14269	14353	14210	14322	14424	14339	14327	14413	14467	14493	14329	14235	14347	14353	14499	14224	14399	14196	14411	14325	14481	14308	14397	14353	14282	14235	14289	14237	14373	14352	14333	14436	14295	14391	14280	14246	14278	14382	14339	14308	14285	14117	14270	14203	14448	14353	14380	14290	14503	14445	14283	14445	14207	14379	14419	14378	14383	14326	14355	14167	14365	14313	14245	14439	14284	14422	14379	14329	14357	14204	14232	14227	14377	14331	14350	14215	14346	14323	14410	14459	14406	14345	14403	14346	14424	14333	14253	14289	14467	14391	14326	14507	14272	14377	14243	14492	14484	14387	14433	14353	14381	14131	14444	14354	14329	14465	14473	14303	14339	14233	14387	14421	14475	14443	14204	14222	14354	14227	14307	14268	14297	14204	14431	14335	14366	14375	14338	14449	14298	14330	14350	14428	14250	14240	14405	14211	14378	14302	14216	14407	14358	14464	14329	14359	14445	14183	14518	14393	14320	14321	14292	14269	14244	14268	14425	14555	14351	14420	14444	14421	14279	14339	14413	14583	14291	14449	14337	14419	14246	14292	14259	14209	14460	14395	14383	14223	14392	14449	14448	14381	14495	14220	14406	14286	14321	14353	14449	14442	14538	14357	14291	14497	14331	14263	14302	14317	14258	14358	14416	14184	14223	14494	14399	14307	14341	14219	14171	14554	14348	14280	14342	14395	14399	14357	14212	14416	14332	14559	14564	14428	14253	14170	14375	14275	14375	14487	14485	14247	14395	14329	14346	14334	14295	14360	14448	14328	14208	14277	14570	14470	14175	14403	14466	14306	14595	14249	14336	14328	14382	14157	14360	14449	14323	14376	14320	14275	14421	14336	14363	14128	14465	14538	14239	14356	14295	14289	14231	14319	14244	14576	14284	14281	14441	14413	14224	14311	14375	14638	14422	14253	14368	14450	14290	14441	14385	14315	14384	14247	14362	14412	14325	14331	14336	14326	14498	14298	14381	14256	14386	14399	14427	14488	14309	14259	14274	14415	14335	14345	14246	14376	14429	14464	14347	14289	14258	14400	14340	14428	14204	14433	14345	14561	14474	14148	14496	14302	14335	14336	14303	14251	14435	14239	14420	14393	14347	14404	14240	14429	14477	14156	14326	14617	14407	14342	14338	14545	14253	14476	14294	14422	14335	14428	14335	14425	14342	14265	14279	14265	14327	14422	14236	14210	14301	14349	14321	14430	14464	14227	14394	14488	14314	14510	14325	14180	14376	14258	14321	14156	14391	14307	14421	14345	14269	14273	14508	14201	14295	14344	14284	14414	14436	14422	14373	14310	14249	14247	14350	14372	14279	14442	14249	14351	14273	14425	14336	14373	14341	14211	14274	14328	14383	14288	14348	14377	14371	14353	14172	14235	14250	14481	14198	14272	14280	14363	14350	14305	14341	14329	14169	14467	14191	14295	14289	14492	14343	14348	14258	14179	14374	14411	14443	14476	14308	14339	14338	14411	14500	14347	14369	14148	14480	14204	14337	14382	14156	14514	14306	14301	14222	14235	14250	14473	14373	14445	14278	14171	14298	14408	14291	14375	14455	14395	14433	14292	14329	14462	14278	14396	14270	14204	14411	14306	14241	14345	14334	14447	14274	14278	14228	14382	14426	14480	14334	14391	14258	14341	14448	14343	14409	14421	14303	14617	14384	14465	14417	14184	14456	14352	14453	14407	14397	14308	14349	14517	14375	14373	14111	14303	14266	14222	14191	14376	14233	14441	14419	14344	14264	14406	14438	14358	14288	14354	14263	14236	14460	14345	14360	14243	14445	14384	14405	14472	14200	14345	14403	14441	14357	14383	14312	14445	14184	14423	14428	14344	14325	14362	14449	14406	14278	14389	14316	14379	14418	14276	14456	14224	14232	14089	14290	14400	14267	14362	14237	14380	14248	14302	14534	14293	14336	14372	14348	14282	14324	14313	14388	14442	14257	14238	14381	14454	14258	14256	14161	14495	14318	14338	14369	14345	14158	14238	14503	14058	14264	14310	14266	14164	14458	14269	14453	14359	14325	14428	14254	14457	14418	14415	14297	14371	14533	14157	14324	14177	14435	14392	14462	14316	14217	14292	14436	14209	14340	14245	14453	14321	14432	14262	14267	14492	14254	14284	14376	14382	14376	14362	14472	14367	14414	14367	14385	14280	14251	14487	14231	14297	14400	14377	14397	14322	14365	14430	14300	14438	14421	14289	14325	14286	14356	14310	14262	14265	14422	14201	14326	14507	14271	14328	14400	14295	14433	14207	14380	14280	14327	14370	14415	14391	14447	14294	14383	14193	14376	14409	14424	14292	14236	14285	14222	14255	14205	14359	14428	14395	14425	14343	14379	14244	14344	14403	14256	14244	14250	14329	14295	14357	14310	14325	14416	14329	14337	14379	14353	14508	14241	14279	14364	14422	14466	14344	14263	14371	14305	14464	14283	14604	14464	14189	14344	14241	14313	14399	14531	14388	14302	14422	14291	14421	14317	14237	14460	14363	14365	14244	14407	14205	14331	14424	14221	14473	14337	14449	14273	14425	14300	14401	14277	14302	14408	14334	14420	14492	14466	14295	14498	14438	14450	14333	14501	14206	14242	14351	14380	14145	14390	14353	14497	14216	14295	14352	14240	14457	14398	14278	14517	14403	14321	14285	14386	14272	14267	14396	14336	14393	14273	14359	14330	14436	14438	14286	14339	14488	14540	14207	14447	14452	14233	14446	14522	14324	14321	14360	14389	14299	14314	14458	14459	14481	14372	14292	14275	14280	14260	14367	14436	14267	14413	14418	14219	14407	14298	14437	14413	14375	14279	14311	14409	14242	14417	14322	14352	14166	14333	14442	14265	14330	14450	14275	14308	14365	14358	14327	14387	14346	14428	14172	14267	14433	14254	14329	14396	14199	14288	14386	14230	14405	14404	14328	14369	14428	14385	14304	14391	14291	14280	14250	14428	14356	14377	14284	14551	14253	14455	14288	14400	14386	14327	14299	14203	14211	14340	14449	14216	14547	14347	14329	14319	14193	14231	14190	14320	14402	14352	14294	14327	14516	14434	14382	14209	14229	14355	14284	14516	14306	14207	14266	14356	14356	14211	14394	14317	14325	14260	14356	14362	14444	14297	14379	14154	14256	14363	14317	14209	14469	14403	14488	14261	14289	14219	14376	14335	14298	14227	14184	14501	14426	14408	14213	14377	14399	14277	14188	14550	14493	14507	14219	14290	14374	14132	14337	14301	14192	14397	14275	14245	14198	14304	14349	14212	14296	14436	14374	14397
23911	21250	28613	24330	21714	19903	19529	21421	16520	15879	15889	15823	15614	15799	15604	15707	15456	15842	15677	15792	15752	15668	15634	15639	15515	15782	15647	15611	15507	15515	15615	15632	15417	15447	15671	15963	15536	15520	15552	15664	15551	15382	15503	15553	15560	15457	15629	15529	15472	15616	15599	15646	15543	15546	15554	15523	15791	15474	15708	15791	15929	15966	15801	15551	15341	15516	15577	15404	15470	15569	15558	15502	15531	15550	15535	15434	15545	15504	15544	15410	15742	15578	15455	15596	15608	15459	15676	15583	15537	15358	15525	15609	15510	15479	15446	15402	15555	15436	15612	15454	15474	15470	15678	15410	15514	15527	15485	15341	15420	15443	15547	15387	15612	15370	15589	15375	15720	15507	15501	15350	15488	15529	15471	15776	15508	15458	15510	15508	15606	15449	15641	15609	15417	15420	15566	15531	15511	15513	15111	15629	15513	15387	15325	15544	15545	15365	15633	15519	15442	15389	15552	15546	15535	15556	15556	15452	15523	15359	15356	15591	15415	15463	15379	15341	15542	15455	15401	15399	15432	15556	15546	15507	15613	15424	15475	15409	15462	15475	15488	15607	15471	15683	15597	15432	15408	15446	15494	15536	15361	15455	15456	15457	15599	15480	15601	15614	15615	15715	15650	15654	15476	15555	15705	15383	15607	15295	15349	15582	15568	15359	15517	15408	15667	15396	15530	15471	15398	15331	15522	15601	15477	15336	15531	15499	15553	15415	15429	15445	15637	15445	15553	15614	15586	15586	15469	15439	15484	15323	15358	15347	15433	15607	15493	15592	15407	15485	15530	15602	15456	15332	15495	15541	15362	15516	15431	15352	15372	15561	15598	15537	15507	15311	15426	15283	15438	15558	15570	15576	15483	15583	15405	15408	15493	15495	15439	15380	15449	15585	15450	15392	15427	15490	15455	15565	15538	15460	15521	15611	15521	15368	15437	15536	15549	15534	15378	15464	15527	15420	15590	15419	15467	15466	15436	15267	15510	15501	15430	15491	15424	15549	15596	15458	15633	15422	15544	15666	15591	15622	15474	15481	15396	15487	15484	15398	15445	15559	15330	15412	15535	15557	15548	15497	15627	15440	15425	15461	15543	15503	15467	15568	15353	15572	15427	15633	15506	15546	15476	15388	15661	15514	15417	15408	15489	15471	15432	15497	15544	15563	15432	15583	15610	15411	15474	15366	15342	15425	15351	15441	15469	15638	15506	15587	15639	15532	15374	15379	15505	15451	15572	15460	15515	15411	15496	15538	15377	15452	15425	15503	15467	15333	15464	15470	15332	15487	15540	15543	15571	15483	15560	15550	15436	15634	15510	15579	15464	15385	15432	15718	15537	15702	15486	15586	15470	15599	15479	15640	15539	15488	15438	15608	15511	15566	15458	15604	15612	15408	15590	15370	15551	15508	15602	15422	15523	15420	15471	15530	15486	15572	15554	15480	15442	15465	15357	15550	15463	15500	15540	15315	15627	15212	15471	15325	15497	15487	15485	15363	15486	15542	15516	15637	15192	15446	15633	15617	15567	15531	15558	15380	15573	15465	15507	15351	15720	15616	15527	15690	15575	15572	15698	15529	15504	15406	15435	15394	15719	15463	15377	15567	15585	15528	15487	15498	15540	15459	15460	15402	15306	15332	15401	15533	15528	15608	15461	15333	15576	15382	15565	15348	15517	15451	15582	15575	15486	15438	15533	15507	15634	15517	15641	15423	15318	15338	15567	15441	15432	15603	15446	15627	15588	15542	15699	15563	15392	15378	15537	15512	15335	15640	15730	15331	15443	15614	15605	15505	15588	15283	15461	15473	15438	15371	15517	15547	15485	15553	15399	15384	15364	15534	15455	15488	15405	15548	15408	15512	15268	15529	15505	15691	15510	15545	15488	15272	15493	15800	15609	15546	15440	15464	15347	15395	15155	15442	15299	15478	15542	15390	15624	15549	15501	15770	15651	15711	15449	15280	15503	15658	15599	15187	15354	15318	15355	15652	15465	15460	15362	15478	15468	15375	15380	15310	15454	15508	15659	15458	15668	15474	15546	15372	15610	15473	15431	15511	15593	15318	15536	15414	15545	15503	15575	15593	15311	15459	15426	15543	15425	15685	15563	15543	15576	15516	15669	15638	15600	15402	15496	15326	15572	15472	15379	15484	15211	15367	15393	15345	15422	15565	15614	15472	15486	15474	15485	15597	15683	15485	15596	15471	15390	15607	15564	15626	15793	15463	15452	15462	15523	15567	15459	15425	15603	15507	15294	15328	15263	15511	15468	15347	15523	15560	15542	15458	15415	15350	15510	15525	15407	15442	15471	15452	15520	15548	15511	15371	15611	15635	15703	15413	15346	15581	15594	15565	15399	15600	15749	15648	15509	15604	15552	15370	15579	15421	15476	15378	15363	15434	15340	15331	15262	15475	15372	15646	15559	15502	15629	15464	15477	15554	15339	15495	15440	15592	15548	15530	15559	15447	15491	15459	15428	15412	15634	15407	15511	15695	15599	15522	15456	15504	15401	15553	15402	15377	15594	15458	15583	15501	15498	15471	15643	15530	15715	15450	15543	15588	15484	15563	15595	15584	15463	15532	15503	15617	15418	15576	15570	15517	15719	15480	15491	15440	15561	15582	15522	15457	15643	15344	15611	15538	15538	15656	15704	15181	15450	15467	15616	15394	15463	15616	15464	15663	15481	15383	15488	15522	15448	15502	15328	15445	15559	15639	15362	15405	15475	15657	15350	15423	15343	15612	15404	15520	15371	15687	15489	15544	15539	15508	15368	15468	15337	15520	15711	15610	15504	15511	15646	15708	15595	15734	15545	15387	15455	15358	15427	15501	15485	15550	15340	15493	15430	15382	15494	15373	15573	15438	15678	15582	15733	15488	15496	15473	15578	15461	15580	15477	15552	15698	15546	15574	15539	15515	15300	15301	15434	15400	15329	15689	15627	15446	15553	15370	15410	15491	15568	15681	15535	15335	15451	15446	15611	15705	15477	15495	15594	15545	15526	15527	15408	15369	15464	15424	15507	15647	15666	15396	15516	15526	15567	15567	15529	15340	15590	15469	15489	15472	15687	15352	15379	15278	15614	15580	15571	15443	15352	15662	15472	15496	15705	15619	15608	15714	15746	15523	15794	15421	15545	15553	15392	15490	15578	15382	15502	15577	15457	15607	15361	15393	15646	15454	15323	15400	15452	15318	15405	15581	15624	15313	15629	15472	15563	15459	15671	15535	15594	15564	15537	15544	15456	15567	15364	15650	15539	15448	15486	15639	15715	15386	15515	15482	15490	15763	15648	15562	15789	15703	15669	15662	15508	15649	15591	15459	15481	15455	15567	15273	15308	15682	15587	15373	15535	15701	15541	15294	15569	15697	15630	15550	15593	15598	15362	15532	15614	15392	15467	15592	15480	15361	15447	15390	15472	15601	15538	15511	15441	15585	15470	15549	15379	15477	15303	15649	15681	15578	15489	15500	15441	15459	15348	15488	15349	15453	15635	15518	15357	15344	15456	15598	15532	15583	15448	15555	15599	15533	15460	15679	15470	15454	15447	15274	15332	15625	15558	15571	15432	15450	15557	15482	15440	15543	15571	15546	15568	15722	15479	15484	15536	15527	15478	15413	15616	15594	15338	15784	15586	15344	15470	15596	15494	15452	15494	15501	15609	15582	15473	15321	15439	15465	15362	15543	15498	15474	15490	15385	15415	15330	15484	15382	15484	15714	15376	15588	15433	15191	15402	15609	15444	15630	15526	15474	15659	15653	15529	15569	15369	15548	15409	15506	15662	15508	15512	15444	15259	15468	15347	15616	15725	15578	15589	15400	15464	15449	15522	15481	15701	15578	15605	15673	15348	15354	15298	15364	15474	15595	15505	15531	15598	15567	15541	15264	15548	15362	15662	15515	15630	15467	15477	15430	15668	15543	15652	15614	15594	15371	15338	15321	15390	15304	15563	15625	15431	15409	15387	15587	15537	15507	15637	15615	15390	15401	15648	15431	15434	15444	15449	15594	15492	15602	15501	15493	15564	15516	15526	15433	15549	15411	15582	15664	15604	15334	15636	15571	15530	15435	15443	15640	15506	15464	15443	15404	15615	15556	15404	15542	15468	15569	15540	15583	15402	15615	15689	15357	15497	15326	15417	15568	15418	15571	15590	15538	15564	15545	15515	15510	15387	15509	15409	15527	15392	15405	15489	15815	15626	15546	15459	15405	15125	15653	15591	15286	15353	15239	15336	15622	15535	15404	15640	15489	15505	15419	15307	15402	15419	15614	15389	15664	15600	15500	15586	15495	15577	15383	15419	15431	15519	15518	15572	15361	15579	15535	15514	15264	15434	15531	15436	15430	15415	15358	15559	15456	15577	15588	15449	15481	15547	15430	15424	15574	15549	15557	15318	15396	15517	15403	15565	15457	15433	15424	15489	15509	15486	15396	15637	15415	15213	15448	15570	15693	15475	15522	15358	15325	15664	15591	15551	15403	15443	15492	15367	15371	15499	15476	15247	15378	15419	15371	15413	15470	15515	15477	15364	15411	15499	15347	15526	15541	15562	15366	15664	15518	15382	15681	15513	15397	15572	15670	15762	15603	15489	15451	15647	15645	15542	15515	15539	15414	15453	15607	15467	15392	15610	15362	15427	15495	15569	15377	15577	15486	15525	15324	15499	15511	15550	15445	15589	15541	15489	15643	15719	15531	15611	15523	15550	15493	15492	15270	15570	15400	15589	15494	15441	15341	15349	15561	15476	15620	15662	15549	15543	15338	15424	15306	15354	15504	15607	15282	15488	15552	15561	15422	15530	15475	15419	15629	15406	15412	15553	15565	15610	15410	15545	15326	15591	15570	15541	15605	15520	15638	15610	15484	15585	15566	15345	15379	15594	15554	15532	15630	15534	15527	15560	15549	15718	15442	15494	15362	15562	15754	15519	15675	15449	15381	15426	15570	15509	15579	15388	15425	15579	15638	15535	15552	15657	15600	15577	15475	15472	15505	15543	15500	15597	15443	15566	15465	15734	15641	15590	15698	15507	15357	15559	15640	15316	15426	15645	15502	15430	15690	15441	15441	15368	15503	15653	15452	15413	15544	15536	15589	15490	15577	15607	15476	15346	15549	15477	15362	15392	15437	15527	15472
15644	29319	28761	20383	16871	15989	17760	21208	15085	14921	14775	15017	14843	14914	14763	14865	14966	14912	14833	14813	15009	14942	14952	14882	14868	14873	14720	14880	14724	14761	14617	14994	14863	14774	15053	14915	14774	14732	14834	14757	14858	14802	14719	14750	14698	14789	14745	14543	14830	14689	14672	14748	14742	14851	14750	14713	14705	14851	15075	15237	15328	15371	14833	14783	14696	14707	14672	14835	14725	14795	14607	14734	14626	14729	14813	14867	14835	14754	14757	14817	14808	14765	14896	14717	14937	14714	14890	14654	14958	14776	14623	14619	14806	14765	14581	14634	14805	14771	14819	14770	14792	14690	14666	14629	14700	14673	14766	14625	14657	14668	14602	14809	14833	14573	14645	14611	14782	14749	14718	14710	14653	14794	14618	14713	14642	14809	14697	14731	14623	14568	14683	14709	14754	14743	14673	14699	14823	14844	14930	14647	14744	14740	14670	14659	14706	14688	14641	14617	14661	14888	14944	14583	14655	14566	14755	14732	14676	14724	14695	14653	14691	14791	14778	14658	14690	14825	14716	14623	14606	14809	14794	14632	14644	14595	14699	14690	14613	14703	14749	14684	14862	14786	14741	14758	14740	14661	14638	14700	14766	14914	14711	14657	14624	14780	14592	14801	14735	14690	14817	14618	14587	14644	14626	14513	14873	14707	14734	14740	14721	14711	14725	14628	14579	14739	14701	14669	14606	14820	14594	14617	14733	14467	14628	14758	14701	14821	14763	14675	14510	14842	14706	14728	14718	14787	14642	14710	14773	14690	14603	14614	14726	14606	14732	14682	14847	14605	14837	14706	14704	14772	14734	14716	14642	14738	14791	14810	14672	14838	14689	14706	14707	14843	14583	14711	14788	14820	14680	14810	14749	14599	14652	14710	14568	14750	14701	14742	14756	14649	14872	14663	14715	14499	14703	14744	14650	14620	14758	14769	14769	14646	14730	14598	14880	14684	14828	14666	14567	14719	14858	14818	14783	14542	14794	14675	14727	14783	14726	14579	14893	14803	14656	14584	14713	14683	14687	14747	14678	14772	14625	14560	14796	14785	14758	14598	14668	14718	14727	14727	14646	14746	14729	14532	14711	14650	14824	14613	14751	14647	14653	14608	14586	14695	14606	14852	14661	14688	14558	14782	14731	14542	14739	14707	14679	14824	14688	14854	14832	14713	14712	14682	14833	14693	14586	14579	14571	14632	14658	14969	14641	14766	14672	14748	14776	14715	14720	14686	14885	14805	14680	14664	14807	14747	14693	14808	14522	14744	14860	14681	14699	14705	14577	14659	14776	14551	14836	14605	14763	14583	14401	14562	14737	14655	14571	14712	14685	14575	14722	14763	14913	14710	14752	14620	14756	14721	14650	14815	14754	14510	14741	14772	14577	14634	14701	14631	14628	14710	14737	14868	14705	14678	14962	14738	14740	14642	14754	14709	14722	14750	14531	14727	14604	14833	14716	14640	14734	14705	14612	14758	14727	14793	14825	14776	14768	14792	14667	14641	14671	14730	14828	14655	14715	14691	14562	14890	14556	14755	14659	14599	14656	14914	14933	14643	14821	14802	14770	14736	14772	14660	14956	14682	14715	14633	14641	14663	14693	14711	14627	14588	14707	14828	14672	14885	14713	14778	14783	14710	14653	14785	14752	14674	14584	14602	14786	14681	14641	14651	14629	14553	14725	14809	14621	14767	14682	14638	14665	14631	14668	14719	14649	14763	14723	14771	14755	14736	14636	14520	14600	14663	14867	14738	14674	14709	14781	14765	14782	14761	14817	14688	14715	14745	14687	14583	14743	14588	14674	14662	14799	14780	14712	14652	14552	14627	14668	14740	14640	14865	14881	14754	14696	14750	14781	14782	14722	14851	14660	14507	14695	14645	14684	14836	14631	14757	14552	14769	14696	14576	14618	14742	14770	14692	14657	14560	14609	14650	14484	14540	14737	14749	14676	14789	14822	14680	14722	14676	14588	14558	14744	14743	14843	14748	14616	14779	14640	14872	14700	14620	14635	14680	14632	14797	14721	14596	14777	14890	14731	14829	14635	14840	14699	14713	14608	14875	14939	14697	14657	14724	14745	14671	14688	14838	14552	14705	14750	14645	14697	14805	14737	14877	14678	14607	14668	14893	14712	14783	14586	14764	14874	14776	14869	14634	14783	14831	14723	14714	14579	14912	14878	14549	14662	14583	14661	14694	14780	14535	14606	14538	14539	14712	14766	14622	14697	14789	14698	14721	14763	14770	14769	14696	14735	14601	14778	14752	14761	14672	14749	14776	14511	14656	14650	14790	14794	14657	14732	14628	14640	14771	14674	14682	14540	14638	14642	14723	14721	14722	14744	14725	14734	14770	14790	14719	14728	14709	14692	14687	14828	14612	14612	14600	14573	14759	14658	14670	14792	14648	14621	14616	14760	14891	14678	14825	14869	14537	14838	14696	14738	14852	14849	14848	14791	14587	14683	14676	14657	14689	14688	14747	14546	14749	14792	14704	14684	14804	14794	14790	14627	14636	14737	14596	14679	14749	14509	14761	14792	14702	14642	14852	14777	14736	14742	14651	14714	14668	14744	14720	14606	14667	14745	14671	14577	14611	14684	14788	14658	14788	14720	14701	14656	14792	14778	14647	14706	14861	14817	14619	14738	14782	14611	14588	14918	14688	14712	14613	14746	14777	14478	14675	14691	14647	14660	14826	14698	14659	14757	14735	14734	14679	14817	14684	14841	14578	14910	14737	14591	14767	14689	14638	14581	14705	14712	14889	14537	14592	14687	14763	14686	14652	14571	14728	14607	14633	14700	14566	14641	14859	14849	14772	14809	14781	14622	14732	14790	14753	14895	14926	14830	14726	14706	14653	14616	14504	14721	14604	14581	14682	14697	14651	14769	14658	14631	14774	14823	14868	14705	14594	14756	14767	14631	14686	14677	14684	14699	14794	14782	14685	14627	14725	14717	14733	14641	14664	14803	14644	14711	14741	14758	14560	14734	14688	14862	14582	14662	14572	14765	14879	14755	14771	14590	14783	14797	14683	14768	14617	14781	14713	14575	14471	14792	14929	14570	14783	14583	14685	14699	14649	14668	14863	14632	14830	14631	14747	14578	14810	14640	14693	14614	14781	14714	14709	14712	14592	14787	14720	14860	14678	14594	14510	14637	14654	14666	14583	14641	14703	14711	14681	14632	14803	14607	14909	14720	14822	14776	14668	14728	14681	14765	14584	14621	14794	14530	14893	14655	14787	14682	14624	14931	14852	14700	14670	14795	14688	14768	14646	14634	14802	14722	14814	14580	14625	14640	14684	14806	14702	14714	14796	14713	14646	14767	14724	14593	14699	14618	14719	14787	14704	14712	14800	14676	14648	14807	14603	14779	14755	14519	14655	14784	14801	14533	14728	14720	14528	14775	14769	14530	14805	14647	14825	14816	14552	14652	14742	14570	14712	14684	14706	14826	14611	14546	14879	14686	14777	14694	14716	14775	14748	14790	14572	14726	14922	14729	14766	14660	14787	14803	14772	14832	14597	14663	14643	14615	14656	14657	14785	14849	14783	14714	14757	14728	14653	14545	14806	14547	14698	14720	14543	14660	14608	14798	14576	14727	14692	14768	14658	14788	14691	14804	14855	14697	14574	14749	14604	14787	14546	14794	14600	14735	14673	14764	14620	14661	14819	14539	14724	14712	14607	14667	14679	14778	14576	14797	14672	14671	14787	14622	14624	14819	14623	14714	14631	14743	14594	14643	14534	14873	14800	14830	14701	14688	14829	14802	14822	14716	14536	14665	14631	14627	14599	14853	14788	14638	14941	14742	14731	14506	14718	14670	14587	14658	14646	14701	14561	14805	14658	14728	14783	14709	14656	14678	14645	14536	14830	14815	14690	14643	14751	14779	14585	14757	14726	14625	14763	14939	14984	14768	14670	14662	14760	14736	14639	14884	14621	14596	14684	14709	14579	14797	14575	14798	14550	14667	14818	14663	14762	14804	14768	14806	14871	14619	14792	14487	14709	14756	14656	14765	14580	14762	14613	14586	14738	14696	14762	14596	14609	14733	14866	14647	14517	14785	14750	14716	14702	14691	14789	14703	14650	14783	14585	14569	14820	14836	14647	14882	14718	14799	14759	14823	14694	14780	14634	14774	14663	14850	14723	14625	14704	14674	14721	14766	14735	14753	14494	14656	14686	14678	14916	14676	14604	14604	14758	14667	14637	14694	14598	14714	14731	14758	14739	14659	14619	14597	14683	14684	14724	14842	14686	14738	14769	14644	14709	14589	14839	14842	14710	14778	14531	14613	14880	14807	14749	14698	14857	14712	14719	14779	14723	14811	14567	14667	14778	14821	14690	14699	14708	14865	14678	14542	14763	14652	14765	14659	14698	14654	14680	14756	14800	14724	14574	14734	14751	14574	14748	14555	14788	14784	14883	14689	14535	14767	14643	14728	14581	14749	14595	14666	14767	14665	14564	14682	14800	14657	14797	14695	14831	14755	14768	14741	14876	14685	14655	14656	14686	14664	14490	14847	14704	14717	14761	14604	14742	14873	14725	14732	14684	14820	14852	14850	14584	14616	14596	14726	14631	14828	14591	14715	14557	14691	14624	14803	14941	14853	14650	14708	14785	14884	14624	14593	14602	14549	14698	14758	14845	14687	14715	14715	14669	14845	14515	14802	14778	14677	14731	14700	14844	14738	14707	14737	14619	14668	14784	14615	14780	14774	14835	14638	14894	14891	14842	14676	14563	14690	14773	14717	14766	14595	14732	14714	14524	14799	14763	14582	14690	14889	14823	14664	14689	14811	14772	14605	14768	14734	14666	14677	14554	14718	14777	14643	14606	14720	14580	14865	14710	14598	14710	14817	14744	14744	14982	14687	14712	14764	14937	14720	14491	14556	14550	14829	14737	14587	14650	14775	14656	14804	14834	14880	14841	14612	14807	14647	14735	14848	14733	14722	14811	14704	14626	14830	14767	14845	14887	14764	14729	14730	14644	14733	14779	14671	14760	14828	14611	14601	14631	14787	14666	14752	14738	14730	14763	14775	14786	14798	14693	14638	14730	14902	14639	14796	14822	14718	14826	14702	14739	14651	14569	14758	14768	14675	14801	14809	14723	14820	14720	14801	14776	14794	14669	14680	14782
22812	21245	29110	23695	21421	22805	23848	21488	17207	17362	17038	16894	16918	16821	16896	16772	16702	16806	16872	16902	16821	16945	17047	16691	16910	16702	16772	16630	16960	16630	16596	16661	16652	16548	16651	16970	16762	16778	16509	16542	16559	16504	16777	16618	16806	16772	16674	16699	16809	16589	16375	16493	16693	16675	16585	16582	16633	16660	17401	17267	17057	17117	16689	16714	16768	16500	16531	16564	16560	16519	16505	16495	16599	16577	16454	16510	16573	16385	16810	16592	16619	16745	16608	16507	16488	16665	16487	16522	16377	16461	16683	16693	16496	16641	16470	16570	16653	16721	16308	16481	16378	16623	16446	16526	16691	16643	16632	16682	16549	16608	16490	16591	16599	16451	16635	16408	16616	16567	16679	16466	16441	16686	16757	16778	16712	16572	16515	16641	16471	16568	16569	16499	16589	16500	16683	16603	16650	16500	16448	16306	16454	16620	16577	16320	16657	16447	16519	16571	16647	16478	16484	16540	16445	16581	16556	16553	16456	16359	16575	16478	16479	16413	16592	16629	16638	16436	16697	16421	16471	16416	16509	16576	16598	16489	16373	16594	16451	16781	16705	16450	16491	16461	16563	16398	16551	16417	16606	16516	16626	16401	16452	16473	16516	16465	16679	16548	16332	16369	16556	16429	16527	16459	16638	16522	16520	16537	16640	16599	16521	16454	16516	16515	16508	16522	16630	16451	16577	16501	16527	16300	16755	16656	16541	16369	16417	16631	16318	16589	16520	16506	16619	16388	16326	16398	16565	16543	16480	16568	16465	16616	16589	16516	16403	16449	16513	16562	16493	16357	16498	16412	16490	16616	16455	16374	16297	16281	16432	16425	16587	16486	16507	16432	16503	16647	16434	16523	16439	16581	16575	16607	16551	16511	16434	16426	16521	16542	16357	16460	16299	16437	16390	16551	16620	16470	16471	16554	16542	16399	16543	16475	16701	16580	16317	16607	16504	16669	16373	16505	16611	16627	16463	16497	16420	16560	16446	16510	16444	16449	16450	16453	16454	16634	16465	16479	16491	16469	16278	16590	16508	16671	16650	16695	16514	16341	16673	16607	16584	16512	16696	16779	16546	16477	16434	16385	16481	16623	16660	16589	16617	16519	16688	16650	16607	16594	16414	16404	16434	16534	16431	16452	16550	16443	16517	16588	16444	16594	16475	16307	16537	16432	16598	16578	16268	16343	16697	16361	16400	16568	16680	16496	16547	16594	16695	16344	16470	16631	16540	16568	16635	16529	16437	16522	16677	16464	16643	16422	16414	16478	16575	16368	16469	16605	16586	16665	16378	16513	16638	16600	16476	16380	16577	16479	16572	16351	16581	16511	16458	16460	16380	16555	16676	16584	16389	16581	16537	16642	16500	16612	16511	16592	16633	16484	16525	16489	16569	16575	16412	16493	16492	16477	16351	16707	16500	16521	16538	16449	16372	16680	16519	16464	16515	16537	16459	16393	16520	16519	16650	16512	16588	16557	16363	16472	16580	16526	16579	16458	16572	16669	16569	16551	16555	16448	16534	16626	16592	16651	16668	16416	16567	16616	16508	16581	16536	16570	16347	16445	16696	16764	16564	16677	16542	16525	16511	16579	16562	16512	16441	16466	16559	16568	16586	16446	16525	16625	16544	16534	16630	16512	16474	16631	16451	16708	16631	16469	16308	16635	16450	16614	16394	16551	16313	16412	16583	16572	16365	16409	16590	16710	16427	16472	16525	16489	16338	16516	16674	16602	16394	16503	16571	16566	16394	16394	16502	16568	16610	16534	16583	16559	16525	16493	16643	16499	16495	16432	16485	16632	16604	16630	16603	16481	16525	16556	16507	16402	16464	16641	16548	16620	16372	16598	16610	16459	16713	16618	16407	16608	16429	16552	16559	16524	16533	16378	16544	16325	16616	16481	16470	16462	16528	16655	16272	16418	16448	16368	16490	16497	16630	16499	16442	16501	16502	16410	16630	16488	16573	16644	16491	16395	16403	16553	16477	16565	16641	16333	16365	16438	16653	16460	16539	16611	16538	16444	16558	16619	16723	16531	16510	16436	16535	16540	16541	16553	16629	16617	16440	16537	16583	16427	16604	16431	16620	16724	16460	16634	16640	16500	16519	16595	16591	16523	16636	16453	16471	16604	16577	16474	16655	16412	16628	16579	16580	16471	16597	16504	16498	16223	16517	16595	16532	16719	16637	16520	16451	16414	16546	16781	16497	16552	16480	16447	16566	16538	16554	16452	16549	16623	16425	16669	16416	16467	16547	16597	16680	16584	16496	16458	16358	16592	16626	16488	16713	16384	16524	16436	16502	16536	16651	16527	16585	16436	16412	16488	16508	16596	16574	16416	16525	16483	16815	16698	16584	16692	16452	16510	16659	16516	16603	16426	16435	16708	16539	16404	16311	16482	16581	16571	16548	16506	16717	16595	16443	16488	16584	16557	16554	16454	16500	16494	16456	16348	16480	16651	16405	16720	16599	16590	16487	16563	16393	16540	16383	16370	16579	16661	16572	16506	16556	16512	16476	16313	16598	16512	16569	16578	16600	16571	16618	16566	16483	16565	16472	16466	16438	16479	16359	16406	16632	16568	16508	16454	16441	16294	16368	16410	16469	16289	16472	16659	16479	16545	16403	16444	16540	16550	16541	16617	16457	16332	16408	16560	16634	16644	16586	16565	16510	16441	16538	16338	16444	16486	16563	16488	16594	16348	16413	16695	16549	16454	16531	16477	16457	16709	16497	16545	16510	16481	16397	16452	16713	16583	16439	16466	16516	16659	16447	16336	16394	16736	16604	16513	16546	16578	16601	16561	16524	16554	16561	16462	16799	16626	16353	16630	16613	16578	16414	16234	16323	16553	16534	16587	16432	16564	16387	16503	16196	16593	16508	16476	16344	16471	16633	16547	16435	16450	16578	16607	16604	16670	16681	16486	16450	16409	16549	16382	16511	16431	16631	16682	16587	16324	16520	16584	16608	16526	16404	16504	16253	16573	16322	16769	16549	16265	16247	16466	16558	16476	16547	16393	16424	16481	16363	16649	16541	16396	16523	16529	16385	16486	16587	16628	16516	16358	16411	16540	16418	16390	16545	16389	16568	16543	16457	16408	16459	16473	16329	16417	16609	16562	16680	16599	16482	16656	16581	16627	16760	16594	16679	16645	16522	16634	16565	16456	16402	16534	16549	16478	16625	16503	16378	16695	16443	16501	16539	16576	16497	16683	16586	16598	16422	16417	16551	16458	16546	16611	16672	16508	16526	16726	16328	16383	16687	16581	16420	16596	16379	16446	16463	16394	16525	16441	16615	16577	16437	16540	16504	16493	16434	16558	16577	16608	16567	16494	16425	16425	16465	16543	16502	16637	16318	16392	16446	16545	16515	16505	16736	16532	16566	16559	16454	16563	16474	16560	16376	16530	16602	16587	16614	16471	16634	16649	16545	16510	16467	16557	16629	16501	16455	16342	16655	16543	16421	16596	16505	16597	16460	16525	16498	16436	16529	16484	16655	16578	16609	16306	16591	16508	16445	16294	16539	16531	16553	16588	16409	16536	16650	16491	16498	16547	16525	16653	16587	16680	16466	16706	16587	16420	16402	16431	16465	16630	16682	16390	16505	16592	16488	16532	16497	16516	16556	16459	16436	16560	16608	16526	16556	16149	16494	16674	16484	16463	16216	16430	16496	16602	16431	16561	16392	16587	16601	16313	16497	16620	16436	16418	16545	16534	16699	16615	16514	16585	16544	16415	16429	16560	16449	16802	16467	16853	16525	16507	16651	16532	16378	16601	16564	16472	16533	16443	16503	16479	16515	16321	16385	16406	16496	16411	16584	16532	16559	16484	16499	16388	16591	16573	16490	16595	16537	16545	16616	16477	16518	16433	16619	16299	16315	16536	16441	16506	16737	16447	16489	16555	16508	16410	16637	16331	16493	16531	16415	16353	16443	16541	16606	16348	16366	16313	16616	16548	16431	16658	16557	16461	16405	16628	16470	16579	16345	16507	16268	16467	16468	16377	16481	16441	16436	16442	16546	16452	16462	16630	16560	16569	16554	16490	16468	16279	16365	16464	16417	16560	16569	16637	16471	16566	16305	16359	16646	16505	16396	16664	16321	16425	16343	16429	16492	16548	16666	16454	16335	16656	16521	16442	16597	16419	16393	16561	16498	16450	16559	16587	16566	16560	16445	16390	16410	16339	16611	16472	16405	16434	16443	16543	16519	16468	16566	16608	16550	16577	16587	16537	16598	16492	16412	16246	16446	16792	16428	16374	16492	16408	16451	16424	16589	16411	16602	16695	16542	16540	16640	16470	16601	16593	16517	16443	16479	16771	16487	16545	16588	16434	16624	16526	16506	16343	16419	16502	16390	16469	16407	16486	16572	16361	16593	16371	16287	16643	16496	16564	16548	16723	16619	16514	16479	16543	16501	16553	16426	16519	16515	16307	16658	16440	16693	16365	16619	16515	16524	16502	16558	16367	16572	16640	16647	16608	16293	16436	16462	16438	16540	16649	16643	16476	16537	16456	16452	16528	16547	16520	16370	16652	16591	16554	16454	16409	16510	16591	16721	16503	16672	16538	16413	16568	16512	16848	16715	16394	16483	16446	16506	16489	16460	16630	16407	16300	16661	16652	16654	16334	16525	16499	16606	16378	16477	16304	16686	16549	16539	16535	16417	16421	16699	16561	16690	16430	16556	16419	16496	16568	16360	16597	16424	16624	16458	16319	16471	16594	16582	16500	16640	16441	16461	16566	16446	16532	16582	16396	16435	16506	16516	16718	16577	16519	16513	16583	16383	16572	16699	16654	16714	16380	16538	16539	16832	16459	16348	16351	16448	16631	16710	16542	16547	16298	16393	16730	16552	16553	16593	16642	16378	16602	16413	16544	16460	16666	16638	16497	16488	16523	16448	16381	16569	16323	16562	16516	16495	16365	16605	16363	16471	16601	16576	16653	16510	16649	16447	16636	16432	16636	16553	16469	16655	16421	16715	16403	16458	16600	16291	16479	16547	16499	16715	16348	16563	16461	16638	16609	16497	16441	16613	16447	16297	16634	16748	16456	16490	16484	16591	16697	16430	16432	16481	16740	16402	16311	16397	16559	16562	16402	16571	16578	16271	16670	16517	16422	16611	16446
18436	35470	33544	26235	19355	17735	18252	20104	16146	15926	15742	15671	15668	15619	15669	15436	15500	15607	15770	15580	15486	15444	15558	15526	15601	15607	15516	15573	15550	15469	15609	15445	15554	15375	15774	15833	15267	15282	15497	15379	15463	15490	15497	15355	15386	15388	15400	15534	15337	15230	15372	15417	15154	15193	15322	15296	15265	15441	16484	16169	16257	16335	15400	15297	15276	15485	15165	15242	15397	15271	15264	15443	15304	15334	15281	15480	15408	15187	15266	15196	15422	15607	15891	15463	15550	15390	15288	15456	15338	15283	15219	15191	15306	15112	15103	15236	15244	15285	15207	15298	15206	15379	15235	15278	15381	15341	15403	15273	15337	15275	15401	15344	15415	15465	15135	15432	15332	15310	15410	15264	15380	15288	15235	15278	15255	15378	15306	15286	15285	15480	15272	15210	15205	15420	15279	15204	15140	15296	15347	15341	15455	15290	15318	15330	15295	15316	15267	15380	15469	15463	15236	15245	15309	15420	15418	15518	15205	15315	15392	15265	15407	15300	15264	15220	15318	15408	15219	15392	15371	15429	15324	15211	15396	15393	15340	15205	15246	15239	15328	15209	15314	15361	15205	15296	15361	15378	15520	15363	15231	15387	15360	15346	15422	15284	15516	15270	15315	15353	15195	15365	15322	15353	15308	15343	15359	15330	15168	15390	15324	15346	15290	15221	15283	15201	15380	15147	15406	15456	15185	15345	15402	15419	15240	15254	15227	15218	15155	15097	15290	15145	15374	15244	15242	15180	15325	15213	15417	15247	15249	15387	15304	15268	15373	15243	15166	15321	15395	15199	15334	15465	15145	15297	15392	15280	15427	15369	15346	15313	15412	15184	15496	15329	15193	15353	15423	15149	15238	15308	15226	15371	15360	15214	15156	15335	15227	15342	15146	15423	15124	15316	15480	15260	15071	15317	15334	15230	15199	15437	15222	15271	15352	15430	15122	15470	15335	15395	15301	15223	15231	15427	15278	15329	15286	15390	15225	15286	15285	15345	15460	15339	15440	15315	15351	15372	15369	15225	15433	15347	15122	15527	15449	15251	15125	15377	15325	15385	15482	15315	15337	15317	15460	15368	15420	15403	15322	15219	15209	15436	15268	15222	15241	15282	15421	15249	15129	15355	15350	15354	15296	15275	15353	15215	15232	15271	15253	15380	15346	15323	15376	15352	15168	15200	15240	15217	15308	15449	15068	15290	15264	15256	15240	15235	15378	15244	15380	15234	15237	15305	15355	15266	15472	15271	15326	15475	15294	15368	15256	15368	15078	15312	15253	15372	15166	15309	15308	15171	15365	15173	15354	15382	15278	15375	15280	15203	15165	15287	15294	15196	15300	15296	15276	15319	15342	15300	15390	15328	15291	15387	15346	15359	15291	15205	15354	15206	15166	15387	15190	15288	15251	15338	15198	15291	15190	15285	15189	15106	15272	15227	15349	15358	15383	15411	15337	15091	15520	15063	15328	15362	15381	15173	15188	15349	15306	15197	15267	15269	15513	15269	15373	15283	15345	15394	15432	15336	15309	15427	15279	15388	15121	15232	15153	15369	15401	15110	15324	15257	15410	15400	15281	15352	15298	15342	15295	15320	15237	15312	15306	15129	15430	15316	15338	15231	15332	15283	15177	15363	15313	15258	15301	15350	15402	15063	15177	15244	15478	15232	15227	15286	15335	15346	15350	15252	15298	15318	15255	15364	15304	15472	15320	15285	15389	15245	15339	15462	15422	15223	15341	15462	15280	15174	15444	15358	15260	15314	15341	15192	15238	15230	15455	15258	15369	15343	15420	15158	15363	15296	15138	15174	15327	15327	15060	15270	15286	15329	15218	15348	15244	15273	15202	15345	15370	15236	15239	15233	15301	15385	15180	15287	15257	15258	15294	15219	15316	15246	15236	15337	15284	15396	15163	15365	15239	15308	15267	15226	15378	15500	15394	15167	15382	15378	15258	15208	15414	15557	15384	15173	15301	15362	15283	15354	15249	15341	15272	15311	15346	15212	15317	15200	15415	15386	15177	15323	15324	15344	15109	15264	15257	15178	15176	15261	15386	15202	15370	15188	15329	15084	15337	15429	15363	15345	15180	15193	15247	15251	15307	15370	15197	15183	15287	15333	15201	15346	15224	15179	15190	15569	15250	15163	15336	15170	15147	15333	15243	15312	15227	15250	15383	15379	15186	15240	15448	15220	15299	15228	14965	15305	15287	15192	15368	15324	15252	15179	15123	15192	15226	15364	15191	15438	15387	15181	15348	15354	15408	15250	15221	15159	15300	15273	15510	15307	15299	15325	15283	15334	15456	15216	15177	15488	15426	15256	15350	15299	15329	15263	15308	15176	15378	15220	15259	15277	15382	15137	15217	15142	15228	15266	15311	15407	15422	15343	15252	15302	15191	15350	15289	15269	15451	15337	15373	15204	15548	15334	15334	15218	15265	15261	15532	15307	15420	15312	15377	15316	15246	15304	15122	15262	15143	15240	15441	15350	15227	15268	15268	15445	15267	15238	15269	15414	15211	15360	15301	15444	15365	15384	15176	15119	15158	15354	15309	15383	15316	15287	15346	15472	15462	15396	15342	15383	15455	15237	15232	15322	15250	15071	15344	15249	15140	15275	15364	15223	15349	15194	15185	15238	15300	15372	15420	15321	15253	15202	15362	15204	15251	15226	15382	15400	15088	15263	15367	15570	15233	15315	15336	15481	15172	15321	15289	15173	15253	15172	15357	15195	15314	15298	15215	15250	15042	15361	15308	15241	15434	15304	15290	15398	15257	15390	15374	15353	15381	15331	15242	15339	15407	15332	15438	15388	15525	15353	15308	15336	15252	15424	15328	15358	15282	15085	15305	15367	15285	15292	15330	15274	15128	15327	15357	15349	15315	15292	15259	15260	15304	15192	15299	15241	15295	15309	15346	15414	15331	15326	15323	15337	15198	15578	15333	15412	15156	15168	15420	15276	15415	15115	15352	15316	15244	15158	15256	15349	15125	15391	15430	15215	15211	15400	15272	15243	15332	15382	15286	15327	15411	15254	15320	15251	15300	15272	15262	15295	15171	15402	15292	15303	15266	15141	15383	15410	15349	15331	15215	15227	15345	15372	15322	15321	15271	15363	15351	15366	15403	15371	15249	15211	15331	15396	15225	15176	15220	15273	15369	15295	15226	15457	15205	15360	15284	15251	15363	15222	15231	15198	15257	15175	15249	15235	15433	15301	15141	15202	15366	15350	15207	15403	15263	15312	15400	15310	15347	15477	15473	15319	15256	15120	15349	15390	15329	15384	15304	15283	15295	15406	15305	15276	15312	15253	15257	15223	15422	15184	15301	15269	15153	15262	15316	15280	15249	15390	15388	15403	15249	15315	15228	15442	15389	15301	15382	15452	15255	15519	15411	15377	15231	15408	15285	15209	15419	15113	15417	15193	15284	15223	15321	15291	15300	15368	15242	15245	15436	15406	15111	15463	15175	15497	15310	15285	15522	15485	15136	15320	15445	15330	15275	15376	15484	15479	15134	15355	15327	15300	15273	15352	15364	15200	15292	15160	15344	15287	15393	15324	15345	15277	15278	15374	15458	15172	15411	15364	15270	15322	15302	15207	15428	15241	15276	15244	15231	15293	15340	15129	15106	15347	15235	15439	15316	15390	15294	15326	15394	15349	15393	15294	15341	15403	15154	15443	15303	15315	15304	15394	15278	15372	15256	15126	15274	15278	15300	15287	15336	15377	15200	15431	15446	15386	15345	15277	15187	15171	15185	15378	15345	15226	15253	15345	15238	15243	15220	15297	15427	15144	15350	15183	15373	15145	15236	15339	15340	15366	15025	15244	15215	15022	15336	15186	15413	15325	15228	15294	15202	15362	15327	15550	15160	15124	15258	15402	15252	15555	15261	15431	15387	15157	15251	15202	15269	15295	15358	15359	15211	15208	15308	15403	15491	15143	15260	15373	15307	15384	15424	15298	15374	15271	15194	15197	15215	15237	15497	15266	15268	15241	15412	15462	15340	15331	15270	15221	15400	15162	15320	15229	15255	15264	15294	15367	15342	15276	15267	15184	15202	15382	15298	15192	15297	15290	15298	15171	15263	15198	15337	15329	15371	15524	15369	15251	15258	15363	15333	15294	15327	15256	15208	15242	15202	15289	15373	15210	15224	15350	15244	15226	15302	15088	15349	15347	15397	15242	15292	15144	15457	15439	15265	15264	15407	15197	15303	15170	15427	15320	15281	15177	15395	15113	15292	15178	15441	15334	15284	15086	15312	15263	15233	15324	15213	15277	15421	15290	15328	15265	15303	15247	15249	15352	15363	15283	15224	15385	15327	15291	15188	15358	15272	15068	15443	15111	15116	15321	15307	15232	15285	15361	15369	15209	15206	15134	15354	15291	15456	15399	15231	15208	15179	15408	15402	15218	15188	15302	15293	15568	15221	15358	15386	15424	15200	15480	15205	15308	15288	15321	15198	15125	15266	15174	15283	15220	15242	15270	15239	15381	15295	15433	15262	15266	15326	15243	15229	15188	15300	15197	15327	15537	15306	15304	15290	15294	15321	15346	15180	15329	15337	15347	15303	15344	15569	15353	15320	15329	15294	15292	15231	15356	15320	15287	15159	15234	15363	15316	15324	15270	15316	15177	15429	15251	15213	15254	15307	15421	15401	15354	15185	15379	15326	15276	15225	15405	15293	15315	15300	15276	15295	15397	15500	15392	15235	15420	15450	15284	15291	15370	15255	15280	15225	15228	15240	15263	15297	15261	15264	15210	15380	15389	15189	15278	15271	15232	15139	15317	15222	15390	15442	15362	15321	15323	15381	15301	15408	15181	15277	15464	15374	15281	15326	15515	15297	15361	15249	15290	15367	15377	15195	15301	15073	15375	15241	15312	15268	15289	15266	15402	15320	15283	15250	15212	15421	15306	15191	15283	15286	15293	15408	15483	15196	15255	15208	15251	15317	15373	15354	15301	15339	15169	15210	15401	15367	15350	15461	15283	15191	15371	15354	15210	15339	15202	15410	15387	15358	15302	15104	15435	15219	15300	15400	15261	15430	15134	15356	15241	15374	15411	15384	15298	15335	15465	15374	15388	15435	15261	15326	15313	15243	15167	15215	15169	15337	15312	15198	15370	15356	15298
27232	21942	24645	21090	17415	17167	17251	17297	16930	16990	17013	16834	17001	16989	17051	16973	17048	17098	17112	17000	16948	16942	16919	16911	17030	17074	17175	16956	16857	16985	17094	17232	16900	17162	17060	16953	16944	16952	17034	17053	17154	16911	17037	16990	17156	17024	17149	16970	17220	17104	16901	16884	16770	16850	16858	17043	17046	16811	17015	16933	16982	17078	16973	17078	17019	17189	17053	17076	16918	16891	17090	17060	16940	16925	16828	17065	17151	16998	17078	17070	16994	17050	17081	17051	17134	16901	17219	17135	16808	17095	16981	16961	16845	17016	16970	16826	16947	17107	16956	16973	16923	16923	16998	16878	17021	17012	16969	16896	17228	16944	16934	16980	16965	17105	17010	16925	16928	16945	17214	16906	17019	17239	16681	16985	17157	17122	16961	17123	16843	16990	17011	16899	16919	17060	16996	17061	16932	16914	16998	17134	16822	17159	16861	16960	16874	16902	17027	16829	16836	16853	16942	17190	16868	16908	16898	16898	16986	16941	16935	17124	16891	16944	16906	16871	16855	16785	16944	16945	16875	16857	16935	17037	16925	16828	16887	17073	16806	17032	16704	16975	17007	16902	16847	16877	17097	16815	17018	17027	16960	17043	16983	17186	17112	16893	17085	16817	16989	16919	16875	17045	16813	16796	16828	16924	17027	16977	17028	17019	17005	16846	17052	17070	16918	16980	17135	16953	17031	17015	16965	16976	17159	17072	16966	16927	17182	17045	16979	16991	17064	17056	16962	16935	17069	16883	16927	17033	16937	16978	16795	17031	16929	16789	16977	16897	16907	17048	17102	17045	16896	16951	17021	16860	16909	17024	16814	17040	17221	16957	16777	17065	17161	16685	16951	16880	17131	17174	16954	16774	16818	17078	16931	16917	17035	17045	17177	16769	16914	17035	17109	16977	16956	16906	17026	17115	17110	16867	16937	16890	16994	16888	16901	16798	16839	17164	16972	16990	16984	16999	17012	16922	17034	17091	16791	16865	16949	16752	16775	16953	16821	16972	17005	16857	16987	17111	17219	17055	17019	16823	17095	16863	16901	16960	16827	16895	17091	16969	16821	16933	16907	16968	17028	16863	16902	16895	17015	16841	16891	16961	16946	16840	16846	17012	17134	16979	16820	16915	16901	17005	16974	16961	17000	16895	16906	17028	16925	16980	16973	16815	16968	16828	16919	17002	16926	16986	16987	16980	16994	16976	17018	16898	16978	16881	16879	17034	17052	16949	16813	16925	16963	17038	16844	17042	16789	16782	17018	17027	16954	16964	16866	16804	17190	17006	16923	16826	16887	16873	17058	16955	17165	16987	17072	16935	16890	16991	17116	17060	17044	16678	17035	16971	17037	17006	17035	16946	17032	16851	16838	17040	16976	17032	17069	16816	17100	16907	16975	16928	17031	16901	17109	16897	17106	17025	17031	16857	17030	17057	17066	16918	16911	17113	16920	16916	16854	17024	16851	16798	16950	16874	17002	16916	16936	16998	16876	16934	17309	16997	17146	16993	16946	16966	17144	16874	16799	16852	16968	16999	16912	16987	16911	17086	16942	16999	17026	16835	17138	17190	17080	16982	17042	17039	16890	17006	17012	16921	16792	17053	17164	16947	16800	17064	17071	17118	17098	17104	17076	17056	16852	17027	17191	16918	16988	16827	16884	16939	16898	17089	16838	16902	17001	16879	16958	17062	16876	17085	16926	16948	17010	17004	16926	17148	17030	16915	17052	16986	16825	17027	17051	17077	17282	17006	16947	16930	16901	17056	17010	16760	16960	16870	17109	16809	16985	16917	16941	16933	16906	16959	17074	16953	17052	17014	16901	16950	16944	17147	17023	16887	16947	16966	16762	16831	17073	16988	16950	16813	16926	17119	16770	16984	17035	17045	16991	16689	17092	16978	17089	17097	16961	17084	16973	16825	17109	16944	17099	16961	17024	16782	17065	17038	17023	16919	16906	17071	17024	16928	17078	16833	16866	17211	17002	16955	16961	17202	16987	16832	16994	16904	16974	16996	16963	17152	16910	16977	17008	16981	16952	16813	16940	17139	17002	17094	16780	16890	17035	17025	16737	17020	17227	16962	16923	17022	16851	17091	17219	16986	16971	16939	17005	17031	16985	16979	17081	16925	16904	16983	16715	16871	17172	17011	16829	16881	17112	16950	17057	17000	17026	16821	17009	16871	16875	16756	16808	16978	16870	17053	17175	16938	17129	17095	16940	16996	17013	16712	17023	16934	17096	17010	16885	16880	16903	16932	17016	16941	17060	16958	16850	16978	16902	17156	17039	16965	16860	16825	17188	17014	16899	16934	17119	16977	16787	16800	16902	17002	16976	17051	16915	17083	16970	16865	16940	16974	17107	17069	17045	17086	16997	16985	16656	17077	17031	17091	17042	16968	17029	16998	16997	16823	16852	16948	17025	16986	16907	16942	17107	17003	17002	16929	16986	16910	17146	16978	16954	16885	17009	17218	16974	17071	16947	17072	17108	16976	17022	17022	16988	17008	16958	16950	17105	17010	16820	16982	16821	16910	17211	16929	17201	17006	16868	17050	16814	16822	17204	16795	17021	17120	17046	17111	17067	16925	16860	17056	17190	16888	17094	16943	16752	16955	16782	17037	17029	17000	16905	16929	17041	16834	17169	17096	17008	16995	16814	16968	17024	17033	17236	16917	16918	17101	17007	16801	16968	16852	16904	16963	16926	17223	16868	17052	17018	16925	16962	16880	17037	17066	17063	16997	16933	17259	17001	16938	16877	16930	16935	17177	16894	16884	16860	17135	17205	16886	16914	16894	16903	16895	16980	17001	17390	16986	16734	16928	16863	16850	17166	17064	17018	17033	16854	16927	16914	17144	16990	16784	16993	17002	17123	17049	17117	17024	16981	16996	16966	17169	17208	16996	16882	16807	16924	16935	16850	17034	16801	16975	16839	17051	16935	16628	17215	16890	16938	16941	17047	16842	16973	16837	16854	17091	17093	16979	16764	16901	16924	16920	16914	17041	16984	17107	17190	16944	16969	16942	17017	16886	16894	17163	17037	16924	17017	16787	16916	16920	17048	16997	17099	17123	17037	16979	16877	16897	16782	17094	16914	16956	16753	16948	16994	17086	17000	16955	16885	16878	16844	16945	17182	16968	16994	16829	16851	17008	16946	17078	17012	16988	17018	17059	16966	17038	16926	17053	17037	16916	16879	16997	17008	16881	17048	17005	16890	16743	16850	17002	16827	16967	16920	17085	16854	16926	16995	16833	16964	16855	17078	17037	17029	16900	16955	16852	16974	17005	17046	16875	16825	17106	16970	16998	16950	16937	17055	16903	17003	17002	17077	16966	16925	16987	17001	17014	17054	16997	17094	17010	17108	16961	17207	17086	17064	16896	16997	16967	17106	16874	17157	17008	17023	16942	17069	16743	17077	17079	17072	16936	17100	16972	16998	16970	17045	16977	16764	17141	17053	17018	17058	16735	16847	17078	16928	17010	16996	17159	16869	16976	17020	16858	16956	16997	16998	16928	17123	16963	16964	17009	17051	16945	17215	16896	17034	16881	16949	16992	16933	16927	16888	16908	16893	16875	16967	16984	17075	17047	16923	16934	16928	16981	16896	16907	17026	16933	16863	16948	16864	16858	17006	17007	17047	16768	17098	16967	17010	16948	16859	16862	17040	16983	17002	16914	16893	16849	16894	16920	16928	16667	16901	16990	16935	17129	16978	17183	16931	17013	17031	16930	17147	17079	17194	17271	17287	17042	17022	17036	16933	16957	16889	16879	16996	17145	16895	16979	17219	16999	16892	17033	16874	17073	17179	16969	16885	16721	16950	16750	16969	16993	16846	17035	17046	17024	16938	16887	17019	16935	16948	17011	16903	16747	16830	16919	17086	17071	17282	16904	17161	16960	17091	17085	16942	16897	16795	17141	17130	16821	16948	16981	17027	17129	16976	16995	16942	16963	16965	16867	16971	16821	17101	16897	16849	16988	16784	16978	17040	17086	16908	17135	16872	16927	17010	16727	17085	17079	16991	17045	16836	16970	16984	17052	17070	16919	16879	17076	16888	16798	16993	17016	17109	17110	16940	16802	17121	16975	17001	17194	16927	16903	16935	16878	16977	16760	16923	17091	16991	16996	17106	16899	16870	16917	16824	16955	17015	17013	16919	17219	16970	16876	16924	16973	17128	16990	17049	17122	17124	16970	16996	16986	16944	17076	16820	16752	17070	16946	17174	17059	16979	16989	16994	16981	16962	16903	16990	16926	17073	16975	17064	16776	17015	16942	17058	16994	17071	17152	16930	17110	17012	17171	17080	16883	16845	16852	17095	16979	16732	17009	16962	16906	16936	16960	16877	17043	16901	17027	17211	16887	17124	16900	16971	17129	17072	17020	16932	16853	16986	17070	17213	16758	17222	17085	17033	17149	16996	17017	16987	16814	16704	16880	16865	17022	17105	17134	17090	16908	16819	17069	17115	16948	17097	17079	17017	16876	16871	16968	16785	16787	17140	16879	17116	17020	16818	16719	17005	17079	16991	16954	16959	16740	17016	16984	17041	16895	16929	16913	17048	16893	17072	17117	16935	17017	16928	16784	16936	16862	17017	16872	16973	17081	17044	17078	17035	16903	16858	16998	17217	16870	16747	16987	16866	17025	17125	17138	16883	17027	16902	16925	16849	17022	16941	16839	16981	16971	17042	16927	17113	17030	17038	17139	16786	16980	17104	17012	17009	16891	16927	16914	17084	16994	17048	17036	16981	16819	17077	16946	16954	16994	17101	16943	16838	16966	16851	16945	16882	16934	17018	17212	16917	16954	17048	16745	16860	16965	16895	17014	16863	16934	16972	17248	17027	17046	16977	17106	17137	16841	17015	16808	16945	16967	17010	16986	17024	17139	17036	17074	17099	17129	17091	17045	17051	16839	16936	17061	16831	17019	16898	16919	17010	17011	17105	16896	17007	16885	16974	16933	17183	17015	16964	16963	17062	17003	16923	16968	17111	17200	16907	16859	16967	16758	17136	16804	16984	16971	17120	16964	16987	17052	16901	17103	17044	16945	17005	16839	17071	17028	16944	17054	16965	16935	17036	17265	17016	17107	16983	17074	16880	17232	17176	17071	17023	16787	16950	17110	17011	17032	16985	16928
15690	20826	21162	17829	16302	15879	15800	16169	15700	15723	15550	15754	15546	15709	15662	15580	15444	15675	15597	15664	15646	15520	15518	15555	15488	15572	15693	15739	15593	15597	15654	15723	15581	15640	15671	15693	15687	15690	15609	15429	15686	15612	15615	15420	15646	15606	15686	15508	15537	15561	15691	15635	15504	15670	15513	15682	15594	15666	15544	15665	15575	15708	15565	15692	15676	15541	15601	15453	15535	15570	15596	15619	15572	15503	15600	15397	15650	15549	15526	15485	15757	15670	15377	15705	15618	15503	15578	15530	15470	15451	15485	15542	15792	15542	15562	15686	15569	15611	15480	15454	15732	15472	15605	15459	15481	15567	15505	15477	15638	15588	15587	15759	15651	15726	15439	15665	15700	15623	15484	15543	15593	15689	15452	15572	15518	15544	15584	15674	15670	15691	15610	15624	15512	15540	15635	15454	15619	15541	15556	15648	15514	15541	15569	15491	15390	15480	15606	15347	15480	15667	15497	15566	15497	15346	15695	15517	15521	15568	15741	15618	15850	15523	15447	15598	15492	15622	15619	15685	15583	15524	15589	15540	15513	15595	15680	15694	15476	15570	15648	15533	15591	15473	15474	15366	15469	15560	15678	15603	15511	15398	15782	15726	15456	15466	15475	15463	15547	15654	15538	15675	15620	15658	15543	15388	15538	15611	15654	15711	15549	15588	15636	15657	15782	15533	15498	15602	15533	15638	15756	15580	15539	15510	15652	15414	15637	15574	15503	15566	15548	15543	15795	15509	15473	15547	15534	15566	15602	15606	15556	15556	15663	15668	15737	15549	15522	15602	15574	15679	15503	15594	15703	15703	15414	15599	15635	15388	15635	15610	15526	15639	15305	15475	15469	15626	15671	15596	15667	15560	15645	15582	15615	15601	15539	15526	15617	15663	15514	15529	15548	15539	15703	15619	15648	15568	15558	15524	15614	15585	15558	15625	15564	15658	15507	15570	15575	15427	15571	15583	15570	15477	15573	15390	15568	15748	15573	15475	15501	15699	15560	15474	15441	15594	15438	15684	15563	15368	15585	15406	15541	15651	15496	15505	15377	15513	15427	15669	15574	15600	15587	15585	15621	15630	15669	15459	15445	15642	15653	15459	15513	15442	15712	15485	15570	15576	15477	15739	15561	15500	15793	15627	15463	15521	15601	15715	15664	15850	15606	15721	15458	15555	15507	15498	15615	15542	15532	15552	15370	15500	15652	15660	15591	15560	15465	15378	15618	15554	15588	15679	15617	15672	15472	15562	15675	15484	15662	15543	15657	15472	15611	15439	15716	15482	15612	15662	15517	15583	15732	15484	15629	15544	15503	15691	15406	15707	15519	15623	15541	15656	15542	15588	15597	15647	15437	15669	15590	15480	15572	15589	15718	15586	15679	15691	15529	15539	15532	15709	15679	15460	15465	15562	15573	15434	15536	15604	15550	15548	15664	15695	15688	15632	15636	15525	15767	15523	15639	15637	15558	15534	15758	15479	15519	15542	15505	15562	15631	15579	15437	15693	15493	15748	15650	15498	15641	15603	15540	15634	15658	15532	15448	15530	15410	15605	15500	15523	15616	15507	15446	15628	15440	15624	15546	15593	15583	15484	15459	15587	15754	15686	15471	15486	15625	15628	15595	15533	15582	15505	15600	15545	15695	15615	15509	15657	15613	15562	15500	15501	15511	15501	15553	15426	15575	15685	15445	15804	15517	15524	15491	15655	15725	15485	15634	15672	15514	15485	15559	15715	15389	15545	15483	15712	15505	15524	15610	15613	15444	15719	15652	15638	15536	15515	15391	15344	15546	15433	15652	15648	15627	15512	15734	15798	15561	15610	15692	15649	15554	15688	15506	15502	15453	15696	15453	15671	15616	15598	15592	15684	15618	15403	15549	15523	15607	15516	15551	15697	15537	15473	15452	15570	15628	15664	15516	15561	15625	15561	15493	15603	15596	15545	15418	15725	15530	15637	15647	15634	15631	15536	15482	15562	15459	15495	15749	15683	15336	15643	15404	15514	15632	15632	15560	15591	15519	15645	15521	15727	15532	15578	15603	15587	15615	15649	15537	15624	15608	15290	15633	15569	15495	15607	15624	15380	15347	15497	15628	15658	15598	15586	15420	15529	15694	15600	15521	15670	15576	15613	15556	15599	15564	15670	15533	15609	15497	15576	15608	15653	15560	15506	15450	15629	15446	15660	15551	15635	15493	15712	15499	15437	15694	15613	15705	15716	15534	15496	15561	15635	15601	15591	15569	15752	15386	15577	15525	15531	15476	15545	15631	15593	15675	15572	15613	15627	15590	15521	15585	15706	15540	15423	15778	15483	15556	15526	15622	15566	15636	15627	15457	15464	15564	15456	15591	15492	15524	15610	15670	15628	15614	15663	15617	15603	15560	15562	15594	15657	15591	15589	15619	15552	15466	15650	15680	15469	15632	15448	15560	15467	15463	15712	15536	15509	15541	15736	15566	15589	15334	15719	15585	15644	15515	15556	15792	15608	15487	15650	15541	15530	15700	15513	15567	15500	15472	15614	15618	15545	15600	15555	15440	15612	15629	15673	15669	15577	15442	15742	15695	15481	15472	15592	15671	15506	15671	15499	15566	15722	15722	15574	15361	15675	15513	15593	15589	15612	15637	15535	15548	15663	15577	15590	15716	15399	15692	15637	15733	15381	15675	15475	15605	15703	15369	15585	15559	15450	15521	15664	15620	15562	15499	15728	15379	15653	15597	15592	15682	15646	15755	15558	15433	15588	15814	15572	15499	15636	15593	15619	15780	15648	15469	15450	15671	15569	15765	15547	15370	15654	15623	15578	15544	15513	15594	15645	15587	15702	15738	15650	15581	15616	15538	15740	15843	15370	15507	15657	15526	15605	15715	15555	15715	15628	15481	15714	15534	15597	15676	15612	15625	15568	15586	15546	15675	15524	15436	15398	15573	15591	15651	15608	15480	15573	15549	15627	15422	15489	15555	15524	15808	15630	15791	15563	15651	15563	15604	15425	15530	15497	15551	15713	15594	15502	15739	15397	15602	15353	15526	15578	15545	15645	15635	15315	15580	15675	15819	15503	15534	15518	15713	15530	15434	15482	15788	15615	15482	15597	15625	15678	15509	15526	15492	15469	15561	15590	15454	15526	15666	15597	15472	15606	15583	15708	15756	15529	15598	15428	15528	15661	15658	15547	15523	15465	15589	15592	15655	15492	15490	15468	15468	15455	15573	15699	15477	15671	15686	15518	15436	15659	15513	15704	15392	15639	15567	15762	15547	15552	15536	15524	15594	15734	15515	15440	15622	15410	15489	15685	15566	15648	15658	15709	15577	15562	15511	15518	15824	15618	15566	15461	15748	15712	15632	15747	15456	15414	15493	15646	15486	15665	15707	15483	15560	15574	15661	15614	15695	15729	15609	15622	15685	15502	15639	15492	15542	15496	15649	15508	15544	15528	15676	15467	15399	15383	15554	15782	15656	15638	15510	15590	15527	15522	15586	15605	15537	15480	15634	15668	15448	15566	15448	15482	15630	15404	15577	15589	15593	15732	15688	15535	15694	15733	15502	15530	15626	15411	15619	15441	15568	15461	15535	15495	15471	15408	15617	15554	15530	15490	15710	15458	15799	15629	15526	15758	15505	15617	15597	15660	15570	15568	15570	15704	15755	15584	15725	15493	15535	15792	15515	15581	15459	15622	15617	15714	15671	15345	15632	15479	15806	15472	15626	15479	15583	15416	15578	15413	15512	15636	15421	15601	15622	15626	15698	15643	15586	15567	15450	15630	15722	15573	15477	15644	15715	15382	15531	15656	15527	15561	15590	15688	15524	15548	15510	15672	15477	15569	15714	15531	15501	15511	15773	15469	15491	15484	15349	15413	15483	15592	15710	15673	15662	15515	15468	15593	15468	15690	15578	15341	15607	15661	15758	15595	15649	15491	15608	15514	15643	15615	15582	15538	15613	15604	15572	15470	15475	15555	15640	15654	15627	15647	15459	15477	15524	15556	15600	15593	15453	15460	15655	15683	15574	15481	15555	15429	15818	15375	15743	15600	15634	15608	15499	15610	15474	15550	15583	15507	15475	15656	15360	15557	15676	15361	15545	15564	15500	15516	15575	15490	15549	15441	15556	15456	15562	15541	15500	15473	15627	15633	15468	15483	15598	15493	15571	15675	15589	15578	15395	15662	15641	15398	15594	15476	15490	15561	15588	15560	15644	15547	15569	15629	15692	15541	15580	15530	15613	15728	15540	15580	15541	15612	15590	15797	15692	15678	15631	15671	15506	15499	15517	15519	15638	15641	15575	15582	15713	15614	15545	15547	15531	15640	15554	15533	15750	15559	15664	15527	15638	15671	15590	15766	15523	15587	15678	15709	15691	15526	15469	15618	15637	15530	15632	15653	15555	15410	15556	15481	15596	15507	15570	15540	15492	15574	15810	15550	15451	15505	15557	15742	15516	15473	15592	15687	15688	15638	15543	15524	15649	15417	15492	15517	15492	15563	15529	15710	15486	15527	15528	15558	15524	15602	15673	15500	15566	15555	15746	15694	15629	15645	15534	15531	15612	15585	15868	15543	15466	15634	15626	15527	15564	15490	15629	15536	15657	15465	15552	15601	15549	15633	15551	15457	15458	15694	15607	15487	15585	15577	15486	15468	15526	15587	15763	15625	15563	15605	15626	15548	15501	15623	15487	15586	15475	15626	15521	15610	15490	15585	15566	15662	15397	15640	15610	15468	15657	15712	15484	15511	15605	15683	15609	15392	15504	15633	15442	15658	15492	15658	15638	15578	15359	15685	15539	15586	15571	15697	15551	15660	15646	15506	15628	15741	15626	15533	15618	15606	15850	15487	15559	15615	15528	15346	15563	15738	15575	15425	15594	15514	15650	15606	15401	15693	15623	15475	15624	15496	15608	15820	15657	15570	15486	15606	15589	15482	15614	15725	15473	15614	15579	15554	15646	15434	15645	15545	15584	15526	15768	15720	15343	15697	15429	15379	15812	15648	15627	15508	15517	15579	15693	15698	15612	15705	15562	15675	15543	15522	15487	15508	15638	15520	15660	15575	15542	15821	15584	15415	15594	15577	15528	15603	15600	15503	15511	15556	15539	15534	15677	15674	15395	15669	15451	15642	15511	15416	15565	15618
23991	21289	28651	24310	21981	20848	19869	17539	16984	17043	17111	16915	16930	17061	16970	16984	16798	17002	17078	17038	17143	16795	16780	16826	16799	16816	17026	16903	16931	16896	16759	16725	16784	16914	16850	16799	16777	17191	16939	16827	16934	16742	16679	16798	16698	16727	16949	16854	16772	16646	16700	16809	16790	16883	16781	16844	16875	16821	17018	17051	17053	17027	16937	16903	16776	16795	16755	16787	16742	16591	16725	16636	16773	16791	16539	16731	16874	16646	16532	16861	16658	16781	16832	16971	16958	16843	16793	16648	16637	16703	16851	16844	16678	16544	16592	16775	16884	16749	16776	16810	16751	16617	16758	16863	16633	16767	16849	16676	16879	16710	16695	16629	16786	16720	16633	16666	16715	16851	16649	16431	16630	16723	16745	16767	16683	16565	16617	16783	16768	16713	16863	16795	16740	16729	16652	16682	16765	16844	16746	16673	16660	16673	16630	16596	16784	16724	16713	16734	16794	16878	16669	16731	16514	16549	16817	16695	16879	16962	16822	16929	16864	16531	16645	16804	16493	16813	16641	16733	16649	16780	16727	16550	16704	16772	16753	16753	16545	16690	16702	16616	16858	16775	16613	16712	16749	16838	16788	16703	16544	16835	16761	16791	16840	16904	16924	16724	16701	16906	16610	16618	16798	16781	16608	16863	16824	16669	17122	16757	16720	16788	16738	16647	16737	16745	16845	16886	16651	16688	16828	16698	16687	16955	16677	16880	16800	16763	16684	16723	16861	16820	16655	16755	16759	16916	16664	16788	16808	16696	16708	16602	16564	16846	16740	16812	16735	16726	16814	16686	16534	16649	16598	16678	16867	16817	16723	16717	16878	16766	16890	16802	16643	16788	16921	16955	16847	16800	16679	16708	16763	16724	16634	16731	16763	16786	16794	16819	16708	16543	16552	16557	16722	16637	16509	16805	16628	16699	16709	16586	16683	16521	16719	16759	16763	16766	16672	16755	16630	16616	16633	16742	16692	16984	16726	16922	16639	16617	16725	16826	16863	16738	16726	16825	16527	16846	16777	16494	16834	16662	16765	16718	16564	16850	16992	16688	16748	16638	16479	16878	16365	16719	16645	16547	16813	16903	16659	16780	16693	16654	16759	16706	16644	16594	16869	16628	16502	16738	16533	16710	16713	16742	16631	16626	17098	16742	16666	16920	16742	16704	16544	16652	16932	16634	16700	16625	16870	16700	16672	16618	16723	16525	16636	16583	16568	16718	16692	16685	16687	16659	16737	16697	16852	16798	16711	16753	16632	16711	16715	16754	16678	16553	16852	16746	16799	16802	16899	16667	16680	16656	16755	16649	16638	16836	16546	16750	16800	16668	16563	16754	16861	16544	16675	16861	16917	16720	16701	16705	16839	16770	16607	16758	16686	16526	16632	16623	16564	16694	16561	16644	16437	16907	16604	16663	16572	16704	16906	16572	16901	16747	16707	16750	16671	16707	16733	16854	16622	16591	16440	16724	16823	16795	16651	16513	16782	16640	16687	16963	16896	16505	16690	16504	16636	16844	16481	16673	16844	16800	16770	16766	16598	16757	16785	16803	16803	16723	16781	16495	16563	16546	16702	16954	16885	16752	16783	16675	16840	16769	16714	16695	16695	16669	16645	16666	16556	16697	16697	16661	16855	16826	16720	16974	16745	16788	16719	16600	16721	16780	16816	16587	16716	16669	16782	16750	16697	16719	16777	16730	16575	16700	16553	16671	16675	16605	16680	16742	16664	16844	16765	16716	16845	16627	16752	16872	16700	16684	16790	16798	16501	16551	16827	16858	16631	16735	16679	16641	16742	16670	16817	16851	16734	16766	16733	16712	16640	16727	16723	16720	16863	16670	16814	16838	16757	16654	16743	16665	16601	16728	16787	16680	16729	16712	16964	16959	16891	16684	16812	16799	16728	16874	16778	16803	16913	16714	16698	16798	16740	16583	16665	16745	16721	16832	16855	16803	16739	16531	16569	16774	16750	16644	16850	16693	16873	16779	16674	16542	16882	16728	16773	16950	16704	16593	16752	16870	16700	16696	16733	16622	16584	16667	16624	16690	16917	16804	16778	16610	16717	16623	16662	16455	16658	16487	16687	16751	16786	16835	16833	16601	16961	16720	16880	16682	16620	16616	16771	16777	16960	16677	16692	16787	16790	16709	16643	16739	16550	16703	16739	16682	16896	16866	16841	16750	16785	16767	16881	16863	16737	16694	16829	16640	16754	16626	16791	16867	16716	16789	16816	16815	16720	16782	16689	16831	16612	16855	16756	16720	16586	16630	16714	16825	16759	16842	16678	16688	16713	16703	16657	16767	16616	16782	16796	16699	16653	16904	16843	16708	16811	16663	16747	16682	16603	16780	16836	16832	16772	16708	16581	16796	16825	16649	16849	16805	16573	16607	16657	16791	16680	16561	16847	16819	16588	16696	16653	16686	16820	16793	16561	16791	16797	16779	16757	16777	16781	16918	16877	16688	16717	16649	16676	16691	16706	16966	16893	16784	16814	16592	16616	16726	16858	16817	16675	16710	16797	16725	16913	16665	16883	16670	16876	16683	16563	16643	16818	16813	16909	16749	16838	16754	16805	16859	16853	17010	16933	16550	16655	16778	16672	16639	16844	16841	16721	16671	16637	16716	16643	16737	16545	17026	16757	16683	16753	16503	16622	16843	16635	16652	16772	16823	16591	16820	16780	16817	16737	16695	16778	16777	16695	16739	16980	16755	16684	16632	16761	16592	16604	16917	16929	16682	16678	16596	16739	16712	16776	16668	16538	16701	16936	16815	16612	16725	16683	16807	16556	16748	16772	16673	16718	16799	16988	16635	16524	16994	16864	16635	16730	16743	16696	16680	16760	16784	16715	16592	16651	16915	16691	16690	16821	16755	16651	16646	16631	16669	16848	16824	16749	16744	16837	16570	16926	16607	16729	16749	16735	16834	16711	16634	16735	16708	16757	16604	16913	16750	16840	16749	16868	16699	16685	16643	16838	16809	16773	16817	16966	16795	16665	16839	16625	16693	16813	16741	16785	16725	16601	16796	16932	16722	16639	16739	16818	16698	16678	16580	16761	16897	16806	16817	16729	16684	16681	16643	16884	16694	16769	16629	16619	16821	16809	16573	16701	16516	16753	16799	16792	16771	16807	16658	16606	16564	16698	16621	16715	16685	16605	16938	16878	16747	16797	16735	16908	16757	16726	16832	16708	16776	16922	16780	16640	16771	16613	17001	16547	16729	16711	16728	16753	16794	16849	16604	16783	16676	16809	16706	16829	16762	16787	16723	16758	16753	16591	16664	16541	16885	16806	16782	16580	16776	16724	16963	16736	16725	16702	16881	16999	16733	16822	16684	16709	16570	16817	16729	16842	16668	16684	16801	16767	16785	16490	16686	16675	16882	16849	16569	16690	16759	16735	16715	16926	16804	16668	16685	16743	16612	16689	16808	16562	16766	16856	16879	16682	16712	16790	16676	16822	16716	16635	16661	16775	16564	16610	16744	16741	16670	16745	16734	16893	16547	16769	16753	16623	16663	16758	16761	16824	16918	16766	16835	16611	16706	16641	16892	16721	16681	16801	16508	16605	16903	16869	16762	16749	16592	16662	16602	16710	16708	16721	16588	16801	16940	16679	16684	16825	16927	16799	16851	16628	16913	16876	16918	16700	16663	16599	16607	16645	16731	16628	16725	16793	16556	16760	16798	16735	16715	16720	16745	16886	16883	16676	16748	16551	16595	16705	16650	16809	16516	16618	16687	16584	16863	16701	16695	16620	16712	16634	16816	16676	16656	16778	16659	16606	16739	16792	16741	16722	16748	16847	16693	16728	16696	16741	16803	16777	16799	16786	16623	16695	16686	16722	16590	16840	16615	16832	16696	16644	16554	16619	16603	16687	16754	16676	16819	16597	16852	16709	16786	16658	16808	16814	16743	16818	16519	16825	16699	16721	16789	16975	16746	17048	16731	16830	16612	16868	16894	16664	16790	16576	16542	16657	16845	16672	16647	16667	16709	16855	16831	16889	16737	16777	16755	16687	16790	16615	16719	16834	16614	16831	16522	16771	16732	16551	16682	17011	16699	16888	16777	16649	16727	16711	16699	16693	16754	16596	16713	16907	16836	16685	16821	16842	16684	16779	16938	16821	16822	16613	16934	16842	16719	16615	16691	16827	16922	16620	16969	16625	16799	16621	16619	16593	16732	16697	16598	16692	16461	16627	16686	16736	16522	16485	16835	16725	16919	16892	16782	16720	16711	16918	16741	16617	16830	16819	16757	16949	16868	17031	16795	16700	16860	16798	16730	16865	16781	16819	16665	16751	16780	16823	16896	16803	16927	16825	16805	16786	16765	16769	16786	16718	16723	16777	16461	16964	16595	16844	16709	16477	16674	16833	16717	16622	16714	16891	16648	16915	16650	16713	16679	16882	16652	16725	16785	16576	16786	16764	16651	16834	16863	16652	16466	16685	16743	16759	16781	16607	16795	16590	16674	16720	16708	16771	16651	16739	16635	16674	16652	16646	16687	16700	16729	16885	16663	16752	16492	16613	16727	16570	16941	16532	16806	16716	16699	16684	16758	16699	16745	16639	16619	16724	16886	16687	16694	16774	16811	16670	16756	16728	16871	16615	16793	16879	16752	16583	16842	16615	16454	16797	16675	16860	16936	16618	16793	16856	16893	16720	16708	16801	16638	16772	16747	16770	16676	16754	16715	16637	16655	16628	16711	16819	16770	16677	16831	16679	16926	16689	16834	16811	16841	16852	16728	16722	16600	16771	16903	16637	16660	16652	16653	16912	16665	16758	16760	16757	16729	16750	16748	16724	16640	16706	16508	16614	16537	16643	16762	16825	16681	16713	16729	16799	16634	16789	16864	16821	16745	16667	16557	16780	16661	16891	16788	16863	16818	16710	16836	16802	16683	16756	16665	16679	16618	16735	16807	16418	16736	16804	16659	16677	16803	16459	16830	16820	16708	16781	16627	16903	16795	16687	16590	16742	16828	16748	16788	16743	16587	16751	16861	16844	16892	16652	16797	16769	16707	16754	16865	16811	16703	16713	16828	16724	16800	16546	16840	16650	16792	16695	16809	16845	16816	16908	16817	16852	16645	16525	16748	16788	16716	16444	16528	16676	16898	16903	16682
15269	29924	30674	22143	18961	17026	16527	16207	16070	15873	15746	15807	15677	15691	15599	15621	15693	15665	15894	15891	15714	15628	15607	15590	15704	15795	15748	15646	15613	15446	15636	15511	15863	15570	15670	15490	15513	15705	15552	15632	15374	15557	15681	15788	15615	15605	15237	15528	15441	15471	15388	15585	15441	15560	15609	15450	15415	15595	15911	16070	16282	16284	15781	15561	15577	15331	15624	15534	15525	15387	15616	15383	15649	15586	15565	15441	15666	15452	15517	15564	15579	15569	15464	15669	15592	15374	15613	15415	15345	15459	15483	15541	15400	15747	15492	15483	15454	15432	15561	15541	15402	15432	15562	15437	15380	15547	15525	15413	15552	15609	15532	15475	15465	15578	15336	15412	15514	15561	15572	15439	15469	15411	15660	15394	15575	15411	15589	15630	15492	15544	15405	15725	15623	15481	15382	15630	15458	15627	15506	15379	15463	15573	15509	15405	15455	15355	15684	15516	15525	15436	15555	15554	15488	15475	15609	15658	15557	15460	15445	15422	15418	15583	15395	15408	15461	15473	15630	15462	15534	15556	15571	15538	15423	15491	15560	15578	15485	15541	15575	15398	15463	15553	15558	15425	15507	15529	15361	15467	15382	15416	15604	15537	15469	15683	15463	15454	15545	15254	15654	15491	15701	15406	15450	15362	15453	15522	15483	15544	15654	15357	15485	15562	15513	15477	15483	15469	15439	15442	15508	15485	15556	15595	15437	15624	15611	15533	15576	15517	15677	15492	15439	15640	15567	15543	15529	15441	15447	15559	15619	15397	15435	15318	15594	15646	15469	15328	15454	15753	15426	15430	15591	15518	15460	15532	15664	15598	15465	15406	15383	15496	15517	15466	15399	15534	15536	15524	15386	15456	15565	15613	15520	15530	15497	15447	15643	15509	15542	15456	15345	15348	15507	15614	15597	15555	15437	15622	15663	15378	15522	15534	15564	15424	15604	15480	15648	15548	15402	15483	15469	15599	15496	15623	15515	15531	15510	15634	15510	15511	15426	15504	15465	15468	15408	15384	15605	15504	15594	15410	15493	15632	15460	15508	15422	15529	15472	15586	15467	15531	15575	15468	15617	15450	15284	15522	15529	15505	15491	15437	15400	15427	15408	15458	15463	15430	15565	15409	15508	15589	15419	15604	15465	15470	15539	15506	15541	15500	15599	15513	15538	15428	15654	15395	15516	15600	15570	15385	15483	15456	15585	15543	15628	15553	15730	15593	15475	15362	15472	15529	15579	15422	15497	15354	15450	15497	15615	15525	15429	15402	15524	15649	15506	15463	15456	15687	15514	15240	15429	15583	15527	15644	15613	15395	15508	15549	15548	15420	15435	15507	15449	15557	15505	15517	15425	15449	15647	15495	15556	15504	15427	15597	15477	15604	15559	15356	15583	15499	15506	15546	15437	15456	15628	15672	15499	15348	15533	15540	15506	15725	15622	15484	15535	15514	15720	15373	15445	15482	15579	15461	15471	15490	15562	15469	15544	15568	15524	15648	15552	15492	15618	15511	15660	15574	15388	15706	15398	15568	15484	15370	15511	15434	15576	15577	15306	15623	15406	15530	15540	15491	15547	15221	15525	15592	15560	15450	15654	15460	15402	15514	15420	15582	15482	15502	15500	15610	15272	15443	15664	15525	15711	15667	15644	15634	15443	15562	15491	15542	15462	15326	15617	15546	15435	15588	15553	15357	15364	15384	15420	15577	15509	15564	15400	15464	15552	15519	15380	15756	15430	15516	15419	15475	15460	15568	15601	15614	15323	15564	15504	15526	15723	15413	15479	15391	15467	15519	15547	15520	15481	15422	15517	15498	15547	15479	15564	15571	15325	15565	15586	15689	15536	15289	15517	15461	15496	15446	15512	15531	15548	15715	15563	15457	15320	15604	15693	15537	15487	15536	15583	15576	15609	15500	15537	15585	15613	15422	15552	15649	15287	15670	15564	15536	15518	15363	15443	15381	15505	15396	15344	15520	15628	15661	15404	15584	15521	15529	15636	15526	15493	15512	15494	15526	15722	15555	15525	15378	15500	15579	15535	15394	15480	15320	15396	15345	15490	15557	15477	15442	15618	15406	15571	15620	15535	15540	15423	15604	15370	15481	15506	15572	15532	15504	15398	15382	15473	15326	15473	15622	15493	15526	15284	15502	15541	15430	15432	15523	15504	15492	15632	15535	15623	15509	15592	15505	15515	15275	15612	15720	15423	15515	15677	15527	15468	15610	15516	15588	15298	15538	15535	15563	15336	15465	15521	15506	15484	15428	15636	15579	15676	15333	15498	15412	15636	15456	15428	15632	15496	15486	15160	15406	15456	15670	15517	15622	15453	15467	15602	15517	15428	15546	15528	15594	15520	15650	15576	15468	15462	15471	15495	15311	15573	15440	15378	15593	15524	15449	15738	15547	15393	15661	15336	15499	15610	15497	15456	15569	15366	15607	15421	15594	15555	15467	15451	15519	15506	15452	15355	15540	15514	15617	15453	15387	15576	15412	15538	15492	15578	15414	15715	15383	15541	15560	15419	15555	15487	15449	15397	15479	15503	15461	15538	15585	15511	15268	15587	15543	15550	15556	15535	15553	15348	15522	15599	15663	15456	15417	15342	15636	15372	15546	15431	15419	15568	15427	15510	15550	15445	15501	15541	15369	15588	15596	15423	15486	15524	15459	15415	15554	15434	15550	15489	15545	15713	15384	15468	15498	15424	15591	15635	15637	15633	15526	15634	15547	15576	15567	15630	15462	15478	15507	15518	15525	15544	15670	15553	15470	15546	15625	15493	15369	15284	15434	15566	15560	15474	15432	15576	15682	15489	15684	15578	15481	15529	15346	15458	15645	15668	15482	15414	15618	15436	15465	15476	15469	15473	15496	15428	15323	15565	15452	15417	15412	15512	15540	15598	15504	15494	15485	15511	15628	15373	15398	15360	15662	15471	15424	15342	15665	15537	15290	15618	15474	15413	15417	15418	15590	15545	15509	15660	15474	15600	15491	15653	15463	15472	15470	15346	15592	15556	15414	15547	15395	15511	15509	15387	15676	15425	15440	15587	15511	15579	15601	15514	15487	15440	15470	15611	15578	15456	15560	15622	15393	15646	15657	15609	15480	15465	15582	15504	15561	15316	15422	15540	15403	15477	15521	15610	15472	15493	15541	15411	15416	15498	15569	15621	15581	15443	15530	15572	15443	15476	15507	15452	15577	15442	15462	15443	15562	15522	15634	15500	15447	15364	15499	15529	15495	15516	15605	15517	15521	15643	15447	15452	15547	15570	15470	15344	15310	15567	15525	15649	15584	15537	15730	15485	15529	15628	15678	15267	15563	15543	15574	15480	15510	15428	15548	15612	15449	15625	15460	15517	15736	15337	15526	15432	15550	15489	15781	15434	15470	15400	15550	15708	15588	15585	15482	15358	15423	15382	15351	15385	15503	15486	15494	15543	15485	15453	15546	15583	15613	15475	15415	15520	15516	15234	15479	15615	15538	15604	15418	15470	15490	15318	15489	15504	15545	15511	15584	15288	15758	15426	15555	15567	15526	15512	15496	15661	15648	15412	15616	15627	15577	15486	15516	15472	15571	15434	15384	15563	15644	15431	15505	15438	15573	15460	15616	15597	15541	15534	15415	15582	15471	15448	15397	15437	15522	15468	15444	15534	15486	15595	15486	15623	15534	15384	15533	15460	15728	15506	15440	15574	15595	15449	15447	15425	15453	15515	15624	15474	15369	15703	15510	15488	15535	15472	15470	15452	15546	15373	15402	15358	15424	15466	15606	15344	15559	15400	15598	15432	15701	15397	15517	15426	15321	15603	15608	15587	15496	15389	15463	15463	15333	15459	15416	15589	15296	15597	15376	15590	15734	15472	15500	15613	15655	15615	15381	15538	15538	15505	15454	15514	15411	15587	15381	15479	15560	15521	15501	15534	15581	15460	15691	15587	15573	15483	15523	15418	15598	15490	15602	15508	15500	15466	15323	15630	15550	15507	15485	15550	15477	15453	15346	15382	15647	15530	15455	15525	15456	15531	15451	15614	15397	15520	15491	15372	15632	15302	15612	15477	15625	15720	15618	15494	15658	15475	15609	15421	15496	15537	15500	15535	15560	15574	15488	15271	15446	15460	15591	15415	15368	15458	15544	15502	15489	15439	15543	15610	15427	15547	15432	15557	15539	15488	15335	15462	15430	15381	15622	15450	15536	15305	15638	15616	15650	15626	15459	15637	15583	15355	15506	15482	15592	15515	15550	15494	15440	15681	15530	15427	15412	15525	15491	15524	15375	15375	15535	15414	15482	15530	15503	15530	15477	15641	15638	15446	15373	15539	15632	15293	15512	15429	15491	15571	15447	15283	15505	15534	15320	15629	15473	15354	15494	15294	15482	15536	15508	15482	15535	15460	15371	15414	15564	15587	15406	15336	15390	15616	15579	15420	15726	15414	15439	15541	15613	15370	15421	15607	15407	15461	15500	15349	15428	15534	15376	15646	15484	15522	15397	15415	15524	15693	15357	15494	15648	15454	15593	15477	15610	15513	15540	15497	15699	15393	15517	15510	15481	15545	15541	15443	15486	15505	15616	15589	15374	15632	15495	15655	15603	15394	15515	15513	15773	15434	15493	15511	15552	15519	15510	15565	15468	15705	15552	15486	15462	15408	15473	15375	15560	15683	15286	15418	15333	15578	15553	15395	15505	15457	15576	15552	15491	15468	15595	15459	15551	15501	15576	15360	15438	15402	15583	15571	15350	15539	15565	15426	15521	15550	15466	15402	15520	15539	15476	15372	15422	15512	15341	15424	15457	15386	15531	15450	15487	15607	15523	15484	15546	15533	15407	15560	15571	15526	15217	15426	15526	15623	15490	15573	15460	15600	15628	15386	15578	15608	15517	15618	15696	15500	15585	15522	15624	15675	15410	15503	15514	15643	15542	15479	15586	15546	15678	15437	15510	15480	15546	15373	15334	15448	15394	15619	15378	15533	15563	15541	15702	15425	15571	15295	15489	15435	15536	15612	15532	15675	15502	15378	15507	15480	15346	15372	15513	15410	15589	15489	15514	15495	15599	15623	15588	15505	15494	15455	15413	15702	15588	15489	15338	15484	15653	15570	15435	15618	15412	15565	15514	15429	15584	15466	15498
22809	21244	29081	23751	21436	23055	23603	18413	17538	17761	17619	17386	17611	17522	17530	17310	17532	17460	17575	17494	17226	17502	17461	17441	17374	17518	17427	17449	17331	17595	17464	17595	17402	17299	17407	17385	17298	17910	17517	17183	17285	17220	17065	17550	17334	17266	17111	17066	17238	17370	17293	17151	17300	17281	17376	17091	16924	17151	17151	17281	18031	18359	17764	17232	17172	17236	17201	17330	17436	17447	17224	17346	17327	17038	17111	17245	17014	17195	17242	17130	17324	17001	17273	17225	17304	17057	17423	17134	17013	17018	17155	16954	17119	17188	17130	17249	17172	17124	17122	17125	16894	17153	17158	17182	17309	17217	17026	17191	17167	17188	17243	17146	17177	17200	17248	17157	16972	17100	17021	16971	17000	17069	17271	17317	17055	17240	17158	17151	16941	17095	17112	17228	16944	17116	17076	16937	17098	17162	17269	16870	17177	17189	17105	17171	17112	16966	16988	17034	17137	17129	17283	17230	16980	17250	17200	17043	17110	17217	17205	17020	17126	16920	17287	17153	17079	17178	17141	17206	17090	17103	17022	17194	17195	17185	17066	17171	17241	17295	17144	17137	17242	17201	17263	17061	17243	17256	17179	17033	17174	17114	17189	17097	17198	17029	17082	17095	17199	17205	16943	17201	17145	17098	17162	17283	17160	17180	17030	16890	17255	16928	17129	17272	17025	17191	17238	17273	17391	17023	17085	17134	17153	17383	17175	17296	17042	17009	17013	17093	17339	17237	17224	16844	17198	17097	17017	17105	17173	17162	16984	17201	16889	16763	17032	17041	17275	17133	16872	17081	16962	17105	16938	16966	17213	17241	17155	17215	17130	17033	17058	16987	17194	16984	17023	17209	17037	17042	17226	17173	17149	17138	16887	16961	17084	17136	17073	17147	17141	17167	16962	17124	16925	17082	17154	17227	17178	17131	17148	17012	17292	17092	17157	17006	17211	17062	17067	16933	17286	17115	17216	16956	17171	17038	17201	16995	16930	17422	17160	16945	17173	17140	17168	17002	17150	17264	17205	17079	17186	17086	16987	17172	17114	17225	17215	17262	16949	17269	16968	17202	17325	17085	17299	17152	17145	17108	17052	17254	16914	17037	17200	17115	17065	16948	17182	17133	17076	16972	17112	17223	17263	17330	17351	17232	17165	16963	17349	17154	17067	17207	17032	17027	17016	17130	17004	17131	17216	17142	17099	17013	17045	17151	17125	17106	17280	16991	17070	17308	17124	17048	17205	17044	17128	17209	17289	17326	17006	17126	17272	17110	17052	17079	17117	17220	17053	17225	16978	17070	17094	17183	17431	17191	17097	17089	17340	17017	17115	16961	17098	17072	17186	17086	17174	17153	17387	17268	16875	17193	16939	17014	17369	16963	17230	17096	17159	17256	17116	16995	17206	17403	17043	17280	17192	17120	16929	17069	17116	17261	17169	17111	17101	17307	17302	17187	17111	17295	17100	17152	17143	16985	17243	17257	17108	17062	17286	17020	17053	17138	17128	17250	17145	17252	16889	17342	17171	17043	17080	17120	16995	17054	17066	17337	17149	17221	17040	17005	17291	17040	17056	17005	17101	17132	17179	17203	17178	17274	17351	17204	17132	17179	17199	17303	17338	17093	17091	17303	17168	17059	16987	17170	17148	17043	17106	17176	17136	17170	17279	17065	16959	17118	17062	17139	17276	17116	17189	17176	17045	17227	17142	16996	17126	17113	17070	17158	17094	17163	17089	17080	16809	17026	16987	17077	17101	17053	17273	17060	17322	17223	17163	17084	17007	16962	17171	17152	17046	17052	17265	16991	17155	17138	17216	17299	17208	17046	17046	16915	17066	17008	17292	17021	17160	17108	17066	17277	17164	17233	17218	17050	17148	17090	17167	17115	17077	16916	16938	17063	17080	17007	17065	17268	16981	17061	17071	17015	17124	17162	17182	17058	17133	17007	17062	17260	17384	17067	17174	17142	17305	17042	16828	17073	17241	16999	17007	17104	16953	17013	17047	17216	16948	17082	17140	17209	17036	17042	17146	17228	17012	17033	17190	16921	17078	17120	17302	17122	16999	17089	17106	17088	16994	17156	17201	16911	17153	16908	17096	17187	17056	17258	17169	17084	17014	16984	17152	17086	16981	17061	17221	17202	17068	17056	17117	17098	17087	17157	16999	16972	17112	17025	17205	16956	17261	17096	17058	17216	17111	17174	17089	17162	17064	17017	17087	17299	16977	17146	17095	17028	17118	17176	17220	17193	17140	16842	17160	17007	17137	16983	17121	17096	17232	16988	16946	17031	17056	17126	17162	17016	17236	17053	17238	17265	17133	17244	17128	17045	17050	16963	17253	17203	17271	17102	16998	16965	17177	17402	17074	17260	16951	17106	17272	17188	17040	17114	17141	17131	17059	17017	17307	16950	17325	17102	17126	17074	17093	17236	17379	17154	17015	17079	17103	17348	17432	17089	16994	17232	17163	17004	17228	17016	17228	17187	17094	17246	17142	16994	17021	17307	17095	17103	17221	17063	17028	17152	17095	17082	17089	17215	17180	17097	17081	17195	17270	17056	16981	17009	17083	17148	17165	17055	17160	16922	17282	17020	17049	17118	17219	17276	17024	17057	17053	17223	17054	17217	17044	17156	17097	17211	17085	17239	17407	16991	16998	17101	16939	17163	17167	17096	17097	17162	17078	16964	17330	17113	17202	17080	17073	17029	17223	16863	16987	17160	17011	17029	17113	17146	17084	17312	17032	17128	17181	16983	17269	17143	17416	17267	17110	17056	17008	16990	17176	17042	17163	17197	17062	17061	16987	16959	17032	17071	17107	17117	17102	17023	17198	17007	17189	17183	17335	16908	17064	17106	17095	17186	17015	17154	17037	17094	17218	17274	17279	17015	17038	16938	17013	17113	17106	17114	17241	17112	17166	17237	17110	16895	17190	17163	17352	17162	17000	17208	16935	17156	17215	17080	16957	16968	17311	17163	17143	17099	17038	17117	17135	17123	17113	16981	17133	17217	17155	17216	16957	17075	17269	17048	17218	17121	17132	17202	17355	17037	17157	17115	16969	17113	16967	17123	17191	17001	17087	16992	17194	17141	17050	17278	17125	17052	17109	17143	17076	17119	17223	17086	17338	17005	17148	17148	17168	17140	17110	17018	17049	17082	17152	17225	17158	17361	16893	17063	17294	16944	16947	17112	16944	17049	17063	17053	17034	17104	17027	17155	17249	17267	16991	17033	16958	17148	17025	17073	17241	16865	17006	17113	17298	17131	17075	17089	17098	17034	17040	17261	17214	16958	17146	17020	17190	17080	17218	17230	17227	17111	17035	16893	17212	17167	17103	17129	17091	17114	17051	17021	17141	16976	17008	17134	17013	17090	17039	17101	17236	17294	17086	16966	17089	16972	17011	17074	17097	17208	17216	17133	17149	17012	17291	16941	17180	17188	17115	16998	17270	17200	17039	17182	17246	17356	17053	16982	16962	17307	17114	17140	17122	17139	16874	16994	17297	17226	17246	17193	17252	17117	17034	17388	17017	17211	17109	16913	17136	17113	17292	17101	17172	17311	17040	17083	17255	17114	17343	17054	17180	17066	17176	17157	17141	17072	17021	17009	17272	17174	17140	17156	16997	16996	17119	17028	17199	17159	17137	17055	17152	17061	17266	16942	17236	17169	16955	17169	17180	17220	17073	17200	17142	17057	17081	16927	17088	17088	17030	17163	16918	16859	17165	17020	17225	17148	17157	17173	17185	17256	17169	17036	17196	17044	17146	17142	17360	17328	17153	17061	17378	17080	17096	16973	17275	17041	17325	17274	17195	17057	17235	17101	17189	17142	17052	17077	17198	17210	17058	17137	16937	16998	17200	17118	17140	17271	17271	17080	17152	17138	17079	17187	17259	17109	17241	17062	17081	17123	17091	16960	17357	17177	17396	17107	16946	17213	17190	17207	17083	16923	16959	17040	17045	17083	17102	17060	17056	17133	17215	17190	16969	16953	16876	17136	17075	17074	17165	17132	17211	17116	17207	16953	16963	16995	17208	17290	17048	17114	17102	17256	16952	17199	17181	17033	17146	17055	17043	17181	17083	17050	17219	17199	17012	17078	17104	17041	17196	17131	17028	16970	17126	17142	17091	17053	17010	17114	17147	17106	17063	17010	17118	17044	17033	17168	17017	17099	17141	16942	17095	17037	16993	17280	17262	17205	17277	17217	17080	17070	17328	16857	17021	17252	17165	17061	17153	17137	16996	17297	17077	16948	16877	17290	17152	16980	17054	17070	17064	17067	17238	17011	17169	17273	17072	17027	17176	17241	17363	17305	17100	16954	17040	16979	17226	17081	16974	17145	17149	16951	17029	17058	17155	17339	17013	17076	16981	17135	17061	17182	17158	17203	17086	17103	17140	17300	16986	17068	17203	17183	17323	17049	17045	16994	17097	17223	17146	17214	17107	17062	16996	17247	17223	17018	16956	17055	17127	17119	17149	17151	17249	17296	17044	17240	17268	17198	17248	17302	17149	17035	17103	17250	17274	17129	17195	17122	17099	17084	17021	16958	17112	17066	17121	17151	16979	17098	17264	17347	17123	17159	17201	17089	16987	17078	17102	17053	17035	16949	17171	17133	17120	17023	17135	17236	17207	17140	17133	17084	17235	17228	17280	17028	17009	17340	16916	17267	17134	17146	17256	16985	17031	17083	17369	17134	17101	17085	16985	17043	17088	17276	17006	17168	17140	16918	17057	17048	17241	17343	17052	16914	17116	16898	17004	17057	17032	16989	17182	17178	17138	17058	17194	17118	17237	17048	17134	17013	17204	17125	17234	17230	17153	17108	16947	17096	17142	17106	17004	17299	17029	17186	17067	17158	17162	17263	16990	17000	17280	17171	17142	17160	17204	17225	17306	17425	17194	17067	17185	17201	17099	17256	17031	17308	17111	17173	17214	17079	17022	17182	17257	17189	17133	17100	17040	17161	17104	17079	17037	17228	17095	17119	16911	17095	17076	17220	17230	16917	17066	17013	17044	17219	17007	17232	17189	17127	17125	17115	17277	17158	17159	17208	17066	17089	17204	17021	17085	16945	17165	17014	17088	16969	17029	17177	17158	17109	17128	16956	17198	16937	17121	17046	17060	17024	17306	17044
16954	35114	35987	26005	19169	18246	17092	16736	16336	16277	16189	16144	16000	16163	15979	15885	15911	16088	16095	15913	16027	15945	15965	15948	16174	15882	15980	15871	15780	15913	15887	15970	15750	15826	15907	15963	15735	16636	15820	15676	15907	15657	15662	15861	15901	15900	15940	15820	15806	15835	15796	15713	15765	15917	15829	15884	15784	15775	15715	16090	17257	17184	16406	15577	15703	15662	15648	15623	15668	15684	15792	15813	15637	15645	15779	15736	15901	15656	15832	15597	15764	15954	15953	15821	15864	15681	15754	15771	15771	15610	15847	15791	15765	15809	15744	15621	15624	15746	15728	15843	15760	15778	15653	15776	15802	15773	15539	15774	15593	15695	15646	15616	15564	15718	15675	15649	15783	15836	15776	15668	15541	15568	15883	15647	15613	15756	15643	15740	15745	15778	15910	15736	15559	15607	15708	15728	15713	15657	15701	15690	15737	15873	15738	15723	15687	15751	15610	15641	15724	15752	15712	15487	15819	15719	15732	15738	15740	15688	15803	15563	15872	15766	15733	15705	15832	15650	15730	15532	15710	15512	15777	15807	15685	15821	15657	15686	15652	15619	15705	15648	15526	15756	15662	15662	15784	15818	15490	15770	15650	15798	15595	15608	15769	15673	15662	15705	15791	15807	15851	15759	15740	15791	15624	15561	15730	15683	15609	15693	15722	15647	15761	15782	15717	15706	15662	15779	15572	15732	15672	15848	15704	15741	15613	15734	15676	15698	15903	15629	15748	15769	15651	15554	15691	15638	15811	15714	15642	15730	15719	15664	15588	15771	15822	15549	15733	15706	15688	15843	15749	15622	15692	15795	15745	15698	15701	15583	15805	15704	15787	15751	15625	15808	15818	15634	15600	15666	15685	15739	15751	15499	15746	15892	15466	15698	15672	15783	15578	15731	15715	15620	15860	15729	15626	15733	15707	15545	15668	15634	15618	15794	15715	15512	15686	15830	15642	15632	15720	15804	15566	15741	15767	15807	15701	15719	15491	15750	15581	15675	15723	15814	15656	15768	15924	15586	15735	15802	15662	15629	15716	15610	15720	15698	15726	15709	15564	15676	15520	15760	15749	15669	15615	15664	15842	15624	15549	15607	15675	15856	15604	15857	15544	15853	15513	15767	15722	15618	15787	15709	15793	15776	15658	15673	15579	15665	15743	15661	15708	15737	15698	15808	15611	15637	15748	15722	15682	15776	15631	15558	15734	15685	15657	15579	15651	15717	15624	15752	15673	15818	15757	15643	15726	15615	15813	15744	15759	15818	15715	15778	15562	15647	15744	15705	15568	15656	15796	15598	15637	15625	15742	15473	15705	15705	15854	15687	15761	15664	15739	15632	15801	15551	15697	15737	15655	15761	15694	15593	15878	15686	15732	15638	15764	15560	15758	15624	15689	15756	15883	15853	15661	15765	15674	15645	15686	15641	15831	15703	15681	15700	15766	15771	15917	15688	15639	15719	15591	15777	15699	15722	15587	15736	15696	15687	15634	15618	15707	15765	15705	15819	15615	15637	15682	15647	15735	15651	15587	15670	15805	15602	15711	15556	15675	15743	15728	15546	15675	15664	15765	15814	15685	15805	15560	15847	15538	15572	15701	15583	15517	15727	15759	15471	15737	15859	15749	15587	15693	15570	15637	15658	15848	15584	15861	15820	15850	15709	15545	15657	15660	15529	15803	15592	15565	15665	15747	15714	15739	15654	15555	15766	15716	15499	15639	15565	15756	15654	15675	15865	15691	15509	15766	15592	15721	15783	15780	15721	15665	15847	15739	15743	15803	15637	15763	15714	15777	15710	15679	15585	15722	15799	15600	15624	15710	15648	15672	15731	15546	15637	15877	15761	15765	15745	15663	15655	15694	15557	15809	15732	15500	15809	15730	15617	15522	15627	15631	15824	15645	15514	15613	15643	15730	15662	15690	15631	15717	15616	15588	15560	15598	15768	15761	15635	15758	15539	15710	15783	15654	15696	15792	15761	15538	15946	15834	15670	15767	15708	15675	15641	15609	15691	15746	15631	15718	15579	15716	15664	15633	15611	15863	15688	15732	15754	15605	15683	15959	15731	15665	15716	15905	15738	15741	15590	15814	15611	15756	15785	15655	15688	15733	15846	15842	15808	15817	15540	15759	15741	15643	15833	15577	15828	15794	15630	15573	15753	15785	15480	15697	15700	15695	15651	15671	15560	15869	15606	15687	15613	15759	15627	15764	15512	15700	15628	15654	15678	15684	15750	15641	15659	15729	15780	15734	15682	15683	15772	15519	15768	15544	15713	15812	15641	15867	15490	15788	15764	15874	15586	15663	15673	15830	15552	15690	15642	15707	15761	15796	15636	15710	15576	15664	15792	15673	15668	15622	15731	15583	15671	15738	15729	15555	15527	15551	15625	15876	15608	15758	15699	15682	15699	15831	15687	15686	15572	15897	15683	15670	15632	15789	15747	15623	15641	15660	15848	15730	15722	15718	15692	15870	15566	15791	15679	15778	15681	15703	15658	15654	15853	15644	15666	15735	15678	15606	15641	15680	15548	15624	15708	15684	15778	15672	15863	15589	15793	15461	15574	15556	15701	15679	15717	15761	15588	15798	15754	15518	15738	15486	15654	15729	15610	15584	15731	15758	15590	15742	15620	15584	15699	15884	15534	15780	15730	15563	15833	15697	15680	15705	15714	15596	15577	15706	15697	15825	15838	15745	15837	15802	15767	15574	15729	15835	15542	15685	15712	15604	15578	15685	15689	15797	15549	15712	15774	15847	15828	15749	15725	15707	15823	15626	15672	15724	15662	15722	15711	15653	15764	15764	15794	15651	15735	15709	15557	15626	15747	15518	15927	15861	15856	15721	15557	15762	15758	15667	15550	15609	15676	15636	15763	15589	15559	15832	15631	15549	15963	15737	15745	15582	15637	15789	15630	15655	15575	15614	15789	15668	15785	15493	15583	15705	15551	15574	15626	15675	15617	15550	15718	15631	15769	15584	15604	15589	15836	15824	15725	15629	15496	15704	15628	15615	15721	15628	15664	15675	15564	15610	15731	15495	15777	15723	15605	15678	15723	15595	15923	15715	15730	15686	15760	15624	15703	15791	15707	15596	15628	15697	15612	15603	15803	15535	15611	15717	15648	15750	15736	15654	15611	15760	15646	15654	15708	15786	15763	15696	15716	15624	15559	15617	15807	15584	15706	15725	15689	15569	15716	15829	15705	15831	15908	15830	15571	15858	15575	15595	15679	15732	15798	15700	15492	15793	15631	15730	15546	15727	15752	15792	15572	15405	15841	15806	15677	15622	15463	15840	15621	15742	15692	15742	15657	15569	15727	15631	15688	15782	15758	15750	15739	15555	15634	15736	15610	15698	15790	15533	15689	15634	15802	15580	15634	15804	15739	15639	15676	15735	15723	15521	15769	15773	15645	15675	15566	15756	15679	15882	15553	15739	15597	15656	15746	15560	15605	15749	15698	15651	15553	15835	15635	15696	15764	15829	15783	15741	15799	15794	15645	15756	15692	15755	15584	15656	15623	15770	15651	15650	15625	15795	15815	15567	15649	15635	15629	15558	15697	15692	15689	15794	15765	15599	15754	15688	15772	15728	15637	15717	15631	15796	15847	15604	15583	15617	15623	15635	15695	15756	15756	15522	15750	15635	15775	15515	15771	15861	15650	15718	15755	15688	15638	15745	15614	15677	15546	15580	15827	15690	15681	15612	15668	15656	15680	15904	15759	15691	15748	15740	15745	15764	15709	15627	15704	15471	15661	15580	15694	15738	15770	15847	15828	15907	15662	15712	15789	15818	15763	15761	15597	15751	15646	15611	15671	15627	15720	15643	15797	15633	15623	15747	15667	15606	15833	15610	15661	15577	15647	15658	15797	15663	15785	15661	15724	15679	15809	15773	15598	15636	15730	15641	15781	15709	15568	15741	15659	15786	15798	15690	15652	15588	15635	15763	15632	15717	15889	15795	15651	15765	15561	15973	15817	15730	15589	15737	15663	15703	15689	15729	15535	15772	15719	15701	15720	15773	15736	15782	15650	15536	15725	15706	15789	15790	15665	15825	15763	15612	15497	15804	15658	15695	15670	15562	15658	15787	15778	15776	15902	15669	15697	15622	15703	15729	15614	15914	15608	15642	15669	15726	15607	15717	15583	15574	15668	15720	15644	15626	15576	15792	15579	15632	15774	15798	15808	15520	15689	15743	15721	15614	15841	15685	15736	15726	15657	15649	15737	15612	15714	15623	15569	15605	15612	15669	15590	15638	15627	15770	15639	15838	15563	15578	15505	15707	15652	15745	15810	15711	15686	15711	15695	15680	15634	15786	15595	15780	15740	15651	15667	15727	15656	15532	15640	15892	15604	15703	15617	15594	15684	15752	15770	15732	15549	15661	15728	15583	15794	15772	15681	15642	15804	15748	15819	15721	15745	15628	15715	15735	15830	15683	15723	15704	15726	15653	15699	15630	15745	15736	15731	15660	15766	15654	15700	15752	15669	15689	15798	15829	15596	15579	15675	15622	15895	15656	15883	15897	15654	15720	15746	15539	15489	15676	15613	15804	15891	15906	15629	15617	15612	15783	15793	15659	15663	15706	15630	15605	15788	15800	15799	15763	15894	15633	15800	15602	15685	15587	15686	15700	15672	15842	15675	15772	15852	15663	15792	15739	15760	15723	15525	15607	15849	15578	15736	15543	15724	15752	15655	15879	15698	15796	15633	15594	15762	15637	15449	15569	15695	15697	15536	15624	15806	15825	15724	15521	15718	15763	15751	15761	15600	15859	15625	15643	15707	15849	15888	15590	15656	15751	15785	15807	15809	15712	15703	15654	15731	15634	15785	15764	15730	15790	15748	15554	15805	15573	15611	15834	15754	15505	15753	15760	15878	15874	15736	15713	15745	15748	15600	15662	15586	15658	15570	15628	15752	15780	15623	15607	15621	15774	15656	15501	15860	15624	15793	15595	15787	15635	15684	15749	15630	15846	15671	15674	15629	15571	15758	15594	15552	15689	15640	15578	15909	15459	15669	15764	15670	15600	15642	15766	15789	15497	15795	15751	15768	15925	15607	15660	15742	15614	15652	15532	15743	15677	15673	15741	15659	15683	15570	15718	15492	15831	15763	15627	15591	15795	15666	15500	15890
27337	22109	24995	21384	17820	17847	17856	17769	17752	17803	17525	17747	17646	17613	17725	17686	17764	17719	17648	17608	17734	17671	17823	17650	17781	17696	17559	17700	17594	17646	17732	17713	17506	17548	17785	17723	17590	17915	17531	17578	17611	17438	17630	17617	17639	17765	17439	17552	17596	17704	17695	17890	17598	17507	17479	17742	17777	17671	17515	17437	17751	17703	17610	17474	17472	17520	17469	17630	17652	17644	17499	17613	17612	17707	17732	17770	17484	17506	17430	17490	17675	17704	17713	17788	17679	17745	17571	17572	17732	17644	17462	17605	17682	17631	17648	17417	17672	17685	17776	17606	17734	17531	17660	17623	17687	17556	17362	17305	17698	17586	17476	17559	17702	17722	17712	17422	17659	17577	17755	17789	17477	17561	17433	17584	17593	17639	17782	17572	17520	17457	17635	17556	17521	17876	17693	17436	17647	17525	17404	17659	17825	17623	17590	17593	17624	17798	17630	17412	17605	17555	17720	17656	17702	17824	17682	17477	17582	17702	17683	18030	17537	17611	17522	17536	17614	17423	17627	17625	17612	17622	17675	17588	17466	17593	17626	17712	17610	17691	17416	17597	17695	17574	17701	17597	17773	17514	17780	17806	17777	17665	17740	17403	17569	17513	17575	17624	17658	17322	17596	17562	17551	17602	17768	17668	17821	17635	17721	17645	17597	17340	17712	17668	17597	17527	17565	17702	17567	17612	17430	17388	17746	17504	17605	17616	17546	17536	17570	17524	17601	17611	17745	17508	17735	17521	17576	17573	17623	17711	17624	17646	17749	17771	17505	17400	17593	17799	17581	17576	17668	17714	17826	17652	17729	17748	17770	17493	17799	17749	17824	17686	17946	17751	17702	17641	17623	17465	17782	17704	17555	17567	17610	17389	17640	17520	17692	17740	17539	17603	17529	17793	17792	17686	17641	17701	17690	17610	17672	17702	17695	17617	17580	17644	17643	17596	17712	17644	17562	17632	17716	17547	17533	17671	17643	17858	17506	17679	17629	17486	17598	17702	17527	17525	17617	17626	17532	17619	17471	17672	17645	17599	17600	17761	17541	17627	17700	17605	17576	17506	17559	17551	17700	17579	17588	17750	17729	17823	17560	17562	17834	17659	17516	17747	17586	17696	17695	17605	17490	17741	17804	17433	17568	17530	17579	17654	17758	17644	17711	17510	17863	17580	17719	17651	17606	17691	17635	17730	17571	17515	17634	17667	17498	17523	17555	17638	17568	17819	17618	17545	17479	17493	17655	17592	17668	17522	17352	17765	17670	17821	17589	17821	17763	17801	17610	17543	17522	17608	17674	17653	17792	17616	17814	17535	17727	17866	17654	17547	17729	17453	17609	17579	17514	17664	17648	17616	17672	17662	17613	17884	17601	17570	17501	17684	17778	17538	17625	17650	17662	17427	17592	17685	17414	17686	17572	17584	17502	17584	17601	17717	17728	17733	17482	17537	17680	17587	17719	17687	17662	17563	17543	17643	17619	17704	17684	17611	17612	17553	17652	17630	17838	17723	17680	17799	17660	17576	17449	17605	17494	17523	17617	17649	17806	17509	17606	17647	17582	17784	17590	17671	17685	17409	17626	17629	17646	17417	17589	17680	17842	17627	17658	17656	17563	17559	17608	17451	17681	17696	17674	17803	17732	17808	17687	17637	17751	17653	17663	17858	17535	17696	17768	17546	17747	17645	17796	17633	17454	17632	17527	17658	17618	17753	17579	17640	17533	17570	17806	17673	17496	17486	17681	17463	17646	17532	17788	17589	17504	17480	17440	17438	17593	17471	17884	17558	17567	17670	17847	17559	17551	17585	17625	17415	17522	17586	17579	17373	17646	17677	17845	17461	17604	17703	17678	17790	17817	17692	17375	17493	17615	17536	17540	17639	17685	17864	17724	17540	17815	17613	17511	17466	17739	17640	17598	17431	17829	17604	17495	17426	17696	17685	17719	17713	17669	17313	17610	17734	17625	17681	17636	17642	17631	17576	17507	17512	17497	17579	17604	17721	17806	17751	17421	17596	17733	17749	17734	17606	17691	17840	17693	17499	17728	17535	17787	17522	17662	17499	17640	17684	17678	17618	17671	17654	17715	17689	17608	17651	17787	17840	17822	17638	17757	17551	17605	17814	17639	17791	17570	17666	17695	17514	17681	17539	17471	17728	17670	17534	17327	17588	17609	17536	17508	17678	17659	17687	17621	17674	17596	17685	17680	17633	17573	17771	17648	17703	17456	17442	17657	17827	17665	17588	17692	17441	17605	17615	17570	17573	17745	17572	17675	17592	17555	17627	17539	17601	17678	17491	17715	17634	17603	17502	17640	17566	17703	17794	17749	17574	17522	17601	17703	17686	17670	17685	17758	17614	17444	17566	17460	17679	17558	17821	17603	17355	17646	17501	17801	17491	17514	17326	17612	17629	17699	17621	17731	17466	17641	17537	17667	17680	17907	17655	17594	17388	17594	17523	17601	17623	17757	17698	17553	17758	17668	17579	17738	17519	17716	17604	17708	17606	17730	17823	17720	17742	17731	17394	17519	17400	17633	17633	17622	17630	17569	17613	17769	17681	17676	17677	17778	17550	17726	17706	17884	17759	17761	17385	17623	17578	17617	17574	17650	17640	17768	17636	17618	17682	17688	17518	17588	17471	17766	17743	17697	17763	17615	17697	17858	17783	17477	17724	17642	17554	17529	17668	17532	17750	17594	17686	17834	17759	17727	17623	17560	17743	17511	17488	17564	17684	17670	17668	17513	17624	17680	17744	17636	17551	17395	17487	17551	17698	17605	17778	17693	17505	17726	17668	17799	17586	17767	17653	17604	17473	17687	17524	17629	17611	17776	17781	17616	17432	17675	17744	17535	17714	17535	17489	17582	17730	17664	17768	17733	17529	17772	17581	17690	17579	17597	17807	17654	17658	17465	17642	17656	17759	17396	17650	17592	17439	17466	17689	17863	17586	17702	17509	17673	17565	17641	17589	17562	17504	17603	17591	17549	17503	17762	17658	17552	17646	17776	17586	17574	17694	17655	17627	17563	17631	17536	17566	17636	17511	17786	17448	17714	17746	17582	17580	17659	17633	17817	17717	17770	17634	17607	17467	17642	17553	17673	17668	17671	17530	17674	17661	17691	17566	17537	17745	17716	17504	17603	17389	17689	17636	17604	17608	17559	17572	17454	17524	17447	17497	17643	17775	17628	17765	17730	17682	17731	17582	17655	17742	17731	17676	17708	17713	17688	17627	17576	17619	17683	17614	17603	17374	17646	17439	17492	17575	17653	17504	17715	17577	17666	17550	17805	17708	17674	17573	17804	17804	17710	17662	17659	17617	17727	17780	17903	17660	17735	17714	17606	17696	17473	17593	17611	17680	17618	17541	17574	17781	17701	17570	17793	17600	17601	17472	17817	17537	17768	17577	17654	17632	17639	17681	17672	17536	17687	17666	17568	17667	17715	17504	17769	17586	17597	17657	17716	17632	17940	17533	17906	17623	17657	17641	17607	17343	17560	17680	17591	17707	17767	17549	17766	17575	17738	17656	17771	17682	17634	17527	17511	17566	17674	17763	17493	17655	17617	17606	17674	18023	17635	17635	17724	18009	17820	17742	17871	17811	17564	17623	17720	17648	17788	17755	17620	17632	17507	17725	17665	17507	17467	17546	17733	17661	17661	17565	17851	17729	17666	17512	17447	17500	17487	17751	17573	17420	17725	17568	17739	17594	17616	17607	17487	17577	17551	17680	17665	17727	17745	17645	17661	17766	17659	17524	17580	17458	17557	17528	17539	17640	17775	17676	17675	17722	17835	17718	17720	17525	17735	17690	17620	17556	17623	17721	17691	17678	17431	17682	17520	17638	17677	17566	17586	17764	17679	17557	17719	17723	17410	17564	17709	17732	17515	17639	17868	17631	17553	17682	17623	17553	17704	17633	17816	17727	17754	17535	17770	17704	17603	17799	17548	17685	17714	17530	17575	17621	17731	17613	17460	17311	17660	17624	17777	17532	17555	17653	17571	17544	17728	17433	17888	17506	17740	17518	17538	17437	17752	17379	17694	17598	17595	17626	17721	17701	17634	17610	17660	17515	17692	17778	17733	17682	17472	17707	17788	17621	17443	17553	17632	17588	17681	17488	17713	17789	17549	17633	17794	17559	17653	17648	17469	17563	17812	17728	17632	17578	17689	17848	17494	17507	17728	17844	17662	17821	17953	17711	17785	17617	17442	17633	17782	17727	17624	17587	17619	17728	17628	17568	17527	17389	17790	17503	17580	17748	17696	17525	17618	17579	17545	17722	17779	17535	17677	17739	17680	17683	17573	17654	17597	17595	17713	17718	17504	17695	17789	17663	17841	17754	17797	17860	17564	17497	17574	17557	17529	17513	17657	17736	17765	17752	17625	17712	17645	17540	17703	17520	17492	17859	17497	17603	17495	17559	17567	17483	17603	17548	17661	17780	17698	17625	17607	17387	17632	17889	17594	17699	17727	17673	17493	17666	17788	17517	17830	17722	17740	17755	17675	17468	17640	17551	17554	17744	17552	17786	17555	17706	17661	17622	17843	17757	17435	17504	17677	17690	17757	17607	17721	17574	17675	17738	17915	17554	17626	17559	17608	17612	17531	17733	17528	17717	17486	17794	17606	17571	17602	17639	17566	17813	17987	17714	17536	17724	17744	17664	17572	17644	17653	17561	17560	17466	17610	17707	17586	17677	17648	17825	17731	17551	17524	17624	17528	17694	17693	17645	17750	17594	17598	17764	17420	17826	17776	17725	17625	17633	17427	17576	17687	17816	17599	17564	17583	17786	17679	17695	17644	17515	17650	17467	17384	17519	17554	17765	17736	17568	17590	17587	17581	17547	17775	17643	17700	17476	17448	17676	17543	17582	17723	17675	17529	17498	17663	17519	17705	17673	17752	17671	17588	17449	17615	17449	17508	17575	17849	17769	17684	17698	17780	17607	17688	17461	17661	17660	17652	17626	17640	17607	17603	17553	17565	17545	17666	17498	17390	17585	17514	17435	17572	17659	17508	17540	17361	17479	17529	17552	17632	17711	17657	17688	17620	17572	17567	17690	17588	17765	17768	17439	17758	17531	17744	17575	17888	17778	17605	17586	17667	17529	17569	17522	17762	17580	17659	17480
15761	21562	20863	17284	16407	16268	16021	16237	16027	16058	15902	16072	16093	16213	15997	16049	15872	16087	16102	16148	16149	15897	15931	16144	16215	16036	15958	16062	16167	16059	15988	16094	16047	16019	15997	16059	15978	16252	16013	16163	16097	16013	16044	15979	16023	15943	16022	16076	16024	15923	16076	15956	15942	15963	16149	16118	15932	16052	15868	15870	16190	16137	16159	15796	16125	16067	15873	16007	15971	16016	16022	15927	15926	16071	16061	15928	15866	15867	16012	15961	15855	15814	15966	16130	16071	16036	15982	16050	16026	15989	15998	16129	15974	16030	16039	15963	16129	16041	15931	16062	16001	16089	15850	15881	15951	15959	16029	16051	16105	16065	16178	15870	16090	16006	15922	16237	15959	15739	15972	15884	16082	15937	15953	16073	15938	16082	15918	15974	15872	16052	16078	16093	16014	15957	16059	15934	15978	15871	16080	15931	16048	15904	16126	15890	15889	15947	15930	15788	16176	15942	15900	15945	15820	15946	15919	15845	16111	16014	15892	15951	16044	16007	16002	15874	15945	16105	15991	16137	15871	16095	16007	16030	15788	16005	16003	16000	15947	15995	16020	15897	16003	16005	15960	16119	16057	15851	15885	16084	15985	15914	15964	16073	15872	15986	15904	15974	15999	15943	15729	15871	16041	16061	16094	16010	15981	15893	15868	15959	16005	16013	15867	15992	15962	15908	16003	15994	15989	15910	16045	15780	16092	16005	15903	16003	16043	16011	15867	16008	15793	15979	15904	15947	15871	16210	16025	16161	15883	15999	15918	15992	16010	16039	15934	16078	16054	15727	15909	16070	16025	16009	16022	15961	16075	15948	15973	16001	16009	15907	15944	16048	15898	15990	16006	15813	16048	15999	16109	16037	15963	16104	15859	15854	15950	15965	16042	16024	15907	15926	15925	15965	16090	15923	15828	15972	16035	15956	15902	16034	15846	16019	15987	15855	15881	16049	15874	16071	16101	16155	16067	15973	16145	15880	15957	15911	15975	16011	15899	16163	16024	16002	16025	15873	15988	16026	16089	16031	15964	15998	15964	16016	16135	15937	15960	15924	16010	15972	16015	16052	16020	15909	16045	15981	15842	15948	15819	15908	15929	15985	16073	16066	15991	15939	15930	15986	15863	16030	15948	15981	16018	16071	15973	15909	15832	15991	16117	15932	15952	16006	15905	15961	15955	15791	15815	15985	16125	15873	16009	15826	15887	16066	15919	15933	15967	16213	16036	16082	16166	15964	15979	15945	15970	15874	15931	15988	16060	15984	16062	15929	16060	16003	15965	16087	15831	15832	16047	16004	15970	16089	15989	15917	15945	16005	15906	15990	15916	15980	15883	16142	16000	15919	15816	15988	15959	15952	15821	16178	16061	15875	16002	16053	15998	16134	16036	15925	15919	15989	16042	15943	16036	15925	15878	15994	16022	15921	16089	16175	16095	15729	15998	16048	16136	15843	15990	16137	15914	15977	15929	15937	15991	16157	15910	15965	16232	16080	15922	15952	16000	16042	16047	16021	15953	16016	16116	16023	16046	15889	16042	16035	16121	15974	15979	16190	15945	16227	16075	15965	16122	15967	16181	15949	16028	15922	15900	15950	15941	15921	15842	16064	15945	15855	15968	15887	15877	16022	16023	16058	15891	15943	16043	15883	15797	15936	16029	15868	16119	15816	15877	16059	16012	16022	16056	16028	16106	15929	16064	15941	15873	16044	15923	15915	16046	16140	15907	15981	15927	15983	15990	15860	16060	15990	15901	15947	16035	16028	16107	16011	16226	15978	16015	15960	16026	16097	16019	15909	15984	15912	15853	15945	16049	15992	16120	16168	15869	15949	15809	15973	15932	16147	15917	15814	16162	16091	16019	16004	15990	15855	16098	15885	16020	15962	15968	16040	15993	15980	15791	15988	15920	15998	15981	16047	15955	16180	16005	15956	15976	15975	15982	15846	15934	15996	15900	15900	16052	16012	15972	16009	16015	15891	16017	15999	15983	16013	16056	15930	16055	16103	15917	15890	15881	15862	16019	15756	15731	16098	16049	15995	15962	16227	16052	16173	16003	16076	15908	16007	15978	16095	15995	15998	15896	15867	15893	15811	15862	15972	15934	16235	16066	15997	16048	16214	16082	15990	15955	16073	16012	15972	15983	16016	15958	16180	15975	15932	16099	15974	16086	16048	15971	15949	15975	15906	15989	16014	15832	15991	16045	15985	15892	16083	16013	15979	16083	15956	16011	16096	16033	15967	15856	16033	15894	15970	15956	16094	15777	15959	16136	16026	16029	15911	15919	16043	16069	16057	15938	15988	15786	16063	16111	16152	15955	15929	15829	15951	15908	16137	16077	15879	16007	16019	16086	15951	16032	16026	16056	15933	16161	16066	16012	15956	16017	15932	15869	16058	15995	16173	15869	15749	16073	16012	16007	16027	16125	15827	15942	15803	15853	16050	15983	16024	15984	15881	15916	16120	15982	16127	16013	15960	16041	15993	16049	15922	15976	15940	15895	15903	15869	15814	16015	15892	16130	16009	16057	16135	16032	15898	16088	15917	16118	15942	16192	16077	16083	15979	16024	15929	16011	15905	15859	15957	16063	16073	15849	16031	16056	15890	16040	15978	15950	16047	16004	15854	15898	16063	15907	15907	16003	15758	16057	15756	16054	16017	15991	15972	15975	16023	15769	16039	16049	15862	16050	15909	15947	15992	15896	16101	15932	16014	16028	16283	16029	16034	15938	16079	15968	16096	15978	15830	16001	15965	15992	16049	16042	16085	15954	15891	16047	15912	15947	15939	15882	16002	15875	15986	15923	15998	16061	16111	16014	15924	15956	16042	16195	15987	15959	15996	16009	16018	15949	16140	16158	16001	15913	16037	16027	16007	15858	16004	16076	15996	15849	15926	16238	15842	15883	15993	16070	16109	15871	16051	15889	16054	15938	15919	15928	16014	15972	16112	16048	15856	15997	16054	15833	15900	15869	16026	15943	16089	16012	15988	15978	15982	16037	15872	15832	15926	15893	15912	15916	15938	16045	15983	16192	16035	15998	16208	15744	16109	16174	15857	15880	16067	16042	15904	15925	16011	15961	16027	16024	16133	15942	15943	15982	16088	16023	16096	15797	16119	15914	15936	15917	15901	15980	15859	16064	15865	15922	15913	16156	15980	15979	15875	15947	15961	15851	15937	16041	16032	15916	15853	16019	16112	15958	15865	15968	15978	15775	16104	15893	16100	16011	15707	15911	15900	16032	16129	15907	16087	15947	16112	15958	16058	15718	16067	16053	16085	16236	15956	15978	16013	16062	15946	16048	16005	16089	15954	15994	15999	15814	16006	15886	15920	16000	15976	16162	16000	16092	15862	16038	15938	16032	16040	15957	15951	15898	15836	15896	16015	15972	15936	15958	16069	16020	16110	16027	15989	16007	16011	16013	15902	15987	16104	16087	15939	16158	15963	16033	16030	16156	16139	16037	16191	16028	16046	15784	16055	15981	16046	16004	16047	15959	15990	15979	16149	15961	16029	16049	15894	16027	15860	15932	15985	15995	15956	15925	15927	15868	16016	16062	16032	16015	15792	15971	16020	15906	16045	16032	16031	16078	16011	15982	16046	15832	15992	16001	16059	15809	15895	15926	16011	15858	15955	16070	16041	15927	15930	15927	16051	16113	15972	16067	16149	16082	15968	16112	16049	15800	15991	16089	16023	15817	15747	16097	16053	16090	16073	15953	15974	15880	15967	15903	16055	15938	16255	15875	15917	15874	16082	15946	16009	15932	15902	15952	16007	16166	16032	15944	15879	15995	15989	15999	16036	15977	15968	16034	15889	15977	16030	15895	15997	16008	15960	15953	16083	16097	15957	15988	15980	15959	15944	16000	15922	16026	15928	15874	15977	16002	15924	16093	16124	15914	16057	15899	16031	16029	16146	16088	16018	16028	15899	15888	16027	15918	16150	15975	15960	16048	15927	16031	16026	15969	15991	16122	16057	16102	15966	15896	15835	15981	16050	15897	15903	16057	15962	16045	16012	15910	15944	15953	16123	15864	15925	15986	16071	16088	15995	15980	16225	15832	15977	16025	16072	15890	15974	16014	16126	15988	15926	16077	15939	15874	16128	16027	16139	16145	16091	15976	16026	15913	15779	15987	15905	15979	16017	15884	16126	15934	15821	16057	16062	15928	16011	16069	16096	15961	15999	15886	16130	16040	15995	15936	15954	15972	16101	16024	16087	15942	16116	16056	16079	15950	16023	15936	15886	16088	15761	16014	16066	16156	16159	15871	16035	16002	15922	15898	16020	16056	15940	16079	16069	15763	15960	15995	16091	16060	16151	15976	16017	15889	15899	16044	15926	16066	15908	16019	16048	15969	16135	15982	15954	16118	15870	16092	15881	16018	16024	15942	15839	16126	15863	16069	15912	15814	15936	15941	15993	15886	16135	15975	15813	15896	16063	15971	15894	15904	15937	16022	15932	16060	16092	15942	16011	16027	15955	15933	16026	16133	16095	15976	16098	15923	15953	16026	15883	15939	16089	15954	16090	16060	16147	16035	15932	15929	15897	15936	15985	16139	16175	15999	16053	16017	15950	16108	15924	15904	16102	16071	15999	16060	16078	15940	16021	15890	15801	16104	16027	16022	16060	15953	15963	15960	15960	15948	15831	16014	16004	15946	16043	15871	16007	15947	15994	16060	15995	15965	16115	16001	16016	16049	16065	15920	15967	15988	16178	16045	15904	16046	15968	16048	15970	16008	16061	15960	15970	15922	15943	15990	15944	16043	16267	15915	15962	15833	16089	16069	16020	15991	15991	16059	16019	15994	15965	15893	16072	16124	16061	15981	15796	15863	15964	16001	15800	16236	15928	15906	16129	16082	15880	16032	15972	16093	15961	15945	16008	16104	16101	15856	16010	16001	15892	16040	15892	15920	15927	16095	16014	15925	15872	16006	15944	15931	16013	16065	15840	16040	16001	15947	16211	16001	15984	15904	16082	16119	15963	15927	16086	16027	15931	15978	16075	15866	16066	16091	16111	15897	16038	15906	16020	15861	15932	15972	16162	16207	15879	16002	15993	15896	15848	16060	15952	15972	15895	15887	16036	15938	16031	15995	16004	16146	16101	15801	15919	15935	15779	15985	15921	15968	16073
23840	21275	28671	24360	22088	21422	20693	18468	18129	18321	18292	18348	18154	18211	18290	18126	18078	18105	17972	17982	18129	18115	18054	18147	18151	18048	17832	18088	18012	17979	18051	17981	18002	18118	18101	18081	18021	17973	18024	17985	17875	17879	18103	18094	17830	17947	17935	17995	18021	17992	18094	17789	17825	17961	17784	18105	18069	17964	17855	17674	18265	18280	18132	18032	17981	17999	18092	17933	18012	17971	17969	17764	17917	17867	17975	17970	17826	18089	18021	17794	18105	17972	18095	18124	18046	18053	18021	17951	17914	17905	17764	17752	17862	17810	17722	17971	17895	17853	18074	17996	17773	18103	17991	17763	17710	17760	17898	18077	17971	17797	17856	17969	17832	17840	17925	17777	17818	17904	17860	17905	17703	17895	17927	17749	17921	17985	18184	17836	17948	18028	18014	17809	17951	17902	17815	17848	17669	17831	17928	17677	17805	17948	17809	17864	17798	17988	17756	17723	18020	17765	17883	17956	17996	17752	17875	17863	17765	17865	17712	17914	17853	18104	18003	18027	17721	17733	17858	17819	17907	17712	18005	17900	17603	17904	18119	18013	18003	18110	17901	17985	18057	17949	17799	17917	17854	18040	17719	17988	17836	17746	17884	17869	17914	17830	17861	17948	17868	17905	17698	17786	17894	17896	18060	17887	17904	17877	17973	17810	17996	17773	17805	17978	17951	17977	18221	18124	17802	17688	17840	17702	17647	17928	17836	17807	18185	18005	17927	17719	17714	17920	17888	17899	17847	17811	17912	17945	17843	17756	17986	17787	17884	17874	18059	17657	17761	17835	17726	17799	17777	17962	17993	17784	17984	18094	18071	17655	17982	18021	17809	17977	17789	17812	17850	17672	17875	17828	17759	17705	18075	17859	17945	17773	17927	17977	18218	17836	18006	17745	17853	17984	17950	17621	17982	18112	17817	17932	17753	17788	17762	17968	17772	17743	18076	18050	17750	18108	17916	17972	17796	17786	17914	17919	17934	17852	17741	17904	17905	18047	18025	17906	17738	17897	17849	18145	18029	17815	17925	17808	17856	17908	17863	18035	17980	17851	17812	17972	17892	17730	17824	17881	17885	17781	17822	18036	18030	17701	17841	18053	17963	17995	18010	17861	17927	17856	17819	17675	17935	17627	17867	17998	17902	17960	17783	17938	17676	18131	18019	17788	17849	17834	17908	18028	18074	17909	17950	17654	17839	17782	17934	17916	17836	17850	17931	18021	18029	17848	17965	17958	17903	17715	17925	17847	17716	17887	17807	17964	17911	17856	17783	18027	17950	17885	17818	17685	17969	17672	17746	18077	17839	18067	17784	17905	17845	18000	18084	17811	17918	18089	18084	18018	18026	17755	17798	17976	18276	18041	17967	17829	17810	17839	17862	17851	17962	17918	17878	17934	17980	17755	17775	17986	17978	18059	17884	17854	17991	17968	17810	17845	18050	17847	17749	17861	17817	17788	17726	17800	18108	17799	17935	18017	17967	17924	17781	17781	18095	17935	17810	17914	18078	17700	17774	17933	17831	17991	17765	18072	17665	18027	17790	17979	18051	17737	17801	18068	17585	17755	17580	17987	17870	17919	17722	17776	17916	17716	17877	18068	17917	17806	17807	18028	17977	17876	17977	18021	17959	17674	17994	17856	18172	17785	17808	17604	17768	18088	17875	17898	18178	17760	18002	17855	18044	17833	17798	17669	18038	18139	18039	17881	17671	18031	17663	18004	18007	18006	17717	18021	17684	17727	17999	18029	17972	18000	17897	17823	17697	17925	17709	17858	17855	17949	17902	17872	18076	17966	17964	17968	17746	17828	17920	17967	17830	17809	17819	17761	17868	17894	17888	17868	17957	18095	18031	17863	17832	17740	17545	17832	17718	17951	17898	17966	17678	17809	17946	17967	17851	17920	17834	17996	17859	17946	17913	17813	17919	17865	17855	18036	17854	17890	17833	18126	17917	17895	17872	17988	17937	17829	17873	17945	17964	17725	17824	17795	17918	17814	17779	18011	18038	17934	18070	17896	17995	17934	17922	18114	18003	17998	17649	17771	17754	17929	18039	17915	17879	17790	17754	17922	17765	17926	17935	17924	18065	17814	18010	17685	17912	17843	17940	17918	17844	17823	17844	17903	17788	17983	17923	17743	17985	17959	17981	17882	17744	17864	17936	17780	17942	17902	17892	17924	17946	17858	17946	17871	17928	17979	18058	17757	17729	17792	17976	17740	17700	18119	17816	17841	17997	17874	17917	17841	17836	17947	17968	17720	17993	17993	17890	17721	18132	17736	17911	17925	17775	17928	17794	17774	17795	17937	17960	17928	17836	18039	17812	17588	17929	17841	17977	18143	17758	18079	17868	17956	17787	17864	17662	17952	17824	17998	17848	17858	17842	17819	17835	18064	17983	17927	17896	17837	17669	17768	17809	17768	17770	17858	17930	17854	18048	17978	17713	17994	17924	18090	18029	17746	17681	17778	17864	18040	18081	17835	17819	18019	18127	17783	18132	17787	17817	17891	17792	17767	17976	17895	17973	17871	17792	17786	17843	17898	17496	17816	17881	17876	17791	17916	17899	17897	17833	18038	17993	17895	17720	17714	17721	17865	17970	17734	17970	17795	17887	17922	17935	17726	17994	17903	17690	17838	17753	17783	17920	17811	17854	17915	18102	17721	17881	17913	18015	17822	17904	17728	17908	17718	17875	17773	17701	17946	17868	17783	17928	17856	17695	17783	18119	17711	17647	17973	17909	18101	17863	17783	17923	17995	18177	18021	17780	18016	18105	17864	17738	17836	17904	17834	17949	18158	17878	17752	18031	17663	17799	18068	17904	17756	17862	17781	17625	17826	17763	17984	17928	17856	17915	17837	17938	18092	17832	17839	17943	17920	18059	17857	18064	17960	17937	17839	17954	17895	18096	17950	17817	17986	17822	17949	18002	17917	18057	18043	18009	18007	17717	17820	17714	17739	17986	17841	17970	17892	18130	17729	17807	17858	17476	18087	17798	17622	17853	17853	17746	17730	18001	17823	17586	17916	17961	17778	17912	17812	17747	17851	17780	17718	17868	17962	17866	17726	17856	17699	17936	17909	17928	18061	18120	17729	17850	17728	17921	17829	17876	17878	17791	17897	17892	17951	18057	17852	17805	18031	18029	18062	17923	17826	17793	17824	17904	17876	17920	17790	18026	17793	17985	17955	17804	17996	17841	17791	17693	17808	17927	17851	17811	17849	17780	17945	17909	17975	17954	17750	17968	17783	17910	17904	17828	17988	17826	17930	18021	17991	18073	17834	17815	17836	17987	18018	17879	17966	18003	17948	17916	17726	17818	17893	17789	17882	17964	18040	17962	17880	17822	17849	17977	17745	17919	17832	17766	17979	17931	17877	17989	17947	18040	17941	17964	17981	17796	17864	18021	18062	17892	18039	18019	17839	17989	17972	17904	17891	17949	17735	17877	17758	18011	17759	17822	17836	17925	18027	18027	17792	17962	18042	18013	17913	17890	17823	17977	17897	17791	17975	17859	18091	17824	17912	17935	17907	17876	17823	17925	17916	17749	17715	17993	18105	18046	17730	17886	17920	17823	17862	18147	18016	17804	17937	17802	17923	17944	17867	17885	18167	17960	17823	17834	17711	17792	17753	17878	17742	17884	17972	17849	17783	17803	17778	17728	18187	17971	17890	17785	17916	18071	17931	17692	17916	17842	17985	18056	17953	17658	17977	17664	17967	17812	17831	18032	17886	17970	17892	17912	17747	17836	17975	17807	17888	17758	17949	17767	17998	18006	17797	17898	17923	18038	18127	18029	17731	17882	18015	17882	17966	17749	17694	17858	17843	18036	17993	17813	17849	17953	17740	17924	17823	18026	17722	17883	17858	17913	17926	17654	17915	17883	17884	17857	17907	17701	17736	18140	17849	17865	17999	17657	17935	18053	17914	17943	17956	17794	17744	17889	17792	17917	17832	17721	17887	17865	17900	17933	18181	17767	17787	17972	17912	17839	18011	17752	18086	18019	17800	18026	17727	17595	17795	18040	17641	17954	17904	17959	17720	17831	17767	17803	18140	17883	18064	17911	17923	18028	17712	17701	17987	17944	18022	17848	17643	17942	17763	17853	17694	18061	17779	17820	17843	17884	17907	17784	18066	17744	17899	18039	17971	17925	17911	17877	18110	18022	17778	17870	17929	17978	17868	17899	17992	17725	17824	17665	18093	17897	17818	18008	17817	18091	17837	17729	17849	17869	18004	18132	17894	18034	17850	17882	17764	18020	18028	17746	17803	17812	17933	17826	17897	17996	18028	17917	17865	17749	17810	17671	17933	17899	17970	17631	17914	17916	17796	17814	17985	17832	17756	17878	17894	17953	17846	17828	17685	18019	18053	17987	18216	17818	17835	18170	17849	17928	18048	18154	17899	17711	17736	17854	17860	18086	17976	17735	18091	17741	17899	17898	17865	18050	17812	17779	17733	18054	17687	17993	17929	18013	18118	18095	17821	17944	17876	17925	17787	17880	17974	17936	18052	18130	18030	17943	17668	17916	17837	17757	17837	17891	17658	17765	17944	17800	17912	17969	17901	17781	18032	18037	17874	17861	17680	17779	17969	17913	17812	17937	17690	17892	17989	17834	17839	17916	18022	17877	17850	17808	17852	17949	17911	17783	17743	17933	17917	17777	17919	17945	17870	17923	17723	17864	17938	18078	17718	17947	17643	17807	17589	17967	17676	17805	17816	17687	17853	17938	17849	17918	18063	17883	17994	17848	17820	17964	17815	17884	18041	18027	18052	17750	17925	17863	18054	17879	17799	17801	17731	17743	17868	17819	17835	18252	18096	17955	17851	17893	17931	17982	18013	17761	17888	17968	17952	17906	17800	18017	17827	17853	17877	17926	17887	18126	17882	17923	17731	17915	17844	17949	17986	17927	18054	17984	17940	17836	17827	17873	17759	17902	17830	17679	17947	18036	17836	17900	17895	17737	18045	17868	17845	17947	17983	17887	17844	17882	18016	17794	18026	17947	17777	17876	17865	17719	17969	17771	17739	17712	17772	17972	17878	17816	17866	18013	17828	18170	17867	18205	17907	17937	17906	17871	18018	18049	17745	17909	17769	17714	17965	18011	17835	17922	17680	18040	17786	17963	17854
15695	31810	29900	22731	18671	17065	16820	16652	16504	16688	16208	16439	16272	16243	16151	16192	16221	16329	16337	16270	16338	16298	16256	16241	16196	16293	16127	16178	16253	16076	16201	16061	16329	16333	16254	16111	16117	16462	16218	16051	16235	16099	16232	16387	16070	16149	16110	16037	16207	16217	16093	16103	16219	16111	16344	16089	16365	16214	16442	16194	16886	17149	16532	16175	16230	16100	16146	16289	16109	16188	16202	16162	16166	16206	16308	16130	16021	16084	16048	16109	16198	16339	16217	16404	16049	16148	16105	16220	16045	16285	16199	15964	16261	16117	16147	16102	15926	16037	16124	16327	16108	16049	16237	16112	16157	16152	16241	16141	16079	16016	16032	16065	16061	16275	16124	16219	16134	16075	16041	16134	16138	15997	16253	16197	16047	16116	16097	16252	16282	16080	16269	16086	16020	16063	16274	15949	16112	16148	16000	16185	16248	16080	15960	16138	15990	16108	16194	16129	16135	16141	16013	16149	16132	16159	16067	16124	16153	16274	16206	16093	16148	16078	16262	16131	16005	16223	16292	16110	16087	16036	16151	15887	15991	16374	16189	16158	16140	16199	15985	16080	16057	16122	15979	16241	16067	16003	16043	16354	16197	16166	15955	16079	16367	16058	16100	16089	16237	16036	16091	16097	16057	16149	16093	16030	16215	16039	16106	16277	16045	16146	16089	16001	16041	16172	16216	16110	16153	16116	16193	16154	16208	16220	16327	16011	16069	16110	16306	16126	16155	16164	16104	15991	16062	16181	16114	16153	16153	16159	16235	16171	15991	16123	16323	16178	16147	16089	16105	16225	16212	16213	16292	16420	16141	16050	15911	16071	16063	16114	16159	16158	16105	16103	15969	16013	16015	16094	16282	16041	16177	16166	16196	16120	16008	16012	16091	16147	16102	16086	16217	16035	16005	16187	15994	16191	16316	16071	16167	16031	16296	15980	16075	16024	16224	16155	16222	16085	16092	16065	16201	15962	16097	16167	16191	16019	15926	16227	16076	16229	15977	16267	16064	16015	16018	16199	16195	16160	16253	15965	16122	16152	16128	16024	16008	16121	16178	16100	16286	16093	16211	16115	16138	15945	16176	16106	16181	16159	16292	16157	16143	16078	16128	16334	16094	15876	16135	16178	16203	16344	16119	16034	16163	16130	15961	16045	16096	16032	16113	15903	16139	16082	16038	16075	15980	16121	16145	16180	16244	16065	16285	16135	16067	15981	16151	16124	16007	16017	16080	16144	15972	16126	16229	16321	16192	16094	16245	16108	16061	16060	16270	16047	16062	16332	16262	16313	16070	15948	16022	16144	16282	16035	16244	16168	16128	16167	16141	16054	16188	16082	16048	16197	16114	16272	16205	16172	16051	16053	16227	16095	16152	16178	16059	16031	16186	16087	16159	16117	16106	16188	16139	16296	15987	16089	16164	16206	16129	16141	16063	16106	16005	16106	15967	15984	16025	16223	16141	16001	16145	16208	16118	16108	16048	16029	16013	16213	16152	15949	16026	16011	16138	16085	16198	16229	16153	16161	16028	16187	16165	15940	16113	15974	16095	16126	16265	15970	16047	16177	16103	16239	16176	16108	16067	16020	16127	16196	16218	16089	16180	15879	15932	16042	15965	16131	16064	16183	16238	16030	16297	16190	16235	16044	15885	16051	16076	16165	16106	15996	16168	16118	15967	16190	16140	16211	16112	16106	16023	16133	16168	16128	16113	15996	16125	16033	16066	16231	16161	16139	15961	16224	16008	16171	16013	16155	16186	16094	16292	16027	16053	16239	16184	15999	16242	16048	16134	16104	15960	16061	16040	16248	16191	16257	16148	16192	16044	16158	16091	16237	16073	16149	16045	16099	16018	16184	16024	16072	16057	16117	16274	16070	16086	16165	15997	16196	15938	16034	16109	15938	16150	15975	16066	16225	16287	16148	16098	16090	16084	16126	16043	16063	16060	15997	15976	16095	16179	16192	16224	16158	16168	16029	16198	15916	16115	16086	16090	16115	16227	15991	16032	16034	15962	15940	16036	16080	16124	16237	16146	16055	16105	16076	16119	16132	16232	16181	16058	16242	16057	15944	16114	16257	16148	16016	16063	16118	16177	16075	16260	16016	16158	16106	16177	16011	15949	16239	16042	16192	15938	16349	16151	16031	16035	16168	16102	16160	16078	16065	16215	16164	16034	16007	16187	15984	16170	16129	16143	16134	16073	16224	16231	15989	15957	16340	16333	16308	16121	16046	16040	16257	16180	16001	16065	16047	16113	16060	16083	16029	16018	16094	16257	16293	16235	16071	16149	16036	16029	16207	16142	16136	16137	16130	16162	16161	16204	16145	16023	16064	16062	16227	16099	16096	16211	15946	16074	16180	16062	16094	16244	16104	15989	15971	16142	16093	16319	16015	16222	16188	16275	15985	15961	16119	16022	16145	15961	16133	16060	16123	16272	16145	16054	16221	16185	16111	16037	16017	16189	16042	16187	15960	16103	16232	15996	16209	16062	16041	16211	16170	16119	15982	16089	16199	16030	16189	16110	16059	16211	16020	16234	16182	15809	16064	16210	16179	16025	16210	15813	16247	16046	16110	16109	16232	16002	16092	16059	16052	16070	16179	16041	16224	15995	16003	16031	16244	16222	16078	16175	16126	16107	16196	16231	16189	16140	16063	16022	16153	16071	16326	16114	15998	16006	16029	16209	16118	16351	16181	16011	15985	16004	16181	16213	16194	16170	16188	16053	16161	15980	16128	16247	16278	15964	15987	16150	16035	16190	16177	16025	16257	16026	16016	16269	16126	16175	16146	16115	16175	15924	16125	16102	16120	16167	16150	16021	16129	16245	16189	16106	16175	16200	16105	16306	16226	15961	15901	16091	16018	16036	16098	16297	16081	16009	16159	16202	16010	16124	16107	15960	16093	16194	16060	16127	16096	16029	16192	16119	16103	16039	16029	16215	16136	16044	16050	16067	16105	16205	16199	16314	16423	16042	15960	16210	16192	15976	16200	16113	15954	16160	15991	16026	15957	16085	16130	16157	16239	16102	16272	15952	16101	16167	16168	16087	16130	16119	16024	16174	16143	16133	16011	16178	16024	16074	16173	16164	15943	16054	16259	16183	16199	16006	16276	16046	16270	16175	16144	16140	15854	16078	16049	16139	16109	16186	16076	16116	16295	16028	16172	15937	16043	16157	16257	15981	16118	16185	16151	16189	16110	16131	16130	15998	16146	16144	16109	15850	16242	16035	16254	16302	16142	16209	16010	16116	16074	16031	16281	16301	16112	16165	16026	16117	15949	16135	15984	16133	15914	16117	16009	16069	15978	16161	16061	16082	15970	16128	16116	16034	16102	16075	16117	16315	16029	16064	16253	16123	16100	16026	16319	16162	15988	16173	15964	16165	16135	16082	15999	16123	15998	16008	16267	16185	16089	16228	16202	16375	16107	16182	16214	16067	16019	16092	16126	16094	16091	16322	16105	16249	16076	16053	16136	16054	16202	16046	16054	16080	16062	16271	16037	16072	16045	16017	16190	16221	16043	16103	16051	16222	16165	16022	16141	16139	16135	16216	16209	16017	16035	15987	16064	16163	16044	16167	16210	15931	16146	16142	16190	16126	16108	16046	16109	16124	16060	15947	16181	16024	16215	16083	16161	16017	16015	15967	16101	16053	16242	16192	16251	16199	16135	16027	16189	15969	16025	16130	16107	15945	16172	16194	16148	16184	16124	16072	16013	15981	16113	16238	16204	16027	16005	16038	16115	16123	16212	16072	16302	16103	15998	16136	16217	16097	16201	15882	16082	16058	16189	16182	16166	16240	16175	16258	16101	16172	16102	16075	16164	16069	16168	16024	15928	16022	16203	16072	16048	16249	16130	16098	16122	16116	16178	15963	16036	16140	15993	16156	16260	16156	16101	16161	16131	16189	16025	16225	16198	16136	16160	16139	15988	16281	16057	15971	16082	16198	16129	16183	15994	16119	16218	16095	16143	16020	16104	16111	16178	16042	15908	16250	16290	16011	16147	16163	16175	16108	16088	16207	15943	16158	16155	16140	16260	15949	15970	15938	16133	16008	16062	16253	16238	16062	16107	15933	15999	16165	16164	16009	16098	16044	16049	16094	16263	16172	16078	16128	16170	16175	16022	16129	16057	16115	16032	16067	16162	16093	16131	16201	16089	15980	16278	16109	16120	15919	16126	16036	16131	16211	16038	16092	16211	16341	16107	16200	16145	16153	16122	16116	16050	16218	16024	16085	16244	16175	15984	16090	16255	15939	16002	16102	16043	16136	16050	16066	16097	16063	16119	16174	16177	16118	16039	16151	16204	16002	16160	16146	16086	16094	16112	16228	16088	16053	16050	16077	16114	16157	16067	16156	15982	16014	16048	16086	16014	16034	16199	16037	16068	16061	16097	16261	15953	16249	16164	16102	16019	16193	16404	15973	16133	16174	16006	16275	16126	16036	16175	16349	16050	16163	16234	15932	16095	16160	16132	16138	16087	16145	16071	16165	16184	16087	16072	16080	16085	16155	16156	15978	16259	16102	16160	16200	16081	16173	16043	16225	15968	15957	16196	16113	16047	16009	16259	16057	15986	15997	15918	16086	16153	16247	16144	16013	16104	16032	16130	16058	16102	15996	16151	16163	16221	16118	15915	15977	16175	15954	16079	16113	16073	16073	16094	16145	16061	16140	15996	16151	15940	16070	16144	16144	16005	16046	16049	16114	16079	16321	15915	15934	16040	15959	16071	16258	16003	16077	16099	16123	16143	16235	16184	15964	15950	16165	16049	16304	16060	16179	16212	16054	16062	16125	16087	16095	16105	16139	16210	16267	16033	16155	16106	16129	16141	16236	16077	16127	16058	16050	16093	16090	16064	16135	16153	16179	16168	16233	16214	16144	16147	16171	16248	16035	15950	15997	16228	16091	16249	16053	16131	16242	16024	15933	16261	16101	16048	16223	15974	16168	16070	16092	16226	15962	15900	16013	16152	16269	16320	16239	16032	16236	16265	16147	16255	16098	15915	16079	16092	15970	16090	16155	16180	16139	15994	15990	16047	16241	16094	16221	16027	16021	16050	16191	15911	16140	16107	15990	16025	16313	16004	16130	16118	16210	16251	15868	16206	15948	16119	16036	16254	16081	16087
22945	21332	29181	23859	21592	23360	23900	19640	18054	18329	18046	17837	17958	17809	17785	17979	17974	17708	17877	17889	17685	17676	17809	17760	17614	17640	17544	17466	17495	17756	17560	17884	17802	17800	17517	17628	17730	18075	17606	17411	17584	17668	17683	17421	17468	17536	17459	17466	17722	17504	17440	17615	17594	17443	17570	17422	17561	17473	17578	17458	18535	18610	17634	17624	17770	17570	17514	17472	17465	17619	17446	17533	17531	17422	17436	17528	17560	17709	17519	17464	17733	17544	17721	17767	17572	17691	17571	17511	17555	17412	17385	17488	17556	17500	17478	17570	17649	17586	17492	17537	17677	17523	17350	17617	17473	17528	17471	17432	17335	17439	17467	17511	17371	17594	17527	17589	17432	17492	17508	17380	17408	17407	17567	17270	17259	17474	17476	17474	17592	17417	17444	17501	17523	17353	17360	17350	17351	17498	17624	17466	17643	17567	17685	17467	17587	17415	17419	17527	17486	17378	17562	17433	17762	17414	17517	17471	17404	17349	17530	17744	17356	17438	17437	17384	17519	17526	17486	17315	17471	17157	17413	17274	17621	17584	17636	17515	17463	17445	17469	17471	17514	17356	17347	17464	17346	17375	17589	17477	17502	17493	17560	17713	17344	17358	17400	17425	17546	17376	17515	17568	17367	17599	17633	17687	17472	17416	17445	17414	17282	17440	17628	17582	17521	17416	17518	17574	17524	17490	17512	17430	17472	17255	17566	17153	17300	17492	17323	17325	17369	17550	17597	17387	17628	17446	17380	17377	17386	17652	17368	17526	17561	17510	17457	17462	17378	17257	17377	17514	17435	17427	17483	17442	17384	17457	17386	17327	17391	17412	17259	17481	17433	17563	17688	17654	17483	17650	17642	17486	17631	17382	17460	17434	17264	17325	17782	17497	17435	17474	17424	17637	17460	17466	17425	17514	17506	17440	17461	17598	17585	17231	17462	17495	17511	17456	17358	17362	17442	17305	17513	17463	17576	17328	17460	17402	17507	17454	17262	17534	17371	17304	17291	17450	17595	17456	17431	17393	17362	17447	17491	17473	17504	17565	17544	17465	17413	17573	17307	17438	17451	17371	17504	17450	17384	17341	17322	17655	17266	17330	17392	17463	17617	17594	17471	17478	17324	17317	17490	17466	17348	17435	17504	17558	17475	17576	17545	17247	17246	17277	17613	17357	17350	17405	17496	17309	17483	17507	17481	17507	17468	17428	17397	17403	17442	17523	17199	17540	17480	17475	17472	17571	17394	17391	17575	17492	17491	17388	17589	17367	17530	17281	17572	17690	17437	17498	17477	17512	17567	17504	17443	17443	17467	17355	17701	17403	17425	17400	17402	17278	17357	17404	17513	17428	17570	17377	17400	17307	17381	17492	17419	17417	17475	17730	17386	17539	17428	17121	17522	17388	17441	17336	17532	17460	17441	17414	17467	17413	17585	17458	17605	17532	17629	17300	17411	17321	17527	17559	17364	17376	17552	17295	17725	17382	17553	17318	17401	17464	17383	17492	17462	17598	17533	17423	17532	17522	17545	17561	17246	17199	17511	17301	17318	17362	17441	17484	17417	17447	17491	17597	17468	17308	17572	17461	17627	17541	17521	17519	17641	17318	17304	17529	17341	17297	17610	17522	17333	17450	17458	17486	17357	17432	17393	17371	17371	17376	17543	17446	17397	17531	17485	17293	17355	17501	17399	17456	17406	17535	17588	17573	17337	17498	17252	17358	17538	17303	17460	17492	17421	17462	17563	17296	17398	17417	17547	17403	17379	17381	17299	17239	17431	17352	17530	17645	17477	17490	17325	17418	17473	17412	17452	17463	17567	17667	17375	17171	17466	17258	17494	17292	17275	17412	17534	17341	17390	17407	17461	17424	17301	17316	17472	17537	17372	17404	17384	17388	17451	17333	17228	17421	17212	17419	17567	17408	17571	17520	17437	17371	17387	17366	17661	17443	17468	17390	17243	17359	17541	17305	17319	17468	17697	17553	17157	17316	17501	17368	17476	17175	17370	17590	17543	17522	17470	17501	17412	17569	17533	17367	17508	17602	17619	17358	17506	17523	17376	17562	17604	17326	17415	17273	17557	17406	17571	17592	17603	17469	17402	17559	17495	17411	17457	17443	17432	17584	17579	17458	17370	17288	17357	17506	17442	17475	17364	17490	17531	17505	17340	17396	17619	17513	17560	17446	17476	17585	17484	17632	17432	17275	17417	17410	17383	17608	17418	17700	17329	17355	17166	17425	17523	17504	17279	17441	17571	17400	17607	17500	17402	17515	17614	17311	17409	17339	17298	17380	17473	17351	17749	17477	17560	17662	17590	17491	17399	17509	17439	17419	17457	17464	17357	17603	17513	17505	17174	17566	17524	17471	17419	17272	17435	17387	17207	17370	17453	17352	17357	17488	17357	17584	17354	17512	17583	17373	17445	17501	17457	17533	17564	17477	17287	17583	17405	17456	17570	17336	17390	17306	17404	17387	17524	17575	17365	17426	17505	17486	17412	17534	17317	17396	17388	17404	17472	17556	17540	17394	17482	17408	17368	17502	17427	17291	17535	17345	17436	17576	17374	17221	17376	17414	17362	17411	17440	17321	17527	17507	17461	17581	17285	17453	17550	17458	17348	17595	17193	17431	17451	17281	17478	17602	17519	17588	17361	17455	17248	17714	17292	17489	17298	17451	17493	17169	17395	17396	17507	17455	17423	17479	17643	17305	17356	17726	17491	17504	17542	17367	17477	17539	17386	17489	17435	17460	17560	17412	17601	17421	17443	17313	17388	17344	17398	17625	17465	17337	17595	17429	17451	17223	17407	17496	17235	17384	17621	17638	17426	17255	17347	17362	17375	17468	17326	17649	17505	17507	17442	17395	17280	17621	17553	17472	17505	17609	17463	17559	17525	17373	17663	17439	17407	17452	17442	17269	17382	17396	17304	17351	17397	17464	17413	17419	17416	17685	17359	17366	17452	17584	17559	17501	17468	17291	17564	17596	17548	17584	17471	17415	17469	17482	17453	17550	17374	17248	17252	17410	17579	17431	17659	17550	17433	17394	17475	17296	17532	17535	17762	17508	17522	17428	17280	17573	17430	17561	17346	17659	17376	17453	17506	17379	17557	17381	17546	17552	17391	17446	17224	17310	17431	17613	17466	17605	17494	17603	17258	17362	17312	17470	17434	17447	17415	17423	17527	17321	17552	17374	17569	17517	17461	17618	17319	17349	17292	17567	17514	17325	17429	17520	17472	17355	17457	17366	17446	17379	17440	17366	17130	17266	17545	17643	17523	17412	17504	17485	17558	17592	17497	17434	17604	17471	17496	17415	17306	17363	17486	17475	17428	17515	17544	17433	17582	17585	17416	17378	17595	17449	17537	17269	17442	17367	17495	17577	17434	17510	17284	17505	17389	17328	17445	17531	17319	17517	17464	17487	17449	17547	17418	17405	17648	17405	17489	17264	17493	17474	17432	17502	17392	17419	17354	17387	17522	17486	17511	17477	17346	17533	17436	17593	17710	17383	17471	17713	17683	17559	17354	17416	17602	17468	17475	17343	17359	17306	17182	17437	17353	17338	17417	17463	17443	17398	17410	17548	17401	17388	17509	17492	17471	17370	17305	17441	17534	17361	17498	17404	17233	17438	17537	17469	17496	17619	17431	17567	17633	17516	17327	17518	17432	17396	17492	17284	17335	17473	17606	17475	17537	17253	17404	17513	17345	17414	17374	17352	17290	17433	17547	17462	17566	17436	17455	17464	17363	17473	17435	17619	17479	17334	17569	17496	17717	17232	17525	17512	17399	17505	17426	17423	17457	17579	17245	17426	17213	17459	17567	17333	17637	17547	17363	17415	17528	17388	17428	17386	17407	17846	17342	17407	17446	17487	17300	17500	17290	17506	17437	17533	17353	17374	17514	17438	17492	17572	17413	17438	17535	17359	17584	17489	17428	17329	17319	17640	17438	17312	17393	17533	17741	17365	17484	17617	17380	17623	17553	17641	17428	17484	17383	17557	17363	17517	17505	17387	17392	17448	17568	17622	17364	17542	17365	17535	17454	17560	17627	17502	17448	17460	17443	17487	17610	17521	17585	17385	17450	17393	17643	17466	17421	17525	17416	17382	17346	17382	17522	17620	17610	17454	17722	17532	17440	17386	17316	17433	17641	17510	17440	17282	17336	17657	17458	17462	17466	17344	17406	17389	17348	17466	17279	17640	17642	17368	17670	17475	17459	17607	17297	17460	17472	17325	17454	17453	17551	17703	17519	17396	17483	17459	17488	17475	17515	17583	17259	17285	17397	17643	17641	17427	17473	17530	17499	17432	17634	17587	17190	17416	17497	17450	17450	17467	17549	17521	17469	17371	17416	17416	17424	17380	17387	17665	17284	17299	17514	17342	17188	17465	17384	17506	17473	17328	17525	17362	17471	17392	17375	17588	17592	17491	17505	17416	17442	17455	17387	17336	17480	17468	17357	17455	17465	17283	17421	17505	17701	17471	17339	17477	17425	17201	17323	17475	17377	17418	17358	17559	17491	17431	17290	17461	17391	17496	17572	17238	17533	17493	17360	17393	17360	17410	17464	17356	17676	17383	17555	17442	17390	17420	17420	17480	17284	17580	17627	17681	17640	17582	17602	17259	17346	17572	17407	17388	17255	17297	17463	17396	17462	17354	17250	17259	17492	17548	17588	17473	17356	17269	17272	17263	17499	17548	17605	17584	17550	17379	17415	17337	17699	17547	17538	17466	17437	17485	17437	17451	17452	17449	17548	17426	17472	17423	17490	17435	17619	17407	17465	17280	17587	17543	17576	17478	17467	17178	17447	17452	17359	17496	17367	17504	17430	17352	17503	17598	17588	17527	17589	17589	17501	17521	17572	17553	17536	17510	17307	17428	17524	17578	17568	17544	17417	17559	17419	17413	17272	17255	17366	17376	17308	17343	17362	17510	17521	17465	17647	17609	17421	17366	17374	17401	17577	17278	17443	17518	17472	17462	17332	17466	17646	17338	17313	17502	17335	17527	17175	17399	17615	17480	17419	17362	17369	17483	17247	17434	17429	17367	17332	17387	17504	17333	17394	17418	17358	17366	17481	17585	17293	17482	17401	17537	17544	17363	17382	17393	17346	17441	17288	17533	17446	17443
18616	36626	37294	30681	22459	18895	17198	17768	16651	16386	16297	16191	16201	16240	16144	15994	16155	16119	16223	16206	16013	16073	16042	16063	16034	16143	15871	16093	15696	16083	15865	16159	16037	15803	16047	15751	16415	16511	15809	16119	15916	15889	15921	15890	15797	15601	15822	15806	16077	16002	15981	15788	15763	15821	15985	15961	16007	15920	15863	15995	17409	17149	16024	15924	15887	15902	15905	15899	15931	15749	15714	15844	15760	15916	15842	15626	15789	15804	15816	15826	15906	16241	16005	16061	16204	15701	15956	15764	15916	15833	15936	15786	15819	16046	15890	15739	15754	15690	15846	15789	15838	15695	15786	15831	15948	16066	15818	15801	15739	15712	15735	15808	15803	15745	15807	15746	15876	15879	15893	15870	15856	15854	15863	15779	15735	15935	15695	15997	15811	15710	15916	15795	16005	15895	16010	15775	15742	15706	15826	15685	15799	15578	15635	15730	16071	15799	15792	15839	15906	15822	15736	15815	15795	15662	15998	15836	15910	15731	15875	15896	15917	15809	15834	15761	15872	15980	15706	15851	15987	15799	15800	15896	15731	15850	15777	15739	15910	15709	15796	15807	15797	15886	15780	15770	15700	15980	15918	15928	15805	15740	15838	15818	15710	15694	15952	15951	15665	16068	15922	15622	15857	15660	15869	15769	15687	15679	15814	15815	15927	15890	15843	15597	15844	15811	15940	15739	16009	15722	15818	15787	15824	15643	15792	15508	15949	15664	15625	15756	15802	15729	15909	15890	15788	15948	15747	15966	15722	15741	15734	15951	15916	15835	15977	15800	15855	15845	15892	15875	15698	15973	15843	15670	15870	15982	15835	15670	15857	16029	15821	15886	15880	15745	15826	15841	15845	15829	15710	15862	15900	15781	15810	15954	15850	15795	15688	15682	15864	15890	15957	15731	15877	15755	15705	15671	15785	15966	15874	15997	15936	15747	15997	15816	15956	15684	15751	15776	15859	15907	15923	15895	15701	15807	15811	15847	15707	15753	15840	15753	15726	15705	15723	15863	15877	15757	15740	15741	15684	15789	15837	15886	15800	15852	15735	15822	15718	15831	15843	15791	15908	15742	15916	15852	15814	15816	15842	15805	15828	15781	15842	15975	15707	15874	15692	15822	15723	15792	15878	15797	15754	15740	15843	15986	16083	15913	15773	15879	15759	15605	15921	15830	15730	15975	16119	15826	15836	15895	15901	15844	15939	15670	15801	15819	15712	15763	15960	15874	15825	15773	15927	15833	15864	15842	15808	15679	16029	15895	15542	15809	15750	15784	15783	15927	15857	15766	15806	15819	15888	15780	15878	15895	15814	15742	15774	15709	15888	15709	15882	15811	15927	15765	15949	15789	15800	15794	15751	15764	15835	15785	15745	15913	16005	15920	15750	15827	15761	15816	15768	15829	15962	15868	15861	15643	15766	15774	15801	15870	15755	15799	15867	15852	15809	15969	15852	15818	15737	16033	15684	15850	15776	15921	15844	15719	15901	15791	15823	15842	15783	15749	15793	16005	15690	15855	15803	15723	15765	15744	15845	15892	15684	15768	15717	15910	15830	15677	16071	15849	15785	15746	15843	15948	15784	15714	15822	15848	15655	15906	15756	15950	15738	15786	15902	15809	16020	15747	15689	15783	15813	15805	15664	15695	15717	15721	15805	15803	15790	15792	15854	15723	15715	15891	15718	15796	15925	15661	15798	15828	15807	15805	15574	15811	15753	15726	15785	15693	15901	15654	15833	15687	15794	15915	15707	15909	15821	15721	15827	15988	15879	15945	15877	15699	15758	15734	15722	15839	15789	15768	15774	15934	15807	15640	15817	15831	15769	15803	15827	15799	15724	15763	15803	15857	15779	16012	15880	15905	15854	15836	15741	15708	15909	15668	15811	15863	15735	15773	15690	15717	15751	15884	15859	15665	15890	15945	15696	15923	15911	15836	15780	15972	15930	15790	15771	15592	15818	15873	15828	15940	15900	15658	15770	15768	15842	15677	15906	15756	15786	15737	15674	15949	15848	15731	15803	15804	15775	15860	15684	15980	15856	15846	15692	15917	15667	15782	15718	15810	15850	15705	15713	15838	15585	15804	15934	15846	15712	15820	15831	15875	15742	15813	15822	15801	15790	15752	15967	15671	16059	15747	15862	15806	15800	15611	15719	15843	15707	15780	15834	15735	15701	15872	15859	15753	15805	16086	16031	15906	15819	15925	15871	15695	15834	15843	15803	15703	15794	15862	15857	15775	15761	15782	15838	15943	15742	15649	15802	15943	15777	15743	15807	15769	15808	15932	15617	15749	15828	15807	15820	15824	15669	15790	15880	15688	15906	15611	15978	15804	15881	15947	15714	15734	15756	15759	15881	15698	15944	15878	15882	15922	15797	15807	15958	15955	15691	15794	15742	15802	15806	15844	15778	15984	15985	15892	15853	15796	15868	15882	15857	16003	15898	15861	15672	15987	15783	15698	15976	15759	15755	15788	15841	15638	15762	15768	15905	15831	15810	16035	15998	15872	15733	15879	15910	15953	15731	15944	15819	15800	15834	15789	15769	15828	15743	15716	15797	15840	15849	15810	15832	15783	15773	15836	15759	15814	15864	15550	15649	15813	15945	15879	15843	15886	15786	15830	15869	15706	15920	15667	15998	15735	15883	15778	15761	15800	15804	15794	15733	15867	15842	15635	15770	15842	15995	15776	15788	15735	15922	15831	15764	15898	15801	15750	15746	15908	15766	15727	15868	15854	15768	15784	15766	15775	15706	16047	15847	15730	15875	15823	15588	15809	15704	15708	15826	15734	15793	15803	15722	15875	15763	15853	15724	15804	15729	15776	15771	15843	15825	15816	15939	15673	15859	15731	15656	15798	15909	15643	15743	15806	15697	15764	15844	15832	15890	15920	15780	15692	15886	16001	15861	15769	15848	15931	15829	15874	15875	15651	15767	15629	15825	15784	15799	15750	15836	15861	15808	15696	15780	15770	15989	15725	15661	15656	15685	15812	15850	15746	15768	15797	15838	15772	15842	15854	15929	15605	15687	15701	15980	15681	15849	15849	15838	15789	15778	15731	15890	15779	15827	15596	15865	15706	15832	15733	15641	15890	15818	15906	15900	15800	15635	15878	15684	15796	15814	15815	15814	15857	15806	15765	15967	15877	15723	16093	15681	15784	15587	15678	15955	15863	15755	15802	15896	15756	15884	15737	15757	15845	15776	15810	15810	15876	15860	15646	15978	15960	15940	15933	15898	15642	15676	15809	15989	15834	15851	15994	15804	15844	15793	15759	15785	15821	15713	15974	15918	15870	15850	15875	15982	15713	15850	15824	16000	15694	15915	15918	15881	15600	15726	15821	15968	15912	15702	15794	15777	15771	15920	15762	15785	15867	15863	15838	15747	16037	15663	15878	15745	15714	15917	15887	15849	15855	15817	15871	15944	15831	15943	15769	15803	15903	15751	15753	15865	15809	15793	15709	15899	15814	15787	15734	15913	15687	15881	15870	15958	15821	15649	15838	15715	15694	15927	15858	15746	15990	15474	15867	15853	15882	15806	15794	15827	16019	15859	15716	15665	15821	15650	15831	15746	15877	15728	15871	16083	15857	15888	15984	15745	15793	15717	15838	16013	15799	15808	15842	15876	15743	16077	15853	15843	15724	15769	15717	15799	15877	15754	15778	15800	15763	15808	15950	15857	15782	15963	15760	15677	15874	15843	15685	15946	15790	15778	15637	15892	15853	15929	15797	15896	15842	15622	15694	15653	15852	15867	15822	15650	15893	15825	15841	15715	15852	15909	15777	15906	15864	15712	15864	15882	15955	15834	15845	15780	15866	15945	15811	15661	15859	15833	15887	15959	15829	15858	15769	15639	15872	15889	15747	15851	15946	15811	15968	15780	15838	15943	15720	15738	15892	15754	15913	15902	15635	15764	15787	15754	15852	15833	15932	15811	15834	15746	15837	15807	15695	15831	15836	15916	15799	15741	15672	15749	15830	15776	15825	15638	15908	15706	15829	15676	15688	15792	15831	16004	15721	15751	15882	15762	15718	15762	15720	15957	15679	15638	15758	15795	15827	15740	15811	15997	15904	15715	15738	15830	15902	15789	15708	15793	15925	15709	15848	15826	15822	15856	15790	15744	15768	15660	15904	15763	15960	15922	15676	15785	15858	15827	15786	15782	15938	15683	15873	15891	15664	15707	15927	15869	15860	15724	15924	15693	15847	15818	15659	15864	15843	15885	15998	15824	15857	15696	15905	15828	15793	15702	15847	15831	15695	15930	15814	15685	15964	15774	15680	15784	15895	15813	15848	15679	15921	15826	15735	15794	15852	15665	15804	15888	15589	15773	15773	15670	15820	15727	15921	15850	15709	15883	15853	15665	15744	15876	15730	15792	15883	15634	15820	15782	15759	15798	15915	15861	15862	15675	15902	15851	15747	15777	15749	15823	15732	15718	15921	15967	15865	15829	15970	15633	15814	15754	15617	15780	15808	15852	15716	15769	15871	15777	15803	15803	15615	15910	15793	15757	15983	15835	15795	15564	15972	15823	15860	15808	15940	15960	15825	15681	15930	15709	15816	15716	16067	15590	15853	15898	15959	15709	15670	15846	15907	15766	15779	15752	15847	15826	16081	15726	15928	15842	15868	16027	15932	15564	15938	15883	15746	15687	15729	15798	15811	15967	15971	15795	15887	15896	15561	15846	15777	15821	15752	15734	15877	15696	15910	15774	15758	16007	15962	15823	15865	15759	15735	15862	15756	15815	15738	15747	15631	16004	15618	15812	15616	15766	15814	15767	15682	15704	15642	15822	15832	15686	15933	15893	15812	15789	15969	15769	15847	15623	15749	15675	15976	15883	15868	15729	15718	15745	15790	15921	15762	15831	15846	15729	15861	15740	15625	15667	15808	15717	15881	15809	15932	15722	15816	15947	15827	15692	15893	15583	15927	15866	15771	15887	15826	15697	15741	15641	15763	15911	15882	15943	15794	15803	15978	15898	15946	15806	15915	15704	15918	15873	15936	15911	15836	15721	15816	15745	15780	15883	15643	15802	15785	15709	16004	15905	15872	15780	15825	15596	15735	15704	15821	15876	15681	15754	15686	15804	15884	15785	16012	15844	15712	15880	15673	15630	15737	15809	15627
27304	22003	24068	20294	16443	16163	16191	15904	15905	15980	15937	16074	16258	16155	16098	16058	16133	16060	16128	15930	15973	15910	16010	15892	15960	15949	16015	16072	16143	16070	15965	16007	15810	16143	16037	15991	15927	15907	16139	16085	16186	15865	15989	15988	15960	16198	15968	16039	15928	15983	15928	15930	15856	15950	15910	15907	16002	15947	15875	15952	15925	15723	16137	15928	15951	16090	15960	15826	16028	15926	15940	15932	16022	15864	16167	15820	16084	16068	15981	15966	16036	16148	16066	16031	15956	16249	15850	15873	15626	15893	15920	16071	16124	15914	15975	16192	16280	15919	15784	15878	16013	15839	15959	16061	15881	15988	16239	15985	16079	16035	15909	16096	16085	16063	15856	15958	15880	16021	15934	16051	15875	16049	16150	15973	15873	16129	15903	15918	16018	15882	15996	15978	16001	15956	16001	15896	15941	15843	16032	16034	16147	15970	15994	16191	15990	16060	16025	16017	15958	15861	15943	15798	16052	16072	16046	15893	15936	15980	16154	15944	16150	15752	15934	15728	15995	15912	16009	15690	16014	15878	16067	15946	16100	15991	15878	15965	16185	15942	16018	16093	15727	16087	15952	16131	15975	16047	16083	15701	15914	16002	16008	16027	15979	15906	15934	15858	16128	15875	16025	15847	15907	15950	16181	15813	15937	15932	16053	15987	15710	16012	15722	15992	15893	15993	15913	16027	15712	16073	15957	15927	15970	15983	15810	15664	16031	16050	16059	15918	15985	15849	15818	16038	16110	15909	16172	15971	16131	16060	16095	15969	15963	15941	15835	16175	16115	15842	15859	15894	16004	16070	15797	16017	15916	15859	15912	16124	16098	16005	16020	16114	15856	16067	16063	16063	15853	16068	16005	16024	15918	16094	15904	15871	16027	15954	15889	15828	15834	15904	15999	16000	15976	16104	15918	15993	15941	16148	16004	15914	16007	15951	15831	15873	15963	15949	16041	16080	15826	15749	15786	15974	16048	16005	16098	15772	16014	16034	16018	15885	16053	15678	15903	15879	15992	15876	16068	15851	15926	15863	15886	15850	15800	15901	16045	15960	16299	15700	15845	16126	16009	15584	15935	16090	15959	15869	15842	16008	16016	15877	15953	16060	15994	15965	15954	15939	15933	16001	16069	16056	15735	16023	16062	15931	15980	16025	15792	16052	16038	15972	16112	16038	16098	15816	15800	15986	15812	16062	15990	15979	16013	15957	15906	16069	15995	15999	16049	15911	16131	16182	16060	15770	16006	15850	15907	15899	16141	15863	15923	16005	15814	15877	15890	15823	15873	15989	15967	16085	15821	15886	16089	15936	16071	16079	16116	16089	15878	16004	15875	16159	16119	16068	16074	16071	15792	16009	15919	15965	15964	15799	15868	15863	15911	15887	15820	16087	15936	15995	15782	15885	15960	16076	15987	15885	16015	15836	15858	15830	15849	15938	15991	16012	16034	16073	15917	15963	15992	15731	15911	15837	15922	15892	16039	16069	15886	15931	15904	15934	15954	16084	16055	15966	15956	16150	16163	15839	15905	16034	16188	15879	15859	16012	15876	16094	16021	16013	15729	15986	15715	15878	15987	16185	15926	15949	15860	15651	15825	15839	15873	15984	16065	15894	16012	15897	16030	16037	15901	16058	15910	16045	15802	16002	15697	15858	16072	16214	16035	15809	15831	16104	15870	15944	15855	15923	16055	16119	15934	15837	15894	15997	15832	15957	15867	15969	15988	15954	15880	16097	15926	16066	16002	15786	15958	16016	15979	16083	15985	16093	15978	15881	15961	16024	16083	16076	15925	16020	15838	15873	15899	16126	15825	15921	15936	16077	16180	15826	15794	15765	15889	16172	16013	16040	15993	16015	15961	15969	15935	15974	15943	16037	15694	15856	16025	15987	15882	15847	15976	16015	15803	15959	15844	15800	15974	16047	16007	15995	15882	15959	15970	15989	16058	16002	15951	15912	16035	16061	15871	15805	15865	15898	15866	16134	15719	15760	16008	15911	15960	15896	15769	15976	15978	15998	15804	15981	15891	16035	16147	15883	16040	16008	15971	15824	16030	16026	16064	15952	16243	15930	15661	15862	15867	15866	16049	15703	15995	16042	16074	15922	16111	15900	16043	15869	15856	15819	15988	16051	16090	15933	15851	15899	15923	16111	15982	16193	15928	15914	15876	16044	15966	15966	15980	16104	15790	16012	16026	16100	16226	16214	16030	15961	15998	15947	15880	15932	15929	15935	15842	15865	15851	15981	16013	16000	16063	16179	15937	15999	16009	16154	16096	15777	15881	15813	15957	15927	16049	16043	16111	16043	15916	15955	15950	15817	15895	15884	16032	16023	15985	15943	15987	16023	15990	15847	15941	15938	16031	16052	16017	15913	16108	15952	15810	15921	15955	16245	16051	15841	15806	16002	16124	15807	16040	16039	16068	15831	15902	16034	16064	15884	15938	16091	15889	16019	16034	15970	15824	16044	15892	15975	16142	15930	15781	15871	15911	15871	15965	15993	15793	15963	15946	15934	15780	15841	15983	16031	16035	15912	15982	16023	15871	15843	16128	15865	15984	15835	16025	15836	15923	15998	15959	15825	15968	15952	16030	16022	16114	15794	15878	15702	15842	16080	16184	15929	16140	16046	16027	15764	15870	15933	15945	15898	15701	15717	15996	15903	15793	15930	16079	16040	16003	15856	16059	15986	15977	15897	16042	15894	15948	16058	15878	16160	15788	15972	16036	16078	15950	16116	15986	15872	15880	15864	15974	16068	15991	15971	15867	16010	16080	15974	16001	16070	15769	15843	16114	15989	15920	16027	15917	16199	16035	15974	15962	15778	15920	15953	15931	15873	15887	15841	16034	15879	15813	15819	16011	15814	15934	15757	15952	15963	15933	15978	15831	16026	15906	16046	15935	15714	16055	15881	15891	15922	15975	15908	15859	16117	15968	15926	15991	15979	16137	16074	15653	15963	15796	15796	15990	15947	16042	15909	15847	15976	16017	16052	15930	15990	15973	16109	15979	15956	15955	16099	16173	15905	15976	15984	15941	16012	15870	15919	15968	15823	15879	15932	15949	15889	15900	15952	15867	15960	15889	15813	16058	15921	15895	15972	16060	16121	15851	15855	16059	15950	15817	16038	15885	16013	16062	15990	15995	16115	15872	15943	15917	15808	15977	15973	15902	15971	15913	15821	16135	16053	16011	16023	15914	15806	15878	15834	15968	15848	15886	15838	15949	16038	16016	15947	16069	16053	15997	16178	15758	15977	15744	16025	16062	15920	16028	16091	15988	16051	16160	15941	15910	16046	15795	15946	16017	16227	15793	15959	16092	16157	15954	15961	15850	15935	15724	15961	16082	15989	16036	15926	16004	15890	15928	15856	15965	15888	15977	15890	16036	15963	16052	15982	16187	15900	15970	15901	15780	15859	15921	15999	16045	15948	16195	15955	15881	15853	15989	15982	15854	15980	15837	15916	15759	15939	16000	15925	16020	16056	15902	15911	15930	15978	15919	15773	15924	15992	16011	15975	16044	16028	15744	15922	15812	15919	16092	15971	15987	15907	16008	15856	16054	15934	15776	15872	15945	15877	15864	15923	15819	16048	15903	16000	16053	16192	15950	16013	15818	15906	15865	16030	15857	15876	16069	16054	15922	15801	15962	15997	15849	15995	15726	15794	16031	15937	16007	15921	16069	15998	15805	15774	15894	15728	15889	15934	15800	15925	16005	15868	15890	15863	15869	15909	15872	15996	16158	15897	16054	15881	15813	15865	16033	15824	15996	15947	16098	16141	15638	16076	16045	15962	15852	15911	15718	16052	15897	15916	15864	15952	15970	15926	15874	16131	15992	15874	15848	16025	15687	15838	16059	15852	16006	15812	16029	15828	15811	16052	15992	15865	16031	15971	16053	15956	16011	15849	15837	16057	16034	15995	15993	15947	15998	15931	15961	15853	15885	16035	15860	16018	15890	15953	16035	16013	16090	15948	16172	15961	15994	16030	15801	15938	15944	15946	16037	15928	16111	16183	16043	15823	15917	15926	15809	16001	15744	15971	15893	15666	16010	15916	16030	15907	16188	16008	15884	16147	16111	16008	15986	16016	15976	15961	15877	15923	15874	15796	16174	16052	15805	15959	15881	15899	16008	16001	15981	15934	15990	15869	15896	15865	16039	15954	16042	15806	15976	15817	16134	15896	15762	16106	15972	16022	16187	15792	15973	15743	16068	15999	15985	15884	16051	15840	16087	15932	15907	15929	16085	15812	15932	15955	16067	15947	16150	15978	15897	15986	16071	15963	15687	15713	16054	16105	15926	15903	15936	15899	15908	16054	16041	16073	16159	16045	15837	15914	16014	15962	16078	15704	16040	15876	15938	15905	15947	16022	16002	16056	16034	15858	15955	16120	16088	16012	15938	15948	15873	15958	15618	15915	16037	15920	16269	16019	15970	15709	15971	15867	15996	15837	15812	15879	16116	16218	16056	15869	16072	15939	15800	16186	16021	16182	15828	15927	15931	15956	16092	15923	15890	15922	16019	15986	16020	15960	15959	15955	15866	15882	15793	15931	15863	15702	15965	15893	15963	16020	15664	15928	16150	15945	15943	15790	15896	15843	15991	15858	15859	15995	15836	15957	16000	15957	15987	15917	16022	16010	15975	15994	16064	16098	16124	15985	16101	15884	16144	15946	16088	15775	16096	16019	16158	16007	15772	16017	15864	15961	16091	15944	15975	15729	15945	15869	16044	15949	15909	15942	16101	16022	15918	15787	15893	16079	16062	15971	16134	15890	15971	15794	16024	15843	15900	16039	15820	15988	15880	15924	16068	16070	16106	15944	16119	15955	15981	15885	15808	15913	15940	16078	16014	16157	15980	15958	15714	16074	16123	16095	15891	16059	15837	16050	16015	16080	16170	16136	15901	16051	16058	16063	16039	15987	16035	16084	15759	16001	15909	15855	15831	15933	15947	15828	16018	16170	15924	15884	15863	15899	15937	16154	15939	15930	16165	16083	15840	16011	15909	15939	16122	15920	15879	16079	16114	15932	15982	16011	15732	16024	15912	16116	15846	15624	15928	15911	16094	15909	16096	15988	16060	16007	15850	16054	15866	15926	15773	15840	15879	15971	16323	15959	16056	15983	15993	15838
15430	21020	20320	17364	15695	15129	15104	15210	15085	15054	15119	14978	15052	14999	14987	15089	15005	14728	14837	14990	15043	15105	15120	14995	15003	14853	14796	14979	15158	15233	14797	15074	14832	15084	14936	15105	14632	15155	15060	15057	14899	14912	14920	14918	14827	15009	14941	15160	14866	14946	14835	14950	14982	15010	14911	14923	14980	15022	14858	14867	14949	14965	14949	14949	15061	14950	14840	14936	15152	15032	14736	14918	14847	15000	14779	14938	14949	15042	14961	14952	14937	15072	14903	14901	15055	15056	14918	14879	14931	14802	14895	14940	14920	14898	14934	14806	14893	14822	14885	14882	15088	14958	14788	15017	14750	14958	14821	14796	15057	14929	14918	14935	14887	15000	14672	15086	14769	14735	14999	14887	15032	14927	14995	15094	14939	14987	15006	14927	14912	15065	15037	14908	15139	14987	14973	14845	15023	14914	14900	15044	14855	14905	14971	14833	15071	14909	14847	14927	15031	14791	14810	14965	14825	14678	14881	14923	14938	14795	14873	14884	14902	14950	14752	14974	15061	14965	14844	14841	14899	14818	14877	14972	15004	14970	14856	15019	14953	14763	14889	15055	15026	14972	15048	14891	14834	14798	14721	15097	14904	14884	15112	14911	14979	14900	14940	14923	14822	14884	14836	14984	14929	14815	15025	14796	15009	14876	14800	14913	14854	15110	14745	14998	14868	14762	14791	14961	15008	14893	14876	14893	15103	14998	14967	14879	14868	14864	14966	14820	14899	14978	14879	15040	14839	14953	14809	14818	14898	14929	15010	14858	14989	14910	15004	15003	14801	14882	15053	14842	14775	14900	14901	14900	14818	14975	14713	14861	14934	14767	14880	15059	15041	14853	15027	15055	14885	14814	14968	14971	14785	14979	14956	14935	14786	15016	14914	14831	14921	14967	15023	14924	14805	14901	14833	15064	14905	14834	14960	14994	14827	14841	14744	14887	14947	14805	14883	15099	14823	15017	14945	14989	15078	14899	14935	14860	14770	14813	15021	14886	14743	14850	15031	14882	14998	14927	14850	15077	15014	14964	15018	15085	14879	15176	14778	14803	14944	14829	15029	14886	14817	14745	15091	15031	14909	14930	15007	14986	14912	14883	15018	15046	14901	14893	14874	14934	14959	14837	14990	14913	14818	14987	15045	14911	14940	14828	14783	14831	14844	14841	15036	14972	14987	15068	14919	14905	14877	14728	14930	14994	14896	14843	14868	15002	15061	14960	15058	14878	14919	14875	14718	14773	14914	15034	14949	15031	15027	14864	15090	14840	14902	14898	14781	14815	15010	14785	14871	15114	14877	14982	14996	14860	15107	14747	15041	14969	14761	14816	14949	15005	14905	15006	14852	14846	14839	14897	14902	15098	14977	14791	14674	14791	14803	14634	14915	14980	14887	14797	14983	15040	14877	14857	14746	14886	14647	14784	14944	14933	14950	14881	14824	15046	14846	14786	14908	14968	14979	14918	14731	14906	15023	14868	14796	14977	14900	14885	15005	14930	14952	14810	14903	14969	14932	14871	14951	14666	14920	14945	14956	14910	14906	14979	14951	14943	15066	15021	14815	15058	14998	14760	14993	15085	14946	15024	14951	14957	14901	14968	14988	14855	14878	14751	14867	14769	14967	14958	14945	14861	14889	14777	15041	15123	14779	14724	15032	14988	14969	14849	14825	14965	14789	14979	15032	14874	14793	14906	14856	15075	14919	14777	14995	14899	14978	14906	14885	14942	14827	14857	15053	14927	14771	14890	14991	14993	15019	14804	14797	14888	14830	14768	14931	14779	15066	14737	14822	14764	14684	14813	14928	15073	14723	14900	14927	14733	15030	14951	15001	14834	15015	14883	14831	14814	14788	14905	14925	15106	14995	15054	14970	15062	14996	14734	14858	14877	15107	14893	14991	14831	14879	14907	14905	14802	14961	14956	15005	14974	14882	14886	15093	14879	14838	14849	15016	14900	14990	14941	14899	14933	14690	15078	14903	14733	14970	14840	14896	14976	15072	15069	14820	14915	14844	14940	14957	14990	14812	15013	14764	14774	14980	14904	14765	14862	14899	14818	14804	14955	14995	14951	14913	14936	14971	14886	14975	14907	14958	15055	14884	14898	14959	14955	14794	15087	14870	14856	14892	14931	15019	14860	15013	14913	14871	14856	15164	14903	14876	14940	14906	14950	14946	14874	14854	15002	14890	14852	14973	14707	14897	14786	14816	14970	14997	14783	14764	14773	15033	14897	14783	14978	14801	14986	14896	15000	15139	15032	14858	14785	15100	15131	14999	14908	14942	14962	14978	14909	14905	15028	14877	14997	14947	15016	14955	14946	14881	14828	14782	14876	14816	14972	14973	14989	14895	15062	15011	14860	14922	14894	14779	15009	15064	14923	14967	14884	14903	14770	15040	15016	14890	14857	14806	14780	14841	14768	14909	15038	14793	14884	14938	14775	14993	14983	14975	14922	14833	14877	14930	14960	14893	14762	15035	14766	14915	14982	14968	14989	14849	14921	14931	15018	15081	14946	14979	14981	14956	15044	14827	14973	14905	14956	14886	14887	14954	14758	14861	14956	15001	15011	15079	14821	14823	15054	14921	14891	14971	14962	14976	14962	15019	14868	14921	14891	15010	14810	14935	15045	14946	14902	14911	14936	14893	14788	15164	14824	14883	14975	14822	14859	14759	14862	14919	14981	15012	14930	14970	14954	14728	14921	14975	14917	14932	14842	14728	15127	14808	15048	14852	15040	14911	14843	15093	14904	14956	14817	15015	14880	14883	15109	15009	14951	14957	14852	14991	14760	14936	14943	15036	14656	14969	15066	14874	14897	15017	14839	14911	14852	14983	14927	14971	14924	14866	14837	14883	14851	14997	14844	14905	14952	14950	15007	14800	15059	14812	14871	14974	14937	14880	14933	14719	15020	14965	15020	14898	14837	14865	14975	14975	14939	14916	14864	14824	14964	14895	14925	14952	15146	14818	15028	14930	15032	14922	14996	14889	14732	15089	15015	14952	14845	14860	14969	15016	15060	15109	14922	14896	14898	14962	15010	14914	14919	14830	15038	14796	14824	14957	14835	14972	15022	15011	14973	15109	14885	15025	14734	14976	14807	14960	14973	14838	14813	14944	14829	14939	14965	14887	15096	15070	15041	14809	14908	14904	14914	14989	14906	14877	14813	14888	14907	15022	14810	15094	15094	14911	14943	15028	14891	14806	14840	14933	14983	14985	15050	14811	14992	14985	14906	14938	15050	14924	15086	15008	15005	15036	15054	14901	14914	14851	14989	14855	14939	14870	14780	14947	14773	15098	14875	14899	15002	14913	14788	14850	14829	14930	14893	14859	14874	14873	15020	14746	14781	15046	14865	14939	14992	14794	14850	14868	14949	14958	15023	14775	15015	14837	15056	14801	14885	14949	14761	14870	14874	14984	14878	15051	15155	15017	14939	14950	14914	15137	14933	14875	14824	14877	14892	14999	14954	14893	15047	14852	14896	14946	14871	14901	15201	14925	14955	14906	14940	14979	14933	14858	14987	14967	14951	14930	14963	14911	14999	14874	15026	14767	14869	14864	14924	14976	14820	15027	14997	14812	14858	14922	14964	14865	14966	14948	14882	14968	14958	14779	15003	15022	14960	14983	15089	14913	14956	14884	15008	14941	14966	14998	15030	15105	14921	14953	14859	14975	14801	14830	14988	14926	14958	14993	14930	14817	14909	14918	15037	15023	14974	14747	14945	14789	14739	14986	14742	15078	14872	15117	14903	14990	14933	15023	14892	15004	14897	14865	14922	14976	14766	14923	14887	15010	14962	14909	14983	15056	15045	14907	14961	14896	14936	14806	14767	15069	14927	14812	14890	15005	14978	14944	14827	14937	14806	14973	15008	14861	14858	15030	14946	14967	14873	14916	14855	14794	14887	14814	14988	15089	14835	14966	14767	15003	14908	14965	14809	14819	14839	15069	14889	14940	14897	14915	14940	15056	15040	14917	14915	14921	14927	14990	15053	14912	14951	14845	14994	14781	14832	15060	14968	14979	14956	14873	15011	14809	15030	15040	15026	14917	14877	14901	14976	15011	14906	14989	14937	14984	15025	14874	14804	14922	15092	14966	14838	15005	15034	15151	14892	14953	15073	14917	15010	14931	14942	14859	14983	14906	14924	14890	14770	14881	14821	15046	15056	15025	14994	14782	14854	14871	14910	15038	14766	14901	14978	14951	14971	15001	14823	14967	14746	14849	14775	14791	15117	15075	15035	14980	15084	15021	15010	14825	14805	14853	14966	14950	14927	14727	15105	15018	14940	14829	14917	14843	14982	15018	14856	15074	14951	15140	14881	14993	14883	14923	14975	14860	14994	14914	15049	14987	14781	14786	14862	14832	14906	14896	15041	14835	15143	14866	14779	15027	14829	14784	14971	14805	14933	14969	14857	14933	14887	14955	15003	15022	14953	15018	14913	14911	15055	15075	14794	14943	15022	14972	14871	14998	14945	14955	14899	14855	14810	14961	14876	14873	14930	14866	14944	14951	14842	15130	14903	14941	14781	14882	14864	15051	14957	14875	14908	15077	14973	15026	14962	14929	14986	14849	14975	14982	14930	15062	14826	14789	14850	14935	14995	14888	15011	14967	15215	14840	14748	14822	14830	14720	14859	14941	14952	14872	14997	14926	14890	14940	14736	14829	15043	14986	14914	14969	14933	14910	14885	14880	14907	14848	14986	14994	15013	15026	14836	14880	14986	14816	14950	15019	14934	14880	14917	14850	14932	14881	14894	14967	14918	14783	14950	14840	14817	14943	14970	14923	14882	14949	14988	14890	14835	15145	14811	14836	14930	14882	14801	14847	14725	14893	14935	14973	14976	14856	15088	14956	15046	14765	14928	14930	14875	15040	14884	14793	14881	14964	14899	14916	14658	15036	15062	14836	14939	14880	15093	14898	14918	15007	14894	14776	14854	15087	14864	14959	15014	14999	14833	15050	14876	14890	14859	14895	14949	14904	14970	14903	15035	14934	14962	14865	14835	14783	14937	14990	14983	15089	15005	14973	14862	15000	14956	15064	14737	14834	14973	14933	14762	15078	14978	15094	15022	14902	15017	14844	14929	14759	14877	15140	14890	14936	14829	14800	14912	14946	15072	14909	14877
23903	21316	28718	24353	21720	19686	18096	16187	15709	15725	15627	15616	15622	15478	15582	15579	15406	15430	15573	15678	15685	15640	15557	15545	15546	15511	15563	15524	15307	15547	15614	15214	15351	15369	15484	15594	15395	15366	15322	15473	15422	15303	15254	15464	15430	15334	15394	15409	15260	15399	15437	15320	15213	15366	15441	15339	15440	15396	15364	15684	15418	15525	15455	15365	15476	15360	15318	15420	15453	15224	15546	15553	15421	15316	15341	15422	15454	15254	15270	15399	15372	15648	15707	15497	15497	15614	15614	15386	15365	15298	15220	15405	15415	15499	15381	15271	15251	15387	15482	15439	15389	15393	15445	15309	15327	15400	15515	15293	15432	15405	15212	15206	15412	15413	15391	15386	15333	15433	15434	15386	15330	15424	15169	15339	15598	15445	15471	15229	15479	15325	15370	15292	15400	15473	15473	15404	15348	15338	15152	15219	15248	15420	15422	15290	15412	15462	15190	15266	15338	15196	15377	15283	15489	15226	15310	15281	15314	15261	15377	15289	15455	15279	15428	15227	15385	15206	15290	15174	15342	15444	15156	15273	15344	15362	15217	15260	15276	15361	15592	15272	15330	15389	15438	15282	15258	15309	15530	15446	15178	15360	15314	15381	15320	15196	15241	15275	15433	15440	15623	15461	15507	15268	15226	15242	15231	15365	15272	15296	15496	15440	15507	15398	15144	15151	15438	15404	15336	15249	15108	15322	15394	15325	15264	15324	15337	15418	15233	15318	15479	15443	15338	15349	15125	15221	15521	15240	15429	15287	15384	15382	15084	15450	15223	15348	15318	15326	15405	15281	15368	15317	15417	15549	15345	15419	15354	15313	15358	15424	15416	15480	15499	15445	15518	15203	15308	15412	15272	15096	15281	15484	15439	15180	15320	14987	15296	15386	15408	15204	15396	15555	15371	15497	15384	15518	15548	15285	15415	15399	15317	15224	15259	15305	15344	15375	15525	15259	15085	15187	15500	15354	15365	15295	15379	15404	15508	15523	15226	15381	15183	15206	15364	15249	15252	15452	15417	15235	15362	15281	15323	15272	15617	15218	15368	15201	15302	15275	15264	14986	15073	15094	15252	15326	15429	15316	15293	15456	15446	15451	15423	15313	15270	15388	15373	15183	15412	15168	15424	15404	15384	15312	15411	15478	15264	15361	15290	15382	15387	15375	15387	15276	15201	15402	15368	15388	15318	15323	15339	15123	15382	15459	15429	15533	15383	15333	15210	15421	15545	15355	15458	15392	15278	15372	15219	15330	15464	15270	15370	15490	15615	15283	15340	15346	15168	15340	15492	15450	15223	15201	15382	15249	15337	15205	15347	15377	15566	15442	15454	15409	15416	15382	15372	15322	15447	15408	15339	15439	15391	15451	15301	15341	15508	15275	15305	15265	15326	15524	15461	15252	15371	15385	15232	15334	15334	15360	15432	15463	15233	15362	15305	15205	15473	15408	15405	15209	15305	15263	15177	15272	15327	15520	15453	15415	15266	15562	15407	15137	15013	15011	15088	15277	15278	15210	15348	15328	15134	15403	15165	15304	15467	15283	15316	15376	15520	15351	15467	15359	15411	15396	15460	15359	15378	15279	15450	15340	15345	15229	15289	15281	15283	15418	15402	15373	15367	15282	15436	15442	15145	15183	15400	15366	15419	15149	15382	15346	15328	15236	15293	15272	15315	15279	15438	15271	15460	15179	15247	15474	15340	15393	15532	15298	15235	15271	15130	15322	15531	15414	15552	15368	15484	15438	15512	15447	15446	15445	15315	15512	15509	15398	15280	15303	15458	15461	15411	15208	15464	15361	15532	15406	15206	15378	15405	15371	15495	15407	15286	15478	15485	15266	15353	15227	15206	15292	15326	15354	15209	15287	15589	15500	15350	15209	15287	15209	15246	15350	15308	15320	15203	15291	15443	15362	15192	15301	15467	15416	15234	15243	15363	15274	15257	15476	15479	15305	15290	15438	15327	15475	15396	15332	15180	15446	15366	15346	15400	15360	15306	15102	15222	15310	15197	15334	15269	15337	15448	15415	15607	15317	15129	15382	15406	15350	15154	15270	15413	15242	15334	15211	15390	15437	15423	15453	15383	15315	15296	15268	15358	15383	15313	15488	15410	15326	15532	15322	15410	15491	15341	15213	15354	15344	15333	15372	15338	15486	15556	15381	15396	15429	15324	15384	15377	15285	15461	15264	15433	15351	15238	15491	15165	15284	15295	15202	15232	15462	15317	15362	15520	15355	15337	15328	15160	15440	15457	15218	15355	15162	15134	15281	15378	15202	15276	15423	15484	15155	15357	15228	15126	15422	15225	15297	15543	15342	15568	15353	15468	15308	15583	15289	15340	15210	15318	15238	15313	15314	15286	15468	15365	15407	15371	15363	15335	15507	15364	15234	15413	15281	15551	15280	15323	15125	15439	15379	15257	15385	15229	15386	15310	15308	15303	15350	15342	15299	15142	15343	15239	15289	15263	15382	15369	15223	15266	15106	15511	15481	15411	15320	15453	15264	15197	15394	15457	15334	15305	15223	15406	15314	15457	15494	15473	15278	15247	15290	15359	15339	15372	15352	15391	15309	15432	15179	15140	15456	15386	15429	15430	15273	15395	15326	15352	15221	15526	15326	15349	15260	15338	15162	15237	15366	15577	15441	15443	15565	15468	15254	15230	15323	15337	15260	15161	15295	15436	15282	15287	15531	15185	15405	15259	15284	15250	15188	15254	15378	15319	15297	15229	15581	15346	15288	15426	15228	15462	15390	15295	15182	15327	15220	15222	15312	15266	15283	15488	15377	15517	15353	15333	15264	15420	15440	15321	15329	15262	15632	15359	15109	15528	15284	15408	15433	15272	15235	15390	15130	15295	15414	15420	15227	15295	15456	15210	15271	15242	15354	15301	15309	15230	15179	15431	15269	15353	15338	15500	15465	15353	15466	15329	15383	15355	15513	15408	15491	15264	15111	15353	15353	15252	15157	15383	15283	15255	15472	15525	15233	15218	15280	15110	15369	15338	15379	15525	15292	15365	15310	15303	15343	15188	15119	15260	15523	15281	15354	15147	15292	15363	15267	15406	15165	15167	15394	15303	15388	15173	15493	15467	15364	15475	15461	15382	15444	15412	15400	15454	15502	15305	15344	15431	15295	15384	15422	15228	15213	15307	15270	15363	15326	15385	15379	15400	15439	15377	15258	15314	15260	15309	15466	15281	15302	15375	15439	15257	15240	15402	15357	15452	15297	15204	15274	15432	15516	15393	15571	15641	15364	15270	15331	15202	15234	15429	15376	15493	15437	15339	15246	15376	15563	15449	15331	15336	15149	15319	15310	15198	15338	15275	15456	15418	15342	15216	15457	15282	15324	15339	15347	15288	15347	15293	15496	15389	15302	15542	15355	15268	15407	15497	15399	15144	15316	15466	15110	15296	15422	15267	15270	15278	15304	15422	15441	15565	15271	15321	15236	15324	15408	15299	15233	15326	15492	15331	15468	15535	15420	15350	15241	15473	15286	15193	15247	15456	15354	15275	15398	15358	15312	15201	15367	15320	15418	15366	15254	15533	15408	15421	15516	15476	15472	15361	15452	15283	15417	15470	15506	15409	15476	15441	15377	15330	15477	15452	15199	15389	15326	15359	15270	15249	15198	15646	15395	15293	15248	15409	15306	15481	15368	15432	15159	15459	15409	15441	15172	15433	15206	15282	15470	15425	15594	15473	15391	15364	15514	15262	15320	15513	15143	15399	15561	15358	15309	15302	15272	15334	15369	15189	15363	15386	15444	15424	15403	15430	15502	15508	15439	15408	15370	15257	15136	15377	15453	15204	15346	15215	15241	15447	15482	15352	15396	15319	15370	15291	15237	15269	15421	15303	15531	15242	15259	15335	15399	15377	15184	15443	15141	15642	15297	15231	15455	15266	15359	15320	15392	15276	15365	15379	15279	15485	15392	15313	15314	15312	15388	15276	15223	15262	15527	15492	15312	15343	15345	15374	15479	15408	15279	15319	15355	15346	15396	15414	15298	15321	15293	15285	15370	15194	15337	15293	15379	15395	15294	15395	15317	15602	15401	15633	15592	15362	15564	15438	15179	15230	15347	15336	15338	15216	15304	15352	15043	15222	15484	15436	15372	15342	15323	15310	15300	15348	15483	15443	15448	15474	15205	15508	15283	15210	15354	15394	15297	15420	15284	15236	15521	15386	15542	15168	15240	15306	15407	15490	15371	15244	15221	15394	15223	15440	15551	15232	15276	15453	15333	15321	15289	15292	15227	15300	15256	15350	15365	15162	15233	15359	15471	15268	15252	15454	15629	15423	15167	15308	15380	15340	15314	15583	15409	15359	15521	15433	15586	15305	15336	15299	15520	15316	15185	15526	15437	15307	15383	15380	15319	15446	15264	15528	15407	15597	15280	15394	15281	15315	15210	15462	15441	15304	15352	15423	15157	15359	15363	15225	15412	15302	15401	15371	15339	15414	15324	15426	15261	15244	15297	15476	15394	15308	15147	15340	15222	15517	15498	15371	15379	15273	15395	15306	15242	15461	15270	15382	15396	15073	15420	15391	15442	15385	15400	15299	15358	15338	15399	15404	15234	15342	15382	15252	15291	15376	15348	15337	15310	15505	15432	15518	15286	15437	15335	15164	15514	15452	15296	15460	15388	15321	15169	15330	15209	15425	15604	15329	15326	15113	15165	15291	15268	15265	15306	15346	15365	15173	15352	15396	15415	15120	15346	15332	15512	15247	15239	15416	15281	15331	15248	15412	15179	15448	15363	15576	15461	15667	15279	15522	15257	15305	15487	15396	15127	15394	15215	15379	15308	15224	15271	15278	15552	15387	15365	15236	15242	15292	15365	15252	15451	15621	15404	15299	15275	15285	15318	15448	15451	15146	15379	15290	15325	15186	15458	15372	15259	15403	15513	15388	15261	15165	15194	15416	15152	15337	15210	15514	15379	15180	15158	15487	15450	15435	15519	15269	15301	15389	15325	15271	15447	15442	15519	15092	15321	15325	15134	15416	15246	15388	15313	15283	15293	15327	15177	15400	15316	15535	15336	15354	15452	15387	15283	15575	15252	15235	15292	15454	15364	15268	15359	15293	15470	15514	15140	15293	15213	15251	15357	15400	15384	15290	15202
15945	31615	30064	19297	16512	15619	15351	15133	15096	14859	14716	14666	14687	14884	14802	14718	14658	14639	14794	14826	14697	14823	14651	14872	14956	14455	14801	14788	14784	14681	14539	14614	14642	14577	14632	14664	14620	14503	14546	14479	14551	14751	14614	14724	14617	14569	14449	14547	14467	14598	14401	14631	14585	14553	14652	14643	14683	14691	14470	14746	14783	14657	14471	14569	14768	14524	14652	14512	14627	14515	14544	14621	14473	14563	14577	14652	14665	14600	14640	14539	14648	15075	15018	14997	14883	14721	14347	14593	14571	14601	14477	14652	14505	14456	14330	14739	14752	14456	14506	14412	14427	14598	14595	14642	14518	14529	14681	14454	14625	14496	14693	14518	14509	14615	14529	14653	14529	14501	14395	14632	14514	14535	14428	14694	14572	14642	14600	14669	14615	14628	14440	14639	14427	14536	14749	14647	14493	14581	14533	14543	14571	14659	14541	14531	14626	14511	14482	14528	14636	14579	14486	14541	14578	14499	14568	14604	14611	14477	14559	14555	14794	14630	14580	14505	14467	14542	14530	14395	14484	14530	14513	14462	14766	14634	14366	14567	14482	14484	14646	14391	14425	14482	14564	14777	14544	14449	14551	14454	14660	14573	14596	14558	14598	14573	14439	14477	14378	14581	14629	14603	14619	14559	14584	14790	14424	14627	14448	14596	14622	14761	14708	14531	14616	14578	14751	14621	14582	14585	14613	14529	14564	14725	14523	14579	14561	14585	14386	14615	14555	14586	14561	14368	14369	14623	14470	14700	14534	14623	14498	14537	14676	14448	14665	14692	14541	14491	14503	14510	14662	14648	14577	14469	14674	14436	14751	14509	14729	14682	14575	14497	14459	14634	14431	14447	14743	14423	14573	14691	14469	14584	14589	14595	14608	14411	14540	14590	14500	14587	14590	14574	14392	14653	14534	14680	14480	14499	14487	14551	14642	14531	14555	14644	14618	14694	14423	14546	14483	14447	14485	14659	14497	14494	14460	14685	14592	14552	14537	14474	14504	14322	14560	14503	14519	14613	14569	14551	14404	14591	14493	14726	14596	14458	14582	14646	14504	14581	14724	14576	14627	14423	14787	14678	14567	14629	14467	14620	14587	14545	14632	14718	14606	14616	14675	14493	14766	14594	14549	14561	14648	14672	14593	14583	14500	14544	14596	14563	14471	14529	14493	14467	14628	14579	14703	14571	14551	14591	14548	14612	14367	14578	14560	14658	14573	14245	14450	14649	14592	14634	14587	14346	14657	14671	14570	14413	14526	14600	14534	14591	14629	14523	14554	14479	14592	14514	14500	14440	14541	14638	14557	14587	14435	14418	14568	14648	14700	14747	14555	14632	14692	14639	14461	14526	14470	14486	14372	14419	14725	14592	14545	14659	14505	14680	14514	14597	14475	14501	14539	14630	14515	14466	14482	14480	14639	14512	14640	14602	14628	14446	14569	14399	14558	14630	14553	14565	14523	14575	14675	14565	14539	14456	14572	14661	14624	14715	14438	14351	14416	14509	14655	14714	14585	14555	14525	14607	14492	14507	14562	14695	14473	14597	14522	14733	14513	14431	14500	14652	14572	14329	14575	14712	14484	14559	14607	14526	14416	14649	14443	14369	14616	14563	14547	14637	14444	14487	14671	14443	14527	14583	14529	14608	14470	14744	14489	14678	14588	14630	14427	14532	14408	14647	14447	14507	14598	14605	14723	14474	14507	14467	14612	14450	14499	14552	14745	14565	14524	14721	14742	14411	14580	14549	14526	14555	14643	14423	14396	14561	14616	14688	14585	14487	14524	14692	14536	14447	14457	14615	14487	14565	14629	14520	14574	14480	14504	14570	14547	14627	14424	14391	14565	14670	14650	14644	14544	14458	14579	14597	14586	14653	14594	14650	14517	14445	14612	14532	14604	14501	14506	14520	14646	14611	14491	14569	14687	14550	14505	14518	14623	14539	14665	14595	14656	14551	14459	14660	14572	14641	14556	14377	14636	14366	14567	14331	14479	14566	14666	14507	14461	14584	14582	14517	14670	14617	14533	14692	14636	14359	14597	14614	14601	14665	14529	14451	14617	14703	14460	14630	14503	14571	14477	14416	14651	14404	14629	14487	14548	14496	14472	14508	14635	14498	14744	14617	14703	14490	14545	14563	14450	14432	14789	14543	14637	14547	14549	14615	14586	14632	14473	14509	14653	14559	14573	14552	14531	14530	14725	14457	14393	14554	14422	14579	14486	14435	14647	14531	14602	14433	14398	14647	14340	14605	14418	14601	14597	14620	14603	14542	14653	14588	14641	14526	14499	14730	14501	14673	14479	14633	14630	14574	14476	14439	14555	14600	14672	14541	14644	14635	14494	14495	14570	14455	14585	14561	14705	14442	14413	14497	14697	14514	14473	14504	14506	14648	14620	14496	14461	14573	14461	14508	14488	14531	14545	14444	14672	14474	14557	14558	14483	14582	14549	14488	14457	14645	14705	14616	14592	14636	14634	14616	14544	14452	14719	14467	14538	14376	14520	14683	14438	14630	14716	14535	14530	14611	14704	14639	14487	14516	14695	14692	14574	14488	14535	14596	14530	14560	14406	14566	14538	14522	14557	14578	14642	14676	14592	14495	14688	14612	14618	14532	14466	14631	14587	14536	14502	14727	14533	14430	14577	14433	14545	14504	14569	14493	14555	14418	14515	14425	14526	14523	14495	14437	14288	14653	14668	14495	14501	14433	14409	14472	14487	14656	14519	14475	14623	14602	14472	14624	14420	14647	14739	14449	14578	14518	14481	14543	14627	14548	14515	14597	14565	14719	14673	14547	14607	14530	14536	14638	14736	14488	14507	14603	14495	14607	14540	14609	14480	14558	14736	14489	14634	14513	14400	14410	14557	14506	14586	14528	14478	14563	14684	14549	14377	14758	14871	14599	14537	14675	14558	14627	14715	14499	14654	14560	14618	14397	14696	14503	14565	14567	14572	14615	14544	14331	14575	14484	14482	14624	14344	14647	14557	14601	14523	14386	14509	14687	14695	14691	14577	14474	14583	14654	14604	14553	14433	14638	14527	14586	14408	14540	14469	14769	14591	14759	14594	14558	14453	14436	14514	14438	14599	14727	14388	14439	14395	14436	14475	14513	14514	14526	14500	14495	14588	14765	14488	14680	14514	14387	14453	14603	14529	14516	14637	14571	14675	14657	14594	14524	14428	14633	14502	14785	14532	14451	14545	14479	14517	14573	14688	14615	14546	14609	14814	14490	14696	14500	14451	14585	14535	14601	14758	14487	14533	14582	14565	14353	14554	14530	14407	14565	14564	14398	14544	14517	14495	14363	14614	14534	14675	14527	14534	14493	14424	14505	14544	14660	14641	14682	14708	14711	14546	14621	14618	14737	14548	14604	14457	14688	14601	14430	14522	14493	14622	14485	14505	14556	14520	14561	14787	14768	14568	14683	14496	14552	14552	14699	14414	14482	14628	14674	14630	14658	14583	14515	14606	14495	14487	14613	14719	14610	14591	14664	14658	14536	14477	14574	14496	14483	14491	14478	14433	14603	14593	14625	14653	14643	14675	14723	14466	14580	14684	14683	14681	14425	14530	14641	14490	14641	14647	14430	14688	14541	14479	14476	14475	14476	14470	14593	14509	14421	14649	14536	14395	14549	14568	14601	14584	14427	14544	14704	14506	14588	14453	14495	14645	14695	14486	14574	14476	14618	14418	14543	14421	14708	14685	14579	14665	14535	14630	14509	14582	14519	14532	14555	14492	14496	14696	14567	14457	14715	14605	14562	14463	14579	14483	14583	14494	14501	14498	14532	14545	14588	14504	14460	14600	14487	14354	14705	14560	14484	14638	14453	14650	14535	14576	14571	14669	14533	14649	14624	14457	14583	14616	14581	14594	14478	14563	14641	14524	14449	14576	14685	14412	14589	14658	14686	14482	14411	14446	14681	14552	14428	14474	14596	14480	14368	14489	14680	14438	14638	14558	14524	14539	14502	14543	14412	14527	14414	14529	14394	14701	14762	14539	14542	14500	14500	14668	14512	14645	14339	14515	14496	14568	14520	14476	14576	14713	14615	14574	14465	14618	14409	14581	14450	14691	14509	14514	14607	14465	14545	14498	14460	14405	14553	14578	14601	14630	14386	14476	14456	14541	14555	14511	14430	14625	14482	14591	14549	14700	14655	14502	14566	14604	14702	14560	14400	14538	14601	14627	14712	14496	14566	14594	14716	14681	14684	14589	14491	14539	14480	14453	14693	14486	14685	14576	14498	14526	14536	14605	14281	14588	14647	14615	14480	14687	14415	14619	14569	14423	14575	14493	14599	14554	14494	14598	14614	14353	14542	14418	14536	14474	14582	14514	14571	14591	14590	14603	14480	14800	14408	14464	14576	14593	14617	14426	14639	14556	14559	14387	14686	14562	14536	14652	14381	14688	14569	14553	14584	14696	14370	14533	14607	14544	14550	14518	14557	14540	14607	14590	14674	14579	14658	14633	14535	14490	14588	14528	14590	14470	14591	14579	14441	14636	14536	14603	14542	14564	14757	14540	14527	14663	14609	14549	14515	14636	14512	14462	14512	14407	14586	14586	14543	14443	14558	14483	14377	14668	14654	14602	14764	14550	14679	14539	14630	14335	14636	14560	14725	14578	14477	14558	14674	14456	14543	14535	14593	14406	14700	14419	14594	14746	14497	14580	14626	14409	14702	14517	14496	14526	14444	14413	14670	14359	14415	14556	14499	14517	14524	14369	14630	14384	14654	14683	14628	14645	14415	14560	14433	14588	14592	14653	14590	14613	14636	14595	14547	14568	14586	14498	14600	14373	14561	14552	14664	14754	14631	14576	14666	14484	14558	14657	14597	14579	14618	14527	14577	14626	14505	14750	14505	14580	14471	14661	14563	14539	14714	14575	14631	14520	14524	14601	14653	14304	14531	14505	14653	14467	14605	14552	14439	14632	14676	14579	14716	14470	14630	14684	14470	14529	14641	14489	14285	14594	14585	14476	14533	14606	14648	14609	14647	14681	14365	14553	14548	14734	14616	14571	14591	14726	14615	14460	14719	14546	14555	14476	14597	14617	14562	14523	14420	14573	14467	14540	14676	14568	14558	14636	14668	14506	14546	14644	14539	14602	14644	14464	14513	14700	14708
22921	21323	29191	23797	21456	22493	21588	16362	15475	15404	15395	15174	15185	15105	15065	15021	15229	15044	15051	15107	15166	15020	15173	14840	14883	14926	14832	15033	15052	15033	14879	15069	14966	14848	14906	15007	14946	14871	14790	14961	14706	14914	14675	14980	14947	14743	15032	14812	14793	14899	14875	14809	14760	14826	14823	14949	14904	14799	14863	14851	14876	14818	14580	14795	14955	14909	14798	14855	14915	15009	14936	14805	14852	14926	14953	14863	14786	15023	14868	14742	14677	15228	15333	15521	15222	14968	14923	14857	14811	14844	14800	14835	14878	14854	14665	14744	14590	14836	14865	14825	14865	14857	14612	14888	14896	14852	14647	14670	14782	14705	14821	14769	14823	14867	14807	14767	14776	14673	14740	14869	14716	14895	14809	14779	14676	14942	14906	14781	14648	14664	14693	14952	14836	14853	14847	14794	14705	14586	14567	14771	14865	14830	14609	14681	14776	14795	14723	14855	14628	14635	14718	14770	14631	14746	14879	14776	14713	14888	14735	14800	14903	14771	14767	14794	14914	14794	14764	14906	14813	14774	14898	14739	14719	14901	14646	14856	14789	14735	14903	14804	14796	14634	14692	14785	14849	14912	14865	14833	14867	14778	14952	14809	14599	14872	14613	14916	14715	14667	14812	14689	14816	14888	14847	14669	14819	14744	14694	14864	14824	14790	14807	14818	14860	15009	14834	14692	14809	14779	14699	14779	14863	14755	14775	14704	14718	14868	14875	14820	14809	14803	14758	14738	14717	14626	14710	14879	14536	14731	14727	14647	14601	14764	14674	14867	14911	14595	14736	14725	14622	14915	14674	14766	14805	14675	14655	14720	14648	14707	14729	14588	14766	14879	14736	14874	14665	14836	14894	14628	14840	14759	14671	14699	14877	14762	14561	14789	14727	14691	14849	14865	14741	14726	14962	14672	14876	14945	14794	14885	14646	14798	14953	14639	14825	14768	14715	14972	14780	14897	14891	14784	14645	14702	14668	14635	15005	14724	14700	14846	14847	14773	14742	14714	14823	14971	14846	14771	14722	14841	14706	14826	14663	14851	14795	14622	14432	14669	14738	14862	14597	14750	14900	14696	14997	14708	14882	14907	14657	14841	14954	14905	14648	14721	14766	14891	14882	14628	14821	14719	14638	14770	15028	14720	14636	14646	14775	14780	14770	14612	14672	14807	14674	14995	14631	14843	14652	14832	14712	14472	14864	14472	14668	14884	14642	14954	14917	14621	14751	14790	14731	14841	14716	14940	14494	14692	14838	14758	14923	14861	14754	14732	14785	14762	14806	14671	14648	14759	14707	14843	14736	14742	14850	14743	14596	14790	14751	14811	14709	14756	14768	14776	14614	14659	14663	14677	14751	14907	14956	14730	14691	14743	14675	14814	14911	14787	14790	14696	14745	14739	15010	14744	14789	14788	14741	14890	14695	14670	14713	14694	14839	14780	14674	14692	14966	14534	14757	14962	14833	14604	14775	14756	14704	14877	14839	14661	14859	14789	14912	14785	14692	14794	14834	14871	14817	14731	14730	14711	14720	14804	14642	14827	14883	14839	14810	14693	14769	14636	14830	14497	14699	14770	14840	14581	14715	14805	14790	14644	14833	14560	14579	14813	14787	14767	14696	14763	14684	14655	14762	14803	14667	14804	14720	14598	14744	14637	14976	14910	14792	14829	14735	14684	15029	14845	14830	14711	14792	14699	14772	14817	14580	14703	14585	14803	14710	14934	14873	14709	14761	14710	14744	14918	14677	14820	14761	14759	14725	14827	14852	14879	14774	14755	14838	14745	14480	14626	14614	14768	14804	14835	14623	14881	14831	14656	14602	14789	14866	14923	14748	14736	14630	14658	14708	14654	14793	14835	14742	14917	14651	14749	14813	14694	14867	14951	14671	14876	14853	14724	14803	14768	14593	14608	14665	14788	14586	14792	14857	14784	14695	14736	14710	14885	14699	14732	14761	14537	14587	14670	14785	14783	14627	14598	14784	14767	14700	14771	14837	14704	14776	14560	14773	14764	14794	14798	14780	14771	14699	14730	14732	14765	14691	14818	14662	14783	14787	14670	14988	14626	14712	14853	14967	14939	14556	14733	14691	14723	14700	14692	14822	14904	14674	14621	14833	14775	14793	14875	14783	14640	14814	14810	14725	14846	14648	14817	14960	14890	14707	14703	14450	14751	14762	14840	14790	14746	14653	14746	14639	14753	14704	14880	14649	14797	14757	14698	14807	14915	14781	14774	14869	14832	14847	14808	14997	14906	14722	14899	14664	14868	14688	14716	14724	14717	14751	14758	14657	14866	14666	14884	14818	14987	14809	14635	14863	14691	14728	14650	14601	14875	14715	14710	14920	14774	14717	14923	14767	14738	14773	14851	14830	14784	14742	14822	14865	14717	14632	14759	14666	14655	14823	14626	14644	14735	15046	15069	14875	14842	14681	14646	14883	14502	14785	14681	14651	14768	14819	15035	14775	14742	14736	14835	14615	14513	14775	14681	14642	14752	14674	14813	14758	14751	14768	14713	14629	14660	14789	14792	14829	14854	14879	14795	14615	14757	14866	14690	14906	14793	14884	14772	14785	14863	14847	14760	14865	14841	14664	14676	14801	14910	14887	14690	14841	14862	14852	14731	14718	14632	14696	14794	14776	14736	15112	14726	15031	14841	14796	14726	14603	14706	14892	14794	14882	14667	14741	14939	14732	14801	14746	14948	14530	14686	14588	14876	14709	14799	14956	14732	14733	14693	14595	14650	14752	14767	14745	14762	14749	14669	14569	14774	14711	14659	14669	14764	14629	14503	14581	14817	14599	14737	14702	14793	14798	14570	14578	14707	14741	14561	14722	14827	14868	14816	14784	14795	14752	14842	14703	14887	14861	14647	14767	14825	14711	14826	14793	14895	14842	14781	14827	14700	14945	14725	14613	14703	14844	14727	14787	14611	14827	14955	14764	14735	14740	14687	14799	14953	14876	14819	14718	14655	14736	14799	14653	14722	14801	14917	14619	14596	14763	14858	14739	14845	14914	14859	14865	14823	14785	14594	14855	14640	14791	14550	14792	14688	14845	14676	14705	14786	14638	14781	14790	14743	14795	14716	14748	14656	14771	14805	14871	14708	14649	14723	14837	14865	14712	14785	14715	14671	14833	14618	14863	14743	14581	14741	14639	14735	14698	14715	14739	14756	14704	14815	14858	14878	15059	14857	14890	14839	14929	14728	14670	14444	14590	14788	14830	14788	14747	14647	14792	14735	14883	14740	14700	14904	14740	14632	14719	14907	14733	14742	14837	14703	14973	14672	15030	14681	14901	14909	14725	14746	14760	14973	14804	14860	14767	14652	14855	14930	14705	14760	14767	14529	14775	14805	14819	14656	14635	14833	14517	14728	14673	14811	14825	14749	14796	14817	14837	14630	14722	14629	14655	14629	14870	14597	14649	14600	14631	14806	14968	14897	14817	14667	14835	14914	14918	14629	14720	14786	14650	14753	14670	14905	14702	14648	14979	14816	14853	14852	14895	14788	14774	14872	14898	14830	14699	14797	14698	14764	14791	14780	14912	14961	14592	14712	14494	14770	14756	14824	14982	14768	14856	14797	14695	14785	14795	14842	14677	14890	14784	14581	14818	14644	14931	14613	14722	14927	14938	14669	14764	14652	14674	14716	14893	14888	14706	14596	14687	14560	14750	14937	14801	14855	14919	14522	14850	14737	14626	14791	14927	14888	14649	14992	14722	14700	14746	14848	14592	14734	14500	14780	14843	14962	14873	14735	14743	14640	14716	14818	14764	14549	14939	14904	14687	14827	14775	14639	14825	14929	14822	14846	14664	14578	14602	14504	14769	14875	14718	14742	14735	14667	14720	14923	14808	14792	14817	14708	14629	14526	14573	14992	14917	14884	14804	14891	14808	14730	14935	14652	14760	14823	14846	14992	14735	14767	14823	14657	14731	14903	14832	14494	14840	14824	14778	14853	14848	14656	14805	14928	14849	14880	14708	14685	14748	14933	14915	14798	14882	14626	14808	14717	14922	15039	14802	14826	14664	14855	14642	14631	14684	14867	14666	14747	14744	14774	14930	14855	14615	14667	14771	14651	14737	14794	14799	14785	14857	14821	14715	14725	14889	14550	14585	14622	14639	14771	14638	14736	14695	14762	14996	14741	14763	14829	14840	14753	14800	14919	14743	14778	14651	14722	14833	14559	14691	14725	14810	14590	14709	14763	14853	14716	14879	14899	14937	14733	14788	14910	14772	14780	14601	14871	14711	14832	14897	14657	14661	14813	14743	14731	14611	14777	14773	14864	14914	14631	14862	14712	14674	14799	14667	15062	14930	14961	14750	14681	14690	14663	14897	14664	14776	14890	14611	14919	14696	14765	14816	14675	14909	14739	14616	14828	14887	14777	14858	14690	14916	14778	14822	14604	14715	14829	14743	14683	14782	14628	14672	14725	14639	14528	14673	14656	14771	14784	14779	14716	14622	14829	14644	14956	14792	14492	14789	14646	14632	14614	14623	14650	14743	14894	14679	14636	14749	14930	14993	14785	14756	14695	14699	14735	14804	14872	14931	14824	14657	14874	14641	14797	14749	14744	14702	14799	14891	14876	14553	14571	14778	14679	14786	14925	14729	14822	14369	14773	14797	14670	14644	14773	14806	14919	14755	14760	14686	14891	14703	14741	14837	14812	14669	14688	14836	14596	14595	14751	14778	14703	14723	14858	14810	14640	14711	14765	14758	14618	14778	14632	14801	14768	14869	14731	14758	14675	14795	14734	14805	14690	14660	15001	14817	14899	14700	14676	14732	14839	14999	14765	14890	15080	14550	14884	14874	14656	14778	14594	14777	14593	14649	14759	14877	14827	14803	14888	14916	14822	14793	14682	14920	14623	14863	14883	14643	14719	14758	14646	14564	14640	14558	14830	14699	14797	14707	14914	14873	14866	14583	14814	14874	14696	15007	14771	14803	14730	14798	14617	14714	14781	14712	14791	14784	14888	14819	14663	14686	14662	14891	14843	14713	14933	14727	14565	14559	14754	14834	14806	14792	14768	14445	14749	14902	14673	14741	14723	14889	14490	14707	14698	14780	14552	14866	14747	14680	14713	14604	14667	14650	14732	14740	14784	14732	14744	14854	14812
17569	37533	29888	22372	18175	16209	15708	15407	14891	14935	14840	14733	14754	14638	14658	14500	14578	14535	14729	14690	14646	14680	14587	14576	14403	14413	14431	14373	14398	14503	14364	14482	14384	14359	14595	14469	14646	14385	14313	14363	14450	14457	14264	14341	14306	14301	14358	14337	14276	14317	14498	14242	14195	14489	14349	14279	14432	14318	14071	14669	14335	14215	14287	14395	14342	14195	14246	14436	14227	14264	14400	14239	14472	14389	14189	14192	14500	14133	14360	14260	14332	15147	15194	15019	14843	14462	14394	14321	14299	14297	14335	14352	14154	14307	14117	14169	14410	14266	14221	14179	14061	14371	14363	14077	14263	14272	14321	14229	14268	14238	14280	14140	14135	14350	14290	14192	14337	14233	14387	14329	14093	14340	14345	14285	14225	14265	14280	14277	14219	14109	14214	14193	14374	14087	14293	14220	14145	14336	14238	14323	14296	14124	14382	14221	14266	14336	14163	14117	14217	14084	14171	14142	14168	14333	14169	14315	14355	14326	14301	14277	14294	14235	14301	14384	14356	14209	14117	14146	14392	14316	14260	14306	14237	14451	14393	14271	14324	14247	14290	14285	14236	14145	14223	14199	14323	14253	14261	14429	14262	14370	14278	14260	14286	14515	14262	14284	14204	14151	14201	14349	14316	14245	14249	14254	14199	14437	14300	14197	14289	14222	14361	14283	14169	14240	14130	14185	14331	14239	14232	14182	14307	14153	14298	14232	14148	14219	14272	14279	14159	14315	14269	14364	14296	14309	14211	14222	14324	14234	14232	14380	14401	14398	14283	14355	14356	14332	14516	14168	14281	14317	14236	14275	14143	14250	14432	14210	14302	14451	14412	13992	14374	14253	14254	14163	14236	14341	14278	14190	14179	14485	14201	14224	14326	14341	14161	14157	14219	14216	14303	14429	14252	14278	14332	14382	14158	14501	14285	14284	14165	14282	14288	14286	14026	14337	14218	14135	14406	14235	14307	14121	14236	14383	14172	14428	14249	14299	14375	14222	14429	14279	14327	14275	14285	14403	14228	14389	14365	14209	14088	14236	14245	14164	14212	14176	14289	14016	14212	14202	14200	14158	14313	14168	14202	14095	14203	14368	14303	14166	14459	14345	14179	14299	14131	14145	14235	14388	14331	14120	14302	14053	14135	14183	14239	14108	14268	14175	14418	14497	14215	14165	14395	14391	14310	14335	14210	14253	14282	14265	14202	14488	14197	14143	14320	14366	14271	14229	14268	14269	14409	14243	14223	14130	14208	14356	14397	14258	14318	14168	14169	14200	14350	14321	14353	14298	14282	14196	14312	14314	14246	14334	14288	14228	14351	14371	14330	14388	14314	14168	14312	14379	14199	14237	14252	14260	14152	14104	14168	14369	14263	14076	14323	14288	14327	14239	14204	14111	14318	14246	14243	14215	14413	14332	13886	14220	14185	14262	14178	14154	14392	14321	14096	14231	14313	14246	14324	14131	14346	14324	14308	14327	14333	14166	14257	14203	14276	14306	14249	14463	14179	14204	14127	14168	14236	14413	14339	14407	14318	14262	14202	14371	14153	14085	14194	14377	14458	14446	14077	14284	14217	14343	14162	14140	14228	14355	14326	14224	14219	14295	14060	14171	14208	14240	14277	14365	14417	14261	14149	14197	14463	14177	14229	14343	14117	14124	14264	14280	14232	14259	14305	14176	14220	14159	14300	14236	14395	14178	14284	14467	14466	14245	14412	14137	14346	14136	14180	14244	14314	14165	14189	14223	14095	14302	14181	14303	14341	14360	14175	14235	14365	14072	14290	14170	14393	14046	14118	14306	14096	14322	14300	14416	14292	14219	14172	14258	14211	14085	14251	14396	14135	14317	14043	14326	14257	14300	14261	14317	14222	14319	14428	14366	14345	14128	14454	14235	14181	14138	14237	14377	14288	14118	14280	14368	14249	14261	14343	14173	14300	14216	14214	14322	14283	14226	14212	14319	14203	14185	14310	14365	14228	14322	14252	14234	14184	14132	14338	14186	14191	14239	14140	14179	14290	14145	14267	14048	14315	14239	14174	14150	14145	14305	14249	14340	14276	14286	14187	14302	14034	14226	14398	14239	14343	14161	14341	14155	14356	14280	14229	14369	14269	14266	14278	14398	14402	14311	14259	14299	14329	14202	14302	14131	14291	14329	14042	14322	14202	14267	14317	14412	14056	14188	14318	14339	14359	14176	14216	14316	14376	14157	14266	14225	14318	14405	14291	14263	14289	14302	14278	14175	14299	14226	14304	14197	14203	14164	14131	14251	14454	14237	14220	14317	14379	14186	14221	14362	14240	14290	14329	14257	14397	14398	14177	14124	14318	14381	14220	14363	14148	14420	14206	14161	14406	14117	14298	14229	14096	14173	14216	14211	14230	14356	14180	14230	14267	14220	14302	14287	14322	14449	14329	14353	14327	14273	14163	14062	14328	14215	14266	14251	14217	14304	14241	14226	14327	14199	14192	14125	14176	14220	14377	14158	14114	14215	14278	14298	14081	14396	14383	14320	14421	14330	14168	14345	14168	14285	14204	14204	14401	14196	14171	14176	14363	14247	14283	14178	14377	14155	14251	14276	14190	14234	14192	14327	14359	14193	14159	14230	14252	14413	14146	14285	14417	14246	14326	14251	14279	14146	14181	14288	14219	14492	14267	14255	14178	14317	14247	14262	14244	14323	14135	14273	14289	14242	14196	14078	14166	14257	14201	14322	14179	14184	14205	14375	14333	14383	14021	14132	14289	14125	14270	14316	14138	14245	14263	14137	14250	14317	14287	14268	14270	14114	14522	14184	14275	14445	14046	14410	14159	14353	14245	14248	14174	14320	14381	14317	14295	14311	14255	14298	14255	14302	14273	14256	14170	14393	14264	14289	14175	14151	14259	14436	14299	14203	14267	14130	14123	14371	14301	14192	14092	14386	14277	14164	14272	14353	14196	14370	14182	14244	14449	14238	14357	14283	14502	14316	14255	14253	14325	14162	14130	14531	14177	14238	14277	14211	14171	14405	14288	14181	14136	14327	14198	14128	14403	14262	14174	14131	14438	14219	14344	14228	14258	14205	14379	14236	14381	14130	14354	14227	14253	14209	14238	14270	14230	14363	14446	14209	14242	14244	14274	14245	14297	14306	14213	14307	14099	14129	14280	14209	14244	14282	14202	14370	14211	14089	14375	14247	14288	14250	14307	14226	14008	14227	14327	14365	14376	14132	14242	14136	14401	14060	14278	14356	14221	14177	14130	14421	14537	14245	14305	14179	14328	14231	14045	14282	14247	14276	14125	14309	14263	14209	14181	14257	14327	14145	14239	14233	14385	14407	14186	14363	14181	14251	14273	14052	14159	14307	14164	14333	14315	14339	14303	14292	14235	14204	14376	14208	14068	14291	14271	14154	14174	14289	14244	14129	14430	14110	14383	14334	14177	14286	14326	14236	14189	14200	14146	14231	14328	14359	14084	14249	14197	14144	14215	14278	14193	14168	14271	14310	14149	14326	14392	14090	14293	14237	14208	14233	14337	14309	14292	14106	14375	14305	14377	14258	14249	14238	14158	14253	14260	14327	14197	14173	14316	14451	14472	14320	14329	14299	14085	14183	14274	14434	14258	14397	14350	14192	14229	14471	14159	14195	14250	14280	14248	14335	14212	14356	14389	14468	14344	14253	14288	14332	14174	14367	14224	14100	14346	14229	14343	14272	14350	14217	14208	14208	14375	14229	14334	14315	14272	14255	14313	14174	14279	14388	14175	14108	14224	14223	14312	14361	14115	14231	14363	14188	14329	14262	14277	14211	14364	14189	14379	14298	14373	14343	14259	14305	14234	14127	14144	14432	14380	14244	14371	14272	14172	14412	14273	14279	14398	14280	14336	14298	14480	14350	14126	14278	14327	14073	14106	14161	14226	14229	14281	14359	14241	14120	14184	14236	14229	14277	14225	14188	14252	14195	14206	14315	14308	14358	14418	14216	14125	14406	14402	14227	14249	14347	14256	14189	14275	14194	14271	14245	14405	14081	14089	14381	14242	14288	14208	14122	14153	14256	14220	14197	14221	14270	14170	14317	14288	14210	14430	14209	14178	14175	14270	14257	14163	14245	14223	14288	14229	14345	14356	14392	14147	14370	14307	14305	14244	14306	14313	14228	14361	14306	14424	14275	14070	14237	14422	14308	14347	14362	14130	14233	14478	14398	14281	14407	14311	14204	14375	14253	14276	14253	14257	14207	14384	14404	14289	14279	14343	14271	14319	14199	14281	14160	14295	14304	14291	14362	14318	14389	14562	14171	14152	14374	14226	14216	14411	14165	14410	14360	14419	14196	14337	14220	14378	14148	14405	14258	14176	14438	14201	14208	14279	14447	14415	14275	14496	14246	14337	14347	14298	14293	14256	14295	14337	14172	14330	14059	14324	14286	14298	14293	14325	14154	14159	14100	14314	14312	14367	14196	14294	14400	14198	14344	14431	14203	14220	14380	14330	14152	14326	14348	14243	14290	14042	14306	14314	14286	14288	14492	14241	14237	14177	14236	14215	14187	14278	14316	14055	14303	14235	14162	14112	14340	14165	14295	14283	14168	14115	14314	14213	14235	14269	14370	14180	14346	14250	14269	14252	14236	14275	14211	14175	14167	14324	14237	14169	14364	14083	14239	14337	14335	14230	14253	14321	14337	14183	14181	14178	14257	14360	14241	14361	14202	14165	14300	14237	14216	14248	14386	14107	14379	14265	14225	14216	14274	14337	14193	14234	14137	14251	14183	14386	14231	14193	14262	14184	14270	14317	14240	14107	14251	14250	14213	14232	14263	14243	14315	14462	14227	14276	14218	14230	14346	14179	14312	14230	14213	14228	14226	14174	14380	14313	14280	14064	14213	14373	14215	14402	14215	14319	14138	14432	14304	14192	14373	14058	14327	14365	14252	14164	14177	14455	14229	14133	14126	14342	14313	14155	14066	14283	14250	14172	14423	14451	14317	14410	14257	14275	14182	14331	14207	14377	14224	14298	14204	14285	14409	14218	14345	14231	14267	14335	14366	14443	14335	14262	14061	14197	14341	14282	14071	14280	14491	14185	14339	14169	14137	14178	14361	14261	14277	14123	14381	14228	14298	14251	14161	14422	14295	14298	14226	14166	14225
27201	21905	23658	19304	15849	15507	15822	15672	15674	15531	15621	15560	15482	15646	15387	15534	15471	15392	15359	15405	15535	15501	15376	15550	15584	15612	15525	15533	15611	15506	15598	15355	15319	15436	15468	15532	15593	15503	15484	15522	15573	15591	15456	15694	15487	15556	15372	15413	15552	15524	15441	15298	15438	15435	15626	15341	15622	15555	15445	15486	15580	15618	15388	15511	15520	15233	15519	15454	15439	15460	15352	15489	15385	15410	15550	15575	15537	15664	15579	15476	15437	15450	15555	15588	15403	15534	15500	15417	15371	15547	15375	15405	15651	15443	15445	15246	15519	15325	15672	15352	15641	15530	15323	15508	15332	15329	15570	15477	15309	15402	15550	15510	15516	15536	15485	15519	15433	15353	15445	15206	15384	15315	15463	15495	15517	15612	15416	15351	15442	15529	15397	15453	15325	15462	15351	15489	15516	15325	15644	15418	15500	15351	15317	15336	15331	15620	15388	15390	15455	15253	15531	15530	15221	15410	15354	15366	15481	15383	15534	15354	15428	15609	15806	15579	15243	15426	15512	15460	15400	15389	15453	15270	15473	15592	15484	15478	15326	15379	15587	15327	15368	15370	15529	15368	15415	15420	15456	15457	15320	15424	15583	15527	15492	15437	15351	15407	15375	15673	15446	15330	15777	15440	15436	15418	15409	15514	15385	15285	15401	15456	15413	15501	15542	15340	15609	15602	15474	15313	15503	15376	15298	15405	15418	15440	15531	15523	15509	15320	15347	15620	15608	15455	15366	15375	15310	15315	15379	15595	15301	15404	15502	15461	15586	15522	15477	15629	15631	15559	15565	15626	15495	15558	15415	15400	15380	15559	15448	15374	15487	15543	15415	15476	15211	15579	15449	15345	15381	15418	15397	15265	15512	15495	15549	15572	15386	15449	15341	15626	15533	15234	15552	15550	15411	15474	15515	15599	15469	15379	15520	15388	15385	15468	15502	15715	15667	15441	15492	15382	15394	15438	15364	15313	15417	15265	15390	15566	15517	15560	15528	15673	15306	15491	15314	15508	15560	15603	15527	15478	15477	15441	15526	15354	15355	15484	15409	15429	15439	15430	15577	15210	15553	15572	15396	15487	15453	15618	15576	15490	15441	15401	15473	15480	15487	15489	15296	15388	15511	15465	15346	15380	15360	15474	15422	15406	15241	15335	15396	15579	15562	15403	15403	15471	15435	15532	15554	15515	15492	15535	15514	15710	15472	15489	15512	15439	15483	15449	15553	15480	15270	15488	15499	15574	15395	15377	15566	15407	15552	15463	15357	15455	15277	15377	15614	15556	15616	15470	15486	15466	15410	15434	15329	15549	15439	15508	15471	15454	15543	15507	15525	15489	15453	15470	15514	15459	15428	15303	15555	15513	15534	15541	15639	15524	15334	15467	15504	15549	15403	15460	15710	15602	15273	15460	15470	15461	15405	15538	15356	15399	15258	15366	15411	15514	15597	15492	15525	15402	15451	15354	15533	15503	15728	15478	15343	15345	15332	15384	15388	15622	15556	15578	15497	15198	15410	15494	15567	15579	15475	15448	15498	15494	15511	15575	15466	15380	15612	15373	15468	15571	15376	15430	15583	15607	15525	15469	15481	15595	15578	15403	15691	15343	15264	15662	15509	15500	15400	15344	15530	15316	15654	15301	15340	15482	15684	15430	15518	15395	15414	15529	15530	15412	15616	15548	15593	15444	15397	15492	15438	15537	15430	15268	15468	15503	15399	15464	15376	15225	15521	15306	15524	15488	15363	15375	15433	15424	15426	15387	15512	15450	15359	15496	15512	15445	15469	15485	15546	15642	15614	15514	15458	15418	15637	15379	15575	15480	15622	15324	15332	15558	15505	15333	15419	15410	15504	15328	15679	15479	15643	15485	15396	15483	15639	15420	15327	15320	15227	15455	15418	15555	15436	15449	15618	15614	15237	15467	15444	15395	15422	15444	15443	15299	15577	15452	15505	15617	15341	15555	15672	15423	15254	15421	15584	15382	15391	15438	15488	15515	15534	15441	15351	15436	15587	15364	15356	15423	15391	15533	15407	15580	15445	15416	15615	15608	15338	15366	15414	15425	15519	15347	15432	15472	15491	15528	15381	15312	15428	15569	15457	15595	15476	15295	15441	15560	15213	15495	15551	15492	15653	15389	15423	15430	15638	15237	15428	15463	15352	15443	15578	15413	15624	15462	15493	15408	15617	15673	15622	15643	15541	15394	15314	15379	15433	15332	15517	15341	15446	15432	15591	15534	15488	15505	15503	15455	15484	15699	15475	15456	15556	15457	15418	15349	15285	15412	15380	15377	15558	15531	15613	15320	15362	15333	15410	15472	15276	15176	15503	15235	15288	15268	15565	15433	15468	15553	15636	15416	15513	15562	15523	15427	15516	15513	15575	15447	15466	15557	15427	15451	15670	15405	15582	15603	15361	15458	15506	15223	15444	15518	15532	15436	15381	15533	15588	15446	15451	15396	15610	15549	15404	15383	15269	15348	15588	15386	15305	15544	15645	15586	15330	15439	15404	15470	15361	15603	15412	15410	15508	15426	15515	15644	15441	15272	15381	15618	15491	15319	15394	15436	15321	15515	15558	15440	15473	15626	15410	15439	15490	15457	15531	15409	15194	15352	15398	15524	15409	15554	15599	15534	15297	15479	15386	15495	15659	15412	15401	15418	15614	15609	15445	15481	15483	15587	15404	15385	15548	15518	15627	15387	15685	15646	15605	15413	15412	15281	15437	15555	15365	15510	15329	15485	15461	15397	15564	15401	15569	15542	15609	15564	15276	15404	15625	15441	15632	15548	15497	15505	15636	15530	15470	15358	15556	15503	15578	15531	15609	15547	15457	15464	15352	15449	15583	15528	15603	15475	15547	15505	15406	15282	15580	15462	15698	15572	15459	15413	15593	15555	15499	15558	15462	15244	15419	15541	15610	15635	15449	15473	15361	15387	15390	15341	15232	15538	15450	15546	15630	15308	15404	15446	15401	15317	15230	15703	15770	15394	15401	15363	15357	15529	15726	15426	15617	15462	15494	15400	15538	15298	15440	15485	15398	15775	15470	15438	15434	15293	15435	15475	15436	15538	15461	15362	15432	15462	15477	15437	15421	15527	15378	15505	15283	15396	15280	15573	15506	15314	15502	15309	15552	15553	15487	15500	15412	15404	15514	15445	15549	15368	15353	15396	15426	15516	15314	15690	15406	15399	15502	15376	15644	15692	15366	15428	15552	15195	15404	15507	15423	15353	15410	15474	15393	15541	15442	15514	15364	15178	15450	15383	15620	15561	15468	15331	15341	15475	15428	15689	15393	15651	15561	15541	15342	15482	15554	15396	15203	15319	15642	15596	15300	15382	15625	15700	15606	15409	15330	15284	15466	15486	15391	15477	15503	15507	15580	15477	15434	15413	15299	15530	15642	15459	15405	15364	15591	15533	15574	15402	15455	15570	15454	15420	15466	15512	15434	15474	15577	15643	15500	15458	15406	15450	15466	15407	15362	15577	15317	15622	15518	15465	15369	15616	15481	15365	15433	15328	15403	15610	15484	15333	15460	15354	15419	15604	15430	15357	15479	15337	15473	15563	15484	15315	15155	15402	15427	15559	15401	15435	15506	15502	15476	15483	15350	15354	15431	15414	15447	15448	15310	15471	15444	15420	15445	15512	15443	15685	15394	15509	15469	15486	15499	15452	15378	15613	15349	15366	15562	15330	15495	15431	15471	15475	15574	15470	15530	15736	15460	15561	15530	15395	15237	15428	15586	15620	15472	15467	15359	15402	15303	15542	15439	15421	15452	15523	15438	15464	15350	15307	15484	15358	15500	15449	15442	15686	15534	15527	15579	15536	15541	15492	15550	15569	15265	15708	15453	15550	15538	15457	15601	15357	15525	15311	15473	15404	15360	15452	15393	15253	15595	15297	15486	15558	15487	15335	15403	15322	15642	15513	15422	15635	15582	15345	15483	15320	15352	15386	15536	15576	15411	15512	15554	15402	15334	15538	15538	15644	15257	15434	15539	15556	15215	15448	15359	15296	15277	15436	15457	15541	15495	15643	15587	15525	15581	15389	15386	15391	15488	15365	15550	15505	15717	15376	15735	15580	15361	15584	15545	15443	15349	15538	15723	15274	15262	15526	15623	15476	15573	15317	15350	15414	15257	15397	15416	15472	15507	15465	15344	15526	15424	15445	15627	15435	15586	15576	15457	15664	15391	15542	15563	15366	15493	15329	15586	15490	15175	15504	15427	15420	15465	15620	15403	15597	15532	15346	15620	15559	15320	15369	15410	15298	15573	15482	15519	15581	15559	15675	15580	15637	15248	15515	15446	15327	15411	15701	15385	15401	15559	15444	15444	15381	15462	15503	15508	15325	15494	15361	15759	15430	15362	15521	15345	15524	15490	15676	15583	15429	15397	15498	15649	15454	15681	15591	15420	15401	15368	15291	15777	15514	15535	15403	15337	15318	15497	15510	15441	15466	15353	15483	15286	15446	15572	15576	15349	15547	15792	15353	15518	15633	15334	15357	15362	15387	15436	15512	15430	15437	15389	15306	15444	15512	15561	15472	15220	15378	15536	15358	15479	15463	15628	15477	15509	15260	15459	15395	15544	15481	15446	15575	15505	15364	15509	15475	15474	15424	15458	15553	15380	15418	15618	15618	15446	15571	15485	15367	15244	15410	15423	15478	15358	15638	15486	15434	15649	15518	15503	15361	15514	15544	15596	15366	15490	15626	15483	15463	15589	15633	15487	15558	15511	15577	15384	15664	15601	15453	15493	15437	15524	15440	15361	15510	15455	15492	15536	15529	15518	15477	15531	15528	15583	15416	15402	15511	15342	15594	15344	15622	15491	15451	15458	15601	15445	15431	15564	15321	15443	15511	15513	15570	15587	15487	15403	15329	15381	15593	15507	15533	15534	15395	15513	15363	15473	15272	15403	15354	15432	15636	15464	15482	15431	15322	15392	15237	15503	15501	15471	15517	15529	15511	15461	15491	15370	15651	15485	15283	15433	15559	15669	15422	15355	15388	15529	15462	15310	15460	15563	15449	15613	15413	15518	15484	15484	15414	15274	15548	15437	15412	15513	15234	15392	15358	15627	15440	15433	15414	15643	15377	15441	15410	15349	15544	15625	15461
15598	20508	19177	15860	15203	15014	14752	15001	14967	14773	14806	14800	14753	14826	14749	14747	14726	14764	14811	14988	14724	14863	14852	14805	14761	14643	14801	14692	14817	14701	14774	14868	14730	14846	14687	14814	14825	14675	14811	14714	14866	14784	14772	14896	14821	14670	14582	14746	14816	14628	14813	14914	14786	14659	14654	14798	14718	14711	14928	14770	14746	14675	14658	14786	14774	14684	14833	14630	14952	14670	14683	14750	14688	14779	14710	14740	14679	14798	14748	14821	14772	14622	14836	15169	14669	14782	14803	14613	14820	14746	14755	14773	14675	14743	14931	14757	14690	14777	14644	14641	14778	14768	14765	14728	14843	14710	14921	14592	14631	14728	14792	14678	14839	14651	14610	14811	14647	14779	14639	14631	14681	14735	14894	14721	14859	14761	14673	14821	14654	14723	14727	14770	14799	14669	14838	14868	14703	14685	14708	14902	14745	14784	14774	14797	14675	14652	14709	14648	14911	14701	14620	14794	14662	14593	14661	14722	14674	14595	14672	14699	14560	14511	14902	14639	14670	14676	14864	14755	14714	14757	14718	14569	14504	14839	14700	14661	14650	14871	14719	14817	14601	14768	14702	14671	14677	14785	14662	14556	14705	14653	14669	14683	14821	14743	14800	14838	14798	14841	14747	14744	14809	14779	14765	14558	14658	14625	14840	14733	14864	14692	14836	14620	14698	14780	14697	14780	14666	14732	14667	14691	14692	14745	14677	14712	14831	14594	14673	14724	14946	14801	14773	14502	14695	14839	14882	14664	14732	14599	14731	14681	14850	14713	14629	14563	14606	14612	14661	14715	14528	14742	14803	14624	14627	14702	14700	14665	14726	14444	14627	14679	14755	14716	14711	14774	14630	14723	14791	14711	14863	14721	14780	14588	14819	14759	14791	14765	14766	14698	14720	14690	14675	14564	14761	14885	14696	14755	14786	14830	14717	14716	14872	14581	14718	14683	14723	14649	14644	14850	14821	14633	14585	14703	14717	14713	14694	14727	14665	14667	14803	14841	14736	14669	14675	14809	14722	14749	14639	14592	14726	14633	14595	14830	14756	14768	14821	14692	14770	14693	14628	14738	14801	14610	14698	14807	14816	14793	14813	14746	14846	14745	14638	14970	14737	14682	14730	14765	14763	14578	14882	14729	14585	14715	14638	14712	14655	14660	14816	14605	14723	14874	14730	14612	14836	14653	14529	14854	14748	14797	14620	14788	14763	14553	14664	14773	14851	14676	14780	14820	14789	14666	14674	14688	14683	14652	14505	14621	14478	14752	14637	14562	14543	14767	14669	14796	14806	14705	14745	14819	14763	14635	14667	14626	14791	14639	14697	14759	14850	14822	14874	14731	14749	14544	14862	14895	14717	14565	14868	14838	14703	14731	14690	14651	14867	14739	14628	14761	14643	14705	14755	14765	14673	14843	14659	14613	14712	14965	14931	14772	14696	14615	14709	14551	14770	14793	14632	14689	14645	14662	14778	14790	14700	14510	14799	14590	14819	14800	14725	14666	14715	14707	14755	14723	14741	14845	14777	14839	14568	14749	14696	14754	14695	14747	14749	14873	14730	14812	14695	14627	14783	14778	14933	14724	14683	14682	14627	14733	14636	14809	14662	14682	14712	14687	14799	14577	14724	14698	14647	14677	14701	14702	14673	14558	14626	14657	14801	14935	14751	14461	14756	14909	14614	14756	14717	14623	14894	14801	14710	14772	14828	14707	14651	14688	14840	14693	14599	14834	14642	14624	14661	14638	14770	14782	14693	14698	14721	14633	14729	14630	14917	14751	14762	14692	14762	14706	14792	14783	14520	14595	14708	14621	14739	14628	14743	14789	14758	14980	14705	14710	14726	14722	14821	14770	14861	14808	14646	14712	14769	14701	14662	14714	14694	14775	14824	14761	14634	14683	14748	14783	14811	14819	14827	14709	14755	14677	14824	14724	14849	14611	14676	14686	14828	14671	14708	14670	14587	14661	14892	14746	14744	14797	14701	14827	14809	14605	14677	14726	14778	14573	14574	14715	14867	14658	14701	14840	14726	14712	14780	14691	14639	14734	14719	14672	14929	14881	14876	14712	14646	14874	14802	14723	14867	14743	14575	14813	14712	14726	14809	14821	14777	14880	14883	14653	14751	14775	14594	14635	14826	14640	14677	14739	14815	14709	14620	14736	14606	14604	14822	14868	14832	14708	14718	14600	14637	14785	14803	14833	14606	14697	14676	14770	14788	14819	14761	14751	14660	14563	14777	14755	14823	14596	14713	14622	14803	14749	14864	14781	14753	14755	14622	14921	14795	14715	14546	14887	14533	14686	14698	14691	14809	14753	14611	14716	14758	14685	14718	14856	14711	14773	14826	14616	14756	14652	14848	14679	14816	14657	14765	14647	14556	14722	14786	14819	14679	14804	14823	14710	14913	14671	14780	14573	14865	14713	14507	14760	14755	14736	14811	14728	14755	14659	14852	14782	14720	14730	14811	14666	14474	14623	14692	14811	14701	14753	14748	14772	14561	14748	14688	14654	14656	14584	14874	14829	14680	14844	14563	14672	14528	14717	14742	14884	14778	14729	14790	14750	14833	14725	14718	14643	14652	14917	14619	14722	14788	14669	14804	14673	14617	14786	14639	14710	14729	14797	14749	14798	14670	14813	14807	14620	14670	14814	14812	14772	14703	14762	14565	14804	14712	14777	14609	14586	14724	14759	14810	14600	14814	14776	14638	14735	14676	14593	14626	14770	14749	14718	14680	14668	14880	14706	14651	14743	14697	14697	14819	14729	14714	14725	14693	14737	14693	14782	14848	14600	14713	14636	14671	14770	14539	14615	14950	14720	14675	14748	14568	14726	14629	14856	14651	14664	14754	14803	14768	14744	14744	14677	14608	14663	14753	14748	14836	14632	14700	14604	14760	14805	14561	14737	14812	14796	14727	14758	14776	14731	14595	14639	14773	14790	14690	14801	14556	14823	14554	14689	14748	14874	14622	14864	14792	14797	14739	14713	14751	14660	14721	14707	14630	14652	14670	14760	14710	14561	14678	14700	14793	14824	14695	14713	14793	14703	14803	14673	14637	14680	14537	14658	14639	14694	14803	14614	14558	14833	14815	14699	14820	14935	14764	14875	14732	14782	14654	14676	14609	14586	14689	14788	14850	14819	14671	14668	14792	14649	14717	14734	14762	14724	14585	14908	14623	14709	14709	14787	14733	14567	14874	14734	14820	14803	14767	14758	14656	14640	14756	14722	14786	14702	14808	14738	14687	14799	14596	14706	14637	14728	14986	14834	14837	14759	14828	14675	14700	14669	14675	14891	14683	14838	14897	14813	14756	14624	14800	14623	14664	14925	14786	14695	14565	14783	14656	14716	14846	14712	14819	14850	14598	14825	14851	14479	14846	14764	14602	14657	14767	14692	14700	14706	14760	14785	14760	14658	14670	14710	14784	14825	14970	14771	14705	14726	14690	14770	14676	14740	14933	14746	14763	14563	14701	14758	14703	14786	14684	14682	14871	14770	14712	14892	14661	14613	14659	14691	14789	14888	14663	14618	14685	14702	14701	14788	14683	14667	14852	14741	14764	14893	14659	14895	14687	14567	14773	14660	14708	14695	14632	14655	14808	14853	14624	14781	14870	14682	14658	14772	14664	14768	14718	14669	14726	15008	14765	14761	14630	14615	14659	14785	14705	14799	14735	14863	14654	14575	14712	14690	14713	14718	14625	14789	14795	14745	14870	14703	14815	14674	14748	14730	14791	14709	14655	14596	14954	14796	14705	14798	14706	14675	14605	14656	14665	14822	14700	14552	14643	14706	14718	14873	14837	14645	14833	14819	14899	14753	14799	14698	14685	14831	14643	14734	14735	14713	14513	14823	14667	14763	14661	14643	14587	14742	14771	14794	14721	14698	14702	14845	14714	14650	14686	14747	14701	14869	14724	14797	14797	14718	14729	14768	14770	14771	14681	14714	14518	14710	14545	14517	14772	14686	14751	14815	14780	14813	14787	14788	14606	14710	14686	14564	14776	14614	14636	14618	14613	14712	14878	14758	14627	14844	14579	14830	14883	14767	14722	14750	14772	14772	14695	14747	14875	14730	14700	14833	14682	14750	14909	14820	14813	14718	14868	14698	14794	14841	14759	14830	14834	14768	14692	14761	14720	14739	14600	14636	14822	14687	14716	14719	14601	14842	14586	14733	14539	14670	14707	14600	14702	14652	14678	14905	14650	14699	14785	14814	15004	14563	14709	14792	14590	14761	14708	14619	14878	14698	14700	14846	14777	14746	14829	14630	14710	14668	14680	14731	14821	14820	14858	14828	14771	14805	14662	14852	14827	14750	14657	14714	14732	14650	14694	14658	14792	14852	14683	14961	14707	14754	14716	14788	14780	14662	14692	14766	14709	14690	14742	14643	14706	14765	14612	14880	14826	14726	14717	14531	14696	14656	14801	14688	14830	14725	14757	14719	14784	14691	14823	14741	14723	14726	14974	14654	14849	14706	14709	14551	14812	14497	14813	14710	14739	14757	14844	14653	14722	14769	14679	14586	14860	14734	14775	14578	14739	14764	14721	14736	14717	14682	14775	14637	14767	14646	14676	14702	14661	14622	14908	14747	14668	14698	14860	14662	14715	14512	14629	15027	14714	14657	14802	14724	14703	14742	14888	14687	14863	14858	14790	14678	14826	14734	14716	14696	14715	14770	14828	14764	14682	14836	14771	14872	14649	14775	14562	14651	14701	14786	14725	14748	14836	14652	14750	14721	14809	14723	14699	14680	14655	14726	14601	14777	14918	14496	14797	14731	14648	14845	14640	14888	14821	14796	14705	14673	14820	14790	14789	14591	14791	14645	14653	14762	14627	14895	14842	14692	14759	14683	14793	14709	14918	14759	14694	14805	14721	14857	14624	14728	14700	14676	14833	14752	14608	14732	14624	14594	14684	14806	14669	14872	14643	14710	14803	14785	14677	14721	14595	14634	14847	14838	14745	14757	14812	14693	14800	14732	14480	14629	14817	14567	14765	14720	14643	14891	14663	14817	14797	14718	14748	14763	14746	14646	14640	14750	14817	14618	14807	14895	14651	14752	14760	14629	14838	14813	14878	14633	14683	14810	14666	14674	14728	14975	14770	14578	14696	14801	14813	14521
23913	21315	28660	24365	21987	20901	20056	17832	17423	17743	17716	17629	17523	17346	17585	17251	17448	17306	17422	17497	17168	17537	17385	17449	17539	17392	17387	17370	17340	17458	17312	17392	17212	17273	17442	17282	17497	17395	17182	17424	17256	17340	17160	17457	17283	17445	17371	17332	17110	17120	17416	17375	17210	17239	17184	17336	17287	17306	17266	17099	17585	17078	17259	17245	17281	17192	17150	17421	17377	17321	17334	17076	17255	17195	17159	17227	17266	17332	17338	17435	17156	17471	17560	17527	17521	17357	17259	17326	17210	17358	17426	17209	17283	17296	17202	17221	17273	17299	17125	17101	17222	17133	17245	17261	17372	17176	17127	17151	17204	17450	17215	17248	17129	17307	17307	17273	17301	17404	17333	17079	17331	17309	17162	17242	17348	17195	17419	17241	17358	17215	17020	17113	17375	17169	17149	17061	17226	17097	17096	17323	17295	17148	17146	17468	17371	17175	16997	17166	17237	17059	17138	17095	17139	17349	17318	17286	17251	17045	16997	17155	17091	17186	17237	17052	17188	17249	17254	17235	17170	17219	17217	17176	17325	17157	17305	17216	17226	17208	17108	17261	17258	17044	17451	17276	17171	17075	17344	17368	17245	17237	17221	17035	17226	17181	17048	17264	17185	17331	17193	17239	17170	17140	17011	17288	17168	17062	17142	17269	17168	17196	17087	17151	17122	17265	17271	17231	17228	16973	17207	17059	17269	17405	17042	17256	17429	17088	16992	17318	17161	17087	17295	17045	17274	17289	17166	17150	16888	17243	17168	17040	17300	17293	17432	17320	17300	17182	17279	17091	17167	17434	17345	17272	17116	17170	17323	17113	16978	17387	17106	17412	17201	17138	17295	17280	17293	17275	17133	17202	17407	17261	17211	17291	17118	17297	17105	17164	17022	17130	17165	17275	17328	17314	17169	17240	17204	17261	17136	17437	17398	17190	17008	17001	17267	17237	17272	17222	17026	17236	17267	17028	17363	17415	17235	17059	17142	17120	17319	17049	17262	17243	16892	17057	17050	17089	17176	17252	17184	17041	16983	17200	17339	17153	17330	17083	17185	17240	17213	17283	17215	17146	17381	17351	17466	17231	17153	17375	17069	17164	17121	17188	17319	17235	17116	17132	17199	17255	17310	17082	16981	17150	17212	17161	17278	17069	16939	17138	17160	17152	17367	17329	17209	17075	17118	17247	17240	17254	17216	17360	17305	17121	17018	17235	17321	17074	17275	17278	17276	17306	17454	17158	17170	17184	17050	17141	17265	17536	17319	17356	17152	17142	17005	17331	17135	17258	17151	17260	17252	17096	17292	17084	17369	17281	17140	17117	17269	17199	17251	17411	17350	17128	17459	17207	17124	17440	17203	17342	17215	17204	17251	17374	17226	17206	17215	16873	17187	17162	17323	17037	17195	17021	17217	17017	17129	17379	17436	17245	17137	17216	17210	17090	17287	17169	17166	17149	17122	17003	17234	17353	17190	17242	17191	16945	17129	17349	17239	17118	16876	17107	17235	17174	17216	17048	17352	17246	17129	17228	17353	17181	17178	17418	17238	17261	17086	17367	17183	17314	17371	17065	17118	17442	17108	17301	17116	17218	17309	17242	17291	17287	17131	17216	17251	17504	17244	17212	17183	17096	17248	17194	17091	17179	17114	17170	17134	17085	17002	17396	17231	17251	17181	17112	17227	17283	17135	17142	17115	17099	17048	17293	17102	17124	17451	17503	17267	17359	17398	17283	17457	17241	17166	17252	17263	17125	17323	17274	17315	17130	17064	17141	17066	17109	17172	17175	17257	17168	17242	17162	17298	17195	17300	17030	17366	17159	16981	17124	17055	17246	17066	17224	17235	17100	17273	17325	17352	17305	17067	17272	17198	17287	17062	17048	17087	16851	17035	17201	17227	17229	17226	17356	17253	17248	17120	17126	17157	17214	17265	17085	17132	17251	17245	17386	17093	17266	17139	17206	17373	17227	17377	17249	17156	17010	17307	17468	17332	17272	17436	17294	17094	17195	16977	17222	17210	17061	17083	17290	17116	17190	17125	17202	17142	17077	17197	17172	17417	17073	17262	17200	17257	17177	17197	17240	17202	17356	17537	17340	17214	17243	17398	16986	17094	17329	17169	17340	17266	17167	17115	17295	17246	17380	17256	17062	17252	17469	17317	17153	17124	17378	17187	17297	17196	17052	17252	17236	17366	17231	17275	17102	17519	17248	17152	17340	17436	17111	17543	17447	17266	17203	17335	17354	17265	17139	17219	17265	17282	17105	17267	17425	17249	17346	17238	17253	17343	16973	17161	17300	16975	17489	17226	17021	17419	17210	17268	17208	17237	17052	17284	16947	17203	17250	17200	17240	17302	17225	17152	17196	17300	17135	17168	17399	17331	17199	17006	17069	17169	17309	17114	17301	17369	17412	17337	17131	17166	17099	16994	17204	17258	17341	17166	17297	17277	17187	17205	17466	17278	17212	17160	17375	17301	16980	17069	17073	17230	17108	17082	17250	17343	17169	17088	17155	17166	17345	17263	17380	17390	17231	17249	17168	17301	17161	17404	17177	17276	17181	17249	17249	17213	17152	17180	17312	17178	17394	17289	17379	17298	17167	17179	17203	17270	17136	17196	17049	17170	17150	17155	17250	17273	17140	17105	17245	17459	17333	17443	17346	17291	17414	17167	17415	17050	17088	17148	17129	17169	17103	17184	17320	17116	17281	17241	17213	17237	17257	17255	17158	17004	17200	17224	17258	16990	17039	17432	17239	17296	17207	17355	17186	17300	17185	17346	17125	17154	17184	17096	17156	17098	17099	17139	17319	17435	17101	17045	17082	17301	17238	17145	17337	17162	17084	17416	17262	17319	17232	17068	17241	17017	17174	17115	17136	17213	17318	17424	17250	17310	17066	17429	17252	17263	17244	17115	17313	17341	17137	17154	17252	17279	17124	17081	17313	17340	17207	17185	17275	17282	17207	17165	17238	17260	17095	17340	17185	17262	17158	16983	17229	17109	17134	17287	17103	17306	17131	17468	17263	17047	17030	16939	17085	17194	17209	17247	17439	17126	17218	17128	17177	17147	17269	17214	17166	17087	17298	17312	17260	17170	17212	17238	17017	17320	17350	17193	17183	17232	17252	17185	17326	17184	17132	17186	17322	17207	17315	17153	16984	16991	17288	17298	17172	17296	17143	16989	17161	17291	17227	17154	17073	16991	17193	17174	17274	17455	17350	17263	17183	17244	17365	17110	17251	17093	17097	17161	17203	17207	17273	17100	17203	17302	17138	17223	17226	17167	17247	17139	17210	17275	17367	17047	17238	17224	17284	17404	17149	17259	17316	17192	17296	17293	17372	17306	17327	17392	17325	17222	17219	17151	17083	17268	17081	17327	17022	17148	17303	17148	17378	17223	17190	17167	17104	17231	17121	17301	17157	17252	17289	17088	17137	17170	17178	17217	17402	17125	17298	17252	17324	17183	17070	17139	17252	17298	17188	17095	17245	17097	17259	17174	17208	17099	17155	17166	17124	17239	17429	17306	17260	17313	17176	17146	17123	17149	16906	16989	17382	17209	17207	17302	17137	17217	17126	17089	17065	16994	17196	17117	17280	17134	17070	17314	17317	17181	17158	17106	17176	17125	17020	17346	17131	17197	17130	17171	17045	17174	17237	17343	17246	17322	17216	17131	17204	17064	17162	17129	17030	17382	17013	16835	17137	17153	17373	17186	17082	17286	17071	17177	17180	17164	17433	17367	17123	17335	17091	17082	17107	17334	17255	16987	17059	17025	17204	17218	17036	17227	17227	17223	17444	17353	17250	17216	17226	17169	17150	17195	17417	17291	17114	17130	17282	17205	17149	17352	17315	16961	17176	17190	17109	17271	17151	17361	17282	17121	17214	17182	17164	17239	17299	17204	17132	17324	17230	17342	17332	17180	17115	17179	17197	17118	17139	17150	17233	17128	17138	17098	17148	17463	17352	17313	17058	17247	17184	17306	17177	17282	17135	17164	17176	17026	17352	17292	17384	17161	17178	17227	17337	17082	17037	17177	17102	17185	17267	17224	17174	17131	17073	17214	17226	17444	17180	17146	17143	17238	17123	17003	17147	17427	17068	17118	17223	17144	17436	17181	17295	17192	17126	17391	17375	17178	17226	17261	17215	17203	17210	17468	17419	17229	17105	17214	17246	17296	17019	17373	17521	17271	17365	17307	17176	17085	17211	17317	17140	17179	17185	17109	17330	17157	17206	17397	17027	17430	17272	17159	17294	17264	17182	17290	17221	17206	17326	17177	17084	17233	17142	17173	17323	17151	17345	17339	17158	17160	17116	17046	17357	17219	17054	17092	17301	17308	17150	17395	17308	17143	17115	17316	17188	17267	17063	17021	17242	17150	17229	17178	17455	17046	17213	17328	17221	17244	17194	17334	16875	17179	17124	17181	17253	17185	17250	17347	17254	17219	17335	17117	17314	17120	17383	17224	17165	17263	17261	17133	17094	17282	17326	17288	17174	17213	17107	17306	17219	17164	17253	17266	17211	17146	17215	17235	17225	17117	17043	17166	17253	17132	17110	17230	17154	17221	17251	17311	17386	17205	17309	17172	17149	17169	17022	17205	17078	17239	17285	17103	17127	17287	17223	17251	16925	17281	17285	17246	17155	17131	17374	17346	17350	17424	17296	17235	17386	17312	17241	17032	17396	17224	17339	17168	17313	17275	17260	17250	17119	17202	17122	17178	17198	17057	17250	17136	17055	17292	17257	17262	17140	17234	17170	17241	17227	17138	17228	17168	17185	17157	17143	17291	17179	17211	17278	17268	16955	17289	17187	17375	17202	17337	17262	17199	17278	17235	17265	17258	17173	17189	17253	17290	17061	17212	17396	17168	17327	17020	17146	17239	17383	17370	17099	17096	17355	17440	16922	17213	17139	17332	17097	17368	17012	17150	17234	17110	17146	16976	17201	17076	17214	17259	17024	17140	17205	17086	17239	17390	17284	17334	17278	17250	17144	17255	17175	17256	17327	17137	17314	17220	17369	17246	17517	17387	17357	17071	17082	17110	17149	17298	17022	17322	17173	17283	17035	17428	17234	17053	17203	17149	17269	17189	17175	17271	17408	17320	17109	17115	17354	17355	16927	17069	16974
16557	30255	27026	19347	17486	16925	16614	16380	16318	16167	16135	16266	16002	15970	15856	15983	15949	15997	15858	16000	16075	16095	16032	15886	15949	15868	15802	15700	16046	15886	16122	15888	16034	15781	16054	15691	16507	15784	16029	15643	15832	16022	15898	15802	15806	15859	15987	15937	15993	15804	15921	15853	15855	15787	15959	15943	15899	15869	15782	16031	15994	15820	15882	15903	15784	15881	15735	15824	15847	15840	15867	15707	15808	15826	15771	15727	15816	15792	15882	15758	15800	16153	16277	16303	15954	15892	15906	15926	15723	15754	15847	15848	15779	15953	15827	15811	15950	15659	15791	15944	15694	15856	15843	15910	15809	15914	15787	15804	15849	15881	15715	15887	15681	15913	15852	15824	15640	15731	15959	15857	15863	15844	15876	15760	15873	15764	15792	15865	15845	15909	15701	15893	15698	15763	15851	15850	15880	15803	15937	15890	15784	15745	15700	15750	15798	15875	15784	15817	15968	15809	15809	15875	15840	15738	15834	15895	15749	15816	15863	15774	15679	15867	15862	15941	15814	15787	15738	15786	15767	15805	15756	15796	15913	15826	15817	15849	15850	15778	15995	15601	15702	15779	15928	15698	15715	15803	15774	15651	15879	15756	15711	15894	15930	15835	15902	15924	15873	15762	15659	15688	15751	15685	15921	15780	15785	15896	15861	15671	15794	15909	15950	15700	15737	15889	15712	15721	15863	15738	15732	15737	15839	15849	15863	15786	15923	15713	15788	15615	15836	15993	15875	15737	15620	15830	15814	15719	15778	15882	15721	15632	15897	15775	15921	15776	15787	15786	15710	15776	15879	15687	15848	15693	15623	15776	15943	15743	15691	15796	15806	15874	15884	15680	15689	15748	15872	15673	15856	15745	15713	15795	15835	15803	15909	15864	15847	15683	15756	15858	15845	15859	15635	15942	15944	15915	15941	15687	15786	15815	15856	15868	15833	15667	15761	15863	15956	15727	15630	15747	15757	15630	15973	15844	15674	15827	15937	15684	15838	15831	15849	15989	15637	15911	15844	15798	15871	15650	15761	15612	15831	15865	15867	15759	15730	15894	15668	15784	15713	15763	15793	15746	15650	15770	15855	15817	15743	15729	15956	15870	15770	15890	15864	15745	15756	15741	15820	15762	15777	15936	15694	15702	15903	15761	15990	15684	15774	15847	15862	15705	15875	15964	15651	15730	15759	15698	15795	15713	15678	15916	15905	15803	15771	15608	15497	15827	15779	15934	15673	15935	15844	15975	15848	15874	15795	15728	15739	15670	15849	15756	15762	15781	15757	15861	15910	15731	15792	15945	15759	15748	15772	15746	15759	15827	15754	15750	15731	15897	15740	15793	15735	15791	15838	15732	15900	15786	15840	15605	15893	15781	15750	15660	15876	15767	15967	15905	15768	15642	15808	15848	15749	15799	15850	15934	15828	15754	16068	15778	15573	15847	15847	15668	15727	15838	15869	15756	15756	15952	15867	15707	15888	15807	15786	15680	15926	15907	15808	15659	15570	15740	15845	15820	15724	15730	15828	15944	15821	15723	15828	15793	15887	15847	15627	15693	15848	15912	15815	15718	15762	15986	15890	15762	15826	15699	15812	15656	15877	15872	15833	15801	15745	15887	15700	15817	15884	15785	15801	15957	15659	15771	15756	15837	15969	15744	15766	15789	15796	15755	15850	15858	15779	15788	15907	15707	15830	15865	15721	15769	15833	15773	15870	15776	15850	15910	15816	15774	15792	15864	15728	15620	15803	15760	15734	15748	15766	15812	15871	15862	15830	15753	15922	15745	15902	15844	15858	15711	15975	15994	15728	15778	15796	15805	15773	15858	15823	15731	15923	15685	15822	15797	15869	15765	15731	15763	15857	15865	15894	15848	15862	15827	15521	15844	15722	15735	15853	15832	15750	15929	15857	15723	15844	15955	15847	15695	15717	15879	15661	15694	15786	15875	15656	15762	15793	15924	15761	15667	15821	15689	15831	15544	15613	15814	15665	15843	15754	15837	15828	15810	15741	15786	15631	15748	15788	15728	15762	15728	15795	15735	15888	15865	15796	15784	15897	15816	15733	15839	15947	15947	15848	15803	15695	15607	15899	15864	15737	15708	15653	15705	15668	15805	15791	16000	15812	15860	15771	15822	15735	15761	15664	15873	15839	15809	15926	15895	15765	15744	15785	15840	15723	15845	15653	15921	15737	15829	15904	15778	15803	15752	15877	15883	15848	15715	16030	15702	15837	15798	15734	15828	15687	15866	15790	15855	15887	15839	15848	15959	15766	15743	15804	15857	15900	15800	15723	15746	15747	15776	15849	15699	15933	15870	15910	15805	15793	15828	15757	15703	15841	15946	15779	15851	15658	15733	16019	15698	15910	15989	15773	15779	15750	15883	15818	15858	15938	15735	15921	15734	15752	15992	15804	15919	15858	15871	15840	15894	15751	15652	15773	15871	15813	15914	15690	15859	15811	15821	15716	16084	15668	15951	15893	15819	15844	15670	15781	15712	15897	15738	15858	15960	15935	15864	15758	15918	15794	15792	15642	15872	15860	15783	15687	15855	15884	15768	15863	15693	15731	15971	15740	15859	15692	15901	15859	15901	15929	15826	15897	15601	15858	15757	15832	15752	15791	15795	15805	15792	15778	15966	15900	15750	15870	15787	15964	15830	15875	15924	15752	15763	15843	15976	15670	15781	15665	15742	15891	15792	15846	15855	15661	15915	15676	15855	15836	16117	15873	15947	15786	15863	15865	15827	15866	15892	15970	15753	15918	15851	15785	15867	15879	15792	15786	15753	15754	15911	15669	15832	15820	15690	15743	15813	15875	15697	15986	15828	15885	15860	15884	15880	15719	15892	15929	15642	15734	15684	15862	15687	15845	15735	15960	15839	15801	15801	15736	15752	15822	15832	15813	15888	15872	15896	15706	15770	15816	15662	15786	15821	15770	15940	15935	15721	15746	15897	15714	15682	15684	15766	15898	15819	15823	15877	15803	15880	15797	15891	15648	15935	15826	15806	15648	15727	15798	15678	15763	15753	15673	16029	15745	15860	15897	15934	15785	15724	15811	15904	15849	15678	15871	15759	15788	15870	15719	15927	15920	15813	15909	15891	15823	15789	15846	15862	15762	15689	15883	15896	15764	15908	15853	15781	15838	15958	15709	15858	15783	15907	15759	15822	15905	15858	15864	15807	15771	15570	15924	15752	15882	15863	15739	15670	15934	15701	15774	15901	15889	15869	15742	15924	15903	15754	15991	15766	15881	15734	15693	15924	15972	15759	15576	15872	15804	15880	15849	15898	15619	15718	15724	15803	15646	15794	15896	15936	15863	15889	15752	15773	15914	15865	15923	15903	15784	15749	15762	15951	15770	15620	15832	15780	15667	15911	15951	15827	15862	15889	15754	15693	15739	15786	15596	15741	15881	15731	15930	15842	15689	15839	15881	15659	15884	15803	15842	15851	15800	15820	15893	15674	15902	15756	15886	15907	15712	15663	15792	15680	15710	15731	15836	15798	15906	15804	15655	15681	15796	15833	15862	15636	15780	15828	15855	15868	15908	15834	15730	15629	15792	15769	15612	15950	15831	15848	15872	15805	15888	15785	15848	15871	15892	15758	15807	15803	15753	15965	15723	15878	15959	15917	15834	15745	15738	15840	15650	15796	15900	15787	15861	15721	15792	15865	15799	15711	15793	15879	15916	15691	15881	15816	15676	15839	15900	15874	15596	15958	15811	15866	15812	15696	15801	15950	15777	15857	15838	15638	15747	15863	15897	15770	15731	15714	15905	15812	15741	15868	15941	15869	15641	15796	15918	15760	15841	15956	15742	15640	15777	15798	15806	15817	15528	15851	15778	15991	15675	15772	15920	15725	15865	15557	15846	15878	15990	15830	15820	15645	15706	15841	15854	15800	15765	15825	15880	15909	15726	15761	15915	15674	15761	15782	15920	15876	16109	15717	15688	15762	15913	15839	15657	15868	15820	15947	15747	15841	15719	15915	16030	15676	15719	15714	15690	15919	15771	15804	15820	15895	15744	15820	15844	15702	15745	15662	15725	15778	15878	15859	15872	15912	15750	15945	15911	15902	15844	15936	15799	15740	15832	15787	15930	15787	15779	15729	15863	15852	15833	15802	15866	15699	15857	15839	15861	15816	15811	15776	15742	15771	15583	15862	15887	15818	15784	15811	15823	15776	15751	15779	15831	15723	15866	15842	15826	15865	15784	15829	15741	15778	15908	15897	15808	15797	15770	15784	15945	15891	15751	15757	15920	15692	15922	15661	15579	15910	15886	15959	15675	15756	15725	15864	15849	15972	15898	15852	15933	15932	15748	15799	15800	15688	15788	15806	15723	15969	15834	15782	15890	15863	15744	15794	15857	15718	15729	15719	15794	15929	15925	15806	15831	15801	15956	15754	15891	15917	15860	15807	15734	15938	15772	15784	15744	15890	15690	15865	15943	15862	15991	15745	15683	15693	15926	15825	15858	15830	15892	15790	15771	15759	15781	15858	15765	15914	15742	15625	15854	15795	15898	15695	15839	15769	15979	15728	15880	15867	15812	15778	15825	15772	15743	15712	15966	16065	15833	15597	15716	15848	15893	15890	15812	16006	15784	15837	16024	15867	15916	15695	15778	15953	15895	15699	15689	15804	15776	15793	15847	15861	15883	15726	15845	15732	15852	15663	15782	15539	15868	15705	15722	15839	15863	15835	15766	15904	15724	15902	15790	15807	15939	15801	15766	15816	15897	15826	15890	15766	15749	15790	15675	15724	15950	15844	15801	15700	15800	15936	15658	15828	15655	15857	15813	15957	15787	15855	15952	15787	15593	15695	15835	15740	15690	15914	15756	15618	15793	15882	15737	15667	15794	15855	15762	15615	16004	15835	15815	15803	15501	15702	15714	15709	15734	15948	15808	15832	15972	15703	15935	15684	15799	15857	15655	15863	15813	15870	15808	15802	15760	15858	15830	15875	16002	15873	15900	15816	15854	15867	15973	15852	15791	15804	15930	15878	15717	15725	15764	15764	15932	15603	15977	15924	15646	15708	15720	15628	15711	15668	15780	15607	15689	15766	15805	15696	15835	15906	15829	15653	15828	15836	15795	15717	15938	15868	15861	15821	15914	15655	15797	15980	15831	15843
22818	21244	29097	23701	21523	23510	24969	20014	19183	19732	19587	19489	19482	19466	19257	19368	19307	19460	19491	19407	19289	19350	19069	19506	19273	19160	19238	19215	19086	18866	19266	19100	19192	18994	19519	19372	19969	19260	19044	19155	19092	19156	19178	19320	19158	19058	19048	19121	18965	19039	18984	19143	19054	19100	19080	19146	19062	18749	19214	19261	19287	19234	18932	18964	19198	18941	18939	18967	19183	19005	18920	19324	18985	18886	19185	19266	19152	19284	18965	19117	19122	19283	19491	19554	19259	19151	19051	19040	19181	19019	19287	19086	19149	19023	19021	18928	19076	18883	18953	18910	19119	18907	18944	18936	19040	18804	18901	18928	19058	18932	18970	19172	18855	19019	19206	18798	19143	18969	18899	18992	19044	19087	18695	19032	19069	18947	18934	18813	19032	19038	18880	19068	18751	18839	18954	19103	19105	18851	19142	19015	18999	19124	18934	19122	19038	19090	19037	19027	19092	18878	19214	18863	19169	18837	19096	19108	18922	19059	18935	19056	19033	19018	19069	19109	19087	19207	19092	18950	18965	18795	18844	18863	19002	18904	19232	18920	19033	19168	18778	19045	19132	19118	18972	19019	19065	18992	18884	18903	19178	18620	18996	18827	19000	19035	19027	19044	19092	19079	18940	19031	19155	18875	18857	19180	19215	19182	18882	18931	19292	18917	19036	18983	18998	18914	18989	19201	18863	19113	19080	19011	18939	18949	18880	18717	19033	19021	19083	19075	18810	18864	18927	19014	18867	19024	19013	18932	19010	18963	18992	18927	19081	19062	19050	18921	18939	19253	19080	19129	18940	18902	19115	19118	18982	18861	18905	18878	19036	18967	18890	18952	19023	18940	18932	18952	18976	19007	18944	18978	19017	19055	18764	18718	18946	19010	18906	18747	18977	18897	19069	19002	19083	18743	18864	19020	18860	18917	19033	19107	19076	18952	19018	18798	18912	19050	18848	18698	18954	18999	19070	18972	18900	18985	19091	19067	18887	19089	18977	18959	18968	19156	18778	18935	19001	18911	18871	18668	19277	19045	18925	19262	19110	18901	18976	19109	18904	18905	19014	18997	19036	18949	18885	18806	18882	19040	18978	19001	19156	18846	18901	19008	18788	19145	18922	18858	18968	19100	19016	18874	19106	18866	18880	18917	19019	19098	19036	19071	18777	18896	18984	18909	19022	18972	19027	18740	18836	19132	18904	19011	18989	18882	19224	18928	18957	19094	19166	19097	18877	18956	19063	18920	18994	19068	18766	18973	19135	18941	19181	19074	19038	19061	18856	18939	19171	18913	19108	19001	19118	18814	18917	18931	19018	18954	18771	19088	19186	19261	19148	19069	19041	18948	18896	18863	18863	19108	19183	19062	19038	19180	18988	19014	19052	18997	19015	18729	18809	19022	18983	18938	19241	18917	18878	19113	18994	18916	18863	19066	18944	18966	18983	19125	19227	18930	18841	18661	18937	19034	19014	19032	19044	18973	18898	19005	18982	18887	19144	18826	18919	19084	18887	19004	19083	19055	19001	18884	19095	19029	19119	19047	19116	19019	18873	19233	18955	19018	19035	19105	18789	18964	19085	19122	18900	19077	19005	18909	19132	18947	18911	19142	19026	19005	18929	18909	18898	19040	19001	18845	18997	19043	18941	18872	18863	18956	19091	18873	18755	18937	18906	19032	19125	18960	18970	18856	18801	18954	18964	19050	19157	19109	18825	18840	19078	18771	19063	19093	19083	18896	19140	19118	19012	18955	18875	18992	19083	18956	18964	18936	18979	18778	18865	18917	19033	18974	18870	19132	18739	18917	18948	19155	19071	18875	19147	18860	18902	18922	19102	18845	18912	19114	19167	18864	19089	18916	18877	19002	18982	18936	19017	19196	19048	19064	18981	18812	19126	18968	18949	18937	19021	19045	18987	18966	18867	18909	18789	19099	18987	18835	18913	19080	18991	18991	19082	18949	18756	19114	18883	19019	18963	19063	18949	19061	19016	18955	19134	19066	19073	19085	18730	19162	18954	19084	18974	18915	18899	18898	19114	18921	18867	18799	19058	18845	19053	18729	19047	18993	18930	19046	19202	19119	19038	19075	19004	18845	19045	19041	19122	18881	18836	19141	19075	18956	18994	18896	18888	19061	19027	18958	19119	19118	18847	19050	19011	19093	18964	19055	18930	18906	19117	18904	18905	19039	19009	18951	19005	18784	19028	18830	19132	18946	18815	19129	18931	18999	18951	19049	18993	19005	18773	18927	18831	18910	19022	18912	19091	18909	18932	18787	18931	18907	18962	18859	18770	18997	18872	18877	18972	18898	18931	18930	19159	18850	19133	18957	18898	18973	19181	19076	19056	19030	19028	18926	19044	19021	18996	19158	18887	18880	18931	18835	18906	18961	19155	19024	18912	19017	18954	18915	18957	18903	18981	18953	18980	18655	19178	19060	19022	19156	18970	18976	18722	19044	18896	18902	18809	18821	19129	18984	18873	19090	19141	19064	18952	19011	18875	18942	18844	18934	18823	18877	18881	18854	19087	18974	18947	18877	18746	19051	19102	19193	19082	19026	18770	18784	18980	18795	19159	19062	18786	18944	19122	18988	19034	18896	19016	18832	18962	18978	18936	19168	19003	18741	18723	18905	18926	19021	18855	18909	19018	19006	19007	18960	19214	18854	18922	18898	18989	19022	18794	18870	19009	19066	19003	18979	18911	18993	19032	18966	18887	18905	19009	18891	18985	18959	18944	18890	19034	18978	18768	18711	19035	19169	18867	18852	19005	19094	19032	18894	19022	18961	19013	18743	18781	18933	18953	19071	18989	18921	18852	18938	18924	19129	18761	18944	18971	19094	19223	18855	19006	18996	19029	18877	18952	18987	18894	18973	18879	18974	19188	18970	18940	19052	18996	18986	19048	18899	18933	19276	19193	19199	19070	18931	18985	19044	19029	18931	19236	19296	18926	19124	18877	19204	19014	19087	18843	18821	19098	18969	18823	18960	19150	18953	19118	18829	19079	19039	18902	18984	18868	18824	19074	18983	19064	19079	19132	19117	18972	19051	19090	18797	18958	18981	19052	18848	19035	18870	19004	18894	18837	19161	18968	19101	19053	18912	18965	18873	18957	19152	18995	18989	18969	19113	18864	18759	18994	19108	19073	18959	18880	18957	18997	19008	18949	18787	18913	18970	19097	18996	19314	19004	18977	19024	18943	18845	18832	18980	18903	19014	19106	18878	18864	18907	19026	19081	18979	19163	18900	18751	18935	18899	18939	19008	18801	18863	18906	18957	19188	19113	19041	19090	18896	18880	18872	19134	19002	19058	19202	18929	19036	18990	18794	18748	18940	19029	18860	19124	18878	18897	18884	19130	18931	19067	18820	18870	19043	18933	18895	18922	19105	19079	19044	18992	19025	18793	18868	18995	19064	19028	19019	18910	18887	19044	19149	19107	18784	18884	19018	19043	19060	18837	19056	18959	19022	19054	19100	19147	18933	18940	19093	18970	18993	19225	19133	18944	19143	19029	18827	18952	18950	18820	18994	18881	19130	18942	18940	18945	19164	18833	18931	18979	18943	19034	18929	18952	19019	19064	18933	19098	18998	19001	18974	18918	19214	19013	18888	18860	19095	18919	19033	18851	19061	18914	18841	19076	19001	18906	19049	18976	18972	19157	18916	19098	18969	18904	19023	19129	18917	19061	18897	18902	19009	19049	18963	18824	19056	19118	19128	18953	18987	18943	18801	18988	19139	18976	18878	18894	19010	18900	18916	18969	18990	18812	18924	18944	19027	18990	19021	19240	18878	19042	18909	18969	18788	18905	18875	18876	19194	18909	18975	19110	19145	18883	18852	19178	18954	19013	19215	18824	18970	18862	18971	18890	19036	18942	19017	18965	19006	19006	18941	18997	19035	18886	18999	18854	18889	19089	18960	19015	18884	18983	18882	18812	18894	18888	18875	18980	18962	18988	19116	18898	19043	18819	19094	18900	19014	19136	19086	19042	19147	18900	19056	18896	18981	19199	18968	19032	19012	18966	19066	19195	19152	18933	18865	18767	19158	19099	19037	18924	19133	18918	18857	18967	18983	18982	18924	18919	18921	18785	19251	19030	18990	18939	18960	18955	18931	19088	18942	18965	19220	18782	19032	18941	18917	18913	18924	18938	19129	19127	19142	19076	19114	19050	18922	19199	18929	19024	18905	19122	18900	18972	19047	18864	18915	19017	19060	19022	19249	19098	18871	18936	18951	18930	18845	18942	18878	18924	19089	19218	18983	18955	18974	19046	19080	19024	18881	18925	19081	18818	18956	18959	19157	19023	18732	18809	18941	19082	19123	18979	19078	18965	19001	19133	18861	18954	18967	19019	18949	18987	18894	19031	18862	19071	18995	18733	19006	19144	19083	18999	18875	18910	19074	18987	19100	19029	19031	18905	19063	18880	19031	18914	19176	19113	18943	19004	19149	18861	19047	18917	18880	18945	18869	18902	19116	18988	18758	19061	18938	18912	19000	18881	18864	18998	18867	19041	18957	18797	19155	18843	18835	18980	18897	18938	19056	18879	19101	19043	19011	18876	18925	18967	18994	18939	18815	18847	19096	19021	18979	18963	18858	18977	19000	18967	19002	19096	19005	18907	18927	18920	19106	18869	19031	18760	19009	19111	19149	19000	18965	18958	18925	18843	18847	19106	19104	18961	19081	19062	18992	19111	18834	19004	18954	18844	19160	19032	19140	18933	19098	18981	18986	18873	18855	18941	19088	19097	19109	19373	19222	18847	18842	19193	18868	19184	18958	18983	18953	18895	19105	19144	19031	18970	18872	18878	18883	19163	18956	19142	18977	19263	18850	18940	18955	18982	18878	19180	19012	19099	19080	19042	18960	19140	18947	18959	19038	19159	19007	19093	18824	18889	18990	19102	18906	18862	18971	19066	18702	19080	18843	18869	19116	18797	18862	18873	18964	18962	18832	18866	18894	18911	19096	18850	19118	18758	18879	18870	18905	18982	19124	18752	18985	18913	18950	18693	18787	18956	19079	18975	18990	18887	19164	18809	18932	18988	19165	18835	19029	19098	19006	18903	19083	18982	18846	19008	18993	18939	18813	19123	18890	18940	18948	19051	19134	18855	19010	18896	19089	19028	18970	18920
19300	35376	31533	24304	21003	18826	18244	17883	17459	17412	17643	17277	17204	17043	17236	17010	17083	17162	17093	17251	16779	17253	17127	16916	17023	17018	17063	16863	17062	17016	17087	17101	16956	16944	17704	17477	17978	17012	16890	17057	16721	16748	16957	16798	16884	16851	16882	16963	17004	16690	16832	16985	16840	16827	16716	16855	16990	16825	16775	17202	17531	16760	16846	16813	16898	16948	16788	16809	16852	16983	16816	16888	16815	16874	17089	16794	16897	16791	16618	16667	16750	17435	17403	17491	17083	16822	16759	16870	16818	16895	16808	16907	16761	16748	16942	16880	16813	16889	16808	16813	16704	16850	16790	16867	16804	16850	16763	17002	16801	16944	16834	16764	16762	16752	16888	16744	16884	16916	16930	16825	16916	16816	16858	16630	16976	16836	16918	16637	16804	16876	16735	16724	16837	16768	16921	16797	16638	16927	17008	16852	16746	16905	16697	16790	16872	16930	16716	16889	16845	16674	16942	16874	16725	16944	16937	16802	16967	16715	16673	16948	16785	16798	16813	16709	16812	16771	16860	16962	16895	16801	16702	16669	16743	16968	16830	16678	16854	16905	16817	16804	16794	16749	16730	16900	16684	17000	16701	16924	16820	16786	16721	16960	16821	16806	17001	16736	16870	16864	16774	16744	16767	16932	16778	16760	16639	16837	16946	16820	16885	16836	16713	16886	16776	16756	16747	16893	17008	16875	16848	16959	16908	16737	16821	16742	16782	16832	16820	16863	16728	16744	16832	16843	16908	16920	16679	16848	16729	16742	17090	16742	16668	16826	16897	16786	16849	16795	16679	16735	16926	16763	16880	16857	16750	16859	16592	16935	16777	16796	16748	16754	16858	16861	16746	16792	16706	16632	16865	16700	16815	16833	16734	16936	16878	16864	16847	16749	16826	16916	16784	16741	16916	16842	16595	16695	16950	16931	16695	16787	16599	16686	16940	16741	17027	16808	16726	16797	16778	16883	16862	16805	16855	16939	16948	16677	16869	16717	16800	16792	16851	16833	16728	16786	16841	16696	16846	16885	16893	16907	16639	16869	16755	16961	16743	16826	16668	16728	16799	16689	16698	16742	16793	16797	16769	16870	16854	16880	16581	16914	16920	17011	16754	16773	16787	16907	16787	16764	16638	16831	16756	16754	16876	16918	16705	16682	16782	16718	16900	16780	16814	16921	16967	16668	16990	16950	16540	16902	16978	16620	16800	16762	16815	16821	16875	16846	16967	16750	16883	16782	16834	16619	16694	16707	16902	16764	16791	16806	16949	16862	16747	16803	16789	16848	16783	16778	16744	16945	16836	16770	16821	16938	16795	16929	16838	16818	16943	16858	16920	16872	16867	16981	16950	16836	16999	16770	16801	16775	16746	16713	16885	17022	16883	16806	16556	16833	16736	16622	16922	16826	16907	16830	16891	16816	16797	16870	16786	16726	16771	16923	16749	16831	16925	16625	16900	16816	16697	16838	16729	16880	16822	16735	16754	16845	16771	16641	17074	16634	16713	16734	16740	16816	16715	16778	16901	16766	16871	16896	16869	16851	16829	16989	16793	16972	16820	16839	16891	16878	16782	16786	16791	16831	16691	16737	16931	16760	16836	16787	16816	16877	16913	16789	16698	16765	16816	16704	16791	16783	16732	16847	16904	16742	16812	16758	16726	16962	16680	16854	16883	16694	16607	16923	16814	16795	16869	16881	16851	16777	16892	16770	16761	16837	16833	16879	16665	16646	16883	16886	16779	16746	16764	16840	16696	16914	16909	16690	16833	16873	16868	16881	16909	16774	16854	17056	16832	16798	16959	16777	16819	16931	16707	16803	16884	16738	16760	16637	16853	16681	16792	17012	16840	16851	16773	16893	16919	16816	16835	16666	16699	16841	16786	16836	16697	16645	16661	16823	17056	16634	16879	16839	16833	16910	16838	16901	16765	16758	16937	16780	16688	16942	16902	16908	16857	16783	16666	16822	16648	17068	16815	16971	16760	16858	16895	16862	16681	16867	16749	16755	16937	16876	16837	16829	16589	16821	16667	16894	16758	16781	16868	17021	16813	16739	16728	16812	16760	16850	16894	16916	16992	16807	16854	16784	16865	17201	16808	16968	16741	16862	16728	16691	16961	16842	16791	16823	16719	16846	16779	16826	16873	16850	16910	16742	16880	16687	16868	16919	16824	16838	16716	16725	16755	16746	16799	16831	16641	16822	16676	16910	16750	16849	16768	16915	16787	16729	16805	16780	16897	16671	16823	16783	16733	16905	16975	16725	16708	16949	16945	16913	16846	16738	16754	17047	16720	16830	16818	16752	16835	16774	16711	16776	16892	16715	16824	16949	16868	16592	16894	16936	16770	16806	16825	16684	16822	16861	16927	16669	16812	16680	16734	16739	16827	16530	17020	16845	16930	16825	16769	16926	16740	16694	16820	16800	16812	16777	16673	16859	16739	16826	16899	16772	16728	16741	16766	16775	16834	16760	16993	16798	16835	16886	16877	16829	16723	16608	16870	16846	16904	16837	16755	16738	16844	16797	16702	16832	16951	16997	16823	16843	16929	16613	16816	16890	16800	16836	16821	16972	16867	16861	16732	16781	16844	16687	16805	16959	16887	16675	16729	16745	16739	16838	16736	16826	16812	16857	16608	16812	16882	16651	16804	16939	16918	16890	16823	16754	16797	16932	16882	16892	16804	16811	16991	16890	16882	16784	16833	16867	16891	16732	16900	16838	16760	16897	16827	16800	16645	16549	16767	16887	16908	16825	16856	16830	16842	16692	16691	16832	16785	16676	16879	16819	16897	16902	16829	16767	16916	16752	16838	16900	16714	16901	16706	17013	16856	16825	16935	16707	16750	16754	16819	16845	16732	16819	16845	16695	16843	16800	16986	16816	16813	16782	16786	16901	16825	16724	16808	16907	16925	16824	16839	16736	16697	16672	16536	16843	16771	16992	16885	16804	16976	16732	16808	16777	16980	16810	16801	17006	16698	16853	16851	16864	16908	16765	16796	16796	16783	17040	16865	16743	16958	16695	16967	16802	16741	16936	16752	16840	16912	16973	16927	16934	16811	16841	16645	17022	16772	16788	16714	16816	16771	16802	16928	16833	16900	16735	16830	16942	16909	16996	16916	16706	16877	16763	16761	16892	16899	16795	16943	16765	16663	16807	16972	16743	16797	16923	16985	16848	16931	16848	16761	16721	16883	16755	16813	16846	16883	16901	16816	16701	16769	16795	16809	16908	16828	16825	16723	16788	16792	16705	16708	16801	16685	16690	16909	16797	16722	16779	16677	16975	16711	16686	16901	16759	16893	16878	16848	16817	16866	16788	16758	16888	16855	16768	16856	16781	16927	16930	16801	16882	16832	16887	16902	16734	16782	16929	16845	16731	16830	16745	16634	16913	16801	16851	16665	16735	16885	16761	16746	16778	16897	16887	16713	16501	16769	16804	16950	16943	16814	16854	16944	16769	16860	16733	16985	16735	16810	16857	16745	16833	16907	16945	17002	16795	16952	16760	16797	16693	16746	16838	16811	16765	16894	16850	16798	16922	16800	16779	16716	16937	16810	16674	16708	16840	16721	16832	16943	16702	16751	16764	16732	16900	16819	16988	16872	16934	16766	16833	16715	16889	16922	16666	16970	16782	16867	16803	16945	16923	16818	16600	16757	16920	16723	16713	16796	16837	16831	17032	16827	16603	16955	16875	16744	16857	16774	16960	16643	16896	16838	16824	16862	16847	16952	16778	16908	16941	16790	17031	16867	16779	16992	16711	17041	16903	16917	16872	16691	16704	17025	17022	16849	16680	16864	16755	16752	16859	16843	16973	16769	16835	16894	16719	16964	16921	16792	16672	16811	16990	16815	16904	16789	16776	16842	16816	16779	16830	16858	16760	16941	16756	16768	16798	16839	16816	16798	16857	16690	16793	16836	16773	16726	16668	16974	16721	16728	16865	16849	16740	16903	16960	16900	17000	16673	16800	16761	16986	16799	16882	16877	16843	16706	16748	16685	16803	16817	16827	16818	16813	16892	16782	16865	16678	16684	16807	16967	16690	16749	16990	16862	16835	16849	16942	16800	16938	16768	16910	16947	16777	16798	16766	16806	16636	17055	16844	16918	16657	16836	16879	16857	16792	16771	16922	16856	16694	16728	16701	16881	16923	16789	16851	16697	16846	16599	16745	16831	16895	16696	16846	16895	16745	16718	16678	16847	16847	16868	16871	16794	16837	16759	16937	16676	16749	16937	16837	16826	16853	16680	16801	16769	16750	16752	16835	16777	16908	16858	16891	16837	16758	16726	16853	16853	16823	16681	16923	16877	16838	16898	16727	16891	16804	16793	16627	16948	16878	16642	16848	16687	16933	16832	16814	16911	17008	16813	17035	16695	16831	16940	16886	16907	16910	16790	16812	16832	16943	16853	16804	16855	16839	16927	16800	16901	16856	16882	16851	16850	16611	16909	16887	16922	16642	16866	16854	16841	16802	16931	16911	16747	16876	16726	16813	16730	16772	16756	16801	16896	16770	16710	16955	16885	16777	16815	16719	16921	16809	16754	16778	16804	16807	16930	16869	16838	16816	16796	16888	16757	16898	16608	16693	16832	16871	16836	16863	16696	16956	16947	16886	16867	16810	16710	16936	16750	16765	16679	16954	16881	16773	16960	16805	16658	16952	16814	16917	16605	16814	16721	16865	16939	16922	16859	16771	16946	16743	16943	16898	16967	16920	16938	16912	16847	16762	16731	16796	16737	16743	16944	16826	16750	16726	16668	16614	16663	16871	16869	16797	16826	16885	16721	16733	16755	16745	16780	16867	16738	16813	16753	16837	16807	16821	16766	16938	16672	16901	16782	16833	16783	16977	16870	16815	16651	16958	16891	16782	16749	16819	16719	16908	16790	16839	16684	16861	16798	16872	16688	16775	16697	16704	16835	16970	16724	16760	16800	16858	16756	16969	16745	16725	16890	16693	16788	16680	16877	16698	16802	16701	16807	16754	16737	16629	16861	16644	16692	16909	16843	16765	16744	16947	17043	16829	16809	16832	16855	16814	16938	16670	16769	16705	16871	16866	16818	16828	16856	16764	16658	16907	16665	16921	16933	17008	16907	16771	16805	16869	16851	16781	16677	16804	16828	16970	16743	16811
27492	22278	25966	22584	19058	19232	19280	18895	19007	19180	19040	19314	19034	18978	18991	19130	19325	19087	19094	18966	18966	19025	19020	19036	18881	19032	18984	18763	19010	19026	19122	18989	18905	18819	19025	19064	19162	18911	19102	18907	18947	18899	19138	18782	19073	19154	18937	19159	18849	18880	19048	18953	19012	19045	18760	18860	19070	19120	19001	19050	19073	19003	18962	19022	18899	19014	18993	19047	19096	19017	18985	18805	19111	19174	19075	18909	19074	18947	19051	19078	18978	18811	19016	19124	19084	19171	19300	19109	18988	18934	19114	18934	18861	19035	18955	18995	18903	19115	18897	18946	19247	19115	19085	18929	18985	18923	18901	18920	19103	18942	18810	19123	18965	19188	19121	18956	18945	19013	18907	18933	18968	18896	19085	18953	18977	18908	18945	19034	18816	19122	18804	19161	19047	18993	19034	19079	18857	18814	18885	18995	18744	18930	19008	19055	19188	19049	19014	19085	19040	18924	19230	19113	19145	19068	19033	18824	19000	18969	19030	18955	19018	18874	19039	18956	19024	19035	18964	19015	18982	19053	18968	18872	19171	18933	18859	18992	19106	19055	18930	19064	19148	18859	19109	19160	19193	18985	18800	18958	19121	19012	19035	18898	19142	18954	18929	19093	19022	18792	18932	18981	19119	19158	18918	18886	18845	18741	19026	19236	19262	18947	18967	19061	18695	18776	18967	19018	18994	19186	18932	19028	18772	18885	18950	18861	18929	18974	18966	19065	18966	19041	18992	19129	18933	19154	19035	18978	18965	18983	18969	18950	19052	18897	18730	18829	19020	18975	19132	18820	18964	19038	19123	18998	18885	19014	18931	18823	19101	19018	18769	18870	18832	18964	19080	19040	18959	18987	19046	19031	18892	18930	18900	18915	18890	18969	18997	19205	19093	19058	19160	19092	18994	19106	19130	19063	19142	19129	19116	19071	19054	18813	18915	19168	18977	19275	19025	18833	19017	18937	18811	18996	19105	18856	18859	18938	18988	18959	19237	18910	18913	19017	19058	18999	19082	19076	18788	19074	18868	18776	19120	19091	19185	18812	19008	18975	19014	19070	19089	19030	18983	18863	19054	18838	19014	18914	19044	18760	18906	18994	19020	18916	18935	19244	18783	18988	18854	18985	18893	18957	19062	18765	19096	19010	18912	18787	19118	18876	18894	18924	19057	18881	18989	18829	18985	18982	18884	19027	19082	18977	19063	19136	19150	18833	19119	18996	18890	19138	18815	19056	18874	18975	19066	19035	19183	19117	18970	18955	18861	19061	19100	18737	19025	18920	19107	18888	18894	18856	19025	18989	18901	18912	18938	18888	19132	18939	18908	18952	19127	18901	19146	19041	18933	19016	19139	19124	18847	19059	19081	19199	18940	19121	19082	19077	18947	19046	19020	19137	18751	19002	18872	19107	18998	18938	19013	18896	19072	19020	19012	18983	18990	18986	19044	18955	18878	19050	18900	19057	18855	18877	18934	19070	19029	19115	18981	18933	19220	19043	18957	19146	18938	19035	18786	19071	19169	19151	18886	18915	18967	18929	18838	18952	18987	18946	18862	18791	18909	18924	18841	18958	19010	18947	19031	18844	18988	19138	19068	18960	19020	19259	18845	18853	18893	19110	19075	19152	18846	19014	18823	18925	18855	18906	19101	18951	19115	18895	19044	18985	18980	19007	18998	18944	19110	18980	18820	19061	18863	18838	19017	19172	19027	18882	19004	19027	18916	19024	19049	18918	18992	18898	18848	18885	19231	18890	18949	18926	19010	18998	19009	19080	19025	18853	18935	18863	18968	19125	18932	18977	19166	19086	18881	18706	18967	18777	19122	18832	19070	19260	18978	19076	18994	19010	19033	18846	18920	18977	19227	18889	19127	19005	18928	18916	18971	19081	19186	19012	18993	18826	18936	18926	19145	19076	19009	18901	19012	19002	19008	18885	19007	18949	19142	19037	18909	18852	19019	19122	18960	18759	18995	18853	19002	18942	18737	18769	19060	19009	19035	19002	18859	18943	18978	19121	18776	18858	19053	18874	19056	19002	18829	18874	19038	18921	19038	18871	18938	18918	19116	18884	18891	18985	19077	18664	18967	18886	18999	19023	18953	19013	18988	18823	18971	19054	19156	19212	18888	18970	19114	18880	19083	18926	19078	19114	18978	19005	18899	19146	18975	18830	18995	18927	19072	18823	19091	18802	19091	18929	18862	18956	19107	18884	18909	19027	18860	18828	18915	19001	18982	18980	18973	19058	18880	19022	19032	19118	19012	19201	18802	19144	18878	18903	19076	18953	18973	18742	19061	19148	19192	19045	19019	18878	19160	19046	19030	18841	18971	19054	18842	18867	18929	18937	18980	19138	18872	18923	19030	18855	18899	19069	19107	18999	18967	19124	19014	18900	19101	18959	19055	19074	19013	18932	18942	18950	19142	18956	18813	18973	19199	19152	18995	18926	18901	19047	18912	18987	19161	18832	18993	19079	18948	19013	18958	19086	18855	19021	18969	18963	18987	19010	18853	18935	18939	18986	19037	18733	19212	18920	19151	19016	19052	18939	18912	19214	18868	19048	18887	18951	19107	19288	19043	18950	19175	19105	19186	19001	18833	19030	19038	18837	19043	19069	18895	18766	19088	19230	19036	18944	18983	18977	19169	18899	19062	19080	19214	19089	19112	19095	19014	19093	19243	18899	19069	19113	19125	19027	19051	19116	18925	18985	18888	18973	19003	19037	18899	19059	18943	18703	19073	19034	18815	19099	19050	19043	19250	18977	19049	19114	19128	19028	18928	18971	19093	19009	18980	19220	19072	19270	18995	18935	19280	19053	18857	18919	19019	18966	19011	19196	19060	19072	18965	18976	19078	19069	19032	19029	18980	19021	19083	18948	18942	19143	19166	19062	19069	19087	18975	18765	18883	18929	19049	18967	19008	19049	19064	19110	18811	19071	19041	19134	19046	18907	19090	19086	19154	18994	19092	19024	19004	19051	19087	19247	18925	18881	18765	18891	18958	18825	18823	18939	19209	19029	19132	18962	18872	18723	19073	19096	18970	19001	19015	18825	18933	19043	19018	18775	18835	18934	19029	18885	18887	19108	18984	19106	18947	19040	18996	19086	19019	18895	18907	18988	18836	18943	18942	19147	19140	19016	19050	19217	19014	18975	18941	18933	19037	18898	19160	19150	18969	18996	18923	18928	18904	19136	18957	19073	19253	19010	19011	18903	18890	19127	18835	19112	19030	18995	18909	19022	19060	19190	18979	18856	19074	18925	18999	18810	18904	19051	19042	18975	19141	18997	19069	18914	18980	19058	18898	18998	19010	19012	19021	18878	19118	18854	19061	18875	18952	18876	19119	18972	19042	18975	19031	19050	19054	19057	19093	18896	18848	18961	19023	19098	19029	18894	19054	18952	19146	19056	18957	18972	19127	18975	19024	19046	19079	18953	19106	18878	18951	18778	18899	18727	18742	18813	19032	18989	19070	19118	18915	18984	18919	18963	19118	18907	18895	19036	19077	19040	19083	19093	19086	18959	18895	18877	18938	19003	18897	18893	18923	19018	19112	19090	19165	19000	19082	19056	19015	18773	18855	18866	19171	19043	19145	18969	19191	19177	19194	18851	18930	19225	19089	19067	19215	19055	18873	18834	18922	19061	19023	19056	19123	19070	19109	19176	18840	18921	18894	19056	19024	18919	19048	18913	19034	18984	19079	19133	19070	18977	18887	18884	19043	19157	18975	19082	19023	19092	19072	19044	18834	19011	18846	19071	19059	18937	18995	18940	18916	18717	19005	18894	19199	18936	19081	19143	19128	19133	18919	18944	18950	18895	19031	18891	18952	19150	19213	19157	18928	19114	18902	19072	19233	18917	19008	18865	19128	18976	18864	19009	18983	19136	18993	18936	18880	18927	18912	18735	19155	18814	18999	18962	19034	18757	18999	19016	18797	19085	18869	18782	18971	18982	18781	19111	18971	18898	19079	18937	18962	18984	19136	18930	18712	18984	18875	19250	19088	19055	19005	19173	19105	19183	19289	18946	18951	19037	19111	18985	18942	18946	18860	19224	19203	18853	18932	18838	19037	18874	18950	18703	18933	18856	19009	19042	19010	18938	19032	19075	19291	19143	18851	19093	18814	19030	19120	18948	18888	18996	19123	19185	19006	19010	18986	18982	19014	19261	19190	18885	19025	18885	19036	19099	18952	19034	19008	18862	19034	18973	18897	19019	18964	19085	19095	18865	19086	19026	18865	19085	18862	19142	18998	18927	18857	18911	18874	19055	19101	19114	19185	18892	18926	18935	18922	18898	19136	18910	19184	18932	18911	19092	19108	19052	19058	18880	19114	18827	18831	18810	19028	19030	19072	18703	18838	18884	18932	18759	19058	19114	19124	19059	18952	19039	18845	18625	19075	19043	19019	19117	19166	18981	19022	19119	18988	19023	19146	19147	18897	18966	18989	18797	18988	19100	18928	18854	18937	18901	19127	19055	19129	18999	19068	19114	18859	18932	18779	19183	18904	18910	18949	19012	19027	18965	19099	18891	18859	18875	18987	19029	19056	19131	18835	18939	18898	18884	18902	18959	18920	19068	19059	19094	18983	18953	19315	19062	19048	18935	19118	19085	18766	19132	19176	18942	19145	18950	19008	18918	19214	19117	19147	19233	18855	18874	19080	19093	18863	19026	18976	18978	18965	18787	18880	19070	18979	18998	18891	18990	18991	18861	19059	19011	18929	18947	18981	18803	19016	18934	19095	19005	19092	18972	19088	19024	18901	18934	18903	19026	19131	19263	18949	18886	18845	18767	19030	18843	19166	18979	19001	19094	19034	19058	19157	19013	18954	18987	19089	18941	19034	19043	18990	19078	18717	18932	18978	19060	19063	19143	19270	18973	19026	18885	18922	19122	19056	19083	18817	18885	19093	18855	19046	19103	18877	19000	19036	19025	18979	18882	18913	19072	18828	18949	18946	19070	19005	19080	19017	19043	19295	19050	19236	18976	19124	18915	18984	18977	19209	19050	19144	18803	19122	19072	18888	18928	19093	19166	19027	18880	18953	18964	18798	19017	18972	19012	18973	19172	18964	18921	19027	19008	19081	19039	18962	18940	18909	19181	18924	18847	19000	19034	18926	18842	18966	18843
16460	22771	22557	18033	17223	16838	16790	16857	16868	16953	16794	16782	16869	16857	16790	16719	16757	16749	16979	16787	16763	16804	16781	16895	16874	16872	16879	16813	16764	16861	16643	16681	16969	16703	16736	16711	16902	16813	16795	16496	16788	16611	16692	16925	16881	16839	16795	16781	16847	16826	16709	16870	16806	16688	16765	16816	16834	16693	16792	16832	16778	16888	16792	16850	16745	16647	16826	16535	16808	16639	16532	16876	16792	16806	16801	16792	16876	16775	16919	16752	16838	16775	16660	16779	16792	16789	16764	16767	16823	16707	16786	16628	16717	16621	16672	16610	16706	16564	16873	16703	16638	16777	16660	16831	16836	16701	16704	16803	17012	16723	16877	16676	16930	16859	16602	16738	16946	16826	16714	16758	16717	16851	16600	16916	16656	16763	16553	16777	16844	16709	16766	16703	16785	16890	16740	16673	16621	16747	16726	16870	16843	16718	16716	16737	16727	16769	16690	16782	16589	16723	16737	16851	16745	16738	16880	16606	16877	16706	16776	16829	16703	16641	16819	16782	16800	16701	16800	16658	16651	16727	16534	16796	16869	16586	16741	16741	16759	16985	16760	16816	16622	16777	16532	16696	16627	16809	16663	16665	16741	16775	16680	16780	16614	16804	16635	16728	16710	16688	16661	16750	16799	16612	16983	16588	16790	16849	16814	16626	16759	16856	16903	16771	16674	16670	16773	16721	16732	16832	16565	16765	16784	16905	16798	16738	16707	16719	16752	16686	16772	16754	16841	16986	16696	16777	16768	16754	16661	16551	16870	16848	16921	16825	16647	16794	16700	16845	16923	16603	16885	16574	16966	16733	16795	16724	16683	16665	16766	16774	16684	16755	16652	16542	16724	16797	16743	16761	16684	16760	16953	16625	16623	16634	16898	16873	16940	16750	16714	16719	16838	16820	16619	16772	16812	16594	16750	16818	16512	16819	16754	16901	16735	16730	16716	16684	16796	16453	16773	16758	16695	16748	16620	16601	16649	16777	16712	16573	16771	16804	16890	16744	16659	16825	16931	16536	16913	16616	16622	16583	16755	16687	16843	16634	16748	16637	16658	16668	16540	16632	16603	16722	16727	16707	16772	16649	16706	16640	16674	16723	16931	16657	16904	16774	16726	16711	16699	16803	16525	16653	16563	16740	16737	16818	16784	16711	16858	16844	16760	16574	16699	16787	16686	16732	16711	16624	16722	16767	16782	16635	16649	16722	16871	16645	16827	16756	16570	16763	16550	16847	16788	16547	16681	16819	16831	16861	16610	16710	16700	16643	16659	16896	16852	16791	16794	16619	16958	16649	16795	16858	16910	16783	16819	16752	16732	16828	16847	16562	16727	16674	16834	16779	16852	16631	16756	16702	16628	16781	16768	16708	16721	16698	16501	16796	16863	16782	16434	16666	16703	16792	16647	16801	16559	16706	16710	16740	16777	16985	16769	16596	16796	16652	16851	16806	16638	16594	16760	16608	16830	16831	16645	16675	16728	16704	16852	16820	16848	16730	16922	16627	16755	16838	16694	16874	16734	16917	16782	16746	16685	16729	16614	16622	16645	16615	16626	16637	16828	16813	16686	16726	16802	16840	16713	16663	16750	16836	16788	16735	16690	16864	16820	16791	16845	16738	16745	16823	16881	16671	16789	16765	16719	16676	16544	16802	16803	16653	16896	16530	16704	16698	16654	16749	16573	16686	16629	16808	16820	16628	16746	16880	16645	16645	16658	16730	16761	16637	16665	16826	16832	16802	16727	16606	16800	16819	16626	16894	16787	16788	16850	16776	16781	16674	16822	16484	16727	16827	16470	16777	16848	16619	16750	16727	16678	16539	16691	16670	16778	16718	16700	16816	16678	16736	16887	16630	16860	16722	16869	16572	16646	16688	16618	16639	16697	16852	16759	16647	16641	16577	16744	16634	16826	16718	16546	16729	16788	16697	16804	16807	16638	16750	16833	16738	16743	16705	16844	16760	16769	16812	16742	16775	16649	16531	16709	16644	16545	16727	16778	16900	16779	16722	16702	16631	16677	16762	16914	16569	16803	16768	16551	16631	16735	16943	16753	16687	16730	16730	16866	16837	16690	16868	16732	16830	16861	16718	16764	16759	16838	16927	16819	16821	16668	16515	16712	16910	16642	16795	16830	16597	16824	16568	16588	16766	16841	16815	16829	16788	16726	16572	16662	16561	16843	16852	16805	16744	16965	16719	16683	16845	16794	16846	16781	16662	16732	16712	16932	16761	16934	16723	16624	16654	16837	16708	16616	16517	16789	16851	16665	16776	16709	16814	16525	16818	16745	16709	16723	16972	16862	16803	16788	16813	16825	16472	16823	16810	16708	16759	16790	16558	16663	16733	16959	16730	16739	16658	16872	16730	16910	16739	16829	16636	16813	16606	16660	16564	16761	16801	16695	16792	16862	16717	16604	16591	16813	16757	16704	16742	16759	16871	16616	16992	16755	16768	16704	16658	16803	16665	16701	16770	16753	16587	16866	16712	16839	16762	16704	16746	16732	16993	16541	16755	16815	16728	16623	16615	16747	16578	16705	16754	16714	16908	16821	16842	16687	16847	16806	16752	16863	16869	16830	16695	16830	16646	16833	16775	16717	16739	16589	16789	16684	16690	16769	16755	16835	16896	16778	16721	16777	16640	16808	16591	16845	16798	16693	16742	16794	16956	16808	16710	16626	16783	16661	16652	16671	16632	16889	16760	16891	16786	16846	16871	16686	16705	16811	16675	16697	16752	16711	16439	16908	16745	16826	16594	16644	16791	16601	16669	16774	16786	16847	16874	16580	16876	16708	16753	16671	16592	16700	16781	16743	16874	16741	16629	16709	16657	16914	16713	16609	16670	16790	16802	16766	16723	16907	16706	16690	16649	16719	16841	16591	16603	16807	16829	16781	16806	16767	16777	16638	16805	16818	16827	16596	16673	16858	16681	16895	16647	16493	16722	16699	16920	16704	16688	16701	16682	16783	16776	16718	16756	16900	16925	16755	16710	16896	16547	16827	16775	16657	16594	16709	16663	16628	16783	16753	16724	16824	16766	16822	16708	16611	16715	16690	16784	16804	16741	16693	16813	16715	16774	16894	16724	16889	16786	16783	16674	16760	16716	16775	16632	16806	16592	16822	16736	16675	16814	16720	16941	16732	16714	16620	16765	16752	16690	16673	16712	16812	16814	16843	16721	16616	16914	16906	16753	16843	16701	16751	16632	16806	16855	16807	16712	16780	16464	16662	16670	16829	16754	16608	16732	16775	16814	16675	16792	16782	16774	16736	16814	16668	16712	16633	16817	16800	16620	16843	16829	16890	16546	16790	16906	16666	16749	16760	16807	16798	16581	16690	16791	16815	16766	16585	16939	16641	16879	16795	16665	16730	16885	16774	16698	16484	16809	16671	16756	16747	16739	16741	16759	16739	16702	16804	16521	16587	16702	16813	16707	16782	16660	16706	16738	16757	16682	16866	16679	16840	16665	16903	16795	16652	16576	16727	16877	16861	16709	16658	16684	16913	16718	16833	16765	16930	16711	16779	16653	16717	16854	16782	16878	16847	16605	16836	16722	16644	16789	16690	16607	16877	16718	16635	16753	16748	16644	16774	16730	16754	16566	16745	16717	16720	16667	16607	16660	16746	16596	16720	16751	16855	16907	16849	16610	16605	16535	16845	16697	16657	16718	16959	16617	16807	16631	16605	16749	16788	16620	16816	16695	16743	16677	16769	16735	16713	16708	16714	16609	16854	16690	16787	16810	16839	16837	16645	16817	16779	16780	16622	16716	16810	16780	16733	16718	16685	16637	16877	16730	16774	16721	16745	16771	16753	16649	16788	16654	16723	16598	16703	16762	16792	16710	16771	16819	16669	16814	16753	16814	16853	16872	16666	16697	16833	16834	16635	16813	16763	16828	16611	16604	16702	16749	16647	16808	16729	16872	16747	16619	16712	16788	16875	16716	16826	16804	16803	16741	16632	16926	16631	16940	16674	16719	16621	16738	16792	16821	16683	16602	16880	16683	16649	16746	16854	16731	16662	16704	16863	16792	16694	16617	16672	16623	16683	16830	16796	16751	16725	16785	16681	16697	16725	16763	16739	16883	16781	16668	16690	16841	16647	16747	16773	16776	16958	16778	16766	16888	16750	16929	16721	16972	16741	16793	16821	16773	16726	16807	16819	16767	16970	16753	16645	16871	16674	16765	16700	16592	16690	16662	16912	16642	16775	16437	16728	16923	16786	16752	16641	16815	16738	16841	16828	16798	16489	16772	16874	16606	16755	16667	16683	16758	16809	16741	16739	16737	16947	16801	16787	16941	16697	16660	16844	16754	16799	16701	16661	16761	16769	16657	16788	16843	16899	16824	16865	16709	16559	16608	16599	16816	16777	16653	16778	16859	16675	16746	16633	16724	16612	16654	16641	16693	16758	16853	16672	16661	16684	16788	16696	16901	16707	16555	16683	16665	16681	16864	16751	16576	16684	16768	16914	16797	16722	16650	16827	16631	16767	16592	16715	16650	16767	16554	16574	16735	16724	16746	16787	16792	16750	16783	16801	16752	16725	16816	16808	16701	16861	16806	16485	16693	16759	16897	16728	16757	16669	16695	16833	16845	16868	16574	16654	16596	16722	16813	16809	16675	16663	16756	16620	16889	16803	16819	16721	16993	16682	16961	16707	16831	16718	16800	16868	16768	16731	16794	16904	16780	16555	16696	16939	16741	16721	16723	16871	16850	16789	16656	16811	16891	16638	16697	16930	16693	16755	16664	16547	16715	16749	16592	16672	16583	16598	16675	16663	16712	16596	16822	16777	16915	16702	16727	16758	16730	16784	16796	16802	16825	16750	16647	16799	16713	16759	16949	16606	16857	16660	16894	16619	16560	16750	16784	17019	16745	16715	16642	16631	16860	16547	16709	16789	16699	16772	16655	16796	16617	16682	16743	16760	16622	16716	16763	16661	16662	16645	16759	16679	16795	16683	16794	16623	16714	16752	16724	16792	16623	16959	16776	16692	16690	16765	16528	16795	16643	16654	16755	16683	16819	16701	16604	16740	16765	16754	16772	16854	16809	16636	16763	16709	16886	16707	16701	16805	16672	16637	16823	16807	16613	16679	16669	16700	16729	16926	16698	16888	16805	16771	16739
23953	21329	28760	24371	21984	20972	19724	17785	17183	17599	17360	17192	17299	17368	17151	17153	17343	17063	17233	17118	17344	17040	17238	17477	16981	17087	17130	17194	17076	17119	17159	17134	17042	17066	17488	17219	17726	16861	16964	17147	16723	16988	17045	17019	17074	16927	17083	17098	16992	17013	17001	16879	17163	16878	16905	16995	17111	17019	17002	17105	17281	17247	17164	17132	16935	16944	16934	17089	16941	16982	17089	17120	16982	17040	16910	16825	16961	16964	17004	16873	17038	17247	17194	16999	17197	17102	17009	17037	16859	17050	17029	16886	16998	17276	16962	17052	17097	16941	17215	16984	16998	16987	16794	16999	16710	16830	17062	17004	17022	16980	16957	17092	16900	17053	16916	17081	17198	17010	16847	16982	17123	16880	16891	16822	17074	17001	17086	17067	17167	17051	16881	16877	17049	17082	17091	16904	17099	16968	16889	16710	16824	17128	16962	17103	16799	17093	17012	17172	17062	17054	17127	17108	17104	16820	17030	17162	16948	16870	17115	17078	17024	16853	16934	16953	17003	17215	17111	16964	16815	16922	16989	16923	16903	16929	17248	17025	17062	17141	17038	16712	16846	16807	16932	16909	17064	16941	16828	16823	16885	16975	17006	17117	16891	17116	16805	17215	17021	17073	16999	16952	17111	16862	17012	16974	17131	16900	17178	16870	17040	16957	17119	16908	16924	16755	16798	17022	16882	16934	16951	17043	16908	16918	16878	17071	17166	17081	17177	17028	16927	16870	16922	16880	16824	16909	16768	17027	17159	16941	16859	17061	16944	16838	16966	16927	16827	17078	16954	17083	17150	17111	16868	16735	16966	17127	17089	17104	16857	16943	17052	17048	16801	16978	16922	17059	16954	16956	16889	16934	16908	16949	17109	16891	17107	17131	17013	17081	16843	17073	16975	16744	16933	16988	17150	16975	16987	16880	16897	16713	16912	17181	16887	16965	17143	17006	16762	17081	16854	17138	17038	16902	17161	17079	16971	16789	16904	16931	17107	17097	17026	16955	16886	16932	17097	16838	16974	16940	17115	16916	16990	17064	16836	17145	17091	17003	17007	16938	16891	16973	17136	16911	16898	16906	16961	17008	17141	16982	17067	16927	16981	17120	16862	16881	16992	16950	16988	17098	16973	16897	17209	16960	17049	17026	17225	16949	17012	16866	17053	17045	16993	16759	16940	16843	17117	17011	17077	16836	16938	17127	17032	16844	17188	16782	16954	17050	17059	17070	17045	16952	16823	16874	17039	16908	16968	16961	16990	16974	16959	16995	16755	16911	17119	16930	17044	17001	17066	16973	16911	16965	16795	17014	17087	17054	16932	16971	16906	17064	16883	16998	17163	16945	17017	16875	16909	16898	17234	16875	16925	16890	16942	16938	16838	16948	17050	17122	17030	17064	16926	16935	16956	16880	16969	16973	17002	16880	16848	16965	16821	17105	17017	17083	17106	16858	16839	16942	16845	16952	16913	16961	16951	17096	16934	17107	17280	16909	16861	16955	16937	17054	16978	16833	17027	17050	17159	17212	16886	16798	16978	16880	17051	17091	16801	16824	16970	16933	16996	16913	17008	16939	16909	16707	16944	16968	16957	16911	16801	16863	17004	17066	16873	17197	16946	16954	17111	17007	16842	16828	16873	17103	16917	17027	16859	16865	16858	16867	17138	16845	16966	16981	16882	17179	16973	16975	16917	16994	17046	17055	17228	16961	16994	17110	17086	17022	17077	16773	16825	16913	17029	16856	16909	16748	17071	17119	16932	17070	17004	17040	16950	16904	16990	17163	17047	17036	17094	16983	16905	16733	16947	17142	16952	16855	17029	16923	17081	16937	17021	16819	16844	16880	17071	17023	16955	17013	16937	16857	17103	16889	17073	16922	16964	16952	17106	16914	17155	17016	17064	16921	16994	17024	16955	16862	16833	16787	16920	16908	17031	16846	16790	16892	16776	16984	16891	17123	16995	17000	16961	16911	17019	16883	16682	16926	17030	16932	17039	17091	16909	17090	17154	16965	17025	17145	16911	17185	16912	17134	17048	16794	16996	16911	16965	17145	16922	16999	16793	16846	17013	17012	16997	17049	16910	16851	16930	17062	17042	17023	16863	17054	16798	17104	16853	17053	16889	16936	17030	17025	16909	16871	16815	16972	16857	16901	16888	16954	16949	17225	17037	17016	17125	17095	16946	16844	16958	17008	16896	16941	16942	16935	17141	17051	17030	16717	16937	16916	16991	16764	17099	16916	17014	16926	16978	17178	17114	16906	17239	16836	17117	16838	17213	16868	17070	16808	16780	16981	17026	17080	16953	16858	17134	16960	17119	16721	16872	17003	16950	17024	17097	17183	17101	16891	16829	17040	16960	17136	17089	16961	16937	17048	16915	16965	16982	17016	16939	16969	16924	16942	17017	17219	17132	16788	16727	16921	17128	17061	17075	16906	16910	16863	16886	16794	17040	17033	17184	17149	16831	17131	17118	16937	17098	16983	16875	16890	17001	16829	16781	16925	16981	17101	17054	16972	16824	16880	16929	16978	17066	16894	17091	16940	17122	17042	17059	16997	16916	17022	16885	16934	16955	16927	16773	17069	16886	16961	17203	17026	17088	17049	16836	16901	17113	16862	17138	16803	17006	17024	17003	16952	17113	16954	17000	17101	17036	17017	17095	16767	17014	16964	17022	17025	16790	16989	16862	17082	16971	16843	16888	16974	17200	17129	16911	16868	17019	16858	16810	16735	17156	16684	17154	16942	17064	17046	17085	17193	16989	17047	17068	16825	17026	17043	16934	16989	16843	16931	16933	16942	17086	16823	17006	16900	16891	17017	16942	17063	17175	16969	16981	17024	16923	17254	16980	16962	16818	17060	17053	16835	16995	17169	17077	17039	17079	17062	17186	16818	17089	16915	17048	16942	16994	16973	17044	17086	16819	17066	17255	16935	16888	17051	17064	16828	16896	16855	16953	16957	16828	16893	16933	17006	17019	16841	17098	17054	16957	17012	16862	16970	16876	17017	16919	16984	16883	17090	16996	17067	17040	16874	17036	17178	17007	17055	17112	16800	16842	16939	17087	16932	16945	16984	17072	16953	16925	16930	16912	16926	16993	17045	16920	17061	16967	16851	17112	16847	17045	16964	16976	16851	16977	16922	17021	17050	17084	16952	16860	16992	16921	17020	17090	16858	16985	16958	16888	16862	17085	16917	16792	16986	16842	17034	17039	17088	17141	17149	17064	16926	17082	16829	17062	17094	17022	17033	16938	16921	16939	17004	16987	16988	16901	17020	17249	16825	17051	16862	16936	17001	16965	16977	17101	17067	17059	16902	16909	16781	17096	16862	16964	17070	16973	17050	16796	16945	16956	16971	17100	17050	16967	16911	17092	17018	17055	17046	16872	16984	17110	17028	16935	17003	16946	16846	17117	17060	17006	16890	17142	16889	16947	17028	17055	17038	17134	16917	17054	17054	16917	16954	16896	16946	17068	16848	16971	16884	17075	17191	17117	16934	16935	16970	16990	16998	16942	16924	17061	17138	16917	16930	16933	17032	16828	17039	16922	16786	16847	16848	17029	16996	16962	17034	16763	17036	16917	17159	17065	16964	17020	16969	17112	16936	16960	17069	16902	16835	16913	16883	16982	17112	17130	17066	17010	17038	16936	17072	16967	16838	16964	16828	17052	17255	17173	16970	17090	17225	17060	16897	17037	17003	16797	16897	16928	16818	16984	16816	17030	17269	16959	16827	16935	17009	16816	16929	16976	16879	16897	17020	17043	16912	16806	16811	16951	17011	16813	17022	16981	16979	16958	16960	16963	16987	17057	16816	17151	16988	17033	16804	16966	16878	17142	16948	16908	16856	16968	16949	16962	16821	16928	17002	17068	16973	17112	17065	17118	17324	17110	16923	16724	16878	16952	17023	16958	16761	16796	16996	17111	16876	17073	16800	17039	17050	16990	16996	16944	17038	16998	17184	17013	16963	17039	17054	17022	16864	16869	16991	16902	17064	16949	17258	17105	16958	16701	17095	16941	16766	16955	16872	17020	16903	16960	17136	16955	17185	17030	17052	17049	16931	16938	16878	17242	17101	16877	16864	17151	16943	17008	16817	16863	17040	16991	16857	16993	16955	16659	16933	17102	16967	16868	16909	16999	16993	17126	17017	16809	17159	16969	17029	16993	16877	16917	16919	16811	16801	16819	16879	16970	16840	17176	17127	16988	16921	17145	17061	16862	16952	17023	16967	17124	16991	17131	17018	17118	16968	16919	17006	17119	17055	16924	16879	16915	16964	17027	17112	17080	16801	17012	17102	17033	16994	16955	17096	17107	16876	16917	17034	16780	16926	16924	17013	16910	17040	17137	16954	16950	16904	16986	17002	16645	16993	16929	16974	16973	17054	16813	17119	16834	16863	17119	16993	17117	16977	16981	16960	17095	16792	17114	16948	16828	17167	17177	16949	17038	16922	16979	17027	17073	17073	17003	16973	17034	16933	16990	16918	17013	17072	16822	16810	17054	16915	16977	17090	17004	16954	17076	17113	16922	17006	16932	17111	16915	16856	17165	17086	17002	17031	16935	17112	16844	16735	16791	16952	17067	17074	16945	16977	16994	17001	16988	16951	17050	16970	17162	17016	16993	17095	16907	16955	17123	17049	16852	16947	16844	16742	16985	16839	16991	16726	16780	17022	16908	17188	17016	17230	17209	17108	16976	16815	17016	16789	16879	16945	16937	16936	16820	16721	16847	17122	17051	16860	16959	16998	17066	16850	16846	16994	16762	17087	17033	16829	16957	16903	17143	16914	17045	16908	16931	16979	17034	17067	16872	17162	17037	16864	16956	17113	17040	16922	16995	16844	16924	17133	16876	16780	16938	16932	16820	16967	17035	16981	16998	16910	17067	16956	17011	17072	17050	17177	16998	16891	16906	17160	16952	16954	16902	16969	16893	17082	17031	16812	16929	17256	16947	17126	16995	17000	17011	16963	16985	16896	17036	16922	17128	16973	17128	17014	17064	16848	16897	16863	17065	16940	16905	16991	16902	16987	17031	16936	17046	16962	17048	17327	16808	17064	17078	16963	16928	17044	17084	16846	17025	17126	17039	16802	16896	17078	17083	16900	16974	16946	16809	16973	16962	16887	16817	16869
15743	30450	32409	22838	17722	16397	16204	16080	15865	15823	15852	15686	15601	15743	15647	15802	15687	15742	15610	15641	15623	15483	15634	15596	15656	15523	15620	15543	15781	15454	15626	15348	15627	15441	15953	15822	16544	15582	15507	15524	15602	15595	15437	15501	15587	15491	15471	15650	15670	15480	15523	15493	15419	15475	15611	15511	15526	15517	15399	15743	16083	15625	15462	15591	15552	15366	15278	15403	15575	15553	15511	15452	15699	15560	15583	15393	15690	15546	15536	15597	15587	15888	15786	15676	15513	15729	15653	15488	15426	15469	15535	15501	15579	15624	15343	15635	15530	15511	15510	15503	15353	15469	15302	15295	15605	15690	15382	15353	15439	15650	15657	15422	15604	15739	15333	15358	15527	15547	15441	15531	15453	15391	15442	15460	15540	15338	15546	15564	15491	15572	15603	15488	15671	15550	15409	15618	15464	15465	15482	15560	15400	15528	15466	15526	15301	15441	15445	15418	15552	15450	15554	15396	15428	15530	15589	15363	15527	15593	15511	15527	15595	15473	15498	15659	15464	15428	15450	15433	15427	15623	15358	15405	15399	15402	15352	15552	15287	15525	15492	15620	15390	15577	15324	15506	15513	15468	15484	15597	15555	15386	15483	15448	15436	15352	15510	15502	15549	15474	15643	15620	15401	15567	15583	15611	15669	15588	15629	15489	15632	15454	15589	15489	15365	15484	15489	15510	15454	15647	15532	15356	15518	15530	15241	15591	15381	15509	15581	15443	15556	15353	15639	15458	15496	15532	15521	15427	15491	15538	15403	15410	15540	15654	15552	15468	15458	15518	15398	15323	15471	15483	15569	15398	15463	15209	15438	15507	15629	15362	15504	15524	15546	15494	15450	15538	15501	15489	15521	15350	15532	15507	15459	15522	15439	15497	15636	15452	15479	15477	15484	15566	15563	15453	15342	15073	15529	15297	15345	15523	15545	15561	15652	15423	15390	15436	15496	15561	15585	15518	15496	15409	15496	15480	15455	15428	15530	15569	15536	15514	15442	15596	15451	15694	15409	15463	15402	15470	15467	15563	15355	15430	15413	15545	15383	15445	15532	15363	15528	15502	15385	15620	15408	15596	15353	15439	15471	15454	15459	15483	15472	15460	15610	15483	15438	15441	15345	15443	15590	15549	15600	15601	15492	15439	15538	15421	15490	15352	15525	15510	15518	15531	15562	15529	15667	15432	15428	15422	15451	15297	15576	15414	15713	15572	15411	15430	15557	15522	15496	15577	15442	15580	15471	15632	15497	15541	15620	15595	15428	15537	15526	15448	15392	15360	15428	15496	15672	15458	15373	15669	15351	15487	15421	15461	15412	15412	15506	15494	15733	15456	15721	15455	15551	15500	15474	15476	15438	15493	15665	15491	15408	15608	15423	15495	15342	15497	15336	15332	15589	15526	15381	15527	15407	15537	15523	15562	15608	15471	15600	15523	15422	15485	15589	15448	15541	15563	15427	15566	15529	15443	15378	15408	15676	15647	15426	15431	15542	15642	15467	15398	15555	15457	15627	15445	15442	15446	15578	15497	15442	15635	15400	15569	15630	15458	15501	15670	15577	15529	15528	15501	15330	15402	15474	15522	15354	15553	15625	15477	15438	15405	15513	15423	15327	15554	15509	15456	15421	15483	15413	15538	15410	15495	15639	15635	15641	15202	15504	15484	15354	15487	15420	15387	15413	15611	15380	15637	15405	15612	15664	15627	15660	15551	15558	15583	15620	15585	15307	15271	15481	15534	15590	15553	15418	15412	15440	15581	15579	15537	15464	15501	15559	15461	15392	15626	15504	15502	15425	15496	15542	15457	15533	15377	15534	15523	15552	15366	15690	15630	15643	15580	15489	15479	15529	15346	15408	15563	15386	15568	15401	15554	15467	15549	15635	15497	15551	15422	15478	15636	15521	15345	15687	15660	15440	15491	15519	15478	15373	15566	15504	15644	15563	15499	15435	15572	15495	15549	15429	15452	15530	15432	15640	15374	15662	15625	15472	15555	15574	15406	15525	15480	15468	15485	15623	15370	15428	15518	15618	15660	15215	15421	15432	15572	15333	15487	15607	15451	15381	15574	15437	15447	15414	15343	15433	15348	15518	15288	15631	15605	15479	15346	15388	15559	15434	15541	15599	15414	15442	15545	15479	15335	15380	15288	15395	15404	15414	15446	15603	15429	15597	15534	15525	15345	15418	15365	15462	15581	15522	15339	15455	15586	15426	15610	15504	15519	15376	15415	15526	15440	15542	15324	15643	15231	15521	15398	15569	15610	15536	15586	15420	15380	15333	15504	15375	15564	15598	15612	15529	15397	15592	15384	15405	15498	15447	15519	15436	15676	15403	15353	15536	15555	15439	15451	15580	15418	15606	15503	15664	15455	15435	15552	15524	15409	15452	15516	15476	15527	15483	15669	15434	15350	15457	15595	15606	15379	15385	15367	15467	15478	15401	15311	15494	15573	15395	15407	15479	15487	15266	15488	15614	15534	15541	15355	15453	15418	15315	15572	15507	15567	15370	15687	15517	15493	15504	15429	15743	15477	15487	15409	15551	15481	15545	15503	15289	15750	15462	15311	15434	15466	15606	15596	15358	15407	15464	15556	15436	15369	15568	15483	15612	15456	15327	15616	15513	15478	15370	15567	15563	15407	15470	15535	15624	15480	15513	15374	15349	15519	15418	15555	15145	15469	15571	15430	15525	15474	15598	15432	15459	15611	15356	15358	15556	15396	15500	15437	15681	15585	15547	15504	15557	15481	15522	15543	15330	15651	15542	15345	15474	15457	15549	15445	15426	15630	15473	15432	15485	15379	15497	15562	15540	15577	15472	15497	15385	15501	15341	15611	15516	15579	15359	15444	15554	15356	15456	15397	15661	15486	15466	15418	15370	15545	15347	15635	15400	15462	15605	15581	15620	15571	15443	15550	15423	15418	15513	15506	15377	15606	15596	15576	15460	15610	15511	15665	15414	15579	15528	15434	15540	15464	15514	15588	15469	15491	15639	15437	15492	15500	15410	15461	15524	15619	15370	15464	15557	15523	15491	15436	15403	15437	15499	15513	15572	15513	15364	15757	15477	15579	15423	15748	15522	15504	15355	15538	15590	15379	15500	15584	15430	15427	15612	15432	15484	15664	15613	15461	15581	15554	15313	15441	15444	15511	15469	15382	15537	15520	15408	15470	15600	15643	15452	15511	15390	15590	15393	15462	15510	15655	15446	15363	15544	15501	15669	15472	15432	15564	15615	15467	15361	15576	15496	15506	15595	15410	15463	15622	15519	15426	15437	15633	15432	15512	15335	15421	15631	15490	15571	15535	15633	15468	15559	15438	15519	15452	15570	15658	15547	15423	15480	15474	15502	15596	15439	15458	15614	15396	15593	15504	15452	15518	15546	15414	15414	15629	15406	15569	15562	15678	15625	15367	15599	15467	15344	15482	15497	15703	15510	15458	15517	15532	15609	15534	15465	15513	15500	15426	15572	15525	15384	15544	15520	15507	15396	15408	15539	15386	15602	15479	15553	15692	15530	15516	15362	15544	15543	15605	15432	15703	15538	15475	15453	15518	15362	15592	15346	15526	15547	15434	15491	15462	15405	15607	15492	15374	15525	15406	15515	15392	15484	15561	15389	15485	15501	15400	15572	15457	15468	15526	15602	15406	15586	15669	15542	15496	15603	15399	15623	15382	15373	15447	15521	15551	15539	15569	15575	15522	15638	15251	15394	15637	15354	15371	15637	15485	15527	15496	15442	15540	15498	15401	15490	15489	15392	15491	15455	15567	15575	15443	15463	15392	15549	15381	15584	15535	15466	15453	15451	15523	15610	15432	15563	15558	15418	15465	15573	15420	15543	15533	15424	15413	15545	15509	15357	15458	15456	15411	15508	15519	15509	15352	15597	15547	15539	15394	15532	15312	15720	15310	15405	15398	15459	15542	15407	15540	15468	15458	15465	15494	15557	15453	15398	15488	15515	15514	15422	15531	15368	15388	15481	15521	15473	15410	15526	15604	15566	15503	15466	15516	15563	15239	15429	15566	15342	15551	15719	15395	15473	15499	15546	15513	15494	15480	15495	15466	15436	15329	15267	15579	15366	15674	15509	15465	15511	15517	15640	15404	15443	15618	15491	15554	15461	15509	15498	15489	15462	15543	15618	15660	15317	15439	15473	15447	15376	15493	15685	15542	15632	15365	15612	15655	15505	15518	15406	15505	15444	15574	15549	15365	15424	15388	15555	15478	15411	15445	15329	15502	15418	15509	15485	15512	15426	15537	15627	15406	15536	15463	15545	15249	15546	15455	15608	15378	15617	15466	15366	15400	15580	15464	15587	15640	15319	15596	15378	15326	15301	15547	15506	15642	15394	15480	15437	15451	15449	15496	15332	15378	15488	15594	15476	15639	15329	15607	15322	15465	15567	15441	15519	15488	15537	15446	15434	15538	15432	15583	15721	15373	15480	15491	15474	15516	15435	15405	15407	15631	15458	15463	15606	15400	15442	15611	15459	15393	15747	15518	15533	15238	15486	15476	15591	15615	15278	15465	15339	15484	15566	15392	15656	15738	15409	15618	15407	15440	15492	15403	15516	15509	15333	15302	15537	15455	15444	15583	15471	15659	15484	15604	15524	15312	15570	15525	15374	15655	15644	15616	15449	15422	15412	15553	15410	15480	15468	15488	15523	15686	15532	15470	15617	15523	15524	15497	15470	15499	15523	15548	15525	15718	15430	15406	15465	15334	15411	15543	15307	15517	15700	15393	15494	15463	15460	15569	15413	15645	15611	15328	15658	15399	15451	15479	15398	15413	15378	15411	15362	15646	15200	15460	15542	15523	15511	15459	15564	15439	15373	15464	15483	15381	15438	15463	15402	15443	15480	15340	15543	15671	15540	15603	15254	15533	15502	15471	15479	15465	15423	15558	15469	15586	15442	15607	15618	15582	15415	15430	15584	15476	15443	15513	15527	15520	15407	15468	15574	15442	15577	15468	15279	15521	15454	15458	15369	15558	15617	15394	15463	15630	15338	15307	15417	15613	15424	15468	15484	15365	15646	15419	15599	15357	15353	15380	15539	15462	15259	15460	15438	15428	15519	15493	15615	15551	15360	15493	15450	15443	15367	15531	15464	15484	15378	15537	15534	15417
23006	21330	29198	23817	21459	22348	21146	15755	14798	14925	15056	14651	14693	14765	14645	14652	14737	14598	14494	14593	14661	14397	14593	14450	14483	14532	14584	14427	14398	14439	14220	14418	14253	14299	15128	15708	16091	14355	14380	14394	14425	14385	14476	14271	14282	14361	14261	14469	14524	14439	14130	14493	14493	14358	14493	14438	14431	14341	14426	14631	14501	14544	14368	14450	14348	14281	14127	14327	14389	14127	14472	14180	14424	14122	14331	14414	14589	14247	14171	14184	14287	14514	14701	14770	14641	14660	14228	14462	14211	14402	14261	14356	14319	14428	14221	14128	14295	14390	14219	14318	14220	14403	14295	14181	14467	14329	14405	14275	14294	14223	14323	14391	14402	14281	14023	14074	14343	14382	14281	14077	14400	14222	14449	14297	14284	14142	14216	14286	14421	14327	14258	14260	14178	14312	14421	14348	14209	14165	14246	14199	13979	14255	14375	14300	14423	14276	14416	14405	14225	14222	14351	14317	14433	14368	14198	14226	14415	14380	14358	14457	14196	14174	14378	14199	14195	14290	14151	14351	14338	14321	14156	14118	14184	14231	14373	14131	14300	14254	14043	14251	14210	14376	14186	14447	14415	14199	14146	14251	14261	14306	14191	14364	14462	14256	14180	14133	14109	14277	14161	14097	14339	14172	14379	14233	14083	14179	14206	14449	14384	14281	14411	14210	14047	14161	14351	14183	14301	14305	14182	14365	14343	14382	14428	14269	14106	14192	14192	14122	14317	14126	14248	14255	14216	14256	14336	14384	14272	14040	14360	14512	14337	14240	14150	14236	14387	14213	14094	14402	14215	14300	14118	14410	14528	14303	14361	14281	14205	14253	14230	14185	14252	14346	14336	14259	14303	14229	14225	14246	14066	14353	14255	14248	14087	14136	14232	14159	14365	14296	14206	14279	14101	14090	14176	14330	14390	14416	14219	14162	14304	14332	14333	14233	14464	14353	14257	14243	14121	14247	14351	14088	14443	14363	14245	14574	14276	14101	14122	14176	14314	14330	14157	14328	14149	14344	14154	14300	14353	14181	14215	14198	14326	14151	14323	14137	14189	14263	14175	14327	14165	14297	14197	14078	14013	14217	14171	14280	14427	14139	14352	14353	14188	14082	14085	14262	14183	14252	14303	14249	14386	14132	14357	14084	14138	14376	14084	14336	14364	14100	14206	14234	14184	14423	14322	14324	14251	14252	14236	14322	14370	14166	14306	14356	14295	14278	14262	14275	14180	14239	14328	14116	14179	14192	14284	14233	14144	14110	14095	14197	14225	14250	14336	14089	14193	14241	14164	14432	14244	14021	14316	14420	14181	14155	14265	14220	14186	14339	14485	13984	14159	14355	14112	14320	14277	14237	14381	14159	14217	14254	14209	14247	14261	14373	14080	14274	14242	14167	14279	14148	14159	14242	14285	14376	14323	14303	14388	14082	14237	14214	14142	14221	14367	14226	14151	14300	14342	14216	14341	14378	14538	14267	14428	14226	14253	14487	14394	14111	14213	14340	14523	14345	14342	14356	14266	14241	14438	14298	14296	14246	14301	14256	14065	14224	14106	14294	14347	14218	14335	14284	14234	14169	14282	14295	14309	14292	14248	14341	14320	14234	14300	14236	14364	14202	14211	14374	14259	14332	14211	14365	14339	14314	14177	14242	14325	14256	14339	14174	14294	14049	14009	14079	14325	14142	14243	14299	14193	14213	14284	14218	14094	14157	14208	14187	14134	14082	14150	14185	14212	14280	14290	14280	14190	14254	14260	14103	14184	14377	14303	14167	14245	14158	14229	14175	14316	14261	14273	14256	14209	14134	14071	14338	14202	14079	14239	14203	14218	14284	14266	14262	14185	14245	14261	14199	14125	14278	14352	14311	14097	14179	14132	14242	14325	14344	14300	14237	14029	14186	14224	14198	14283	14368	14244	14398	14145	14254	14069	14305	14334	14193	14466	14276	14314	14236	14330	14240	14240	14259	14059	14230	14251	14218	14309	14489	14152	14257	14281	14337	14342	14152	14450	14354	14377	14147	14158	14307	14160	14148	14303	14190	14251	14125	14307	14207	14248	14155	14265	14361	14174	14353	14195	14242	14209	14201	14329	14158	14269	14327	14310	14137	14318	14161	14304	14113	14256	14268	14398	14232	14222	14346	14149	14390	14323	14348	14363	14302	14180	14205	14121	14234	14248	14180	14093	14148	14188	14339	14225	14215	14324	14282	14406	14162	14299	14361	14308	14276	14292	14194	14046	14379	14228	14276	14238	14207	14284	14432	14130	14285	14268	14200	14282	14358	14259	14252	14417	14190	14166	14368	14298	14118	14396	14264	14179	14208	14329	14306	14178	14247	14207	14179	14256	14119	14206	14136	14453	14146	14308	14261	14234	14419	14157	14191	14266	14296	14125	14296	14189	14097	14350	14146	14409	14279	14143	14271	14217	14262	14267	14281	14298	14130	14172	14287	14303	14116	14180	14343	14452	14274	14244	14108	14365	14160	14216	14011	14185	14196	14426	14495	14371	14274	14238	14493	14184	13957	14277	14316	14377	14245	14227	14211	14195	14204	14292	14232	14051	14259	14281	14324	14126	14198	14112	14209	14324	14185	14392	14210	14084	14131	14278	14290	14247	14310	14251	14175	14262	14565	14408	14364	14380	14372	14304	14229	14292	14367	14193	14259	14401	14079	14183	14350	14158	14447	14343	14353	14055	14368	14116	14252	14176	14233	14360	14300	14265	14197	14188	14247	14183	14272	14255	14185	14066	14272	14193	14380	14183	14158	14335	14228	14320	14239	14384	14149	14149	14085	14361	14224	14201	14223	14326	14179	14356	14287	14336	14406	14409	14210	14356	14161	14482	14185	14233	14187	14133	14211	14274	14322	14264	14226	14100	14025	14354	14234	14314	14384	14085	14136	14373	14147	14229	14350	14310	14195	14306	14173	14251	14189	14293	14206	14262	14131	14454	14379	14298	14117	14169	14160	14228	14195	14093	14115	14234	14224	14249	14165	14062	14268	14220	14339	14428	14314	14304	14301	14171	14271	14235	14344	14500	14239	14319	14275	14042	14171	14249	14301	14180	14277	14299	14289	14343	14500	14161	14345	14209	14441	14208	14258	14330	14345	14206	14208	14258	14229	14405	14245	14315	14314	14136	14212	14208	14220	14176	14129	14251	14142	14098	14051	14334	14421	14378	14238	14293	14238	14269	14185	14171	14072	14405	14235	14171	14281	14318	14176	14449	14386	14195	14305	14162	14351	14299	14435	14273	14284	14363	14286	14234	14176	14072	14279	14179	14254	14202	14305	14372	14068	14314	14388	14191	14324	14372	14313	14147	14358	14255	14262	14259	14232	14263	14379	14102	14248	14326	14191	14393	14173	14077	14321	14156	14292	14258	14417	14150	14187	13963	14211	14201	14208	14288	14427	14307	14159	14190	14329	14312	14108	14208	14185	14219	14283	14092	14033	14208	14135	14255	14363	14281	14135	14340	14296	14223	14278	14426	14600	14374	14124	14277	14194	14230	14160	14382	14513	14128	14291	14441	14388	14497	14145	14093	14335	14228	14346	14252	14108	14061	14343	14416	14331	14280	14304	14241	14329	14195	14129	14083	14183	14204	14137	14277	14214	14111	14287	14295	14140	14424	14398	14212	14180	14229	14302	14107	14231	14221	14174	14093	14253	14491	14309	14407	14214	14349	14284	14413	14232	14017	14288	14241	14379	14251	14239	14139	14146	14194	14444	14203	14174	14288	14179	14264	14339	14149	14393	14536	14146	14320	14181	14128	14294	14535	14146	14050	14241	14326	14252	14194	14037	14174	14356	14500	14152	14127	14276	14383	14363	14382	14202	14188	14159	14328	14346	14217	14171	14154	14261	14160	14336	14308	14214	14282	14041	14246	14159	14236	14161	14301	14296	14232	14279	14373	14177	14272	14297	14342	14072	14090	14287	14394	14227	14134	14297	14277	14234	14163	14390	14210	14179	14324	14333	14386	14190	14361	14252	14283	14173	14305	14386	14166	14143	14274	14199	14313	14254	14122	14273	14101	14268	14249	14360	14237	14459	14403	14306	14321	14231	14128	14257	14335	14135	14354	14261	14098	14389	14357	14185	14204	14124	14247	14192	14252	14232	14331	14059	14079	14416	14191	14066	14090	14308	14255	14287	14057	14213	14435	14361	14351	14242	14364	14183	14301	14506	14189	14049	14330	14274	14290	14391	14183	14295	14172	14221	14372	14220	14297	14320	14387	14186	14266	14370	14324	14378	14300	14240	14332	14107	14195	14295	14293	14332	14013	14327	14386	14000	14301	14155	14337	14253	14321	14187	14096	14273	14196	14328	14449	14381	14321	14204	14264	14464	14332	14268	14291	14479	14220	14427	14203	14285	14065	14126	14259	14236	14247	14125	14141	14157	14222	14222	14324	14299	14343	14241	14293	14185	14215	14119	14157	14316	14215	14199	14206	14333	14427	14094	14260	14179	14267	14117	14349	14299	14435	14162	14279	14287	14256	14308	14462	14280	14349	14232	14221	14386	14329	14223	14195	14319	14094	14029	14177	14374	14179	14294	14471	14073	14381	14188	14327	14179	14239	14338	14480	14363	14057	14196	14098	14179	14269	14197	14245	14175	14224	14138	14319	14505	14305	14264	14177	14186	14260	14320	14065	14380	14279	14279	14194	14251	14117	14158	14064	14234	14362	14255	14246	14116	14051	14186	14091	14211	14269	14254	14286	14223	14295	14428	14173	14453	14349	14322	14182	14348	14307	14348	14272	14125	14319	14296	14380	14421	14329	14185	14306	14314	14219	14278	14317	14227	14278	14176	14224	14238	14210	14148	14107	14127	14201	14298	14315	14263	14276	14064	14164	14155	14335	14434	14352	14310	14390	14354	14116	14134	14217	14158	14256	14234	14349	14426	14273	14220	14346	14334	14291	14450	14061	14355	14187	14075	14237	14223	14109	14312	14292	14244	14119	14270	14267	14138	14184	14189	14275	14181	14127	14017	14309	14215	14299	14412	14318	14050	14259	14197	14084	14330	14407	14115	14291	14189	14269	14146	13991	14182	14178	14342	14257	14125	14189	14388	14417	14438	14415	14326	13954	14282	14317	14239	14361	14175	14278	14237	14193	14239	14487	14417
17593	37399	35851	27913	19804	15989	15196	14892	14701	14376	14356	14338	14145	14200	14204	14247	14260	14146	13983	14261	14128	14025	14153	14195	14048	14219	14143	14036	13911	14096	14035	14078	13996	14105	15371	16302	15740	14069	13882	13805	13929	13771	13800	13999	13961	13747	13935	13970	13890	13926	13973	14061	13820	13762	13913	13977	13838	14005	13919	14169	14076	14196	13827	13945	13925	13853	13920	13780	13733	13739	13913	13738	13885	13912	13880	13832	14036	13855	13929	13859	13992	14227	14702	14441	14166	13968	14010	13859	13827	13828	13897	13841	14029	13768	13925	13817	13786	13983	13859	13745	13843	13890	13925	13931	13805	13789	13714	13890	13899	13702	13814	13842	13864	13816	13986	13622	13805	13790	13677	13909	13791	13748	13898	14049	13830	13780	13799	13772	13820	13671	13772	13767	13712	13838	13780	13909	13740	13932	13746	14057	13735	13766	13860	13743	13717	13715	13849	13930	13978	13804	13897	13773	13882	13841	13820	13850	13902	13794	13804	13807	13834	13962	13879	13884	13987	13600	13930	13881	13750	13949	13966	13951	13671	13835	13744	13865	13835	13954	13864	13747	13722	13969	13708	13811	13841	13552	13715	13819	13643	13786	13891	13937	13831	13895	13794	13870	13789	13880	13944	13916	13870	13883	13823	14113	13848	13896	13736	13948	13895	13984	13778	13780	13911	13974	13910	13968	13941	14049	13674	13890	13733	13846	13712	13706	13969	13886	13904	13862	13712	13873	13636	13967	13856	13759	13823	13821	13805	13814	13670	13785	13728	13826	13760	13906	13857	13839	13712	13769	13815	13615	14012	13747	13893	13830	13759	13848	13782	14015	13827	13864	13949	13785	13812	13827	13935	13990	13823	13670	13774	13743	13855	13842	13708	13876	13715	13708	13757	13924	14044	13713	13772	13806	13723	13691	13807	13918	13892	13821	13895	13860	13876	13853	13915	13871	13732	13830	13905	13720	13991	13816	13870	13699	13859	13885	14064	13932	13743	13781	13677	13823	13780	14012	13786	13911	13940	13804	13769	14017	13866	13796	13921	13848	13845	13891	13687	13777	13829	13860	13850	13956	13884	13886	13845	13791	13853	13905	13892	13880	13889	13989	13881	13711	13732	13770	13820	13802	13906	13899	13825	13814	13745	13794	13939	13938	13806	13895	13756	13757	13828	13766	13856	13894	13832	13865	13739	13830	13815	13781	13852	13562	14035	13841	13798	13851	13847	13730	13805	13953	13951	13802	13815	13767	13725	13944	13836	13697	13788	13759	13943	13909	13774	13996	13837	13799	13908	13659	13820	13877	13963	13998	13800	13905	13571	13838	13906	13854	13568	13857	13829	13819	13898	14005	13776	13974	13880	13811	13743	14032	13802	13747	13878	13801	13620	13774	13788	13873	13826	13901	13827	13817	13877	13888	13834	13865	14010	13955	13867	13758	13815	13927	13865	14008	13802	13700	13845	13857	13784	13829	13704	13917	13725	13845	13745	13781	13885	13928	13972	13825	13883	13958	13821	13674	13885	13882	14059	13731	13833	13853	13696	13838	13811	13873	13907	13821	13966	13980	13879	13772	13735	13642	13881	13947	13842	13671	13843	13751	14044	13823	13924	13917	13818	13813	13851	13739	13901	13816	14075	13564	13921	13893	13922	13775	13722	13846	13868	13783	13751	13851	13811	13768	13819	13724	13887	13843	13820	13766	13911	13900	13983	13893	13894	13739	13795	13763	13810	13933	13889	13966	13906	13899	13681	13860	13781	13792	13776	13865	13761	13931	13840	13808	13768	13961	13839	13913	13758	13931	13579	13856	13643	13835	13875	13799	13873	13905	13900	13968	13742	13830	13871	13819	13855	13910	13887	13849	13770	13881	13953	13933	13839	13887	13742	13903	13813	13880	13802	13763	13771	13960	13639	14023	13654	13743	13743	13629	13942	13958	13815	13814	13736	13669	13969	13765	13710	13815	13983	13673	13783	13882	13783	13821	13886	13903	13729	13900	13964	13759	13872	13862	13820	13984	13817	13787	13958	13993	13761	13828	13970	13794	13894	13781	13690	13772	13827	13877	13709	13765	14045	13919	13605	13620	13815	13828	13867	13814	13937	13734	13977	13763	13890	13830	13781	13919	13768	13817	13782	13793	13837	13845	13940	13877	13820	13733	13881	13688	13889	13866	13907	13841	13732	13830	13770	13893	13858	14007	13815	13949	13820	13591	13745	13787	13865	13755	13934	13910	13885	13847	13923	13895	13740	13753	13816	13836	13934	13691	13822	13972	13948	13730	13538	13825	13912	13886	13859	13993	13788	13870	13891	13891	13594	13731	13756	13848	13885	13673	13954	13672	13803	13745	13830	13983	13852	13810	13937	13778	13823	13873	13797	13820	13745	13848	13848	13925	13608	13909	13837	13911	13801	13799	13795	13693	13898	13941	13941	13709	13882	13772	13820	13775	13879	13712	13656	13885	13888	13758	13798	13644	13862	13988	13760	13697	13821	13604	14050	13732	13862	13825	13750	13828	13956	13870	13844	13812	13813	13833	13813	13813	13750	13812	13838	13888	13699	13826	13895	13819	13840	13991	13858	13787	13985	13806	13905	13801	13840	13883	13903	13888	13925	13935	13760	13852	13766	13760	13815	13769	13859	13764	13776	13753	13729	13738	13768	13779	14059	14027	13646	13806	13701	13801	13913	14026	13769	13842	13745	13960	13707	13798	13790	13857	13846	13874	13972	13715	13919	13847	13883	13888	13780	13779	13814	13759	13856	13777	13674	13909	13705	13898	13754	13743	13783	13870	13983	13808	13854	13807	13984	13912	13801	13860	13856	13731	13858	13779	13895	13737	14007	13881	13623	13822	13759	13883	13683	13916	13962	13904	13853	13915	13767	13854	13817	13807	13746	13887	13761	14021	13780	13832	13860	13794	13927	14050	13867	14045	13823	13745	13819	13876	13754	13749	13844	13902	13839	13848	13719	13864	13837	13820	13839	13693	13931	13832	13862	13747	13762	13904	13699	13941	13834	13673	13834	13712	13772	13897	13805	13883	13751	13828	13910	13971	13814	13819	13882	13748	13833	13690	13800	13823	13847	13845	13601	13850	13847	13714	13788	13795	13788	13889	13894	13863	13784	13726	13825	13773	13825	13781	13753	13793	13947	13897	13909	13925	13903	13663	13656	13878	13824	13906	13695	13943	13887	13789	13616	13734	13764	13717	13893	13877	13849	13931	13731	13890	13851	13855	13780	13657	13806	13871	13874	13687	13884	13814	13946	13818	13925	13772	13836	13702	13943	13806	13802	13720	13764	13911	13813	14009	13870	13821	13982	13810	13899	13706	13883	13762	13824	13738	13744	13944	13826	13784	13917	13905	13842	13761	13824	13860	13873	13853	13915	13921	13852	14004	13900	13905	13806	13880	13810	13914	13784	13791	13943	13829	13727	13759	13791	13868	13907	13757	13922	13882	13853	13913	13813	13958	13698	13789	13861	13628	13726	13926	13928	13772	13698	13912	13826	13997	14133	13716	13928	13706	13856	13728	13682	13789	13789	13931	13882	13819	13739	13956	13785	13840	13838	13907	13709	13837	13882	13775	13880	13764	13860	13793	13778	13774	13852	13817	13664	13688	13897	13767	13751	13782	14048	13743	13728	13984	13782	14029	13823	13889	13847	13799	13754	13578	13653	13802	13815	13807	13805	13784	13830	13989	13854	13816	13758	13989	13815	13701	13787	13977	13840	13807	13951	14043	13814	13855	13888	13790	13943	13862	13882	13664	13926	14030	13874	13874	13793	13875	13961	13794	13730	13873	13819	13859	13929	13855	13713	13953	13758	13923	13919	13680	13717	13797	13861	13760	13938	13661	13825	13870	13779	13873	13934	13828	13909	13780	13761	13770	13864	13692	13899	13932	13816	13839	13930	13793	13726	13796	13660	13878	13913	13868	13935	13793	13838	13816	13722	13738	14008	13812	13847	13714	13958	13810	13786	13692	13875	13763	13799	13711	13778	13930	13735	13948	13749	13917	13760	13954	13537	13788	13831	13791	13852	13849	13783	13950	13775	13920	13832	13806	13792	13994	13800	13918	13811	13922	13682	13865	13932	13758	13924	13913	13880	13911	13846	13796	13821	13857	13841	13908	13719	13954	13845	13956	13631	13679	13910	13758	13740	13787	13767	13772	13964	13762	13754	13855	13833	13825	13832	13868	13789	13976	13777	13987	13679	13686	14071	13916	13775	13750	13613	13973	13923	13923	13770	13848	13887	13798	13691	13863	13674	13597	13858	13846	13845	13923	13939	13615	13761	13890	13760	13879	13836	13907	13868	13858	13857	13949	13911	13922	13778	13816	13827	13868	13741	13910	13959	13805	13916	13727	13867	13806	13752	13845	13894	13982	13894	13766	13865	13684	13808	13766	13781	13816	13990	14056	13685	13882	13771	13843	13979	13694	14046	13786	13664	14001	13739	13773	13824	13710	13791	13835	13905	13794	13869	13847	13785	13931	13891	13867	13810	13994	13819	13580	13883	13926	13690	13704	13931	13650	13847	13781	13840	13792	13807	13847	13788	13886	13718	13790	13823	13834	14039	13765	13970	13946	13824	13845	13905	13817	13942	13825	13710	13810	13925	13933	13961	13786	13724	13872	13936	13811	13799	13755	13728	13931	13770	13916	13863	13906	13800	13749	14007	13698	13896	13863	13833	13861	13799	13783	13835	13869	13759	13860	13731	13913	13782	13646	13835	13742	13829	13794	13828	13936	14056	13804	13945	13819	13872	13753	13944	13877	13783	13742	13747	13940	13733	13814	13792	13723	13931	13828	13797	13975	13817	13930	13805	13819	13945	13875	13841	13751	13714	13981	13760	13779	13815	13971	13838	13939	13866	13926	13827	13983	14015	13935	13818	13883	13763	13944	13858	13902	13873	13915	13961	13875	13888	13741	13625	14084	13730	13862	13615	13783	14019	13840	13900	13839	13844	13847	13771	13914	13840	13792	13748	13932	13655	13904	14039	13827	14056	13876	13900	13869	13712	13816	13990	13584	14004	13913	13771	13807	13876	13997	13773	13784	13884	13667	13700	13744	13856	13988	13773	13698	13789	14072	13861	14004	13819	13609	13958	13809	13988	13802	13675	13759	13851	13779
27249	21844	23347	19168	14489	14025	14208	13874	13759	13864	13964	14004	13900	13852	13898	13936	13723	13995	13788	13885	13891	13793	13946	13849	13808	13924	13811	13836	13914	13708	13774	13729	13716	13909	13672	13967	13886	13889	13901	13885	13972	13614	13675	13786	13625	13703	13653	13668	13831	13712	13650	13724	13845	13837	13792	13810	13885	13826	13642	13734	13736	13863	13811	13764	13692	13680	13800	13788	13627	13656	13703	13608	13888	13915	13567	13761	13631	13845	13835	13804	13734	13773	13849	13926	13700	14007	13844	13841	13837	13690	13742	13652	13739	13670	13796	13851	13923	13688	13758	13792	13569	13639	13637	13672	13749	13456	13723	13657	13849	13740	13658	13638	13670	13591	13796	13672	13664	13942	13677	13710	13643	13841	13657	13875	13819	13830	13691	13687	13678	13768	13645	13575	13598	13716	14035	13905	13838	13691	13728	13692	13503	13569	13861	13845	13791	13802	13872	13631	13760	13816	13814	13669	13621	13817	13825	13898	13738	13679	13702	13734	13727	13593	13626	13807	13686	13806	13672	13682	13628	13889	13656	13618	13792	13796	13769	13699	13778	13747	13637	13681	13782	13693	13660	13617	13584	13755	13768	13765	13541	13640	13671	13756	13691	13832	13824	13804	13798	13970	13779	13662	13752	13643	13625	13611	13890	13871	13601	13685	13721	13708	13798	13801	13500	13590	13794	13706	13795	13694	13816	13780	13602	13851	13832	13775	13761	13782	13862	13836	13830	13653	13788	13608	13739	13891	13818	13792	13777	13694	13614	13766	13656	13715	13694	13699	13684	13884	13750	13591	13989	13801	13593	13666	13642	13960	13868	13701	13623	13803	13773	13644	13679	13756	13618	13653	13717	13747	13677	13727	13872	13800	13642	13776	13560	13729	13694	13396	13737	13903	13691	13845	13833	13722	13728	13705	13816	13657	13810	13623	13756	13756	13733	13862	13832	13793	13725	13762	13680	13761	13629	13845	13804	13521	13768	13764	13733	13682	13868	13846	13724	13478	13726	13688	13621	13696	13602	13859	13751	13819	13745	13617	13821	13625	13861	13807	13701	14005	13840	13730	13740	13664	13847	13705	13897	13732	13748	13723	13776	13618	13657	13708	13811	13667	13723	13711	13750	13791	13675	13801	13629	13886	13591	13761	13736	13876	13767	13704	13560	13704	13888	13599	13574	13858	13823	13663	14106	13909	13650	13706	13757	13799	13952	13867	13788	13674	13611	13752	13725	13519	13748	13818	13644	13707	13715	13751	13737	13738	13634	13684	13631	13686	13965	13760	13713	13701	13633	13858	13568	13779	13686	13659	13834	13817	13695	13747	13869	13676	13761	13729	13603	13782	13798	13525	13703	13656	13814	13796	13735	13937	13697	13663	13671	13661	13629	13993	13768	13748	13668	13795	13911	13693	13688	13733	13728	13859	13759	13565	13756	13736	13773	13761	13579	13700	13801	13785	13767	13781	13756	13572	13734	13742	13872	13854	13777	13880	13798	13702	13760	13938	13622	13720	13715	13820	13735	13749	13732	13733	13708	13861	13750	13690	13748	13608	13674	13626	13642	13641	13630	13770	13690	13972	13708	13641	13757	13609	13855	13639	13638	13741	13715	13622	13750	13687	13827	13743	13728	13726	13724	13660	13915	13855	13862	13799	13740	13724	13808	13817	13769	13635	13666	13674	13616	13628	13663	13864	13868	14036	13615	13900	13868	13658	13621	13722	13753	13464	13775	13730	13570	13684	13962	13741	13754	14068	13705	13946	13561	13761	13762	13848	13808	13554	13805	13748	13831	13833	13777	13904	13634	13714	13740	13638	13929	13812	13660	13801	13770	13675	13801	13693	13775	13735	13846	13640	13791	13645	13711	13788	13940	13514	13844	13812	13635	13876	13642	13720	13782	13726	13695	13720	13990	13773	13632	13568	13796	13780	13649	13798	13768	13790	13893	13692	13701	14019	13713	13585	13712	13918	13807	13611	13699	13673	13761	13913	13617	13769	13783	13691	13827	13842	13795	13760	13864	13615	13958	13675	13862	13632	13735	13629	13766	13517	13662	13757	13825	13792	13881	13747	13903	13686	13592	13732	13660	13743	13725	13792	13753	13708	13778	13736	13870	13763	13621	13769	13750	13484	13642	13822	13820	13762	13830	13635	13594	13735	13692	13796	13698	13707	13671	13742	13704	13695	13722	13722	13920	13866	13637	13720	13626	13759	13593	13794	13605	13646	13735	13717	13673	13522	13769	13816	13662	13754	13832	13665	13830	13651	13902	13645	13778	13814	13734	13850	13751	13780	13564	13682	13809	13876	13686	13781	13719	13807	13820	13752	13725	13742	13898	13763	13627	13743	13806	13876	13564	13855	13856	13821	13762	13746	13693	13661	13876	13717	13765	13651	13538	13587	13753	13486	13696	13671	13767	13600	13716	13882	13713	13881	13804	13860	13655	13737	13889	13730	13843	13732	13781	13649	13937	13688	13763	13824	13753	13874	13686	13857	13713	13813	13713	13826	13685	13678	13747	13642	13667	13647	13757	13837	13797	13826	13706	13730	13571	13660	13589	13657	13821	13716	13772	13613	13811	13702	13606	13696	13898	13741	13810	13847	13715	13812	13649	13731	13402	13817	13746	13754	13647	13631	13693	13768	13724	13832	13835	13562	13628	13878	13772	13889	13657	13714	13610	13633	13803	13793	13648	13750	13684	13793	13676	13719	13838	13876	13606	13766	13649	13775	13858	13759	13524	13617	13633	13738	13959	13837	13632	13751	13643	13692	13743	13792	13668	13900	13788	13894	13645	13830	13774	13828	13598	13700	13783	13751	13877	13848	13792	13638	13788	13633	13582	13658	13698	13759	13735	13842	13865	13713	13705	13650	13880	13664	13788	13758	13628	13675	13549	13730	13587	13740	13631	13725	13747	13642	13764	13764	13737	13774	13685	13688	13862	13763	13759	13716	13691	13634	13811	13814	13673	13804	13870	13573	13799	13578	13662	13908	13709	13727	13714	13680	13692	13826	13882	13751	13971	13889	13916	13737	13580	13762	13674	13753	13767	13637	13821	14047	13733	13446	13529	13821	13634	13828	13787	13983	13936	13572	13809	13677	13759	13713	13678	13721	13817	13742	13736	13803	13756	13784	13954	13718	13709	13714	13764	13798	13910	13674	13585	13672	13724	13779	13699	13841	13562	13852	13832	13644	13671	13728	13821	13567	13799	13654	13779	13768	13862	13935	13691	13571	13685	13736	13719	13725	13681	13742	13803	13651	13822	13910	13971	13605	13696	13635	13856	13746	13922	13803	13782	13814	13729	13472	13659	13806	13706	13835	13802	13719	13668	13913	13648	13837	13652	13648	13759	13762	13936	13776	13785	13980	13729	13741	13818	13598	13694	13802	13839	13632	13588	13577	13774	13682	13909	13880	13864	13684	13684	13764	13632	13725	13872	13820	13768	13766	13917	13710	13745	13915	13860	13803	13789	13738	13759	13847	13713	13814	13620	13724	13479	13681	13814	13561	13788	13889	13775	13391	13784	13905	13821	13913	13693	13900	13753	13831	13675	13795	13781	13682	13915	13916	13795	13714	13645	13616	13887	13739	13899	13956	13868	13633	13712	13616	13824	13852	13737	13734	13817	13630	13621	13629	13644	13813	13843	13885	13726	13773	13572	13746	13782	13897	13623	13559	13696	13712	13906	13707	13750	13935	13789	13802	14003	13941	13678	13802	13827	13888	13836	13723	13866	13806	13731	13785	13642	13724	13611	13977	13877	13728	13882	13607	13820	13736	13457	13779	13725	13839	13746	13678	13860	13920	13987	13680	13733	13823	13865	13791	13877	13700	13935	13832	13909	13751	13690	13754	13844	13720	13769	13845	13648	13836	13796	13835	13661	13840	13822	13655	13948	13684	13748	13869	13570	13586	13833	13570	13918	13805	13722	13728	13644	13659	13850	13666	13566	13727	13580	13662	13531	13819	13549	13661	13713	13701	13791	13729	13575	13616	13915	13629	14001	13688	13649	13932	13664	13831	13721	13804	13602	13856	13852	13715	13908	13625	13897	13633	13761	13663	13625	13662	13644	13611	13787	13811	13886	13715	13644	13790	13728	13818	13808	13669	13883	13682	13854	13514	13697	13793	13765	13688	13633	13976	13767	13676	13713	13956	13769	13740	13769	13636	13801	13851	13775	13664	13877	13680	13742	13685	13827	13955	13910	13728	13743	13798	13799	13774	13828	13986	13759	13677	13756	13823	13724	13666	13678	13846	13647	13865	13683	13881	13727	13713	13530	13777	13838	13599	13790	13659	13728	13696	13793	13806	13872	13646	13634	13826	13784	13862	13738	13731	13708	13774	13826	13907	13872	13831	13484	13678	13633	13679	13684	13738	13834	13898	13461	13727	13734	13794	13720	13821	13752	13786	13776	13603	13869	13662	13771	13836	13782	13761	13540	13754	13817	13685	13726	13697	13703	13806	13696	13771	13787	13813	13803	13806	13800	13854	13741	13760	13687	13747	13715	13702	13619	13768	13852	13693	13747	13854	13634	13932	13783	13617	13818	13739	13898	14039	13820	13873	13913	13632	13717	13731	13585	13767	13776	13537	13624	13884	13657	13786	13834	13669	13641	13576	13730	13700	13671	13761	13668	13788	13744	13717	13714	13851	13875	13599	13726	13790	13802	13655	13736	13706	13677	13669	13625	13778	13738	13588	13783	13641	13769	13749	13745	13776	13580	13592	14042	13691	13775	13676	13726	13688	13562	13854	13791	13640	13666	13677	13853	13895	13700	13736	13887	13804	13911	13993	13939	14028	13453	13760	13828	13760	13641	13685	13805	13759	13755	13596	13862	13612	13663	13833	13885	13774	13682	13681	13979	13765	13852	13693	13476	13935	13845	13910	13625	13697	13823	13623	13830	13782	13733	13776	13639	13719	13669	13760	13890	13655	13652	13752	13687	13746	13818	13887	13833	13843	13967	13637	13654	13834	13653	13838	13820	13767	13750	13895	13782	13610	13839	13806	13685	13640	13607	13890	13638	13702	13866	13738	13685	13606	13902	13795	13644	13666	13745	13767	13821	13632	13793	13686	13528	13811	13803	13802	13704	13874	13940	13784	13684	13799	13764	13786	13739	13665	13748	13777
14737	20949	21124	17062	14521	14008	13808	13838	13773	13783	13847	13815	13541	13693	13915	13742	13740	13521	13730	13708	13754	13756	13746	13769	13638	13728	13621	13765	13629	13634	13668	13720	13765	13740	13617	13825	13791	13638	13547	13767	13672	13629	13651	13640	13723	13725	13517	13533	13654	13573	13541	13638	13663	13602	13527	13591	13658	13580	13678	13599	13677	13623	13684	13683	13727	13482	13669	13676	13737	13655	13630	13600	13690	13668	13802	13682	13619	13601	13751	13564	13647	13699	13557	13866	13877	13565	13577	13676	13591	13593	13622	13641	13634	13704	13657	13610	13810	13657	13643	13583	13635	13692	13728	13432	13781	13584	13613	13747	13566	13609	13489	13648	13598	13438	13664	13650	13619	13538	13598	13603	13659	13573	13671	13637	13684	13573	13546	13654	13633	13628	13580	13647	13669	13677	13525	13704	13604	13728	13572	13670	13707	13560	13716	13567	13669	13762	13515	13495	13731	13624	13687	13674	13612	13695	13778	13719	13571	13639	13580	13566	13578	13567	13601	13672	13511	13558	13577	13581	13491	13570	13691	13614	13631	13635	13661	13438	13674	13705	13549	13682	13500	13668	13614	13643	13717	13574	13756	13497	13662	13583	13510	13611	13669	13711	13607	13678	13645	13690	13571	13615	13678	13658	13759	13693	13684	13550	13524	13832	13514	13569	13600	13491	13508	13516	13489	13552	13586	13724	13563	13627	13739	13689	13424	13575	13653	13450	13499	13525	13614	13590	13472	13621	13733	13593	13559	13669	13530	13629	13657	13607	13649	13694	13626	13624	13673	13627	13658	13571	13404	13602	13721	13629	13636	13530	13675	13758	13806	13558	13588	13651	13551	13784	13684	13614	13631	13626	13651	13523	13525	13653	13582	13610	13584	13691	13763	13659	13732	13487	13630	13633	13702	13470	13647	13617	13615	13611	13598	13485	13680	13546	13646	13585	13694	13649	13573	13588	13716	13709	13558	13652	13718	13590	13539	13760	13690	13554	13700	13610	13731	13563	13693	13595	13505	13435	13776	13653	13557	13653	13506	13538	13687	13678	13699	13745	13641	13495	13410	13736	13696	13666	13814	13676	13600	13845	13680	13753	13673	13660	13558	13469	13416	13432	13599	13632	13386	13672	13796	13716	13631	13694	13585	13651	13354	13678	13690	13392	13503	13695	13607	13541	13700	13584	13762	13709	13688	13589	13560	13565	13615	13753	13754	13593	13536	13668	13536	13705	13720	13586	13678	13541	13685	13784	13710	13798	13741	13759	13827	13537	13608	13630	13695	13592	13646	13605	13556	13559	13534	13607	13627	13605	13609	13690	13721	13595	13603	13623	13625	13518	13587	13637	13624	13573	13657	13625	13547	13652	13494	13487	13601	13534	13633	13622	13724	13756	13662	13566	13502	13565	13820	13611	13638	13461	13555	13669	13692	13670	13592	13567	13604	13679	13664	13612	13661	13655	13629	13555	13577	13771	13697	13759	13750	13724	13626	13585	13645	13711	13683	13688	13455	13592	13463	13758	13531	13569	13624	13679	13700	13703	13599	13509	13691	13384	13683	13501	13650	13637	13662	13733	13704	13373	13777	13468	13470	13521	13805	13652	13697	13477	13670	13500	13550	13556	13610	13630	13656	13681	13600	13832	13561	13651	13450	13712	13634	13576	13642	13499	13505	13723	13498	13723	13558	13480	13771	13717	13492	13669	13531	13620	13630	13556	13762	13760	13664	13589	13607	13490	13791	13498	13555	13660	13727	13643	13853	13792	13612	13504	13488	13689	13661	13515	13671	13350	13430	13586	13621	13564	13639	13652	13692	13762	13680	13683	13536	13714	13807	13599	13671	13615	13750	13750	13745	13535	13580	13610	13556	13676	13667	13608	13603	13533	13632	13724	13545	13595	13532	13568	13807	13801	13470	13650	13772	13454	13614	13600	13703	13728	13516	13666	13530	13688	13609	13573	13587	13423	13632	13549	13649	13731	13537	13606	13490	13596	13549	13677	13547	13695	13703	13661	13645	13570	13600	13688	13742	13557	13588	13629	13750	13517	13597	13697	13476	13728	13612	13530	13671	13582	13667	13543	13583	13681	13683	13579	13790	13633	13764	13595	13531	13567	13647	13648	13550	13874	13484	13634	13456	13541	13795	13538	13546	13711	13578	13701	13534	13672	13540	13750	13526	13598	13637	13492	13482	13642	13581	13747	13737	13557	13682	13565	13790	13541	13719	13575	13611	13538	13782	13527	13753	13556	13660	13634	13660	13585	13493	13622	13510	13520	13676	13502	13577	13468	13607	13588	13670	13582	13730	13755	13530	13743	13661	13701	13530	13504	13651	13721	13567	13711	13710	13745	13660	13652	13795	13446	13694	13695	13546	13551	13708	13546	13569	13661	13654	13631	13773	13642	13768	13675	13643	13564	13604	13502	13511	13736	13625	13598	13769	13397	13601	13559	13668	13520	13709	13742	13635	13677	13514	13622	13603	13641	13676	13755	13741	13773	13670	13712	13777	13517	13672	13774	13597	13605	13765	13569	13550	13474	13623	13521	13614	13715	13493	13685	13622	13601	13644	13656	13643	13574	13837	13679	13525	13866	13688	13609	13765	13582	13556	13670	13712	13686	13788	13683	13770	13595	13616	13599	13587	13601	13663	13714	13788	13589	13724	13540	13824	13671	13524	13722	13601	13693	13717	13585	13567	13737	13583	13667	13535	13736	13439	13558	13579	13698	13618	13640	13686	13672	13599	13736	13710	13778	13790	13527	13753	13588	13572	13546	13563	13607	13728	13787	13662	13567	13421	13673	13685	13378	13559	13728	13618	13687	13734	13708	13637	13566	13750	13668	13404	13583	13651	13682	13551	13544	13732	13594	13589	13519	13622	13529	13586	13761	13617	13778	13652	13608	13741	13577	13438	13584	13633	13707	13618	13776	13578	13736	13724	13751	13732	13730	13794	13604	13601	13845	13661	13539	13535	13678	13575	13439	13447	13577	13658	13683	13644	13736	13742	13579	13522	13338	13713	13677	13702	13580	13490	13743	13663	13669	13753	13668	13717	13721	13654	13688	13734	13595	13672	13685	13720	13734	13563	13544	13729	13527	13673	13638	13674	13526	13501	13571	13617	13697	13658	13600	13697	13516	13713	13750	13583	13606	13714	13678	13619	13581	13453	13554	13647	13593	13644	13787	13751	13645	13556	13486	13582	13624	13696	13717	13568	13528	13558	13533	13515	13594	13627	13702	13509	13627	13568	13499	13753	13540	13576	13686	13614	13715	13642	13507	13680	13615	13644	13739	13619	13606	13621	13668	13594	13780	13658	13692	13571	13552	13588	13530	13637	13720	13661	13646	13835	13818	13480	13714	13577	13665	13630	13592	13604	13514	13571	13761	13720	13709	13650	13705	13696	13663	13692	13668	13470	13751	13568	13652	13712	13755	13613	13728	13671	13845	13638	13705	13660	13544	13546	13672	13497	13636	13610	13851	13439	13592	13712	13766	13698	13546	13687	13573	13546	13643	13590	13622	13716	13471	13687	13589	13679	13648	13877	13632	13630	13681	13728	13637	13528	13654	13770	13590	13638	13574	13536	13624	13801	13633	13635	13646	13589	13596	13770	13651	13691	13748	13561	13487	13581	13770	13661	13568	13731	13639	13549	13760	13505	13588	13629	13656	13687	13737	13682	13681	13655	13718	13668	13662	13760	13744	13584	13631	13729	13611	13481	13644	13559	13627	13728	13651	13581	13730	13594	13523	13609	13644	13665	13788	13486	13533	13452	13659	13579	13771	13666	13610	13589	13588	13577	13500	13589	13547	13516	13675	13531	13562	13538	13673	13778	13635	13670	13549	13567	13609	13727	13562	13650	13652	13522	13485	13581	13745	13711	13653	13464	13608	13660	13581	13653	13760	13584	13535	13589	13680	13671	13790	13555	13566	13654	13547	13576	13634	13712	13525	13596	13723	13643	13494	13604	13847	13549	13669	13544	13646	13584	13566	13757	13602	13537	13595	13527	13789	13593	13413	13586	13673	13598	13568	13373	13602	13604	13454	13513	13856	13713	13536	13747	13530	13647	13386	13574	13612	13797	13611	13655	13562	13718	13655	13565	13606	13665	13600	13665	13634	13619	13706	13530	13598	13685	13794	13662	13541	13616	13611	13534	13735	13571	13729	13477	13550	13516	13703	13536	13725	13711	13608	13639	13444	13641	13642	13629	13514	13738	13627	13593	13719	13703	13673	13570	13556	13630	13561	13857	13713	13510	13678	13691	13548	13555	13657	13652	13399	13536	13506	13607	13339	13564	13725	13610	13691	13796	13361	13648	13476	13617	13567	13671	13494	13570	13662	13674	13661	13771	13679	13657	13695	13662	13608	13717	13714	13733	13583	13642	13746	13589	13753	13690	13428	13746	13614	13847	13604	13530	13540	13733	13701	13596	13711	13657	13558	13627	13541	13737	13578	13654	13661	13582	13646	13368	13621	13570	13678	13628	13650	13599	13639	13565	13501	13679	13605	13684	13565	13581	13548	13633	13663	13655	13620	13685	13646	13681	13680	13628	13436	13750	13777	13621	13560	13743	13472	13583	13635	13681	13692	13739	13776	13751	13639	13711	13723	13605	13595	13634	13662	13726	13580	13887	13574	13659	13670	13639	13637	13690	13468	13633	13525	13531	13739	13675	13681	13655	13520	13522	13844	13617	13807	13733	13549	13728	13596	13533	13662	13614	13800	13811	13637	13619	13776	13456	13768	13776	13668	13626	13632	13608	13637	13615	13533	13714	13548	13750	13622	13651	13697	13754	13620	13701	13500	13532	13625	13764	13688	13657	13568	13535	13740	13613	13627	13642	13536	13609	13615	13509	13753	13618	13610	13697	13775	13699	13571	13650	13596	13606	13570	13499	13717	13791	13606	13811	13608	13728	13516	13746	13630	13559	13595	13570	13561	13624	13576	13746	13542	13594	13577	13552	13789	13568	13799	13554	13544	13606	13671	13629	13420	13608	13549	13539	13556	13650	13547	13556	13586	13648	13626	13718	13569	13494	13718	13404	13679	13793	13535	13697	13567	13465	13528	13817	13737	13569	13639	13479	13693	13657	13657	13624	13732	13625	13580	13551	13534	13618	13827	13589	13803	13583	13560
24070	21373	28732	24429	21827	19982	18482	16373	15848	16015	15958	15841	16036	16004	16092	16060	15977	15978	15874	15828	16104	15704	15842	15934	15949	15667	16039	16068	15928	15688	15621	15801	15787	15681	15729	16504	16828	15762	15730	15658	15668	15772	15800	15736	15767	15781	15551	15774	15706	15623	15684	15620	15612	15639	15736	15818	15690	15758	15720	15835	15675	15783	15555	15597	15746	15722	15791	15820	15735	15600	15761	15800	15747	15582	15544	15675	15729	15785	15620	15757	15722	16003	15872	15996	15860	15744	15637	15761	15694	15687	15836	15743	15739	15588	15604	15702	15736	15627	15635	15772	15637	15696	15800	15663	15842	15679	15537	15693	15684	15660	15740	15730	15639	15684	15603	15572	15773	15705	15525	15757	15771	15618	15680	15471	15598	15651	15729	15873	15657	15524	15779	15664	15457	15668	15606	15754	15744	15682	15716	15702	15735	15785	15666	15746	15700	15591	15660	15685	15608	15763	15631	15653	15851	15750	15826	15473	15677	15430	15738	15776	15579	15622	15733	15828	15714	15657	15756	15779	15851	15651	15710	15901	15642	15514	15684	15779	15663	15805	15783	15725	15714	15549	15809	15435	15724	15658	15494	15476	15653	15779	15681	15703	15641	15762	15741	15771	15664	15925	15412	15533	15780	15603	15596	15736	15876	15601	15620	15665	15653	15848	15511	15554	15476	15776	15666	15835	15822	15690	15778	15600	15570	15657	15602	15781	15827	15546	15615	15657	15621	15689	15825	15792	15759	15838	15564	15853	15805	15500	15778	15662	15505	15896	15780	15716	15647	15712	15517	15631	15502	15691	15698	15655	15707	15783	15713	15686	15813	15657	15593	15582	15539	15858	15685	15694	15653	15512	15753	15765	15585	15652	15735	15663	15642	15524	15811	15541	16032	15597	15686	15547	15540	15713	15764	15710	15644	15534	15631	15759	15745	15877	15752	15787	15556	15748	15578	15537	15815	15593	15771	15732	15583	15686	15721	15722	16017	15453	15680	15825	15804	15642	15618	15659	15696	15634	15581	15535	15582	15686	15733	15872	15595	15745	15823	15559	15501	15557	15733	15783	15884	15653	15520	15806	15764	15809	15867	15834	15569	15548	15645	15837	15649	15502	15719	15550	15764	15714	15706	15675	15664	15478	15725	15862	15661	15576	15755	15732	15736	15803	15702	15741	15547	15597	15749	15638	15858	15497	15498	15618	15700	15674	15733	15812	15632	15514	15634	15719	15588	15751	15601	15572	15737	15887	15608	15653	15523	15694	15566	15725	15656	15656	15641	15794	15885	15690	15820	15777	15759	15607	15435	15478	15570	15664	15603	15611	15644	15708	15543	15731	15577	15575	15644	15703	15667	15667	15728	15794	15747	15712	15711	15683	15519	15567	15632	15808	15702	15517	15717	15439	15749	15625	15591	15612	15787	15588	15609	15577	15741	15416	15677	15611	15733	15476	15606	15532	15745	15494	15779	15698	15846	15560	15778	15579	15671	15656	15816	15440	15622	15769	15802	15724	15722	15584	15578	15709	15802	15625	15795	15571	15631	15475	15704	15651	15495	15615	15697	15696	15544	15814	15804	15586	15728	15585	15787	15833	15691	15833	15710	15696	15769	15787	15924	15439	15646	15556	15613	15645	15521	15686	15680	15763	15805	15618	16014	15833	15595	15688	15603	15712	15705	15720	15749	15602	15742	15882	15734	15714	15764	15628	15785	15641	15672	15687	15806	15825	15516	15586	15834	15666	15721	15462	15634	15755	15738	15594	15781	15461	15747	15583	15634	15727	15738	15699	15591	15632	15565	15610	15581	15595	15527	15881	15720	15600	15621	15481	15882	15624	15705	15571	15871	15590	15722	15749	15451	15783	15782	15664	15508	15507	15668	15737	15683	15695	15791	15652	15701	15563	15718	15796	15672	15725	15534	15599	15684	15766	15686	15614	15686	15848	15746	15467	15616	15655	15678	15637	15568	15649	15721	15590	15693	15599	15604	15509	15689	15603	15661	15890	15675	15803	15583	15728	15466	15713	15812	15744	15871	15758	15531	15720	15733	15744	15710	15744	15628	15617	15701	15831	15744	15749	15706	15804	15502	15725	15727	15663	15671	15741	15748	15551	15624	15715	15736	15734	15510	15570	15655	15650	15631	15631	15529	15699	15712	15678	15675	15674	15669	15454	15692	15820	15653	15775	15990	15629	15659	15716	15754	15812	15718	15713	15632	15719	15698	15609	15777	15767	15827	15681	15804	15821	15653	15606	15769	15801	15704	15603	15849	15599	15645	15799	15553	15809	15679	15800	15591	15744	15885	15533	15555	15776	15669	15672	15722	15818	15759	15700	15645	15711	15750	15809	15706	15560	15647	15686	15922	15733	15709	15699	15633	15662	15572	15663	15542	15806	15693	15597	15662	15355	15624	15726	15730	15667	15663	15739	15648	15788	15606	15712	15739	15730	15620	15661	15626	15700	15687	15508	15675	15622	15685	15651	15674	15641	15522	15520	15782	15627	15685	15707	15572	15817	15680	15584	15618	15576	15887	15717	15581	15626	15771	15716	15609	15588	15469	15610	15747	15700	15627	15540	15573	15698	15769	15725	15742	15587	15785	15634	15794	15663	15819	15798	15577	15644	15694	15420	15787	15800	15631	15760	15808	15581	15634	15572	15979	15813	15554	15748	15716	15877	15687	15649	15782	15659	15838	15721	15692	15664	15619	15825	15721	15751	15607	15678	15684	15733	15848	15662	15711	15788	15872	15773	15803	15532	15790	15751	15704	15700	15865	15556	15593	15499	15875	15632	15613	15527	15674	15737	15643	15712	15703	15768	15880	15630	15463	15752	15503	15648	15634	15664	15609	15602	15571	15662	15590	15843	15779	15670	15673	15639	15719	15702	15605	15792	15813	15637	15604	15592	15664	15610	15779	15650	15586	15602	15770	15684	15620	15715	15822	15739	15687	15933	15623	15777	15877	15605	15602	15662	15547	15692	15787	15705	15570	15603	15551	15550	15671	15752	15705	15667	15713	15714	15592	15737	15599	15834	15717	15521	15636	16015	15937	15733	15738	15755	15707	15534	15535	15490	15689	15604	15749	15786	15795	15610	15688	15737	15663	15706	15618	15537	15731	15568	15664	15560	15699	15748	15689	15674	15825	15527	15773	15783	15617	15638	15849	15632	15825	15416	15713	15641	15574	15639	15775	15612	15477	15800	15608	15739	15820	15664	15863	15794	15802	15726	15735	15946	15590	15677	15660	15703	15619	15652	15602	15576	15669	15690	15835	15831	15700	15523	15662	15572	15799	15768	15703	15750	15719	15703	15684	15705	15540	15800	15591	15731	15665	15748	15713	15688	15686	15696	15711	15475	15768	15760	15716	15739	15723	15868	15751	15788	15653	15682	15561	15469	15781	15654	15606	15781	15586	15627	15910	15668	15571	15660	15628	15712	15515	15935	15877	15724	15749	15689	15587	15534	15590	15713	15796	15632	15770	15491	15767	15609	15819	15612	15813	15614	15739	15612	15710	15739	15746	15687	15635	15780	15730	15589	15547	15675	15689	15602	15705	15730	15579	15827	15733	15531	15559	15870	15713	15627	15663	15748	15614	15536	15708	15640	15593	15769	15652	15753	15766	15867	15801	15729	15713	15566	15775	15747	15624	15711	15816	15735	15673	15513	15612	15651	15628	15623	15685	15812	15780	15708	15699	15649	15814	15777	15700	15729	15708	15737	15598	15711	15701	15741	15868	15640	15715	15584	15556	15550	15629	15554	15623	15839	15950	15866	15706	15666	15777	15611	15637	15774	15783	15646	15681	15549	15744	15519	15608	15765	15458	15772	15767	15448	15807	15646	15662	15624	15452	15861	15719	15780	15787	15734	15705	15730	15582	15597	15461	15770	15783	15835	15721	15664	15618	15793	15682	15718	15670	15675	15753	15541	15789	15611	15786	15675	15646	15619	15815	15739	15657	15591	15544	15785	15762	15693	15761	15712	15855	15648	15656	15734	15466	15563	15854	15658	15575	15590	15685	15759	15624	15700	15602	15734	15555	15636	15784	15732	15931	15560	15724	15734	15570	15538	15690	15725	15705	15634	15676	15664	15502	15631	15686	15945	15691	15759	15513	15875	15733	15751	15669	15644	15562	15520	15783	15719	15813	15598	15663	15667	15676	15632	15773	15617	15599	15565	15700	15878	15798	15608	15519	15695	15861	15637	15678	15678	15788	15714	15624	15735	15671	15775	15697	15854	15792	15635	15761	15620	15428	15810	15646	15708	15724	15675	15626	15624	15693	15688	15685	15486	15936	15808	15726	15433	15512	15709	15723	15679	15576	15685	15820	15657	15480	15764	15637	15685	15677	15781	15561	15678	15619	15693	15746	15647	15754	15672	15736	15878	15830	15847	15464	15691	15548	15595	15758	15901	15635	15632	15881	15751	15692	15915	15722	15874	15764	15805	15707	15735	15600	15821	15864	15537	15576	15782	15379	15475	15702	15626	15641	15749	15737	15494	15611	15767	15789	15701	15681	15710	15570	15635	15716	15535	15577	15583	15689	15676	15763	15820	15977	15491	15644	15630	15695	15771	15684	15746	15605	15462	15631	15530	15569	15601	15816	15777	15735	15843	15549	15774	15694	15646	15778	15712	15747	15851	15641	15675	15506	15742	15790	15535	15831	15815	15631	15722	15435	15791	15667	15746	15598	15846	15791	15649	15860	15699	15491	15665	15794	15755	15716	15693	15539	15517	15637	15499	15832	15578	15531	15833	15789	15737	15622	15526	15468	15670	15535	15588	15704	15709	15719	15564	15738	15624	15592	15663	15590	15658	15657	15788	15785	15742	15618	15454	15824	15742	15873	15913	15836	15637	15695	15711	15719	15762	15710	15719	15590	15619	15615	15589	15620	15591	15681	15478	15751	15723	15542	15752	15808	15702	15719	15724	15641	15831	15733	15597	15545	15705	15693	15640	15694	15839	15641	15529	15902	15756	15759	15810	15669	15564	15860	15597	15733	15670	15645	15480	15743	15791	15875	15546	15692	15711	15609	15520	15569	15653	15541	15409	15475	15711	15429	15613	15578	15649	15596	15585	15765	15795	15825	15705	15476	15696	15838	15831	15621	15917	15646	15806	15704	15520	15930	15520
16175	29822	28652	20188	16898	15976	15637	15401	15249	15308	15164	15218	15174	15185	15145	15288	15298	15100	15140	15122	15073	15197	14985	15171	15246	15113	15122	14995	14997	15119	15063	14876	15080	15020	15210	16594	16529	15068	14831	14924	14965	14748	14837	15049	15098	14937	15143	14850	14811	15039	15115	14967	14904	15132	14971	15011	15005	15040	14971	14998	15122	15025	14956	14824	15089	15012	15062	14864	15082	14905	14896	15017	14814	15110	14975	14864	15000	14946	14870	15019	14836	15066	15271	15253	15037	15024	15090	14933	15013	14931	14896	15005	14996	15068	14850	15012	14999	14876	14969	14917	14963	15105	15087	14776	14754	14987	14878	14974	14950	14823	15063	14824	14883	14906	15087	14973	14987	14762	14838	14894	14956	14789	15043	14912	14801	14983	14839	14893	15012	14882	15092	14834	14957	14995	15008	14944	14866	14948	15007	14781	14883	14846	14929	14863	14861	14948	14940	14863	14950	15118	15110	14970	14843	14947	14909	14754	15034	14858	14907	14892	14898	14901	15063	15055	14824	15015	15022	14764	14809	14949	14845	14741	15116	14748	14954	14999	14977	15027	14967	14751	15014	14964	14987	14935	14891	15009	14885	14999	14898	14902	14960	14777	14932	14888	14840	14964	15017	15080	14968	14951	14896	15058	15012	14979	14950	14921	15029	14909	14845	15022	14932	14902	14882	14955	14908	14882	14884	14967	14955	14876	14907	14945	14948	15045	14885	15022	14904	14800	14873	14880	14881	14977	14901	14777	15019	14806	14832	14866	15038	14806	14939	14961	15079	14968	14937	14734	14868	14955	14931	14915	14940	14876	14963	14938	14990	14952	14918	14928	14965	15128	15072	15049	14960	14836	14809	14970	15219	14966	14687	14900	15024	14950	14694	14875	14954	15060	14859	14761	14984	14893	14975	14926	15086	14884	14846	14966	14960	14900	14731	14856	14931	14800	14892	14905	14770	14794	14994	14798	14911	15016	14813	14937	14967	15082	15058	15068	14846	14995	14969	15007	14691	14875	14927	14920	14858	14939	14990	14965	14997	15040	14924	14899	14907	14794	14885	15079	14834	15005	15115	14837	14928	14775	14950	14973	14926	14948	15020	14883	14933	15041	14938	14793	15017	14993	15020	14908	15077	14921	15064	14812	15076	14890	14997	14949	14999	14931	14899	14916	15032	14848	15047	14830	14744	15128	14729	14953	14977	14965	14975	14696	15015	14906	14974	14951	14896	14790	15013	14950	14822	15132	14850	14970	14866	14883	14819	14816	14790	14913	14931	15114	14992	15012	15025	14717	14895	14995	15145	14954	14951	14874	14876	14883	14812	14919	14941	14866	14907	14955	14963	15000	14979	14917	15086	15040	15048	14842	14837	15001	14887	14879	14883	14874	14815	14866	14963	14875	14856	15077	15019	14890	15119	14984	14911	14844	14674	14872	14943	15055	14861	14772	14786	14889	14823	14973	14774	15018	14988	14865	14926	14991	15022	15017	14851	14947	14831	14811	14776	15052	14936	14954	14946	15078	14902	14795	14906	14869	15010	15010	14968	14871	14914	14987	14950	14854	15030	14957	14848	14965	15100	14942	15015	14860	14816	14922	14888	14988	15047	14885	14914	14962	15001	14926	15024	14902	14852	14906	14964	14907	14950	14843	14676	14985	15021	14771	14930	14920	14906	15037	14968	14937	14907	14919	15065	14840	15043	14839	14905	15088	14798	15095	14924	14988	14969	14941	15030	15022	14811	14849	14870	14893	15007	14850	14976	14947	14820	14951	14909	15016	14913	14917	14861	14993	14821	15137	14812	14950	14965	14923	14937	15038	15096	14896	14946	15008	15012	14907	14867	14964	14954	15030	15076	14963	14916	14972	15006	14862	14852	14949	14955	15077	15039	15015	14936	15053	14991	15005	14847	14777	14948	14831	14956	14910	15025	14909	14893	15039	14968	14998	14806	14769	14939	14903	14855	14823	15074	14857	15005	14803	15000	15103	14744	14933	15093	14799	15000	15014	14932	14849	15022	15069	14976	14920	14980	14883	14852	15184	14837	14959	15010	14907	14876	15082	14919	14931	14842	14954	14861	14872	14820	14970	14924	14785	14768	14989	14760	15042	14926	14958	15081	14689	14773	15037	14772	15017	15147	14785	15001	14880	14932	14902	15059	15091	14962	14890	14925	14833	14884	14989	14838	14901	14916	14885	14865	14919	14823	14861	14769	14835	14728	14758	14868	14977	14875	15043	14936	14874	14952	15003	14819	14996	14989	14793	14882	15079	14825	14890	14957	14903	14888	15061	14767	14915	14978	15035	15086	15027	14739	14770	14720	14696	15030	14761	14919	14828	14988	14910	14981	14903	14966	15089	14900	14763	15006	14914	14825	14967	14922	14951	15057	15064	14909	14882	14912	14844	14749	15018	15000	14973	14962	14851	15019	14893	14902	14889	14871	14798	14884	14984	14966	14924	14842	14967	14994	14885	14863	14871	14719	14692	14894	14802	14919	14826	14922	14762	14785	14911	14969	15042	14987	14792	14831	14936	14926	15070	14882	14876	14970	15201	14924	15013	14954	14918	14901	15012	14750	15003	14944	14838	14860	14765	14948	14866	14981	14960	14735	15068	15093	15110	14871	14862	14937	14984	14805	14854	14933	14891	14855	14930	14776	14885	14938	14746	14910	15028	15067	14843	14967	14868	14801	14995	15118	14822	15071	14816	14940	14998	14843	14912	14832	14766	14874	14895	14849	14896	14935	14918	15000	14877	15117	15007	15007	14872	14940	14981	14813	14942	14822	14874	15095	14881	14923	14926	14980	14893	14944	14831	14997	14899	15020	15122	14879	15016	15046	15049	14859	14930	14851	14836	15005	14915	14930	14983	14974	14849	14923	14794	14926	15021	14914	15081	14875	14914	14813	15035	14866	14986	14903	15028	14969	15074	14806	14904	14783	14876	14880	14988	14902	14914	14956	15086	14927	14827	14930	15018	15009	14927	14917	14933	15014	14933	14804	14942	14928	14852	14825	14845	14941	14913	15051	14970	14950	15072	14912	14989	14954	14827	15076	15040	15056	14834	14816	14954	14947	14741	14991	15029	15008	14860	14956	14987	14773	15004	14942	15040	14877	15017	14902	14893	14993	14897	14924	15090	15003	14956	14910	14942	15041	14953	14847	14955	15025	15065	14725	15008	15157	14968	14816	15055	14864	15066	14937	14727	14836	14988	14931	14896	14929	14955	14911	14910	14888	14917	14781	14965	15038	14979	14988	14813	14915	15015	14863	14832	14762	14819	14946	14974	14818	14949	14912	15093	14879	14788	14960	14919	14855	14954	14933	14976	14871	14948	14955	14985	14930	14992	15061	14810	14913	14893	15120	14755	14768	15017	14952	14950	14944	14948	14732	15227	14844	14977	14925	15025	14977	15070	14933	15191	15056	14875	14967	14984	14953	15094	14941	15031	15091	14949	14884	14932	14862	15028	14919	14908	14962	14911	14912	14917	14854	15095	14813	14983	14915	14954	14853	15023	14874	14894	15032	15076	14973	15053	14889	14926	14869	14883	14989	14959	15196	14749	14738	14858	15002	14936	14989	15032	14815	14994	14899	14838	14860	14874	15050	15024	14799	14839	15068	14908	14897	14934	14728	15045	14933	14821	14973	14966	14987	14844	14923	14934	14884	15026	14929	14896	14869	14798	14951	14821	14861	15081	14935	15025	14966	14785	14990	14935	14969	14886	15037	15078	14901	15022	14987	14853	14899	14843	15088	15114	14940	14836	14920	14839	14831	14833	14766	14893	14891	14909	14988	14957	14829	15052	14919	14779	14894	14757	14944	14934	14989	14944	14968	14900	14711	15090	14761	14958	15213	14934	14905	14893	14858	14920	14922	15159	14869	14987	14966	14878	14914	14926	14950	14974	14989	14948	14908	15034	15022	14832	15067	14947	14889	14926	14944	14861	15008	15139	14984	14971	14874	14893	15084	15005	14929	14978	14945	15016	14930	14937	14921	14918	15000	14838	14977	14884	14926	14820	14905	14962	14873	14909	14922	14890	14918	14838	15044	14834	15002	15050	15006	14896	14739	14924	15046	14963	14871	14851	15090	14725	14923	14957	14860	14945	14930	15038	14950	14964	14957	14816	14963	14854	15049	14923	15002	14956	15019	14824	15084	14914	14883	14937	14764	15045	14961	14910	14912	14887	14769	14950	14977	14867	14886	14795	14866	14876	15074	15014	14903	14745	14964	14846	15029	15116	14939	14753	15042	15120	14829	14866	14874	14862	14766	14911	14956	14829	14885	14993	14934	14870	14920	14806	14795	14922	14840	14938	14917	14824	14829	14986	14868	15023	15041	14970	14852	14853	14926	15014	14954	15034	15004	14960	14899	14840	14829	15067	14888	15108	14814	14988	15042	14716	14806	14892	15125	14830	14775	14888	14963	15022	14805	14939	14827	14828	14866	14729	14931	15052	14864	14728	14911	14777	15037	14919	14863	14880	14937	14888	14959	14833	15099	14839	14873	14982	14933	14815	15005	14921	14922	14805	14801	15142	14691	15103	14846	14932	14918	14995	15048	14843	14949	14977	14815	14975	15088	14898	15024	14852	14887	14930	14895	14762	14920	14950	14882	15059	14908	14848	14970	14917	14968	14849	14894	14960	15013	15047	15128	14826	14961	14802	14911	15007	14884	14932	14941	14952	14900	15099	15082	14956	14886	14904	14912	14771	14910	14908	14931	14960	14995	14627	14821	14835	14979	14825	14945	14945	14960	15019	14793	15031	14869	14925	14890	14910	15019	14863	14943	14882	14954	15106	14981	14884	14788	14849	15066	14924	15008	14841	14826	15122	14919	15031	14907	14945	14869	15005	15022	14981	14860	14921	14983	15019	14756	14973	14995	14981	14917	14833	14869	15017	14983	14915	14966	14855	14841	14916	14951	14893	14995	14920	15072	14909	14862	14880	15029	14995	14842	14986	15039	15079	14809	14927	14940	14911	14898	14886	14940	14905	14942	15066	14990	14857	14818	14984	15035	14900	15035	14932	14765	15048	15005	14909	14933	14912	14891	14880	14996	14769	14992	14937	15177	14885	14829	14797	14724	14905	14849	14957	15111	15036	14907	14894	14854	14907	14826	14970	14981	15020	14953	14972
22880	21326	29212	23798	21494	23232	24026	18847	18101	18443	18443	18050	18112	18086	17991	17983	18058	17748	17774	17818	17948	18036	17705	18110	17975	18002	17794	17821	17750	17610	17815	17790	17842	17692	17818	19357	19490	17946	17934	17840	17815	17748	17827	17702	17814	17734	17554	17588	17475	17623	17697	17728	17617	17721	17700	17653	17736	17541	17735	18001	18090	17920	17611	17541	17463	17480	17666	17784	17699	17711	17556	17475	17725	17495	17596	17769	17604	17722	17725	17565	17731	17858	17843	18031	17736	17693	17681	17722	17753	17565	17515	17549	17667	17607	17666	17605	17517	17515	17631	17839	17553	17564	17691	17757	17713	17801	17735	17434	17500	17601	17811	17722	17672	17659	17756	17632	17377	17445	17606	17607	17449	17669	17647	17507	17572	17892	17581	17468	17570	17765	17722	17627	17744	17546	17754	17541	17531	17675	17548	17791	17629	17574	17664	17859	17603	17603	17690	17669	17594	17492	17582	17432	17668	17613	17650	17721	17642	17378	17646	17531	17781	17668	17613	17624	17614	17609	17656	17695	17455	17445	17601	17550	17605	17698	17526	17536	17771	17717	17730	17500	17494	17546	17615	17511	17479	17660	17778	17524	17548	17565	17611	17461	17461	17664	17397	17744	17426	17559	17519	17452	17474	17866	17444	17611	17642	17529	17411	17474	17440	17424	17528	17584	17599	17559	17482	17459	17830	17617	17669	17486	17766	17445	17545	17648	17641	17538	17848	17666	17674	17503	17597	17613	17509	17459	17523	17493	17610	17471	17802	17603	17756	17781	17475	17598	17592	17696	17509	17568	17430	17596	17467	17555	17570	17554	17680	17802	17651	17599	17584	17452	17758	17537	17684	17478	17657	17743	17599	17622	17533	17562	17574	17539	17653	17537	17737	17708	17583	17543	17626	17479	17615	17484	17625	17538	17641	17523	17524	17533	17508	17519	17470	17535	17531	17417	17566	17571	17411	17535	17610	17717	17714	17620	17703	17670	17670	17418	17744	17719	17478	17418	17625	17678	17616	17562	17569	17589	17715	17583	17669	17876	17706	17573	17704	17585	17481	17540	17705	17737	17464	17673	17791	17557	17520	17311	17518	17687	17457	17521	17826	17600	17660	17590	17584	17503	17499	17557	17520	17447	17701	17435	17425	17651	17670	17551	17709	17584	17696	17781	17608	17542	17690	17626	17534	17529	17761	17620	17663	17613	17614	17532	17568	17448	17537	17384	17565	17507	17538	17747	17703	17784	17633	17706	17637	17702	17542	17577	17708	17650	17320	17674	17729	18006	17794	17510	17664	17596	17530	17518	17694	17567	17728	17836	17563	17692	17810	17714	17644	17564	17637	17670	17467	17729	17480	17656	17426	17614	17491	17597	17597	17653	17648	17621	17464	17676	17721	17531	17603	17573	17419	17753	17647	17639	17532	17545	17647	17625	17452	17631	17715	17604	17654	17822	17737	17518	17486	17581	17434	17673	17479	17556	17674	17439	17621	17616	17576	17609	17581	17718	17546	17614	17553	17478	17636	17584	17584	17599	17571	17545	17565	17467	17568	17576	17448	17371	17344	17717	17593	17548	17539	17610	17596	17742	17510	17501	17339	17605	17638	17653	17689	17635	17471	17609	17544	17542	17731	17603	17794	17708	17691	17625	17599	17613	17700	17588	17522	17554	17526	17508	17689	17638	17710	17663	17579	17486	17411	17489	17671	17486	17619	17579	17629	17584	17668	17436	17593	17446	17670	17506	17508	17566	17719	17456	17495	17685	17627	17489	17731	17809	17585	17494	17404	17427	17520	17728	17699	17630	17690	17654	17574	17617	17626	17512	17656	17495	17522	17665	17435	17407	17517	17660	17669	17535	17672	17678	17742	17768	17614	17662	17609	17609	17777	17722	17787	17662	17763	17643	17479	17660	17669	17750	17732	17508	17689	17463	17718	17537	17513	17787	17541	17787	17720	17514	17496	17710	17678	17338	17556	17654	17441	17499	17582	17617	17546	17731	17535	17699	17612	17739	17673	17445	17396	17547	17616	17614	17615	17644	17259	17474	17513	17789	17630	17575	17742	17634	17355	17614	17481	17598	17662	17644	17445	17668	17633	17633	17735	17719	17653	17660	17563	17436	17684	17605	17531	17466	17633	17544	17373	17544	17782	17608	17383	17608	17679	17564	17601	17586	17827	17510	17672	17587	17731	17557	17707	17585	17735	17446	17554	17788	17425	17551	17598	17670	17555	17555	17504	17593	17654	17725	17507	17501	17645	17601	17714	17676	17567	17628	17661	17761	17449	17815	17930	17914	17761	17796	17536	17710	17582	17598	17852	17643	17634	17689	17919	17821	17575	17859	17691	17523	17538	17527	17519	17569	17747	17652	17744	17350	17369	17530	17636	17660	17657	17698	17797	17700	17587	17509	17537	17523	17596	17636	17813	17523	17606	17662	17757	17688	17752	17495	17638	17544	17743	17618	17719	17720	17506	17597	17509	17696	17550	17297	17435	17705	17627	17577	17457	17471	17631	17737	17885	17666	17603	17888	17585	17525	17442	17634	17625	17501	17708	17548	17469	17627	17545	17535	17664	17836	17633	17565	17680	17562	17560	17563	17495	17470	17653	17837	17681	17503	17562	17767	17666	17588	17623	17603	17555	17550	17536	17671	17683	17631	17539	17495	17552	17645	17614	17594	17522	17581	17430	17699	17393	17601	17732	17801	17664	17598	17431	17533	17651	17685	17728	17547	17259	17580	17582	17532	17671	17582	17644	17595	17614	17749	17378	17781	17708	17634	17599	17600	17622	17429	17501	17706	17517	17464	17541	17589	17616	17692	17417	17666	17635	17334	17552	17647	17644	17541	17506	17655	17638	17542	17607	17597	17534	17674	17571	17662	17690	17553	17705	17689	17691	17677	17768	17583	17539	17674	17474	17623	17646	17624	17635	17521	17740	17583	17422	17779	17693	17469	17633	17598	17703	17683	17474	17746	17628	17537	17605	17601	17693	17497	17507	17622	17544	17595	17777	17335	17463	17594	17676	17744	17555	17493	17642	17622	17705	17743	17565	17437	17632	17457	17707	17440	17646	17493	17867	17457	17655	17580	17657	17401	17661	17760	17553	17787	17746	17670	17676	17685	17713	17562	17590	17537	17646	17349	17498	17669	17433	17540	17575	17631	17580	17743	17748	17560	17498	17581	17732	17451	17555	17661	17555	17670	17699	17463	17402	17610	17533	17599	17832	17741	17625	17565	17898	17664	17671	17709	17442	17852	17614	17757	17754	17520	17697	17697	17645	17411	17557	17530	17542	17637	17481	17524	17638	17538	17854	17580	17514	17362	17550	17647	17587	17741	17705	17420	17619	17529	17813	17737	17376	17743	17720	17595	17617	17720	17423	17685	17544	17665	17533	17660	17499	17909	17707	17611	17797	17729	17523	17656	17568	17462	17584	17549	17468	17592	17470	17762	17674	17417	17430	17731	17614	17766	17539	17452	17583	17660	17551	17798	17697	17639	17522	17770	17517	17605	17600	17752	17496	17720	17403	17500	17706	17597	17601	17512	17612	17447	17633	17756	17642	17589	17541	17651	17488	17457	17557	17666	17376	17639	17774	17698	17534	17601	17573	17790	17408	17518	17564	17618	17695	17750	17794	17649	17687	17505	17686	17590	17609	17822	17468	17616	17593	17725	17558	17614	17540	17633	17737	17499	17572	17498	17716	17556	17830	17546	17408	17491	17524	17414	17731	17598	17663	17364	17646	17748	17624	17561	17612	17755	17759	17576	17621	17562	17571	17582	17695	17533	17751	17652	17835	17738	17484	17499	17532	17779	17542	17423	17593	17605	17642	17569	17588	17701	17504	17567	17761	17632	17602	17620	17520	17797	17688	17588	17716	17556	17729	17677	17712	17473	17797	17592	17587	17506	17413	17599	17705	17495	17463	17546	17601	17661	17564	17797	17566	17720	17615	17665	17824	17740	17553	17620	17566	17656	17630	17518	17414	17290	17526	17729	17532	17526	17706	17572	17462	17609	17755	17512	17664	17675	17649	17659	17601	17646	17462	17520	17795	17692	17626	17640	17615	17819	17671	17668	17766	17767	17613	17796	17679	17722	17811	17709	17687	17577	17707	17549	17485	17478	17553	17589	17499	17869	17874	17704	17577	17563	17458	17701	17588	17507	17506	17479	17519	17756	17452	17667	17650	17471	17673	17559	17551	17655	17502	17483	17675	17520	17717	17647	17540	17829	17498	17644	17699	17848	17503	17560	17456	17483	17617	17599	17718	17571	17427	17561	17615	17771	17648	17683	17589	17757	17935	17516	17678	17636	17260	17563	17380	17581	17448	17756	17741	17756	17604	17350	17719	17816	17560	17685	17438	17499	17657	17691	17636	17631	17877	17880	17594	17579	17518	17524	17586	17685	17393	17746	17670	17949	17570	17733	17646	17575	17654	17657	17437	17585	17538	17486	17586	17540	17473	17594	17570	17579	17689	17554	17676	17493	17635	17480	17507	17589	17512	17511	17417	17628	17721	17738	17477	17649	17644	17384	17466	17602	17691	17570	17521	17515	17333	17490	17521	17414	17712	17569	17613	17487	17597	17635	17553	17818	17846	17614	17697	17607	17586	17597	17592	17490	17572	17410	17544	17663	17768	17584	17541	17672	17677	17500	17590	17458	17499	17535	17597	17564	17699	17529	17672	17773	17534	17662	17617	17650	17727	17476	17614	17571	17781	17766	17557	17584	17718	17470	17493	17490	17553	17642	17751	17428	17474	17629	17680	17625	17500	17769	17669	17693	17644	17699	17561	17625	17632	17499	17436	17638	17624	17660	17610	17645	17637	17714	17622	17688	17527	17297	17573	17471	17503	17595	17600	17529	17419	17374	17687	17658	17556	17600	17425	17318	17818	17716	17826	17712	17575	17656	17628	17690	17545	17487	17513	17335	17692	17614	17561	17602	17545	17614	17450	17567	17616	17613	17491	17612	17525	17611	17787	17686	17702	17549	17539	17696	17427	17556	17655	17460	17498	17554	17498	17713	17673	17772	17650	17499	17579	17502	17596	17509	17545	17493	17508	17564	17726	17755	17494	17636	17505	17517	17613	17435	17637	17527	17705	17506	17764	17738	17621	17542	17540	17474	17722	17581
18618	34016	34333	24776	19470	18644	17199	17102	16549	16551	16426	16426	16463	16409	16499	16503	16301	16174	16105	16350	16213	16277	16141	16272	16234	16142	16192	16068	16115	16127	16119	16154	16274	16044	16256	19151	18752	15869	16016	16034	16124	15974	15974	15876	16040	15920	16128	16017	16030	16006	15989	16118	16097	16140	16077	15894	15930	16179	15976	16564	16246	16120	16025	15961	15939	16013	15973	15843	16095	16114	16134	15869	16086	16100	16199	15859	16225	16034	15961	16004	16195	16226	16446	16196	16184	16094	15980	15885	16012	16039	15710	15903	16066	16089	16018	15949	16139	15926	16029	16007	15987	15892	16068	15932	16037	15892	15991	16069	16068	16081	16049	16007	15958	15886	15955	16034	15973	15998	15844	16100	15919	15882	16142	16034	15832	15952	15881	16081	16057	16145	15989	15899	15940	16012	16020	15988	16215	15993	15968	15909	15979	16043	15897	16088	15851	16084	15896	16074	15990	15912	16083	15823	15980	16142	15898	16249	16187	15888	16066	16173	15956	15881	15947	16038	15743	15990	15884	15959	15805	15917	15895	16016	16007	15823	15977	15905	15980	15940	15825	16090	15950	16074	15897	15884	15943	16231	15953	15942	15836	15910	15856	16120	15935	15889	15872	16119	15882	16007	16064	15870	15911	16046	16107	15888	16186	16051	15949	15957	16073	16022	16072	16103	15940	16010	15899	16026	15828	15909	16071	15850	15982	16032	15977	15953	15863	15964	15866	15843	16003	15970	15812	15866	15868	15940	15963	15875	16062	15933	15918	15936	15913	15734	15970	15787	16053	15820	15864	16026	16027	15795	15829	15869	16047	15927	15983	15948	15951	16020	15900	15927	15944	15890	15905	16016	16089	15809	15983	16012	15965	15900	16098	15762	15968	16017	15911	15920	16036	15934	15949	16017	15955	15856	16131	15957	15969	15987	15964	16013	16002	16044	15951	16106	15987	15976	15994	15727	15938	15894	15920	15977	16039	16074	16114	16007	15900	15872	16014	15847	16021	15806	16058	15933	15966	16043	15911	15961	15945	15984	15841	16084	16046	15956	16030	15813	15754	15952	16083	15933	15754	16028	15852	15918	15846	15840	16077	15878	16031	15992	15900	15866	16135	15834	16020	15901	15961	16130	15909	15861	16121	16073	16046	16078	15906	15963	16031	15992	15879	16159	15734	15879	15869	15932	16007	16014	15915	16023	16112	15918	16073	16012	15963	15952	16157	16076	15988	16014	15749	15803	15906	15993	15854	15979	16025	16041	16051	15722	16063	16062	16115	15964	16077	16054	16001	16071	15881	15941	15847	16041	15989	15974	15912	16031	16062	15913	15975	15908	16164	15898	15778	16068	16128	15931	15977	15811	15992	16132	15920	15849	15936	15904	15976	15990	16128	15837	15895	15878	15893	16016	15917	16015	15987	15980	16032	15915	16184	15855	16057	15873	16026	16115	15806	16040	15902	16034	15976	15973	16023	16009	15902	15834	16089	16174	16132	15845	15947	16035	15860	15884	16046	15954	15769	16035	15873	16021	15954	16056	15800	16028	15877	15946	16126	15932	16118	15967	15917	16045	16064	16004	16097	16023	15976	15998	15728	15890	15794	16009	16115	16026	15826	15883	15973	15825	16035	16152	16029	16062	16029	16054	15802	15922	15941	15944	16100	15811	16052	15810	15833	15972	15945	15883	15805	15906	15979	15944	15872	15805	15925	16008	16000	15902	15819	15694	16018	15866	15990	15807	16110	15833	15991	16022	15964	15888	16026	15854	15693	16004	15861	15781	15974	16053	16009	16026	15955	15868	15875	15883	15850	16057	16070	15992	16019	15993	16013	15853	16016	15895	16165	15867	16039	15948	16067	15945	15985	15776	16087	15984	15905	16012	15858	16047	16158	16032	16123	16059	16099	15990	16030	15979	16002	15918	15890	15981	15993	16076	16026	15988	15949	15855	15960	15934	15983	15778	15938	15926	16188	15854	15956	16048	16025	16097	16035	15953	15943	15922	16019	16055	15990	15857	15831	15751	16038	15900	15966	15898	15963	15963	15858	15961	15878	16038	15930	15945	15941	15941	16018	15976	16039	15840	16109	15862	15994	15939	15967	15925	16035	15878	16015	15929	15988	16023	16005	15964	15984	16018	16015	15853	15980	16132	15866	16015	15951	16042	16074	16096	15984	15933	15994	15958	15893	15945	16120	15885	15934	16042	15955	15864	15880	15974	15830	16074	15907	16003	16056	15951	16004	15944	15787	15965	15952	16038	15853	15881	15800	15916	15818	15969	15981	15954	15948	16070	15944	16024	15911	15854	15967	15939	15928	15947	15836	15989	16056	15892	16019	16017	16053	15880	16023	15903	15985	15872	15942	15958	15895	15927	15787	15951	16167	16073	16064	15977	15926	16034	16004	15870	15967	15914	16175	15935	16027	15867	15866	16061	16152	15995	15985	16009	16044	16065	15932	16196	15870	16056	15950	15927	15926	16039	16210	15959	15852	15788	16011	15981	15907	16026	15994	15767	15960	15845	16076	15895	15896	15912	15984	15904	16063	15962	15940	15745	15946	15884	15944	15943	15983	16081	15858	16088	15959	15875	15999	16016	15992	15861	15914	15907	16211	15896	15964	15849	15875	15945	16020	15693	15872	15892	15798	15935	16005	16055	15801	15906	15935	15754	15962	16095	15982	15981	15830	16070	15868	15941	15878	15983	15891	15874	16104	15954	15930	15886	16056	16012	15852	15997	16037	15966	16107	15973	15908	15916	15986	16053	15869	16042	15895	15874	16093	15774	16148	16139	15904	15980	16104	15797	15871	15949	16167	16002	15976	16028	15960	15895	15898	16045	16042	15880	16017	15959	15939	15908	16029	15900	16105	15943	16017	16036	15761	15988	15965	15998	16021	15850	15983	16216	15847	15918	15826	15982	16145	16127	16116	15976	15916	15793	15897	15989	15922	16126	15955	15848	15924	16036	15938	16161	16148	15979	15995	16148	15866	16144	15941	15965	15855	16119	15905	15938	15836	16036	15982	15993	16039	15960	15859	15941	16118	15933	15815	15901	16008	15742	16064	16042	15863	15963	15918	15972	16063	15907	16071	16054	15939	16061	16006	15955	16053	16054	16097	15991	15975	15925	15934	15983	15847	15912	15959	15887	15882	16085	15891	16039	15867	15917	15818	16007	15989	15973	15967	16068	16053	15784	16110	15889	16012	16240	15934	15912	15950	16036	15912	16008	15989	16063	15869	15954	16108	15902	15924	16098	16144	16068	16167	15901	15985	15815	16108	15850	15911	15728	15964	16077	16161	15855	15983	16044	15986	15889	16008	15887	15913	15853	15960	15849	16016	15959	15983	16083	16080	15992	15881	15942	15889	16052	15871	16078	15969	15975	15912	15933	15806	15927	15972	15984	15824	15911	15856	15937	15965	15914	15836	15988	15727	15942	15771	15852	16063	16048	15852	15946	16136	15994	15924	16012	15922	16089	15987	15953	16088	15891	15911	15989	15921	15940	16153	15979	15976	15828	15930	16032	15931	16051	15877	15713	15946	16094	15933	15784	15942	16001	15901	15982	15834	15873	15837	16054	16014	15993	15912	16004	15842	16004	16014	15944	16080	16068	15863	16184	15912	16063	16086	15957	16096	15848	15970	16044	16045	15848	15935	16022	15982	15905	16026	15962	15938	16017	15917	16035	15904	15972	16020	15770	16041	15915	16114	15899	16031	15911	16006	16105	15948	15875	15916	15981	15907	16172	15929	15950	15998	16062	16035	16105	15837	15976	15959	15925	16008	15893	15999	16098	16037	15986	15986	15899	15978	16134	15941	16088	16068	15944	15892	15881	15997	15972	16053	16168	15774	15759	15956	15883	16107	16079	15784	15884	16005	16047	15988	16024	15995	16049	15924	15997	15871	16120	16006	16030	15912	16139	15937	15973	15978	16085	15987	16022	15781	15945	15962	16017	15873	15954	15845	16000	15982	15772	15802	16190	15850	15936	16042	15984	16019	16108	15778	15977	15891	15965	15867	15924	16099	15931	15959	15875	15948	16005	16040	16014	15812	16097	15985	16137	15921	15928	15895	16055	15879	15860	16008	16118	16032	16090	15931	15998	15954	15834	16030	15963	15883	16071	16213	15889	16068	15992	15767	16049	16123	15935	15909	15925	15831	16154	15794	15821	15975	15990	15958	16108	15902	15885	15854	15977	15875	16102	15795	15895	16002	15996	16042	15916	15837	15859	15981	15958	15725	15930	15914	15901	16033	15798	15994	15964	15890	15947	16098	15919	16122	15864	15867	16071	15793	16010	16074	16045	15985	15883	15813	15888	16065	15979	15754	16031	16078	16083	15952	16177	15759	15887	15948	15947	16081	16097	15780	16073	15805	15987	16104	15916	15967	16005	15872	15980	15898	16076	15957	15873	15943	16107	15623	15863	16079	16003	15956	15941	16002	15824	15914	15899	16017	16043	16043	16121	16043	15803	16158	15942	16061	16008	15979	16005	15912	15698	15995	15809	16065	16047	16093	15897	16022	15864	15920	16027	15976	15879	16059	15877	16065	15951	15986	15886	15852	16018	16047	15976	16029	15893	16019	16061	15958	15893	15850	15953	15942	15913	16042	16063	16008	15973	16023	15946	15890	15972	15992	16050	16044	15989	16115	16017	16117	16073	15837	15929	16028	15910	15933	15990	15968	15927	16005	15821	16160	15972	15986	15977	15908	16081	16002	15948	15988	15986	16034	15987	16018	16103	16003	15920	15941	15940	16008	15939	15975	15872	15828	15961	16043	16021	15924	15928	15939	15880	15856	15863	15891	15914	16079	15935	16027	15858	15971	15865	15947	16043	16078	15993	15917	15749	15809	16066	16038	15769	15974	15843	15775	16027	15975	15851	16081	15956	16056	15899	15978	16010	15982	16030	15986	15978	15989	15892	15870	16046	16014	15986	15825	15954	16016	15898	15863	15907	16029	16043	15851	15943	15982	15859	16113	16070	15948	15979	15829	15883	15912	15844	15908	16154	16112	15806	16016	15956	15902	16135	15970	16096	15924	15991	16150	15994	15809	16104	15879	15930	15925	15982	15961	16169	15814	16011	16042	16046	16060	15924	15892	15841	15765	15939	16031	15990	16111	15956	15889	16008	16040	15897
27255	21900	24485	20989	17647	17451	17795	17485	17483	17507	17627	17744	17569	17458	17434	17490	17521	17355	17335	17374	17467	17379	17601	17542	17430	17508	17447	17433	17302	17482	17505	17369	17480	17368	17427	17555	17518	17309	17268	17476	17585	17574	17469	17602	17288	17499	17419	17511	17454	17584	17352	17411	17464	17374	17311	17365	17342	17130	17188	17185	17327	17449	17517	17333	17266	17330	17392	17406	17412	17432	17302	17427	17569	17363	17438	17475	17213	17458	17446	17280	17484	17377	17473	17696	17336	17335	17308	17262	17396	17392	17298	17394	17655	17293	17504	17337	17275	17526	17404	17324	17423	17426	17401	17249	17546	17342	17440	17445	17344	17287	17582	17599	17362	17294	17476	17512	17338	17376	17413	17474	17676	17223	17388	17339	17511	17466	17561	17347	17313	17436	17482	17364	17290	17286	17350	17512	17450	17397	17293	17210	17281	17370	17398	17303	17322	17488	17112	17308	17387	17572	17341	17419	17552	17362	17386	17317	17464	17397	17512	17418	17518	17431	17368	17320	17546	17352	17354	17430	17395	17128	17387	17418	17498	17313	17312	17474	17266	17365	17127	17212	17327	17225	17292	17437	17488	17307	17441	17414	17406	17438	17370	17569	17486	17400	17222	17511	17211	17373	17399	17368	17346	17499	17172	17258	17389	17276	17199	17547	17441	17646	17167	17246	17415	17295	17351	17364	17130	17579	17332	17247	17362	17489	17373	17371	17418	17436	17557	17334	17277	17436	17412	17364	17312	17542	17099	17297	17348	17435	17453	17552	17391	17406	17545	17487	17328	17589	17284	17442	17385	17412	17318	17418	17533	17308	17330	17437	17461	17303	17311	17621	17288	17223	17614	17527	17608	17504	17448	17453	17448	17418	17461	17495	17640	17316	17473	17211	17382	17414	17350	17545	17250	17267	17354	17572	17466	17423	17357	17448	17268	17576	17492	17468	17408	17513	17446	17460	17591	17577	17590	17519	17402	17374	17415	17289	17354	17298	17503	17551	17424	17428	17419	17217	17370	17386	17375	17186	17365	17304	17290	17541	17261	17377	17371	17349	17374	17240	17493	17380	17504	17496	17383	17346	17467	17449	17272	17306	17438	17435	17321	17258	17524	17462	17465	17436	17379	17211	17208	17214	17150	17485	17607	17436	17430	17288	17431	17372	17462	17322	17392	17320	17698	17294	17323	17313	17522	17483	17463	17451	17560	17294	17230	17581	17421	17353	17420	17588	17401	17400	17325	17351	17491	17508	17364	17204	17415	17602	17474	17282	17371	17556	17484	17475	17618	17390	17136	17494	17519	17443	17313	17482	17496	17253	17304	17342	17663	17278	17321	17562	17381	17457	17389	17598	17440	17402	17319	17613	17588	17283	17347	17358	17290	17523	17536	17528	17290	17376	17412	17390	17561	17417	17360	17504	17265	17363	17391	17135	17403	17300	17441	17402	17377	17611	17469	17468	17419	17494	17220	17552	17280	17334	17377	17329	17480	17272	17344	17305	17202	17455	17526	17402	17419	17294	17540	17235	17438	17277	17357	17393	17449	17542	17365	17469	17330	17422	17649	17731	17533	17399	17331	17390	17404	17275	17496	17398	17351	17427	17487	17386	17359	17400	17236	17347	17501	17544	17402	17363	17473	17204	17367	17170	17403	17410	17296	17423	17391	17355	17223	17391	17550	17358	17659	17500	17601	17308	17360	17358	17479	17439	17322	17322	17397	17300	17264	17537	17276	17328	17358	17522	17498	17409	17319	17366	17287	17093	17448	17396	17361	17421	17313	17355	17409	17413	17396	17337	17538	17480	17614	17487	17265	17175	17148	17256	17405	17422	17383	17548	17375	17339	17459	17492	17414	17452	17587	17495	17353	17263	17384	17397	17541	17474	17379	17541	17513	17390	17283	17222	17285	17390	17433	17463	17378	17448	17464	17395	17427	17531	17583	17350	17307	17272	17492	17384	17574	17249	17395	17390	17392	17258	17372	17539	17375	17424	17671	17520	17521	17521	17451	17191	17233	17368	17421	17453	17582	17199	17565	17418	17523	17351	17341	17344	17327	17373	17320	17356	17424	17351	17352	17341	17523	17445	17339	17440	17409	17444	17401	17306	17089	17425	17262	17367	17270	17662	17341	17445	17304	17265	17452	17550	17456	17402	17451	17263	17451	17533	17483	17360	17487	17481	17309	17269	17586	17343	17403	17455	17227	17401	17237	17363	17297	17399	17464	17357	17426	17390	17333	17386	17386	17517	17505	17515	17331	17529	17371	17472	17666	17384	17478	17195	17306	17336	17399	17340	17552	17401	17327	17353	17413	17370	17108	17217	17381	17377	17549	17244	17418	17348	17229	17265	17447	17255	17374	17504	17348	17334	17449	17451	17435	17295	17394	17317	17303	17168	17395	17385	17534	17307	17442	17428	17449	17558	17500	17443	17234	17313	17476	17521	17605	17447	17575	17438	17310	17438	17495	17429	17354	17435	17285	17443	17390	17200	17494	17378	17417	17344	17519	17458	17333	17382	17316	17311	17269	17326	17314	17282	17383	17403	17540	17333	17538	17624	17420	17437	17332	17319	17360	17303	17505	17295	17367	17408	17345	17350	17514	17354	17428	17387	17336	17390	17340	17359	17243	17396	17462	17374	17323	17244	17437	17699	17301	17510	17447	17396	17400	17237	17533	17323	17633	17320	17217	17346	17242	17516	17527	17510	17162	17266	17317	17485	17573	17399	17234	17588	17422	17365	17293	17425	17172	17672	17624	17408	17324	17276	17529	17373	17330	17330	17358	17389	17392	17258	17486	17403	17268	17546	17488	17432	17486	17479	17449	17498	17450	17347	17418	17526	17428	17181	17466	17486	17384	17257	17226	17329	17479	17306	17231	17332	17414	17455	17436	17321	17415	17189	17357	17368	17204	17395	17223	17520	17245	17481	17419	17204	17419	17262	17563	17447	17374	17516	17398	17366	17433	17445	17359	17448	17425	17360	17421	17379	17414	17221	17139	17341	17497	17176	17698	17225	17361	17487	17492	17426	17402	17252	17551	17333	17302	17539	17203	17570	17719	17493	17448	17589	17473	17336	17399	17429	17446	17505	17347	17401	17419	17610	17535	17262	17579	17204	17237	17487	17244	17296	17625	17455	17220	17516	17485	17491	17377	17246	17313	17574	17469	17397	17316	17359	17515	17261	17219	17505	17323	17382	17265	17548	17409	17424	17537	17421	17385	17439	17457	17227	17656	17459	17364	17561	17468	17342	17380	17470	17476	17358	17349	17374	17492	17376	17429	17456	17233	17366	17374	17517	17461	17253	17378	17211	17593	17276	17501	17348	17365	17436	17613	17561	17436	17251	17538	17455	17345	17420	17434	17336	17466	17341	17338	17609	17292	17681	17539	17480	17379	17372	17340	17507	17377	17378	17401	17492	17423	17433	17335	17456	17356	17458	17506	17285	17270	17450	17411	17466	17395	17487	17595	17429	17528	17302	17451	17250	17099	17313	17411	17302	17298	17133	17381	17351	17434	17470	17409	17390	17385	17416	17545	17339	17401	17517	17554	17330	17395	17558	17296	17412	17364	17406	17207	17525	17563	17361	17347	17261	17501	17465	17320	17307	17379	17476	17364	17605	17560	17618	17360	17400	17333	17456	17155	17457	17195	17408	17381	17296	17463	17355	17336	17453	17310	17348	17310	17517	17398	17443	17418	17633	17414	17496	17423	17429	17338	17250	17330	17344	17265	17439	17527	17394	17390	17444	17286	17258	17336	17478	17322	17393	17409	17291	17370	17420	17482	17580	17377	17295	17344	17292	17295	17402	17355	17534	17518	17642	17583	17402	17566	17291	17348	17598	17692	17645	17290	17455	17597	17403	17390	17507	17440	17449	17462	17416	17378	17303	17570	17354	17215	17315	17434	17514	17365	17402	17593	17331	17247	17580	17494	17382	17512	17273	17511	17426	17344	17406	17280	17420	17505	17302	17134	17489	17402	17505	17226	17328	17416	17382	17483	17241	17456	17434	17469	17384	17503	17476	17340	17496	17430	17312	17248	17300	17434	17428	17365	17452	17383	17320	17127	17421	17494	17558	17576	17474	17307	17347	17446	17426	17355	17365	17184	17335	17306	17433	17489	17457	17372	17377	17283	17583	17185	17485	17504	17255	17380	17312	17391	17393	17319	17336	17367	17395	17406	17212	17249	17525	17509	17334	17301	17764	17390	17507	17446	17547	17340	17397	17265	17159	17374	17468	17480	17293	17418	17378	17321	17355	17552	17196	17449	17317	17348	17451	17378	17449	17469	17425	17422	17369	17441	17412	17468	17535	17412	17391	17551	17415	17474	17426	17409	17157	17354	17425	17398	17353	17469	17518	17371	17465	17452	17315	17213	17537	17272	17251	17524	17383	17386	17383	17511	17705	17369	17470	17568	17511	17491	17482	17353	17372	17487	17188	17412	17276	17374	17399	17440	17325	17535	17493	17246	17452	17422	17331	17257	17343	17338	17382	17615	17569	17382	17325	17402	17560	17271	17330	17449	17402	17333	17249	17310	17487	17429	17451	17485	17295	17453	17351	17479	17338	17351	17375	17292	17572	17399	17513	17391	17397	17490	17585	17506	17515	17306	17347	17453	17365	17347	17292	17434	17452	17538	17473	17415	17503	17509	17303	17441	17368	17509	17434	17511	17473	17507	17304	17457	17127	17347	17370	17136	17448	17340	17265	17599	17438	17446	17407	17462	17314	17559	17402	17316	17351	17321	17442	17463	17364	17304	17307	17388	17436	17269	17488	17402	17497	17376	17392	17466	17380	17298	17254	17376	17235	17390	17311	17207	17452	17414	17401	17393	17499	17484	17345	17437	17603	17362	17433	17314	17483	17437	17410	17292	17533	17491	17259	17478	17332	17506	17464	17522	17324	17433	17278	17455	17328	17317	17498	17338	17394	17451	17355	17498	17386	17468	17346	17152	17328	17423	17378	17532	17592	17426	17240	17274	17404	17449	17514	17268	17487	17427	17357	17526	17352	17306	17283	17386	17422	17619	17352	17493	17413	17355	17262	17370	17328	17448	17404	17659	17486	17344	17441	17343	17464	17387	17320	17359	17156	17575	17393	17629	17488	17330	17292	17444	17447	17275	17241	17398	17461
15757	20541	19144	16701	15895	16030	15912	15796	15820	15760	15799	15807	16008	16052	15965	15647	15984	15796	15922	15688	15823	15851	15789	15897	15812	15797	15838	15717	15631	15900	15686	15893	15776	15823	15830	15737	15853	15728	15726	15890	15850	15713	15829	15777	15839	15670	15710	16013	15804	15696	15687	15776	15718	15825	15838	15785	15928	15633	15779	15789	15877	15725	15714	15820	15727	15705	15672	15871	15751	15732	15833	15859	15786	15766	15740	15645	15626	15750	15728	15495	15894	15774	15933	15969	15796	15612	15856	15753	15698	15688	15680	15769	15856	15681	15473	15813	15896	15731	15725	15559	15776	15721	15562	15619	15768	15807	15725	15838	15816	15706	15732	15707	15808	15772	15808	15670	15733	15849	15746	15742	15721	15827	15720	15833	15855	15778	15761	15947	15932	15711	15837	15729	15963	15756	15748	15745	15673	15902	15848	15724	15648	15879	15929	15876	15867	15786	15762	15717	15879	15767	15762	15913	15676	15650	15657	15824	15655	15614	15871	15752	15699	15701	15703	15765	15732	15667	15818	15846	15655	15801	15925	15860	15476	15757	15749	15625	15438	15821	15726	15757	15576	15665	15949	15631	15785	15653	15647	15619	15808	15771	15802	15621	15719	15773	15788	15779	15774	15668	15781	15690	15649	15789	15688	15689	15694	15781	15702	15911	15701	15873	15746	15711	15746	15716	15626	15642	15666	15880	15827	15767	15757	15691	15796	15713	15754	15840	15656	15574	15881	15660	15800	15759	15805	15733	15606	15786	15493	15872	15627	15678	15664	15867	15584	15703	15698	15804	15833	15782	15725	15715	15780	15747	15805	15726	15746	15726	15806	15527	15648	15952	15657	15702	15657	15771	15686	15959	15778	15582	15726	15710	15866	15808	15715	15757	15846	15722	15902	15647	15746	15636	15794	15813	15618	15833	15651	15720	15779	15674	15673	15807	15622	15777	15716	15799	15687	15841	15849	15740	15697	15814	15651	15834	15733	15571	15851	15722	15819	15832	15636	15778	15724	15512	15878	15585	15821	15684	15742	15750	15657	15701	15869	15517	15980	15754	15743	15799	15730	15606	15691	15796	15764	15670	15736	15771	15820	15919	15732	15760	15670	15611	15729	15804	15818	15819	15873	15575	15769	15607	15807	15830	15541	15738	15749	15794	15785	15718	15757	15894	15734	15725	15730	15686	15823	15661	15800	15648	15804	15792	15775	16033	15664	15853	15789	15765	15706	15693	15638	15841	15866	15792	15864	15843	15661	15864	15819	15857	15830	15795	15694	15945	15787	15752	15816	15879	15733	15642	15717	15682	15518	15713	15875	15704	15603	15705	15629	15687	15607	15632	15746	15884	15752	15726	15663	15856	15744	15826	15736	15867	15765	15830	15733	15807	15752	15716	15825	15882	15694	15855	15739	15800	15793	15798	15651	15674	15665	15731	15810	15850	15768	15778	15859	15799	15776	15732	15790	15776	15766	15784	15727	15857	15865	15855	15708	15657	15679	15794	15823	15748	15779	15842	15810	15702	15859	15809	15768	15753	15619	15853	15722	15824	15816	15848	15646	15819	15644	15816	15897	15672	15735	15650	15554	15831	15730	15788	15654	15738	15716	15712	15734	16010	15766	15708	15781	15774	15724	15816	15645	15809	15799	15660	15726	15828	15711	15738	15732	15844	15778	15727	15763	15741	15763	15744	15809	15669	15778	15557	15783	15838	15735	15728	15651	15665	15839	15753	15747	15836	15756	15775	15796	15730	15639	15603	15839	15886	15865	15881	15731	15720	15637	15729	15743	15787	15830	15748	15890	15659	15748	15733	16103	15708	15668	15790	15786	15742	15733	15745	15739	15717	15712	15811	15794	15646	15734	15728	15604	15612	15891	15881	15878	15827	15733	15891	15711	15812	15640	15699	15662	15768	15907	15679	15784	15795	15756	15979	15842	15641	15618	15767	15835	15636	15804	15678	15849	15834	15762	15599	15656	15693	15756	15816	15934	15497	15861	15731	15911	15767	15573	15862	15820	15697	15694	15567	15845	15804	15872	15819	15780	15784	15921	15786	15730	15621	15760	15878	15570	15850	15669	15772	15703	15855	15817	15766	15659	15753	15790	15853	15764	15824	15807	15675	15801	15848	15626	15729	15752	15858	15913	15671	15803	15756	15744	15890	15849	15782	15763	15740	15660	15741	15732	15817	15840	15703	15886	15745	15775	15817	15667	15902	15834	15758	15783	15721	15696	15770	15643	15623	15787	15913	15781	15803	15774	15693	15747	15715	15637	15798	15690	15742	15672	15591	15874	15918	15844	15880	15819	15910	15875	15767	15815	15761	16012	15845	15823	15738	15906	15854	15765	15712	15717	15725	15812	15622	15936	15866	15826	15760	15756	15701	15516	15663	15716	15764	15796	15918	15870	15829	15830	15631	15603	15863	15576	15690	15871	15692	15832	15875	15810	15608	15739	15691	15732	15667	15696	15597	15693	15792	15837	15693	15734	15667	15718	15826	15727	15801	15726	15713	15739	15648	15710	15796	15709	15709	15700	15708	15902	15690	15780	15818	15779	15784	15642	15806	15697	15862	15969	15775	15720	15792	15724	15803	15704	15847	15856	15838	15939	15600	15929	15731	15781	15866	15754	15769	15686	15772	15769	15707	15584	15720	15715	15758	15577	15759	15694	15840	15681	15747	15625	15743	15836	15535	15831	15707	15759	15750	16001	15646	15692	15742	15792	15731	15797	15876	15726	15534	15702	15819	15801	15818	15808	15745	15858	15786	15820	15889	15754	15656	15772	15852	15867	15766	15699	15867	15666	15665	15942	15685	15779	15670	15745	15776	15813	15688	15665	15868	15800	15572	15868	15931	15808	15810	15985	15723	15660	15763	15768	15911	15591	15802	15669	15784	15775	15775	15835	15647	15726	15671	15818	15695	15842	15731	15645	15847	15656	15682	15772	15946	15559	15906	15711	15682	15672	15787	15598	15829	15616	15739	15751	15619	15728	15818	15965	15620	15762	15845	15833	15757	15723	15720	15866	15661	15819	15887	15626	15887	15826	15764	15814	15856	15642	15801	15941	15808	15796	15723	15933	15645	15744	15702	15690	15924	15899	15617	15777	15624	15914	15612	15771	15690	15740	16085	15738	15686	15679	15793	15762	15672	15640	15687	15718	15731	15667	15762	15879	15719	15858	15744	15612	15574	15643	15810	15848	15581	15784	15715	15785	15806	15751	15583	15859	15651	15720	15795	15770	15575	15648	15859	15810	15738	15813	15659	15656	15721	15512	15781	15717	15826	15854	15874	15780	15663	15614	15897	15569	15861	15777	15715	15654	16088	15600	15832	15859	15818	15854	15739	15742	15863	16069	15671	15829	15627	15893	15825	15789	15794	15633	15737	15778	15823	15822	15686	15710	15972	15844	15613	15726	15732	15774	15665	15718	15510	15732	15623	15811	15813	15791	15781	15855	15848	15782	15722	15801	15709	15864	15690	15770	15734	15723	15780	15735	15784	15642	15680	15862	15810	15665	15799	15910	15635	15752	15803	15801	15823	15803	15623	15807	15789	15763	15830	15635	15705	15799	15908	15562	15714	15870	15740	15737	15755	15760	15842	15714	15862	15835	15901	15838	15691	15774	15700	15843	16007	15892	15755	15758	15724	15745	15620	15881	15782	15787	15772	15758	15764	15774	15776	15805	15570	15713	15695	15805	16094	15713	15825	16017	15773	15757	15874	15757	15696	15700	15703	15845	15911	15598	15634	15672	15744	15813	15842	15738	15737	15830	15674	15941	15652	15813	15612	15751	15806	15670	15817	15885	15731	15881	15785	15954	15889	15613	15830	15857	15760	15701	15944	15871	15594	15749	15677	15794	15700	15589	15897	15825	15897	15922	15699	15739	15801	15737	15711	15887	15761	15752	15663	15907	15670	15813	15759	15574	15694	15866	15674	15762	15796	15663	15905	15756	15765	15784	15892	15713	15653	15962	15710	15798	15784	15896	15791	15778	15830	15873	15798	15843	15756	15690	15788	15740	15832	15850	15746	15740	15768	15592	15728	15789	15682	15688	15808	15802	15753	15721	15728	15634	15732	15862	15698	15697	15925	15812	15797	15923	15771	15690	15798	15838	15770	15713	15826	15613	15983	15728	15754	15772	15828	15666	15666	16068	15822	15823	15747	15692	15840	15797	15686	15728	15726	15643	15643	15820	15677	15792	15779	15691	15706	15733	15737	15631	15772	15730	15638	15777	15931	15956	15650	15752	15911	15713	15690	15749	15645	15649	15874	15752	16004	15836	15823	15829	15740	15767	15765	15765	15728	15751	15875	15861	15675	15705	15699	15702	15864	15991	15685	15835	15692	15773	15823	15743	15901	15710	15830	15818	15704	15808	15653	15823	15669	15810	15642	15718	15725	15707	15552	15794	15641	15734	15854	15911	15548	15746	15701	15978	15561	16015	15908	15794	15861	15731	15909	15777	15863	15776	15865	15782	15698	15628	15757	15701	15791	15774	15846	15855	15740	15808	15842	15737	15863	15709	15572	15721	15753	15891	15879	15749	15740	15799	15802	15612	15688	15728	15907	15606	15555	15669	15730	15774	15536	15839	15601	15809	15709	15643	15892	15784	15689	15882	15746	15705	15818	15806	15779	15782	15752	15820	15838	15756	15695	15819	15686	15843	15762	15876	15803	15719	15607	15905	15714	15836	15739	15573	15697	15884	15868	15733	15853	15947	15912	15793	15689	15686	15784	15694	15564	15881	15739	15798	15722	15748	15652	15697	15752	15671	15854	15770	15835	15946	15856	15795	15758	15854	15782	15889	15698	15681	15820	15862	15777	15824	15763	15861	15798	15576	15724	15821	15715	15711	15829	15788	15786	15693	15809	15803	15776	15850	15944	15736	15937	15721	15804	15749	15756	15856	15810	15610	15652	15676	15632	15893	15734	15824	15851	15800	16013	15738	15945	15826	15862	15666	15729	15795	15685	15822	15820	15713	15681	15702	15760	15674	15915	15774	15763	15782	15691	15817	15686	15726	15782	15932	15605	15940	15810	15867	15670	15744	15834	15617	15995	15596	15702	15723	15714	15847	15820	15805	15553	15654	15777	15794	15817	15733	15698	16015	15835	15716	15606	15882	15793	15848	15634
23988	21331	28741	24327	21929	20973	19467	17167	16779	16931	17037	16627	16854	16877	16720	16921	16735	16861	16623	16787	16813	16768	16869	16647	16614	16547	16707	16604	16634	16662	16717	16556	16692	16805	16825	17759	17737	16582	16660	16641	16621	16561	16783	16508	16815	16699	16842	16741	16621	16696	16731	16406	16513	16382	16454	16637	16361	16502	16808	16719	16812	16624	16656	16406	16626	16562	16593	16585	16627	16677	16749	16658	16325	16611	16604	16711	16606	16591	16823	16699	16518	16431	16659	16944	16748	16824	16498	16716	16638	16702	16546	16570	16825	16671	16718	16758	16521	16512	16483	16656	16721	16510	16722	16492	16665	16413	16570	16520	16367	16670	16604	16467	16367	16490	16659	16476	16611	16514	16516	16780	16535	16558	16671	16459	16554	16604	16558	16697	16514	16611	16613	16487	16522	16442	16419	16414	16600	16582	16554	16398	16429	16732	16558	16561	16706	16680	16377	16321	16567	16602	16650	16638	16516	16390	16582	16521	16672	16396	16503	16584	16698	16468	16417	16402	16587	16696	16646	16297	16613	16681	16680	16497	16781	16522	16638	16426	16529	16425	16707	16506	16685	16487	16424	16380	16769	16656	16613	16267	16481	16562	16826	16480	16373	16554	16589	16651	16482	16507	16568	16503	16397	16474	16579	16452	16586	16315	16543	16460	16480	16569	16644	16421	16532	16675	16452	16516	16580	16497	16333	16511	16472	16550	16474	16483	16649	16528	16586	16713	16662	16472	16705	16497	16519	16423	16480	16641	16560	16707	16588	16782	16396	16678	16404	16400	16537	16528	16590	16551	16476	16531	16630	16579	16724	16355	16607	16596	16511	16511	16620	16404	16459	16626	16396	16575	16711	16697	16716	16666	16464	16482	16591	16790	16634	16693	16584	16482	16442	16552	16569	16397	16526	16431	16350	16623	16790	16434	16678	16561	16467	16506	16627	16511	16592	16588	16725	16716	16834	16619	16709	16688	16640	16604	16694	16641	16411	16571	16751	16350	16644	16760	16446	16639	16670	16528	16501	16255	16553	16613	16269	16514	16495	16552	16833	16575	16649	16662	16603	16381	16497	16489	16544	16600	16564	16536	16489	16460	16402	16318	16382	16605	16419	16484	16599	16606	16484	16405	16566	16576	16525	16403	16604	16698	16399	16473	16580	16480	16676	16470	16695	16640	16671	16344	16467	16641	16682	16709	16506	16526	16609	16461	16639	16680	16635	16552	16652	16440	16692	16435	16606	16662	16551	16584	16657	16606	16469	16661	16665	16710	16573	16624	16598	16670	16649	16364	16796	16973	16527	16494	16348	16419	16468	16540	16514	16508	16561	16451	16688	16671	16519	16502	16580	16611	16288	16636	16707	16493	16525	16570	16504	16571	16642	16571	16554	16534	16746	16601	16603	16560	16558	16499	16643	16758	16514	16552	16644	16504	16615	16688	16592	16353	16628	16617	16441	16504	16324	16566	16516	16716	16552	16491	16542	16472	16420	16612	16750	16616	16681	16689	16569	16326	16596	16619	16400	16584	16585	16729	16507	16499	16598	16800	16529	16583	16524	16675	16559	16500	16728	16539	16645	16621	16616	16659	16552	16559	16651	16571	16437	16600	16374	16538	16542	16475	16663	16407	16550	16546	16646	16537	16658	16487	16808	16660	16439	16666	16563	16578	16600	16579	16502	16699	16557	16601	16617	16452	16764	16382	16575	16613	16337	16353	16473	16514	16709	16738	16534	16591	16551	16713	16796	16336	16427	16667	16376	16803	16701	16666	16579	16552	16631	16547	16632	16534	16527	16543	16372	16446	16420	16539	16582	16521	16446	16491	16643	16685	16520	16503	16657	16685	16465	16617	16510	16783	16652	16348	16488	16526	16515	16507	16486	16699	16552	16498	16559	16710	16666	16428	16441	16546	16664	16585	16465	16670	16488	16468	16786	16666	16679	16769	16627	16485	16642	16391	16444	16570	16495	16732	16582	16717	16459	16551	16711	16464	16678	16671	16473	16417	16558	16566	16666	16550	16435	16490	16652	16582	16827	16555	16500	16343	16459	16512	16475	16723	16750	16646	16511	16434	16363	16450	16484	16560	16555	16601	16608	16506	16528	16828	16378	16642	16439	16436	16662	16450	16505	16640	16605	16502	16601	16408	16594	16454	16512	16434	16516	16512	16727	16649	16463	16608	16418	16561	16636	16660	16664	16622	16527	16343	16352	16423	16499	16553	16603	16564	16488	16528	16336	16553	16521	16441	16629	16423	16742	16341	16604	16480	16403	16677	16664	16591	16623	16619	16671	16603	16587	16755	16526	16546	16572	16494	16569	16418	16778	16688	16718	16475	16643	16486	16491	16478	16601	16453	16625	16597	16545	16734	16678	16491	16739	16459	16748	16572	16566	16579	16584	16647	16334	16427	16738	16573	16599	16431	16423	16593	16535	16532	16618	16444	16545	16546	16566	16524	16444	16822	16539	16596	16637	16595	16543	16422	16627	16742	16495	16453	16534	16434	16532	16475	16576	16557	16596	16552	16416	16461	16468	16634	16685	16333	16564	16595	16605	16626	16723	16422	16567	16496	16548	16658	16596	16563	16611	16322	16597	16465	16474	16663	16687	16539	16456	16629	16548	16421	16467	16524	16481	16619	16408	16643	16697	16513	16478	16582	16546	16537	16609	16644	16481	16799	16399	16456	16800	16487	16508	16538	16347	16622	16429	16670	16489	16525	16508	16585	16401	16523	16495	16549	16450	16800	16519	16462	16690	16351	16583	16707	16807	16556	16551	16367	16480	16629	16531	16495	16546	16418	16723	16764	16764	16620	16640	16781	16630	16482	16628	16464	16604	16345	16697	16422	16316	16713	16395	16427	16493	16459	16595	16490	16305	16670	16602	16533	16637	16444	16445	16532	16597	16442	16645	16501	16370	16522	16544	16356	16552	16435	16612	16571	16670	16385	16435	16683	16592	16701	16544	16474	16366	16459	16688	16407	16602	16457	16546	16508	16559	16547	16530	16408	16589	16480	16480	16563	16617	16493	16322	16692	16436	16626	16574	16699	16590	16566	16677	16562	16307	16463	16685	16487	16560	16668	16608	16438	16654	16573	16518	16540	16599	16575	16392	16473	16720	16326	16545	16485	16535	16704	16528	16674	16676	16493	16421	16455	16795	16469	16582	16577	16533	16555	16517	16458	16628	16538	16535	16515	16503	16676	16443	16562	16508	16588	16628	16532	16386	16309	16483	16581	16423	16687	16456	16643	16442	16493	16668	16497	16537	16396	16489	16551	16521	16535	16624	16457	16462	16515	16559	16687	16488	16425	16490	16658	16575	16648	16538	16648	16591	16349	16629	16404	16615	16519	16592	16805	16619	16470	16670	16591	16589	16729	16430	16471	16604	16618	16522	16487	16668	16645	16512	16559	16550	16550	16544	16462	16761	16649	16542	16504	16532	16668	16502	16652	16579	16564	16469	16567	16446	16582	16481	16592	16447	16474	16476	16577	16541	16531	16594	16686	16732	16582	16521	16591	16666	16690	16385	16493	16523	16598	16638	16434	16489	16314	16506	16489	16577	16521	16568	16451	16448	16601	16620	16464	16390	16471	16588	16453	16559	16438	16627	16858	16394	16532	16791	16650	16482	16745	16502	16509	16537	16569	16522	16674	16732	16612	16401	16451	16603	16422	16507	16442	16662	16586	16572	16485	16425	16566	16622	16687	16629	16410	16612	16510	16394	16681	16634	16633	16711	16543	16716	16506	16617	16500	16551	16618	16551	16560	16430	16596	16599	16674	16548	16466	16669	16399	16555	16492	16623	16575	16470	16594	16404	16420	16483	16659	16794	16512	16778	16627	16544	16635	16596	16517	16531	16607	16556	16582	16635	16552	16563	16574	16633	16691	16574	16480	16660	16592	16518	16343	16608	16560	16508	16552	16598	16675	16519	16673	16673	16332	16452	16597	16314	16639	16558	16648	16575	16478	16574	16502	16583	16470	16525	16365	16474	16452	16487	16548	16505	16612	16630	16670	16621	16257	16438	16528	16569	16515	16513	16251	16373	16483	16435	16471	16675	16662	16599	16486	16523	16377	16366	16462	16838	16677	16530	16631	16530	16746	16634	16659	16390	16433	16352	16485	16325	16623	16471	16549	16425	16678	16624	16485	16607	16464	16515	16518	16480	16441	16727	16594	16422	16590	16420	16556	16697	16533	16526	16566	16532	16675	16445	16716	16372	16624	16821	16555	16272	16491	16443	16611	16617	16569	16541	16562	16594	16767	16564	16633	16559	16591	16619	16680	16447	16558	16604	16594	16566	16609	16381	16681	16448	16530	16518	16599	16463	16469	16455	16396	16661	16708	16542	16571	16579	16426	16562	16585	16595	16513	16653	16488	16523	16445	16698	16646	16580	16662	16644	16633	16505	16692	16612	16469	16500	16522	16419	16250	16412	16449	16799	16771	16633	16632	16457	16590	16657	16558	16569	16521	16594	16625	16415	16439	16562	16565	16521	16478	16828	16578	16528	16551	16503	16538	16636	16671	16648	16584	16342	16713	16490	16516	16534	16500	16635	16617	16449	16680	16593	16354	16427	16426	16632	16687	16603	16429	16588	16554	16440	16797	16565	16596	16512	16505	16631	16451	16408	16429	16706	16345	16481	16535	16439	16473	16491	16563	16448	16536	16506	16415	16533	16427	16456	16510	16587	16436	16522	16668	16626	16424	16484	16603	16545	16449	16743	16567	16636	16580	16700	16654	16459	16341	16343	16614	16554	16654	16696	16540	16497	16575	16575	16563	16391	16414	16564	16479	16848	16634	16541	16608	16543	16499	16556	16382	16397	16551	16518	16474	16586	16381	16641	16403	16764	16401	16702	16543	16659	16667	16837	16351	16535	16460	16537	16512	16364	16613	16729	16796	16582	16500	16581	16723	16599	16229	16558	16592	16650	16579	16619	16718	16477	16644	16483	16397	16419	16470	16448	16333	16568	16615	16672	16540	16591	16713	16394	16454	16566	16456	16487	16796	16459	16522	16537	16675	16475	16390	16436	16428	16586	16625	16376	16520	16481	16712	16641	16399	16658	16647	16465	16493	16317	16633	16477	16650	16585	16795	16619	16750	16520	16789	16542	16559	16385	16593	16526	16367
15331	27553	24161	19732	18247	17113	15924	15861	15506	15451	15728	15674	15584	15618	15505	15451	15502	15423	15533	15567	15567	15471	15542	15748	15471	15268	15323	15543	15366	15367	15474	15399	15344	15418	15543	17380	16665	15357	15438	15400	15338	15296	15178	15296	15349	15406	15155	15221	15231	15333	15332	15364	15055	15440	15417	15285	15368	15349	15493	15618	15726	15345	15305	15187	15131	15416	15213	15159	15106	15281	15138	15331	15423	15240	15360	15233	15298	15297	15402	15210	15163	15241	15509	15359	15207	15298	15189	15062	15460	15302	15191	15296	15128	15253	15073	15283	15215	15400	15456	15329	15087	15347	15156	15259	15243	15234	15260	15236	15215	15150	15252	15354	15185	15352	15268	15180	15293	15287	15176	15142	15281	15434	15158	15151	15412	15524	15217	15358	15187	15235	15370	15225	15438	15152	15353	15217	15105	15178	15393	15234	15193	15196	15515	15195	15391	15257	15243	15084	15375	15332	15058	15299	15296	15089	15232	15148	15288	15199	15360	15322	15329	15385	15328	15338	15351	15407	15256	15301	15383	15182	15440	15110	15301	15342	15065	15321	15293	15208	15348	15291	15319	15378	15176	15378	15266	15397	15289	15319	15182	15204	15270	15256	15229	15020	15382	15335	15243	15286	15384	15364	15240	15228	15342	15250	15300	15289	15222	15230	15189	15218	15299	15279	15189	15260	15268	15229	15316	15278	15174	15155	15288	15378	15266	15213	15270	15190	15219	15275	15384	15401	15102	15306	15263	15395	15322	15314	15229	15102	15180	15283	15338	15271	15168	15219	15221	15096	15330	15187	15293	15252	15321	15359	15301	15249	15320	15242	15169	15146	15327	15284	15349	15214	15336	15357	15305	15326	15477	15209	15424	15371	15089	15426	15175	15307	15353	15157	15207	15230	15242	15300	15187	15403	15181	15206	15150	15318	15157	15322	15251	15165	15212	15337	15320	15192	15255	15319	15267	15251	15121	15235	15259	15211	15271	15227	15291	15122	15240	15273	15444	15405	15451	15363	15170	15584	15191	15303	15310	15261	15330	15207	15300	15357	15373	15322	15378	15208	15295	15321	15226	15297	15353	15137	15235	15091	15316	15273	15043	15367	15234	15015	15408	15332	15311	15220	15242	15134	15094	15206	15284	15234	15183	15230	15478	15187	15247	15397	15194	15201	15285	15128	15422	15348	15135	15417	15180	15294	15145	15281	15257	15312	15219	15204	15337	15016	15236	15296	15171	15397	15489	15359	15359	15350	15279	15317	15105	15374	15174	15122	15249	15103	15221	15280	15378	15261	15196	15248	15248	15214	15336	15414	15319	15193	15241	15275	15303	15334	15027	15446	15317	15152	15269	15477	15297	15190	15395	15317	15307	15195	15300	15375	15392	15132	15263	15229	15143	15409	15131	15203	15145	15264	15228	15180	15173	15347	15096	15290	15345	15132	15353	15215	15473	15232	15218	15276	15175	15101	15258	15242	15071	15279	15229	15348	15085	15261	15212	15221	15283	15268	15494	15430	15300	15402	15200	15128	15234	15191	15054	15176	15393	15052	15330	15325	15180	15315	15352	15216	15247	15205	15366	15313	15240	15137	15304	15192	14988	15285	15116	15330	15187	15183	15169	15345	15235	15158	15324	15202	15126	15191	15302	15221	15183	15229	15076	15502	15348	15332	15255	15260	15151	15246	15253	15037	15041	15193	15296	15111	15425	15116	15376	15346	15236	15292	15291	15361	15157	15217	15342	15134	15104	15253	15177	15170	15264	15214	15157	15409	15375	15149	15163	15419	15187	15269	15116	15229	15291	15278	15389	15190	15376	15256	15121	15226	15096	15225	15349	15336	15318	15323	15091	15210	15298	15150	15277	15158	15402	15236	15462	15252	15159	15156	15361	15288	15308	15305	15318	15231	15113	15217	15311	15413	15248	15483	15489	15344	15213	15272	15278	15222	15151	15240	15265	15232	15343	15238	15298	15290	15195	15164	15273	15243	15236	15343	15295	15250	15260	15215	15366	15285	15223	15188	15435	15207	15196	15288	15251	15072	15256	15209	15330	15214	15260	15252	15366	15445	15147	15243	15411	15259	15411	15179	15252	15179	15359	15261	15255	15275	15380	15175	15510	15153	15103	15407	15331	15196	15211	15281	15204	15283	15080	15413	15408	15296	15242	15057	15124	15330	15276	15217	15154	15051	15341	15303	15271	15264	15172	15310	15228	15566	15333	15300	15268	15386	15249	15241	15243	15217	15336	15319	15225	15151	15264	15270	15156	15172	15381	15149	15200	15265	15299	15064	15317	15064	15274	15170	15257	15192	15350	15209	14989	15276	15209	15277	15149	15241	15255	15252	15247	15058	15323	15351	15169	15237	15358	15345	15308	15320	15386	15123	15378	15429	15375	15326	15238	15264	15248	15167	15135	15231	15326	15234	15158	15275	15241	15305	15380	15449	15256	15333	15098	15235	15416	15257	15439	15181	15218	15221	15020	15385	15161	15287	15258	15406	15297	15258	15275	15165	15280	15216	15239	15152	15297	15278	15174	15320	15199	15432	15312	15315	15266	15309	15237	15176	15300	15244	15323	15317	15153	15392	15258	15345	15284	15267	15238	15254	15207	15262	15278	15199	15351	15159	15420	15197	15212	15213	15314	15325	15234	15296	15209	15278	15071	15284	15343	15271	15296	15122	15313	15322	15243	15442	15342	15318	15437	15188	15413	15351	15270	15217	15243	15278	15363	14997	15167	15199	15301	15313	15235	15278	15233	15348	15280	15116	15230	15254	15205	15245	15421	15411	15347	15040	15328	15124	15342	15153	15149	15312	15174	15380	15099	15209	15299	15319	15246	15230	15301	15198	15406	15305	15335	15319	15227	15340	15246	15250	15265	15287	15286	15245	15155	15454	15414	15376	15250	15335	15174	15267	15382	15119	15355	15288	15230	15158	15392	15000	15238	15397	15290	15202	15165	15139	15282	15214	15309	15322	15395	15285	15436	15348	15358	15259	15282	15166	15196	15132	15303	15251	15156	15376	15231	15367	15112	15200	15343	15342	15311	15364	15198	15288	15362	15354	15199	15271	15268	15198	15083	15328	15188	15211	15151	15242	15197	15237	15457	15383	15231	15187	15399	15164	15196	15382	15153	15303	15189	15151	15458	15049	15205	15425	15301	15201	15356	15341	15350	15081	15208	15304	15367	15266	15308	15326	15220	15064	15136	15176	15263	15254	15228	15337	15286	15264	15248	15370	15283	15280	15212	15104	15304	15368	15373	15232	15164	15301	15307	15085	15306	15204	15251	15317	15168	15182	15246	15300	15289	15235	15218	15307	15332	15320	15329	15106	15179	15181	15443	15234	15410	15244	15119	15373	15379	15198	15313	15114	15137	15241	15265	15238	15309	15307	15305	15162	15412	15314	15451	15191	15359	15395	15384	15230	15303	15322	15123	15270	15204	15311	15091	15262	15181	15385	15313	15234	15200	15092	15403	15326	15254	15192	15296	15173	15212	15191	15211	15159	15313	15425	15372	15247	15270	15318	15242	15234	15204	15196	15226	15130	15331	15336	15211	15402	15296	15217	15225	15157	15208	15239	15261	15303	15122	15320	15269	15413	15319	15238	15179	15237	15284	15177	15206	15162	15290	15424	15201	15126	15227	15140	15209	15320	15240	15406	15261	15423	15065	15233	15358	15303	15323	15295	15207	15097	15231	15243	15270	15389	15109	15270	15182	15169	15371	15359	15199	15168	15136	15157	15397	15301	15213	15412	15114	15265	15201	15388	15361	15497	15415	15252	15279	15266	15195	15292	15356	15344	15211	15254	15318	15414	15189	15165	15261	15236	15259	15340	15294	15344	15490	15285	15268	15397	15104	15221	15274	15364	15293	15250	15235	15258	15261	15278	15413	15129	15412	15340	15312	15432	15300	15176	15271	15169	15211	15238	15240	15281	15191	15410	15146	15208	15436	15165	15188	15282	15190	15236	15289	15289	15217	15137	15311	15271	15233	15318	15323	15275	15246	15318	15247	15157	15435	15223	15143	15183	15251	15407	15188	15211	15233	15331	15257	15321	15413	15214	15211	15159	15427	15290	15331	15455	15464	15347	15309	15266	15202	15291	15098	15224	15257	15346	15216	15369	15184	15388	15202	15243	15230	15518	15247	15415	15182	15180	15270	15401	15283	15228	15442	15225	15071	15196	15279	15261	15154	15240	15113	15405	15198	15384	15319	15153	15293	15317	15194	15198	15312	15150	15216	15399	15400	15147	15229	15243	15220	15230	15128	15150	15308	15014	15328	15323	15307	15207	15420	15258	15196	15333	15368	15235	15068	15474	15113	15286	15444	15335	15291	15137	15388	15434	15223	15298	15198	15265	15341	15319	15189	15219	15204	15116	15334	15254	15284	15085	15298	15109	15308	15413	15257	15196	15158	15295	15257	15345	15258	15335	15278	15283	15164	15308	15175	15194	15270	15316	15266	15361	15406	15193	15308	15181	15353	15333	15309	15384	15243	15370	15122	15131	15266	15271	15272	15367	15291	15239	15308	15240	15328	15126	15262	15379	15274	15187	15189	15318	15275	15185	15350	15323	15293	15292	15162	15352	15176	15401	15328	15190	15165	15289	15326	15388	15336	15301	15186	15359	15459	15401	15385	15341	15286	15220	15250	15271	15270	15161	15207	15322	15336	15219	15287	15365	15288	15285	15270	15114	15306	15194	15393	15384	15438	15346	15257	15324	15227	15211	15294	15397	15326	15306	15263	15255	15238	15169	15141	15296	15199	15320	15161	15360	15158	15154	15283	15232	15211	15176	15393	15257	15337	15364	15125	15226	15250	15108	15369	15286	15204	15254	15486	15255	15333	14990	15047	15444	15193	15207	15449	15180	15333	15238	15198	15321	15257	15286	15264	15113	15450	15274	15448	15319	15172	15108	15327	15262	15169	15165	14963	15190	15345	15216	15215	15388	15178	15445	15321	15190	15187	15405	15274	15263	15138	15162	15158	15266	15314	15196	15246	15378	15272	15241	15371	15208	15344	15321	15261	15270	15158	15231	15122	15411	15196	15264	15120	15143	15044	15227	15417	15344	15275	15291	15238	15323	15235	15213	15340	15011	15235	15382	15221	15281	15138	15090	15280	15214	15290	15142
23029	21361	29211	23891	21578	22900	22218	17419	15982	15980	15821	15926	15749	15646	15675	15443	15428	15535	15685	15564	15393	15427	15308	15565	15685	15528	15365	15667	15514	15400	15462	15685	15506	15180	15592	18128	17654	15399	15334	15468	15424	15413	15360	15369	15228	15197	15466	15170	15353	15247	15349	15285	15456	15324	15343	15327	15413	15104	15475	15527	15802	15327	15076	15303	15176	15339	15235	15454	15341	15439	15277	15320	15100	15322	15349	15269	15257	15517	15488	15234	15274	15260	15526	15480	15198	15350	15182	15289	15231	15412	15232	15422	15205	15051	15326	15168	15232	15320	15100	15290	15251	15310	15351	15236	15378	15217	15264	15250	15208	15293	15252	15047	15093	15199	15287	15206	15255	15136	15236	15365	15319	15338	15240	15133	15234	15086	15169	15244	15304	15140	15260	15121	15200	15271	15371	15075	15252	15390	15043	15441	15269	15172	15223	15267	15313	15156	15273	15291	15193	15317	15350	15287	15217	15248	15262	15236	15133	15282	15137	15106	15136	15290	15305	15323	15317	15130	15262	15083	15214	15283	15065	15366	15291	15143	15250	15222	15228	15131	15307	15273	15093	15120	15087	15168	15105	15143	15088	15205	15290	15114	15187	15300	15062	15373	15301	15207	15142	15084	15299	15242	15301	15257	15197	15368	15191	15259	15158	15321	15286	15129	15073	15324	15262	15311	15340	15151	15327	15240	15170	15325	15259	15309	15196	15329	15174	15198	15294	15401	15339	15071	15433	15159	15245	15161	15311	15433	15423	15384	15115	15161	15332	15224	15071	15218	15430	15244	15239	15529	15266	15341	15234	15220	15232	15256	15123	15116	15322	15142	15252	15072	15152	15217	15242	15286	15075	14977	15271	15153	15266	15016	15154	15359	15159	15235	15101	15308	15105	15190	15364	15179	15043	15148	15171	15083	15033	15141	15351	15132	15365	15199	15205	15251	15402	15346	15152	14945	15265	15226	15070	15086	15239	15329	15228	15394	15106	15151	15202	15213	15157	15171	15062	15271	15286	15202	15435	15167	15127	15150	15116	15356	15290	15177	15113	15354	15156	15095	15291	15310	15240	15319	15146	15286	15219	15082	15158	15073	15183	15244	15164	15331	15191	15122	14976	15352	15051	15149	15259	15239	15173	15310	15402	15182	15133	15112	15099	15321	15259	15408	15410	15161	15215	15311	15216	15125	15188	15109	15350	15267	15200	15443	15344	15100	15194	15219	15263	15133	15210	14965	15319	15048	15234	15099	15048	15195	15239	15249	15140	15239	15227	15181	15154	15224	15147	15180	14985	15436	15369	15338	15324	15302	15348	15191	15171	15281	15024	15239	15167	15264	15314	15258	15278	15037	15260	15354	15130	15436	15268	15137	15236	15200	15148	15093	15277	15265	15068	15205	15348	15356	15239	15249	15107	15488	15057	15182	15303	15281	15271	15051	15413	15220	15180	15228	15155	15281	15320	15210	15141	15341	15269	15079	15108	15261	15496	15332	15166	15357	15282	15230	15294	15252	15216	15306	15192	15246	15212	15291	15268	15298	15189	15027	15215	15170	15315	15277	15535	15066	15109	15269	15343	15144	15122	15084	15195	15286	15130	15098	15153	15209	15231	15059	15347	15194	15205	15270	15312	15426	15233	15188	15490	15344	15303	15258	15283	15291	15304	14988	15007	15340	15183	15351	15368	15161	15170	15240	15335	15186	15245	15411	15105	15244	15148	15077	15143	15147	15291	15221	15303	15181	15162	15263	15583	15287	15297	15178	15182	15216	15183	15212	15060	15174	15275	14968	15092	15011	15203	15555	15457	15415	15199	15144	15051	15388	15156	15283	15177	15195	15232	15125	15183	15430	15041	14987	14972	15227	15265	15380	15159	15377	15142	15276	15315	15227	15346	15397	15434	15288	15257	15377	15296	15195	15220	15158	15312	15274	15151	15348	15292	15187	15339	15200	15170	15527	15129	15213	15257	15261	15220	15210	14986	15378	15425	15219	15432	15477	15054	15213	15058	15133	15186	15150	15096	15108	15081	15111	15383	15225	15291	15222	15133	15105	15369	15224	15182	15372	15309	15282	15305	15130	15300	15408	15292	15366	15380	15151	15106	15272	15236	15178	15189	15119	15219	15254	15216	15082	15314	15403	15229	15020	15275	15234	15353	15330	15045	15190	15259	15263	15249	15131	15091	15030	15210	15142	15339	15235	15040	15219	15261	15115	15027	15195	15194	15219	15238	15155	15102	15262	15212	15268	15265	15181	15283	15140	15273	15175	15101	15209	15368	15266	15280	15339	15232	15299	15288	15050	15213	15187	15384	15023	15072	15366	15364	15231	15236	15050	15240	15228	15252	15141	15092	15173	15111	15099	15227	15321	15292	14998	15225	15294	15305	15311	15219	15373	15098	15021	15186	15161	15151	15184	15188	15258	15361	15104	15240	15146	15121	15174	15150	15038	15164	15124	15331	15182	15322	15361	15195	15052	15268	15021	15122	15285	15188	15194	15221	15271	15188	15225	15285	15095	15294	15309	15249	15261	15252	15156	15382	15028	15287	15330	15448	14992	15227	15312	14908	15184	15418	15131	15002	15159	15154	15118	15161	15231	15111	15089	15188	15176	15119	15152	15250	15167	15261	15342	15219	15039	15091	15172	15403	15159	14929	15295	15069	15363	15169	15397	15206	15214	15220	15114	15253	15130	14936	15181	14941	15144	15222	15119	15356	14946	15157	15038	15430	15287	15178	15420	15426	15306	15295	15170	15136	15266	15408	15103	15314	15190	15085	15248	15131	15118	15207	15246	15352	15227	15123	14929	15253	15043	15453	15322	15149	15420	15152	15230	15189	15291	15316	15177	15167	15156	15170	15265	15267	15122	15356	15113	15228	15146	15092	15192	15199	15263	15126	15299	15147	15241	15271	15185	15231	15173	15237	15216	15287	15462	15245	15163	15198	15339	15223	15271	15142	15151	15217	15127	15118	15402	15126	15251	15213	15398	15233	15055	15292	15131	15147	15328	15321	15085	15263	15004	15229	15133	15097	15259	15257	15193	15327	15280	15137	15210	15191	15186	15371	15160	15238	15108	15183	15161	15345	15105	15190	15102	15333	15045	15244	15265	15325	15145	15112	15245	15160	15254	15351	15155	15358	14980	15224	15298	15279	15257	15184	15264	15181	15148	15342	15026	15259	15127	15222	15144	15294	15262	15274	15282	15266	15252	15123	15190	15029	15237	15223	15342	15021	15269	15250	15146	15238	15253	15428	15177	15300	15109	15182	15174	15204	15135	15300	15152	15165	15218	15341	15030	15285	15184	15294	15158	15158	15054	15090	15118	15181	15171	15295	15020	15006	15223	15279	15314	15314	14997	15240	15194	15157	15342	15200	15252	15286	15325	15371	15441	15481	15300	15133	15027	15357	15044	15431	15193	15097	15216	15071	15187	15339	15022	15088	15227	15175	15184	15066	15124	15189	15217	15140	15264	15105	15195	15212	15125	15265	15228	15070	15277	15264	15261	15320	15300	15185	15097	15165	15311	15197	15222	14973	15165	15349	15343	15193	15285	15422	15107	15282	15133	15273	15204	15098	15322	15196	15123	14945	15226	15164	15262	15408	15227	15487	15112	15203	15276	15119	15135	15033	15218	15244	15218	15143	15216	15194	15317	15163	15120	15211	15290	15258	15282	15319	15388	15205	15206	15265	15185	15442	15179	15336	15225	15276	15324	14897	15242	15094	15242	15235	15205	15273	15335	15111	15200	15400	15286	15217	15341	15163	15103	15281	15265	15058	15153	15274	15218	14971	15401	15045	15166	15048	15227	15137	15164	15287	15169	15185	15233	15317	15088	15175	15159	15171	15348	15040	15048	15150	15406	15293	15171	15152	15108	15091	15139	15278	15306	15206	15196	15403	15379	15253	15132	15372	15236	15131	15391	15105	15201	15168	15208	15272	15187	15069	14920	15076	15076	15260	15252	15451	15158	15180	15227	15119	15106	15307	15031	14940	15054	15329	15267	15238	15018	15220	15240	15298	15245	15401	15111	15308	15223	15182	15081	15340	15238	15262	15297	15139	15212	15252	15257	15236	15178	15202	15189	15068	15082	15258	15221	15351	15201	15150	15117	15125	15331	15256	15287	15048	15112	15129	15148	15196	15267	15210	15379	15201	15050	15477	15295	15044	15180	15457	15230	15092	15359	15088	15254	15080	15304	15118	15156	15396	15364	15124	15210	15145	15257	15167	15222	15124	15246	15405	15260	15229	15285	15221	15153	15137	15055	15173	15162	15298	15285	15269	15149	15341	15241	15188	15364	15296	15266	15169	15264	15300	15191	15202	15237	15184	15144	15325	15220	15425	15210	15162	15256	15241	15179	15162	14951	15310	15258	15003	15292	15219	15264	15224	15290	15084	15213	15252	15227	15274	15183	15330	15248	15185	15202	15282	15356	15173	15173	15164	15304	15320	15266	15105	15142	15083	15364	15182	15191	15233	15331	15221	15311	15349	15375	15063	15144	15271	15305	15367	15108	15432	15260	15346	15380	15233	15203	15371	15276	15341	15157	15259	15228	15180	15177	15173	15221	15369	15200	15025	15304	15280	15277	15178	15356	15113	15156	15127	15372	15432	15172	15365	15093	15284	15114	15255	15214	15192	15311	15196	15191	15069	15105	15323	15092	15250	15412	15199	15179	15405	15238	15332	15310	15095	15233	15273	15373	15127	15165	15172	15117	15227	15299	15188	15176	15231	15392	15237	15221	15194	15209	15416	15173	15243	15245	15199	15248	14916	15192	15085	15014	15156	15170	15303	15170	15434	15220	15255	15119	15134	15104	15477	15244	15144	15249	15132	15317	15566	15275	15134	15281	15279	15246	15280	15234	15209	15275	15101	15454	15245	15142	15189	15267	15425	15234	15047	15349	15372	15008	15240	15273	15164	15239	15259	15235	15290	15176	15200	15043	15281	15331	15216	15192	15176	15012	15361	15060	15329	15185	15166	15299	15307	15319	15095	15577	15244	15157	15269	15178	15242	15223	15172	15258	15083	15287	15169	15321	15339	15249	15259	15266	15251	15172	15018	15113	15298	15324	15148	15250	15096	15144	15253	15271	15076	15443	15300	15299	15332	15265	15201	15210	15301	15322	15166	15054
16488	32165	33087	29404	23281	18282	16096	16479	15354	14912	15048	14960	14944	14871	14785	14628	14563	14587	14609	14981	14854	14865	14832	14572	14714	14525	14857	14625	14482	14553	14514	14366	14244	14534	14971	19113	17929	14455	14562	14494	14348	14544	14567	14510	14549	14460	14458	14638	14247	14486	14497	14295	14517	14599	14376	14513	14534	14537	14710	15080	14892	14521	14419	14415	14348	14426	14506	14396	14642	14515	14467	14357	14227	14413	14505	14336	14636	14330	14244	14356	14457	14519	14521	14525	14665	14615	14550	14382	14358	14465	14504	14378	14505	14325	14424	14359	14248	14450	14472	14443	14592	14420	14395	14503	14374	14288	14439	14351	14453	14506	14527	14523	14337	14605	14319	14413	14469	14524	14488	14403	14393	14244	14428	14492	14337	14433	14340	14411	14187	14349	14478	14469	14481	14340	14485	14391	14516	14548	14597	14535	14389	14367	14388	14482	14419	14604	14487	14307	14375	14494	14397	14448	14591	14556	14407	14405	14433	14282	14429	14482	14503	14424	14346	14414	14445	14377	14376	14414	14318	14505	14442	14359	14441	14366	14369	14215	14408	14493	14515	14276	14474	14428	14602	14579	14422	14358	14395	14425	14365	14356	14711	14239	14375	14492	14339	14417	14455	14386	14361	14497	14513	14465	14341	14403	14496	14394	14389	14264	14464	14472	14379	14302	14328	14415	14243	14492	14496	14429	14263	14440	14495	14544	14393	14562	14328	14403	14415	14524	14302	14379	14475	14558	14522	14316	14495	14460	14327	14389	14328	14420	14418	14455	14303	14364	14325	14396	14386	14445	14377	14349	14465	14452	14456	14379	14396	14255	14449	14389	14548	14520	14650	14540	14407	14538	14449	14402	14225	14457	14381	14380	14450	14411	14396	14416	14242	14334	14361	14235	14458	14322	14391	14426	14406	14428	14314	14537	14341	14398	14499	14294	14485	14428	14473	14429	14363	14442	14555	14425	14401	14445	14316	14408	14520	14319	14420	14284	14310	14374	14483	14494	14506	14302	14482	14479	14352	14476	14469	14309	14410	14415	14337	14339	14324	14459	14420	14486	14456	14353	14589	14290	14347	14461	14340	14374	14478	14484	14431	14317	14481	14253	14341	14342	14377	14389	14386	14521	14447	14442	14441	14413	14509	14352	14579	14262	14364	14402	14358	14431	14423	14527	14489	14340	14412	14496	14345	14328	14444	14319	14284	14433	14377	14251	14345	14344	14499	14424	14384	14377	14449	14417	14443	14457	14378	14384	14331	14457	14371	14414	14503	14499	14390	14415	14488	14176	14513	14474	14272	14495	14419	14492	14402	14345	14424	14596	14452	14472	14409	14509	14417	14436	14431	14342	14521	14309	14239	14324	14465	14577	14574	14429	14343	14433	14440	14468	14413	14243	14426	14246	14299	14463	14317	14279	14424	14312	14593	14324	14563	14514	14579	14423	14441	14414	14483	14487	14307	14376	14480	14519	14423	14508	14470	14317	14339	14608	14464	14329	14324	14468	14515	14496	14429	14391	14442	14290	14499	14473	14287	14408	14432	14255	14477	14301	14383	14441	14442	14438	14444	14345	14196	14499	14335	14489	14460	14150	14420	14447	14425	14351	14335	14446	14270	14603	14312	14459	14243	14442	14433	14472	14274	14328	14522	14457	14445	14408	14522	14432	14489	14375	14173	14393	14437	14451	14168	14315	14393	14322	14433	14307	14325	14135	14510	14428	14549	14413	14402	14260	14448	14538	14567	14501	14169	14288	14427	14378	14571	14314	14293	14351	14302	14424	14481	14471	14466	14232	14497	14453	14373	14319	14337	14388	14370	14333	14451	14424	14520	14342	14452	14375	14313	14424	14354	14335	14157	14438	14356	14522	14418	14449	14404	14451	14356	14349	14347	14349	14266	14497	14395	14381	14292	14505	14427	14448	14494	14331	14458	14480	14436	14367	14347	14470	14389	14323	14365	14280	14387	14563	14471	14418	14286	14391	14510	14386	14481	14317	14476	14366	14427	14501	14316	14390	14389	14363	14414	14445	14476	14435	14431	14334	14356	14387	14428	14296	14509	14333	14454	14477	14412	14234	14416	14421	14350	14435	14302	14619	14339	14466	14404	14300	14322	14448	14544	14456	14458	14253	14354	14341	14510	14441	14408	14345	14387	14464	14356	14478	14301	14278	14417	14305	14349	14290	14369	14462	14473	14480	14430	14549	14424	14580	14346	14366	14277	14238	14310	14362	14229	14347	14358	14535	14310	14384	14502	14386	14423	14404	14335	14371	14421	14352	14488	14571	14313	14465	14445	14309	14581	14454	14289	14412	14472	14497	14386	14464	14442	14395	14386	14447	14410	14439	14473	14369	14376	14466	14421	14397	14437	14522	14403	14375	14407	14521	14614	14258	14372	14406	14460	14465	14360	14474	14322	14351	14435	14448	14460	14366	14449	14359	14439	14487	14402	14417	14315	14483	14429	14552	14295	14489	14616	14401	14459	14468	14369	14524	14383	14495	14497	14356	14410	14432	14379	14389	14382	14392	14289	14524	14415	14370	14484	14311	14325	14563	14365	14232	14502	14379	14402	14223	14252	14313	14260	14369	14418	14307	14351	14320	14308	14494	14448	14371	14464	14413	14482	14437	14509	14306	14215	14380	14323	14272	14554	14271	14470	14489	14460	14287	14467	14319	14422	14378	14644	14412	14360	14431	14581	14368	14289	14369	14257	14291	14375	14235	14356	14487	14397	14594	14438	14460	14485	14291	14431	14369	14432	14316	14335	14456	14604	14448	14292	14426	14453	14464	14379	14519	14468	14445	14305	14493	14382	14413	14378	14526	14490	14378	14454	14580	14281	14420	14343	14374	14363	14237	14329	14373	14396	14382	14260	14413	14410	14346	14366	14425	14386	14330	14497	14527	14346	14354	14483	14209	14341	14423	14457	14428	14513	14509	14447	14344	14360	14421	14248	14444	14412	14322	14400	14215	14419	14404	14385	14539	14471	14422	14446	14388	14489	14324	14424	14261	14500	14551	14390	14563	14562	14491	14287	14233	14347	14598	14261	14380	14332	14477	14425	14527	14344	14366	14430	14313	14367	14440	14350	14524	14550	14338	14331	14447	14414	14364	14353	14280	14416	14337	14397	14433	14477	14353	14525	14481	14458	14362	14321	14307	14310	14371	14572	14441	14431	14487	14465	14485	14472	14351	14407	14455	14457	14337	14330	14385	14411	14405	14319	14368	14258	14442	14450	14491	14518	14499	14319	14345	14349	14442	14235	14361	14684	14398	14249	14436	14415	14418	14457	14412	14446	14287	14428	14396	14365	14277	14377	14338	14311	14338	14422	14474	14423	14557	14586	14270	14550	14425	14414	14517	14391	14497	14481	14369	14490	14349	14430	14449	14419	14448	14347	14424	14502	14478	14451	14283	14486	14399	14373	14274	14429	14352	14400	14410	14398	14295	14424	14402	14322	14490	14356	14328	14595	14338	14427	14464	14504	14373	14404	14445	14324	14307	14388	14547	14520	14461	14338	14335	14449	14544	14551	14367	14578	14362	14466	14338	14423	14500	14343	14251	14373	14336	14452	14359	14544	14400	14543	14505	14383	14365	14516	14280	14312	14447	14345	14436	14445	14422	14347	14332	14315	14379	14436	14377	14436	14283	14372	14375	14399	14333	14315	14290	14320	14329	14521	14487	14386	14359	14351	14372	14621	14446	14406	14198	14445	14477	14419	14344	14265	14402	14333	14568	14450	14378	14466	14376	14286	14552	14329	14439	14239	14466	14232	14452	14327	14620	14505	14459	14464	14312	14433	14385	14324	14358	14445	14495	14513	14267	14622	14202	14517	14363	14271	14410	14346	14396	14414	14503	14401	14380	14420	14385	14524	14408	14543	14358	14305	14375	14454	14365	14454	14549	14386	14341	14405	14344	14300	14225	14361	14369	14427	14262	14309	14435	14561	14364	14351	14562	14443	14304	14252	14356	14406	14357	14460	14456	14432	14270	14444	14511	14277	14374	14398	14322	14460	14350	14383	14456	14322	14407	14343	14501	14414	14380	14410	14423	14406	14325	14212	14333	14431	14387	14373	14526	14385	14526	14409	14412	14446	14539	14364	14374	14472	14335	14540	14457	14511	14492	14385	14485	14435	14456	14404	14263	14315	14497	14439	14456	14277	14375	14425	14350	14463	14383	14377	14463	14242	14406	14297	14303	14498	14332	14361	14185	14452	14513	14324	14348	14474	14330	14386	14363	14430	14415	14473	14306	14424	14548	14459	14294	14434	14381	14348	14469	14318	14548	14207	14314	14401	14514	14433	14431	14662	14414	14399	14335	14409	14392	14381	14481	14495	14470	14460	14466	14450	14442	14455	14301	14366	14409	14227	14559	14196	14387	14590	14179	14506	14294	14478	14374	14437	14490	14556	14597	14353	14474	14514	14442	14542	14561	14339	14302	14410	14248	14354	14476	14425	14457	14508	14222	14450	14431	14278	14328	14404	14397	14390	14429	14308	14449	14261	14570	14362	14347	14550	14466	14344	14483	14601	14322	14476	14286	14461	14435	14323	14418	14375	14215	14448	14481	14443	14334	14314	14423	14310	14443	14513	14413	14398	14550	14394	14428	14442	14512	14499	14513	14442	14373	14196	14544	14337	14424	14490	14340	14407	14500	14255	14301	14417	14410	14478	14414	14464	14399	14435	14324	14288	14471	14400	14407	14276	14519	14401	14279	14402	14347	14174	14371	14467	14515	14492	14329	14510	14234	14276	14460	14451	14424	14423	14575	14345	14274	14421	14402	14625	14295	14404	14365	14529	14386	14431	14334	14384	14487	14322	14251	14264	14572	14326	14365	14302	14505	14395	14261	14325	14020	14368	14368	14304	14305	14263	14432	14565	14353	14259	14288	14460	14465	14519	14434	14466	14331	14365	14483	14305	14506	14150	14337	14525	14216	14389	14317	14461	14324	14560	14366	14239	14507	14301	14511	14254	14499	14309	14373	14204	14499	14357	14330	14411	14454	14338	14413	14353	14390	14328	14311	14295	14378	14394	14405	14376	14330	14334	14400	14454	14422	14345	14544	14462	14360	14433	14253	14314	14446	14484	14450	14493	14455	14476	14395	14316	14504	14321	14518	14237	14416
27173	21627	22656	18227	13888	13154	13399	13374	13118	13091	12975	12954	13131	13143	13163	12845	13005	13102	12925	12965	13078	13276	13152	12919	12914	12964	13004	12958	13165	12739	12960	12922	13122	12921	12896	13279	13164	13024	12774	13081	12956	12927	12889	12820	12890	12957	12862	12988	13144	13028	13073	13052	12878	13075	13157	13055	13060	12765	12984	12923	13095	12942	13045	12957	12892	13015	13152	12853	12903	13092	12822	13075	13033	13245	13104	13078	13157	12882	13060	13081	12916	13075	12910	13035	12934	12966	12822	12942	12965	13008	13033	12867	13032	13057	12905	12916	12954	12908	13058	12911	13155	12894	12888	12896	13030	12920	12886	12668	13044	13031	12843	12771	13040	12991	12917	12896	12919	12974	12973	12969	12901	12811	12995	12952	13114	13015	13000	13112	12909	13063	13009	12842	12991	12936	13030	12801	13025	12917	13008	12938	12853	13153	12984	12868	13013	12811	12857	12926	12839	12850	12869	12947	12950	12948	12945	12974	12846	13036	12971	12925	13065	12970	12915	12954	12873	13018	13018	12962	12888	12925	12886	13032	12931	12978	12967	12909	12881	12953	12915	13001	12918	12894	12975	12889	12845	12981	12968	12912	12904	13168	12971	12930	12810	12941	12931	12919	12771	12907	12938	13008	12873	12952	12840	12876	12845	13016	13065	12939	13021	13020	12901	12833	13036	12917	12857	12870	12864	13125	12892	12925	12958	13094	12780	12884	13009	12840	12931	12953	12936	13049	12958	12920	12914	12897	12969	13094	12959	12993	12954	12902	13097	13160	13180	13003	13086	12950	13046	12928	12869	12998	13003	12874	12863	12954	12946	13140	12752	12894	12903	12786	12913	12894	12893	12852	13043	12963	12788	12994	12957	13004	12972	12957	12964	13065	13038	12944	13037	12990	12824	12703	12812	12957	13052	13139	12905	12935	13087	12947	12921	13054	12972	12894	12768	13068	13053	12774	13102	13112	13055	13065	13016	12984	13009	12990	12959	12835	12998	12848	12951	12923	12883	12737	12943	12915	12925	13013	12979	12991	13009	12831	12810	12913	12972	12975	12915	13137	13063	12983	13050	13110	12933	13001	13168	12894	12900	12958	13041	12849	12976	13102	12950	13091	13119	12999	12873	13022	13025	12971	12879	13020	12994	13074	12902	12997	13100	13006	13098	12891	12969	12941	12985	13045	13077	12964	12900	12912	12926	12958	13217	13023	12944	12904	12990	13023	13056	12942	12992	12925	13071	12894	13109	12893	12944	12944	13034	12923	12981	13031	12888	12888	12962	13029	13011	12868	12984	12913	13008	12905	12920	12972	12996	13133	12957	12840	12981	12953	13092	13179	12798	13033	13085	12924	13096	13027	12804	13134	12928	13265	13097	13289	13033	13062	12983	13045	12883	12936	12881	13032	12864	12846	13099	12993	13016	12866	12778	12858	13055	13028	13146	13002	12920	12859	13039	12966	13039	13023	12972	13066	12932	13051	13057	12921	13031	13008	12872	12792	12988	12982	12982	12992	13211	12935	12975	13060	12971	12760	12809	13021	12918	13037	13078	12944	13020	13030	13052	12933	13064	12879	12842	12973	13069	12823	12945	12926	12682	13078	13071	12891	13079	12955	12866	13075	12981	13005	13015	12849	12831	12912	13026	13010	13032	12804	12938	13026	12998	13036	13136	13047	12879	12809	13019	12921	12859	12954	12945	12931	13083	13021	13027	12823	12972	13199	12923	12836	12911	12996	13045	13065	12972	13079	13106	12910	13079	12902	12866	12939	12846	12823	12973	13057	13103	12931	12969	12886	12938	12911	13038	12962	13043	12887	12838	13044	13100	12979	13006	13048	12953	12952	13093	12915	12834	12930	12904	12891	13097	12747	13049	12868	12983	12886	12911	12995	12916	12924	12912	13091	12890	12915	12985	12955	12951	13022	12874	12975	13110	13038	12974	12795	12992	12767	13056	13117	12884	12910	12986	12885	12958	13101	13029	13171	13058	13021	13117	12991	13022	12968	13021	12915	12864	13011	13141	13039	13061	12893	12929	12856	13168	13089	12969	12780	12961	12955	12944	12997	12818	12865	12914	12974	13106	12977	12768	12936	12882	12875	13016	13037	12943	12883	13032	12770	12910	12997	12862	13000	12980	12990	13105	13078	12839	12965	12900	12869	12889	13018	12826	12986	12895	12990	13123	12998	12977	12946	12964	13018	12944	12910	13013	12919	12920	12824	13069	12753	12879	12764	13042	13010	13010	12954	12962	12935	12842	12972	12928	12908	12926	12934	12935	13075	12999	12843	12929	12747	12842	12887	13018	13166	13187	13017	13000	12874	12903	12971	13082	12918	12935	12874	12884	12915	12967	13012	12792	13111	12943	12917	12802	12829	12996	13104	12844	13008	13027	12859	13138	12987	12960	12937	12960	12987	12906	12841	12868	13153	12948	13010	12855	12973	13125	12958	13025	13091	13016	13079	12883	12820	12843	12915	12915	12939	13087	13103	13066	13066	13136	13109	12752	13044	12994	13028	13031	12872	12982	12815	12881	12833	13019	12832	12920	12814	12946	13021	13057	13010	12849	12929	13043	12863	12948	12855	13149	12997	12944	13093	12927	13009	13014	12993	12894	12896	12901	12703	12992	13028	12969	13162	13066	12897	13078	13069	12988	12874	13075	12946	12928	13160	12975	13033	13103	12904	12923	12904	12974	12934	13077	13063	13137	13097	12904	12900	13009	13103	13063	12947	13253	12842	12983	12872	13126	13029	13009	13046	12995	13014	12987	12719	12881	12908	12831	12811	13012	13098	12879	12871	12904	13051	12987	12849	13054	12874	12922	13012	12943	13118	13017	12907	12813	12877	12825	12965	12796	13161	12931	12988	13147	12766	12998	12980	13037	12890	13101	12888	12844	13092	13042	13025	12997	12986	12969	12992	13085	12809	13028	12942	12948	13003	12735	12862	13048	13179	13018	13139	12958	12761	12916	13049	13023	13045	12932	13025	12902	12949	12832	12873	12929	12956	12864	12906	13054	12937	13000	12913	13050	13000	12781	12860	13014	12997	12834	12689	12916	13014	12998	12902	13010	13033	13151	13270	12987	12930	12871	12930	12744	12959	12948	13138	13057	12870	12826	12905	12921	12944	12878	13016	12904	12997	12854	13013	12967	12922	12833	13245	13203	12913	13026	13102	12872	13005	12869	12966	12943	12771	12990	12937	12954	12971	13041	12915	13037	12966	13116	13018	13123	13041	13040	13207	12961	12973	12882	13181	12882	12913	13066	12998	13010	13072	12847	13053	12819	12970	12877	12974	12729	12958	12985	13040	12832	12959	13095	12965	13081	13094	13082	13065	12972	12979	12802	13011	13082	12805	13098	12799	13126	12943	12960	13096	12891	13017	12963	12923	12888	12949	12826	12963	12792	12912	12945	13045	12955	12989	12923	12958	13042	12993	12991	12904	12930	12992	13034	13017	13134	13026	12936	12912	13015	13100	13007	12932	13115	13096	13062	12977	13071	12845	12834	12798	12991	12937	12781	12881	12783	12891	12938	13006	13118	13054	12913	12947	12974	12939	12964	12850	12822	13173	12925	12844	12988	13102	13088	12940	12894	13006	12995	13024	12978	13053	12751	13043	12939	12994	13032	12965	12983	12986	12827	12830	12932	13062	13336	13033	13124	12982	13018	13124	13120	12954	12812	12896	12963	13025	13017	12977	12953	12971	13110	13074	13025	13187	12821	12938	12836	13029	12963	13079	13077	13111	12936	13032	12923	12993	12876	12982	13151	12969	13048	12963	13026	12997	13014	13055	12982	12879	13114	13029	12867	12931	13071	13009	12982	12999	13005	12998	13034	12967	12929	12930	12871	12846	12791	12938	13091	12914	13010	12839	12963	13173	12852	13024	12996	12919	12883	13198	13111	13113	13068	13056	12973	13042	13118	13055	12761	12775	13150	13098	12840	13021	12812	13137	12927	12943	13252	12988	12865	12900	13025	13148	13071	13043	12943	12938	13143	12996	12931	12958	13149	13026	13150	12927	12838	12872	12989	13015	13073	13086	12923	12834	13023	12993	13024	12947	12931	12889	12873	12865	13057	12902	12911	13014	13051	13130	12875	13021	13069	13044	13000	12934	13086	12921	13007	13117	13135	12986	12983	12986	12960	12955	13062	12864	12989	13105	12914	12970	12817	13062	13090	12905	12873	12792	12988	13184	12839	12981	13205	12907	12791	12902	12963	12850	12942	12980	12907	13077	13073	12970	12880	12872	13081	13084	12969	12991	13117	13020	13030	12979	12939	12897	13080	13040	13057	12886	12959	13110	13032	12960	12896	12899	12834	12847	12978	13257	12976	13011	12866	12863	12981	13023	13152	13011	12931	12942	13019	12839	13197	12953	12878	12885	13003	13165	12920	13025	13015	12852	13019	12874	13037	12988	12991	12919	12999	13013	13123	12931	12989	12888	13047	13136	12906	13001	12927	13084	13245	13196	13092	12960	12813	13181	12716	12962	13145	13082	13101	13011	12982	13105	13178	13047	12900	12967	12903	12831	13056	12755	12989	13038	12987	12900	12881	13074	12838	12934	12908	13010	12956	12860	12974	12962	13008	13029	13075	13007	12798	13026	12934	13043	13109	12954	12991	12923	12926	13032	12904	13068	13057	13034	12736	13017	13034	13038	12977	13011	13077	12941	12992	13144	12880	13091	12940	13105	13074	12952	13010	13050	13050	12829	12738	12757	13048	12943	12954	12848	12989	12877	12945	12976	13065	12943	13030	13019	12994	13058	12986	12936	12910	12919	12958	13106	12923	13040	13034	12754	13112	12976	12939	12999	12982	13098	12867	13096	12942	13020	12978	12987	12896	12866	13010	12948	12852	13060	12934	12973	12923	12913	13006	12985	13056	13009	13022	12970	12973	13199	12966	13014	12923	12927	12905	13151	13003	12807	12971	12956	12908	13082	12940	12942	13096	12899	13079	12897	13007	12957	13011	12972	12924	12936	12890	13029	13116	12770	12989	12806	12969	12941	12974	13022	12984	12967	12784	13089	12990	13103	12918	12935	13057	13082	13036	12963	13021	12918	13009	13138	12953	13090	13093	12925	13118	13093	13021	12931	12859	13074	12745	12858	13091	13053	13184	12982	12960	12882
13758	18728	19421	16527	14257	13440	13271	13909	13138	13011	13092	13143	13214	13162	13049	13076	12986	13163	13056	13127	13083	12973	13246	13055	13174	13107	13100	13034	12945	12950	13050	13182	13248	13074	13054	13317	13273	12970	13098	12837	12841	13130	13015	13015	12908	12962	12941	13090	12907	13046	12920	13109	12877	12926	12965	13086	13146	12754	13122	13129	12997	12944	13024	12948	13014	13068	13013	13044	13041	13037	12967	12841	12972	13012	12881	13036	13038	12937	12760	12890	13088	13060	12807	13098	13121	13060	13033	13135	13076	13023	13102	12964	13050	13036	12999	13049	13180	12918	13033	13012	13065	12990	13046	12945	13083	13094	12953	13041	13046	12845	13086	12935	13012	13070	12882	13023	13120	12856	13080	13037	12947	12991	12993	13085	12934	13009	12920	12981	13227	13084	12946	13107	12946	13051	13003	12934	13047	13119	13022	12994	12982	13079	12932	12984	13005	13048	13150	13122	13040	13116	13082	13101	13106	12989	12978	13050	12972	13020	12873	13116	12925	13062	13110	12966	13052	12938	12976	13170	13066	13138	13094	13016	13092	13149	12954	13111	12965	13087	12949	13006	13002	13000	13001	12943	13041	13032	12983	13196	12964	12928	13011	13042	13056	12859	12996	13134	12991	12913	13130	13088	13187	13063	12914	13125	12990	12921	12869	13106	12980	13170	13081	13015	13131	13010	12897	12944	12989	12951	13235	12999	12768	13005	13048	12984	13135	12855	13010	12881	13142	12991	13028	12984	13071	13041	13127	12866	12969	13116	13145	13011	13117	13181	12999	12899	12910	12941	13081	13006	13025	12860	12873	12970	13048	13262	13011	13022	12923	13030	12864	13053	12904	12934	12972	13045	13043	13091	12924	13071	13068	12924	13035	13034	13144	13115	12925	12887	12914	13029	12874	12879	13164	13230	13027	13105	13022	12998	13006	12966	12943	13067	12815	13002	13156	13097	12963	13067	13074	13021	13041	12982	13083	12920	12970	12972	12952	12942	13023	13192	12988	12978	12914	12960	12985	12844	13358	13060	13042	12880	12936	12984	12902	12992	12958	13091	13140	13010	13045	13154	12911	12980	13143	12895	12924	12909	13144	13083	13002	13062	13148	12893	13012	13040	12908	13003	12959	13057	13134	12978	13073	13104	13023	13143	12964	12879	13008	13085	13070	12850	13106	12928	13087	13099	12935	13037	12977	13018	13186	13143	13010	13066	12854	12963	12975	12982	12961	13111	12969	13195	13006	12973	12838	13002	13019	12994	12976	13028	12918	13000	13089	12909	12845	12988	12920	12915	12920	12941	12952	13036	12996	13024	12973	12941	13091	13026	13047	13076	12923	13021	12965	13013	12921	12875	13165	12869	13022	13007	13000	12914	13072	13014	12963	12937	12945	13063	13086	12897	13000	12958	12978	12924	13012	12967	12969	12864	12954	12997	13100	12826	13062	13072	13310	12995	13075	13126	13020	13015	13070	13022	13072	13059	13051	13062	13165	13129	13054	12854	13064	13060	13066	13162	12868	12940	12947	13093	13162	12998	13175	13006	12979	12959	12943	13008	12923	13208	13114	12948	12959	13182	13141	13089	13097	13153	12852	12950	13085	13114	12948	12999	13073	13086	13075	13135	13127	12956	13050	13013	12891	12989	13063	13134	12980	13205	13218	13103	13074	13011	13038	12803	12976	13028	13009	12934	13085	13058	13077	13083	13097	12971	13121	13149	13077	13016	13129	12980	13158	12811	12829	13039	12996	13086	12886	13083	12854	13059	13069	13025	13117	13112	13162	12835	13035	13088	12941	12991	12967	13056	13030	12866	13043	13097	13110	13091	13149	12997	12881	13167	13017	13034	12938	13004	13081	13087	13046	12965	13187	13116	13112	12967	12954	12969	12998	12930	13102	13154	13041	13043	12915	12988	13092	13045	12839	13164	12934	12920	13039	13134	12877	13120	12940	13038	12956	12993	12825	13168	12971	13095	13007	13003	13068	12965	13030	13092	13143	12932	13039	12935	13039	13064	13206	13106	13142	12975	13060	12851	12973	12887	13221	12944	12854	12944	13078	13201	12941	13080	13302	13051	12985	13070	12969	13065	13001	13113	13012	13090	12967	12908	12943	13055	12966	12921	12988	12974	13086	13011	13168	13075	13101	13064	13064	12987	12895	12912	12853	13089	13057	12841	13128	12998	13003	13082	13043	13030	12983	12859	12964	13057	12991	13021	12943	13100	13107	13003	13083	13130	13040	13037	12866	13097	13039	13058	12990	12935	12981	12907	13115	12846	13011	13233	13093	13060	13196	13029	12910	13131	13062	13065	13012	12971	12981	13074	13079	13047	13044	12842	13079	13001	12944	12993	13192	12949	13113	12906	12852	12904	13104	12971	12891	13048	13002	13038	13122	12990	12917	13011	12931	13034	12928	13081	13066	13116	13041	12974	13094	13052	12893	13076	12995	12982	12747	13000	12969	13024	12995	13040	13159	13016	13084	12987	13039	13019	13099	12816	13031	12879	12971	13082	12897	13111	13073	12934	12955	12994	12919	12864	12955	13081	13140	13258	13065	13037	12869	13014	13034	13048	12987	13082	13117	12966	12794	12949	13017	12936	12983	13006	12895	13030	12958	13051	12890	13051	13049	13032	13072	13000	13041	13098	12879	12957	13050	13029	12986	12917	12912	13097	12856	12805	12859	12934	13158	13227	13130	13055	13188	13095	13022	13159	13088	12971	13062	13187	12982	12967	12952	13059	13033	13234	12964	12958	12982	13062	13048	13124	12995	13140	12879	13097	13048	13070	13021	13050	12930	12969	13007	12932	13008	13040	13086	12891	12968	13131	13178	12881	12905	13026	13034	13089	13026	12991	12997	12997	13024	13071	13100	12887	13049	13037	13062	12997	12777	13133	13030	13185	13044	13048	12928	13000	13057	12902	13027	13203	13098	13099	13338	12937	12974	13027	12999	13107	12907	13053	12839	12978	13051	13030	13129	13156	12983	13084	13122	13009	13065	12976	13099	12903	12973	13096	13064	12986	12819	13091	13003	12912	12998	13090	13097	13049	12903	13076	13174	13045	13047	12925	13011	12923	13021	13190	13028	13037	12985	12970	13087	12986	13212	13053	13134	13178	13073	12972	13053	13040	12942	12870	13103	13190	13105	13058	13043	13041	13013	13112	13071	12994	13038	13103	12880	12981	12924	12883	13081	13063	12947	13058	13042	13099	12992	12949	13039	12945	13143	13051	13006	12992	12981	13191	12916	13011	13071	12865	13028	12959	13108	12990	13102	12891	13092	12912	13030	12949	13311	13019	12975	13013	13074	13088	12957	13067	13073	13018	12949	12978	13054	13040	13106	13049	12932	12973	12888	12968	13071	13093	13051	13011	13030	13138	13092	12980	12930	13038	12932	12912	12996	13074	13080	12926	12933	13137	13030	13068	12901	13121	12966	13066	13041	13087	12990	13177	13015	13037	13177	12853	12939	13057	13227	12955	13063	13015	13178	12987	13048	13037	13036	13136	12943	12946	13059	12944	12834	13005	13090	13093	12991	12960	12986	12982	13086	12910	12936	13229	12945	12927	13166	12929	12964	12972	12893	12981	13090	12989	13060	13019	13007	13034	13129	13059	12963	13052	12961	13083	13126	12863	13035	12967	13224	13007	13003	12952	13077	12963	13101	13022	12979	13038	12900	12987	12869	13283	12964	13035	13049	13063	12994	12926	13219	13150	13025	12844	13137	13038	12974	13025	13001	13143	13000	13016	13163	13023	13088	13021	13116	12860	13052	13113	12859	12906	13068	13015	13084	12922	12852	13011	13039	13108	12972	13063	13113	13020	13147	13201	13198	12953	13089	12949	13017	13100	12987	13006	13215	13082	13125	12925	13037	13026	12981	13052	12975	12842	13066	13039	13051	13077	12909	12961	13056	12958	13003	12865	13105	13067	13181	12997	13136	12968	12992	12941	13021	12923	13108	13071	13020	13120	12834	13001	12934	13073	13086	13095	12908	13059	12922	13010	13051	12978	13091	13001	12995	13069	12992	12980	13003	13077	13012	12976	12951	13037	13161	12998	12886	13094	13052	13067	13163	12937	12979	13270	13174	13016	12922	13026	12972	13117	13208	13220	13322	13069	12985	13098	12835	13033	12994	12988	12967	13069	13109	12888	12960	13018	13055	12898	12918	13027	13182	12924	13090	12893	12869	12944	13041	12940	13170	12973	12968	13131	13018	12791	12901	12910	13048	12932	13042	13097	12985	12971	13088	13031	13019	12925	12972	13135	13090	13046	13006	12973	12977	12993	12905	12988	13163	13071	13152	12990	13056	12958	13084	12965	13028	13112	13055	12924	12979	13044	13041	12996	12964	13172	12889	12977	13046	13057	12819	13018	13179	13051	13151	12936	12952	13077	13123	13078	12928	12930	13067	12858	13028	13150	13036	13036	12951	12967	13045	12910	13123	13002	13037	13097	13022	12931	13094	12805	13133	12903	12959	12903	13056	13037	13175	13111	12946	13088	13092	12948	12912	13061	12921	12995	12931	12932	13039	13029	12939	13031	12957	13072	12935	13152	12933	12957	13046	13029	12834	13039	13112	12810	13016	13091	13082	13128	13011	12949	12815	13145	13169	12964	13134	12823	13049	13066	13011	12962	13041	13161	12993	12975	13007	13118	12986	12957	12988	12894	12957	12955	13006	13080	13153	12941	13218	12993	12947	12993	12847	13068	12954	13044	12960	12886	13061	13038	13050	13079	13011	12996	13033	13084	13026	12957	13080	12935	13083	13085	12994	12921	12957	13041	13151	13138	13037	13155	12843	13023	12920	13009	13207	12902	13043	13031	12896	13086	12925	12975	12964	13049	13108	13078	12931	12963	13063	13013	13139	13159	13030	13159	13029	13032	12900	12956	13093	13017	13116	13054	13189	12979	12931	13171	12946	13124	13012	13062	12995	12913	12988	12927	13042	13170	13043	13017	13017	13144	13072	12992	13103	13166	12907	13108	13104	12917	13167	13001	12845	13204	13042	13123	12986	12886	12936	13073	13159	13028	13006	12847	13040	12956	12942	12879	12904	13088	13066	13037	13096	13001	13042	13028	12924	12903	12981	12960	13014	12990	12938	13227	13078	13164	12946	13116	13029	13032	13132	13127
23986	21302	28681	24397	21640	18715	16621	15339	13850	13809	13545	13714	13701	13602	13609	13490	13663	13673	13793	13570	13494	13576	13646	13481	13648	13428	13318	13547	13466	13628	13601	13464	13480	13678	13580	15621	15131	13943	13672	13424	13394	13466	13524	13338	13413	13393	13662	13182	13499	13544	13453	13380	13634	13306	13369	13463	13293	13545	13595	13563	13563	13342	13470	13458	13483	13567	13381	13438	13491	13430	13402	13410	13384	13405	13269	13423	13438	13404	13428	13401	13522	13645	13453	13529	13442	13470	13398	13317	13410	13618	13547	13453	13545	13387	13450	13460	13449	13451	13494	13380	13135	13396	13317	13587	13569	13249	13406	13552	13435	13376	13406	13482	13495	13648	13374	13545	13419	13421	13424	13151	13304	13465	13377	13304	13416	13707	13438	13239	13532	13394	13420	13601	13384	13258	13439	13294	13551	13451	13594	13647	13398	13492	13480	13570	13411	13396	13489	13386	13384	13502	13595	13531	13365	13432	13441	13486	13369	13404	13261	13446	13385	13412	13560	13527	13620	13440	13286	13544	13605	13136	13271	13433	13396	13429	13366	13301	13373	13377	13383	13429	13403	13482	13369	13343	13395	13418	13420	13338	13311	13381	13426	13373	13355	13476	13515	13411	13334	13377	13277	13120	13336	13557	13532	13485	13440	13380	13429	13303	13288	13382	13329	13347	13348	13410	13306	13486	13515	13371	13337	13257	13510	13255	13336	13486	13472	13350	13637	13304	13427	13341	13459	13280	13378	13214	13435	13460	13359	13400	13472	13387	13376	13309	13269	13381	13462	13446	13329	13423	13267	13377	13513	13268	13393	13372	13432	13432	13519	13334	13376	13309	13398	13286	13518	13190	13212	13395	13542	13479	13294	13399	13310	13275	13344	13261	13280	13416	13426	13266	13416	13354	13364	13151	13466	13302	13344	13422	13275	13454	13286	13433	13370	13125	13453	13329	13412	13321	13453	13354	13361	13147	13484	13477	13434	13558	13465	13394	13378	13372	13533	13426	13345	13345	13541	13484	13393	13427	13390	13335	13484	13420	13392	13495	13189	13529	13463	13336	13419	13324	13478	13517	13287	13251	13479	13514	13416	13453	13296	13381	13471	13553	13501	13302	13328	13384	13302	13283	13407	13464	13584	13348	13430	13330	13551	13366	13278	13402	13318	13516	13299	13377	13293	13433	13412	13496	13392	13386	13362	13409	13498	13445	13452	13460	13500	13496	13462	13265	13400	13479	13490	13495	13480	13377	13403	13136	13103	13492	13454	13232	13204	13223	13469	13606	13510	13408	13404	13435	13518	13295	13493	13277	13474	13047	13540	13454	13433	13238	13412	13515	13436	13207	13363	13372	13321	13375	13545	13435	13342	13532	13392	13428	13397	13206	13252	13496	13374	13554	13343	13554	13527	13551	13270	13568	13309	13419	13362	13355	13416	13290	13289	13378	13203	13467	13234	13265	13491	13633	13377	13176	13515	13547	13472	13494	13379	13613	13373	13459	13234	13428	13415	13389	13313	13588	13496	13374	13618	13357	13380	13536	13461	13419	13369	13568	13378	13409	13092	13313	13465	13483	13617	13450	13411	13471	13487	13316	13472	13460	13467	13429	13463	13341	13391	13465	13381	13390	13541	13354	13483	13568	13455	13511	13394	13314	13399	13234	13499	13542	13470	13205	13464	13433	13502	13359	13395	13410	13432	13481	13386	13388	13423	13375	13475	13317	13423	13501	13614	13374	13088	13304	13340	13151	13348	13168	13378	13414	13359	13325	13441	13561	13461	13524	13322	13301	13334	13219	13310	13493	13242	13435	13337	13345	13382	13303	13383	13312	13568	13437	13346	13222	13514	13320	13636	13408	13313	13289	13320	13417	13231	13439	13456	13521	13293	13503	13603	13399	13299	13244	13484	13510	13457	13421	13416	13464	13443	13403	13245	13415	13302	13305	13550	13364	13299	13521	13478	13321	13485	13362	13537	13533	13213	13321	13326	13391	13493	13416	13289	13504	13310	13252	13341	13269	13502	13386	13513	13574	13415	13229	13518	13473	13418	13408	13272	13355	13317	13335	13225	13387	13507	13434	13412	13431	13456	13344	13292	13587	13437	13501	13450	13297	13386	13474	13341	13440	13390	13363	13333	13426	13212	13288	13449	13297	13364	13404	13465	13317	13407	13470	13535	13433	13474	13550	13521	13543	13434	13282	13384	13546	13581	13425	13435	13330	13614	13560	13393	13413	13296	13325	13715	13474	13391	13310	13484	13300	13284	13454	13454	13537	13340	13316	13305	13516	13509	13520	13424	13529	13424	13507	13434	13410	13480	13375	13251	13509	13427	13283	13453	13432	13313	13500	13338	13443	13315	13246	13331	13311	13541	13444	13399	13552	13421	13353	13229	13396	13394	13215	13327	13301	13376	13576	13354	13471	13228	13194	13365	13315	13319	13446	13301	13381	13571	13399	13421	13255	13438	13355	13239	13446	13294	13230	13372	13396	13388	13345	13422	13522	13497	13269	13347	13504	13512	13222	13358	13256	13473	13519	13385	13234	13509	13358	13567	13392	13277	13287	13570	13422	13333	13493	13345	13335	13680	13509	13392	13362	13489	13143	13423	13430	13651	13477	13435	13419	13353	13627	13545	13528	13146	13479	13339	13286	13358	13308	13498	13281	13361	13297	13534	13388	13519	13364	13381	13525	13666	13378	13308	13280	13399	13522	13402	13402	13421	13419	13406	13377	13492	13466	13551	13271	13449	13166	13398	13493	13547	13361	13455	13403	13415	13494	13380	13375	13621	13401	13460	13546	13298	13517	13561	13472	13441	13376	13409	13456	13456	13470	13388	13237	13414	13437	13507	13390	13248	13619	13514	13405	13522	13244	13379	13513	13359	13384	13477	13591	13614	13461	13580	13427	13455	13348	13348	13388	13498	13286	13346	13194	13341	13727	13551	13402	13516	13377	13479	13419	13549	13523	13406	13357	13383	13678	13522	13357	13314	13418	13310	13357	13288	13277	13404	13261	13613	13433	13561	13429	13322	13350	13682	13441	13624	13556	13562	13545	13489	13449	13408	13380	13469	13464	13382	13455	13277	13530	13376	13312	13424	13428	13441	13480	13431	13430	13489	13506	13474	13427	13500	13303	13319	13577	13289	13420	13407	13234	13448	13250	13340	13478	13456	13326	13430	13354	13351	13529	13477	13356	13596	13448	13553	13589	13364	13425	13442	13434	13401	13515	13454	13375	13349	13442	13569	13327	13249	13095	13531	13356	13313	13281	13352	13395	13437	13486	13522	13438	13240	13613	13568	13332	13532	13515	13505	13457	13310	13360	13483	13444	13489	13626	13410	13490	13370	13585	13451	13349	13433	13445	13232	13268	13470	13440	13315	13695	13377	13333	13344	13378	13394	13266	13367	13432	13358	13306	13447	13297	13279	13183	13358	13485	13231	13595	13435	13493	13575	13342	13506	13467	13521	13425	13367	13494	13454	13399	13551	13439	13199	13432	13494	13400	13463	13341	13444	13341	13501	13335	13270	13467	13417	13490	13414	13473	13387	13532	13395	13158	13549	13260	13240	13406	13372	13264	13507	13520	13465	13505	13520	13354	13509	13483	13454	13415	13457	13400	13423	13346	13434	13437	13578	13514	13385	13568	13317	13424	13446	13342	13391	13571	13374	13426	13373	13471	13456	13299	13358	13307	13301	13535	13623	13464	13463	13366	13478	13417	13174	13238	13258	13492	13315	13261	13575	13371	13268	13290	13537	13363	13331	13459	13582	13445	13454	13465	13192	13436	13419	13598	13582	13368	13368	13364	13380	13426	13498	13376	13329	13216	13355	13399	13533	13411	13351	13302	13342	13332	13434	13494	13399	13443	13353	13379	13493	13370	13299	13360	13456	13418	13256	13305	13460	13391	13501	13427	13396	13284	13361	13391	13390	13389	13331	13447	13572	13231	13428	13503	13469	13528	13481	13417	13247	13405	13509	13614	13308	13560	13325	13450	13324	13313	13366	13298	13442	13436	13525	13647	13451	13269	13323	13620	13340	13324	13531	13492	13599	13416	13310	13317	13214	13488	13293	13470	13628	13298	13531	13374	13312	13485	13247	13395	13397	13367	13325	13435	13381	13667	13626	13515	13303	13418	13532	13376	13370	13380	13481	13459	13477	13341	13355	13471	13341	13284	13478	13385	13469	13319	13542	13486	13415	13360	13527	13447	13467	13353	13271	13444	13440	13326	13551	13334	13381	13461	13560	13416	13514	13635	13388	13217	13551	13422	13517	13129	13339	13539	13409	13396	13340	13434	13295	13283	13373	13429	13416	13351	13247	13549	13246	13482	13285	13332	13274	13393	13353	13436	13476	13525	13356	13299	13432	13370	13404	13379	13485	13464	13375	13489	13300	13387	13517	13444	13403	13454	13457	13520	13621	13327	13380	13476	13464	13407	13432	13377	13273	13663	13676	13664	13410	13531	13481	13522	13388	13667	13482	13293	13446	13413	13436	13306	13546	13156	13269	13478	13607	13310	13576	13379	13373	13521	13381	13449	13506	13268	13446	13579	13444	13442	13281	13556	13472	13370	13392	13591	13493	13449	13421	13530	13577	13461	13470	13441	13514	13360	13456	13474	13529	13265	13357	13447	13443	13358	13199	13374	13355	13407	13257	13593	13270	13325	13417	13348	13341	13335	13350	13499	13582	13465	13381	13306	13514	13330	13496	13429	13484	13503	13423	13406	13441	13383	13262	13456	13681	13399	13618	13405	13360	13322	13459	13364	13371	13297	13227	13323	13381	13294	13260	13449	13344	13337	13499	13585	13486	13485	13406	13246	13421	13390	13194	13254	13428	13471	13503	13532	13432	13345	13474	13243	13401	13336	13310	13202	13440	13356	13430	13282	13410	13347	13396	13535	13495	13313	13469	13416	13354	13320	13399	13520	13475	13253	13513	13560	13359	13479	13397	13458	13416	13388	13339	13350	13569	13541	13531	13565	13261	13516	13455	13389	13506	13269	13315	13300	13169	13151	13343	13504	13294	13323	13255	13333	13522	13590	13310	13375	13357	13564	13507	13573	13417	13443	13529	13664	13450	13209	13373	13500	13406	13291	13371	13354	13413	13394	13541	13680	13587	13400	13383	13390
14510	29340	31868	24868	18762	15377	15208	15430	13787	13866	13942	13869	13620	13684	13500	13525	13584	13599	13658	13597	13821	13537	13742	13512	13480	13566	13559	13524	13357	13501	13404	13506	13594	13494	13740	16986	15505	13581	13460	13478	13435	13548	13542	13350	13420	13527	13455	13257	13586	13407	13532	13446	13447	13467	13484	13327	13368	13406	13546	13878	13553	13261	13354	13465	13433	13414	13408	13491	13389	13365	13359	13473	13461	13534	13277	13367	13430	13502	13380	13502	13302	13557	13718	13513	13655	13374	13486	13495	13308	13339	13373	13311	13302	13304	13351	13431	13461	13158	13317	13475	13399	13432	13449	13274	13305	13411	13463	13416	13456	13383	13318	13383	13355	13340	13314	13545	13537	13389	13447	13423	13346	13231	13293	13417	13465	13342	13405	13442	13376	13363	13414	13503	13623	13403	13385	13410	13348	13356	13228	13557	13441	13219	13385	13389	13534	13412	13357	13413	13329	13411	13322	13439	13425	13342	13375	13408	13520	13527	13449	13410	13276	13500	13512	13424	13380	13217	13364	13344	13273	13396	13474	13233	13375	13502	13329	13395	13261	13367	13491	13345	13483	13344	13293	13450	13205	13397	13383	13522	13337	13402	13533	13314	13503	13432	13409	13391	13465	13380	13315	13243	13538	13310	13285	13472	13478	13413	13365	13514	13194	13309	13465	13285	13379	13373	13362	13487	13376	13351	13508	13424	13473	13392	13404	13452	13597	13560	13348	13349	13539	13418	13339	13312	13396	13363	13178	13436	13403	13348	13378	13367	13462	13566	13498	13417	13328	13419	13339	13485	13382	13374	13381	13403	13307	13371	13462	13555	13370	13379	13381	13369	13631	13406	13405	13387	13490	13444	13685	13191	13400	13460	13335	13489	13276	13285	13302	13294	13317	13515	13380	13395	13368	13438	13384	13304	13479	13331	13443	13345	13410	13392	13386	13334	13432	13389	13427	13459	13516	13316	13432	13382	13392	13493	13331	13446	13439	13393	13649	13466	13475	13626	13420	13497	13411	13363	13595	13271	13331	13555	13344	13423	13456	13498	13496	13405	13285	13432	13473	13516	13371	13522	13555	13354	13354	13530	13288	13393	13318	13503	13310	13415	13247	13461	13459	13504	13580	13304	13481	13410	13514	13304	13353	13384	13476	13346	13105	13421	13478	13335	13382	13377	13558	13601	13372	13604	13412	13575	13375	13342	13458	13461	13241	13488	13349	13380	13417	13431	13441	13278	13348	13434	13287	13291	13590	13352	13589	13240	13278	13229	13425	13479	13357	13351	13536	13310	13572	13548	13358	13392	13395	13356	13281	13428	13393	13419	13359	13397	13458	13212	13530	13391	13443	13616	13440	13293	13246	13430	13296	13184	13474	13341	13333	13399	13361	13418	13400	13466	13644	13490	13429	13390	13347	13391	13283	13375	13518	13312	13445	13481	13471	13343	13542	13380	13504	13372	13513	13382	13344	13281	13379	13305	13230	13338	13383	13421	13436	13430	13530	13439	13445	13373	13201	13427	13266	13312	13567	13387	13478	13456	13542	13350	13545	13471	13297	13467	13322	13439	13380	13365	13324	13378	13443	13369	13343	13495	13439	13321	13328	13387	13364	13417	13502	13596	13366	13312	13481	13378	13540	13268	13246	13487	13247	13279	13539	13484	13483	13557	13390	13478	13215	13433	13235	13405	13392	13401	13348	13366	13136	13365	13436	13306	13301	13418	13278	13320	13342	13402	13394	13392	13283	13484	13379	13520	13409	13509	13268	13598	13591	13269	13389	13484	13295	13565	13348	13218	13528	13336	13411	13447	13362	13515	13580	13380	13471	13400	13539	13410	13409	13407	13407	13468	13403	13408	13396	13549	13418	13467	13417	13622	13437	13476	13494	13276	13326	13443	13502	13323	13388	13227	13462	13402	13340	13422	13463	13476	13379	13232	13515	13343	13386	13525	13485	13464	13528	13304	13476	13302	13300	13328	13325	13548	13311	13504	13466	13454	13298	13245	13334	13464	13486	13457	13518	13496	13344	13550	13420	13351	13521	13380	13386	13540	13402	13474	13601	13471	13425	13452	13416	13483	13292	13336	13364	13152	13424	13584	13437	13385	13491	13378	13591	13462	13400	13416	13400	13406	13475	13545	13487	13390	13436	13397	13369	13477	13456	13458	13289	13243	13416	13378	13397	13527	13262	13375	13412	13472	13285	13399	13321	13468	13151	13346	13440	13243	13299	13616	13252	13321	13330	13496	13571	13403	13067	13314	13479	13321	13482	13330	13446	13315	13442	13476	13372	13380	13572	13499	13390	13428	13335	13557	13428	13657	13528	13490	13234	13424	13435	13581	13452	13438	13579	13384	13395	13398	13375	13574	13331	13385	13653	13302	13362	13485	13353	13441	13364	13435	13396	13406	13364	13422	13422	13297	13484	13423	13400	13453	13290	13210	13433	13402	13366	13359	13425	13410	13225	13250	13366	13577	13362	13300	13403	13397	13402	13320	13325	13458	13444	13427	13556	13234	13359	13468	13496	13487	13356	13506	13420	13439	13338	13438	13315	13401	13384	13478	13399	13299	13427	13549	13307	13500	13328	13418	13464	13449	13293	13318	13319	13553	13467	13416	13270	13400	13356	13371	13430	13435	13309	13270	13404	13365	13509	13459	13475	13335	13270	13398	13391	13347	13495	13395	13527	13426	13441	13323	13506	13391	13287	13233	13319	13443	13410	13252	13433	13376	13301	13378	13385	13417	13540	13429	13334	13454	13431	13552	13451	13398	13277	13373	13439	13339	13319	13358	13341	13557	13446	13623	13263	13326	13436	13346	13608	13351	13399	13273	13517	13482	13490	13299	13511	13392	13387	13480	13520	13464	13497	13381	13383	13419	13313	13301	13444	13469	13358	13468	13402	13538	13435	13291	13528	13379	13462	13392	13444	13533	13183	13425	13394	13342	13428	13334	13475	13313	13353	13366	13357	13357	13434	13379	13454	13387	13398	13438	13485	13351	13573	13438	13378	13244	13492	13511	13400	13432	13413	13384	13452	13540	13400	13304	13499	13377	13343	13419	13328	13371	13324	13296	13450	13262	13351	13412	13369	13440	13331	13346	13464	13507	13397	13347	13212	13358	13518	13488	13373	13457	13237	13421	13386	13416	13565	13418	13334	13347	13365	13421	13532	13411	13524	13423	13498	13364	13595	13491	13412	13432	13413	13521	13415	13273	13482	13509	13371	13405	13354	13224	13482	13293	13425	13478	13349	13361	13265	13424	13345	13247	13519	13353	13416	13249	13321	13355	13250	13278	13415	13289	13529	13364	13394	13440	13442	13505	13346	13559	13455	13559	13467	13396	13496	13493	13198	13498	13485	13393	13365	13534	13165	13207	13528	13384	13333	13432	13367	13394	13428	13419	13407	13569	13285	13451	13375	13454	13305	13345	13255	13552	13442	13474	13486	13323	13465	13576	13466	13432	13434	13403	13267	13423	13301	13505	13338	13420	13349	13314	13244	13428	13492	13438	13377	13293	13512	13523	13343	13533	13545	13308	13320	13464	13290	13482	13279	13547	13413	13263	13487	13564	13395	13445	13384	13357	13518	13535	13447	13455	13354	13451	13391	13415	13418	13421	13180	13287	13403	13359	13441	13575	13493	13365	13330	13436	13294	13565	13296	13477	13458	13457	13458	13325	13512	13273	13448	13532	13177	13699	13380	13292	13333	13469	13439	13685	13579	13293	13267	13379	13287	13386	13457	13364	13367	13292	13498	13314	13367	13333	13410	13403	13448	13446	13358	13462	13449	13389	13429	13456	13352	13445	13563	13455	13362	13326	13325	13439	13220	13371	13554	13394	13490	13476	13307	13394	13399	13409	13552	13337	13427	13381	13359	13514	13407	13399	13580	13370	13418	13507	13413	13455	13336	13379	13470	13394	13472	13337	13513	13313	13332	13286	13375	13512	13344	13412	13336	13314	13471	13332	13440	13454	13447	13324	13391	13528	13297	13453	13296	13420	13477	13487	13437	13321	13335	13385	13395	13285	13470	13424	13320	13393	13352	13340	13425	13356	13295	13466	13325	13469	13322	13385	13540	13519	13446	13348	13522	13411	13264	13222	13418	13455	13480	13201	13388	13366	13377	13398	13440	13452	13400	13321	13529	13448	13286	13383	13296	13342	13445	13464	13415	13415	13438	13417	13445	13378	13308	13665	13419	13423	13455	13435	13387	13378	13496	13383	13567	13414	13475	13469	13419	13526	13389	13513	13380	13400	13290	13474	13547	13464	13303	13295	13500	13309	13374	13280	13359	13298	13291	13304	13446	13236	13321	13443	13263	13404	13298	13304	13472	13440	13511	13401	13446	13322	13427	13490	13428	13378	13338	13339	13350	13333	13466	13494	13454	13533	13512	13399	13253	13437	13413	13470	13468	13460	13418	13346	13472	13351	13527	13274	13495	13343	13397	13557	13478	13355	13339	13414	13412	13314	13400	13325	13393	13345	13449	13505	13457	13376	13407	13538	13383	13425	13519	13610	13445	13364	13400	13505	13447	13458	13359	13401	13435	13422	13335	13471	13419	13284	13493	13397	13424	13623	13336	13414	13495	13282	13565	13511	13315	13431	13439	13502	13494	13485	13515	13368	13425	13312	13552	13301	13405	13402	13470	13532	13293	13482	13440	13423	13302	13443	13355	13500	13344	13377	13301	13341	13368	13620	13381	13417	13484	13537	13428	13374	13554	13395	13423	13418	13453	13423	13374	13407	13451	13444	13394	13376	13397	13459	13322	13406	13525	13296	13491	13568	13442	13382	13192	13309	13488	13450	13493	13590	13436	13455	13612	13506	13424	13394	13518	13501	13536	13453	13452	13423	13260	13529	13325	13420	13389	13515	13266	13354	13457	13372	13532	13499	13419	13396	13385	13539	13347	13398	13401	13346	13261	13259	13235	13531	13421	13512	13536	13517	13344	13473	13538	13326	13353	13355	13375	13444	13563	13166	13354	13406	13185	13505	13204	13466	13180	13311	13263	13346	13453	13344	13480	13442	13521	13413	13424	13339	13388	13524	13340	13286	13351	13442	13567	13397	13298	13492	13271	13442	13452	13335	13453	13308	13369	13472	13319	13380	13311	13233	13464	13330	13558	13373
22986	21336	29222	23852	21581	22657	22154	18149	15600	15476	15345	15138	15165	15008	15020	15050	15035	14985	15199	14930	14879	14903	14956	14880	14875	14930	14886	14912	14798	14931	14923	14742	15037	14827	14913	18711	17526	15172	14844	14764	14788	14637	14687	14663	14726	14573	14556	14853	14625	14831	14610	14778	14786	14722	14788	14614	14634	14728	14763	14761	14693	14680	14742	14683	14808	14641	14886	14831	14783	14603	14761	14760	14498	14641	14757	14664	14757	14635	14743	14750	14677	14868	15146	14985	14778	14812	14896	14676	14642	14856	14730	14770	14692	14521	14683	14782	14761	14795	14738	14852	14634	14852	14640	14607	14551	14593	14550	14638	14682	14959	14643	14651	14728	14727	14617	14679	14529	14787	14690	14399	14604	14864	14585	14646	14655	14669	14782	14740	14728	14678	14580	14617	14844	14651	14582	14632	14753	14619	14722	14518	14607	14784	14639	14666	14614	14527	14644	14551	14630	14649	14660	14607	14751	14747	14723	14653	14768	14809	14657	14741	14637	14763	14659	14481	14596	14437	14475	14447	14674	14731	14608	14515	14641	14704	14838	14607	14697	14735	14670	14713	14837	14604	14650	14594	14690	14738	14364	14580	14744	14850	14844	14699	14597	14767	14679	14803	14661	14622	14585	14462	14931	14590	14624	14652	14629	14805	14684	14585	14592	14808	14571	14651	14579	14643	14747	14714	14843	14738	14642	14763	14671	14589	14569	14651	14925	14721	14699	14664	14966	14753	14736	14670	14731	14623	14559	14589	14848	14605	14645	14604	14540	14770	14749	14461	14601	14793	14575	14553	14719	14579	14669	14716	14712	14624	14555	14718	14791	14705	14613	14730	14519	14681	14691	14861	14535	14612	14627	14810	14706	14630	14717	14483	14734	14693	14734	14619	14813	14740	14946	14590	14647	14575	14710	14655	14574	14750	14601	14585	14587	14652	14506	14654	14827	14733	14586	14691	14421	14575	14527	14640	14721	14693	14835	14718	14749	14726	14562	14676	14680	14510	14762	14771	14560	14467	14733	14692	14796	14680	14740	14629	14680	14543	14715	14510	14755	14612	14672	14579	14624	14544	14868	14747	14641	14782	14724	14586	14697	14663	14809	14669	14842	14697	14710	14839	14653	14728	14466	14731	14569	14794	14584	14599	14704	14463	14592	14647	14661	14632	14577	14691	14660	14838	14614	14757	14653	14746	14769	14737	14637	14669	14673	14626	14678	14656	14665	14517	14615	14752	14789	14586	14675	14805	14607	14718	14630	14747	14808	14642	14595	14792	14792	14674	14798	14765	14605	14606	14689	14465	14741	14774	14481	14671	14560	14387	14676	14568	14670	14692	14539	14640	14899	14815	14710	14638	14780	14676	14777	14706	14658	14624	14458	14729	14815	14639	14607	14502	14595	14762	14375	14583	14579	14651	14495	14624	14706	14591	14751	14766	14690	14674	14709	14681	14747	14633	14741	14612	14492	14723	14605	14640	14734	14692	14663	14509	14590	14599	14654	14487	14602	14837	14598	14790	14592	14672	14646	14732	14729	14581	14844	14594	14601	15009	14590	14587	14550	14600	14661	14685	14630	14586	14636	14651	14588	14795	14744	14624	14710	14664	14711	14647	15015	14770	14580	14773	14744	14440	14602	14716	14750	14660	14598	14746	14637	14649	14854	14785	14855	14473	14879	14676	14906	14614	14664	14581	14688	14684	14589	14675	14733	14494	14784	14546	14722	14713	14683	14782	14514	14615	14850	14433	14660	14637	14661	14528	14684	14663	14597	14593	14631	14516	14628	14815	14795	14790	14889	14603	14829	14519	14706	14758	14723	14553	14729	14503	14571	14813	14662	14468	14766	14731	14889	14658	14665	14810	14529	14526	14623	14494	14727	14647	14741	14693	14593	14600	14635	14799	14762	14777	14671	14646	14814	14735	14739	14633	14856	14726	14685	14720	14712	14696	14808	14482	14648	14707	14909	14554	14507	14501	14529	14555	14760	14638	14586	14752	14565	14726	14647	14619	14645	14601	14764	14670	14704	14660	14482	14888	14717	14644	14672	14680	14696	14732	14728	14678	14592	14891	14898	14712	14649	14711	14677	14641	14701	14573	14574	14605	14604	14581	14538	14649	14740	14569	14586	14743	14791	14682	14751	14469	14622	14517	14686	14801	14697	14502	14444	14752	14678	14632	14695	14531	14487	14575	14658	14570	14786	14757	14864	14603	14693	14593	14808	14639	14505	14577	14530	14566	14639	14703	14505	14610	14582	14523	14375	14721	14629	14706	14519	14586	14716	14567	14743	14750	14828	14722	14568	14651	14658	14662	14845	14669	14521	14724	14473	14651	14559	14572	14772	14622	14764	14418	14644	14515	14705	14635	14783	14681	14822	14561	14533	14468	14511	14904	14706	14658	14737	14624	14718	14549	14617	14337	14531	14493	14636	14504	14565	14679	14754	14673	14541	14528	14476	14755	14935	14733	14722	14875	14817	14525	14440	14705	14726	14569	14746	14800	14645	14569	14759	14598	14769	14928	14721	14555	14623	14668	14676	14654	14888	14701	14600	14638	14731	14787	14873	14654	14552	14703	14649	14624	14611	14595	14805	14479	14790	14535	14704	14978	14665	14584	14754	14672	14476	14886	14534	14614	14819	14609	14727	14689	14611	14649	14758	14673	14765	14707	14443	14623	14747	14675	14722	14725	14669	14489	14815	14424	14596	14549	14714	14714	14849	14768	14533	14740	14752	14623	14865	14592	14607	14710	14443	14600	14752	14416	14735	14681	14511	14629	14684	14667	14617	14603	14867	14490	14679	14709	14794	14610	14695	14695	14474	14708	14739	14721	14775	14763	14728	14571	14476	14827	14640	14440	14546	14758	14767	14693	14740	14673	14674	14558	14563	14541	14652	14536	14527	14480	14741	14582	14565	14772	14551	14542	14766	14811	14568	15002	14691	14629	14667	14619	14422	14696	14732	14557	14780	14702	14685	14581	14515	14566	14743	14599	14555	14715	14712	14659	14466	14682	14746	14785	14741	14626	14505	14603	14700	14542	14556	14704	14641	14603	14377	14657	14674	14719	14658	14726	14715	14906	14714	14607	14495	14725	14625	14595	14877	14668	14589	14533	14901	14623	14345	14512	14564	14723	14550	14717	14658	14558	14631	14536	14710	14525	14549	14643	14696	14751	14587	14620	14741	14614	14612	14597	14616	14769	14463	14707	14707	14777	14477	14668	14609	14520	14627	14627	14760	14680	14635	14738	14612	14650	14750	14726	14549	14719	14709	14804	14584	14973	14791	14621	14611	14748	14605	14760	14726	14729	14614	14593	14777	14711	14791	14677	14726	14734	14762	14674	14738	14649	14802	14511	14868	14566	14652	14547	14632	14595	14783	14686	14600	14813	14591	14677	14765	14878	14772	14576	14629	14699	14606	14701	14851	14680	14759	14725	14580	14631	14914	14537	14691	14782	14775	14714	14626	14617	14595	14723	14527	14561	14692	14615	14771	14709	14596	14587	14626	14499	14510	14843	14765	14694	14709	14474	14496	14684	14726	14659	14690	14680	14770	14610	14699	14571	14899	14747	14471	14713	14697	14662	14866	14731	14865	14721	14733	14544	14771	14811	14676	14455	14576	14730	14577	14880	14643	14506	14773	14616	14675	14533	14646	14727	14643	14779	14586	14670	14729	14749	14557	14707	14413	14540	14531	14596	14653	14817	14611	14604	14755	14884	14716	14699	14666	14765	14604	14718	14515	14514	14816	14575	14639	14773	14672	14359	14611	14650	14658	14754	14658	14558	14591	14653	14674	14595	14612	14715	14728	14718	14707	14747	14742	14753	14702	14674	14726	14689	14632	14542	14651	14643	14523	14663	14612	14571	14847	14776	14689	14703	14603	14650	14752	14594	14552	14586	14780	14711	14440	14719	14603	14726	14667	14533	14572	14456	14632	14683	14818	14673	14722	14784	14709	14792	14775	14586	14639	14466	14671	14564	14601	14724	14592	14620	14778	14624	14599	14765	14856	14697	14594	14529	14765	14643	14789	14691	14645	14684	14642	14711	14852	14670	14679	14689	14695	14625	14822	14443	14697	14698	14703	14770	14713	14751	14733	14835	14679	14567	14594	14691	14668	14635	14634	14774	14682	14760	14817	14718	14760	14578	14668	14725	14726	14647	14603	14690	14748	14579	14576	14773	14586	14609	14603	14692	14794	14765	14727	14573	14746	14518	14505	14633	14589	14718	14669	14536	14863	14710	14690	14508	14676	14745	14724	14599	14935	14658	14734	14654	14503	14754	14696	14695	14608	14701	14583	14514	14696	14534	14785	14758	14536	14505	14802	14479	14589	14506	14615	14612	14785	14543	14539	14730	14664	14761	14707	14709	14493	14704	14749	14658	14529	14513	14639	14526	14586	14627	14617	14600	14634	14811	14685	14557	14463	14460	14787	14864	14681	14721	14541	14644	14423	14799	14781	14711	14635	14511	14568	14836	14483	14643	14808	14419	14569	14643	14934	14809	14752	14703	14745	14876	14585	14722	14733	14393	14704	14665	14690	14715	14698	14641	14605	14631	14654	14684	14622	14387	14611	14720	14578	14867	14714	14624	14777	14643	14638	14741	14651	14816	14638	14652	14599	14562	14843	14755	14674	14394	14602	14719	14765	14732	14698	14727	14672	14912	14734	14609	14712	14603	14765	14748	14593	14695	14732	14619	14766	14624	14666	14717	14700	14634	14662	14768	14636	14674	14587	14698	14394	14693	14776	14523	14676	14628	14585	14580	14688	14852	14803	14764	14603	14808	14716	14691	14597	14767	14776	14576	14612	14788	14661	14657	14761	14732	14849	14666	14800	14653	14597	14839	14814	14631	14557	14764	14867	14745	14852	14612	14666	14598	14716	14655	14699	14713	14671	14559	14603	14465	14651	14654	14416	14612	14609	14640	14703	14623	14685	14601	14633	14720	14634	14564	14495	14635	14571	14643	14574	14728	14589	14682	14712	14712	14625	14591	14609	14701	14723	14598	14862	14744	14722	14547	14800	14992	14796	14686	14706	14728	14629	14654	14756	14636	14638	14756	14604	14726	14731	14655	14404	14587	14810	14656	14754	14509	14697	14685	14668	14871	14555	14569	14633	14797	14620	14628
18101	37923	40548	33871	23477	17723	16816	17891	15044	15013	14877	14773	14803	14636	14508	14373	14335	14601	14631	14436	14472	14636	14560	14556	14662	14576	14372	14365	14383	14423	14448	14427	14332	14467	14467	21405	18044	14548	14207	14326	14351	14356	14219	14280	14150	14412	14295	14288	14283	14176	14380	14336	14341	14317	14345	14355	14258	14361	14395	14348	14322	14054	14122	14183	14250	14249	14456	14313	14123	14264	14200	14252	14304	14267	14314	14423	14190	14343	14286	14376	14448	14598	14532	14600	14439	14293	14238	14366	14235	14164	14139	14257	14088	14168	14225	14321	14465	14188	14178	14237	14166	14324	14225	14386	14210	14111	14478	14171	14338	14137	14196	14317	14277	14028	14152	14084	14285	14336	14269	14338	14298	14162	14070	14280	14323	14307	14201	14237	14298	14262	14189	14220	14254	14243	14218	14277	14335	14098	14407	14352	14293	14257	14369	14226	14291	14218	14208	14194	14125	14235	13985	14272	14172	14348	14286	14271	14257	14195	14212	14224	14233	14495	14177	14191	14095	14141	14125	14208	14376	14420	14323	14242	14143	14127	14442	14116	14324	14344	14301	14141	14049	14303	14392	14210	14230	14244	14334	14292	14364	14297	14144	14262	14331	14344	14241	14267	14254	14245	14214	14164	14238	14153	14330	14253	14217	14270	14322	14297	14344	14292	14191	14214	14316	14234	14308	14328	14233	14213	14358	14217	14280	14203	14217	14261	14250	14211	14052	14213	14342	14230	14253	14350	14229	14259	14423	14348	14079	14233	14274	14302	14338	14183	14306	14223	14146	14243	14154	14278	14303	14277	14292	14238	14273	14192	14042	14132	14244	14269	14278	14232	14112	14212	14339	14283	14371	14247	14248	14300	14207	14293	14268	14105	14190	14416	14324	14190	14244	14135	14374	14224	14318	14126	14200	14344	14167	14178	14380	14275	14298	14145	14300	14204	14120	14326	14218	14367	14009	14270	14323	14436	14355	14206	14379	14215	14249	14119	14134	14318	14414	14232	14228	14342	14074	14249	14222	14096	14185	14323	14083	14180	14380	14188	14223	14172	14251	14294	14281	14160	14202	14140	14335	14348	14217	14197	14279	14175	14350	14217	14183	14286	14234	14152	14176	14156	14173	14170	14338	14342	14234	14300	14199	14296	14149	14216	14351	14251	14110	14323	14146	14310	14284	14255	14089	14398	14332	14343	14260	14379	14473	14148	14362	14363	14203	14342	14061	14290	14180	14305	14140	14220	14336	14154	14360	14166	14273	14155	14303	14114	14350	14151	14259	14153	14245	14163	14393	14139	14205	14289	14284	14204	14365	14248	14254	14062	14196	14380	14198	14305	14209	14362	14261	14037	14219	14240	14267	14199	14234	14372	14309	14055	14180	14209	14114	14247	14364	14283	14169	14256	14346	14172	14209	14323	14387	14335	14299	14419	14258	14469	14254	14258	14400	14129	14315	14303	14372	14154	14092	14342	14369	14160	14320	14300	14256	14296	14466	14273	14342	14231	14278	14252	14252	14286	14172	14330	14233	14109	14154	14268	14298	14329	14230	14291	14334	14119	14161	14234	14257	14333	14273	14161	14166	14263	14131	14222	14453	14057	14144	14114	14362	14166	14189	13996	14265	14271	14221	14370	14162	14165	14180	14253	14216	14292	14056	14294	14438	14182	14320	14324	14211	14434	14197	14106	14225	14253	14163	14299	14196	14304	14167	14295	14301	14288	14103	14258	14124	14371	14221	14256	14299	14262	14237	14105	14225	14332	14069	14185	14283	14232	14183	14435	14163	14426	14291	14372	14386	14146	14166	14280	14245	14298	14253	14101	14141	14385	14278	14213	14146	14172	14349	14530	14196	14100	14333	14122	14171	14241	14206	14267	14174	14313	14206	14203	14207	14203	14081	14180	14221	14366	14359	14279	14261	14207	14284	14283	14306	14193	14368	14204	14356	14206	14311	14208	14205	14293	14112	14376	14268	14334	14096	14263	14212	14290	14213	14363	14191	14314	14275	14224	14416	14092	14243	14192	14311	14118	14210	14148	14262	14330	14103	14150	14279	14191	14382	14278	14226	14217	14306	14129	14264	14273	14253	14326	14279	14119	14106	14120	14227	14265	14237	14325	14291	14141	14238	14286	14318	14389	14264	14137	14221	14200	14184	14385	14104	14058	14311	14155	14304	14125	14411	14239	14166	14367	14175	14243	14152	14313	14197	14433	14287	14324	14281	14151	14087	14149	14253	14095	14357	14208	14231	14163	14348	14096	14463	14116	14195	14085	14098	14121	14258	14260	14180	14313	14250	14272	14319	14175	14319	14299	14324	14178	14301	14243	14322	14327	14330	14337	14235	14338	14406	14213	14298	14256	14385	14298	14313	14173	14227	14100	14236	14359	14355	14112	14373	14235	14391	14165	14337	14135	14226	14178	14448	14210	14136	14147	14264	14318	14336	14328	14428	14280	14271	14142	14094	14244	14271	14158	14299	14168	14196	14247	14125	14402	14181	14092	14222	14277	14251	14351	14239	14268	14155	14384	14358	14329	14144	14332	14314	14365	14091	14337	14266	14335	14311	14220	14309	14341	14253	14200	14375	14213	14392	14078	14132	14308	14123	14149	13961	14315	14241	14251	14279	14284	14348	14160	14179	14288	14286	14313	14063	14075	14154	14237	14305	14123	14469	14047	14238	14311	14371	14256	14163	14305	14291	14241	14152	14297	14266	14189	14210	14222	14284	14305	14293	14166	14222	14299	14136	14215	14383	14193	14267	14218	14153	14369	14260	14423	14217	14241	14012	14353	14174	14361	14413	14071	14302	14387	14333	14139	14292	14208	14315	14213	14397	14377	14185	14076	14297	14229	14363	14301	14111	14277	14261	14252	14042	14293	14346	14417	14277	14272	14227	14136	14318	14290	14363	14179	14349	14151	14215	14354	14339	14231	14271	14221	14291	14266	14416	14197	14247	14322	14334	14307	14334	14127	14173	14220	14258	14309	14138	14140	14210	14248	14246	14398	14278	14096	14175	14163	14176	14143	14311	14352	14296	14257	14287	14246	14124	14230	14239	14227	14223	14257	14353	14364	14191	14414	14406	14150	14196	14296	14174	14202	14278	14230	14103	14163	14250	14195	14396	14202	14183	14242	14136	14257	14092	14278	14239	14227	14262	14285	14085	14323	14213	14292	14347	14282	14195	14296	14267	14255	14367	14134	14221	14328	14261	14185	14317	14236	14210	14366	14166	14206	14266	14236	14225	14325	14255	14058	14224	14218	14239	14344	14281	14287	14187	14201	14153	14226	14269	14337	14093	14289	14414	14127	14291	14208	14248	14309	14333	14383	14242	14178	14242	14215	14191	14103	14181	14154	14222	14300	14261	14117	14322	14204	14427	14203	14243	14212	14239	14241	14272	14182	14281	14338	14212	14324	14270	14112	14239	14285	14220	14197	14229	14302	14055	14088	14277	14338	14073	14228	14329	14309	14374	14140	14299	14320	14243	14277	14282	14193	14264	14254	14344	14090	14290	14135	14319	14218	14248	14293	14332	14145	14309	14374	14327	14203	14247	14164	14241	14122	14214	14227	14414	14254	14216	14312	14216	14277	14325	14070	14243	14213	14263	14327	14196	14285	14244	14121	14418	14175	14407	14461	14262	14241	14514	14163	14256	14303	14447	14364	14236	14330	14273	14265	14203	14259	14388	14228	14344	14300	14262	14300	14247	14393	14173	14137	14230	14357	14250	14355	14202	14270	14166	14319	14306	14331	14152	14317	14280	14286	14404	14273	14386	14312	14240	14113	14215	14137	14099	14199	14391	14346	14118	14301	14181	14282	14238	14206	14279	14285	14179	14183	14184	14126	14341	14368	14233	14281	14157	14409	14247	14158	14236	14431	14260	14147	14230	14243	14261	14197	14317	14136	14228	14309	14364	14291	14199	14166	14096	14331	14238	14311	14237	14159	14407	14229	14259	14350	14231	14328	14155	14346	14312	14149	14206	14323	14206	14319	14217	14272	14225	14131	14260	14308	14188	14307	14189	14362	14222	14280	14186	14160	14117	14059	14295	14339	14269	14207	14142	13986	14174	14251	14404	14251	14237	14293	14199	14309	14256	14117	14261	14206	14311	14315	14306	14408	14186	14147	14383	14316	14297	14128	14185	14296	14300	14197	14268	14165	14252	14222	14214	14215	14235	14237	14153	14360	14182	14260	14134	14304	14132	14374	14181	14200	14351	14120	14293	14250	14307	14267	14239	14196	14253	14340	14145	14240	14091	14304	14264	14348	14233	14336	14168	14311	14285	14234	14263	14314	14200	14158	14218	14144	14261	14173	14238	14126	14240	14190	14165	14114	14210	14319	14298	14254	14194	14159	14242	14193	14341	14093	14428	14351	14248	14291	14319	14034	14130	14144	14319	14214	14307	14346	14259	14170	14152	14319	14444	14266	14232	14126	14246	14187	14303	14282	14208	14238	14421	14314	14264	14154	14315	14158	14223	14239	14284	14227	14212	14218	14299	14154	14048	14267	14288	14122	14286	14276	14339	14314	14163	14342	14291	14171	14237	14154	14289	14220	14241	14355	14121	14268	14111	14225	14247	14191	14298	14112	14149	14376	14279	14350	14244	14177	14383	14244	14098	14275	14268	14086	14382	14242	14231	14092	14313	14347	14159	14430	14318	14249	14239	14441	14188	14367	14147	14300	14166	14255	14174	14332	14218	14160	14277	14161	14237	14185	14306	14219	14042	14167	14377	14147	14072	14256	14105	14466	14322	14260	14296	14215	14198	14280	14259	14221	14156	14144	14331	14206	14324	14331	14290	14195	14299	14247	14422	14312	14277	14357	14245	14043	14087	14164	14253	14288	14318	14011	14305	14343	14224	14264	14191	14293	14231	14116	14362	14261	14165	14289	14255	14244	14284	14253	14223	14242	14234	14259	14227	14310	14186	14328	14214	14263	14102	14227	14283	14088	14279	14254	14285	14167	14414	14303	14152	14240	14343	14209	14353	14194	14323	14344	14231	14328	14032	14316	14365	14357	14048	14187	14325	14190	14224	14349	14274	14239	14149	14028	14203	14220	14209	14310	14253	14222	14410	14308	14368	14437	14418	14259	14297	14180	14378	14257	14245	14283	14167	14133	14223	14369
27307	21946	24722	21543	17291	16398	16232	16133	15893	15956	15872	15799	16024	15972	15980	15949	16016	16053	15842	15934	15957	15936	15983	15900	15977	16080	15918	15693	15918	15800	15906	15720	15912	15867	15960	16227	16027	16034	15917	15976	15865	15904	16093	15967	16067	15877	15852	15794	15868	16060	15973	16022	16062	15930	15723	15887	15853	16132	15744	15729	15954	15961	15780	15862	15963	15842	15836	15967	16171	15907	15976	15959	15954	15722	16021	15927	15701	15848	15849	15797	15860	15989	15836	15960	15979	15907	15921	15969	16034	15891	15767	15797	16081	15897	16034	15940	15962	15739	15905	15944	15935	15776	16068	15800	15979	15791	16052	15902	15870	16036	15934	16051	15837	15864	15750	15702	16172	15940	15586	15680	15837	15690	15891	15890	15869	15858	16035	15937	15851	15909	16065	15997	15920	15863	15852	15834	15841	15884	15996	15737	15797	15782	15955	15826	15959	15896	15788	15785	15762	15701	15922	15926	15986	15873	16004	15952	15933	15925	15935	16139	15985	15946	15901	15851	15821	15867	15633	15797	15926	15887	16057	15988	15872	15914	15862	15833	16009	16032	15921	15913	15980	16025	15929	15874	15906	15986	15867	15964	15919	15977	15889	15623	15874	16108	15713	15695	15666	15819	15861	16019	15980	15918	15833	16094	15812	15760	15914	15993	15780	15877	15839	15845	15906	15936	15886	15939	15800	15744	15803	15766	15789	16005	15997	15975	15991	16018	15952	15785	15906	15962	15757	15923	15963	15869	15817	16065	15887	15808	15946	15996	15927	15812	15733	15759	15872	15694	15765	15730	15889	15880	15767	15745	15907	15918	15991	16026	15857	16075	15834	15860	16136	15962	15930	15666	15898	15942	15886	15771	15921	15954	15847	15999	15899	15954	15655	15729	15652	15910	15815	15728	15827	15941	15850	15871	15940	15966	15883	15951	15718	15874	15724	16012	15820	15991	15944	15818	16072	15888	15994	15815	15809	16060	15953	15855	15860	16067	15930	15850	15922	15874	15943	15953	16120	15924	15846	15884	16095	16013	15943	15939	15961	15932	16066	15813	15868	15796	15935	15908	15993	15765	16006	15812	15970	15942	15831	15740	15795	15792	15869	15669	15842	15824	15961	15723	15824	16016	15689	15783	15906	15743	15839	15773	15839	15988	15961	15823	16011	16038	16024	15979	15946	15917	15811	15817	16004	15974	15773	15891	16074	15990	15884	15893	15737	15971	15696	15796	15988	15819	15833	15703	15921	15839	16054	15855	15798	15982	15906	15881	15828	16024	15957	15876	15922	15865	15743	15820	15882	15730	15902	15833	15782	15869	15676	15901	16142	15968	16069	16014	15783	15856	15830	15874	15761	15658	15846	15970	16122	15891	15904	15692	15875	15949	15947	15979	15805	15897	16008	15883	15981	15965	15706	15939	16120	15967	15959	15842	15833	15970	15817	15921	15754	15876	15978	16001	15869	15932	15828	15943	15858	15882	15819	15871	15907	15753	15750	15791	15824	15986	15910	15887	15759	15767	15980	15773	15937	15899	15721	15983	15867	15901	16005	15903	15812	15816	15808	15930	16117	15835	15877	15792	15998	15952	15800	15578	15989	15840	15949	15824	15872	15851	15912	15770	15827	15858	15729	15877	16034	15934	16005	15996	15949	15806	15902	15736	15842	15861	15844	15875	15866	15813	15954	15807	15791	15975	16005	15856	15848	15957	15848	15938	15940	16012	15757	15831	16013	15893	15904	15856	16026	15940	15918	15958	15786	15811	15945	15710	15845	15877	15904	15786	16070	15882	15958	15787	15873	15917	15801	15872	15869	15846	15774	15903	15781	15895	16067	15854	15881	16015	15989	15908	15938	15926	16124	15782	15962	15814	15763	15964	15766	15788	15651	15860	16008	15835	16068	15895	15826	15914	15920	16054	15801	16082	15809	16010	15998	15815	15877	15762	15969	15948	15920	15867	15919	15898	15976	15950	15771	15878	15920	15913	15945	15591	16004	15713	15848	15936	15746	15834	16070	15823	15738	15998	15973	15838	15819	15929	15910	15827	15961	16053	16208	15863	16035	15902	15856	15961	15820	15795	15908	15814	15833	15856	15862	15911	15998	15891	15943	15893	15901	15844	15916	16098	15869	15829	15867	15866	15793	15994	15787	15857	15843	15717	15961	15924	16005	15767	15815	15949	15878	15727	15761	16000	15981	15844	16080	15854	15725	15975	15637	15762	15854	15910	15942	15929	15837	16012	15873	15846	16014	16148	15933	15948	15905	15884	16036	15762	15605	15827	15819	15839	15858	15907	15781	15802	15631	15658	15815	15936	15959	15932	15908	15920	15930	16077	15765	15781	15905	15731	15869	15771	15749	15862	15768	15802	15885	15788	15915	15923	15884	16018	15814	15631	15861	15850	16041	15796	15997	16195	15838	15865	15875	15933	15903	15905	15942	15773	16019	16121	15812	15838	15940	16028	15746	16031	15936	15906	15895	15711	16001	15778	15878	16006	15807	15903	15877	15874	15824	15901	15802	15775	15826	16002	15866	15900	15864	15761	15859	15944	16088	15794	15797	15956	15810	15772	15711	15933	15997	15852	16010	15933	15939	15889	15792	15906	15938	15834	15790	16020	15823	15941	16106	16046	15837	15989	16024	15871	15975	15913	15973	15930	16054	15921	15781	15799	15852	15651	15946	15758	15921	16135	15766	15858	15816	15738	15921	15835	15942	15784	15904	15824	15985	15751	15978	16029	15893	15967	15904	15816	15871	16133	15701	15929	16098	15789	16040	16018	15928	15947	15806	15708	15726	15803	15886	15808	15913	15805	15752	15916	15935	15906	15814	15734	15983	15981	15752	15933	16090	15880	15855	15777	15797	15956	15851	15720	15775	15914	16018	15717	15771	15955	16022	15966	15702	15857	15985	15990	15881	15985	16054	15824	15908	16000	15874	15963	16029	15879	15965	15693	15819	15806	15750	15817	15798	15836	15971	15914	15778	15837	15816	15735	15983	15813	15821	15984	16132	15991	16084	15943	15935	15879	15791	15922	15909	15717	15773	15852	15892	15757	15752	15811	15882	15822	16160	15822	15897	15850	15875	16075	15845	15822	15880	15911	15835	16015	16065	15928	15761	15493	15937	15919	15955	15931	15888	16084	15874	15733	15914	15894	15967	15880	15948	16006	15914	15870	15741	15821	15874	16100	15888	15827	15869	15941	15994	15894	15853	15885	15798	15936	15962	15991	16110	16081	16029	15858	15887	15719	15885	15888	16027	15958	15814	15883	15813	15831	15781	15924	15825	15861	15835	15860	15862	15771	15844	15779	16088	15665	15737	15830	15836	15870	16111	16022	16021	16033	16020	15716	15992	15899	15932	15906	15925	15754	15804	15922	15834	16034	15842	15992	16003	15826	15953	15859	15940	15896	15938	15942	15988	16070	15857	15890	15887	15829	15934	16025	16012	15772	15912	15858	15895	15835	15837	15862	15917	15776	16057	15892	15888	15992	15776	15926	16065	15697	15819	16016	15833	15655	15899	15861	15958	15988	15924	16048	16043	15861	16158	15866	15875	15860	15663	15573	15848	15870	15997	15880	15844	15834	15833	15772	16075	15768	15813	15863	16056	15899	15988	15892	15849	15888	15910	15759	15997	16060	15946	16017	16047	15931	15869	15767	15927	15904	15684	15914	15935	15840	15836	16088	16011	15857	15974	15931	15946	16168	15860	15860	16035	15943	15840	15959	15895	15838	15989	15769	15811	15951	15929	15807	16020	15843	15828	15826	15864	15862	15978	15871	16010	15921	15988	15833	15939	15883	15795	15824	15859	15907	15935	15791	15991	15791	15974	15798	15585	15746	15823	15902	15767	15891	15745	16015	15570	16042	15718	15961	15870	15858	16033	16021	15984	15991	15929	15907	16035	16047	16038	15791	15706	15828	15757	15972	16065	15735	15966	15880	15827	15885	16051	15890	15851	15904	15906	15691	15740	15998	15904	15659	15775	16083	15840	15959	16062	15910	15930	15911	15918	16089	15839	15786	15865	16017	16050	15835	16010	15848	16030	15843	15813	15831	16003	15964	15906	16008	15785	16049	15917	16072	15843	15950	15949	15914	15974	15797	15794	15680	16089	15829	16117	15996	15918	15783	15942	15804	15860	16098	15903	15796	15915	15748	15776	15867	15821	15736	16073	15993	15846	15837	15996	15963	15928	16024	15759	15793	15932	15973	15901	15719	15841	15788	15956	15729	15905	15944	15857	15663	15962	16107	15913	15998	15775	15919	15969	15926	16041	15814	15825	15958	15718	15991	16324	15922	15949	15965	16115	15788	15854	15733	15970	15882	15808	16034	15855	15988	15862	15739	15923	15801	16075	15813	16020	15741	15743	15841	16143	15898	15861	15897	15930	15880	15834	15713	15932	15958	16163	16062	16011	15857	15740	15751	15923	15860	15903	15958	15905	16039	15766	15855	15742	15836	15733	15976	15836	15939	15772	15960	16015	15675	16062	16038	15780	15873	15964	15734	15945	15872	15696	15826	16001	15703	15800	16049	15924	15689	15880	15831	15931	15933	15782	15794	15762	15821	15876	16085	16019	15964	15869	15902	15851	15835	15802	15782	15786	15937	16084	16077	15887	16048	16031	15828	15993	15826	15886	16189	15966	15896	15968	15837	16030	15703	15907	15934	15680	15814	15886	15776	15887	15917	15803	15934	15897	16044	15835	16015	15886	15944	15836	15829	15912	15873	15944	15856	15806	15996	15848	15907	15936	15830	15766	15799	15803	15952	15951	15895	15741	15997	15701	15906	15921	16003	16026	15890	15902	15965	15861	15937	15917	15741	15843	15931	16030	16093	16003	15934	15739	15869	15861	15768	15814	15708	15970	16031	15918	15758	15873	15867	15879	15852	15823	15834	15989	15903	16175	16075	16069	15840	15893	15881	15912	15811	15849	15932	15716	16041	15946	15952	15658	15895	15926	15910	15866	15944	15964	15895	16078	15888	15995	15855	15829	15874	15865	15751	15989	15861	15834	15894	15943	15787	15797	15870	15882	15662	15907	15807	15950	16046	15870	15911	15822	15953	15951	15894	16089	15970	16155	15897	15768	15877	15987	16114	15787	15962	15901	15966	15967	15716	16061	16031	15887	15780
15506	22585	23031	19743	16889	15368	15303	15084	15058	15121	14978	15027	14973	15163	15069	15043	14952	15070	14966	15194	15141	15180	15205	15106	15147	15167	15108	15160	15143	14884	15060	15147	15009	14995	14980	15436	15292	15040	14978	15048	14978	15089	14980	14972	14887	15097	15140	15206	15007	15013	15090	15038	14782	15025	15065	15162	14979	15066	14834	15131	14943	14946	15131	15013	15036	15049	14986	15024	14939	14900	15018	15128	14868	15028	15049	15254	15043	15124	14946	14927	15199	14962	15090	15145	14990	15087	15062	15013	15084	15033	14878	14837	14981	14961	14944	14981	14972	14994	15150	14985	14946	15000	14947	14982	14995	14949	14863	15002	15190	15009	15039	14908	15096	14908	15128	15168	14930	14911	15049	14881	15003	15001	14967	14920	15215	14930	15000	15067	14888	15085	14964	14948	15066	15074	14993	15035	15051	14875	14997	15120	14906	14942	15167	14954	15010	15013	14863	15027	15066	15129	15019	15031	15060	15054	15027	14879	15037	15003	14912	14902	14997	15172	14975	14944	14870	14951	14928	15193	15251	14966	15014	14937	14947	14933	15117	15075	14920	14995	15088	15003	14859	15119	15030	14887	14897	15115	14990	14970	14944	14978	14979	15029	14916	15009	15117	14953	15058	14849	14951	14979	15049	14922	14900	15294	14813	15057	14979	15105	15166	15009	15044	15025	15004	14995	14936	15069	14979	15346	14916	14961	14957	14993	14912	14910	14974	15068	15067	14872	15114	15147	15015	14933	15036	15230	14981	15041	15013	14958	15086	15128	15070	14928	15189	14942	14844	14911	14952	15006	15010	14932	14975	15089	14901	15040	15104	14930	14968	14852	14943	15043	15075	14872	15080	15055	14983	15157	14996	15043	15129	14927	14984	14841	15145	14986	15076	15037	15005	14966	15065	14901	15136	15072	15021	15031	15098	15087	14864	15012	14898	15031	14973	15062	14834	15046	15095	14970	15037	15082	14906	15139	15073	15149	15024	14990	15060	14820	15076	14902	14900	15244	15128	15118	14886	15227	14988	14890	14957	14991	15072	14968	15064	15180	14915	14969	15048	15031	14804	15071	14980	15051	15024	15068	14840	15086	15060	14966	15168	14978	15078	14892	15015	14981	15081	15095	14993	15061	15098	15014	15031	15057	15093	15179	14951	15022	14807	14924	14999	14859	14923	14996	14889	15135	14986	15001	14909	15017	14853	14995	14942	15144	15034	15054	15033	15035	15128	14954	15041	14892	14843	15110	14855	14906	14974	15086	14833	14999	14872	15114	15158	14939	15112	15196	14982	14914	14968	15013	14885	15007	15026	14984	15156	15002	14835	14986	15091	15097	14869	15136	15018	15038	14951	15136	15016	14986	15241	14967	14912	15168	14977	14992	15044	14910	14881	15120	14916	14851	15158	15010	15016	14919	14883	15027	14957	15122	15109	15075	15082	14959	15039	15087	15122	14989	14917	14893	14889	15006	15097	15056	14997	15026	15121	14880	15005	14952	14950	15000	15042	15063	15013	15093	15058	15259	15041	14920	14990	15127	14972	14939	15007	15126	14797	15111	15085	15126	14945	15011	15237	15132	14999	14998	15027	15058	14911	15067	14918	15119	15118	14950	14885	15040	14965	15094	15067	15010	15017	15095	14988	14909	14869	14959	15170	15094	15120	15050	15058	15132	15019	15117	15126	14975	15323	14913	15097	15093	14908	15018	14925	14937	15047	14948	15177	14845	14960	14936	15048	15026	15082	15001	15085	14834	15008	15252	14882	14871	14981	15001	14896	15001	14980	15016	14822	15316	14895	15117	15129	14878	14977	14921	15092	15059	14901	15032	15004	15082	15149	15058	15060	15102	14872	14990	14986	14970	15021	15161	14964	14940	14957	14960	15081	14890	15122	14914	15022	14995	15024	14940	15000	14990	15038	14942	15007	15117	15089	15115	14981	14849	15048	15110	14902	14983	14934	15155	14977	14967	14960	15018	15054	15182	15070	15074	15139	14972	14877	15139	14831	15131	14929	15067	14967	15062	15034	15115	15118	14954	15062	14894	15162	14890	15095	14983	14976	15112	15340	14935	15011	15133	14906	15151	15122	15159	15040	14920	14864	15009	15057	14898	14929	15101	14952	15036	15000	15031	14992	14936	15077	15045	15147	14995	15017	14909	15111	14898	15055	15198	15031	14960	15003	15071	15346	15061	15002	15086	15001	14832	14974	14948	15218	14876	15093	14927	15037	15002	15017	14999	15078	15065	15003	14998	15064	15002	15116	15096	14975	14700	15053	14863	15007	14956	14866	15179	14934	15108	15127	15101	14997	14983	14994	15001	14978	14993	15059	15002	15081	15087	15150	14938	14935	14773	15045	15127	15045	15109	14970	15117	14868	15099	15101	14923	15017	14931	15141	14913	14962	15071	15163	14909	15015	15087	14951	14886	15043	14860	14959	15003	14962	14992	14927	15061	15165	14921	15075	14957	15080	14923	15197	14869	15082	14882	15063	14981	14901	15158	15228	14974	15089	15238	14974	15240	14978	15253	15044	14962	14966	15053	14987	15191	14984	14958	15065	14944	15125	15190	14775	15036	15166	15169	15004	14976	15031	14957	15106	14919	15000	14976	14968	15165	15075	15089	15011	15141	14994	14996	15046	15008	14941	14984	15037	14942	14997	15064	14968	14907	15006	15032	15043	14984	15112	15001	14947	15136	14900	14996	15217	14902	15008	15107	15054	14995	14997	14894	15053	15003	15241	14932	15009	14985	15101	15195	15129	14982	14957	14887	14919	14912	15020	14858	14863	15069	15005	15096	14959	14966	14957	15247	14922	15053	15025	15004	15169	15064	14958	15004	14937	15069	15075	15120	15013	14976	15072	15047	15015	14971	14912	15041	15089	14918	14956	15130	15182	15048	15202	14898	15105	15000	15102	14984	15005	15084	14832	15014	15157	15121	15013	15064	15017	14841	15166	15033	14977	15066	15129	15078	15197	15029	14883	15180	15078	15075	15001	15041	14956	14999	15169	15063	14921	15027	14826	15036	15046	15030	14953	15168	14935	14925	14903	15088	15064	15100	15174	15008	15171	14982	15140	15067	14936	15055	14970	15048	15213	14889	15088	15155	15165	14881	15128	15093	15019	14865	14934	15110	15011	15005	15084	15208	14961	15293	15031	15036	14973	14823	15183	15136	15032	15061	14961	14963	14939	14959	15059	15229	15078	15195	14873	14944	15123	14997	15082	15081	15042	14996	15113	15073	15108	15015	15191	15056	15136	15114	15115	14932	15068	15069	15105	15074	15003	14976	14970	15025	14944	14975	15050	15031	15005	15082	15156	14846	14898	15057	14932	14917	15007	14962	15107	15022	15006	14963	15199	14990	14776	15047	14985	15019	15014	15080	15060	14933	15215	14817	15149	15125	14957	14995	14925	14986	15008	15037	15041	14938	15089	14980	15008	14972	14957	15011	14937	14948	15219	14907	14964	15042	14883	14920	15105	15100	15088	14984	14946	14973	15306	14976	15202	15118	15036	14970	14984	15011	15279	15168	14921	14994	14945	14945	15047	15061	14941	15154	14951	14978	14970	14878	14971	14998	15209	15026	15046	15156	14948	15124	15213	15097	14874	15087	15114	14928	14849	14950	15116	14947	14977	14973	14934	15107	15018	14963	14934	15030	14950	15005	15178	15055	14816	15089	14976	15219	14946	15017	15177	15158	14898	14999	15039	14933	15013	14969	15021	14973	14921	14998	14893	15060	14944	14871	15037	14954	14902	14940	14999	15178	14941	14895	15008	15135	15134	15077	14906	15101	15208	14991	14986	14972	14949	15058	15091	15116	14976	15111	15130	14928	14989	14963	15020	14942	15049	15049	15048	14985	14947	15074	14821	15125	15238	15032	15173	15030	15056	14971	15106	14973	15037	14865	15058	15088	14954	15126	14896	15125	14996	15041	15146	15055	14987	14901	15031	15053	14905	15113	14862	15050	15176	14858	15084	15129	14968	14990	15041	14979	14964	14964	15094	14874	15053	15011	15109	15061	15084	15019	14905	15043	14891	15008	15036	15029	15017	15098	14900	15033	15044	15025	14983	14920	15038	14959	15015	15085	14999	15014	15047	14969	15099	14982	15023	14973	14969	14922	15201	14946	14954	15017	14916	14962	15024	15126	14974	15117	15062	15091	15057	15174	14967	14828	15077	15010	14963	15131	14856	15153	15023	15044	15072	15004	15059	15088	14902	15071	15174	15229	15012	15054	14934	14945	14973	14815	15102	14927	15059	15096	15007	15140	15016	15122	15061	15046	14995	14912	14943	15059	15106	15093	15062	15064	14919	15104	14998	14987	14928	14963	15119	15035	15075	14933	15017	15036	15029	14929	15045	15086	14969	14986	15015	14946	15118	14942	14984	15152	14920	14924	15117	15107	15009	15111	14992	14836	14988	14894	14932	15071	15102	15141	14985	14974	14962	14946	14837	14908	14873	14943	15168	14885	15036	14928	15044	15065	15071	14925	15090	15011	14811	14963	15045	15199	15022	15086	15144	15081	15016	15082	14971	15192	14941	14880	14988	14862	15030	14839	15043	15115	15087	15062	14945	14943	15084	15016	14977	15070	15186	15019	15023	14976	15090	14853	15055	14921	15028	15020	15177	14987	15183	14982	15075	14974	15015	14966	15026	15112	14935	15010	14939	15047	15224	15042	15122	14906	15013	15062	14922	14961	15044	15289	15131	14977	15114	14973	15153	14927	14994	14938	14963	15155	15024	15161	14972	14793	14978	15063	15073	14982	14942	15163	14952	15085	15048	14861	15041	15151	15163	14924	15048	14932	15126	14925	15118	15029	14965	15178	14915	15010	14923	15128	15047	14939	15019	14829	15120	14899	15038	14844	15123	15062	15115	14913	14893	15046	14982	15097	14925	15077	15087	15056	14995	15049	15117	14986	15164	14902	15067	15099	14915	15016	15036	15133	15038	15072	14943	15118	14990	14969	15054	14893	15087	15058	14956	15084	15030	14803	15112	14967	14985	14922	15033	15192	15039	15129	15184	15101	15112	15066	15066	14862	15192	14797	15027	14895	14990	15029	15036	14968	15106	15015	15223	14881	15068	15031	15162	15024	15048	15024	14948	14977	15058	15106	14929	14961	14983	14875	15092	14987
23947	21299	28736	24462	22055	21069	19692	18021	17352	17653	17639	17198	17415	17282	17159	17307	17310	17332	17290	17157	17159	17148	17178	17223	17261	17143	17103	17189	17244	17070	17078	17161	17041	17164	17248	18961	18520	17509	17070	17160	16917	17119	17215	17096	17129	17008	17205	17122	16936	17066	17067	17241	16930	17128	17188	16851	17129	16818	16938	16964	16934	16976	17185	17088	17289	17057	17049	16976	17197	16894	17033	17040	17049	16798	17138	17199	16873	17018	17278	17032	17108	17215	17203	17115	17136	16867	16970	17143	17148	16975	17027	17087	16995	17136	17014	16930	16951	16982	17020	16923	17165	17115	17144	17005	17100	17243	16972	17013	17224	16995	17160	17024	16975	17056	16936	17081	17078	17258	17034	17155	16939	17211	16916	17096	16751	17023	17028	16996	17002	16940	17039	16906	17278	17211	17087	17266	17013	16984	16885	17101	17146	17067	17043	16850	16908	16902	16918	17104	16992	17119	17213	17048	17158	17161	17042	16848	17106	17119	17154	17164	17136	17104	16986	16949	16922	17096	16976	17027	16970	17001	16816	17025	17085	16930	16905	17015	17016	16966	17079	17062	17043	17056	17065	16968	16977	16948	17205	16983	17008	17062	16983	17173	17171	16988	17120	17066	17103	17180	17183	16886	16840	16939	16980	16901	17000	17017	17012	17140	17084	17090	16912	17021	16823	16891	16832	16829	16879	17039	17058	16937	17081	17078	17138	17032	16968	17100	16878	16769	16950	17147	17123	17123	16911	16867	16892	16945	17021	16909	17191	17124	16937	16817	16956	17118	16788	17034	16841	16741	16878	17049	16924	17120	17057	16988	16949	16777	16912	16900	16916	17273	16861	17164	17041	17065	16957	16846	16934	16977	17151	17074	17038	16844	17038	17060	16984	16989	17250	16939	17098	17074	17113	17115	17202	17180	16917	17099	16949	16703	17110	16947	16999	17149	17017	17046	17103	17025	17176	16883	17161	16945	16988	17242	17149	16910	17019	16962	17068	17109	16865	17002	17043	17130	17280	16899	16989	16855	17143	17037	16971	16868	17032	17167	17165	17088	17148	16982	17038	17280	17016	16981	16969	16775	16993	16865	17079	16972	16882	16941	17060	17060	16983	17086	17038	17009	17088	17064	16975	17247	17038	17108	17306	17079	16834	17080	17036	17138	16965	17032	17027	17081	16946	17022	16944	16987	16962	17098	17077	17223	16969	17008	17048	17004	17013	17008	17019	16882	16982	17016	17224	17118	16988	17001	17206	16986	17137	16888	17084	16924	17007	17003	16851	16772	16982	16904	17089	17153	17002	17002	16952	17001	17216	17117	17151	17126	17082	17163	16922	17065	16930	16983	17043	16992	17035	17018	16881	17063	17137	16912	17017	17002	16889	16931	17103	17083	17234	16861	17082	17064	16937	16953	16951	16949	17045	16924	16994	17074	16959	16904	16951	16949	16945	17121	17251	17194	17114	17032	17017	17165	17032	16895	17039	16927	16961	16792	16906	17009	16914	17095	16787	16896	16990	16791	16847	16946	16992	17091	16988	16963	17113	17008	17151	17025	16968	16924	17106	16725	17039	17014	16987	17018	17031	16956	17106	17089	17069	16978	17118	17102	16914	17077	16854	16761	16885	17106	17043	16815	16941	17079	17120	17117	17076	16970	16951	16951	17003	17069	16944	16824	16843	16909	17149	17104	17122	16969	16934	16830	17143	16909	16946	16995	17175	17237	17117	17049	16976	16928	17064	17073	17143	17038	17088	17110	17171	16947	16938	16988	17110	16914	17001	16847	17118	16834	17115	17019	17249	16880	16972	16953	16958	17059	17105	16784	16808	17160	17011	16741	16972	16937	17048	17048	16944	16974	17154	17132	17126	17123	17123	16874	17058	17022	16941	16997	16871	17012	16907	17131	16969	17022	17171	17034	17220	17091	16870	16938	16964	16976	17030	16877	16930	16996	17183	16791	17136	17085	17132	17055	17093	17097	16979	16810	16886	17045	17193	17092	17433	17013	16957	16962	17025	16978	17131	17161	17080	17055	17191	17056	17039	16824	16885	16938	16972	16994	17194	17019	17000	16920	17298	17128	17215	17043	17132	16917	17069	16839	17026	17136	16981	17020	16941	16966	17045	17037	17085	16918	16970	17007	17168	17187	17089	17000	17114	16998	16716	16992	16904	17129	17027	16845	16980	16877	17153	17095	17080	16936	17102	17240	17055	16953	16836	17021	17095	16948	17119	17105	17066	16968	17058	16875	17132	16976	17056	16916	16996	17120	16791	16951	17260	17240	17087	17062	17146	17067	17086	16917	16717	17083	17074	16977	17174	17099	17102	16757	16972	16977	17088	16892	17137	17218	17012	16962	16965	17137	16961	17091	17311	17250	17051	17092	16927	17113	16862	16992	16841	17068	16912	17203	17073	17004	17236	16906	16962	16808	16952	17079	16953	16939	16964	16942	17115	17125	17133	16781	17173	17045	17015	16851	17077	17061	17103	17190	17040	17162	17015	17087	17007	17076	17179	17152	16833	17007	16919	16866	16934	17089	16860	17137	17105	16852	16936	16992	16821	16950	17012	17183	17023	17007	17001	17037	17116	17242	17046	17154	17013	16706	16874	17156	16949	17012	17341	16926	17105	16928	16811	16957	16885	17092	17059	16706	17121	16980	16975	17043	17066	17094	17082	17156	17090	16922	16940	17244	17064	17147	17364	16905	17004	17047	17116	16984	17148	17093	17129	17188	17030	16915	17075	16900	17027	16933	17030	16945	17063	16925	16929	16882	17005	16857	17036	17133	16784	16904	17100	17087	16885	16952	17017	17058	17068	17066	17041	16915	16997	17218	16952	16926	16976	16932	17133	17174	17015	17029	16726	17042	17123	16990	17052	17068	17013	17037	17138	16824	17101	17093	17008	16976	16893	16987	17017	16843	17069	17141	17008	16925	17047	16996	16944	16920	17136	17219	16965	16994	16904	16929	17180	17009	16923	17025	16981	16988	17086	17211	16720	17025	17036	17096	16983	17041	17110	16813	17153	17007	17168	17024	16994	17043	16999	16844	16999	17129	17020	17038	17115	17043	16990	16975	17080	17147	17094	16944	17127	17080	16838	16976	17113	17185	17061	17088	17112	17051	16942	16917	17069	16913	16880	17059	17059	17083	17019	16979	16965	17011	17102	16738	16924	17126	17195	17250	17149	17044	17000	16930	17005	17103	16903	16996	16957	17105	16979	16811	17112	17068	17062	16995	16831	17036	16878	17102	17082	16885	16975	16826	17067	17000	17134	16996	16795	17036	17131	16856	16818	16928	16917	17002	16995	16928	16992	16898	16913	17197	17089	17144	17102	16922	16944	17055	17134	16997	16851	16936	16961	17059	17087	17078	16996	17071	17106	17008	17084	17112	17193	16799	16981	17150	17223	16968	17000	17003	16972	17081	17091	17102	17068	16967	16976	16956	16899	16877	17143	17012	17064	17060	16893	17034	17036	16980	17002	16978	17137	16975	16894	17057	16977	17007	17093	17148	17049	16895	16986	16900	16843	16975	16983	16915	16894	16903	17097	17058	16896	17081	17059	16885	16984	17078	17123	16843	17142	17045	17020	16942	17172	16963	16832	16843	17078	17116	16955	17036	17129	16979	17228	17069	17081	16963	17005	17241	16960	17025	16896	16773	17126	17105	16775	17027	17008	16878	17136	16783	16891	17085	17220	17069	16951	16854	17075	17126	17137	17125	17034	17036	17054	17125	17098	16948	16963	16903	17030	17226	16934	17029	16986	17038	17187	17033	17195	17166	17001	17100	17040	17006	16887	17083	17125	16897	16975	16754	16848	17033	17099	17048	17244	17089	16846	16992	16855	17029	16994	16981	17058	17099	16953	16850	16884	17039	17063	16991	16771	16952	16985	17044	16993	16929	16958	17233	17015	16907	16969	16973	16980	16918	16890	16808	16822	17021	16923	17233	17115	17059	17053	17063	17051	16945	16972	16958	17265	17158	16978	17012	17097	16903	17050	17121	17131	17021	17004	17031	17146	16841	17106	17053	17046	17132	16960	17118	17179	16938	16768	16873	16981	16968	17011	16977	17057	17037	16971	17026	16774	17129	17014	17126	16906	16827	17080	17081	16975	16829	17202	17086	17088	17056	17121	17111	16922	17058	17177	16913	17124	16835	17048	17078	16922	16861	16818	16951	16933	17075	17132	17195	16854	17041	17119	17020	17061	17028	17115	17127	17109	17145	17049	17194	16944	16991	16943	16908	16893	17003	17168	16860	16826	17027	16959	16820	17059	16912	16984	17095	16992	17166	17192	16991	17005	17131	17110	17062	17000	17171	16984	16916	16997	16994	17073	17076	17105	17039	17023	17140	17137	17117	17210	17187	17149	17078	17038	16972	16951	16870	17051	16970	17061	16859	17068	17034	17147	16783	17107	17051	16748	16913	17073	16974	17104	17058	16904	17105	17052	17088	17112	16971	16793	17066	16972	16953	17044	16995	16886	16843	17225	16915	17176	17050	16831	16891	16883	17054	17060	17135	16933	17137	17076	17074	17084	16958	17019	16994	16793	16929	17168	17047	16963	17166	16955	17046	16992	17023	16961	16732	16864	17101	17004	17081	17040	17105	17008	16994	17136	16872	17021	16993	17134	16907	17003	17041	16966	16966	17177	17134	16794	16903	17125	17027	16923	16962	17125	17069	16741	17131	17040	16987	16883	16930	16913	17103	17018	16966	16949	17052	17060	17186	16989	17119	17129	16899	17060	17105	17110	16888	16984	16935	16973	17127	17145	16828	16934	17045	16928	16984	17069	16955	16826	17238	17100	17358	16924	17054	17032	17195	16920	17140	17261	16862	16909	17126	17084	16955	16860	16845	16949	16878	17162	17040	17024	17251	16891	17174	17004	17072	17043	16870	17006	17056	17188	16867	17008	17004	17049	17006	16940	17029	17122	17094	16918	16998	17180	17021	17203	16966	17152	17126	16991	17015	17054	17138	17064	16786	17128	16916	17271	16860	17008	17060	17109	16696	17086	16905	16996	16968	17075	17021	16944	17051	17083	17115	17168	17128	17098	16973	16989	17023	16852	17156	16816	16990	17101	17037	17276	16941	17101	16992	16948	17058	16794	16886	16929	17180	17045	17151	17138	17041
16419	32763	35029	27742	18739	17021	16282	16420	16110	16163	15879	16013	15997	15763	15819	15940	15809	15915	15944	15654	15758	15815	15896	15695	15965	15949	15987	15781	15682	15724	15810	15915	15625	15677	16071	19240	18285	16050	15881	15720	15825	15639	15747	15760	15737	15931	15876	15623	15712	15896	15771	15727	15683	15802	15713	15779	15814	15740	15751	15807	15680	15680	15611	15734	15709	15515	15663	15550	15655	15634	15627	15687	15789	15621	15778	15709	15732	15651	15678	15697	15771	15764	15858	15854	15847	15857	15798	15668	15812	15645	15524	15625	15576	15688	15725	15825	15660	15671	15684	15953	15802	15520	15653	15695	15699	15660	15771	15507	15809	15785	15822	15890	15697	15816	15735	15716	15870	15637	15718	15625	15578	15721	15622	15693	15769	15623	15732	15668	15726	15677	15768	15715	15608	15697	15636	15693	15603	15736	15735	15716	15677	15720	15849	15623	15669	15574	15671	15678	15658	15690	15940	15687	15692	15373	15491	15717	15668	15782	15691	15850	15698	15632	15792	15615	15767	15736	15677	15740	15687	15796	15820	15784	15552	15689	15514	15685	15654	15536	15688	15669	15780	15910	15631	15656	15613	15752	15578	15613	15722	15682	15643	15827	15762	15811	15739	15647	15874	15785	15793	15593	15701	15516	15642	15735	15781	15841	15633	15574	15569	15642	15641	15483	15694	15892	15685	15689	15834	15799	15818	15635	15696	15766	15660	15576	15803	15499	15599	15777	15750	15758	15616	15664	15563	15745	15687	15790	15774	15772	15734	15740	15653	15592	15867	15766	15731	15711	15680	15630	15636	15708	15741	15886	15742	15693	15813	15654	15740	15713	15766	15591	15715	15812	15802	15772	15727	15616	15793	15733	15627	15792	15607	15609	15706	15641	15737	15542	16002	15673	15767	15717	15695	15729	15630	15811	15815	15791	15711	15705	15716	15800	15845	15752	15639	15660	15802	15626	15807	15713	15644	15703	15619	15480	15662	15678	15846	15705	15725	15855	15713	15627	15651	15724	15610	15761	15704	15551	15600	15758	15726	15572	15803	15583	15661	15706	15798	15703	15843	15693	15651	15658	15589	15842	15623	15413	15734	15536	15868	15773	15843	15672	15827	15673	15619	15731	15949	15502	15490	15624	15545	15606	15785	15689	15884	15607	15677	15765	15519	15779	15701	15656	15630	15706	15785	15440	15841	15831	15652	15620	15888	15685	15771	15649	15611	15790	15722	15760	15621	15683	15909	15770	15710	15695	15667	15714	15769	15669	15822	15872	15693	15592	15735	15700	15657	15598	15761	15772	15690	15778	15627	15505	15871	15693	15948	15576	15662	15731	15802	15811	15602	15727	15764	15601	15698	15669	15700	15816	15900	15800	15512	15436	15646	15828	15756	15573	15804	15669	15606	15748	15715	15652	15745	15641	15459	15911	15474	15592	15736	15745	15725	15700	15799	15634	15786	15778	15815	15641	15579	15698	15694	15688	15771	15701	15639	15670	15564	15722	15629	15740	15643	15693	15806	15656	15889	15717	15587	15718	15874	15631	15647	15593	15653	15829	15694	15592	15812	15829	15877	15546	15710	15607	15748	15873	15717	15787	15810	15706	15833	15617	15615	15971	15665	15809	15705	15729	15685	15845	15643	15775	15713	15604	15757	15810	15655	15675	15712	15637	15666	15715	15812	15800	15575	15674	15861	15697	15617	15683	15614	15687	15651	15749	15770	15633	15671	15849	15677	15865	15584	15556	15697	15650	15699	15734	15805	15716	15737	15743	15602	15605	15541	15792	15858	15785	15612	15868	15779	15713	15710	15540	15772	15660	15925	15817	15653	15882	15759	15815	15769	15739	15760	15726	15710	15786	15810	15743	15755	15573	15684	15728	15781	15608	15654	15694	15833	15850	15691	15721	15787	15675	15619	15711	15616	15676	15935	15650	15584	15496	15864	15485	15614	15663	15618	15713	15631	15714	15640	15745	15689	15639	15609	15874	15718	15811	15669	15706	15610	15722	15690	15781	15608	15798	15673	15865	15865	15563	15740	15633	15739	15685	15679	15601	15499	15729	15735	15734	15661	15788	15803	15802	15708	15590	15739	15833	15742	15894	15558	15460	15576	15729	15869	15755	15675	15693	15813	15650	15621	15630	15565	15742	15764	15622	15690	15642	15571	15883	15630	15495	15678	15650	15744	15757	15686	15705	15822	15721	15636	15707	15660	15879	15657	15667	15728	15657	15706	15703	15699	15760	15723	15945	15714	15757	15773	15660	15756	15786	15607	15692	15591	15615	15667	15768	15681	15539	15689	15660	15565	15707	15551	15757	15665	15737	15577	15705	15784	15576	15584	15653	15638	15681	15673	15724	15852	15729	15763	15597	15799	15607	15732	15610	15693	15549	15638	15701	15612	15627	15602	15677	15469	15717	15653	15672	15660	15707	15692	15658	15725	15664	15639	15773	15789	15737	15485	15769	15935	15649	15738	15828	15770	15538	15739	15710	15670	15681	15853	15784	15714	15862	15693	15663	15693	15758	15658	15587	15681	15523	15683	15765	15646	15607	15661	15611	15674	15703	15798	15713	15737	15593	15745	15706	15584	15662	15648	15582	15629	15760	15639	15857	15779	15772	15684	15773	15914	15690	15526	15626	15708	15789	15680	15486	15789	15708	15654	15847	15768	15639	15725	15631	15619	15620	15737	15819	15836	15772	15892	15777	15727	15741	15687	15644	15567	15670	15605	15743	15626	15627	15672	15677	15820	15624	15602	15680	15892	15644	15712	15750	15752	15650	15818	15656	15808	15745	15680	15876	15692	15685	15704	15585	15905	15682	15731	15673	15722	15733	15877	15683	15713	15742	15912	15680	15621	15703	15916	15765	15656	15818	15672	15640	15759	15601	15843	15616	15642	15894	15812	15686	15587	15640	15581	15724	15595	15713	15706	15777	15741	15842	15540	15669	16011	15899	15629	15748	15666	15701	15639	15719	15751	15661	15837	15751	15879	15703	15768	15532	15681	15651	15681	15691	15586	15758	15692	15704	15627	15573	15957	15748	15590	15734	15591	15668	15712	15682	15602	15658	15742	15798	15678	15640	15872	15662	15700	15555	15709	15676	15909	15913	15527	15604	15786	15612	15851	15791	15737	15769	15616	15827	15623	15847	15700	15727	15958	15781	15653	15632	15679	15659	15604	15795	15792	15580	15626	15739	15834	15712	15720	15730	15617	15700	15686	15689	15756	15739	15622	15897	15828	15677	15803	15634	15623	15719	15741	15698	15606	15600	15674	15582	15661	15697	15604	15500	15836	15430	15786	15703	15755	15655	15755	15693	15667	15690	15767	15613	15559	15523	15783	15655	15644	15601	15768	15815	15604	15885	15813	15664	15763	15614	15569	15604	15936	15646	15767	15705	15727	15624	15625	15440	15644	15592	15709	15794	15618	15668	15661	15678	15761	15712	15696	15646	15750	15684	15685	15583	15659	15544	15622	15727	15805	15713	15814	15686	15828	15696	15806	15687	15618	15661	15588	15727	15693	15685	15698	15792	15554	15659	15563	15821	15570	15849	15830	15749	15606	15757	15775	15596	15611	15775	15714	15751	15652	15563	15694	15655	15625	15728	15936	15801	15626	15679	15706	15688	15767	15697	15709	15659	15764	15723	15691	15410	15649	15659	15685	15661	15984	15656	15625	15728	15754	15686	15740	15643	15787	15630	15748	15528	15702	15743	15642	15867	15595	15704	15674	15720	15572	15588	15623	15846	15724	15669	15712	15567	15906	15584	15559	15743	15593	15778	15755	15829	15700	15749	15853	15638	15620	15629	15959	15663	15676	15625	15536	15643	15699	15850	15763	15758	15664	15790	15682	15723	15789	15676	15849	15599	15684	15654	15629	15595	15826	15645	15749	15788	15660	15585	15597	15657	15773	15770	15814	15729	15742	15737	15675	15684	15697	15691	15571	15589	15784	15699	15597	15776	15903	15888	15720	15624	15690	15667	15835	15729	15590	15598	15706	15536	15702	15790	15709	15650	15548	15677	15620	15703	15739	15747	15644	15639	15566	15763	15766	15631	15862	15694	15758	15724	15708	15693	15859	15728	15571	15932	15717	15610	15742	15719	15699	15647	15795	15672	15679	15659	15741	15564	15623	15707	15751	15757	15697	15751	15655	15439	15720	15686	15740	15591	15723	15690	15694	15888	15472	15606	15603	15630	15766	15588	15770	15715	15572	15716	15732	15834	15820	15609	15568	15808	15785	15802	15719	15573	15878	15657	15641	15727	15943	15592	15731	15653	15703	15560	15975	15770	15592	15829	15669	15753	15638	15693	15689	15705	15706	15817	15820	15773	15621	15720	15544	15637	15776	15702	15702	15668	15834	15762	15609	15677	15879	15786	15562	15738	15638	15732	15609	15751	15671	15672	15706	15732	15686	15779	15698	15506	15699	15749	15629	15739	15736	15818	15796	15736	15743	15674	15807	15682	15771	15685	15641	15624	15698	15713	15573	15721	15834	15793	15700	15837	15761	15652	15745	15713	15693	15901	15475	15937	15705	15775	15721	15785	15634	15628	15788	15574	15879	15748	15487	15709	15711	15714	15552	15695	15703	15716	15615	15661	15614	15565	15767	15792	15740	15809	15668	15667	15740	15871	15766	15667	15727	15538	15572	15721	15789	15764	15770	15570	15591	15730	15681	15664	15693	15441	15722	15653	15791	15728	15650	15689	15697	15911	15809	15977	15820	15583	15595	15633	15635	15708	15747	15748	15709	15734	15713	15769	15680	15513	15759	15702	15906	15772	15797	15617	15821	15605	15694	15831	15702	15773	15785	15656	15596	15664	15800	15605	15735	15727	15621	15780	15821	15650	15693	15661	15756	15626	15616	15846	15735	15620	15856	15806	15524	15731	15723	15791	15709	15702	15685	15732	15611	15692	15622	15769	15689	15632	15632	15636	15735	15699	15766	15766	15610	15694	15728	15772	15551	15627	15532	15631	15631	15462	15857	15720	15499	15745	15764	15632	15777	15904	15610	15646	15725	15918	15750	15768	15823	15626	15764	15558	15647	15861	15610	15877	15646	15686	15806	15798	15710	15696	15619	15778	15574	15692	15594	15646	15734	15848	15481	15664	15814	15637	15466	15657	15630	15634
22914	21301	29101	23835	21604	23215	24213	18965	18141	18630	18356	18179	18017	18176	18116	17983	18117	18010	17981	17951	18019	18163	18038	17891	17979	17960	18038	17896	17927	17972	17801	17880	18084	17847	18342	21728	21008	18666	17859	17767	17835	18079	17920	17865	17733	18018	17878	17943	17943	17807	17907	17851	17871	17763	17946	17771	17816	17885	17923	17756	17805	17636	17807	17668	17665	17995	17726	17950	17731	17936	17846	17976	17757	17863	17743	17763	18002	17773	17902	17722	17745	17847	17986	18084	17704	17702	17705	17853	17698	17669	17944	17612	17746	17811	17692	17726	17837	17824	17869	17688	17796	17716	17794	17654	17767	17675	17918	17877	17924	17916	17887	17667	17776	17894	17748	17735	17823	17751	17703	17782	17766	17704	17811	17967	17800	17745	17923	17714	17764	17868	17662	17755	17857	17724	17564	17749	17822	17754	17513	17752	17798	17510	17759	17683	17755	17850	17836	17691	17715	17622	17671	17747	17885	17765	17705	17866	17933	17670	17766	17720	17722	17900	17646	17866	18050	17752	17718	17585	17806	17684	17809	17568	17916	17866	17838	17831	17740	17763	17785	17689	17626	17670	17807	17897	17908	17724	17736	17827	17635	17823	17707	17905	17731	17903	17874	17904	17844	17811	18067	17919	17612	17704	17801	17719	17643	17654	17652	17538	17781	17652	17821	17838	17704	17643	17659	17825	17902	17578	17829	17657	17807	17624	17723	17945	17953	17619	17797	17797	17836	17697	17685	17640	17739	17850	17695	17731	17806	17779	17823	17962	17764	17729	17798	17687	17845	17773	17647	17649	17694	17805	17789	17740	17847	17599	17632	17791	17824	17822	17665	17745	17895	17718	17709	17854	17728	17773	17673	17554	17751	17642	17647	17785	17866	17828	17523	17640	17928	17704	17734	17774	17967	17667	17952	17712	17733	17677	17872	17831	17684	17654	17639	17815	17761	17715	17740	17696	17657	17926	17781	17657	17670	17605	17688	17920	17831	17535	17755	17812	17906	17829	17770	17928	17746	17650	17744	17911	17800	17687	17606	17885	17682	17760	17773	17985	17922	17954	17752	17679	17574	17629	17827	17847	17738	17879	18065	17618	17636	17765	17754	17659	17470	17581	17854	17772	17790	17461	17785	17764	17884	17850	17892	17626	17844	17985	17981	17647	17707	17809	17927	17754	17673	17592	17723	17800	17612	17799	17862	17669	17729	17751	17581	17746	17626	18060	17789	17784	17924	17867	17841	17853	17771	17865	17864	17814	17914	17943	18006	17835	17704	17679	17701	17642	17670	17638	17486	17928	17757	17733	17896	17735	17696	17750	18014	17669	17927	17740	17557	17719	17743	17695	17689	17561	17571	17820	17715	17649	17845	17875	17865	17939	17686	17660	17680	17834	17762	17880	17798	17671	17762	17888	17489	17673	17824	17824	18103	17859	17727	17753	17680	17934	17706	17598	17661	17769	17636	17744	17463	17963	17933	17686	17577	17684	17743	17614	17724	17862	17740	17602	17907	17834	17693	17962	17723	17609	17865	17875	17642	17800	17709	17907	17785	17645	17883	17744	17845	18015	17758	17732	17821	17595	17669	17817	17721	17771	17892	17783	17857	17862	17867	17685	17802	17819	17658	17715	17620	17672	17699	17608	17856	17723	17780	17563	17847	17516	17873	17773	17749	17599	17652	17864	17954	17781	17669	17633	17385	17692	17797	17808	17728	17600	17684	17885	17923	17766	17732	17640	17716	17572	17850	17902	17781	17757	17717	17723	17787	17670	17696	17937	17910	17910	17805	17850	17949	17556	17549	17660	17590	17631	17747	17630	17932	17896	17737	17894	17693	17854	17794	17943	17870	17653	17630	17915	17759	17675	17872	18054	17902	17716	17745	17832	17786	17912	17532	17639	17809	17713	17852	17851	17914	17815	17705	17848	17721	17759	17875	17938	17735	17877	17933	17608	17744	17884	17942	17685	17854	17877	17615	17675	17692	17677	17660	17591	17670	17771	17675	17737	17787	17745	17659	17701	17657	17678	17817	17973	17859	17644	17924	17424	17745	17875	17560	17875	17598	17861	17960	17962	17601	17838	17833	17873	17700	17724	17777	17658	17806	17863	17957	17890	17662	17898	17789	17764	17779	17711	17731	17559	17760	17623	17824	17759	17691	17823	17567	17718	17782	17659	17838	17698	17828	17715	17524	17538	17669	17855	17776	17648	17821	17776	17493	17805	17813	17705	17594	17472	17888	17959	17934	17748	17743	17714	17630	17692	17657	17735	17819	17720	17781	17644	17557	17717	17838	17713	17722	17751	17569	17714	17732	18006	17670	17732	17802	17818	17660	17510	17723	17923	17755	17880	17670	17905	17896	17802	17727	17689	17843	17924	17499	17856	17662	17863	17691	17734	17647	17681	17847	17901	17717	17894	17784	17829	17993	17827	17860	17660	17748	17797	17672	17946	17813	17950	17771	17656	17748	17623	17800	17773	17693	17775	17677	17781	17776	17809	17716	17703	17762	17781	17784	17926	17805	17844	17740	17568	17753	17838	17741	18024	17673	17728	17791	17944	17943	17793	17843	17677	17845	17735	17538	17681	17921	17999	17756	17710	17748	17653	17573	17591	17885	17610	17845	17799	17909	17877	17786	17695	17752	17673	17825	17848	17809	17738	17669	17612	17645	17696	17594	17874	17665	17694	17690	17690	17922	17892	17984	17874	17758	17712	17780	17560	17760	17597	17818	17756	17878	17874	17836	17715	17734	17878	17767	17893	17611	17807	18030	17847	17930	17864	17759	17725	17995	17750	17480	17749	17552	17731	17561	17861	17421	17841	17757	17712	17758	17773	17760	17718	17755	17800	17760	17902	17743	17698	17665	17723	17695	17798	17722	17699	17833	17952	17767	17597	17709	17857	17769	17756	17801	17525	17766	17644	17442	17598	17723	17513	17727	17959	17916	17711	17851	17833	17761	17790	17742	17887	17586	17633	17858	17697	17798	17776	17679	17612	18019	17907	17707	17856	17582	17658	17692	17714	17675	17789	17843	17879	17581	17897	17897	17781	17777	17825	17669	17752	17779	17775	17604	17696	17797	17676	17802	17650	17714	17848	17918	17859	17844	17713	17850	17560	17746	17863	17939	17686	17702	17727	17786	17790	17954	17882	17691	17574	17758	17762	17864	17716	17715	17938	17745	17622	17737	17720	17861	17747	17819	17766	17852	17838	17900	17852	17702	17811	17791	17698	17793	17759	17923	17633	17834	17465	17860	17785	17702	17712	17747	17592	17700	17784	17753	17680	17919	17865	17836	17887	17796	17803	17673	17736	17719	17569	17647	17658	17795	17820	17509	17616	17805	17789	17903	17930	17761	17730	17654	17654	17852	17710	17877	17627	17674	17874	17785	17610	17865	17818	17773	17823	17683	17730	17687	17538	17788	17816	17871	17735	17810	18031	17821	17708	17972	17909	17766	17821	17602	17793	17786	17801	17905	17765	17756	17763	17776	17680	17831	17953	17753	17797	17685	17758	17760	17855	17674	17736	17795	17877	17721	17681	17656	17775	17737	17799	17861	17534	17726	17899	17812	17936	17781	17714	17647	17824	17752	17824	17670	17590	17698	17685	17523	17650	17812	17707	17757	17780	17766	17976	17901	17720	17755	17717	17774	17682	17828	17740	17812	17535	17530	17875	17647	17708	17777	17640	17737	17911	17581	17980	17467	17651	17906	17574	17557	17859	17722	17821	17730	17813	17681	17816	17944	17674	17777	17721	17764	17753	17816	17874	17644	17702	17703	17601	17887	17730	17708	17772	17739	17771	17828	17777	17694	17944	17869	17680	17737	17875	17770	17679	17742	17837	17702	17757	17751	17686	17760	17826	17802	17586	17837	17964	17673	17724	17643	17684	17784	17663	17816	17613	17778	17701	17813	17663	17877	17756	17954	17785	17725	17671	17624	17879	17678	17709	17856	17583	17638	17726	17623	17818	17876	17591	17620	17768	17481	17677	17625	17604	17840	17893	17787	17870	17828	17645	17910	17810	17773	17694	17730	17857	17735	17873	17725	17746	17864	17858	17918	17809	17740	17625	17719	17649	18048	17886	17771	17749	17717	17794	17837	17730	17711	17779	17632	17942	17871	17742	17753	17776	17844	17839	17909	17667	17741	17706	17662	18080	17941	17815	17712	17847	17896	17806	17664	17699	17877	17860	17778	17752	17624	17646	17665	17739	17626	17767	17693	17596	17771	17842	17538	17559	17897	17599	17698	17679	17999	17700	17754	17799	18027	17667	17759	17729	17692	17771	17850	17671	17901	17836	17776	17826	17869	18004	17780	17823	17610	17829	17867	17961	17699	17883	17771	17864	17684	17761	17486	17865	17842	17683	17696	17841	17603	17729	17724	17732	17742	17699	17661	17748	17724	17495	18136	17693	17898	17726	17826	17595	17812	17794	17755	17888	17811	17816	17666	17667	17695	17695	17889	17849	17714	17756	17805	17775	17700	17844	17762	17812	17979	17875	17616	17614	17644	17738	17675	18002	17770	17890	17937	17735	17685	17676	17745	17699	17833	17683	17912	17854	17833	17781	17876	17732	17673	17772	17665	17776	17560	17756	17779	17762	17706	17826	17744	18079	17873	17697	17955	17964	17829	17824	17703	17741	17787	17621	17568	17785	17885	17627	18078	17611	17699	17772	17911	17832	17783	17890	17743	17532	17664	17704	17832	17810	17730	17916	17665	17784	17687	17677	17661	17794	17513	17647	17689	17775	17691	17491	17777	17841	17525	17998	17748	17782	17860	17679	17653	17714	17850	17778	17797	17950	17829	17562	17672	17732	17644	17664	17758	17891	17681	17643	17786	17663	17813	17766	17806	17866	17808	17699	17793	17817	17651	17578	17621	17709	17583	17932	17665	17872	17659	17512	17752	17929	17783	17675	17456	17626	17706	17611	17675	17689	17664	17918	17702	17596	17833	17781	17726	17716	17427	17804	17795	17678	17767	17673	17864	17761	17765	17606	17708	17691	17539	17743	17895	17713	17813	17668	17583	17531	18029	17658	17788	17754	17774	17877	17738	17859	17715	17734	17866	17891	17780	17755	17814	17562	17689	17605	17907	17635	17748	17649	17799	17684	17876	17803	17787	17729	17706	17808
18803	37568	41606	35714	23441	17703	17483	17124	16725	16658	16612	16705	16454	16361	16389	16590	16475	16339	16289	16291	16323	16278	16117	16392	16221	16294	16353	16252	16342	16314	16152	16219	16247	16406	16831	22603	21052	16502	16194	16262	16344	16085	16093	16178	16303	16145	16154	16184	16149	16216	16100	16021	16306	16211	16123	16017	16100	16167	16180	16127	16188	16113	16238	16161	16191	16137	16167	16096	16256	16210	16213	15819	16323	16017	16294	16286	16101	16212	16073	16036	16344	16311	16456	16399	16325	16147	16125	16195	16138	16153	16208	16074	16147	16166	16010	16182	16076	16047	16136	16195	16382	16148	15972	16195	16092	15945	16220	16086	16160	16106	16104	16077	16293	16223	16118	16272	16248	16163	16148	16203	16121	16180	16156	16124	16036	16105	16202	15976	16188	16042	16143	16099	16100	16058	16241	16020	16011	16160	16034	16249	16106	16131	16130	16116	16280	16027	16078	15944	16182	16069	16176	16108	16163	15971	16137	16235	16134	16045	16094	16225	16216	16069	16068	16367	16013	15996	16110	16110	16001	16175	16260	16186	16038	15945	16098	16118	16042	16110	16079	16069	16024	16213	16031	16152	16095	16077	16052	15962	16241	16149	16020	16181	16152	16144	16224	16048	16035	16140	16060	16086	16143	16080	16104	16081	16018	16084	16039	16090	15949	15996	16092	16268	16073	16271	16189	16137	16251	16064	16116	16177	16108	16112	16176	16109	16105	16120	16073	16146	16081	16016	16164	16141	16078	16032	16105	16272	16142	16021	16096	16189	16174	16136	15985	15970	16187	16021	16059	16165	16002	16110	16217	16126	16118	16222	16122	16285	16216	16217	16082	16181	16155	16143	16074	16147	16081	16208	16194	16111	16089	16065	16130	16174	16094	16220	16038	16304	16108	16101	16124	16077	16078	16068	16093	16191	16058	16043	15929	16185	16098	15975	16070	16062	16085	16239	16175	16113	16033	16042	16284	15980	16200	16117	15959	15941	16004	16130	16140	16025	16280	16016	16347	16106	16007	16121	16166	15920	16194	16075	16118	16029	16115	15932	16141	16185	16135	16071	16064	16141	16010	16099	16361	16159	16332	16162	16307	16057	16153	16117	16145	15975	16126	16014	16134	16256	16155	15949	16151	15991	16100	15937	16086	16025	16245	16176	16122	16022	16089	16018	16198	16065	16148	16095	16166	16219	16110	16055	16165	16254	16169	16140	16333	16238	15929	16234	16071	16308	16041	15968	16086	16051	16086	16244	16189	16256	16054	15959	16081	16121	16035	16124	16040	16057	16188	16033	16071	16168	16300	16182	16146	16068	16101	16107	16157	15981	16243	15896	16180	16123	16131	16265	16048	16199	16313	16212	16089	16070	15994	15973	16201	16001	16074	16137	16128	16263	16126	16017	16080	16188	16161	16082	16185	16136	16208	16244	16044	16163	16070	16129	16142	16304	16150	16169	16163	16099	16229	16234	15973	16095	16004	16125	16185	16168	16186	16146	16246	15953	16061	16112	16168	16083	16076	16338	15953	15954	16229	16021	16246	16166	16029	16046	16037	15830	16252	16046	16096	16301	15978	15969	16040	15829	16020	16085	16035	16163	16066	16194	16168	16162	16193	16178	16006	16171	16189	16026	16158	16178	16105	16063	16092	16006	16117	16247	16215	16264	16091	16211	16091	15993	16215	16144	16125	16139	16236	16144	16017	16023	16038	16099	15976	16118	16236	16156	16141	16055	16092	16095	16168	16188	16112	16263	15936	16213	15993	16272	16162	16105	16206	15934	16142	16058	16044	15900	16170	16157	16207	16053	16051	16337	16057	16088	16099	16146	16128	16013	16020	16202	16096	16084	16213	16126	16011	16204	16068	16123	16143	16068	16157	16056	16189	16022	16094	16114	15959	16214	16039	16031	16067	16103	16022	16059	16207	16011	16229	16107	16067	16001	16131	16145	16173	16006	16184	15947	16033	16176	15997	16296	16084	16126	16065	16151	15904	16007	16069	16214	16067	16177	16029	16201	16259	16079	16254	16003	16171	16178	16056	16063	16217	16038	16181	16134	15946	16055	16125	16177	16108	16003	16092	16116	16101	16063	16176	16103	16084	16237	16049	16062	16014	16022	16274	16234	16058	16152	16134	16178	16195	16105	16128	15988	16107	15977	16072	16124	16110	16176	15948	16151	16064	16098	16131	16123	16230	16261	16254	16070	16302	16240	16113	16202	16135	16349	16007	16148	16015	15973	15934	16070	16122	16213	16097	16103	16083	15953	16140	15986	16116	16101	16169	15896	16041	16253	16093	16250	15980	16198	16028	16228	16070	16150	16140	15829	16058	16163	16208	16140	16029	16018	16064	16074	16115	16139	15914	16266	16072	16062	16071	16013	16136	16000	16073	16144	16053	16052	16246	16221	16227	16034	16071	16218	16004	16162	15919	16166	16136	16072	16075	16075	16138	15833	16157	16071	16284	16060	16099	16082	16123	16122	16196	16161	16192	16137	16148	16132	16087	15971	16040	16204	16113	16178	16215	16127	16064	16156	16152	16079	16002	16317	16004	16160	16063	16144	16194	16057	16065	16192	16129	16063	16047	16281	16171	16135	16065	16138	16067	16100	15897	16197	16049	16274	16121	16001	16168	16095	16162	16066	16230	15970	16046	16096	16106	16000	16108	15961	16001	16120	16066	16116	16208	16065	16126	16103	16216	16150	16096	16075	16074	15992	15962	15971	16032	16062	16045	16133	16151	16054	16007	16158	15988	16200	16339	16070	16167	16148	16219	16146	16084	16124	16103	15912	16322	16048	16021	16135	16181	15997	16151	16082	16120	16076	16150	15944	16021	16190	15934	16171	16036	16044	16178	15960	16143	16136	16194	16187	16071	16093	16227	16112	16108	15895	16176	16108	16017	16072	16237	15957	16068	15982	16026	16159	16054	16129	16158	16086	16198	16089	16151	16089	15883	16143	15990	15910	15985	16056	16010	16034	16211	16118	16058	16183	16197	16354	16017	16127	16036	16209	16021	16227	16133	16059	16177	16254	16033	16144	16203	16059	16109	16120	16032	16167	16175	16031	16173	16120	15992	16043	16097	16115	16043	16268	16170	16052	16253	15964	16140	16108	16129	15991	16173	16010	15979	16099	15991	15968	16078	16013	15979	16092	15973	16036	16141	16045	16081	16038	16061	16084	16164	16265	16181	16126	15969	16142	15943	16149	16048	15981	16179	16237	16254	16216	16051	16101	16183	16351	16057	16059	16119	16132	16019	15910	16077	16066	16138	16041	16248	16069	16022	16046	16267	15952	16159	16158	16174	15940	15985	16158	16230	16040	16168	16083	15885	16174	16106	16097	16044	16082	16273	16083	16123	16088	16192	16272	16029	16037	16082	16246	16196	16072	16076	16215	16340	15992	16052	16012	16198	16010	16133	16202	16279	16021	16130	16164	16038	16119	16096	16045	16142	16162	16277	16255	16115	16129	16221	16167	16095	15932	16130	16199	16196	16144	16137	16228	16169	15991	16146	16247	16086	16074	16040	16350	15946	16260	16231	16217	16060	15952	16191	16150	15999	16263	16138	16088	16152	16158	16031	16124	16284	16093	16216	16298	16119	16111	16170	16050	16118	15983	16053	16038	16110	16111	16089	15933	16158	16059	16084	16201	16207	15890	16025	15979	16114	16106	16096	16151	15986	16186	16024	16175	16209	16180	15939	16198	16164	16085	16129	16181	16142	16300	16064	16201	15969	16224	16134	16155	16283	16107	16098	16044	15921	16045	16057	16106	16214	16299	15919	16049	16030	16063	16234	16066	16252	16164	16164	16057	16079	16089	16189	16106	15980	15959	16111	16218	16023	16148	16087	16053	16145	16102	16071	16081	16111	16284	15940	16068	16095	16115	15949	16082	16172	16076	16146	16126	16212	16094	16163	16057	16208	16242	16146	15894	16216	16112	16144	16055	16140	16145	15938	16183	16161	16101	16131	16428	16177	16120	16085	16311	16041	16050	16219	15999	16140	16198	16300	16060	16147	16088	16117	16161	16112	16024	16111	16063	16130	16306	16070	16354	16252	16162	16015	16101	16232	16079	16289	16147	16091	16237	16013	16292	16063	16227	16166	15980	16121	15987	16081	16017	16289	16096	15994	16143	16018	16125	16103	16156	16101	16095	16166	16143	16209	16107	16080	16151	16248	16146	16174	15910	15953	16046	16199	15930	16125	16063	16074	15895	16003	16232	16118	16075	16138	16157	15870	16291	16142	16054	16233	16214	16349	16235	16277	15895	16148	16051	16179	16175	16051	16214	16265	16113	16189	16200	15878	16139	16201	16023	16061	16120	16095	16112	16156	16160	16336	16079	16126	16108	16176	16223	16049	16190	15966	15992	16106	16136	16050	16107	16021	16217	16086	16154	15945	16236	16115	16308	16021	16233	16052	16119	16066	16162	16075	16133	15946	16017	16183	16034	16347	16253	16279	16102	16005	16086	16076	16075	16112	15918	16117	16084	15983	16308	16371	16246	16301	16170	16074	16216	16018	16198	16151	16095	16143	16113	15988	16201	16186	16170	15939	16104	16028	16158	16129	16220	16142	16067	15981	16069	15953	16273	16196	16151	16131	16136	16155	16004	16067	16086	15922	16046	16054	16128	16168	16045	16185	16092	16072	16077	15994	16233	16056	16051	16327	16150	16057	16107	15981	16145	16099	16091	15990	16122	16138	16123	16212	16084	16071	16052	16052	16015	16210	15958	16041	16145	16098	16256	15985	16128	16131	16225	16158	16251	16182	16035	16145	16225	16123	16098	16030	16014	16111	15951	16137	16064	16138	16078	16137	16175	16026	16260	16066	16066	16101	16085	16270	16095	15931	16164	16073	16073	15862	16058	16065	16100	16090	16081	15960	16077	16163	16047	15930	15874	16153	16107	16085	16180	16101	16221	15997	16053	16109	16143	16011	15990	16062	16231	16210	16098	16208	16048	16253	15987	16105	16092	16143	15912	16197	16281	16209	16040	16098	16089	16279	16167	16115	16106	16086	16124	16125	16314	16146	16040	16091	16090	16181	16107	16052	16231	16091	16069	16182	16166	16173	16157	16296	16068	16140	16153	16049	16197	16003	16153	16040	15924	15993	16119	15875	16102	16268	16185	16061	16103
27340	22215	26044	23029	18657	18161	18263	18045	18008	17892	18169	18130	18080	17962	18126	18104	18041	17922	18001	17925	18190	18150	18237	18152	18049	18023	18153	18056	18029	17929	18072	18080	18036	17938	18083	18284	18562	18206	17882	17901	18063	17976	18092	18021	18020	18035	17892	17990	18001	18109	18161	18004	17921	17885	17969	17936	18170	17998	17901	18126	18036	17904	18214	17964	17994	17941	18019	17888	17836	18147	18140	17913	17914	18212	17893	17904	17968	17899	17986	18050	17893	18031	18104	17939	18131	18063	18140	18083	18160	18124	17992	18027	17988	18088	17911	17842	18078	17904	17967	18274	18023	18105	17984	18087	18011	17930	18159	18100	17982	18000	18005	17830	17858	17966	18248	17997	17932	17992	17941	17852	17922	17870	18173	18080	18031	17907	18162	18118	17923	17975	18151	17826	18053	17913	17903	18212	17911	17897	17972	17817	18184	18045	17921	17920	17907	18156	17935	17952	17736	18205	17988	17832	18090	17955	17958	18188	18104	17878	18152	17980	18074	18054	17999	17931	17987	18037	18151	18099	18114	18003	17974	17788	17905	18030	17922	17741	17944	17987	18195	17967	18024	18130	17960	18133	18078	17784	17972	18043	17789	18096	18208	18232	18034	17923	18028	17923	17890	17987	17990	18109	17902	17984	17960	17877	17999	17910	17987	17891	18204	18051	18022	17956	18063	17978	17865	17957	18062	18036	18070	17827	17775	17939	18121	17940	17801	17952	18017	18160	18129	17977	17963	17715	17825	17989	17862	18026	17965	18011	18184	17624	18040	17892	18113	17943	18018	18106	17970	17950	18034	18061	18126	18104	18142	17924	18055	18103	18016	17990	17844	17987	17938	18050	17733	18105	17954	17786	18115	18050	18059	17942	18032	18078	18059	18029	17937	17863	17939	18223	17982	17972	18123	18012	18117	18219	18074	18284	17991	18119	17949	18072	18012	17995	17984	18029	17895	18046	18108	17951	17963	18138	18043	18035	18053	18003	17977	17981	17997	17864	18143	17959	18085	17968	18023	17952	18060	18017	17847	17840	17838	17994	17868	17974	18057	18040	18163	17860	18220	18018	18096	18128	18039	17776	17791	18069	18050	17927	17927	17969	18045	17971	17733	18002	18242	18018	17983	18218	17977	17916	18052	17875	18020	17982	18027	17919	17934	17990	17957	17939	18089	17842	18183	17930	17977	18056	18000	18208	17932	17991	18053	18002	18114	17969	18120	17965	18025	17939	18060	17905	17887	17907	18064	18017	17926	17934	18108	18023	18032	18022	17778	17910	18128	17989	18013	17948	18051	17872	18141	18107	17910	17992	17812	18108	17996	18070	17945	18092	18253	18047	18072	18047	17856	18111	18041	17891	18031	17941	17975	18147	18161	17948	17939	17835	17842	18006	18016	17933	17985	17926	18124	18116	18056	18100	18018	18084	17883	18097	18021	17946	18093	17879	17848	18134	18182	17896	18162	17687	17846	17894	18087	18154	17770	18092	18263	17941	18100	18319	18020	17981	17985	18055	17989	18065	17815	18199	18028	18162	18170	17995	18076	17972	18116	18026	17685	17873	18167	18039	18057	18114	17975	17986	18144	18136	17921	17963	17937	18103	18041	17962	18095	17956	18101	18085	17994	17939	17951	17930	17851	17927	17996	18129	18227	17966	18021	18131	18124	18142	18173	17961	17830	17816	18268	18024	18079	17921	18351	17860	17911	17901	17897	17958	17754	17992	17934	18070	18029	17814	18297	18211	17988	17868	18045	17991	18118	18060	17808	17818	18147	17981	17941	18068	18199	17983	18072	17843	17936	17938	17929	17879	18017	17923	17916	18174	17826	17895	17983	18141	17898	17935	18163	17863	18045	18063	17928	18083	17927	18059	18149	17830	17974	17749	17870	18018	17786	18133	18179	18157	17980	18246	18079	17836	18096	17936	18044	18083	18016	18010	18061	18075	18142	18040	18088	17940	17837	17949	18018	18127	18181	18155	18140	18109	18043	17853	17828	18088	18014	17969	17999	17976	18095	18015	17916	18055	17910	17899	17991	17995	18044	18089	18068	17927	17874	17784	18088	18005	18093	17947	17853	17843	18060	17913	17949	17973	18101	17919	17981	17946	18016	18125	18188	17935	17992	18066	17868	17875	18202	18111	17872	17929	17857	17955	17818	18038	17942	17971	17993	17881	18195	17960	18213	17846	17897	17933	18070	18031	18079	17929	18148	18036	17869	17812	17866	17991	18284	17904	17837	17924	17985	17969	17925	18159	18117	17978	17896	18142	17841	17939	17849	18058	17891	17904	18018	18090	18089	17996	18109	18220	18135	18049	18054	18094	18037	17885	17801	18011	18151	18110	17969	18157	17973	18052	17860	18068	18140	17954	18215	17953	17940	17986	17916	17996	18148	18001	18103	18178	17821	17825	17782	18055	18042	17952	18019	18177	18090	18006	17962	18120	17997	18092	17998	17952	18062	18005	17929	18197	17957	18007	18071	18021	18166	18005	18147	17909	18166	18066	18041	18007	18183	18071	17882	17958	17977	17960	18009	17983	18039	18029	18081	17939	18224	17658	17941	18174	17960	18079	17933	17902	17971	17734	17954	17980	18015	17947	17922	17863	17957	17887	18021	17953	18053	17961	17983	18141	17949	18012	18033	18140	18056	17889	17863	18248	18025	18062	18189	18078	17902	18118	17837	18174	18227	18066	18141	17983	17945	18127	18108	17834	17890	18048	18068	17917	17908	17877	18046	18101	17968	18063	17968	18043	17971	17983	18162	17934	18145	18162	17826	18009	17971	17979	17896	17910	18017	18008	17934	17768	17941	17966	17846	17970	17963	17932	18005	18019	17967	17963	18109	17839	17971	18043	18016	17919	17978	17832	18067	18086	18198	18082	17965	17933	17907	17848	17983	18014	17896	17881	17804	17998	17911	18048	18025	17947	18022	17937	17939	17965	18160	18046	17968	17971	18110	18124	17796	17926	18108	18036	18089	18045	18021	18061	18000	18030	18085	18232	18012	17982	17995	18100	18004	17971	18124	17985	18023	18121	17996	18132	17909	17782	18028	17963	18024	18094	18108	18063	18029	18139	17884	18071	18224	18094	18110	17970	18203	17903	17774	17850	18025	18045	18225	17871	18122	18119	17883	17839	17917	18056	17985	18038	17914	18187	18145	17873	17882	18049	17966	18035	17921	17873	18033	18097	17989	18020	17714	18050	17897	18141	17985	17827	18177	18061	17896	17848	18079	17831	17986	17997	18071	18089	18051	18021	18011	17831	17907	18005	18005	18011	17913	18152	18012	17982	18100	18148	17953	17982	17967	17924	18006	17899	18081	18135	17714	17984	18083	18003	17894	18109	17910	17971	17908	17840	18219	17829	18066	18035	17987	17972	18156	18100	17917	18057	17943	18262	17970	18048	17666	17999	18056	17954	18093	17988	17895	17973	18080	17831	17984	18142	18130	18210	18006	17762	18132	18094	17931	18073	18211	17878	17983	17937	18046	17922	17997	18092	17873	17875	17994	17978	17967	18096	17970	18224	17833	17924	17909	17796	17950	17967	17832	18047	18246	18002	17838	17953	18078	18029	17927	17990	17995	17999	17959	17936	17820	18046	17964	17960	18069	17937	18041	17960	17827	17949	18071	18053	17933	18000	18053	18160	18204	18054	17865	18176	17958	17969	18202	18078	17998	18194	18138	18001	17923	18124	18002	17874	17963	17979	17992	18139	18024	17941	18126	17985	17818	18023	18077	18019	18004	18023	17923	17904	18059	17859	18021	18000	18006	18076	18209	17753	18165	18191	18021	17863	17989	17978	18115	18065	17782	17947	18079	18178	18198	18088	18019	18152	17812	17934	18025	18067	18168	17977	18102	17773	17909	17870	18005	17925	18009	18027	17928	17912	17815	18118	18043	17930	18028	18015	17974	17971	18049	17878	17862	17990	17965	18079	18110	18118	18170	18098	17940	17901	17919	17870	18142	18006	17857	17917	17940	17899	17848	17973	17928	18158	17990	18130	18004	18046	17886	17811	17947	18123	18014	18037	18008	18135	17868	17996	18045	18151	17918	18025	18071	18108	18049	17862	17961	18068	17985	17858	17970	18128	18005	18068	17946	17943	17978	17930	18108	18345	17894	17879	17986	18010	18089	17955	18038	18154	17865	18032	17954	17907	17961	17981	18067	17844	18165	17885	17978	18052	18012	18055	18041	18021	18347	18079	18152	17990	17975	17964	18119	18247	18117	17914	17930	17875	18041	17888	18170	17859	18057	17891	18005	17818	17957	18119	17989	17963	18169	17948	17998	18029	17954	18142	17957	18019	18144	18016	17906	18187	18283	18120	17854	18138	18056	17892	17953	18083	18138	18076	17895	18039	17977	18100	17967	18042	18053	18028	17902	17886	18059	17937	18267	17989	17979	18164	17968	17862	17926	18135	18140	18012	17891	17871	18005	18234	18015	18019	17971	17960	18076	18008	18004	18194	17802	18010	17976	17961	18202	18088	18038	17770	17862	18078	18200	17945	17980	18156	18140	18033	18041	18045	17992	17912	17948	18075	17862	18041	17949	18012	17829	17870	17898	17907	18096	18118	18083	17983	17853	17981	17915	18033	17949	17963	18179	18194	18052	17888	17894	18028	17955	17992	18106	17960	18047	18018	17959	18207	18093	18171	17993	17971	17948	18089	18104	18088	18123	18137	17952	18104	18186	17861	18086	18095	18279	17875	17916	18021	17908	17991	18028	17934	17863	17981	17993	17869	17983	17838	18024	17812	17994	17967	17961	17919	18030	18086	17898	18047	18155	18100	17983	18264	17979	18056	17855	17832	18119	17818	17887	17984	18040	18052	17938	17910	17890	18084	18182	18061	17899	17899	17997	18041	17956	18033	18065	17842	18110	18113	18040	18021	17923	17993	17966	17795	17988	18140	18114	17967	18095	17942	18256	18101	17804	17890	17827	18025	18092	17908	18011	18117	18032	18102	18038	18007	18151	17989	17871	18111	17932	18083	18158	17999	17933	17971	17985	17951	18010	18166	17882	17946	18022	17837	18035	17979	18193	17952	18059	17916	18087	18050	18010	18194	18069	18232	18065	17955	17953	18144	17915	17945	17978	18080	18172	17751	18147	17906	18067	18161	18222	17948	17969	17943
16796	23146	24463	20294	16999	16419	16391	16441	16227	16304	16383	16232	16258	16150	16214	16231	16402	16234	16160	16126	16240	16029	16221	16170	16287	16183	16116	16187	16056	16195	16159	16148	16200	16135	16333	16458	16816	16244	16187	16221	16085	16098	16183	16231	16157	16102	16193	16063	16070	16185	16120	16328	16249	16324	16056	16093	16237	16211	16092	16237	16240	16039	16216	16258	16267	16176	16172	16249	16089	16187	16026	16274	16114	16092	16260	16254	16203	16276	16205	16171	16301	16052	16301	16061	16223	16208	16089	16223	16004	16262	16132	16299	16052	16153	16200	16137	16261	16211	16337	16368	16186	16192	16229	16256	16121	16134	16059	16304	16018	16102	16278	16077	16189	16103	16224	16305	15938	16220	16190	16189	16079	16311	16315	16291	16272	16018	16109	16292	16178	16310	16126	16287	16184	16000	16164	16157	16086	15988	16218	16109	16327	16201	16116	16203	16249	16114	16128	16166	16141	16102	16055	16185	16181	16127	16078	16195	16067	16076	16220	16083	16146	16147	16074	16330	16162	16166	16268	16133	16232	16270	16239	16130	16198	16390	16041	16151	16302	16083	16141	16175	16122	16003	16435	16219	16199	16393	16193	16160	16089	16236	16099	16011	16251	16079	16105	16108	15961	16132	16226	16169	16190	16205	16210	16120	16177	16071	16139	16221	16253	16216	16281	16107	16024	16171	16106	16245	16096	16148	16092	16038	16246	16214	16139	16103	16149	16169	16189	16162	16329	16121	16275	16224	16154	16158	16342	16230	16276	16255	16100	16128	16133	16284	16259	16109	16264	16122	16168	16222	16013	16247	16091	16184	15993	16135	16154	16340	16086	16327	16194	16304	16082	16151	16199	16124	16145	16173	16133	16173	16236	16179	16176	16113	16284	16062	15954	16060	16152	16175	16279	16091	16102	16267	16099	16121	16179	16256	16426	16196	16124	16123	16170	16238	16314	16055	16356	16123	16114	16102	16223	16266	16131	16094	16098	16180	16149	16162	16213	16164	16149	16157	16203	16078	16283	16420	16146	16148	16136	16158	16309	16317	16161	16086	16148	16233	16124	16264	16105	16262	16148	16172	16196	16089	16319	16074	16223	16193	16345	16178	16039	16250	16124	16312	16184	16196	16117	16234	16183	16038	16229	16202	16289	16216	16261	16072	16110	16110	16108	16234	16157	16163	16200	16146	16234	15971	16296	16390	16252	16249	16160	16364	16043	16126	16129	16318	16077	16326	16258	16061	16326	16166	16191	16295	16094	16116	16121	16024	16294	16244	16109	16024	16246	16206	16169	16264	16289	16150	16348	16209	16301	16344	16092	16285	16090	16196	16131	16112	15963	16069	16297	16123	16237	16182	16111	16224	16135	16072	16065	16153	16140	16214	16150	16324	16341	16158	16114	16226	16163	16059	16232	16055	16226	16125	16182	16064	16129	16210	16243	16102	16060	16210	16247	16283	16068	16333	16188	16220	16086	16040	16279	16037	16216	16249	16235	16173	16230	16091	16246	16151	16032	16052	16203	16097	16311	16364	16000	16069	16119	16200	16224	16136	16198	16123	16037	16069	16033	16320	16093	16130	16185	16133	16219	16120	16257	16166	16065	16142	16303	16010	16137	16204	16216	16245	16106	16069	16140	16154	16057	16084	16219	16287	16235	16141	16105	16269	16147	16206	16260	16315	16203	16170	16289	16116	16187	16116	16136	16229	16127	16013	16125	16124	16011	16248	16168	16134	16110	16138	16070	16316	16066	16259	16190	16306	16276	16186	16127	16247	16256	16166	16124	16475	16082	16208	16117	16202	16305	16188	16306	15953	16173	16265	16242	16172	16079	16270	16221	16070	16271	16222	16248	16122	16281	16246	16118	16170	16302	16266	16229	16179	16205	16054	16111	16031	16335	16071	16309	16042	16222	16142	16151	16283	16184	16209	16085	16231	16173	16311	16177	16168	16184	16209	16286	16065	16102	16396	16308	16151	16013	16158	16212	16187	16269	16277	16075	16272	16267	16182	16273	16140	16097	16081	16215	15984	15993	16144	16191	16382	16267	16283	16141	16159	16207	15954	16319	16074	15980	16175	16075	16155	16103	16131	16112	16211	16230	16212	16170	16113	16093	16265	16122	16297	16130	16142	16369	16198	16162	15997	16193	16322	16160	16120	16153	16230	16135	16087	16310	16222	16123	16191	16155	16158	16230	16245	16115	16209	16199	16303	16026	16295	16123	16105	16198	16173	16172	16106	16234	16198	16343	16140	16254	16082	16169	16343	16037	16182	16145	16043	16153	16257	16209	16303	16299	16274	16223	16121	16170	16086	16275	16168	16232	16091	16141	16207	16140	16076	16170	16058	16139	16286	16241	16142	16177	16192	16216	16188	16071	16210	16142	16083	16092	15929	16183	16102	16032	16178	16263	16178	16141	16135	16109	16258	16065	16193	16048	16220	16352	16112	16253	16269	16254	16148	16241	16050	16121	16085	16121	16102	16093	16088	16146	16243	16201	16173	16172	16253	16125	16247	16015	16322	16101	16137	16224	16093	16075	16179	16055	16215	16320	16230	16172	16369	16194	16145	15983	15952	16245	16348	16191	16133	16077	16282	16191	16170	16251	16412	16125	16136	16111	16193	16151	16166	16151	16051	16156	16207	16169	16146	16191	16049	16187	16043	16113	16169	16145	16066	16348	16256	16057	16316	16184	16019	16243	16087	16196	16171	16138	16131	16146	16267	16398	16246	15994	16168	16331	16308	16196	16114	16144	16360	16257	16114	16146	16300	16103	16111	16232	16126	16362	16215	16273	16250	16035	16085	16138	16114	16173	16301	16174	16106	16216	16149	16293	16061	16278	16241	16246	16299	16168	16070	16281	16303	16170	16129	16270	16249	16166	16260	16161	16270	16171	16117	16089	16264	16272	16236	16134	16296	16151	16262	16157	16165	16318	16124	16004	16194	16088	16112	16252	16110	16146	16200	16206	16229	16098	16052	16190	16108	16124	16138	16117	16213	16210	16257	16243	16090	16237	16114	16141	16054	16281	16403	16168	16207	16106	16119	16222	16116	16287	16297	16288	16170	16311	16091	16441	16000	16255	16191	16193	16092	16206	16109	16157	16169	16200	16093	16245	16129	16116	16218	16215	16131	16153	16226	16109	16211	16049	16104	16236	16245	16222	16089	16202	16242	16128	16229	16132	16303	16204	16111	16272	16085	16209	16118	16203	16190	16179	16045	16125	16032	16348	16238	16140	16177	16339	16081	16169	16144	16202	16080	15980	16223	16247	16457	16182	16256	16168	16218	16373	16269	16073	16214	16254	16302	16196	16235	16215	16294	16178	16058	16085	16062	16298	16104	16254	16089	16119	16232	16284	16209	16267	16354	16201	16198	16285	16106	16254	16125	16182	16337	16240	16203	16221	16338	16205	16252	16208	16345	15989	16212	16216	16240	16246	16155	16223	16260	16116	16130	16117	16226	16123	16329	16195	15899	16179	16106	16178	15998	16323	16226	16183	16137	16350	16352	16280	16099	16292	16120	16239	16060	16156	16229	16294	15927	16207	16115	16128	16238	16161	16238	16057	15991	16310	16134	16386	16177	16022	16137	16196	16119	16280	16313	16001	16291	16073	16252	16204	16246	16250	16270	16317	16132	16412	16314	16203	16037	16268	16306	16233	16192	16460	16172	16121	16161	16159	16058	16130	16166	16123	16041	16228	16296	15994	16116	16104	16198	16073	16272	16157	16175	16155	16265	16230	16125	16105	16206	16386	16129	16140	16110	16012	16148	16378	16105	16312	16183	16145	16175	16231	16180	16193	16208	16280	16201	16221	15985	16307	16264	16167	16223	16146	16023	16168	16228	16287	16185	16111	16345	16170	16262	16165	16181	16015	15946	16076	16123	16298	16136	16238	16247	16238	16098	16151	16135	16213	16174	16217	16208	16146	15878	16376	16218	16187	16103	16013	16067	16100	16296	16082	16204	16144	16228	16134	16090	16137	16163	16168	16191	16290	16246	16075	16295	16143	16198	16304	16135	16240	16246	16318	16322	16224	16216	16261	16176	16194	16005	16142	16050	16312	16218	16139	16140	16078	16166	16217	16132	16252	16049	16156	16135	16099	16183	16392	16113	16135	16170	16392	16155	16205	16180	16095	16208	16107	16077	16150	16478	16131	16225	16258	16223	16262	16166	16212	16161	16330	16165	16050	16379	16144	16028	16192	16238	16191	16043	16234	16166	16227	16231	16357	15869	16353	16228	16287	16375	16040	16262	16184	16165	16229	16174	16035	16124	16144	16184	16121	16011	16211	16377	16149	16147	16151	16200	16113	16188	16133	16258	16074	16300	16256	16300	16271	16310	16172	16051	16087	16274	16223	16186	16167	16122	16326	16135	16277	16071	16124	16113	16157	16033	16114	16175	16208	16262	15969	16367	16383	16302	16178	16109	16126	16258	16209	16030	16254	16052	16282	16128	16144	16346	16127	16240	16158	16219	16273	16194	16128	16005	16110	16220	16180	16147	16064	16125	16215	16070	16121	16262	16143	16216	16288	16157	16240	16100	16123	16118	16222	16127	16327	16269	16201	16265	16121	16073	16104	16194	16077	16167	16308	16103	16213	16108	16056	16117	16040	16060	16186	16140	16148	16164	16057	16232	16274	16216	16148	16322	16195	16326	16191	16281	16279	16150	16150	16045	16109	16162	16251	16024	16185	16173	15968	16275	16266	16284	16170	16246	16232	16189	16241	16165	16118	16230	16372	16128	16167	16137	16098	16114	16078	16194	16163	16168	16081	16308	16340	16204	16159	16096	16312	16264	16130	16106	16216	16186	16321	16114	16222	16150	16195	16177	16292	16189	16274	16187	16072	16322	16098	16107	16264	16139	16082	16173	16264	16077	16366	16142	16225	16211	16248	16159	16130	16131	16258	16181	16045	16129	16054	16252	16114	16152	16298	16152	16086	16209	16172	16077	16049	15984	16211	16120	15971	16252	16266	16158	16262	16149	16312	16179	16114	16057	16129	16256	16099	16190	16278	16205	16123	16058	16071	16175	16014	16162	16160	16155	16169	16298	16094	16115	16306	16160	16311	15875	16243	16062	16291	16065	16152	16157	16174	16080	16174	16172	16235	16400	16188	16093	16291	16210	16232	16067
23989	21331	28721	24451	22061	21322	20488	18408	18032	17901	18111	17925	17759	17804	17858	17812	17737	17806	17834	17492	17708	17656	17562	17751	17746	17489	17618	17646	17851	17659	17895	17598	17728	17665	17979	19551	19170	17720	17535	17691	17517	17725	17589	17704	17883	17735	17726	17557	17496	17737	17573	17578	17519	17556	17658	17408	17659	17623	17762	17833	17576	17354	17557	17655	17672	17533	17732	17558	17565	17589	17662	17709	17598	17716	17732	17502	17731	17628	17478	17586	17757	17668	17753	17548	17720	17735	17826	17630	17493	17492	17562	17656	17700	17523	17701	17631	17651	17594	17463	17600	17652	17501	17527	17745	17612	17724	17588	17713	17645	17643	17602	17657	17688	17757	17443	17569	17654	17608	17615	17650	17696	17590	17767	17635	17641	17397	17543	17572	17475	17628	17655	17524	17674	17530	17631	17493	17451	17507	17663	17603	17626	17621	17655	17605	17737	17448	17668	17646	17622	17679	17691	17459	17679	17522	17678	17557	17747	17502	17316	17373	17597	17347	17557	17460	17838	17594	17676	17604	17686	17725	17628	17527	17705	17472	17685	17695	17704	17704	17751	17668	17703	17740	17462	17776	17897	17787	17560	17813	17580	17538	17555	17626	17608	17562	17619	17745	17740	17531	17648	17779	17653	17699	17483	17633	17632	17671	17439	17446	17602	17454	17635	17567	17622	17637	17712	17702	17529	17742	17559	17600	17777	17508	17838	17564	17600	17492	17560	17652	17668	17714	17574	17557	17457	17668	17741	17542	17644	17447	17580	17749	17485	17711	17458	17546	17347	17500	17919	17671	17663	17845	17782	17613	17747	17580	17560	17616	17635	17481	17751	17406	17492	17533	17572	17494	17734	17679	17575	17511	17417	17588	17576	17580	17559	17601	17580	17476	17506	17793	17493	17678	17550	17511	17729	17744	17793	17669	17473	17544	17563	17567	17650	17784	17480	17666	17607	17761	17524	17719	17602	17522	17567	17718	17737	17405	17530	17540	17801	17405	17481	17844	17633	17505	17514	17828	17705	17593	17686	17480	17509	17792	17536	17549	17762	17514	17569	17609	17669	17557	17705	17831	17624	17709	17716	17297	17544	17670	17445	17580	17458	17372	17755	17558	17593	17524	17393	17511	17505	17565	17517	17692	17614	17637	17638	17620	17636	17574	17610	17706	17535	17581	17598	17703	17533	17559	17523	17464	17460	17531	17614	17705	17742	17855	17687	17606	17618	17462	17591	17694	17738	17499	17647	17720	17728	17476	17680	17725	17761	17555	17535	17555	17398	17613	17587	17510	17535	17666	17592	17546	17610	17748	17651	17709	17584	17488	17648	17601	17726	17409	17440	17642	17389	17650	17454	17577	17572	17725	17564	17450	17588	17575	17727	17662	17658	17516	17476	17757	17612	17495	17736	17765	17789	17640	17650	17500	17755	17774	17690	17424	17522	17595	17631	17709	17660	17849	17568	17627	17562	17409	17608	17458	17438	17626	17481	17583	17425	17543	17378	17657	17612	17748	17351	17489	17716	17688	17601	17486	17739	17593	17546	17656	17609	17533	17684	17321	17327	17713	17530	17674	17378	17589	17599	17595	17639	17841	17550	17429	17346	17498	17427	17688	17717	17570	17412	17463	17446	17639	17553	17457	17733	17570	17712	17481	17507	17704	17632	17603	17503	17534	17615	17591	17595	17596	17371	17396	17474	17456	17649	17623	17601	17519	17624	17721	17698	17616	17545	17635	17494	17560	17557	17732	17489	17550	17452	17606	17512	17562	17519	17502	17349	17422	17439	17425	17495	17519	17587	17611	17698	17555	17650	17655	17550	17750	17640	17558	17719	17757	17674	17610	17565	17662	17835	17636	17611	17600	17472	17492	17724	17659	17647	17809	17564	17639	17432	17650	17553	17679	17443	17437	17684	17790	17581	17630	17638	17581	17722	17641	17630	17604	17572	17764	17724	17669	17302	17523	17684	17727	17611	17615	17678	17541	17650	17762	17677	17787	17585	17612	17656	17442	17677	17419	17531	17582	17719	17570	17601	17452	17580	17563	17484	17522	17779	17485	17458	17505	17769	17584	17638	17495	17549	17577	17645	17566	17583	17539	17608	17527	17417	17544	17693	17578	17626	17668	17672	17481	17593	17548	17613	17592	17569	17583	17707	17669	17687	17858	17583	17649	17498	17684	17632	17304	17354	17562	17497	17490	17727	17551	17661	17650	17820	17591	17723	17493	17553	17945	17442	17439	17231	17419	17361	17444	17431	17813	17630	17488	17695	17573	17679	17649	17695	17804	17573	17722	17507	17468	17662	17627	17620	17594	17619	17649	17686	17577	17698	17628	17672	17793	17441	17576	17555	17714	17657	17660	17438	17659	17603	17627	17668	17685	17733	17543	17629	17682	17614	17574	17673	17529	17808	17745	17612	17658	17625	17569	17621	17633	17560	17631	17518	17546	17634	17663	17460	17630	17475	17444	17675	17607	17524	17654	17739	17731	17800	17429	17579	17533	17620	17626	17498	17526	17658	17502	17607	17630	17687	17591	17675	17778	17519	17474	17576	17546	17685	17689	17717	17699	17673	17681	17486	17568	17604	17602	17711	17790	17704	17690	17480	17564	17804	17731	17463	17540	17686	17583	17609	17605	17559	17542	17574	17559	17453	17458	17554	17579	17756	17807	17862	17713	17624	17812	17396	17597	17643	17581	17532	17469	17635	17641	17678	17485	17738	17642	17654	17761	17605	17735	17759	17719	17609	17567	17567	17554	17488	17329	17814	17521	17528	17642	17701	17700	17568	17538	17726	17393	17477	17441	17523	17624	17695	17566	17568	17518	17705	17555	17742	17633	17420	17716	17734	17587	17554	17524	17578	17440	17459	17697	17643	17554	17768	17668	17644	17453	17444	17376	17475	17499	17684	17513	17661	17610	17653	17392	17506	17555	17673	17455	17611	17455	17345	17676	17651	17778	17751	17603	17583	17453	17541	17376	17628	17563	17673	17571	17433	17566	17644	17624	17635	17712	17603	17594	17640	17756	17707	17733	17757	17555	17615	17442	17425	17666	17717	17560	17686	17331	17600	17764	17603	17515	17402	17581	17611	17708	17649	17664	17409	17574	17690	17565	17484	17676	17492	17671	17516	17574	17735	17691	17626	17512	17860	17420	17706	17555	17673	17517	17463	17700	17646	17570	17741	17608	17735	17515	17723	17364	17641	17588	17689	17746	17700	17652	17445	17855	17501	17609	17709	17711	17646	17487	17608	17493	17545	17565	17454	17601	17645	17457	17485	17641	17690	17652	17864	17433	17686	17786	17647	17551	17455	17626	17485	17577	17739	17668	17544	17519	17586	17516	17685	17754	17558	17427	17523	17581	17451	17393	17631	17681	17865	17517	17566	17670	17616	17454	17547	17644	17563	17687	17387	17641	17587	17653	17349	17562	17768	17698	17590	17688	17581	17602	17623	17496	17767	17532	17690	17601	17447	17590	17640	17554	17510	17679	17597	17656	17425	17563	17778	17665	17557	17580	17789	17872	17632	17673	17591	17588	17808	17539	17604	17510	17523	17795	17591	17321	17736	17714	17670	17703	17734	17695	17618	17329	17578	17523	17645	17548	17699	17787	17577	17748	17577	17466	17645	17805	17779	17708	17632	17495	17697	17751	17648	17623	17613	17817	17566	17686	17583	17465	17765	17537	17595	17536	17618	17403	17666	17587	17535	17627	17634	17483	17755	17621	17583	17664	17555	17689	17533	17484	17704	17500	17639	17530	17568	17591	17698	17504	17463	17811	17727	17583	17684	17638	17602	17593	17750	17656	17392	17499	17748	17626	17500	17662	17692	17683	17749	17402	17584	17763	17499	17638	17724	17539	17516	17634	17699	17810	17599	17682	17514	17594	17524	17493	17706	17813	17484	17715	17696	17372	17629	17894	17616	17522	17647	17508	17667	17560	17654	17589	17620	17644	17505	17532	17644	17467	17518	17564	17492	17527	17546	17685	17618	17739	17329	17596	17448	17683	17658	17683	17598	17630	17775	17867	17723	17634	17612	17571	17758	17470	17594	17500	17360	17677	17578	17499	17735	17589	17377	17615	17572	17489	17636	17731	17779	17476	17516	17522	17745	17670	17628	17608	17760	17661	17550	17680	17436	17538	17731	17512	17544	17858	17624	17741	17551	17596	17563	17760	17537	17450	17566	17664	17620	17635	17681	17660	17573	17700	17550	17571	17683	17668	17656	17595	17693	17523	17548	17558	17659	17636	17593	17605	17694	17678	17632	17633	17374	17775	17519	17644	17464	17555	17469	17600	17718	17484	17576	17703	17505	17695	17691	17570	17433	17536	17637	17687	17617	17617	17685	17636	17661	17413	17726	17634	17466	17719	17731	17559	17366	17273	17695	17778	17567	17741	17749	17612	17819	17802	17540	17454	17693	17667	17374	17722	17625	17713	17452	17568	17712	17445	17533	17296	17481	17628	17586	17471	17803	17492	17706	17837	17612	17897	17604	17611	17564	17436	17725	17463	17531	17547	17666	17413	17590	17565	17657	17614	17639	17419	17453	17617	17592	17698	17666	17511	17548	17617	17625	17688	17604	17618	17536	17704	17532	17689	17619	17435	17691	17499	17453	17632	17618	17652	17552	17489	17658	17487	17532	17588	17594	17682	17593	17757	17517	17591	17413	17765	17545	17304	17467	17595	17363	17609	17587	17545	17698	17822	17881	17530	17665	17815	17575	17656	17587	17489	17594	17486	17641	17474	17539	17770	17896	17678	17718	17424	17593	17760	17608	17512	17455	17776	17738	17593	17746	17575	17644	17487	17506	17369	17748	17663	17462	17595	17728	17593	17734	17770	17582	17474	17731	17605	17592	17532	17730	17724	17662	17873	17759	17819	17647	17479	17446	17388	17625	17512	17528	17727	17446	17556	17724	17726	17622	17685	17567	17594	17744	17650	17679	17595	17798	17744	17753	17668	17587	17673	17890	17482	17690	17397	17749	17760	17562	17607	17521	17505	17712	17513	17462	17531	17548	17725	17695	17606	17608	17570	17696	17596	17510	17669	17398	17490	17554	17615	17688	17441	17549	17594	17703	17674	17421	17731	17673	17690	17618	17512	17492	17490	17717	17539	17743	17565	17608	17431
17342	31588	29783	22813	17918	16747	16542	16333	16363	16413	16132	16076	16205	16033	16434	16118	16048	15978	16064	16122	15935	16075	16154	16160	15990	16045	16171	15992	16019	16063	16084	15945	16050	16078	16578	19395	18286	16319	15923	15886	16001	15903	16025	16142	15972	16022	15936	15959	16016	15970	16134	15951	15911	16083	16101	15956	16114	16005	16244	16145	15936	15951	15900	15862	16086	15875	15801	15848	15906	15877	15907	16054	15994	16123	15857	15804	15829	15693	15724	16072	16044	16104	16108	16017	16116	15911	15865	15855	15890	16014	15919	15880	15957	16009	15884	15946	15863	16057	16150	15960	16001	15856	15934	15871	15987	15949	15922	15968	15716	15902	15932	15885	15943	15981	15813	15963	15908	15847	15863	15921	15801	15822	16038	15785	15836	16009	16038	16027	16033	15785	15965	15928	15899	16052	15922	16095	15929	15906	15891	15868	15782	15910	16018	16014	15899	16054	16154	15934	16012	15927	15798	16011	15850	16138	15802	15806	16068	15828	15963	15895	15916	16065	15913	16024	15892	15974	15900	15866	16068	15796	16029	15945	15870	15939	15717	15948	15825	16098	15847	15864	15904	15860	15963	16080	16042	16026	15960	15982	16014	16025	15891	15834	16057	15918	15868	15900	15929	15982	15831	15812	15886	15980	15820	16050	15880	16049	15781	15816	15954	16074	16088	15892	15938	16106	15891	15861	15891	15937	15916	15902	16077	15900	15965	16098	16009	16030	16070	16027	16007	15752	15955	15949	15866	16093	15716	15795	16100	15836	16056	16136	15829	15951	15937	15799	15989	15915	15908	15964	15888	16023	15923	15828	15983	16043	15966	15720	15895	16001	15911	16001	16008	15895	15999	15977	16038	15784	16178	15801	15969	15838	15839	16058	15822	15993	15985	16094	15988	16041	15861	15854	15831	15960	16013	16046	15961	15965	16045	15906	15826	15826	15946	15862	15822	16066	15952	15956	16006	15934	15911	15933	15900	15923	15839	15813	16104	15866	15998	15839	16185	15970	16028	16019	15902	16089	15927	15938	15749	15841	15927	15942	15948	15826	15902	16015	15920	16067	15915	15955	15937	15901	15825	15895	15846	16020	16015	16000	16146	15849	15741	15904	15956	15779	15896	15826	15944	16007	15882	16200	15797	15972	15740	15897	15842	15919	15911	15987	15959	15908	15968	15809	15833	15933	16111	15991	15969	15980	15854	16007	15901	16001	15936	15835	15834	15911	15915	16106	15913	15892	15990	15956	15954	16097	15912	15888	15983	16069	16126	15953	15913	15842	15984	15960	15910	15920	15869	15874	15814	16061	16081	16061	15966	15949	15929	15874	16084	15908	16096	16026	16116	15952	16005	15935	16006	15969	15982	16061	15997	16074	15997	15807	15778	15842	16022	15947	15911	15924	15987	16016	15826	15938	15774	15909	15927	15944	15993	15930	15861	16044	15986	15932	15889	15902	15944	16161	15794	15928	16021	15885	15910	15974	15857	15864	15954	15916	15928	15999	15994	15777	15930	16081	15817	15940	15852	16009	15891	16003	15909	15896	15933	15939	15798	15758	15833	15900	15884	15849	15909	15861	16085	15859	16000	16019	15909	15915	15897	15952	15963	15968	15968	15925	16085	15921	15953	15895	15763	15880	15988	15917	16019	15885	15901	15769	15919	15943	16012	15782	16064	15985	15959	15865	15759	15958	15982	15867	16019	15989	15968	15895	16066	15865	15979	15925	15965	16251	15999	16013	15968	15992	15909	15849	15958	16011	15997	16071	15929	15913	15856	15814	15850	15951	15836	15976	15857	15923	16108	16072	16016	15890	15988	15868	15754	16015	15850	16009	15932	15887	16032	15779	15908	15998	15960	15907	16114	15856	16051	16043	16052	16028	15867	15924	16060	16002	16020	16022	15914	15898	16136	15983	15929	16057	16015	15850	15896	15962	15810	15907	15954	15869	16043	15887	15972	15718	15978	15891	15792	15797	15881	15999	16028	15986	15885	15926	16142	15915	15768	15977	15901	16089	15966	15917	15877	15969	16094	16014	15822	15751	16024	15914	16011	15937	15892	16000	15905	15791	15875	15963	15886	15914	15884	15928	15923	15802	15824	15966	15893	16110	16021	16054	15953	15951	16050	16085	15869	16093	16049	15895	15818	16032	15769	16100	15808	15928	15843	15869	15776	16100	16025	15913	16150	15930	15963	16073	15965	15919	16003	15921	16060	15996	15986	15808	16175	16108	15810	15933	15856	16084	16102	16018	15971	16024	15990	15987	16015	15951	15926	15762	15802	15998	15978	15932	15650	15905	15753	15837	16170	15990	15964	15931	16092	15991	15880	15971	16076	16045	16141	16073	15937	15927	15943	16034	15995	16035	15982	15957	16036	15954	15976	16001	16008	16073	15998	16009	15867	16008	15849	15937	15932	15939	15875	15796	15816	16071	15902	15853	16060	15993	16019	15871	15937	15849	16085	15975	15850	16073	15990	16008	16016	16123	15944	15827	16048	15814	15878	15849	15835	15861	16003	15842	16055	15949	16069	15997	16034	15949	15902	15811	16020	15835	16008	15996	15871	15991	15936	15922	15756	15953	15890	16115	15961	15930	16010	15951	15951	16107	15887	16051	15920	15907	15980	15951	15912	16016	16073	15831	16101	15829	16128	16008	16045	15948	15981	16023	16224	16010	15869	15748	15905	16013	15813	15941	15801	16062	16008	15914	16002	15874	15919	16016	15983	15971	16013	15992	15910	15920	15796	15880	15820	16067	15935	15838	15910	15905	15826	15892	15994	15878	15983	15911	15838	16027	15987	15947	15970	15971	16057	15915	15788	16071	16169	15710	16234	15881	15938	15830	15989	15981	15880	15762	15854	15892	16004	15913	15963	15831	15976	15988	15996	15945	16026	16035	15980	15829	15880	16031	16011	15827	15793	16031	15848	15864	15878	15824	15990	16039	15899	16022	15869	15939	15952	16055	16006	16124	15838	15774	16092	15991	15977	16089	15885	16073	16112	16268	15938	16094	15952	15854	15939	15897	15973	15855	15949	16107	15992	15885	15960	16092	15913	15868	15927	15859	15962	15860	16067	15874	15930	15916	15860	15959	16027	15910	16009	16030	15976	15928	15918	16023	15738	15970	15761	15893	15837	16133	15864	15810	15824	15826	15896	16119	16014	16144	15847	15869	15978	15928	16147	15953	15926	16017	15944	15964	15947	15863	16028	15868	15713	16068	16017	16139	15704	15917	15783	15908	16088	15984	16089	15862	16059	16007	15900	15812	16117	15833	16067	15945	15806	15845	16058	15898	15946	15931	16109	15999	15742	15995	15905	15999	15884	15982	16053	15911	15924	15841	16071	16139	15909	15964	15929	15910	15930	16146	15953	15769	15945	15998	15837	15820	15973	15874	16056	16001	15805	16014	15725	15866	15983	16004	15928	16045	15760	15840	15896	15880	16094	15898	15869	15858	15879	16113	15920	15926	15955	16033	15843	15978	15933	15970	15928	15905	15854	15985	16078	15864	15993	15949	15979	15918	15939	15927	15781	15908	15842	15749	15967	15955	15956	15962	15880	15893	15884	15956	15836	15940	16063	15866	16045	16064	15974	16142	15793	16169	15905	15795	15969	16003	15973	15859	15801	15774	15805	15946	16031	15872	16014	15962	15964	15976	15850	15909	15965	15940	15991	15919	15909	15966	15974	15893	15981	15977	15908	15954	16038	16026	15867	15845	15894	15862	15862	16040	15825	16013	15972	15945	15859	15900	15938	15840	16166	16068	15978	16126	15873	16025	16159	15983	16126	15984	15789	15978	15940	15956	15982	16029	16111	15992	15841	16121	15803	16035	15865	16011	15751	15901	16034	15884	15817	15884	15982	15967	15926	16030	15903	15879	15972	15925	15761	15988	15795	16036	15886	16020	15938	15826	15944	15897	15971	16062	15921	15966	16165	16012	15879	15862	15785	15885	15875	16108	16006	15892	15867	15821	15736	15984	16184	15729	15928	15959	15730	15810	15906	16007	15789	15895	15899	15999	15842	15908	15942	15870	15900	16081	16088	16033	16010	15878	15826	15991	15885	15941	15896	15945	15933	16133	15938	15937	16000	15999	16025	15904	15962	15878	15992	15967	15957	15932	15947	16024	16078	15981	15979	15947	15845	16174	15926	15928	15916	15883	15943	15949	15964	15951	15962	15901	15920	15918	15906	15970	15885	15918	15972	15891	16032	16017	15990	15980	15923	15783	16050	15934	15912	15918	15933	15845	16169	15798	15873	15840	15837	16056	15871	15898	15816	15933	15965	15945	16120	15824	15932	16070	15948	16008	15954	15975	16080	16106	15926	15937	15934	15902	16091	15928	15985	15939	15880	16016	16007	15781	15777	16025	15975	15978	15861	15871	15970	16055	15962	16118	16111	15978	16060	15899	15956	15812	16025	15942	16020	16010	15932	15988	16083	15942	16009	15920	16136	15989	15851	15941	16037	15984	15990	16020	16002	15857	15941	16015	15780	16027	15864	15936	16028	15992	15984	15994	16121	15888	15973	15795	16138	15862	16065	15953	15888	16125	15881	15910	15789	15989	15983	15806	15939	16017	15949	15976	15812	15897	16107	15957	16054	15958	15860	16055	15888	15857	15944	15943	15901	16067	16002	16078	15759	16016	15880	16055	15871	16023	16075	15914	15849	15980	15898	15997	15897	15912	15957	16084	15812	15812	16031	15819	16045	15803	15841	15916	15934	16027	16084	15912	16006	16051	15742	16064	15857	16010	15720	16051	15991	15889	15939	16085	16063	15918	15841	16038	15917	15625	16004	15928	15821	15831	15974	15968	15972	15844	15862	16007	15786	16098	16016	16032	15975	15971	15844	16084	15867	15848	15884	16000	15957	15818	15931	16063	15926	15973	15958	15952	16122	15932	16037	16137	15950	15951	15988	15941	15943	15911	15891	16008	15997	15874	16018	15996	15904	16004	16082	15992	15974	15938	15920	15767	15981	16011	16011	15861	15975	15991	16095	15981	16043	15787	16067	15918	15773	15896	16113	15982	16002	15949	15860	15949	16047	15951	16021	15891	16148	15971	15828	16064	16079	15739	16036	15784	16019	15906	15879	15850	15909	16020	15957	16052	15860	15851	16068	15948	15887	15935	15827	15994
22877	21278	29134	23729	21466	23097	23540	18259	17654	17735	17877	17594	17479	17733	17451	17262	17548	17297	17375	17156	17391	17518	17449	17380	17474	17465	17322	17397	17278	17252	17158	17188	17138	17112	17650	20713	19929	17623	17035	17138	17096	17073	17204	16973	17075	17245	17399	17029	17208	17219	17347	17074	17247	17040	16929	17150	17211	17194	17215	17413	17006	17184	17031	17014	17246	16949	17236	17270	17148	17129	17094	17011	17249	17142	17110	17083	17081	17260	17257	16900	17310	17379	17405	17408	17294	17101	17176	17039	16884	17148	17242	17028	17360	17084	17091	17129	17113	17142	17006	17209	17029	17149	16980	17259	17126	16986	16934	17196	17183	17373	17067	17198	17186	17355	17198	17198	17233	17112	17127	17159	17152	17184	17241	17024	17027	16926	17063	16920	16980	17062	17186	17274	17205	17280	16920	17043	17159	17110	16990	16893	17234	17244	17045	17143	17109	16937	17125	16779	17074	16953	17148	17116	17177	16866	16896	17071	17041	16944	17033	17110	17192	16926	17120	17053	17019	17216	17165	17101	16912	17085	17076	17164	17162	17176	17308	17175	17073	17065	17034	17088	17126	17013	17087	17024	17358	17023	17275	17277	17061	16946	16940	16982	16996	16985	17150	17409	17024	17148	17143	17010	16967	17031	16881	16973	16950	17061	17094	17245	17295	17141	17110	17058	17048	17165	16912	17293	17021	17030	17075	17015	17054	17345	17181	16957	17135	17156	17284	17167	17152	17028	17245	17188	16993	17035	17024	17044	17001	17060	17052	17108	17005	17370	17217	17007	17074	17031	16964	17105	16994	17228	16958	17033	17109	16983	16901	17075	16878	16999	16955	17146	16872	16922	17092	17034	17299	16802	16907	16884	17066	17200	17018	17199	17107	17208	17202	17089	17210	17154	17403	17111	17052	17011	17235	17156	17164	16894	17143	17119	16989	16909	17157	17106	17105	17104	17193	17164	17045	16984	17045	17039	17283	17096	17266	17238	17065	17130	17194	16968	17097	17227	17021	16928	17012	17016	17084	17174	17092	17294	16986	17024	17069	17074	17068	17197	16960	17146	17006	17147	16876	16952	16917	17038	17023	17161	17170	17014	16937	16865	16938	17189	17106	17244	17316	17169	16897	17070	17183	16920	17095	17097	17025	17073	17211	17052	17212	17099	17222	17148	17088	16899	17178	17137	16977	17006	17021	17004	17213	17148	17026	16933	17182	16896	17102	17082	17012	17011	16957	17064	17121	17152	16890	17044	17107	17023	17053	17214	17066	17118	17132	17026	17184	17025	17065	17368	17106	17088	17146	17211	17031	17210	17385	17047	17038	17120	17098	16931	17232	17219	16941	16990	17225	17122	16911	16803	17097	17112	17061	17075	17141	17093	16918	17151	17244	17181	17195	17001	16941	17152	17051	17124	17348	17108	17072	17139	17022	16952	17059	16887	16937	16970	17238	17058	17087	17287	16997	16936	17085	17046	17055	17215	17100	17172	16949	17152	16996	16998	17095	16827	16947	17252	17103	16995	17058	17181	17045	17184	17142	17242	16973	17055	17230	17170	16916	17205	17032	16982	17128	17078	16979	17105	16937	16966	17110	17029	17191	17118	17112	17183	17000	17082	16921	16918	17074	16954	16987	17066	17118	17335	16848	17125	17078	17136	17111	17224	16976	17210	17166	17150	16879	17137	17273	17083	16924	16965	17210	17106	16948	17017	17224	16993	17115	17223	16985	17189	17059	16997	16993	16890	17076	17140	17007	17173	16870	17161	17053	17184	16954	17236	17158	17165	16954	17155	17018	17057	17039	17167	16976	17015	17101	16977	17034	17239	16978	16896	17322	16860	16967	16996	16871	17178	17196	17231	17188	17162	17005	16993	17072	17143	17262	17150	17039	17138	17154	16973	17187	17012	17036	17176	17194	17108	17130	17232	17073	17264	17011	17135	17144	16979	17220	17228	17089	17303	17170	16940	17153	16950	17060	16979	17111	17173	17023	17190	17268	17019	17048	17131	17277	16943	17148	16873	17048	17039	17105	17297	17125	17066	17056	17052	17106	17196	17131	17123	17115	17111	17278	16985	17371	17091	17124	16981	16978	16947	17176	17105	16919	17099	17132	17175	17184	17332	17189	16966	17139	17021	17145	16974	17048	17056	17019	17077	16987	17081	16970	17091	17192	17059	17118	16933	16948	16915	17085	17010	17029	17124	17208	17040	17093	17199	16982	17264	17112	17029	17258	16994	17099	16987	17092	16908	17024	16990	17139	17192	16996	17139	17237	17060	17228	17128	17131	17200	17187	17024	17043	17137	17087	16922	17109	17086	16995	16956	17053	16861	17241	16984	17083	17090	17091	17009	16874	17143	17005	17230	17154	17171	17189	17158	16975	17197	17033	16929	17103	16975	17084	17065	17159	17106	17043	17042	16927	17034	17077	17256	17020	17316	17209	16970	17190	17027	17058	17053	17049	17000	16974	17008	17063	17039	17077	16948	17114	17075	17073	16988	17164	17119	17166	16993	17138	16899	16916	16938	16934	16899	17056	17073	16878	17000	16864	16789	17151	17191	17245	17065	17070	17070	17006	17023	17078	16967	17248	17015	16964	16910	17153	17054	17207	16983	17027	16994	16977	17041	17264	17062	17123	16978	17178	17084	16995	17076	17079	17165	16888	16964	16998	16930	17219	17134	17199	16999	16904	17106	16931	16977	16921	17002	17150	17234	17158	17143	17058	16880	16858	16827	17045	17005	17411	17103	17020	17041	17110	16962	16958	17211	17060	17084	17142	17115	17106	17020	16854	17276	17064	17085	16984	17034	17017	17059	17064	17121	17158	17064	17108	17143	16940	16975	16918	17212	17052	16942	17185	17162	17196	17042	17109	17121	16937	16857	17057	17255	17220	17242	17007	17183	16998	17141	17062	17208	17148	17179	17133	16988	17243	16984	16897	17229	17234	17112	17206	16946	16867	17025	16822	17231	17293	16945	17059	17111	17054	17082	17169	17078	17100	17078	16976	17020	16925	16995	17043	17178	17037	17104	17117	17108	17012	16993	17007	16913	17531	17122	17047	16976	17158	17233	17211	17072	16839	17030	17000	17179	17172	17111	17221	17079	17058	16975	17131	17292	17134	17165	17260	17139	17057	16980	17172	16914	16949	17158	16997	17145	17098	17047	17122	17062	17347	17133	17060	17107	17022	17157	17092	17085	17054	17115	17226	16884	17100	16904	16966	16933	17003	17075	17399	17019	16968	17277	17204	17131	17156	17149	17052	16928	17073	17015	16963	17001	17216	17055	17117	17192	17103	17092	17174	16919	17104	17008	17224	17140	17107	16987	17074	17015	17262	17022	17261	17277	17030	17173	17068	17066	17081	17034	17006	17100	16839	17156	17102	17176	16967	17150	16991	17178	17183	17123	17126	17086	17099	17199	17045	17163	17118	17082	17284	17107	17193	16942	16892	16884	17011	17244	17116	16951	17093	16939	16962	17205	17112	17203	17025	17259	17164	17164	17268	17022	16860	17100	17133	17264	17067	17277	17063	17111	17014	17156	17080	17020	17193	17195	17091	17042	17094	16997	16891	16858	17217	17065	17028	17055	16922	17113	16938	17012	17178	17012	16943	17059	16981	17251	16988	16981	16973	17026	16946	17207	17163	17111	17117	17127	16969	17007	17072	16975	17176	17253	17152	17010	17335	17173	17031	17145	17081	16986	17006	17003	17267	16955	16981	16880	17118	16949	17213	17097	17093	17019	17103	17061	16952	17244	17092	17072	17096	17122	17184	17186	17085	16957	17282	17061	17092	17064	17130	16896	17098	16923	17045	17078	17218	17278	17261	17126	17150	17263	17034	17080	16977	17020	17169	17055	17073	17148	16994	17002	17120	16827	17141	17192	17056	17014	17103	16932	17275	17016	17302	17126	17087	17122	17263	16925	17181	17106	17139	16985	16946	16975	17046	16936	17005	17069	17135	17143	17190	17132	16745	17161	16978	16982	16989	17249	17363	17197	16918	16964	17085	17140	16832	16968	17052	16941	16944	17033	17045	17202	17124	17042	17157	16948	17181	17012	17022	17051	17159	17124	17123	16957	16825	17129	17194	17068	16992	17116	17189	16902	17277	17090	17227	17149	17153	17044	16992	16848	16905	16950	17163	16894	17008	17004	17052	17205	17096	17246	16844	16938	17068	17067	17245	17169	16985	17074	16979	17183	17041	16918	17148	17082	17048	16878	17099	17181	17116	17142	16940	17098	16896	17118	17089	16966	17048	17109	17224	17005	17083	16871	17115	17040	16949	16986	17257	17344	17098	17056	17089	17001	17179	17019	16887	17003	17126	16753	17167	17105	17159	17131	17017	17055	16967	16984	17080	17143	17116	16968	16939	17031	17112	17142	17098	16994	17128	17289	17117	17089	17198	17065	17084	17000	17147	17121	17206	17026	17051	16931	17111	17081	17125	16955	17076	17123	17204	17211	17099	16962	16957	17095	17039	16979	17298	17216	17366	17189	17255	17124	17160	17067	17192	17262	16956	17104	17096	17094	17028	16916	17190	17044	17120	17049	16999	16896	17190	17036	17062	17131	17298	17158	17204	17232	17158	17058	16946	17122	16860	16925	16645	17082	17117	16985	17190	17096	16889	17051	16995	16944	17091	17090	17173	17080	17244	17110	17257	17151	17178	17173	17017	17093	17057	17022	17305	16858	17072	16976	17109	16908	17165	16957	16932	17249	16964	17145	17030	17049	17140	17084	17098	16976	17131	17162	17138	17032	17163	17113	17066	17104	17262	17150	17022	17126	17291	17077	16999	17099	17110	17093	16870	17092	17181	17254	17046	17296	17098	17118	17231	17074	17079	17142	17332	17018	17279	17048	17076	17160	17066	17063	17087	16998	17081	17202	17208	16967	17053	17035	17126	17067	17044	17267	17175	16855	17090	16958	17251	17085	17117	17176	17114	17277	17156	17227	17037	17132	17132	16909	17222	17244	17166	17086	17067	17124	17227	17123	17132	17191	17031	16999	17067	17153	17077	17000	17140	17017	17068	17032	17200	17011	17230	17377	17256	17170	17147	16813	17171	17152	17125	16951	17096	17136	16990	16989	17007	17155	17198	16985	16877	16990	17068	17054	17215	16924	16974	17051	17106	16949
18764	32451	34462	25075	19729	18196	17036	16389	16294	16241	16121	16030	15777	16098	16045	15832	15975	15825	15800	15617	15895	15687	15805	15725	15626	15777	15829	15700	15865	15767	15776	15622	15806	15652	16912	21903	19412	15878	15698	15634	15462	15675	15561	15702	15469	15561	15742	15631	15594	15628	15563	15631	15416	15592	15444	15634	15523	15519	16094	16139	15629	15546	15527	15631	15649	15676	15586	15604	15578	15640	15620	15557	15572	15507	15552	15824	15564	15557	15477	15772	15611	15681	15813	15856	15656	15517	15594	15653	15599	15561	15654	15558	15689	15586	15623	15440	15567	15621	15684	15413	15529	15513	15576	15413	15753	15607	15539	15448	15649	15547	15358	15685	15559	15515	15448	15499	15659	15580	15513	15550	15655	15610	15411	15628	15484	15735	15619	15723	15525	15424	15703	15404	15609	15624	15683	15498	15501	15668	15621	15434	15486	15589	15703	15577	15651	15357	15518	15803	15527	15481	15750	15491	15376	15630	15569	15514	15513	15591	15509	15515	15485	15526	15575	15451	15596	15581	15744	15482	15617	15487	15477	15493	15659	15599	15586	15449	15456	15299	15599	15520	15715	15594	15484	15617	15604	15454	15552	15367	15596	15389	15622	15619	15544	15468	15669	15554	15697	15574	15528	15657	15702	15536	15721	15474	15620	15693	15690	15425	15716	15564	15587	15360	15736	15560	15519	15639	15521	15642	15463	15554	15602	15648	15592	15585	15551	15648	15501	15437	15441	15562	15461	15633	15570	15672	15474	15564	15542	15495	15602	15520	15676	15641	15643	15522	15664	15571	15492	15665	15637	15553	15759	15584	15600	15493	15680	15588	15758	15396	15716	15470	15417	15548	15673	15557	15602	15528	15585	15573	15697	15558	15381	15494	15715	15613	15655	15441	15701	15648	15446	15542	15634	15578	15533	15522	15459	15542	15646	15543	15493	15466	15660	15564	15642	15524	15599	15635	15540	15385	15605	15525	15558	15545	15416	15519	15458	15575	15425	15498	15576	15581	15505	15630	15544	15533	15420	15531	15391	15623	15556	15565	15580	15676	15571	15512	15613	15649	15441	15647	15622	15664	15564	15744	15677	15629	15718	15514	15562	15519	15544	15608	15469	15640	15640	15452	15570	15476	15589	15608	15683	15407	15530	15651	15563	15507	15568	15578	15576	15737	15665	15535	15600	15536	15513	15532	15573	15653	15554	15654	15445	15379	15574	15630	15503	15696	15527	15505	15627	15563	15618	15677	15435	15607	15538	15473	15733	15420	15603	15547	15592	15654	15421	15375	15454	15572	15656	15617	15468	15584	15522	15660	15469	15664	15546	15615	15506	15812	15501	15461	15634	15555	15636	15630	15526	15638	15488	15639	15511	15687	15531	15590	15575	15561	15672	15640	15631	15560	15564	15650	15560	15526	15660	15582	15484	15507	15642	15675	15622	15492	15633	15560	15551	15608	15590	15577	15625	15555	15627	15655	15525	15589	15694	15506	15686	15524	15595	15556	15528	15607	15653	15662	15396	15591	15669	15433	15530	15604	15680	15602	15459	15568	15656	15738	15511	15623	15448	15586	15431	15705	15740	15594	15481	15415	15707	15616	15521	15486	15488	15584	15540	15620	15554	15587	15730	15373	15494	15426	15566	15568	15656	15480	15613	15706	15417	15612	15526	15576	15513	15708	15585	15636	15484	15626	15568	15535	15547	15544	15612	15619	15697	15585	15679	15519	15587	15473	15557	15520	15580	15533	15846	15475	15620	15509	15617	15534	15349	15531	15508	15571	15534	15499	15535	15794	15657	15662	15555	15585	15413	15752	15588	15527	15496	15480	15528	15451	15638	15654	15576	15612	15443	15603	15493	15449	15563	15747	15489	15703	15405	15656	15535	15659	15616	15738	15657	15603	15489	15565	15429	15645	15602	15739	15465	15559	15724	15728	15635	15621	15759	15744	15434	15461	15340	15484	15664	15576	15620	15535	15535	15578	15528	15494	15709	15582	15497	15579	15574	15610	15650	15562	15611	15610	15438	15435	15561	15313	15551	15496	15505	15490	15573	15543	15593	15458	15687	15535	15598	15669	15620	15664	15635	15367	15486	15507	15488	15633	15574	15611	15673	15391	15768	15477	15591	15559	15434	15539	15641	15578	15544	15710	15566	15606	15584	15541	15590	15744	15450	15580	15386	15484	15576	15453	15456	15563	15609	15383	15724	15511	15626	15482	15485	15576	15320	15559	15579	15538	15406	15431	15640	15638	15479	15424	15506	15679	15608	15532	15547	15414	15655	15340	15605	15592	15573	15373	15547	15536	15434	15543	15750	15721	15810	15568	15492	15735	15564	15542	15731	15599	15384	15533	15590	15582	15552	15563	15739	15467	15532	15550	15614	15558	15419	15567	15512	15644	15678	15484	15498	15336	15617	15558	15592	15510	15525	15722	15532	15474	15492	15509	15488	15585	15465	15761	15594	15613	15608	15435	15365	15657	15681	15259	15591	15597	15566	15702	15690	15704	15562	15600	15472	15562	15621	15640	15702	15445	15496	15622	15469	15786	15614	15577	15547	15687	15655	15526	15691	15586	15474	15436	15384	15558	15762	15436	15565	15540	15447	15607	15671	15600	15599	15648	15432	15567	15572	15515	15388	15652	15526	15593	15559	15540	15460	15392	15650	15660	15381	15571	15621	15714	15478	15633	15443	15520	15531	15685	15631	15640	15576	15604	15410	15550	15767	15571	15447	15580	15514	15538	15554	15496	15629	15796	15624	15535	15576	15336	15402	15450	15525	15403	15544	15470	15623	15711	15508	15664	15554	15539	15555	15581	15610	15605	15474	15478	15528	15497	15653	15599	15636	15439	15586	15559	15665	15539	15555	15570	15678	15477	15543	15530	15596	15546	15646	15689	15466	15650	15608	15484	15514	15589	15450	15468	15641	15521	15432	15545	15629	15563	15689	15455	15576	15458	15550	15606	15664	15474	15651	15619	15609	15410	15658	15702	15621	15487	15692	15649	15523	15664	15543	15529	15497	15591	15780	15596	15596	15553	15598	15734	15592	15553	15569	15577	15610	15379	15551	15526	15713	15514	15440	15538	15520	15480	15448	15603	15660	15557	15703	15504	15627	15433	15511	15506	15328	15567	15489	15661	15529	15698	15720	15623	15468	15482	15465	15653	15427	15489	15533	15639	15427	15595	15466	15657	15523	15525	15447	15563	15609	15621	15374	15603	15560	15608	15574	15698	15621	15533	15508	15413	15589	15445	15479	15503	15416	15594	15451	15615	15605	15687	15652	15592	15524	15445	15400	15552	15564	15604	15537	15635	15719	15446	15515	15566	15439	15684	15429	15722	15511	15589	15484	15706	15623	15521	15699	15658	15500	15556	15547	15649	15311	15480	15551	15524	15686	15543	15480	15367	15623	15683	15536	15560	15672	15623	15441	15441	15436	15693	15486	15653	15629	15558	15639	15565	15460	15654	15488	15618	15432	15583	15467	15585	15445	15514	15496	15506	15762	15630	15754	15489	15610	15391	15536	15549	15446	15378	15682	15617	15604	15542	15675	15606	15654	15553	15434	15724	15724	15663	15604	15525	15564	15537	15493	15543	15557	15513	15489	15449	15494	15702	15681	15733	15452	15595	15553	15591	15427	15605	15338	15566	15624	15632	15445	15577	15535	15784	15586	15666	15533	15556	15601	15478	15490	15598	15506	15625	15556	15633	15667	15743	15557	15510	15615	15530	15722	15556	15595	15604	15637	15623	15667	15439	15790	15492	15456	15606	15650	15601	15515	15462	15448	15550	15458	15677	15430	15671	15545	15549	15465	15649	15598	15511	15638	15536	15438	15632	15627	15455	15512	15515	15465	15563	15632	15512	15428	15533	15524	15500	15694	15360	15719	15593	15523	15420	15665	15632	15466	15701	15719	15436	15543	15453	15545	15566	15587	15467	15672	15794	15526	15695	15660	15606	15606	15689	15634	15502	15574	15633	15394	15532	15660	15493	15570	15526	15419	15553	15534	15543	15535	15515	15753	15554	15370	15667	15471	15528	15705	15606	15562	15577	15546	15437	15670	15574	15550	15566	15604	15522	15623	15572	15415	15537	15608	15382	15621	15644	15637	15584	15436	15664	15603	15506	15685	15653	15787	15513	15606	15630	15596	15591	15650	15514	15668	15638	15577	15822	15511	15580	15576	15515	15654	15596	15656	15506	15652	15710	15470	15623	15509	15493	15666	15644	15440	15502	15562	15428	15571	15466	15643	15483	15608	15584	15570	15416	15532	15471	15619	15566	15721	15544	15664	15593	15797	15532	15565	15571	15430	15590	15585	15715	15623	15514	15528	15554	15507	15510	15567	15422	15657	15664	15515	15587	15518	15473	15659	15565	15425	15567	15636	15343	15523	15524	15610	15541	15421	15512	15615	15525	15516	15589	15550	15461	15440	15637	15610	15412	15522	15691	15546	15694	15633	15614	15632	15625	15450	15535	15566	15367	15620	15572	15536	15557	15375	15622	15597	15504	15533	15531	15554	15647	15811	15543	15499	15640	15457	15600	15604	15560	15528	15593	15570	15527	15458	15526	15680	15466	15701	15548	15701	15556	15509	15717	15603	15671	15530	15372	15565	15537	15619	15538	15592	15373	15601	15625	15462	15766	15595	15588	15501	15627	15631	15642	15471	15628	15649	15438	15532	15503	15430	15520	15442	15652	15550	15516	15476	15622	15614	15678	15695	15538	15454	15624	15645	15523	15626	15508	15576	15763	15431	15592	15504	15551	15556	15619	15689	15534	15451	15783	15641	15673	15662	15606	15528	15737	15533	15577	15515	15515	15677	15464	15646	15560	15551	15573	15649	15635	15435	15715	15564	15577	15647	15547	15622	15676	15584	15609	15482	15504	15563	15721	15549	15484	15666	15458	15691	15712	15597	15657	15619	15629	15466	15545	15566	15489	15387	15390	15420	15506	15508	15683	15536	15623	15684	15442	15496	15570	15385	15576	15574	15697	15542	15428	15622	15515	15512	15726	15512	15513	15300	15533	15584	15467	15543	15588	15643	15539	15519	15526	15695	15585	15696	15617	15558	15473	15384	15521	15653	15405	15627	15537	15463	15408	15629	15630	15460	15643	15573	15452	15557	15528	15496	15587
27167	21887	24070	20606	17032	16536	16569	16364	16289	16189	16216	16210	16295	16154	16252	16172	16468	16290	16232	16282	16191	16167	16147	16210	16331	16109	16166	16210	16219	16159	16282	16298	16275	16222	16352	16489	16437	16195	16187	16278	16240	16092	16168	16189	16240	16321	16155	16107	16184	16221	16027	16093	16209	16259	16288	16227	16271	16258	16033	16058	16092	16130	16233	16101	16403	16324	16143	16213	16347	16498	16235	16141	16329	16230	16394	16258	16167	16084	16191	16370	16216	16329	16302	16249	16545	16352	16363	16194	16185	16081	16186	16019	16215	16247	16251	16395	16302	16245	16107	16066	16115	15997	16064	16358	16227	16168	16079	16327	16042	16295	16402	16359	16148	16163	16301	16355	16354	16326	16143	16241	16201	16411	16246	16212	16216	16194	16344	16142	16139	16231	16331	16181	16221	16145	16166	16160	16018	16268	16311	16284	16215	16352	16113	16304	16164	16176	16127	16332	16141	16277	16319	16138	16197	16200	16025	16196	16151	16330	16212	16113	16300	16254	16108	16221	15923	16206	16063	16293	16166	16242	16305	16203	16282	16244	16143	16233	16073	16235	16133	16508	16122	16251	16432	16150	16215	16176	16061	16237	16194	16058	16187	16158	15923	16066	16289	16121	16390	16286	16269	16309	16173	16218	16015	16133	16126	16134	16356	16226	16026	16311	16417	16286	16401	16375	16302	16121	16216	16219	16172	16342	16258	16188	16144	16281	16113	16087	16267	16244	16182	16065	16209	16075	16105	16237	16273	16301	16336	16327	16171	16175	16136	16204	16270	16271	16385	16304	16244	16294	16228	16223	16242	16075	16157	16274	16198	16229	16127	16319	16166	16362	16294	16167	16299	16004	16256	16283	16427	16218	15912	16144	16220	16173	16333	16206	16093	16195	16215	16038	16233	16254	16178	16020	16026	16279	16251	16200	16245	16233	16128	16154	16261	16312	16106	16255	16259	16263	16167	16116	16306	16250	16100	16098	16147	16038	16119	16257	16277	16176	16346	16338	16031	16168	16069	16066	16177	16133	16288	16116	16275	15887	16249	16316	16119	16222	16183	16194	16323	16281	16341	16101	16339	16287	16273	16342	16302	16229	16355	16201	16169	16241	16260	16042	16263	16196	16193	16415	16299	16310	16284	16261	16385	16144	16171	16131	16269	16060	16227	16058	16172	16218	16226	16248	16410	16277	16300	16267	16283	16092	16130	16226	16253	16390	16090	16245	15952	16268	16263	16286	16395	16260	16146	16140	16093	16128	16393	16527	16176	16261	16309	16172	16181	16405	16252	16186	16222	15963	16058	16328	16446	16480	16199	16193	16157	16068	16343	16189	16342	16230	16345	16135	16241	16160	16348	16097	16120	16172	16009	16250	16120	16143	16217	16280	16099	16177	16390	16181	16196	16355	16054	16269	16206	16318	16332	16295	16191	16379	16156	16193	16217	16221	16255	16165	16226	16224	16144	16151	16118	16448	16187	16237	16153	16281	16046	16209	16131	16240	16347	16156	16504	16157	16314	16222	16192	16338	16138	16384	16225	16385	16140	16065	16131	16152	16189	16295	16341	16052	16051	16319	16218	16155	16103	16010	16177	16276	16215	16249	16147	16270	16174	16112	16168	16240	16208	16300	16223	16211	16134	16331	16403	16067	16322	16337	16365	16314	16179	16179	16262	16169	16351	16185	16059	16177	16199	16194	16331	16164	16143	16290	16215	16044	15969	16335	16401	16325	16449	16256	16307	16208	16117	16248	16217	16139	16040	16086	16150	16269	16229	16192	16371	16100	16273	16171	16265	16484	16070	16140	16195	16108	15961	16182	16283	16081	16011	16106	16047	16067	16285	16143	16304	16382	16252	16068	16196	16430	16306	16081	16392	16272	16224	16163	16320	16107	16208	16172	16197	16196	16404	16121	16359	16037	16284	16096	16263	16126	16246	16419	16146	16105	16168	16179	16258	16106	16272	16165	15938	16122	16264	16466	16095	16111	16071	16229	16122	16325	16370	16317	16134	16296	16228	16173	16182	16201	16202	16278	16207	16078	16242	16182	16088	16254	16337	16290	16039	16141	16381	16255	16140	16184	16142	16164	16415	16176	16278	16179	16269	16027	16222	16411	16139	16134	16270	16165	16014	16186	16119	16216	16232	16212	16294	16107	16256	16125	16242	16294	16263	16206	16238	16192	16292	16123	16031	16194	16291	16107	16344	16102	16182	16058	16287	16300	16019	16188	16325	16110	16311	16160	16276	16247	16218	16056	16342	16349	16279	16190	16266	16273	16077	16013	16122	16330	16299	16263	16298	16216	16259	15934	15981	16179	16266	16121	16174	16056	16207	16220	16140	16136	16189	16252	16148	16181	15987	16110	16157	16118	16192	16330	16060	16090	16049	16256	16040	16297	16029	16171	16240	16342	16359	16216	16285	16168	16181	16251	16280	16150	16381	16384	16347	16261	16323	16275	16347	16215	16279	16214	16237	16210	16213	16217	16242	16205	16230	16212	16265	16309	16344	16144	16103	16212	16322	16356	16234	16050	16104	16064	16309	16236	16351	16192	16097	16273	16299	16247	16327	16330	16183	16352	16396	16193	16201	16164	16021	16185	16312	16228	16186	16192	16411	16333	16229	16331	16412	16313	16312	16462	16396	16260	16264	16267	16209	16276	15985	16138	16121	16226	16134	16090	16340	16166	16230	16091	16245	16290	16262	16419	16076	16182	16073	16267	16186	16276	16249	16143	16366	16072	16245	16315	16232	16167	16198	16173	16222	16296	16023	16214	16336	16219	16315	16229	16195	16291	16368	16031	16166	16155	16241	16223	16165	16302	16128	16167	16255	16203	16183	16146	16125	16357	16412	16068	16176	16229	16151	16216	16301	16194	16361	16293	16357	16320	16402	16335	16240	16478	16321	16355	16038	16278	16203	16130	16127	16183	16319	16387	16193	16246	16209	16210	16128	16310	16269	16311	16331	16302	16115	16447	16314	16281	16171	16152	16246	16304	16189	16249	16216	16277	16526	16104	16333	16360	16321	16066	16177	16143	16142	16000	16515	16210	16250	16337	16005	16065	16188	16136	16195	16361	16189	16395	16450	16281	16148	16197	16139	16118	16071	16388	16114	16197	16275	16219	16161	16169	15966	16109	16295	16203	16177	16377	16172	16139	16217	16250	16239	16331	16190	16177	16109	16198	15948	16385	16359	16227	16160	16277	16299	16243	16182	16100	16300	16242	16171	16217	16221	16170	16230	16114	16111	16122	16325	16214	16265	16140	16371	16071	16211	16295	16113	16139	16306	16275	16188	16174	16296	16133	16196	16094	16399	16461	16353	16269	16254	16197	16206	16234	16087	16125	16134	16279	16167	16343	16173	16190	16186	16044	16171	16023	16318	15986	16152	16016	16268	16043	16135	16098	16317	16364	16036	16227	16232	16361	16317	16236	16139	16164	15996	16246	16295	16245	16143	16032	16093	16090	16368	16201	16229	16070	16246	16203	16228	16110	16224	16424	16179	16378	15969	16141	16437	16269	16046	16264	16264	16131	16312	16302	16158	16299	16362	16242	16282	16168	16111	16013	16235	16288	16260	16282	16093	16191	16118	16403	16209	16185	16176	16041	16283	16259	16323	16271	16240	16333	16059	16380	16413	16178	16199	16143	16173	16342	16132	16243	16220	16056	16154	16335	16154	16235	16276	16223	16253	16273	16500	16342	16462	16361	16201	16289	16187	16135	16252	16227	16105	16151	16092	16112	16187	16200	16358	16390	16241	16297	16389	16182	16288	16158	16259	16066	16159	16219	16084	16277	16203	16063	16277	16168	16342	16205	16119	16078	16189	16433	16248	16230	16121	16108	16103	16223	16283	16342	16280	16166	16365	16177	16191	16303	16214	16189	16026	16200	16113	16377	16125	16148	16270	16252	16298	16072	16170	16296	16154	16226	16174	16190	15995	16231	16012	16239	16307	16375	16303	16359	16314	16154	16195	15996	16285	16099	16378	16039	16160	16233	16317	16142	16236	16100	16374	16242	16465	16268	16154	16121	16209	16238	16150	16266	16289	16070	16059	16244	16307	16376	16248	16163	16306	16154	16044	16243	16407	16201	16323	16334	16112	16207	16097	16217	16381	16170	16315	16332	16054	16318	16413	16211	16121	16273	16286	16233	16164	16314	16302	16446	16381	16132	16249	16156	16233	16308	16108	15995	16143	16291	16024	16085	16061	16230	16192	16348	16332	16275	16334	16267	16324	16063	16207	16072	16272	16259	16265	16213	16256	16171	16023	16147	16233	16277	16192	16331	15946	16228	16099	15949	16273	16163	16302	16026	16254	16199	16220	16272	16060	16192	16352	16127	16219	16137	15930	16153	16222	16307	16335	16017	16390	16272	16126	16167	16238	16185	16276	16128	16253	16332	16262	16307	16190	15943	16148	16286	16156	16116	16369	16217	16225	16055	16315	16346	16272	16261	16018	16196	16061	16072	16166	16163	16282	16356	16165	16271	16247	16136	16130	16066	16142	16282	16157	16231	16346	16236	16311	16309	16104	16287	16274	16219	16156	16113	16294	16320	16239	16330	16063	16173	16261	16225	16325	16369	16349	16094	16086	16299	16175	16386	16298	16214	16390	16228	16292	16323	16276	16241	16256	16310	16265	16273	16323	16037	16146	16207	16493	16244	16245	16162	16140	16177	16138	16428	16162	16192	16405	16384	16475	16261	16301	16256	16353	16423	16390	16243	16374	16137	16284	16336	16173	16107	16166	16257	16309	16322	16373	16157	16232	16227	16270	16261	16209	16149	16242	16278	16202	16134	16244	16111	16309	16253	16158	16192	16216	16101	16342	16303	16117	16312	16213	16261	16212	16068	16119	16114	16123	16222	16279	16065	16202	16143	16252	16239	16207	16252	16208	16259	16241	16268	16253	16284	16181	16296	16084	16246	16106	16185	16212	16387	16219	16092	16090	16151	16315	16111	16182	16381	16298	16155	16288	16355	16099	16193	16103	16276	16058	16360	16299	16167	16171	16170	16302	16261	16078	16174	16212	16131	16303	16262	16082	16182	16346	16228	16052	16141	16179	16217	16206	16067	16355	16172	16328	16168	16323	16195	16251	16104	16347	16392	16138	16166	16128	16314	16167	16353	16321	15940
15503	20444	19234	16964	16170	15337	14996	15143	15174	14959	15076	15026	14910	14994	15132	15122	15047	14876	15057	15089	14922	15193	15056	15145	14996	14817	14982	14978	15155	15137	15125	15004	14830	14990	15150	15471	15358	15132	14967	14979	15091	14847	15018	14988	14901	15001	14907	14760	14908	14943	14966	15083	15191	14851	14924	15022	14907	15011	14850	15000	15019	14978	14950	15130	14984	14983	15014	14820	14944	14860	15127	14992	15155	14835	15002	14862	14832	15039	14948	14895	15149	14956	14879	15094	14881	14906	15017	15021	14840	15051	15125	14853	14979	14972	15009	15057	14972	14898	14955	14772	15131	14906	15002	15009	14920	14936	14984	14877	15037	14877	15008	14880	14886	15001	14869	15052	15067	14868	15076	14783	14976	14967	14920	14933	15073	14973	14871	14976	15094	14975	15004	14966	14984	15057	15092	14968	14949	15043	14984	14798	15091	14947	15120	14975	14871	14948	14830	15190	14923	15071	14873	15077	14974	15046	14957	15007	15152	15110	14780	14970	14893	14900	15085	15032	14997	15106	14852	15051	14990	14907	15068	14972	14771	15116	15079	14990	15098	14957	15060	15047	15076	15020	14977	15141	14993	14967	14957	14960	14768	15034	14863	14972	15001	14913	14943	15050	14901	14888	14993	15084	14914	14843	14971	14971	14948	15082	14965	15017	14859	15101	14891	15057	15050	15006	14781	15040	14846	14972	14986	15026	14973	14964	15186	15047	14917	14978	15043	15031	14838	14947	14990	14889	15045	15006	14915	14913	15221	15018	15023	14852	14921	15075	14951	14898	14828	15093	15087	15028	15020	15055	14989	15128	14941	15018	14897	14998	14896	15009	14928	14886	14962	15000	15093	14941	15138	14973	14920	14957	15096	14940	14873	14949	15047	15154	14967	15026	14855	15039	14945	14959	14868	15151	14955	15068	15004	15115	14922	14919	15076	14880	15090	14951	14949	14953	14969	14926	15054	15060	14839	14856	15015	14968	15031	14971	15066	14919	14882	14953	14995	14677	15004	14994	14910	15040	14704	14967	15028	15012	14887	14937	15034	15038	14893	15070	15017	14885	14985	15056	14906	14913	14937	14888	15060	14992	15179	14780	14970	14963	15002	14835	14995	14828	14960	14954	14977	14897	14994	15034	15034	15014	14891	14971	14961	15133	15009	14792	14922	14987	14973	15025	15091	15015	14991	14965	14904	14962	15003	15067	14869	14828	14853	15019	15114	15021	14857	15081	14927	14966	15021	15065	14977	14968	14993	14938	14943	15011	15070	14987	14983	15004	15085	14908	15115	14995	15003	15007	15008	15037	15100	14780	15028	14937	14978	14840	14949	14924	14952	14886	14928	14877	15052	14913	15082	15104	14927	15086	15175	14819	14989	14964	15001	15045	15025	14966	14972	14937	15125	15127	15038	15065	14902	14947	14928	14826	14958	15049	15011	15010	14951	14880	15128	14933	14970	14941	14966	14885	14971	14764	15004	14777	14970	14785	14896	15032	15246	14999	14965	15011	15073	14926	15071	14804	14934	15017	14982	15067	14972	14863	14820	15005	15041	14987	15017	14920	15131	15046	15040	15091	14969	15056	14818	14944	15027	14964	14917	15103	14908	15008	15003	14997	14985	15080	15056	15126	14843	15077	14983	15091	14959	14989	14923	14797	14991	14988	15204	14915	14978	14870	15048	14879	14865	15052	14783	14950	15002	14905	14942	14983	15198	14900	15031	14986	15047	15052	15085	14796	14937	14995	15026	15038	14987	15107	15153	14977	14962	15148	14806	14925	15011	15025	15097	15094	14855	15032	14969	14882	14919	14965	15045	15022	14954	14845	14991	14875	15027	15161	15019	14980	14882	15142	15025	15064	15068	15248	14891	15194	14958	14857	14837	14976	15017	14803	15019	14984	15019	14907	14864	14763	14965	15084	15119	14961	14948	14965	15045	15043	15122	14864	15114	14888	15032	15037	14951	15133	14951	15119	15213	14979	14862	14962	15054	15029	14895	14885	14998	15031	15111	14916	15124	14894	14911	15036	14979	15050	15046	14953	15091	15011	14952	15067	15141	15104	14894	14948	14849	14950	15231	14866	14809	14851	15071	15000	14957	14835	15004	14892	14869	14955	14998	14980	14974	14957	14927	15149	14948	15088	15015	15105	15016	15063	14975	14941	14963	14859	14990	15113	15067	14819	15089	15048	15027	14977	14935	14931	14881	14857	15039	15134	14991	15140	15083	14996	15071	14958	15066	14983	14887	14852	14933	15079	14915	14930	15025	15076	14907	14949	15063	14932	15015	15144	14985	15016	14931	15133	15101	14934	14961	15111	14883	14958	14996	15155	15260	14967	14923	15093	14995	14951	14881	14904	15039	15047	15167	14952	15052	14927	14989	15067	15071	14932	15166	14974	15021	15034	15067	14890	15124	14864	14969	15113	15038	15178	14938	15026	14938	14941	14847	14994	15071	15002	14933	14764	15050	14954	15042	14883	15047	14936	15027	15021	15037	14821	14889	14847	14945	14917	14919	14963	15038	15004	14831	14965	14884	14830	14893	14934	14785	14930	14926	14851	15011	14913	14635	14864	15061	15118	14866	15097	15017	15025	15071	14981	14693	14954	15196	14803	15162	14913	14862	15136	14940	14946	14877	14912	14972	14913	15125	14905	14887	14896	15018	14901	15024	15155	14912	15153	15118	14868	14854	14980	15047	15007	15007	15012	15211	15121	15104	14904	14899	14851	14998	14998	15032	14864	15161	15147	14944	14797	15052	14986	14983	14928	14929	14967	14983	14989	15009	14878	15071	14955	15009	15084	15002	14969	14908	14945	15075	14896	14986	14913	15003	14856	15098	15073	14977	14962	14896	14814	15070	15128	15082	14792	15048	14940	14993	15053	14940	15020	15007	15045	14975	15007	15063	14950	15137	14845	14966	15018	15055	14900	14984	14930	15009	15027	15109	15006	15094	15023	14997	14895	14950	15060	15033	14999	14904	15014	15025	15228	15034	15000	15065	14916	14740	14969	14922	14990	15112	15010	15042	15114	14918	14920	15046	15096	14849	14977	14999	15025	14995	14937	15027	15087	14876	15085	14843	15030	15231	15056	15090	15004	15087	15014	14925	15029	14963	15003	15176	14958	15173	15054	14801	14992	14937	15029	15040	14909	14822	14939	15048	14833	14941	14997	14868	14781	14971	14886	14911	14979	14935	14875	15130	14928	15014	14889	14872	15100	15005	14960	14961	14942	14735	14960	14999	15113	15010	14884	15086	14947	15025	14888	14931	14886	15001	14987	14941	14953	14912	15128	14993	14918	15012	14928	15037	15068	14972	14917	14937	14703	14916	15016	15049	14936	14961	15064	14966	15088	15019	14966	15155	15079	14995	15027	14953	15053	15032	14923	14939	14860	14865	15086	14963	14971	14786	14952	14918	14954	14978	14848	15053	14884	14903	15091	15033	15001	14954	14941	15002	14901	14873	15117	14916	15032	14905	14852	14845	15032	15109	14977	14871	15000	15119	15036	14904	15028	14822	14918	14811	14957	15006	15083	15010	15024	14896	15074	14836	14933	15126	14945	14932	14963	14928	14854	15051	15116	14831	15097	14859	14886	14936	15140	14873	14873	15035	14897	14982	15086	14958	15044	15026	14944	15032	14940	15054	15006	14868	15051	15169	14972	14971	14953	15020	15144	15020	15016	14949	14999	15189	14899	15001	14840	14936	15068	15071	14966	15038	15067	15020	15074	15095	14990	15075	15061	14802	14970	14978	14975	14964	15033	15050	15036	14888	14881	14878	14798	15076	14847	14954	15020	15025	15037	14995	14993	15003	15009	14943	15030	15028	15013	14922	14967	14995	15135	14975	15005	15079	14971	15023	15060	15058	14983	14985	15031	14946	14916	15009	15047	15033	15104	15231	14987	15085	15002	14940	15027	14865	15030	15065	15041	15037	15010	15050	15091	15037	15113	14900	15016	14778	15020	15060	14879	15216	15007	14910	14895	15056	14971	15034	15013	15015	14914	14903	15052	14988	14936	15112	15041	15113	14967	15033	14984	14836	14894	14959	15063	14975	15053	14868	14916	14945	15100	15179	14947	14907	14863	14988	15031	14909	15004	14980	14891	14925	15087	14968	15013	15005	14931	14990	14910	15080	14976	14935	14921	15018	14982	14839	14863	15022	15124	14979	14972	15009	15011	14951	14993	15030	14887	15003	14905	14905	14988	15035	15044	15122	15058	15095	15060	15066	14911	14987	14927	15246	15015	14976	15124	14803	15220	15028	14944	14902	15047	14751	14985	15145	15078	14987	15075	15119	15129	14936	14878	15063	14815	14845	14973	15024	14909	14914	15015	14886	14953	14905	15144	15002	14912	15010	14949	15054	14926	15043	15010	15043	15060	15010	14895	14973	15085	14981	14974	15197	15159	15006	14992	15274	15088	14946	14824	15079	14940	15050	15088	14866	14990	14914	14958	15012	15015	14922	14914	14971	15064	14953	14987	14972	14882	14905	14962	15021	14925	15020	15115	15099	15044	15075	15009	14736	14941	14738	14880	15117	14974	15001	14992	15027	15008	14990	15022	15094	15112	15005	15085	14926	14990	15028	14900	15020	15118	14895	14993	14709	15085	15119	14933	15072	15078	14974	14905	15023	15040	14989	14987	14922	14946	15098	14967	15140	14967	14901	15029	15151	15021	14966	14941	15146	14868	14823	15128	14858	14978	15144	15059	15059	14876	15021	14998	15088	15060	14973	14972	14978	14898	15031	15045	14874	15090	15050	15018	15023	14927	15099	15183	15005	14950	14896	14857	14833	14974	15092	15053	15006	15028	14923	14971	15002	15014	15047	15033	14993	14966	15068	15101	14993	14957	14985	14947	15148	14950	15042	15095	15110	14981	14948	14850	14959	14859	14907	14996	15038	15013	14970	15085	14881	14879	15030	15061	14996	15042	15034	15042	14997	15046	14932	15146	14985	15038	15030	15061	14963	14948	14887	14908	15019	15033	14996	14958	14868	15148	14890	15011	15014	14887	14985	15076	14960	14941	15006	14986	14905	15022	15141	15022	14936	15031	14993	14784	15132	14961	15081	14985	14886	15066	14970	15033	15011	15065	14873	14904	15143	15029	14949	15015	15131	15036	14889	14954	15080	15003
23922	21329	28691	24454	21910	20223	17936	15501	15185	15406	15198	15281	15229	15304	15329	14997	15031	15049	15019	15014	15126	15061	14869	14987	15009	15003	15001	14998	14998	15123	15084	14982	14858	14986	15343	17068	16609	15456	15001	14910	14947	15294	15065	14987	15172	14882	14915	15025	15034	15172	15218	14770	14860	14701	15116	14972	15073	15264	15051	15160	14859	14899	14925	15112	15005	14932	15093	15000	14808	14834	15096	14817	14737	14873	14884	14968	14835	14940	14733	14947	14949	14942	14900	15023	14988	14939	14997	14942	14883	14981	14891	15040	14880	15007	15064	14965	14981	14940	14896	14832	14855	14998	14830	14892	14690	14821	15000	14955	14864	14895	14918	14954	14795	14869	14952	14779	15058	14957	14963	15039	15038	15011	15085	15002	14922	14860	14943	14833	14879	14858	14702	14874	15080	14890	14872	14676	14891	14850	14839	15041	14829	14984	14810	15024	14814	14865	14877	14953	14959	14905	14952	15058	14926	14778	14914	15111	14992	14899	14710	14915	14935	14905	14835	15084	14939	14994	15052	15025	14809	14941	14854	14986	14790	14734	14936	14970	14899	14957	14756	14836	14925	14899	15029	14937	14910	14861	15003	14747	14735	14858	14911	15109	15088	14772	14924	14862	14962	14716	14887	14892	14912	14893	15005	14908	14827	15095	14992	14823	14931	14991	14950	14987	15025	14972	15224	15022	15122	14874	14988	14915	14977	14716	14959	14838	15121	14992	14958	14796	14851	15168	14962	14984	15028	14969	14991	15199	14977	14960	14976	14862	14823	15070	14975	15192	14935	14681	14912	14932	14967	14906	15036	15102	14891	14894	14949	14893	14793	15031	14853	15088	15297	14974	14868	14741	14813	14735	14813	14770	14867	14836	14863	15058	14698	15126	14974	14830	14987	14924	14819	15028	14946	14831	14859	14972	15059	15067	14764	14973	14748	15085	14935	14981	14743	14748	14762	15002	14973	14719	14791	14809	15004	14758	14950	14730	14812	14805	14786	14710	14733	14892	14916	14905	15097	15145	15124	14800	15084	14874	14807	14984	14949	14882	14889	15095	14873	14833	15022	14701	14897	15121	14751	14930	14836	15019	14942	15001	14856	14890	14773	14809	15131	15081	15044	14911	14897	14807	15000	14944	14777	14906	14859	15151	14939	14950	14729	15059	14911	14951	14967	14968	14753	14593	14876	14895	15038	14981	14811	14798	14823	14852	14847	15042	14825	14914	14871	14965	14852	14994	14781	14798	14912	14800	14801	14934	15000	15146	14838	15017	14931	14826	14796	14896	14738	14945	15059	14988	14958	14985	14817	14983	14860	14810	14882	14850	14743	15002	14864	14918	14864	14825	14907	14873	14918	15100	14678	14857	15063	14857	14851	14869	14860	15181	14865	14903	14829	14982	15073	14903	15029	15137	14988	14969	15023	14866	14741	14979	14989	15041	14869	14879	14937	14766	14856	14852	14936	14906	14957	14943	14805	14755	15028	14990	15027	14928	15029	14937	14861	14985	15024	14927	14966	15001	14775	14883	14814	14783	15030	14882	14992	14927	14878	15015	14728	14719	14907	14815	14921	14851	14779	14870	15007	14934	15050	15038	14913	14856	14893	14864	14874	14772	14768	14960	14970	14740	14735	14861	14796	14910	14790	14973	14842	14904	14997	14939	14906	14971	14929	14831	14993	14751	14868	14918	15029	14927	14820	14960	14830	14793	14816	14958	14849	15054	15053	14852	14808	14970	14878	15002	15085	14768	14936	14964	15018	14934	14901	14959	14872	14723	14846	15031	15123	14949	14839	14634	14977	15064	14821	14989	14981	15034	14794	14909	15089	15030	15095	14916	15000	14844	15033	14741	14931	14832	14871	14988	15110	15022	14859	14919	14818	14967	14903	14862	14867	14878	14839	14940	15047	14909	14985	14940	14948	14883	14845	14717	14717	14611	14901	15007	14920	14824	14865	14918	14903	14888	14866	14918	15249	14764	14761	14972	14991	15129	15029	14972	14828	14802	14853	14761	15044	14900	14828	14705	14855	14845	14746	14886	14978	14950	14856	14777	14940	15009	15154	15047	14827	14966	14925	14977	14904	14906	15013	14812	14635	14854	15043	14753	14889	15052	14948	14909	14857	14831	14920	14862	14866	14958	15107	14894	15099	15035	14893	14858	14838	15107	15121	14905	14819	14903	14956	14779	15012	14895	14864	14855	14737	15045	14876	14645	14869	14983	14817	14862	14993	14881	14803	14935	14825	14919	14942	14861	14768	14958	14787	14911	14817	14858	14878	14907	14841	14782	15045	14832	15000	14974	15001	14856	14892	15092	14900	14785	14934	14871	14961	14964	14837	14844	14910	15039	14855	15144	15081	15066	14866	15005	14844	14794	14920	14902	14974	14929	14912	14827	14815	14836	15111	14876	14907	14963	14757	14860	14828	15066	14997	14891	14839	14864	14990	15013	14999	14841	15130	15044	14856	14855	14854	14929	14988	14669	14766	14785	14848	14986	14934	14800	14934	14872	14840	14966	15172	14952	14860	14804	15085	14908	14963	14999	14771	14883	14789	14771	15085	14946	14599	14915	14883	14811	14873	14973	15142	15058	14948	14837	14767	15026	14774	14914	14812	14976	14835	14845	14972	14995	15025	15453	14756	15099	14769	14862	14942	14981	15093	14947	14763	14915	14831	14892	15117	14712	15179	14832	14942	15073	14978	15092	14918	14850	14952	14993	14758	14951	15102	14901	14855	14875	14958	14924	14858	15009	14763	14992	15088	14993	14902	14896	14902	14894	14875	14748	14949	15151	14925	14859	14943	14796	15011	14995	14859	14847	14780	15081	15031	14972	14973	15001	15140	15021	14968	14916	14982	14786	15008	14935	14889	14871	14786	14906	14944	14957	14851	14683	14809	14773	14920	15090	14830	14676	14820	15108	14911	14974	14908	14869	14948	14957	14954	15066	14823	14945	15132	14964	14961	14946	14825	14822	14947	14964	15163	14960	14778	14991	14908	14902	14892	14942	14819	14981	14937	14843	14969	14978	14767	15004	15092	14881	15067	14972	14799	14949	14887	14883	15111	14963	15096	15109	15023	14949	14911	14862	14964	14938	15049	14834	14902	15089	14947	14804	14929	14951	14903	14898	14932	14930	14937	15119	14989	15123	14938	14784	14903	14863	14766	14848	14926	14936	14810	15017	15095	14869	14987	14953	14899	14851	14986	15001	14987	14845	15151	14768	14778	15032	14870	14840	14895	14801	15040	14710	14864	15126	15086	14781	15014	14764	14987	14886	15025	14896	14962	14856	14849	14848	14895	14758	14755	14872	15110	14888	14880	14793	14959	15010	14746	15071	14908	14753	14887	14810	15090	14813	14906	14688	14938	14831	14803	14920	14799	14979	14824	15019	14981	14939	14934	14863	14941	15120	15077	14933	15038	14837	14904	14887	15035	15021	14769	14836	15004	14846	14946	14998	15019	14865	14798	15061	14894	15179	15115	14888	14842	14972	14897	14889	14696	14898	14837	14996	14903	14751	14959	15062	14766	14768	14807	14819	14950	14800	14964	14808	15060	14958	14971	15066	14896	14987	15068	14780	14854	14881	14996	14990	14875	14901	14985	14888	14973	14691	14806	14823	14905	14875	14733	14872	15011	15121	14770	14894	14791	14866	14993	14955	15132	14897	14707	14861	14974	14737	14910	14950	15171	15033	14857	14802	14733	15038	15034	14901	14905	15034	14986	14884	14869	14890	14706	15001	14851	14880	14862	14872	14904	14726	14996	15015	14718	14836	14853	14862	14956	14789	14991	15065	14922	14899	14828	14823	15115	14716	14846	14746	15077	14939	15046	14935	15004	14930	14761	14680	14850	14889	14739	15185	14922	15000	14902	14808	14867	14839	14762	14935	15025	14917	14753	15005	15089	14917	14865	14939	14799	14897	14912	14871	14916	14997	14864	14941	14961	14933	15243	14864	14856	15073	14948	14840	14860	14981	14938	15261	15053	14907	14909	14873	14879	14816	14876	14927	14893	14875	14891	15034	15011	14813	14843	14910	15011	14909	15036	14983	14869	15024	14944	14794	15004	14838	14923	14764	14947	14826	14850	14870	14789	14904	14919	14821	14787	14951	15074	14903	14919	14944	15003	14958	14723	14951	14918	15022	14848	14856	14930	14886	14952	15035	14990	15007	14978	14887	14997	14967	14653	15081	15083	14887	14919	14968	14821	14892	14913	14800	15044	15093	14853	14937	14793	14829	15063	14956	14916	14958	14959	15090	14838	14885	14966	14810	14840	14912	14818	15012	14952	14887	15083	14808	14950	14935	14797	14986	14808	15128	14696	14802	14912	15066	14848	14965	15047	15053	14928	14733	14847	15015	15059	14903	14896	14674	14895	14897	15019	15107	15109	15057	14944	14929	14935	14867	14749	15022	14896	15026	14858	14973	14974	14787	14779	15013	15051	14704	14660	14818	15013	14731	15033	14848	14750	14920	14983	15014	15061	15005	14842	14931	15123	14792	14868	14786	14893	14874	15030	15053	15030	15169	15126	14802	14770	14829	15077	15129	14873	14952	14895	15037	14777	14959	14846	14799	15106	14925	15095	15024	14994	14908	15162	14783	14936	15023	14772	14815	14924	14900	15014	14877	14885	14973	14944	14956	14890	14697	14724	14875	15088	14862	14906	14900	14959	15013	15100	14981	14932	14843	15082	14938	14714	14767	14883	15012	14796	14908	15066	14923	14915	14827	14867	14722	14870	15050	14981	15058	15160	14852	15113	14883	14799	14747	14872	14887	14932	14976	14796	14967	14920	14858	14768	14762	14839	14931	14991	14883	14954	14786	15064	14994	14838	14955	14990	14961	14947	14834	14940	14912	14969	14782	14747	14730	14857	14720	14777	15087	14945	15075	14827	15119	14921	14770	14731	14960	14924	14835	14844	15065	14752	14932	14982	14971	15045	14879	14931	15113	15021	14841	14820	14770	14912	14995	14972	14936	14842	15037	14821	14907	14939	14866	15008	14741	14917	14966	14863	15069	14885	14947	15267	14908	14956	14883	14950	14930	15060	14735	15060	14785	14855	14946	14697	15028	14767	14593	14899	14991	15052	14843	14899	15105	14907	14828	14989	14836	14868	14851	14824	15075	14962	14926
15307	30618	30831	24569	19220	16791	14974	14639	14849	14500	14433	14424	14408	14447	14446	14423	14498	14448	14443	14251	14177	14275	14433	14449	14232	14334	14254	14314	14231	14314	14241	14346	14260	14239	15108	17891	16835	14985	14258	14284	14290	14289	14229	14187	14372	14237	14444	14325	14081	14209	14359	14317	14312	14189	14286	14115	14353	14522	14245	14219	14331	14099	14061	14335	14173	14364	14288	14234	14264	14155	14320	14280	14186	14101	14264	14155	14340	14242	14317	14109	14300	14367	14291	14277	14276	14145	14139	14225	14279	14227	14252	14203	14186	14263	14357	14199	14362	14222	14285	14182	14333	14222	14358	14229	14285	14229	14291	14143	14232	14228	14072	14352	14380	14095	14031	14201	14433	14329	14474	14259	14146	14174	14117	14272	14133	14261	14215	14185	14275	14071	14338	14161	14278	14018	14133	14193	14234	14295	14235	14174	14250	14329	14158	14295	14158	14254	14289	14124	14112	14346	14192	14336	14087	14029	14288	14343	14244	14122	14234	14289	14270	14347	14244	14063	14177	14279	14072	14273	14281	14248	14199	14167	14047	14231	14315	14181	14143	14197	14156	14199	14248	14154	14220	14219	14260	14139	14407	14275	14280	14272	14367	14151	14160	14379	14108	14329	14262	14494	14294	14440	14100	14183	14295	14178	14359	14130	14221	14246	14105	14104	14112	14262	14249	14087	14299	14382	14306	14212	14162	14405	14350	14194	14167	14190	14342	14195	14241	14103	14312	14283	14338	14119	14262	14154	14144	14198	14338	14291	14220	14167	14350	14364	14106	14034	14370	14305	14278	14265	14293	14206	14220	14190	14101	14229	14188	14238	14284	14126	14294	14388	14273	14222	14256	14145	14147	14240	14300	14209	14287	13983	14375	14140	14191	14331	14064	14317	14158	14327	14250	14138	14182	14160	14317	14218	14151	14143	14346	14182	14210	14215	14180	14051	14306	14179	14197	14186	14320	14221	14014	14227	14255	14185	14215	14114	14384	14228	14226	14304	14382	14258	14089	14294	14366	14403	14092	14175	14173	14224	14170	14275	14329	14313	14285	14149	14180	14361	14377	14325	14219	14231	14283	14185	14125	14250	14060	14084	14295	14035	14293	14286	14271	14295	14177	14017	14175	14263	14272	14137	14049	14187	14134	14262	14247	14180	14172	14110	14126	14262	14176	14260	14131	14251	14425	14387	14340	14210	14144	14220	14178	14102	14198	14120	14288	14231	14216	14231	14353	14189	14229	14133	14286	14133	14288	14233	14113	14227	14434	14245	14212	14233	14186	14180	14285	14264	14260	14196	14085	14193	14292	14335	14102	14270	14347	14340	14309	14063	14102	14362	14256	14032	14132	14279	14122	14249	14073	14098	14125	14151	14213	14302	14272	14161	14279	14288	14163	14168	14256	14220	14208	14323	14133	14280	14323	14137	14066	14182	14409	14211	14254	14214	14116	14112	14109	14060	14152	14192	14212	14133	14229	14211	14190	14234	14136	14135	14290	14271	14200	14185	14337	14243	14138	14261	14231	14286	14298	14211	14174	14265	14092	14213	14222	14122	14249	14258	14016	14381	14191	14343	14216	14179	14175	14192	14225	14308	14191	14313	14262	14262	14187	14257	14226	14299	14068	14362	14162	14317	14055	14164	14314	14154	14113	14153	14194	14168	14223	14330	14190	14320	14116	14220	14301	14294	14198	14233	14279	14063	14090	13977	14221	14317	13898	14360	14325	14233	14176	14153	14133	14210	14266	14285	14221	14447	14081	14351	14183	14104	14116	14168	14090	14127	14192	14118	14125	14164	14296	14299	14038	14318	14186	14244	14233	14093	14295	14311	14223	14173	14273	14231	14190	14025	14328	14282	14212	14193	14312	14209	14242	14074	14108	14289	14177	14282	14275	14153	14151	14340	14241	14217	14145	14156	14096	14219	14261	14221	14288	14127	14117	14176	14102	14298	14256	14250	14190	14213	14202	14171	14155	14179	14324	14049	14298	14268	14140	14230	14099	14365	14151	14326	14156	14359	14032	14243	14084	14184	14353	14187	14367	14284	14224	14180	14204	14103	14348	14169	14265	14124	14176	14493	14243	14300	13996	14303	14139	14233	14281	14271	14082	14343	14291	14125	14319	14300	14208	14146	14272	14272	14105	14239	14220	14305	14182	14111	14160	14280	14270	14314	14200	14272	14153	14146	14095	14205	14142	14341	14172	14183	14177	14391	14338	14048	14225	14271	14447	14035	14165	14296	14234	14353	14145	14052	14224	14280	14363	14307	14160	14094	14359	14109	14287	14324	14300	14211	14041	14184	14143	14329	14102	14204	14230	14320	14297	14410	14265	14152	14351	14234	14281	14195	14372	14181	14187	14198	14379	14275	14161	14116	14294	14211	14273	14285	14162	14257	14104	14280	14233	14257	14177	14302	14257	14226	14316	14202	14267	14326	14187	14356	14072	14246	14331	14169	14120	14223	14226	14343	14298	14194	14058	14149	14402	14234	14213	14207	14363	14124	14250	14288	14394	14142	14402	14081	14299	14282	14140	14130	14164	14110	14226	14269	14010	14255	14215	14175	14209	14256	14342	14430	14150	14144	14186	14147	14244	14267	14178	14199	14075	14315	14250	14183	14154	14280	14209	14062	14194	14339	14281	14334	14230	14167	14130	14086	14031	14316	14447	14200	14268	14213	14215	14106	14424	14245	14265	14183	14389	14064	14234	14391	14131	14189	14101	14166	14016	14213	14230	14224	14277	14196	14308	14263	14308	14117	14205	14283	14260	14171	14243	14314	14237	14250	14318	14190	14150	14315	14209	14304	14255	14104	14326	14240	14137	14209	14167	14259	14113	14141	14119	14312	14095	14253	14242	14258	14227	14302	14242	14252	14129	14124	14234	14397	14217	14088	14286	14134	14245	14349	14204	14362	14157	14240	14264	14298	14170	14211	14259	14389	14280	14341	14167	14228	14230	14150	14143	14261	14147	14137	14214	14238	14297	14177	14126	14454	14150	14135	14160	14150	14064	14209	14338	14138	14325	14022	14150	14200	14497	14255	14269	14337	14263	14261	14258	14176	14337	14162	14235	14185	14220	14227	14202	14243	14254	14271	14173	14190	14124	14300	14230	14232	14306	14262	14388	14182	14130	14234	14169	14196	14221	14155	14284	14090	14214	14212	14341	14309	14215	14107	14383	14202	14197	14225	14348	14196	14186	14286	14389	14104	14262	14183	14071	14184	14187	14176	14160	14361	14280	14089	14360	14128	14146	14282	14175	14318	14154	14099	14215	14087	14146	14208	14360	14257	14128	14270	14226	14255	14336	14337	14136	14201	14234	14132	14289	14353	14171	14177	14265	14182	14191	14174	14243	14137	14286	14369	14219	14272	14223	14273	14276	14122	14331	14221	14371	14213	14264	14201	14184	14288	14287	14120	14185	14369	14279	14367	14079	14347	14241	14302	14066	14089	14075	14171	14359	14172	14398	14121	14210	14251	14270	14187	14191	14098	14271	14258	14184	14307	14273	14247	14261	14189	14092	14167	14246	14402	14196	14195	14174	14358	14261	14258	14352	14153	14311	14085	14261	14156	14278	14250	14332	14111	14313	14329	14084	14219	14206	14173	14236	14195	14414	14121	14312	14179	14196	14288	14245	14217	14438	14136	14282	14264	14118	14200	14310	14212	14241	14199	14247	14397	14033	14282	14429	14223	14099	14315	14304	14186	14089	14255	14191	14282	14178	14113	14234	14179	14268	14187	14172	14193	14169	14160	14267	14507	14115	14117	14161	14332	14298	14410	14167	14031	14285	14146	14241	14173	14118	14150	14229	14188	14296	14279	14214	14234	14099	14338	14271	14339	14246	14244	14175	14259	14276	14396	14211	14247	14070	14222	14169	14160	14192	14168	14445	14018	13948	13993	14196	14313	14162	14130	14161	14189	14042	14375	14221	14298	14105	14209	14253	14089	14063	14123	14267	14268	14262	14278	14096	14205	14305	14180	14115	14140	14214	14319	14229	14220	14309	14077	14294	14132	14168	14143	14407	14071	14196	14243	14239	13968	14170	14241	14153	14231	14167	14075	14008	14384	14307	14093	14328	14121	14013	14202	14302	14269	14228	14125	14209	14218	14138	14217	14343	14165	14082	14308	14110	14251	14149	14161	14137	14208	14152	14173	14045	14261	14355	14241	14211	14158	14127	14219	14362	14305	14194	14394	14274	14064	14171	14220	14224	14367	14262	14079	14166	14354	14221	14033	14249	13990	14201	14238	14203	14244	14024	14122	14138	14028	14221	14266	14138	14026	14263	14246	14313	14118	14079	14104	14223	14268	14437	14253	14148	14214	14315	14078	14229	14228	14347	14322	14096	14118	14253	14264	14108	14282	14255	14075	14257	14065	14055	14215	14197	14318	14274	14284	14271	14265	14300	14134	14173	14285	14429	14188	14265	14096	14229	14176	14107	14261	14310	14177	14343	14246	14320	14175	14066	14327	14227	14303	14360	14048	14253	14097	14106	14082	14132	14267	14256	14243	14163	14229	14175	14023	14158	14182	14309	14187	14219	14273	14251	14326	14181	14268	14139	14082	14316	14058	14093	14258	14341	14313	14357	14206	14285	14378	14264	14146	14340	14378	14160	14278	14224	13988	14258	14148	14068	14259	14260	14335	14186	14235	14172	14203	14065	14184	14140	14133	14169	14253	14305	14166	14211	14206	14268	14037	14304	14058	14407	13978	14312	14176	14208	14130	14283	14171	14034	14188	14236	14086	14341	14251	14183	14220	14321	14226	14231	14261	14202	14153	14213	14275	14258	14129	14211	14049	14058	14372	14115	14248	14197	14304	14168	14176	14281	14205	14268	14219	14174	14082	13972	14048	14281	14192	14436	14293	14208	14239	14151	14250	14192	14300	14258	14268	14124	14232	14192	14113	14318	14117	14244	14265	14223	14338	14295	14055	14172	14235	14312	14293	14240	14434	14288	14265	14166	14056	14310	14195	14153	14228	14164	14187	13965	14278	14186	14237	14238	14277	14297	14126	14331	14207	14170	14121	14220	14294	14227	14311	14288	14222	14078	14250	14151	14202	14299	14160	14264	14213	14088	14182	14288	14127	14237	14339	14007	14148	14234	14141	14112	14036	14112	14058	14361	14155
22984	21329	29221	23807	21495	22398	20735	15039	13785	14070	14083	13698	13781	13624	13620	13657	13521	13506	13599	13429	13513	13787	13561	13587	13456	13373	13342	13545	13430	13555	13600	13418	13653	13463	13451	17377	17022	14755	13585	13316	13221	13469	13447	13469	13508	13205	13457	13368	13416	13409	13345	13162	13417	13409	13466	13280	13477	13873	13411	13382	13651	13352	13305	13199	13413	13311	13331	13186	13416	13191	13262	13286	13119	13211	13160	13383	13296	13192	13227	13123	13211	13428	13234	13213	13406	13336	13293	13135	13201	13123	13376	13284	13413	13384	13285	13348	13411	13238	13327	13179	13284	13404	13438	13273	13409	13245	13287	13295	13187	13191	13360	13208	13262	13452	13372	13361	13438	13398	13193	13116	13190	13394	13394	13413	13309	13267	13257	13407	13166	13187	13381	13100	13345	13277	13401	13072	13110	13214	13098	13283	13270	13221	13419	13146	13256	13400	13335	13282	13249	13276	13387	13127	13249	13124	13419	13200	13169	13153	13281	13287	13264	13246	13271	13352	13172	13346	13263	13342	13206	13370	13269	13307	13373	13389	13076	13125	13323	13167	13346	13072	13187	13352	13148	13258	13414	13262	13148	13131	13112	13005	13379	13350	13315	13478	13348	13427	13237	13295	13247	13169	13292	13384	13335	13363	13470	13331	13498	13292	13244	13180	13501	13431	13312	13427	13430	13387	13441	13385	13192	13111	13245	13237	13247	13160	13405	13267	13212	13332	13338	13268	13177	13398	13190	13408	13424	13084	13312	13158	13015	13254	13189	13270	13158	13341	13416	13260	13162	13196	13285	13245	13187	13282	13272	13125	13335	13402	13437	13331	13448	13418	13186	13288	13369	13406	13313	13259	13226	13193	13271	13294	13461	13230	13246	13148	13411	13218	13420	13220	13299	13313	13285	13200	13179	13327	13318	13443	13206	13286	13439	13179	13290	13389	13232	13292	13202	13175	13207	13289	13070	13278	13127	13233	13189	13330	13286	13413	13178	13101	13325	13405	13406	13400	13407	13223	13335	13290	13265	13257	13327	13220	13326	13196	13166	13384	13436	13415	13409	13234	13427	13154	13281	13246	13325	13279	13189	13270	13314	13347	13298	13203	13208	13129	13166	13280	13293	13347	13366	13291	13276	13275	13221	13269	13261	13005	13286	13341	13411	13194	13496	13222	13279	13471	13315	13351	13050	13093	13464	13445	13292	13166	13334	13230	13231	13134	13277	13274	13418	13392	13426	13337	13229	13217	13271	13290	13197	13278	13230	13048	13309	13206	13279	13357	13344	13427	13159	13209	13446	13269	13183	13250	13334	13281	13172	13190	13360	13336	13244	13319	13220	13230	13301	13215	13448	13188	13399	13369	13452	13208	13417	13285	13329	13261	13122	13219	13370	13123	13430	13216	13200	13323	13109	13132	13216	13378	13277	13458	13534	13304	13113	13293	13296	13407	13326	13218	13280	13240	13384	13016	13297	13154	13201	13360	13272	13429	13471	13423	13215	13298	13350	13344	13171	13201	13357	13210	13240	13429	13357	13301	13296	13304	13372	12994	13221	13115	13325	13318	13390	13277	13140	13383	13437	13053	13232	13289	13322	13362	13226	13140	13145	13353	13275	13289	13248	13224	13361	13365	13223	13201	13234	13321	13384	13290	13212	13159	13260	13191	13331	13289	13265	13289	13059	13088	13195	13165	13184	13218	13412	13249	13236	13091	13368	13241	13300	13246	13529	13182	13069	13194	13301	13098	13242	13329	13337	13202	13312	13317	13156	13390	13128	13214	13305	13475	13364	13380	13196	13145	13159	13215	13471	13253	13209	13272	13301	13200	13362	13432	13512	13330	13266	13192	13182	13270	13105	13260	13333	13217	13041	13250	13245	13308	13310	13313	13280	13212	13471	13411	13187	13331	13275	13276	13084	13312	13211	13182	13265	13260	13123	13285	13265	13276	13119	13262	13103	13266	13327	13496	13553	13318	13255	13179	13199	13299	13118	13311	13200	13098	13255	13271	13162	13213	13258	13390	13158	13274	13311	13297	13247	13344	13399	13320	13208	13200	13242	13409	13165	13369	13352	13135	13343	13301	13236	13360	13333	13368	13415	13226	13434	13241	13471	13580	13188	13500	13232	13208	13080	13123	13212	13412	13134	13260	13218	13264	13293	13040	13249	13361	13456	13239	13288	13298	13317	13285	13122	13180	13204	13436	13286	13322	13196	13390	13279	13415	13554	13216	13171	13273	13231	13221	13484	13310	13158	13402	13262	13173	13150	13184	13111	13266	13337	13061	13235	13344	13086	13082	13289	13317	13289	13241	13147	13145	13164	13110	13116	13201	13309	13307	13191	13430	13309	13118	13324	13245	13477	13249	13191	13392	13216	13152	13290	13265	13287	13131	13328	13297	13484	13093	13174	13194	13368	13329	13138	13330	13007	13275	13303	13260	13362	13324	13320	13161	13537	13281	13155	13297	13343	13327	13405	13136	13188	13267	13192	13588	13447	13379	13147	13185	13495	13403	13179	13165	13327	13474	13377	13162	13417	13291	13449	13175	13307	13336	13264	13402	13276	13182	13311	13468	13190	13225	13191	13350	13183	13245	13256	13230	13214	13245	13244	13344	13265	13234	13473	13410	13299	13352	13181	13123	13076	13233	13319	13329	13273	13518	13377	13356	13143	13403	13433	13337	13172	13365	13376	13413	13199	13255	13199	13172	13314	13198	13146	13270	13334	13441	13086	13209	13351	13359	13384	13143	13264	13265	13173	13282	13257	13410	13250	13117	13230	13318	13368	13145	13356	13264	13182	13224	13375	13385	13263	13331	13321	13259	13331	13244	13508	13447	13515	13272	13327	13405	13086	13318	13467	13303	13188	13174	13193	13247	13206	13315	13175	13356	13563	13195	13208	13137	13296	13173	13138	13169	13149	13343	13388	13174	13159	13411	13196	13162	13444	13342	13392	13256	13416	13384	13241	13065	13337	13374	13275	13233	13230	13381	13272	13292	13360	13427	13412	13232	13486	13137	13347	13322	13357	13183	13406	13279	13470	13336	13193	13369	13184	13200	13230	13237	13195	13479	13441	13484	13143	13215	13186	13328	13485	13157	13249	13249	13395	13257	13365	13291	13085	13178	13317	13184	13384	13377	13314	13223	13125	13074	13309	13181	13330	13394	13142	13084	13331	13293	13312	13371	13275	13257	13370	13376	13220	13344	13458	13328	13291	13141	13164	13183	13445	13213	13205	13234	13147	13081	13142	13465	13192	13366	13370	13082	13217	13297	13355	13471	13343	13188	13175	13294	13375	13104	13286	13384	13124	13207	13499	13222	13297	13330	13213	13324	13272	13339	13256	13031	13277	13117	13337	13328	13142	13471	13306	13386	13215	13274	13057	13374	13381	13233	13408	13100	13162	13377	13022	13357	13090	13171	13146	13087	13348	13101	13265	13225	13334	13341	13489	13232	13409	13344	13325	13505	13199	13078	13197	13169	13254	13428	13418	13116	13305	13221	13297	13353	13268	13376	13322	13177	13268	13283	13257	13179	13013	13324	13465	13383	13155	13092	13298	13359	13218	13300	13336	13350	13476	13157	13447	13210	13445	13398	13308	13419	13394	13111	13360	13417	13451	13188	13284	13296	13140	13133	13415	13270	13147	13213	13370	13233	13448	13193	13456	13313	13282	13300	13333	13301	13200	13296	13382	13463	13592	13455	13255	13177	13353	13203	13287	13359	13389	13263	13285	13163	13272	13192	13293	13367	13184	13372	13277	13341	13481	13172	13362	13359	13080	13082	13270	13190	13371	13307	13209	13360	13260	13305	13147	13213	13315	13115	13146	13333	13125	13206	13208	13286	13130	13309	13288	13145	13334	13265	13298	13076	13194	13329	13224	13297	13405	13330	13234	13189	13166	13414	13250	13358	13288	13250	13337	13228	13409	13242	13174	13250	13285	13343	13154	13059	13277	13237	13345	13312	13191	13260	13386	13238	13289	13206	13469	13119	13294	13154	13306	13215	13181	13292	13326	13078	13256	13189	13123	13275	13234	13162	13137	13341	13238	13231	13238	13318	13144	13177	13446	13235	13280	13318	13279	13257	13212	13192	13266	13252	13245	13226	13182	13315	13393	13340	13401	13326	13229	13280	13363	13449	13401	13334	13112	13270	13365	13180	13431	13275	13226	13428	13331	13068	13248	13258	13404	13271	13310	13223	13278	13241	13199	13246	13199	13328	13278	13337	13243	13234	13263	13410	13361	13276	13291	13285	13266	13266	13343	13268	13408	13264	13212	13308	13257	13403	13381	13217	13284	13318	13182	13266	13320	13434	13198	13234	13246	13173	13243	13288	13104	13217	13534	13321	13152	13111	13270	13240	13320	13246	13342	13336	13326	13256	13215	13349	13213	13258	13470	13112	13248	13313	13236	13197	13340	13247	13225	13317	13398	13236	13335	13308	13324	13405	13358	13284	13351	13132	13326	13217	13251	13268	13183	13250	13303	13447	13358	13183	13402	13300	13194	13258	13368	13424	13204	13256	13215	13248	13258	13320	13315	13309	13290	13272	13376	13279	13430	13194	13380	13308	13260	13204	13221	13180	13117	13262	13125	13263	13325	13093	13288	13448	13154	13353	13320	13238	13269	13334	13217	13396	13395	13419	13194	13100	13151	13168	13269	13324	13204	13131	13210	13242	13105	13393	13221	13183	13115	13399	13196	13262	13183	13239	13289	13302	13130	13215	13236	13206	13138	13197	13379	13257	13354	13326	13313	13325	13234	13262	13441	13551	13214	13218	13334	13343	13292	13338	13206	13508	13186	13341	13365	13324	13213	13348	13223	13271	13202	13501	13207	13321	13334	13283	13268	13345	13296	13213	13277	13063	13342	13165	13206	13210	13271	13151	13118	13134	13171	13236	13339	13267	13402	13461	13315	13051	13412	13125	13140	13344	13076	13210	13207	13232	13222	13088	13077	13183	13145	13209	13304	13196	13212	13288	13268	13202	13101	13180	13129	13327	13221	13112	13152	13299	13282	13312	13351	13250	13221	13270	13318	13341	13375	13290	13185	13365	13272	13300	13384	13214	13224	13266	13094	13269	13226	13348	13280	13435	13260	13412	13240	13249	13205	13321	13368	13261	13123	13395
16653	34362	36334	29799	24075	17180	14638	14411	14164	13818	13824	13793	13696	13654	13456	13529	13455	13455	13355	13451	13495	13412	13525	13485	13366	13423	13294	13345	13326	13398	13358	13445	13354	13477	13468	20696	18955	14939	13322	13215	13352	13129	13287	13206	13304	13442	13104	13224	13290	13214	13320	13380	13240	13252	13292	13419	13557	13941	13527	13275	13283	13254	13247	13316	13306	13308	13275	13238	13387	13340	13135	13237	13283	13194	13078	13246	13189	13249	13062	13161	13306	13458	13383	13384	13140	13226	13309	13307	13237	13218	13016	13285	13358	13414	13347	13230	13216	13198	13212	13348	13243	13194	13346	13218	13249	13211	13148	13236	13269	13191	13221	13158	13261	13403	13330	13060	13235	13337	13365	13182	13142	13316	13215	13232	13258	13231	13086	13404	13256	13052	13273	13238	13284	13173	13241	13273	13205	12999	13313	13139	13260	13159	13285	13189	13209	13212	13292	13259	13140	13222	13212	13163	13269	13254	13242	13189	13154	13497	13130	13237	13306	13281	13409	13271	13289	13202	13410	13289	13087	13222	13168	13349	13254	13196	13143	13087	13157	13257	13094	13152	13208	13225	13314	13293	13165	13196	13250	13298	13132	13206	13344	13130	13167	13305	13207	13205	13281	13183	13308	13064	13175	13420	13083	13338	13150	13173	13229	13155	13223	13255	13219	13186	13356	13296	13092	13213	13175	13357	13259	13115	13178	13224	13191	13217	13398	13253	13311	13278	13215	13010	13251	13291	13148	13255	13186	13241	13250	13318	13358	13205	13365	13309	13172	13250	13213	13307	13186	13281	13337	13277	13164	13213	13328	13297	12989	13222	13457	13277	13235	13193	13235	13149	13316	13055	13044	13198	13227	13143	13225	13178	13296	13236	13184	13235	13195	13027	13247	13238	13144	13137	13435	13227	13185	13290	13146	13182	13170	13083	13251	13149	13305	13038	13236	13236	13185	13344	13180	13182	13266	13191	13355	13239	13165	13280	13160	13337	13161	13250	13262	13316	13347	13410	13157	13151	13150	13299	13073	13264	13204	13217	13304	13235	13263	13167	13211	13082	13205	13112	13217	13252	13333	13237	13192	13334	13347	13199	13301	13185	13353	13025	13193	13106	13301	13264	13310	13295	13307	13285	13240	13120	13118	13350	13129	13250	13254	13195	13259	13296	13251	13355	13328	13403	13126	13333	13357	13411	13256	13212	13044	13244	13222	13298	13449	13125	13198	13203	13294	13204	13069	13241	13313	13397	13209	13169	13319	13206	13258	13146	13144	13142	13122	13058	13164	13339	13354	13218	13108	13134	13390	13230	13242	13299	13253	13188	13274	13229	13326	13380	13250	13261	13096	13105	13210	13309	13264	13322	13341	13279	13337	12981	13222	13251	13154	13057	13357	13366	13296	13422	13268	13262	13111	13220	13209	13181	13244	13298	13187	13320	13270	13214	13190	13116	13209	13182	13315	13321	13212	13093	13122	13242	13390	13177	13080	13020	13132	13177	13363	13201	13312	13202	13219	13162	13109	13160	13295	13219	13310	13272	13245	12992	13283	13268	13288	13275	13184	13226	13122	13173	13137	13238	13231	13250	13165	13225	13195	13247	13492	13128	13284	13183	13247	13283	13222	13306	13257	13222	13108	13262	13059	13323	13187	13309	13279	13280	13166	13203	13221	13173	13136	13212	13101	13131	13248	13180	13167	13231	13230	13204	13195	13229	13129	13231	13092	13144	13255	13200	13213	13072	13436	13277	13317	13151	13148	13209	13327	13322	13246	13349	13149	13236	13392	13386	13353	13299	13149	13136	13287	13224	13300	13335	13310	13219	13252	13177	13132	13157	13176	13159	13287	13279	13106	13039	13175	13230	13234	13315	13195	13213	13132	13260	13326	13147	13407	13243	13337	13301	13244	13230	13192	13242	13220	13369	13168	13243	13161	13151	13136	13394	13234	13097	13215	13294	13118	13223	13399	13281	13154	13360	13380	13169	13207	13176	13266	13233	13293	13201	13318	13173	13231	13281	13235	13313	13069	13244	13184	13200	13249	13113	13187	13080	13133	13353	13162	13090	13122	13288	13280	13215	13200	13228	13268	13283	13141	13248	13238	13159	13111	13361	13115	13197	13120	13153	13331	13151	13168	13227	13241	13205	13209	13264	13220	13363	13263	13041	13108	13153	13277	13257	13182	13274	13274	13279	13195	13276	13198	13052	13144	13520	13362	13223	13284	13266	13187	13393	13290	13102	13262	13190	13229	13133	13195	13230	13269	13131	13372	13122	13178	13143	13201	13281	13254	13129	13274	13175	13261	13367	13214	13371	13398	12982	13229	13113	13156	13247	13343	13307	13220	13085	13090	13219	13417	13251	13138	13325	13232	13342	13312	13161	13326	13246	13198	13332	13095	13233	13264	13263	13291	13335	13103	13384	13338	13335	13282	13164	13173	13235	13025	13163	13150	13196	13345	13211	13324	13285	13248	13100	13076	13244	13081	13128	13147	13229	13179	13271	13194	13219	13156	13191	13255	13229	13123	13144	13238	13237	13333	13289	13275	13042	13195	13313	13160	13276	13279	13030	13214	13112	13055	13208	13230	13354	13086	13294	13079	13294	13264	13123	13151	13280	13281	13275	13304	13315	13244	13279	13236	13261	13106	13251	13194	13272	13234	13193	13338	13319	13160	13177	13409	13142	13137	13057	13214	13314	13162	13430	13282	13307	13167	13291	13177	13317	13271	13122	13288	13085	13376	13074	13080	13229	13252	13230	13134	13349	13109	13240	13263	13279	13402	13282	13151	13219	13192	13112	13338	13170	13077	13365	13329	13294	13186	13277	13127	13152	13171	13270	13305	13206	13209	13219	13232	13298	13320	13219	13338	13246	13250	13221	13173	13418	13212	13117	13304	13241	13109	13255	13248	13155	13064	13388	12980	13253	13228	13221	13237	13232	13358	13205	13158	13319	13290	12977	13265	12990	13258	13158	13432	13201	13070	13078	13200	13091	13152	13261	13448	13094	13309	13221	13276	13289	13336	13096	13078	13352	13230	13209	13211	13212	13245	13348	13267	13213	13338	13199	13152	13317	13394	13207	13296	13222	13217	13304	13063	13220	13228	13226	13176	13075	13323	13101	13288	13298	13263	13098	13210	13193	13147	13275	13053	13135	13125	13280	13439	13329	13168	13281	13376	13167	13350	13127	13098	13279	13325	13079	13220	13218	13225	13148	13304	13219	13281	13141	13319	13384	13124	13293	13189	13307	13370	13164	13187	13368	13355	13352	13215	13049	13162	13378	13275	13130	13241	13135	13297	13167	13384	13258	13174	13189	13166	13217	13262	13313	13078	13396	13183	13157	13116	13219	13259	13035	13304	13109	13393	13208	13130	13162	13322	13325	13406	13209	13184	13114	13181	13080	13291	13371	13160	13286	13185	13193	13146	13155	13233	13266	13172	13067	13302	13116	13020	13283	13277	13202	13160	13220	13240	13219	13281	13260	13197	13105	13231	13430	13218	13399	13275	13176	13260	13146	13209	13357	13234	13251	13243	13318	13233	13243	13212	13219	13216	13301	13165	13066	13233	13142	13139	13260	13005	13276	13209	13360	13327	13137	13102	13273	13184	13149	13247	13170	13099	13332	12990	13192	13414	13343	13266	13361	13218	13406	13177	13099	13140	13251	13172	13158	13102	13360	13099	13351	13273	13102	13298	13271	13220	13106	13200	13266	13292	13111	13268	13151	13170	13318	13217	13333	13271	13258	13305	13307	13182	13139	13405	13178	13140	13270	13318	13300	13297	13212	13095	13221	13314	13258	13246	13374	13346	13193	13159	13198	13211	13190	13268	13241	13157	13281	13333	13371	13095	13227	13276	13327	13278	13228	13314	13239	13295	13129	13235	13092	13228	13250	13244	13187	13178	13174	13402	13193	13333	13102	13243	13251	13462	13235	13235	13186	13217	13263	13162	13190	13203	13202	13289	13141	13317	13236	13281	13195	13199	13092	13126	13272	13162	13171	13262	13154	13262	13299	13260	13203	13093	13111	13257	13270	13155	13266	13104	13222	13299	13155	13238	13084	13329	13157	13190	13209	13170	13280	13192	13182	13286	13128	13157	13206	13055	13117	13257	13131	13318	13266	13268	13220	13227	13183	12928	13283	13250	13403	13294	13287	13316	13285	13383	13195	13271	13127	13322	13213	13241	13240	13214	13129	13280	13310	13273	13101	13296	13289	13225	13121	13320	13319	13197	13172	13137	13223	13210	13257	13185	13135	13079	13242	13092	13291	13232	13178	13288	13181	13190	13348	13261	13261	13130	13182	13038	13378	13260	13390	13145	13161	13226	13177	13304	13116	13066	13180	13154	13074	13144	13245	13084	13072	13371	13209	13087	13312	13146	13098	13018	13140	13153	13255	13221	13105	12980	13039	13227	13143	13231	13316	13170	13108	13096	13288	13238	13327	13054	13271	13283	13180	13251	13341	13377	13313	13266	13288	13181	13365	13230	13291	13134	13179	13220	13225	13176	13292	13331	13189	13155	13418	13252	13326	13188	13378	13365	13280	13235	13249	13112	13407	13185	13242	13282	13217	13171	13290	13202	13266	13217	13245	13010	13171	13264	13175	13135	13176	13202	13248	13179	13143	13191	13383	13222	13146	13245	13122	13213	13222	13317	13234	13396	13304	13123	13307	13278	13297	13208	13195	13207	13145	13150	13248	13123	13120	13244	13329	13087	13248	13314	13035	13302	12954	13280	13263	13221	13356	13219	13342	13329	13244	13147	13424	13371	13196	13226	13275	13078	13219	13316	13403	13163	13248	13237	13320	13392	13171	13214	13298	13257	13159	13316	13154	13284	13057	13115	13364	13009	13316	13156	13321	13028	13059	13295	13212	13173	13257	13177	13228	13405	13163	13259	13180	13044	13255	13320	13240	13331	13272	13165	13236	13111	13250	13153	13278	13138	13245	13308	13122	13230	13291	13309	13282	13140	13246	13110	13174	13194	13292	13270	13384	13280	13439	13080	13287	13249	13178	13116	13298	13223	13073	13204	13212	13264	13118	13048	13295	13160	13172	13170	13397	13077	13137	13111	13123	13482	13261	13249	13294	13121	13162	13219	13216	13235	13249	13371	13339	13307	13141	13105	13232
27172	21626	22631	18046	13335	12830	12979	12873	12760	12730	12626	12497	12760	12655	12605	12721	12781	12658	12813	12531	12537	12727	12679	12677	12677	12551	12565	12769	12696	12635	12721	12753	12693	12582	12880	13060	13059	12923	12580	12494	12842	12798	12637	12518	12784	12620	12678	12395	12517	12612	12820	12760	12635	12615	12718	12562	12785	12555	12632	12569	12783	12456	12534	12628	12569	12799	12699	12801	12711	12637	12666	12568	12553	12506	12455	12633	12708	12650	12625	12563	12612	12687	12634	12673	12563	12807	12617	12770	12612	12528	12576	12773	12510	12379	12614	12627	12637	12455	12509	12699	12490	12597	12616	12519	12599	12568	12724	12813	12703	12675	12550	12638	12589	12678	12611	12546	12663	12617	12738	12574	12591	12567	12691	12416	12520	12612	12825	12533	12457	12544	12634	12507	12688	12487	12478	12741	12565	12577	12659	12447	12558	12728	12802	12743	12402	12778	12545	12675	12634	12504	12602	12624	12489	12509	12480	12428	12780	12297	12692	12626	12721	12564	12686	12833	12407	12566	12525	12745	12659	12347	12654	12374	12666	12570	12644	12695	12501	12577	12830	12657	12750	12522	12598	12505	12653	12484	12626	12497	12584	12694	12557	12533	12656	12536	12521	12660	12813	12521	12602	12400	12510	12732	12610	12594	12446	12472	12524	12610	12661	12587	12688	12419	12862	12638	12541	12659	12509	12650	12598	12799	12571	12508	12600	12615	12703	12761	12730	12684	12678	12535	12618	12558	12564	12537	12614	12495	12601	12432	12693	12689	12787	12518	12544	12438	12526	12628	12471	12506	12742	12493	12696	12763	12573	12542	12611	12618	12662	12466	12555	12530	12467	12616	12667	12543	12565	12682	12600	12439	12632	12516	12578	12495	12651	12528	12481	12522	12882	12525	12680	12773	12560	12685	12532	12368	12740	12767	12484	12494	12571	12679	12689	12766	12590	12600	12703	12570	12553	12608	12644	12579	12664	12629	12499	12676	12512	12463	12720	12601	12575	12511	12365	12657	12448	12649	12496	12664	12571	12558	12631	12830	12680	12711	12737	12684	12605	12654	12580	12448	12679	12616	12451	12626	12473	12711	12554	12690	12623	12708	12579	12660	12627	12596	12772	12782	12615	12646	12689	12450	12592	12793	12587	12522	12560	12423	12708	12633	12483	12616	12575	12650	12505	12462	12668	12714	12799	12528	12496	12493	12748	12813	12561	12637	12637	12520	12613	12676	12512	12597	12662	12749	12668	12685	12682	12553	12556	12642	12570	12657	12498	12662	12569	12545	12499	12683	12440	12718	12535	12608	12481	12600	12463	12557	12620	12705	12799	12589	12716	12694	12759	12784	12598	12653	12669	12556	12638	12701	12650	12754	12527	12687	12608	12551	12645	12655	12723	12621	12615	12730	12816	12583	12595	12644	12529	12479	12461	12567	12514	12596	12739	12832	12725	12623	12519	12441	12484	12663	12562	12671	12702	12516	12670	12585	12470	12787	12583	12582	12601	12518	12573	12672	12528	12679	12478	12699	12564	12720	12556	12651	12527	12575	12679	12700	12625	12702	12786	12614	12634	12424	12698	12684	12702	12685	12625	12549	12608	12764	12544	12796	12790	12438	12625	12595	12451	12526	12407	12458	12674	12770	12672	12636	12694	12577	12486	12591	12624	12497	12735	12529	12752	12511	12487	12478	12746	12768	12725	12588	12462	12444	12670	12636	12672	12513	12654	12637	12614	12509	12739	12865	12688	12494	12504	12577	12633	12572	12396	12632	12535	12568	12745	12601	12578	12539	12490	12761	12446	12690	12559	12656	12624	12511	12749	12506	12471	12606	12525	12660	12536	12697	12579	12463	12648	12611	12616	12524	12451	12464	12577	12554	12582	12739	12517	12466	12636	12789	12649	12854	12499	12524	12569	12646	12735	12724	12522	12489	12810	12512	12408	12723	12669	12583	12525	12490	12572	12614	12618	12398	12704	12557	12655	12626	12503	12627	12558	12351	12568	12708	12642	12647	12600	12785	12626	12539	12648	12543	12535	12787	12613	12626	12692	12610	12754	12811	12617	12524	12627	12654	12509	12656	12708	12566	12779	12605	12609	12543	12780	12642	12529	12804	12677	12447	12738	12650	12698	12534	12654	12570	12571	12524	12537	12626	12539	12675	12522	12743	12582	12546	12569	12528	12623	12500	12477	12411	12644	12567	12608	12657	12639	12593	12672	12550	12567	12603	12576	12736	12676	12667	12614	12726	12465	12527	12671	12617	12598	12644	12778	12473	12499	12611	12784	12586	12682	12531	12453	12597	12476	12425	12578	12483	12554	12645	12582	12354	12509	12570	12685	12488	12589	12351	12624	12759	12651	12566	12623	12502	12604	12546	12601	12689	12694	12546	12777	12650	12548	12556	12619	12686	12497	12644	12874	12587	12688	12609	12640	12738	12664	12515	12572	12591	12581	12565	12665	12615	12651	12424	12485	12440	12660	12436	12761	12810	12663	12618	12758	12635	12691	12737	12586	12462	12603	12683	12660	12645	12567	12605	12745	12716	12734	12392	12656	12668	12850	12655	12592	12564	12605	12665	12749	12757	12481	12624	12643	12637	12669	12506	12478	12410	12625	12406	12694	12724	12423	12668	12525	12600	12821	12631	12636	12766	12648	12780	12612	12659	12576	12533	12617	12605	12710	12567	12558	12520	12717	12453	12553	12654	12510	12586	12492	12422	12629	12633	12619	12648	12594	12458	12589	12435	12576	12635	12635	12476	12737	12555	12810	12780	12615	12717	12746	12829	12643	12775	12517	12682	12454	12485	12681	12616	12617	12651	12602	12604	12823	12570	12572	12575	12576	12668	12801	12570	12581	12452	12774	12553	12465	12714	12638	12827	12576	12537	12627	12600	12632	12884	12724	12669	12808	12671	12469	12756	12610	12583	12765	12664	12493	12792	12784	12626	12490	12507	12583	12762	12513	12461	12672	12640	12506	12639	12698	12696	12743	12577	12599	12653	12685	12608	12638	12612	12699	12539	12699	12589	12574	12446	12454	12641	12594	12601	12620	12465	12493	12637	12803	12569	12766	12590	12812	12584	12524	12642	12704	12584	12560	12550	12799	12783	12610	12711	12626	12577	12532	12718	12506	12577	12739	12642	12448	12413	12585	12681	12642	12549	12550	12657	12590	12540	12485	12681	12565	12449	12532	12561	12629	12880	12719	12652	12636	12513	12572	12402	12645	12404	12520	12394	12490	12695	12308	12556	12586	12656	12537	12610	12625	12557	12629	12607	12487	12475	12532	12495	12641	12574	12515	12702	12573	12515	12411	12637	12627	12752	12621	12532	12701	12528	12602	12548	12603	12579	12519	12718	12661	12590	12552	12547	12583	12602	12540	12703	12533	12536	12596	12504	12606	12693	12520	12600	12521	12583	12454	12562	12691	12671	12700	12516	12783	12668	12499	12576	12492	12600	12682	12550	12593	12455	12594	12728	12824	12617	12536	12730	12592	12621	12651	12635	12621	12590	12797	12615	12702	12690	12634	12723	12463	12532	12723	12852	12595	12658	12641	12602	12628	12516	12826	12633	12405	12517	12595	12647	12778	12690	12565	12614	12492	12548	12671	12579	12500	12787	12790	12625	12739	12730	12489	12836	12775	12292	12818	12564	12572	12669	12769	12495	12664	12832	12681	12700	12586	12460	12514	12519	12588	12561	12541	12588	12766	12612	12529	12504	12611	12479	12630	12550	12523	12672	12681	12758	12544	12492	12618	12698	12603	12724	12454	12254	12527	12584	12584	12652	12441	12495	12690	12704	12669	12611	12520	12570	12493	12701	12658	12622	12625	12482	12558	12645	12585	12700	12490	12530	12418	12591	12653	12709	12585	12536	12619	12579	12478	12522	12739	12604	12569	12503	12684	12672	12587	12524	12509	12534	12510	12519	12587	12498	12749	12544	12558	12490	12610	12657	12617	12575	12583	12872	12722	12890	12720	12649	12562	12512	12626	12556	12568	12633	12566	12634	12720	12667	12488	12659	12591	12573	12735	12617	12812	12751	12591	12370	12513	12526	12528	12738	12639	12550	12601	12752	12665	12480	12497	12531	12724	12533	12530	12543	12609	12571	12486	12526	12624	12646	12722	12603	12631	12484	12763	12448	12593	12536	12674	12441	12645	12530	12648	12541	12651	12590	12559	12642	12673	12556	12571	12755	12528	12412	12481	12466	12690	12713	12663	12600	12712	12426	12612	12518	12553	12357	12625	12712	12791	12736	12799	12406	12565	12727	12785	12613	12556	12815	12403	12505	12590	12681	12543	12637	12585	12473	12465	12599	12506	12619	12544	12774	12681	12716	12469	12540	12293	12467	12579	12618	12472	12529	12757	12627	12608	12698	12552	12503	12564	12609	12421	12557	12515	12639	12700	12706	12591	12688	12687	12654	12525	12590	12685	12778	12695	12693	12684	12701	12449	12528	12665	12576	12800	12769	12679	12521	12597	12534	12584	12694	12582	12776	12568	12934	12592	12639	12593	12631	12676	12428	12638	12630	12719	12527	12584	12594	12671	12575	12629	12718	12495	12728	12761	12674	12571	12699	12611	12751	12731	12578	12422	12725	12776	12645	12602	12668	12599	12541	12537	12697	12476	12772	12790	12665	12626	12537	12484	12511	12429	12555	12641	12652	12954	12574	12606	12519	12461	12593	12558	12619	12617	12485	12689	12660	12706	12623	12683	12643	12555	12448	12661	12629	12364	12413	12384	12697	12586	12708	12479	12555	12753	12520	12473	12715	12578	12559	12629	12703	12508	12518	12553	12550	12624	12598	12652	12502	12631	12600	12464	12577	12605	12819	12602	12631	12735	12595	12578	12628	12527	12566	12636	12636	12736	12734	12448	12627	12540	12701	12557	12513	12671	12838	12659	12583	12675	12503	12750	12465	12547	12556	12494	12649	12559	12486	12657	12507	12571	12504	12565	12488	12568	12612	12549	12498	12652	12555	12575	12750	12618	12635	12730	12660	12522	12652	12492	12487	12511	12510	12502	12529	12518	12648	12619	12700	12576	12563	12621	12611	12518	12429	12563	12673	12484	12609	12685	12759	12597	12486	12565	12587	12687	12465	12714	12545	12665	12497	12563	12564	12512	12487
14094	18775	20694	16746	13627	13218	13063	13213	12943	13059	13113	12995	13057	13002	12914	13042	12973	13075	12902	12740	12971	13082	12883	13081	12960	12834	12897	12931	12955	12901	12766	12875	12877	12888	12901	13363	13376	12962	12845	12866	12947	12828	12859	13015	12886	12823	12763	12832	12809	12875	12719	12882	12756	12929	12796	12879	12933	13013	12772	12856	12902	12908	12891	12809	12945	12828	12895	13058	12951	12826	12816	12789	12957	12888	12920	12920	12889	12881	12886	12878	12935	12941	12872	12953	12842	12949	12939	12648	12750	12911	12821	13020	12820	12933	12913	12880	12805	12664	12827	12963	12796	12974	13080	12829	13106	12951	13048	12836	12811	12713	12956	12907	12981	12990	12951	13042	12951	12863	12868	12782	12902	12860	12794	13003	13043	12993	12807	12964	12797	12817	12788	12794	13062	12933	12997	13122	12709	12925	12848	12825	12903	12866	12811	13045	12895	12695	12812	12745	12915	12868	12976	12766	12876	12875	12744	12893	12762	13005	12904	12850	12829	12798	12964	12820	12890	12877	12840	12914	12847	12890	12917	12727	12802	12766	12837	12933	12782	12882	13007	12835	12873	12983	12872	12842	12870	12820	12968	13000	12938	12747	12924	12882	12815	12923	12937	12953	12874	12829	12915	12951	12787	12848	12947	12917	12736	12954	12938	12931	12800	12783	13052	13096	12922	12900	12824	12816	12792	12750	12872	12897	12929	13024	12770	13074	12730	12853	12821	12825	12898	12837	13027	12908	12790	12954	12867	12648	12868	12760	12949	12889	13033	12871	12812	12856	12865	12894	12922	12677	12894	12789	12996	12730	12788	12887	12840	12881	12827	12938	12886	12987	13045	12826	12867	12961	12878	13007	12759	12910	12932	12697	12995	12884	12954	12920	12896	13030	13038	12799	12877	12817	12952	12965	12763	12910	12863	12836	12783	12924	13034	12915	12970	12965	13119	12818	12918	12815	12950	12783	12915	12796	12907	13080	13034	12779	12868	12795	12787	13027	12817	12884	12831	12855	12964	12989	13020	12825	12881	12835	12990	13029	12755	12648	12783	12940	12855	12813	12846	12864	12894	12748	12994	12812	12871	12890	12908	12755	12896	12952	12832	12796	12965	12965	12982	12688	12862	13026	12824	12912	12858	12915	12844	12929	12919	12819	12828	12795	12902	12831	12889	12922	12990	12829	12915	13054	12878	13036	12837	12890	13001	12985	12794	12903	12887	12859	12860	12999	12660	12822	12920	12897	12834	12761	12885	12987	12787	12863	12920	12888	12824	13070	13061	12861	12993	12900	12843	12903	12745	13074	12860	12787	12882	13005	12792	13028	12643	12897	12942	12938	12955	12917	12805	12797	12653	12801	12726	12939	12909	12698	12972	12886	13012	12794	12757	12837	12857	12968	13052	12820	12849	12884	12763	12934	13060	12872	12885	12874	13083	12902	12981	12900	12902	12976	12872	12807	12870	12645	12868	12855	12960	12758	12754	12813	12899	12897	13011	12919	12903	12826	12931	12900	12706	12855	12924	12781	12924	13148	12922	12967	12905	12870	12897	12839	12921	12962	12856	12762	12798	12829	13004	12753	12926	12994	13017	12889	12899	12882	12766	12940	12716	12849	12788	12981	12915	12791	12750	12752	12752	12862	12986	12809	12963	12877	12777	12785	12909	12946	12909	12815	13043	13018	12731	12859	12631	12876	12639	12942	12891	12918	12877	12799	12912	12864	12946	12624	12681	12813	12652	12923	12774	12834	12886	12837	12905	12838	12841	12854	12843	12752	12953	12866	12736	12747	12821	12778	12840	12824	12922	12759	12951	12925	13030	13035	12682	12796	12746	12870	12936	12736	12847	12949	13020	12732	12926	12891	12866	12815	12803	12790	12819	12720	12909	12641	12783	12720	13017	12875	12915	12865	12919	12828	12738	12953	12794	12912	13014	13010	12989	12911	13097	12802	13094	12911	12891	12758	12972	12818	12931	12905	12945	12879	12970	12895	12824	12832	13050	12965	12824	13021	13048	12776	13117	12995	12941	12854	12670	12825	12819	12709	12838	12891	12876	12954	12805	12985	12928	12802	12763	13003	12748	12850	12755	13012	12794	12846	12828	12929	12872	12944	12954	12826	13039	12959	12945	12993	12855	12789	12948	12868	12904	13012	12780	12936	12871	12803	12730	12777	12916	12890	12838	12885	12966	13095	12898	12824	12855	12806	12881	12821	13008	12922	12934	13000	12909	12956	12888	12875	12868	12845	12781	12705	12773	12964	13083	12904	12906	12731	12927	12926	13029	12680	12913	13025	12783	12882	12843	12872	12856	12779	12739	12995	13040	12827	12867	12685	12827	12871	12981	12834	12818	12945	12894	12929	12941	12969	13035	12966	12917	12882	13023	12666	12883	12970	12907	12832	12893	12877	12955	12910	12938	13013	12849	12914	12760	13002	12804	12829	12792	12711	12726	12976	12820	12826	13024	12824	12991	12824	12966	12816	12946	12833	12765	12874	12747	12868	12859	12890	12884	12955	12994	12762	12966	12893	12942	12893	12852	12878	12903	12902	12894	12859	12790	12925	12894	12810	12847	12937	12769	12893	12941	12892	12839	12817	12750	12946	12824	12834	12773	12876	12793	12874	12886	12937	12908	12838	12797	12842	12822	12926	12876	12911	13042	12869	12883	12823	12752	12959	12859	12937	12775	12937	12855	12829	12899	12890	12878	12796	12872	12876	12914	12906	12870	12872	12881	12760	12894	12725	12897	12762	12809	12820	12890	12843	12944	12957	12958	12932	12887	12774	13053	12846	12827	12857	12768	12812	12874	12949	12864	12762	12763	12851	12916	12899	12824	12885	12933	12943	12734	12924	12932	13061	12887	12940	12945	12775	13092	12854	12841	12977	12754	12894	12894	12830	13014	12957	12909	12722	12875	12819	13028	12763	12804	12766	12748	12891	12857	12989	12788	12796	12804	12843	12852	12858	12869	12840	12862	12847	12800	12793	12680	12897	12916	12809	13035	13056	12775	13070	12767	12766	12823	12979	12969	12909	12776	12930	12944	12949	12823	12636	12753	13198	13028	12934	12814	12868	12905	12836	12898	12889	12860	12900	12902	12901	12926	12810	12812	12958	12763	12781	12907	12854	12818	13050	12908	13037	12837	12900	12931	12841	12836	12918	12838	12731	13017	12724	12896	12888	12881	12987	12946	13022	13004	12914	12787	12948	12819	12850	12799	12979	12907	13027	12957	12872	12954	12743	12850	13007	12857	12901	12950	12909	12863	12953	12796	12926	13022	12776	12930	12795	12999	12793	12905	12888	12753	12949	12771	12892	12937	12851	12743	12959	12867	12916	12833	12951	12969	13085	12942	12914	12882	12887	12822	12867	12910	12895	13020	12914	12900	12751	12942	12980	12878	13048	12967	12795	12921	12838	12936	12842	12824	12889	12965	12865	12774	12815	12905	12774	12746	12906	12880	12938	12948	12803	13013	13205	12865	12930	12739	12802	12929	12853	12857	13038	12886	12858	12893	12884	12762	12890	12885	12792	12825	12729	12925	12893	12718	12943	12751	12994	12867	12861	12799	13023	12827	12929	12872	12860	12774	12971	12773	12925	12890	13030	12829	12944	12882	12834	12785	12943	12948	12732	12813	12829	12785	12954	12936	12858	12855	12975	12962	12991	12802	12877	13084	12788	12910	12749	12885	12847	12898	12987	12861	12955	12877	12856	12860	12873	12785	13010	12922	12892	12872	12835	12895	12955	12773	12844	12819	12885	12707	12898	12820	12976	12846	12832	13036	12951	12978	13038	12836	12761	13037	12852	12835	12895	12754	12916	12964	12928	12811	12950	12734	12808	12881	13064	12857	12946	13071	12916	13005	12895	12915	12846	12802	12901	12885	12826	12880	12740	12913	12853	12683	12796	12915	12908	12909	12863	12783	12855	12937	12975	12970	12881	12890	12947	12759	12912	12788	12757	12832	12959	12633	12988	12813	12747	12921	12890	13034	12854	12976	12819	12841	12846	12766	12832	13003	12709	12943	12826	12851	12821	12869	13011	13023	12818	12940	12970	13010	12997	12942	12875	12720	12956	12857	12782	12867	12954	12901	12832	12796	12894	12756	12822	12786	12886	12851	12896	12871	12934	12833	12905	12864	12836	12890	12940	12724	12795	12772	12819	12930	12695	12933	12946	12826	12935	12899	12801	12915	13044	12850	12961	12901	13021	12859	12882	12909	12917	12969	12975	12771	12929	12867	12999	12884	12921	12839	12762	12740	12781	12804	12743	12945	12773	12926	12847	13041	12960	12845	12785	12781	12809	12992	12828	12886	13016	12791	12931	12849	12860	12818	12889	12905	12904	13010	13012	12817	12916	13048	12928	12782	12939	12991	12882	13073	12889	12805	12809	12901	12896	12916	12935	12923	12779	12803	12918	12917	12819	12833	12876	12777	12982	12786	12894	12978	12793	12904	12755	13015	12809	12970	12663	12896	12939	12967	12807	12967	12799	12877	12953	12750	12938	12819	12847	12852	12803	12811	13009	12787	12904	13125	12892	12896	12931	13143	12894	12947	13015	12726	13038	13039	12842	12783	12891	12886	12816	13008	12837	12920	12772	12902	12801	12892	12747	12801	13031	12830	12889	12879	12893	12924	12951	12971	12940	12856	12840	13125	12806	12913	12998	12758	13013	12856	12652	13051	12939	12928	12810	12949	12995	12951	13028	12951	12948	12964	12709	12899	12820	13009	12940	12769	12855	12758	12727	12924	12878	12980	12844	12807	12914	13005	12870	12879	12851	12830	12843	13023	12918	12795	12890	12947	12867	12857	12957	12858	12834	12843	12711	12807	12817	12819	12883	12878	12805	12813	12829	12900	12744	13084	12814	12780	12870	12796	12909	12923	12904	12896	12836	12842	12855	12845	12995	12848	12905	13031	12929	13023	12785	12976	12831	12758	12924	12733	12869	12933	12911	12954	12848	13043	12725	12813	12949	12791	13001	12966	12960	12776	12820	12889	12875	12882	12891	12946	12973	12867	12943	12853	12925	13036	12876	12798	12824	12965	12828	12927	12806	12927	12796	12834	12799	12817	12883	12876	12731	12968	13075	13083	12806	12897	13042	12941	12795	12939	12766	12761	12882	13006	12986
23937	21281	28723	24312	21616	19369	17521	15487	15082	15295	15218	14978	14995	15049	15040	14920	15038	14812	14958	14802	14809	14914	15030	14849	14813	14730	14951	14738	14643	14892	14785	14841	14699	14706	14915	16836	16393	15650	14676	14684	14756	14674	14771	14746	14560	14788	14785	14928	14623	14776	14813	14940	14782	14644	14912	14576	14886	14937	14629	14845	14715	14755	14803	14573	14745	14653	14794	14602	14814	14809	14743	14824	14866	14819	14685	14811	14782	14749	14814	14757	14743	14830	14734	14790	14670	14705	14801	14831	14708	14820	14735	14435	14598	14781	14884	15004	14605	14683	14587	14711	14862	14834	14690	14640	14722	14885	14708	14705	14778	14482	14657	14677	14651	14588	14830	14796	14701	14660	14887	14801	14774	14657	14792	14841	14908	14724	14738	14696	14710	14586	14761	14773	14796	14652	14759	14742	14719	14811	14611	14517	14907	14602	14837	14857	14662	14642	14791	14788	14674	14739	14766	14786	14754	14750	14697	14751	14699	14810	14621	14872	14641	14674	14709	14771	14684	14685	14693	14790	14828	14665	14899	14538	14861	14681	14574	14859	14748	14592	14793	14662	14539	14718	14676	14504	14806	14700	14793	14707	14834	14719	14660	14819	14689	14745	14553	14722	14840	14605	14804	14957	14782	14609	14707	14776	14573	14558	14742	14827	14693	14612	14772	14699	14599	14927	14589	14585	14849	14751	14697	14725	14672	14839	14931	14847	14740	14650	14666	14746	14833	14635	14867	14733	14679	14715	14684	14654	14812	14721	14646	14789	14705	14844	14853	14735	14822	14679	14759	14619	14663	14570	14851	14589	14813	14585	14630	14863	14625	14649	14650	14751	14780	14658	14511	14639	14825	14658	14873	14698	14683	14756	14760	14798	14698	14783	14601	14777	14784	14701	14676	14638	14662	14768	14673	14724	14634	14690	14736	14863	14714	14900	14813	14459	14753	14601	14744	14892	14812	14692	14671	14877	14579	14770	14800	14738	14778	14518	14724	14669	14683	14791	14709	14490	15014	14588	14651	14832	14868	14743	14600	14770	14643	14589	14833	14876	14634	14823	14636	14843	14754	14934	14814	14829	14549	14742	14737	14778	14705	14708	14661	14668	14532	14658	14873	14624	14620	14748	14888	14514	14711	14791	14773	14699	14796	14799	14647	14752	14527	14786	14616	14601	14677	14535	14749	14820	14682	14626	14655	14795	14626	14745	14775	14759	14613	14633	14521	14789	14752	14691	14622	14653	14693	14554	14751	14765	14669	14615	14822	15042	14747	14789	14824	14751	14673	14786	14807	14754	14607	14831	14750	14567	14892	14589	14704	14903	14797	14606	14670	14581	14643	14722	14631	14776	14671	14779	14841	14626	14696	14709	14729	14684	14782	14702	14743	14635	14774	14622	14700	14714	14699	14528	14689	14802	14818	14713	14685	14672	14513	14798	14759	14732	14933	14719	14798	14728	14589	14731	14833	14599	14555	14781	14702	14695	14792	14826	14856	14829	14745	14764	14793	14739	14804	14805	14564	14490	14736	14742	14754	14696	14540	14742	14730	14685	14711	14605	14801	14833	14658	14688	14703	14732	14703	14873	14760	14590	14712	14639	14726	14597	14765	14715	14808	14845	14692	14621	14824	14664	14953	14869	14701	14506	14546	14579	14929	14830	14845	14674	14843	14714	14743	14684	14703	14810	14710	14795	14797	14710	14556	14776	14748	14606	14803	14808	14614	14697	14704	14646	14585	14706	14796	14724	14708	14636	14706	14632	14732	14777	14712	14713	14887	14689	14522	14666	14790	14809	14592	14678	14799	14667	14861	14540	14807	14809	14601	14756	14766	14628	14526	14718	14954	14745	14561	14674	14507	14510	14643	14680	14583	14718	14765	14916	14875	14655	14753	14702	14705	14686	14659	14659	14725	14711	14744	14886	14840	14591	14615	14874	14782	14693	14637	14834	14904	14702	14706	14694	14743	14582	14781	14787	14600	14667	14617	14574	14918	14792	14869	14686	14800	14849	14767	14834	14672	14829	14651	14613	14525	14779	14798	14698	14666	14669	14730	14783	14749	14829	14645	14760	14577	14745	14566	14807	14697	14515	14849	14695	14768	14883	14763	14777	14642	14584	14845	14589	14680	14657	14625	14739	14769	14727	14623	14847	14815	14639	14572	14721	14690	14591	14718	14585	14646	14821	14544	14789	14409	14758	14811	14693	14710	14568	14680	14784	14718	14660	14753	14683	14867	14891	14869	14638	14665	14758	14666	14597	14629	14527	14859	14679	14708	14697	14675	14857	14710	14759	14698	14773	14737	14728	14686	14759	14502	14547	14695	14587	14749	14721	14751	14924	14688	14816	14765	14591	14695	14873	14615	14788	14790	14732	14744	14608	14509	14769	14742	14712	14643	14526	14597	14710	14612	14666	14526	14596	14817	14770	14703	14725	14773	14581	14727	14721	14689	14668	14793	14700	14564	14771	14595	14701	14772	14698	14612	14771	14838	14703	14759	14803	14741	14763	14599	14630	14729	14948	14735	14718	14601	14747	14648	14735	14631	14770	14764	14693	14810	14921	14728	14717	14759	14609	14880	14768	14792	14592	14721	14597	14891	14751	14824	14921	14758	14693	14463	14790	14525	14811	14657	14699	14812	14783	14684	14814	14583	14686	14988	14734	14616	14724	14722	14903	14689	14721	14673	14643	14679	14735	14627	14703	14753	14903	14831	14785	14619	14659	14615	14791	14513	14505	14685	14824	14655	14768	14739	14782	14825	14744	14674	14611	14871	14704	14735	14656	14804	14729	14519	14792	14844	14790	14710	14747	14833	14529	14688	14757	14553	14723	14648	14620	14811	14905	14856	14847	14705	14548	14574	14857	14528	14923	14672	14838	14701	14710	14811	14731	14769	15036	14576	14679	14768	14397	14822	14789	14726	14565	14656	14589	14671	14569	14673	14738	14656	14612	14812	14586	14630	14717	14775	14773	14871	14589	14672	14756	14699	14910	14670	14628	14662	14581	14716	14816	14606	14615	14718	14564	14597	14625	14722	14569	14645	14530	14637	14429	14757	14642	14790	14831	14602	14591	14634	14711	14806	14805	14716	14633	14763	14540	14682	14584	14725	14650	14584	14625	14845	14713	14731	14781	14797	14887	14748	14688	14764	14707	14496	14636	14644	14787	14625	14621	14846	14937	14808	14777	14598	14630	14658	14658	14694	14722	14633	14777	14807	14639	14685	14764	14731	14758	14727	14826	14732	14819	14699	14939	14830	14721	14559	14803	14820	14678	14972	14838	14679	14859	14875	14751	14593	14786	14791	14577	14874	14708	14723	14867	14706	14900	14699	14773	14709	14714	14980	14763	14877	14790	14889	14759	14792	14742	14706	14824	14773	14591	14826	14531	14834	14686	14880	14750	14762	14757	14553	14694	14743	14863	14859	14532	14730	14834	14771	14752	14803	14692	14515	14767	14812	14775	14721	14559	14814	14718	14781	14611	14589	14984	14900	14664	14628	14675	14791	14710	14644	14755	14817	14739	14742	14723	14705	14753	14544	14661	14542	14780	14587	14802	14728	14584	14634	14680	14640	14773	14627	14612	14695	14808	14883	14901	14877	14680	14631	14658	14806	14700	14744	14752	14706	14655	14885	14704	14629	14928	14564	14615	14799	14693	14709	14927	14616	14683	14685	14627	14739	14723	14721	14887	14824	14503	14696	14595	14619	14620	14784	14754	14702	14617	14767	14622	14556	14840	14867	14580	14685	14918	14675	14710	14645	14598	14793	14495	14873	14755	14820	14535	14646	14823	14699	14725	14670	14628	14579	14750	14700	14670	14866	14724	14730	14762	14659	14632	14630	14602	14643	14658	14656	14833	14767	14889	14633	14833	14784	14561	14878	14597	14979	14653	14662	14819	14591	14819	14696	14724	14421	14457	14824	14787	14813	14584	14748	14548	14624	14570	14896	14819	14766	14678	14637	14761	14782	14587	14730	14697	14627	14715	14759	14553	14818	14639	14781	14637	14648	14680	14706	14699	14885	14791	14670	14854	14555	14688	14469	14795	14714	14724	14688	14792	14707	14783	14797	14657	14620	14532	14722	14748	14619	14677	14682	14751	14614	14815	14742	14650	14683	14505	14888	14696	14602	14656	14750	14698	14954	14598	14754	14817	14717	14733	14638	14629	14724	14770	14717	14789	14640	14644	14705	14701	14705	14612	14684	14741	14782	14382	14576	14665	14627	14633	14725	14795	14781	14623	14880	14643	14712	14846	14806	14649	14721	14658	14721	14507	14593	14781	14789	14680	14847	14753	14595	14806	14689	14716	14882	14747	14563	14834	14748	14909	14781	14736	14662	14821	14706	14823	14575	14767	14602	14493	14707	14873	14908	14563	14642	14801	14730	14649	14700	14819	14901	14730	14630	14569	14531	14742	14850	14794	14740	14693	14671	14850	14681	14603	14864	14680	14717	14601	14644	14757	14818	14686	14663	14801	14591	14820	14848	14927	14697	14451	14661	14741	14602	14498	14675	14707	14747	14900	14697	14891	14844	14705	14465	14789	14778	14778	14730	14586	14764	14662	14674	14737	14736	14564	14936	14668	14681	14679	14770	14819	14856	14787	14684	14653	14781	14638	14722	14733	14861	14827	14860	14713	15029	14813	14551	14780	14668	14726	14637	14721	14627	14757	14706	14664	14600	14467	14538	14656	14658	14681	14645	14649	14658	14767	14783	14854	14821	14527	14733	14775	14863	14769	14682	14754	14687	14860	14764	14572	14636	14681	14542	14714	14956	14772	14637	14726	14596	14780	14733	14853	14649	14735	14735	14591	14709	14786	14758	14878	14748	14608	14842	14719	14594	14651	14697	14720	14663	14476	14577	14715	14707	14702	14781	14694	14896	14638	14703	14933	14658	14597	14663	14860	14641	14786	14694	14811	14759	14713	14680	14696	14580	14660	14704	14722	14726	14694	14803	14616	14839	14728	14792	14690	14713	14599	14891	14736	14743	14760	14694	14835	14789	14984	14832	14719	14775	14914	14649	14689	14773	14890	14843	14707	14740	14920	14516	14724	14673	14721	14671	14757	14750	14671	14732	14838	14937	14955	14763	14667	14611	14645	14775	14786	14603	14692	14695	14754	14621	14574
15011	28934	31107	23410	16910	15386	15098	14877	14817	14676	14729	14783	14434	14422	14471	14606	14484	14459	14376	14344	14389	14377	14522	14349	14540	14586	14227	14347	14337	14381	14391	14442	14266	14303	14567	17873	16744	15369	14206	14310	14424	14282	14298	14356	14206	14240	14090	14279	14339	14235	14269	14269	14251	14394	14320	14223	14752	14630	14383	14173	14244	14277	14290	14300	14233	14390	14109	14255	14374	14347	14247	14298	14094	14312	14373	14253	14374	14371	14479	14320	14189	14270	14326	14337	14241	14188	14367	14461	14249	14278	14272	14307	14298	14261	14355	14374	14289	14258	14326	14171	14313	14303	14198	14360	14351	14247	14324	14329	14270	14246	14274	14206	14427	14268	14353	14319	14173	14339	14201	14236	14230	14330	14221	14284	14228	14286	14313	14452	14288	14277	14388	14287	14294	14432	14295	14390	14325	14348	14241	14255	14253	14326	14197	14350	14231	14154	14251	14293	14250	14232	14252	14399	14093	14413	14142	14388	14361	14183	14225	14318	14468	14206	14177	14275	14245	14357	14418	14412	14195	14381	14250	14298	14305	14326	14354	14276	14345	14368	14302	14355	14264	14145	14139	14247	14289	14363	14321	14428	14251	14404	14444	14276	14308	14302	14169	14341	14162	14320	14210	14209	14078	14206	14291	14315	14394	14208	14211	14222	14267	14148	14509	14287	14321	14319	14219	14481	14194	14146	14318	14256	14359	14255	14359	14198	14280	14219	14389	14343	14207	14156	14339	14284	14162	14252	14276	14204	14390	14449	14177	14197	14252	14257	14207	14296	14316	14288	14238	14337	14279	14344	14210	14376	14276	14469	14228	14267	14283	14159	14217	14262	14232	14233	14387	14292	14327	14440	14206	14408	14202	14461	14165	14315	14375	14295	14395	14288	14207	14327	14348	14343	14132	14291	14275	14332	14347	14165	14400	14106	14135	14185	14174	14420	14480	14206	14396	14299	14311	14189	14391	14263	14274	14255	14271	14328	14117	14438	14300	14362	14289	14157	14147	14318	14258	14365	14240	14356	14209	14264	14194	14290	14281	14285	14282	14201	14017	14152	14325	14270	14314	14358	14376	14362	14187	13977	14409	14122	14269	14317	14150	14344	14498	14293	14225	14282	14328	14129	14186	14341	14370	14230	14197	14186	14396	14266	14315	14343	14244	14255	14204	14334	14525	14303	14068	14255	14260	14315	14199	14159	14269	14271	14282	14348	14281	14413	14268	14233	14288	14268	14069	14241	14397	14310	14295	14446	14381	14348	14078	14370	14352	14227	14245	14381	14367	14364	14250	14302	14421	14437	14271	14229	14289	14362	14302	14206	14339	14160	14215	14448	14125	14362	14245	14312	14275	14251	14142	14168	14229	14396	14250	14178	14331	14381	14270	14344	14342	14232	14175	14270	14267	14426	14198	14223	14216	14117	14452	14231	14208	14259	14296	14171	14452	14276	14131	14185	14301	14441	14251	14186	14328	14259	14273	14322	14305	14326	14259	14265	14360	14359	14214	14291	14180	14332	14262	14249	14307	14319	14120	14384	14246	14291	14243	14197	14378	14301	14291	14235	14160	14210	14376	14283	14212	14289	14223	14235	14289	14341	14281	14281	14109	14364	14317	14247	14289	14161	14349	14286	14190	14221	14342	14211	14247	14430	14145	14259	14308	14147	14302	14351	14214	14258	14141	14342	14357	14246	14189	14273	14194	14329	14259	14277	14206	14293	14337	14317	14479	14264	14139	14251	14281	14379	14289	14275	14345	14375	14234	14461	14345	14276	14210	14360	14240	14287	14165	14412	14284	14214	14345	14367	14327	14182	14444	14353	14158	14138	14284	14291	14297	14326	14358	14106	14252	14130	14247	14378	14184	14365	14321	14156	14384	14279	14301	14300	14281	14217	14347	14246	14158	14329	14174	14321	14115	14256	14350	14249	14204	14557	14104	14360	14231	14286	14377	14212	14234	14316	14348	14304	14168	14189	14440	14325	14290	14288	14349	14223	14251	14288	14357	14340	14231	14224	14325	14246	14261	14293	14292	14306	14309	14446	14316	14219	14408	14076	14196	14342	14190	14306	14341	14339	14256	14241	14272	14246	14304	14339	14295	14347	14401	14315	14345	14211	14333	14188	14199	14249	14345	14343	14432	14075	14374	14290	14292	14446	14213	14302	14354	14230	14172	14152	14203	14255	14387	14264	14155	14425	14184	14345	14331	14475	14273	14378	14279	14293	14305	14186	14322	14275	14376	14279	14438	14527	14310	14433	14388	14216	14055	14426	14327	14393	14123	14322	14293	14323	14319	14345	14211	14172	14323	14377	14449	14225	14349	14378	14413	14250	14228	14285	14237	14349	14450	14300	14354	14123	14249	14164	14213	14228	14360	14158	14456	14119	14459	14511	14282	14343	14332	14355	14276	14237	14315	14302	14215	14225	14311	14200	14289	14231	14287	14356	14216	14223	14305	14456	14255	14197	14138	14302	14305	14368	14371	14224	14311	14248	14211	14391	14225	14422	14276	14306	14248	14305	14293	14425	14198	14389	14308	14181	14250	14482	14234	14436	14235	14270	14287	14339	14138	14231	14269	14282	14303	14099	14376	14222	14196	14097	14264	14261	14194	14202	14057	14359	14386	14163	14278	14315	14311	14214	14366	14264	14358	14291	14356	14254	14358	14072	14150	14259	14380	14257	14345	14300	14429	14239	14345	14432	14303	14392	14304	14263	14382	14155	14232	14205	14194	14191	14057	14242	14354	14177	14182	14278	14428	14264	14262	14256	14227	14373	14438	14292	14293	14301	14159	14193	14385	14209	14205	14358	14133	14340	14286	14308	14367	14122	14187	14383	14340	14337	14275	14347	14061	14259	14160	14229	14271	14355	14644	14350	14354	14293	14284	14261	14306	14357	14299	14165	14233	14159	14252	14210	14238	14228	14370	14217	14319	14258	14271	14156	14252	14289	14261	14157	14117	14158	14228	14084	14138	14136	14247	14262	14197	14294	14349	14188	14274	14319	14293	14209	14337	14332	14267	14353	14269	14270	14353	14422	14346	14244	14341	14199	14268	14286	14193	14280	14282	14276	14258	14199	14224	14256	14315	14279	14237	14425	14052	14234	14311	14255	14294	14239	14303	14238	14352	14324	14229	14243	14551	14265	14282	14192	14277	14335	14370	14334	14329	14176	14416	14270	14254	14211	14311	14281	14393	14266	14266	14216	14349	14336	14294	14074	14271	14318	14467	14401	14220	14271	14256	14234	14279	14340	14353	14109	14339	14327	14246	14164	14198	14334	14311	14114	14248	14255	14194	14247	14261	14341	14096	14295	14320	14354	14342	14449	14577	14328	14425	14087	14235	14404	14356	14344	14263	14269	14198	14364	14334	14257	14151	14145	14281	14370	14247	14320	14343	14056	14284	14259	14384	14287	14267	14179	14542	14312	14180	14110	14345	14197	14142	14310	14319	14260	14147	14397	14194	14121	14360	14314	14327	14336	14379	14193	14238	14149	14177	14182	14325	14126	14208	14382	14242	14244	14309	14364	14207	14208	14330	14332	14256	14330	14436	14167	14214	14391	14340	14486	14397	14206	14259	14166	14332	14343	14375	14219	14225	14290	14269	14282	14405	14307	14394	14159	14157	14233	14249	14323	14256	14334	14179	14386	14396	14167	14174	14255	14346	14387	14265	14274	14336	14301	14241	14323	14348	14366	14279	14190	14281	14281	14342	14272	14258	14223	14312	14257	14238	14280	14190	14336	14335	14256	14246	14201	14238	14294	14464	14275	14275	14204	14267	14299	14315	14324	14330	14200	14287	14303	14189	14296	14377	14342	14370	14243	14351	14298	14301	14253	14234	14201	14338	14279	14249	14359	14271	14285	14155	14335	14199	14421	14228	14424	14191	14015	14382	14247	14244	14158	14348	14223	14195	14165	14322	14206	14404	14518	14084	14317	14405	14387	14131	14388	14310	14266	14369	14365	14522	14279	14099	14317	14282	14217	14282	14302	14312	14254	14377	14231	14413	14307	14308	14165	14361	14279	13990	14312	14346	14142	14287	14281	14202	14241	14225	14292	14420	14286	14326	14234	14224	14285	14283	14087	14316	14133	14252	14410	14217	14201	14388	14372	14353	14211	14319	14373	14318	14411	14287	14248	14282	14215	14478	14471	14395	14294	14381	14379	14418	14082	14375	14200	14276	14194	14408	14370	14352	14219	14240	14310	14285	14323	14137	14263	14268	14270	14256	14260	14192	14295	14270	14255	14311	14112	14459	14306	14235	14243	14357	14347	14339	14308	14280	14223	14414	14411	14357	14202	14156	14102	14211	14424	14196	14159	14296	14313	14341	14233	14556	14300	14397	14300	14439	14337	14330	14201	14332	14376	14291	14133	14370	14322	14279	14310	14241	14334	14329	14417	14349	14257	14341	14260	14253	14294	14384	14198	14351	14375	14074	14292	14278	14256	14248	14208	14300	14247	14126	14336	14140	14345	14251	14252	14421	14325	14221	14288	14202	14395	14161	14337	14104	14251	14062	14287	14315	14376	14307	14304	14401	14471	14175	14526	14316	14217	14281	14308	14369	14231	14303	14312	14281	14368	14200	14101	14360	14202	14368	14312	14167	14347	14328	14361	14208	14227	14297	14251	14257	14368	14258	14302	14307	14173	14199	14356	14461	14238	14289	14299	14371	14331	14251	14081	14317	14273	14328	14196	14292	14251	14340	14268	14328	13930	14186	14361	14255	14475	14223	14345	14184	14297	14312	14355	14228	14330	14297	14493	14279	14256	14179	14311	14121	14114	14365	14258	14245	14233	14409	14163	14344	14379	14246	14367	14311	14261	14397	14239	14309	14397	14316	14367	14338	14297	14267	14407	14387	14166	14261	14175	14377	14372	14472	14253	14262	14257	14298	14105	14104	14320	14179	14091	14430	14361	14357	14301	14309	14107	14194	14298	14200	14355	14255	14173	14247	14261	14242	14238	14379	14249	14324	14173	14283	14253	14261	14378	14333	14145	14202	14319	14278	14390	14356	14281	14209	14278	14279	14265	14120	14265	14305	14159	14332	14257	14117	14288	14219	14224	14350	14357	14232	14193	14307	14276	14249	14370	14189	14387	14259	14209	14360	14220	14452	14357	14331	14379
23014	21369	29235	23852	21533	22951	22985	17848	16881	17132	16782	16990	16835	16892	16890	16743	16748	16757	16650	16812	16766	16754	16652	16757	16648	16527	16574	16739	16675	16536	16520	16584	16765	16535	16828	20064	19839	18061	16788	16479	16491	16485	16518	16413	16218	16492	16669	16351	16468	16620	16321	16445	16514	16449	16414	16580	17053	16783	16551	16356	16454	16645	16312	16509	16669	16190	16412	16489	16376	16191	16444	16533	16438	16215	16230	16406	16345	16283	16287	16315	16544	16574	16535	16413	16424	16489	16386	16376	16199	16192	16536	16415	16343	16385	16351	16311	16354	16636	16354	16360	16520	16433	16459	16509	16482	16526	16535	16547	16214	16233	16417	16469	16464	16586	16509	16333	16260	16565	16447	16444	16171	16345	16458	16452	16372	16237	16517	16258	16547	16493	16276	16485	16376	16325	16143	16487	16443	16429	16317	16270	16147	16487	16385	16264	16357	16386	16451	16430	16336	16408	16442	16451	16602	16370	16460	16304	16385	16396	16523	16231	16353	16362	16299	16328	16370	16286	16460	16358	16137	16468	16394	16402	16256	16532	16232	16234	16290	16396	16362	16174	16427	16411	16479	16415	16488	16472	16464	16179	16303	16233	16552	16342	16300	16368	16424	16325	16728	16411	16360	16291	16445	16641	16370	16303	16497	16199	16213	16304	16305	16205	16430	16391	16376	16519	16401	16691	16455	16457	16459	16276	16186	16409	16279	16470	16477	16456	16312	16323	16265	16256	16476	16616	16323	16262	16410	16485	16263	16197	16369	16301	16279	16379	16359	16507	16314	16340	16321	16107	16347	16359	16395	16341	16284	16523	16456	16416	16387	16295	16326	16297	16398	16556	16662	16320	16427	16324	16582	16245	16370	16409	16341	16304	16150	16405	16462	16446	16291	16368	16498	16319	16316	16344	16369	16466	16356	16215	16414	16466	16368	16447	16445	16430	16535	16359	16463	16464	16364	16522	16381	16418	16427	16303	16339	16625	16433	16339	16449	16348	16570	16440	16455	16356	16579	16282	16348	16268	16431	16344	16192	16191	16334	16434	16476	16296	16285	16085	16326	16363	16209	16278	16241	16461	16384	16333	16470	16289	16593	16369	16299	16393	16367	16280	16322	16394	16501	16449	16472	16371	16376	16303	16411	16258	16248	16171	16397	16442	16427	16431	16385	16322	16355	16339	16433	16398	16429	16510	16357	16571	16303	16516	16305	16191	16159	16429	16358	16373	16443	16500	16476	16449	16564	16607	16210	16373	16396	16573	16190	16426	16525	16401	16518	16168	16424	16467	16272	16163	16219	16454	16271	16564	16384	16334	16199	16215	16512	16456	16286	16254	16504	16395	16404	16275	16215	16351	16347	16562	16498	16292	16461	16244	16262	16528	16364	16279	16369	16251	16411	16398	16395	16219	16316	16379	16448	16449	16217	16546	16410	16385	16200	16348	16412	16439	16570	16295	16423	16410	16499	16413	16464	16312	16358	16249	16546	16410	16523	16496	16309	16349	16228	16331	16320	16264	16545	16276	16559	16301	16437	16299	16283	16507	16453	16437	16493	16316	16624	16248	16361	16313	16445	16338	16450	16381	16478	16479	16292	16405	16364	16515	16404	16477	16450	16236	16412	16172	16420	16409	16453	16515	16355	16211	16286	16327	16332	16065	16370	16307	16476	16383	16426	16527	16548	16365	16451	16395	16376	16373	16135	16486	16312	16565	16375	16274	16309	16185	16303	16319	16279	16485	16536	16518	16360	16415	16519	16229	16216	16251	16241	16296	16430	16352	16261	16520	16260	16353	16294	16378	16130	16400	16253	16376	16427	16446	16457	16427	16383	16360	16364	16401	16324	16450	16235	16188	16267	16170	16270	16467	16466	16199	16273	16275	16450	16484	16310	16273	16262	16243	16300	16513	16551	16441	16338	16311	16398	16471	16490	16465	16395	16416	16279	16384	16546	16418	16298	16105	16365	16280	16231	16210	16316	16456	16147	16111	16298	16235	16368	16431	16350	16389	16472	16432	16339	16397	16392	16359	16457	16325	16589	16286	16353	16125	16425	16478	16402	16273	16241	16370	16200	16347	16279	16434	16363	16373	16350	16294	16459	16332	16365	16346	16413	16346	16310	16407	16146	16332	16340	16321	16343	16445	16372	16299	16457	16076	16398	16332	16603	16556	16440	16368	16513	16305	16457	16537	16499	16345	16313	16304	16510	16362	16281	16379	16344	16519	16309	16415	16284	16416	16297	16379	16380	16361	16399	16363	16550	16422	16350	16291	16352	16268	16310	16422	16397	16370	16112	16306	16564	16422	16215	16313	16349	16178	16533	16217	16312	16483	16251	16361	16473	16210	16228	16167	16285	16407	16347	16438	16365	16104	16283	16202	16339	16302	16316	16397	16346	16401	16525	16413	16296	16531	16496	16338	16445	16103	16185	16382	16277	16491	16227	16170	16350	16064	16285	16303	16269	16211	16451	16383	16553	16375	16602	16436	16386	16342	16284	16350	16290	16526	16222	16509	16238	16551	16372	16243	16358	16336	16407	16390	16556	16379	16332	16229	16511	16305	16141	16368	16338	16311	16360	16196	16368	16258	16310	16550	16554	16413	16541	16323	16597	16536	16325	16314	16324	16413	16402	16347	16409	16287	16378	16423	16261	16399	16495	16247	16526	16404	16447	16473	16428	16329	16328	16268	16402	16357	16326	16340	16393	16250	16389	16311	16300	16557	16433	16507	16168	16383	16371	16368	16474	16308	16402	16330	16452	16525	16443	16259	16489	16312	16322	16355	16465	16436	16354	16616	16253	16402	16239	16423	16562	16412	16259	16482	16385	16319	16383	16290	16261	16332	16341	16283	16264	16472	16599	16203	16252	16381	16619	16402	16611	16295	16455	16555	16468	16575	16308	16424	16182	16209	16279	16458	16500	16393	16475	16305	16505	16309	16429	16407	16718	16389	16348	16472	16289	16213	16302	16516	16390	16248	16524	16442	16565	16434	16443	16421	16143	16445	16405	16550	16299	16588	16418	16277	16422	16088	16260	16298	16337	16355	16354	16491	16343	16247	16226	16527	16159	16263	16366	16368	16391	16340	16455	16321	16534	16399	16305	16503	16340	16340	16484	16218	16356	16412	16532	16397	16249	16390	16300	16291	16320	16532	16392	16385	16404	16334	16413	16402	16417	16342	16366	16384	16284	16273	16388	16368	16239	16288	16260	16477	16490	16342	16407	16370	16314	16225	16307	16379	16501	16500	16473	16491	16403	16365	16390	16543	16299	16212	16598	16260	16593	16284	16424	16389	16309	16475	16527	16256	16312	16314	16353	16370	16441	16343	16351	16440	16546	16345	16321	16372	16312	16457	16226	16362	16329	16455	16386	16409	16300	16501	16437	16362	16318	16392	16398	16365	16334	16276	16441	16368	16429	16298	16278	16416	16382	16306	16234	16378	16498	16381	16396	16424	16453	16392	16523	16343	16313	16326	16512	16332	16256	16281	16386	16521	16335	16259	16210	16399	16453	16343	16522	16497	16480	16437	16239	16390	16250	16415	16433	16506	16432	16389	16463	16157	16429	16324	16395	16405	16564	16492	16345	16306	16488	16315	16186	16421	16533	16388	16409	16334	16364	16328	16288	16299	16254	16505	16351	16360	16284	16386	16347	16328	16342	16264	16296	16320	16522	16419	16308	16438	16313	16394	16383	16410	16466	16504	16228	16473	16375	16198	16419	16257	16312	16204	16321	16365	16203	16403	16561	16483	16327	16386	16528	16395	16308	16478	16360	16291	16272	16473	16225	16479	16292	16376	16386	16401	16517	16346	16304	16303	16268	16362	16278	16420	16387	16253	16362	16345	16352	16302	16360	16532	16286	16399	16420	16314	16342	16413	16485	16273	16385	16402	16388	16431	16263	16344	16398	16416	16382	16330	16434	16314	16389	16151	16215	16355	16283	16175	16401	16506	16377	16315	16242	16373	16231	16342	16460	16232	16227	16158	16231	16455	16309	16254	16321	16316	16227	16183	16197	16370	16283	16440	16409	16155	16301	16454	16266	16349	16357	16178	16368	16284	16524	16551	16367	16396	16175	16477	16571	16487	16354	16418	16252	16349	16298	16221	16315	16375	16423	16357	16306	16484	16419	16457	16194	16461	16247	16406	16455	16320	16520	16384	16447	16357	16587	16382	16331	16252	16406	16486	16457	16471	16377	16404	16342	16442	16341	16473	16405	16425	16274	16470	16457	16378	16293	16455	16203	16393	16293	16348	16326	16213	16391	16271	16393	16396	16213	16322	16424	16267	16180	16646	16219	16459	16393	16249	16254	16318	16452	16353	16562	16612	16411	16456	16376	16234	16376	16161	16341	16566	16441	16331	16400	16242	16553	16325	16287	16411	16440	16435	16351	16597	16342	16361	16344	16164	16489	16253	16317	16281	16309	16248	16359	16238	16358	16214	16510	16173	16219	16286	16166	16436	16543	16339	16402	16290	16224	16530	16205	16247	16258	16235	16345	16361	16291	16358	16386	16270	16289	16264	16378	16363	16156	16307	16332	16508	16259	16256	16461	16292	16311	16371	16457	16477	16415	16420	16367	16353	16466	16353	16385	16339	16367	16320	16473	16450	16443	16270	16496	16591	16465	16317	16332	16323	16176	16340	16380	16229	16059	16390	16309	16438	16283	16244	16258	16292	16371	16265	16457	16425	16262	16274	16384	16380	16390	16344	16552	16258	16280	16510	16566	16441	16332	16277	16375	16462	16331	16304	16211	16561	16384	16301	16314	16293	16282	16241	16504	16572	16304	16496	16417	16619	16398	16371	16270	16383	16331	16359	16411	16460	16225	16277	16388	16363	16422	16263	16300	16261	16382	16434	16605	16318	16469	16169	16257	16434	16381	16283	16371	16285	16430	16418	16473	16279	16265	16317	16561	16263	16412	16362	16270	16227	16492	16571	16310	16366	16191	16313	16402	16382	16316	16295	16228	16375	16411	16207	16615	16462	16464	16258	16449	16197	16521	16645	16280	16285	16451	16244	16284	16205	16429	16473	16192	16334	16323	16419	16341	16407	16649	16422	16493	16174	16307	16127	16534	16405	16392	16267	16421	16246	16377	16262	16336	16444	16362	16223	16450	16251	16460	16225
17216	34584	35231	25733	20456	17269	16611	16446	16159	15937	15996	15810	15524	15591	15483	15541	15595	15582	15530	15560	15562	15495	15625	15385	15606	15566	15444	15415	15439	15510	15529	15554	15440	15404	16091	21499	20150	16915	15521	15347	15233	15279	15509	15405	15106	15299	15274	15190	15153	15312	15361	15389	15177	15289	15209	15558	16077	15738	15603	15315	15467	15209	15387	15242	15419	15165	15383	15427	15195	15453	15246	15295	15216	15360	15377	15265	15151	15440	15239	15286	15501	15379	15365	15206	15184	15115	15258	15350	15378	15437	15378	15133	15174	15386	15323	15238	15432	15225	15153	15393	15336	15353	15324	15095	15341	15457	15308	15363	15330	15333	15364	15266	15259	15332	15323	15235	15187	15158	15343	15297	15342	15304	15379	15143	15454	15320	15196	15213	15172	15342	15273	15432	15371	15362	15212	15309	15264	15167	15370	15263	15213	15367	15250	15200	15302	15274	15179	15176	15129	15275	15375	15250	15232	15152	15344	15260	15216	15194	15323	15281	15383	15296	15247	15371	15248	15390	15322	15383	15211	15355	15287	15238	15209	15138	15544	15346	15376	15357	15358	15291	15130	15303	15163	15411	15170	15188	15233	15243	15287	15275	15313	15247	15326	15251	15159	15265	15270	15658	15296	15412	15262	15298	15418	15480	15269	15301	15314	15504	15287	15307	15047	15355	15246	15226	15317	15388	15265	15279	15279	15247	15281	15242	15389	15341	15346	15414	15178	15111	15368	15331	15278	15423	15293	15276	15336	15469	15370	15205	15344	15279	15346	15181	15262	15496	15329	15337	15171	15291	15464	15280	15386	15390	15186	15435	15306	15165	15188	15429	15309	15410	15360	15118	15295	15423	15346	15328	15217	15411	15361	15146	15315	15348	15157	15331	15240	15335	15340	15233	15181	15471	15299	15190	15313	15398	15198	15173	15483	15262	15341	15302	15406	15319	15150	15249	15383	15040	15383	15335	15431	15140	15393	15308	15368	15335	15165	15237	15213	15200	15166	15339	15296	15266	15283	15101	15281	15280	15283	15236	15293	15320	15519	15417	15264	15326	15300	15215	15349	15280	15270	15289	15163	15149	15352	15325	15139	15233	15124	15238	15253	15434	15081	15217	15322	15397	15109	15328	15266	15092	15378	15439	15389	14983	15441	15166	15406	15351	15284	15276	15306	15375	15504	15226	15290	15298	15323	15441	15204	15137	15152	15370	15288	15306	15269	15305	15246	15212	15241	15296	15303	15301	15184	15491	15197	15126	15337	15377	15346	15360	15410	15370	15233	15237	15164	15300	15415	15290	15243	15205	15368	15200	15285	15354	15337	15526	15235	15246	15301	15188	15317	15269	15213	15350	15194	15227	15379	15203	15401	15216	15382	15229	15135	15400	15482	15250	15322	15243	15247	15317	15291	15360	15452	15274	15378	15362	15375	15252	15038	15397	15254	15329	15184	15182	15355	15337	15440	15352	15339	15392	15324	15222	15178	15247	15288	15336	15237	15420	15235	15357	15241	15199	15268	15309	15075	15166	15158	15224	15314	15330	15552	15228	15067	15300	15269	15307	15269	15196	15037	15254	15354	15277	15278	15349	15332	15107	15239	15106	15319	15223	15088	15337	15306	15321	15314	15303	15383	15371	15239	15491	15282	15340	15236	15130	15444	15164	15369	15283	15282	15149	15234	15403	15220	15209	15335	15305	15203	15360	15402	15426	15141	15370	15169	15282	15360	15315	15383	15309	15211	15254	15383	15325	15103	15341	15461	15233	15268	15275	15376	15283	15292	15319	15290	15398	15444	15224	15322	15276	15103	15210	15369	15170	15268	15363	15322	15283	15322	15154	15081	15283	15381	15331	15307	15302	15205	15355	15501	15095	15389	15274	15288	15392	15245	15409	15384	15175	15140	15417	15147	15195	15339	15415	15294	15242	15211	15306	15104	15233	15285	15421	15498	15226	15143	15359	15415	15422	15324	15341	15215	15127	15221	15341	15149	15244	15465	15175	15338	15202	15368	15385	15104	15351	15153	15314	15258	15282	15433	15371	15337	15333	15073	15268	15409	15429	15231	15242	15405	15186	15214	15139	15431	15259	15250	15290	15276	15217	15102	15383	15258	15243	15359	15353	15292	15372	15177	15151	15217	15299	15284	15165	15378	15406	15379	15263	15051	15436	15182	15416	15497	15430	15266	15386	15309	15324	15229	15365	15381	15332	15337	15256	15255	15269	15223	15347	15253	15266	15297	15230	15185	15402	15368	15087	15170	15413	15130	15169	15438	15163	15273	15250	15328	15351	15449	15235	15139	15241	15195	15410	15362	15283	15312	15294	15367	15336	15408	15164	15391	15205	15318	15378	15347	15239	15337	15314	15220	15247	15177	15406	15431	15076	15353	15312	15122	15223	15275	15262	15209	15316	15331	15297	15329	15282	15173	15254	15301	15308	15411	15444	15178	15108	15302	15206	15451	15344	15322	15273	15396	15171	15260	15292	15334	15444	15346	15287	15324	15175	15259	15235	15303	15454	15217	15204	15341	15173	15225	15372	15352	15148	15183	15239	15244	15213	15350	15347	15261	15320	15279	15157	15223	15249	15242	15116	15163	15167	15227	15160	15512	15282	15415	15368	15181	15499	15408	15219	15244	15249	15291	15276	15222	15030	15358	15354	15375	15238	15281	15377	15266	15384	15351	15287	15290	15188	15346	15247	15197	15197	15202	15370	15358	15410	15280	15276	15134	15265	15325	15343	15210	15278	15389	15280	15191	15274	15254	15129	15313	15401	15381	15337	15334	15131	15433	15281	15391	15344	15295	15462	15449	15153	15343	15224	15344	15271	15251	15275	15346	15394	15162	15179	15132	15280	15330	15123	15362	15201	15277	15258	15286	15293	15333	15339	15149	15106	15451	15274	15399	15173	15387	15367	15195	15245	15270	15226	15372	15167	15226	15274	15383	15269	15374	15314	15275	15279	15365	15266	15321	15234	15394	15219	15424	15177	15244	15312	15353	15320	15284	15323	15383	15233	15397	15278	15151	15283	15347	15236	15068	15279	15323	15352	15398	15116	15285	15265	15250	15344	15255	15514	15267	15359	15286	15191	15322	15133	15279	15251	15446	15277	15232	15198	15262	15207	15322	15262	15348	15497	15327	15284	15312	15225	15433	15523	15069	15289	15303	15107	15484	15296	15234	15324	15141	15426	15212	15272	15360	15309	15219	15194	15225	15276	15486	15328	15246	15414	15299	15211	15215	15328	15377	15252	15314	15415	15112	15338	15347	15218	15259	15196	15363	15320	15170	15356	15189	15392	15347	15281	15306	15196	15283	15421	15437	15104	15408	15220	15306	15142	15358	15325	15299	15270	15301	15100	15168	15259	15181	15117	15173	15300	15191	15314	15300	15190	15326	15224	15208	15323	15239	15564	15186	15343	15279	15270	15264	15338	15272	15468	15269	15213	15176	15181	15293	15297	15436	15289	15342	15255	15485	15229	15320	15389	15161	15278	15101	15269	15370	15181	15543	15199	15374	15233	15225	15258	15364	15090	15402	15333	15172	15308	15375	15155	15290	15262	15382	15425	15358	15205	15328	15294	15240	15357	15210	15180	15208	15242	15346	15324	15283	15273	15213	15231	15233	15318	15320	15275	15229	15201	15172	15216	15277	15222	15066	15352	15320	15291	15353	15338	15348	15173	15139	15422	15033	15364	15259	15128	15115	15309	15136	15325	15260	15429	15252	15210	15262	15342	15134	15415	15302	15279	15362	15501	15192	15346	15282	15332	15301	15339	15310	15288	15255	15342	15194	15269	15211	15438	15185	15277	15340	15443	15121	15332	15352	15214	15229	15336	15442	15291	15308	15288	15358	15282	15366	15312	15277	15281	15272	15485	15329	15274	15272	15247	15265	15214	15438	15182	15330	15223	15360	15322	15146	15423	15395	15284	15239	15280	15401	15319	15278	15274	15300	15284	15290	15390	15110	15204	15254	15155	15286	15241	15178	15308	15488	15309	15329	15274	15355	15138	15268	15413	15450	15334	15338	15333	15297	15372	15255	15211	15527	15206	15287	15202	15303	15181	15387	15379	15223	15180	15264	15305	15219	15167	15288	15378	15263	15152	15378	15292	15272	15320	15197	15329	15416	15487	15221	15203	15202	15368	15321	15269	15190	15332	15360	15187	15236	15331	15347	15275	15247	15466	15267	15295	15348	15301	15335	15285	15314	15256	15377	15186	15372	15269	15163	15254	15242	15538	15286	15320	15295	15306	15343	15167	15170	15310	15352	15320	15356	15396	15334	15211	15318	15221	15336	15300	15241	15281	15170	15203	15239	15314	15199	15382	15355	15440	15191	15207	15436	15309	15226	15388	15277	15159	15352	15229	15378	15197	15379	15172	15391	15106	15186	15183	15392	15284	15246	15337	15260	15283	15238	15157	15366	15216	15309	15235	15146	15390	15215	15221	15105	15379	15284	15245	15250	15352	15235	15332	15286	15254	15232	15284	15384	15485	15356	15219	15218	15303	15157	15319	15297	15143	15473	15348	15120	15234	15223	15220	15331	15218	15332	15228	15246	15194	15369	15210	15324	15291	15319	15116	15227	15229	15422	15205	15346	15231	15231	15244	15406	15272	15433	15033	15082	15109	15169	15265	15410	15148	15284	15290	15231	15358	15465	15262	15420	15395	15259	15281	15228	15221	15180	15334	15231	15404	15243	15372	15307	15320	15284	15395	15251	15375	15260	15363	15358	15313	15228	15321	15373	15301	15083	15139	15113	15266	15325	15289	15227	15466	15260	15191	15300	15285	15340	15221	15126	15223	15361	15360	15283	15203	15284	15359	15300	15334	15272	15404	15282	15435	15313	15333	15258	15243	15244	15265	15305	15285	15157	15242	15329	15397	15371	15239	15319	15281	15308	15369	15297	15157	15371	15262	15301	15436	15266	15401	15372	15325	15250	15418	15371	15215	15353	15332	15358	15241	15305	15457	15419	15044	15253	15332	15244	15261	15201	15384	15435	15182	15437	15305	15104	15386	15381	15246	15345	15351	15267	15443	15358	15316	15457	15460	15307	15303	15196	15358	15203	15185	15247	15330	15233	15460	15237	15196	15376	15224	15320	15287	15249	15319	15311	15250	15325	15180	15391	15371
27269	21998	24774	21843	17612	17273	17120	16922	17002	17040	17297	17156	16904	16891	16943	17071	17059	16963	17113	17013	17008	17047	16876	17163	17282	16788	16950	16971	16936	17122	17178	16856	16800	17000	16928	17142	17113	17175	16998	16855	17159	16968	16869	16871	17119	17069	16998	17035	16995	16856	16925	16945	17017	16895	16862	16894	16987	17090	17042	16932	17073	16773	17009	16914	16753	16881	16861	16822	16822	16887	16867	16766	16860	16837	16943	16986	16852	16949	16922	17031	17086	16985	16868	16962	16949	16908	16991	17063	17058	17071	17209	16837	17031	16973	16999	16956	16949	17027	16815	17027	17009	16875	16995	17066	16948	16951	17041	16928	16853	16793	17023	17059	16967	17036	16945	17044	16863	16960	17093	16852	16985	17053	17053	16870	16852	16941	16953	16778	17009	16833	17003	17038	16852	16962	16966	16947	16946	16804	16896	17076	16917	17113	16949	16958	17052	16910	16995	17111	17073	16792	17295	17089	17080	17017	16858	16757	17046	16815	17011	17046	16869	16926	16945	17010	16976	16787	17003	16800	16893	17138	17039	16939	16976	17013	17010	16943	17086	17021	16801	16899	16924	16837	17065	16970	17047	17019	17097	16931	16967	16743	17026	16915	16985	17152	16964	16763	16898	17020	16984	16854	17042	16908	16880	17047	17061	16975	17027	17090	17100	17054	16852	16834	17059	16815	16921	17097	16732	16906	16898	16838	16964	16844	17050	16910	17092	16767	17027	17086	16729	16977	16982	16907	17120	17007	16932	16925	16864	16870	16976	16910	16778	16952	16928	16881	17039	16877	17018	17056	17053	17029	16918	16878	16960	16822	16911	16917	17002	16975	16932	16988	17037	17116	16897	17110	16975	16818	17042	16927	16948	16976	16915	16779	17022	17103	17107	17041	16880	16774	16958	16899	16863	16970	16939	17055	16913	16856	17095	16944	16994	16955	17058	16954	16983	16860	16979	16935	16938	16915	16823	17034	17092	16940	16747	16976	16920	16927	16900	17027	17052	16993	16983	16838	16887	17014	17017	16929	17087	16942	16886	16726	16842	16914	16729	17081	16839	16922	16833	17120	16883	16942	16801	17005	16876	17102	16641	17009	16760	16883	17033	16878	16867	16780	16914	16915	17136	16977	17045	16981	16748	16950	16707	16873	16990	16946	17075	16993	17060	17070	16969	17048	16867	16839	16932	17005	17000	16917	16823	17031	16918	17032	16955	16944	17051	16925	17015	16851	17084	17033	17192	16905	16879	16696	17056	16915	16778	16950	17153	17014	16800	16920	17014	16758	16950	17023	17033	16869	16895	16824	16810	16954	16921	16707	16808	16700	16746	16890	17008	16954	16772	16862	17021	17016	17061	16994	16935	16754	16888	16856	16846	17001	17039	16943	16829	16853	17041	16967	17021	16880	17019	17022	17013	17173	17061	16931	17001	16986	16802	17150	16926	17062	16980	16919	17069	16974	17092	17037	16929	17030	16820	16769	16984	16961	17033	16969	16931	17142	16945	16857	16993	16790	16960	16873	17052	17016	16883	16726	16930	17097	16935	16874	17076	16940	16787	16826	17157	17031	17138	16959	17044	16892	16871	17091	16948	16776	16817	16861	17052	16990	16917	16919	16965	17024	16882	17003	16774	16888	17159	16961	16918	16983	17013	16917	16814	16843	16987	17042	16948	16912	16996	17054	16908	16861	16813	16885	16902	17069	16714	16788	16935	16951	16763	16785	17077	17191	16734	16894	16988	17014	16905	17059	16945	17118	16927	16866	16971	16901	16991	17034	16934	16906	16848	17000	16884	16967	17004	17014	17016	16911	17005	17094	16936	16962	16941	17017	16895	17118	16939	17103	17003	17018	16956	16863	17041	16950	16914	16965	16820	16795	16961	16803	16882	16890	16836	16983	17093	16946	16941	16865	16857	16902	16926	16939	17009	16983	16915	16829	16884	16929	16956	16932	17041	16981	16880	16910	16837	16853	16974	16962	17028	16825	16944	16829	16843	17050	16877	16782	17001	16834	16873	17174	16863	16886	16900	16805	16810	16942	16852	16938	16867	17020	17101	16895	16919	16958	16993	16913	17095	16985	17055	16908	16972	17172	17122	17214	16916	17118	16827	16991	17164	16947	16983	16919	16946	17048	16978	16912	16864	16758	16969	16866	16900	16931	16944	16949	17031	16956	16897	16720	16799	16851	16910	16799	17016	16999	17167	16973	17147	16912	17075	16821	16974	16848	16908	16945	16824	16892	17065	17081	16946	16905	16954	16961	17144	16909	16992	17035	16820	16767	16911	16976	17037	17078	16859	16992	17025	16995	17030	17040	17086	16919	16899	17009	16935	16974	17033	17012	17039	16902	17091	17023	17014	17074	17048	16955	16832	16907	16830	16882	16993	16869	17001	16842	16817	16830	17083	16993	16963	16882	16724	16908	17101	16849	16932	17018	17065	17336	17091	17171	17000	16914	17171	16825	16996	16863	16962	16974	16839	17036	17047	17090	16931	17056	16945	16873	17037	16731	16688	16969	16827	16944	16900	16732	16983	16823	16796	16950	16918	16900	16673	16985	17151	16926	16955	16913	17093	17037	17134	16983	16997	17176	16940	16858	16961	16689	16913	16859	16916	16766	17033	16890	16994	16849	16906	17091	16996	17050	16826	16947	17102	17095	16981	16998	17247	17042	17041	16909	16901	16979	16944	16878	16947	17009	16919	17108	16891	17081	17006	16827	17026	16929	17000	17063	16855	16782	16933	17021	17119	17138	16927	17009	16982	17057	16909	16869	16919	17005	17029	16806	16863	16944	17023	16924	16934	16834	16989	16946	16916	16954	16911	16876	17157	16922	17059	16889	17060	16843	16982	17019	17086	16932	16969	16962	16903	17011	16999	16813	16952	16880	16656	16969	16900	16956	16923	17014	16920	16854	17014	16868	16844	16927	17139	17101	16981	16966	16989	17141	16956	17048	16919	17035	16880	16918	17060	16899	17235	16977	17025	16798	16942	16900	16903	17004	16997	16931	16965	17098	16823	16834	16920	16895	17061	17038	16896	17125	16955	17024	17117	16877	16999	17091	17027	16820	17006	17011	17015	16861	16779	17127	17009	16926	16920	16896	17067	16872	16827	16756	16795	16834	16915	16987	16977	16794	16967	16963	16927	17021	16850	16981	16851	17144	16838	17085	16826	17000	17093	16915	16991	16763	16943	17074	16926	16903	16794	17060	17071	17034	16829	16868	16808	17046	17035	17011	17032	16997	17019	16924	17035	17016	17017	17079	17188	17011	16935	17064	17007	16880	16887	16915	16995	16944	17110	16955	16869	16836	16833	17035	16928	16919	16872	16859	17043	16908	17100	16996	16740	16826	17088	16798	16943	16919	17025	16882	16791	17007	16899	17117	17007	17047	17074	16764	16773	17081	16965	16965	16942	16856	16858	16899	17030	17145	16987	17007	16847	16971	17153	16998	16863	16888	17002	17067	16921	16857	17117	16980	17001	17010	17005	16791	16954	16916	17043	17002	17145	16867	16933	17011	17150	16771	17021	17011	16926	16991	16915	16982	16933	16885	16842	16998	16843	17090	16756	17052	16940	16992	17008	16688	17050	16687	16917	16953	17096	17087	16969	16939	16815	16982	16951	16888	16898	17059	16934	17073	16919	17048	16833	16911	16799	16821	17070	16894	17036	16922	16961	17077	17093	16990	16947	16813	16938	17119	16889	17034	17062	16969	16902	16812	17032	16866	17089	16898	16877	16897	16662	16913	16892	16821	16900	16927	16869	17007	16797	16966	17033	17079	16994	16946	17040	16828	16908	17010	16775	16918	16954	16987	16859	17039	16797	17090	16881	16990	17035	16752	16905	16867	16984	16918	16953	17055	16991	16915	16789	17050	17025	16858	16902	16958	17307	16766	16964	17042	16897	16746	16837	16818	16921	17050	16960	17028	16931	17042	16810	16855	16953	16950	16872	16863	17173	16878	16715	16897	16860	16898	16831	16890	16997	16851	17155	16959	17023	17199	16980	16945	16743	17015	17063	16965	16910	16890	16936	17109	17210	17064	17071	16923	16944	16913	16902	17002	17081	17117	16837	16940	16799	16920	17090	17033	17042	16953	17065	16952	17098	17199	16990	17017	17212	16874	17125	17046	16899	17224	17108	17155	16662	17020	16755	16878	16804	16970	16969	16891	16905	17055	17028	17102	16938	17068	16806	16893	16984	17129	16994	16808	16987	16761	16945	16983	16935	17103	16920	16910	17065	16827	16950	16898	17217	16961	17030	17115	17036	16812	17016	16796	16941	16835	17106	17140	16825	17010	17028	16959	16915	17078	16928	16827	16918	17243	17112	17125	16993	17114	17070	16954	16796	16965	17087	17055	16902	16914	16952	16929	17084	16943	16893	16969	17006	16923	16840	17091	17139	17121	17026	16902	16946	17026	16858	17122	17029	16877	16935	17069	17046	16967	17154	17181	16974	17020	16869	17017	16912	16875	16947	17004	17158	16965	17044	16852	16994	16842	16739	16941	16957	16966	16961	16976	17031	16980	16935	16933	16764	16925	16773	16839	16878	17035	16889	16727	17127	17097	16901	16840	16981	17062	17138	17074	17027	16912	16962	16955	16898	16998	17065	17081	16913	16801	16966	16761	16864	16963	17038	17047	16867	16945	16938	17049	16998	16979	16935	16958	17060	16750	16905	17122	17031	16924	16919	17023	16989	16997	16937	16935	16839	16924	17190	17000	17031	16885	16947	16903	17087	16840	16939	16916	16985	16783	16798	16986	16887	16837	16967	16923	17029	16922	16888	16803	16868	16992	17111	16924	17092	16902	17002	16870	17069	16999	16939	16907	17030	16992	16994	16957	16843	16904	17152	16979	16863	16960	17187	16902	16968	16871	16947	16997	17021	17044	17022	17027	16880	16886	17088	16919	17057	16933	17024	17065	16972	16847	16994	16689	16787	16894	16806	17009	16936	16840	16993	17031	16961	16973	16852	17073	16919	17123	17000	16848	16909	16933	16938	17014	16982	16883	16957	16970	16968	16968	17034	17037	16936	17051	17109	17004	17066	16972	16970	16985	16975	16824	17038	16958	16947	16703	16940	16952	16978	17094	16915	16993	16928	16830	16850	16719	17063	16824	17067	17044	16978	16840
15704	20286	21205	18964	16465	15865	15715	15694	15791	15697	15722	15666	15643	15830	15802	15601	15865	15802	15543	15744	15595	15770	15875	15612	15741	15737	15576	15756	15589	15737	15827	15724	15736	15886	15675	16143	16165	15936	15728	15658	15623	15590	15628	15755	15559	15587	15767	15769	15786	15832	15577	15685	15664	15674	15728	15617	15661	15811	15659	15852	15423	15537	15763	15566	15643	15750	15793	15492	15612	15535	15654	15701	15578	15712	15697	15696	15741	15655	15610	15604	15691	15786	15529	15707	15692	15691	15808	15600	15726	15467	15576	15641	15717	15583	15630	15523	15654	15682	15652	15752	15578	15766	15743	15623	15713	15751	15565	15557	15712	15545	15560	15586	15578	15573	15651	15591	15583	15640	15569	15795	15568	15752	15616	15517	15630	15749	15698	15495	15644	15660	15587	15735	15736	15713	15474	15745	15750	15494	15816	15804	15759	15587	15827	15667	15618	15617	15432	15534	15737	15574	15732	15598	15814	15726	15673	15702	15621	15613	15649	15568	15701	15709	15645	15909	15670	15594	15911	15592	15645	15646	15733	15723	15568	15483	15632	15654	15684	15451	15734	15606	15763	15594	15621	15512	15793	15426	15873	15539	15766	15660	15645	15573	15550	15571	15617	15495	15673	15663	15755	15793	15620	15692	15841	15696	15665	15775	15518	15675	15657	15575	15724	15703	15560	15725	15523	15660	15548	15658	15574	15504	15628	15655	15428	15554	15574	15605	15574	15673	15547	15599	15651	15620	15559	15500	15515	15678	15659	15561	15466	15704	15605	15737	15635	15692	15617	15631	15719	15631	15765	15700	15564	15622	15730	15674	15553	15539	15418	15859	15641	15645	15716	15740	15718	15705	15714	15810	15682	15656	15623	15551	15792	15607	15686	15698	15626	15734	15457	15705	15527	15781	15558	15684	15602	15684	15657	15667	15576	15569	15762	15688	15697	15582	15794	15761	15562	15767	15780	15563	15577	15943	15699	15705	15609	15581	15605	15560	15406	15677	15549	15541	15725	15582	15706	15659	15609	15578	15629	15768	15799	15557	15616	15779	15630	15803	15725	15713	15629	15574	15712	15642	15660	15537	15640	15688	15761	15529	15526	15772	15732	15506	15728	15632	15646	15654	15704	15645	15638	15627	15577	15588	15665	15727	15550	15476	15721	15565	15797	15735	15585	15515	15714	15693	15716	15465	15632	15625	15644	15585	15675	15562	15650	15725	15675	15785	15714	15555	15732	15613	15751	15728	15619	15667	15603	15489	15471	15610	15649	15748	15625	15710	15660	15734	15709	15677	15695	15611	15581	15585	15484	15685	15868	15553	15590	15596	15602	15566	15636	15863	15561	15736	15608	15650	15489	15563	15663	15723	15501	15608	15719	15634	15714	15668	15716	15616	15734	15663	15643	15676	15813	15698	15622	15605	15802	15719	15665	15739	15753	15614	15626	15676	15557	15603	15647	15488	15683	15624	15588	15782	15666	15591	15704	15814	15578	15664	15648	15693	15648	15649	15693	15426	15655	15650	15627	15543	15628	15618	15719	15700	15767	15515	15605	15587	15663	15649	15630	15841	15736	15507	15667	15475	15624	15613	15694	15434	15722	15812	15494	15541	15612	15728	15750	15792	15590	15624	15647	15598	15591	15577	15756	15553	15672	15630	15547	15678	15741	15549	15764	15630	15759	15729	15655	15558	15723	15706	15783	15674	15496	15767	15684	15718	15617	15655	15646	15876	15709	15650	15714	15630	15646	15501	15566	15495	15536	15641	15529	15624	15625	15567	15524	15613	15577	15547	15812	15743	15579	15624	15677	15738	15652	15714	15661	15619	15685	15607	15580	15564	15679	15676	15800	15586	15653	15717	15694	15562	15660	15523	15569	15500	15642	15816	15856	15710	15600	15653	15573	15696	15595	15681	15584	15638	15669	15653	15512	15699	15544	15693	15588	15438	15673	15738	15686	15581	15686	15737	15677	15677	15714	15654	15805	15722	15501	15731	15772	15451	15697	15666	15531	15673	15687	15623	15631	15607	15532	15540	15549	15763	15530	15778	15632	15605	15782	15569	15535	15705	15668	15589	15723	15744	15787	15749	15597	15636	15613	15498	15727	15494	15745	15754	15647	15552	15745	15629	15623	15594	15822	15689	15498	15427	15651	15659	15620	15654	15618	15574	15598	15608	15577	15727	15591	15646	15601	15693	15601	15756	15740	15598	15601	15785	15728	15597	15542	15709	15632	15729	15480	15717	15685	15659	15545	15627	15636	15698	15590	15740	15624	15611	15552	15663	15668	15497	15610	15644	15867	15555	15644	15711	15736	15713	15648	15601	15611	15560	15789	15814	15716	15656	15810	15733	15601	15501	15669	15805	15663	15733	15879	15747	15773	15627	15521	15740	15716	15617	15625	15564	15743	15657	15511	15699	15678	15730	15620	15743	15612	15628	15697	15770	15657	15674	15590	15455	15621	15813	15684	15589	15595	15701	15663	15659	15837	15626	15706	15566	15473	15613	15608	15726	15566	15560	15794	15608	15575	15525	15742	15702	15795	15671	15576	15750	15669	15632	15752	15819	15694	15495	15846	15541	15717	15662	15632	15701	15729	15665	15692	15581	15568	15702	15593	15647	15500	15763	15881	15819	15573	15504	15748	15643	15762	15581	15711	15677	15690	15524	15500	15511	15805	15636	15486	15504	15646	15517	15657	15751	15572	15764	15619	15710	15514	15589	15843	15654	15696	15717	15695	15621	15738	15520	15667	15550	15735	15633	15599	15678	15589	15717	15591	15684	15572	15714	15673	15528	15620	15797	15571	15591	15749	15621	15698	15683	15588	15487	15767	15728	15575	15527	15716	15687	15503	15658	15609	15809	15681	15629	15830	15666	15579	15732	15609	15662	15732	15599	15953	15847	15763	15625	15714	15716	15680	15701	15710	15709	15712	15550	15828	15681	15629	15705	15699	15545	15671	15833	15731	15791	15718	15587	15589	15601	15516	15716	15646	15680	15741	15518	15737	15812	15686	15620	15592	15539	15552	15523	15686	15709	15659	15658	15701	15586	15653	15764	15583	15621	15634	15677	15579	15641	15670	15574	15661	15678	15880	15772	15564	15669	15609	15645	15756	15579	15632	15786	15562	15596	15647	15641	15631	15652	15669	15784	15593	15740	15599	15725	15525	15506	15648	15790	15528	15582	15604	15483	15471	15707	15750	15701	15757	15664	15731	15526	15498	15650	15631	15677	15735	15681	15644	15592	15653	15598	15707	15538	15617	15887	15685	15712	15639	15458	15654	15842	15668	15647	15690	15797	15750	15677	15727	15750	15601	15707	15739	15659	15636	15698	15709	15525	15600	15675	15614	15681	15676	15603	15595	15604	15806	15649	15609	15607	15884	15583	15676	15595	15609	15689	15688	15579	15460	15682	15637	15679	15618	15480	15745	15539	15619	15587	15730	15674	15606	15569	15531	15636	15562	15801	15605	15647	15583	15493	15671	15756	15671	15710	15742	15676	15789	15642	15845	15654	15676	15774	15757	15706	15627	15586	15513	15554	15800	15479	15512	15765	15567	15644	15619	15605	15757	15574	15656	15585	15574	15695	15685	15617	15531	15778	15754	15653	15693	15662	15631	15766	15518	15644	15721	15745	15610	15582	15691	15730	15498	15693	15741	15598	15441	15770	15669	15666	15559	15593	15645	15615	15673	15620	15633	15466	15684	15730	15510	15620	15639	15716	15817	15697	15648	15667	15797	15701	15607	15649	15727	15592	15666	15636	15802	15605	15495	15653	15682	15425	15816	15571	15700	15575	15612	15488	15778	15843	15725	15792	15467	15731	15530	15729	15796	15599	15486	15586	15761	15686	15632	15648	15818	15351	15608	15817	15852	15748	15677	15748	15744	15507	15663	15616	15779	15738	15696	15595	15713	15629	15548	15725	15658	15875	15568	15635	15736	15712	15636	15650	15685	15689	15545	15571	15747	15760	15719	15600	15629	15721	15693	15555	15352	15570	15663	15818	15620	15626	15774	15756	15469	15674	15760	15579	15690	15548	15694	15611	15581	15741	15784	15635	15803	15625	15661	15686	15550	15721	15494	15761	15886	15684	15631	15707	15640	15601	15649	15604	15545	15685	15765	15493	15639	15821	15757	15635	15672	15529	15609	15679	15598	15788	15660	15700	15645	15552	15777	15540	15716	15617	15672	15551	15697	15728	15644	15635	15491	15603	15775	15694	15583	15556	15687	15712	15540	15580	15543	15691	15646	15636	15571	15653	15769	15753	15713	15687	15786	15709	15613	15580	15692	15511	15636	15545	15596	15632	15691	15748	15626	15621	15540	15627	15708	15757	15717	15717	15690	15813	15538	15610	15609	15543	15726	15510	15746	15640	15687	15664	15617	15746	15673	15625	15740	15519	15538	15561	15668	15543	15576	15590	15781	15754	15701	15756	15788	15732	15662	15545	15829	15621	15619	15659	15639	15662	15682	15592	15651	15847	15579	15540	15584	15686	15735	15848	15601	15605	15599	15707	15583	15569	15621	15612	15562	15707	15522	15620	15724	15629	15709	15659	15792	15647	15615	15777	15785	15591	15840	15658	15648	15627	15623	15821	15742	15650	15654	15668	15670	15787	15615	15480	15546	15620	15744	15813	15775	15686	15743	15592	15799	15605	15648	15586	15603	15745	15785	15592	15684	15923	15699	15737	15594	15736	15675	15553	15722	15533	15795	15671	15677	15621	15621	15779	15587	15845	15696	15721	15810	15861	15814	15707	15682	15591	15741	15618	15682	15604	15802	15676	15593	15607	15634	15709	15627	15812	15733	15640	15549	15570	15689	15772	15660	15710	15638	15663	15731	15763	15689	15652	15803	15497	15816	15789	15694	15706	15484	15724	15707	15526	15658	15633	15658	15633	15789	15610	15681	15514	15782	15660	15741	15730	15661	15596	15708	15658	15537	15702	15727	15785	15684	15722	15670	15716	15859	15672	15772	15636	15722	15712	15745	15581	15814	15731	15633	15761	15730	15766	15533	15600	15556	15428	15778	15685	15733	15648	15602	15710	15687	15542	15631	15683	15560	15661	15654	15660	15641	15611	15624	15739	15590	15602	15583	15537	15586	15578	15829	15770	15711	15558	15560	15538	15505	15776
23807	21317	28725	24307	22036	21356	20264	17960	17674	17727	17689	17513	17645	17773	17818	17418	17547	17466	17490	17458	17467	17426	17525	17549	17613	17564	17519	17542	17402	17276	17361	17583	17557	17186	17685	19147	19443	18499	17523	17260	17681	17407	17380	17532	17335	17415	17363	17344	17418	17436	17420	17361	17286	17572	17454	17622	17521	17565	17422	17389	17351	17504	17664	17478	17409	17226	17361	17286	17327	17355	17312	17436	17367	17406	17252	17497	17519	17137	17498	17262	17372	17292	17433	17176	17355	17139	17506	17426	17223	17323	17376	17361	17513	17417	17470	17293	17233	17274	17435	17484	17508	17418	17422	17380	17491	17298	17331	17090	17389	17431	17423	17546	17527	17427	17604	17285	17443	17080	17387	17442	17358	17337	17493	17408	17400	17333	17263	17454	17328	17523	17512	17308	17396	17560	17353	17309	17341	17341	17553	17289	17442	17345	17294	17320	17449	17515	17467	17512	17425	17359	17572	17231	17222	17259	17145	17266	17437	17292	17391	17582	17554	17349	17413	17267	17367	17352	17151	17348	17471	17242	17319	17203	17283	17397	17438	17445	17500	17382	17490	17236	17391	17402	17309	17294	17251	17354	17313	17094	17483	17395	17243	17500	17391	17415	17424	17259	17343	17391	17426	17234	17299	17337	17281	17213	17349	17447	17218	17368	17366	17256	17379	17297	17312	17326	17363	17504	17477	17413	17507	17452	17494	17425	17433	17198	17475	17493	17481	17397	17434	17410	17229	17239	17063	17263	17296	17404	17319	17339	17287	17460	17309	17375	17359	17326	17470	17398	17417	17204	17343	17492	17347	17266	17399	17542	17371	17440	17599	17457	17479	17316	17428	17387	17217	17481	17421	17407	17210	17336	17374	17179	17344	17377	17343	17448	17516	17329	17350	17406	17279	17441	17320	17418	17249	17256	17530	17238	17298	17333	17502	17256	17248	17334	17202	17562	17424	17482	17266	17341	17324	17537	17597	17201	17549	17538	17504	17136	17462	17511	17323	17326	17459	17470	17395	17238	17240	17344	17439	17410	17342	17452	17470	17269	17373	17464	17429	17513	17155	17260	17376	17214	17213	17461	17354	17255	17278	17364	17258	17438	17464	17353	17364	17309	17298	17509	17356	17307	17185	17232	17267	17486	17251	17355	17493	17544	17250	17328	17310	17300	17293	17303	17441	17342	17455	17496	17319	17463	17677	17276	17232	17367	17300	17301	17276	17223	17391	17262	17313	17400	17510	17220	17513	17294	17334	17182	17392	17443	17517	17447	17288	17381	17371	17412	17239	17407	17273	17349	17336	17398	17363	17273	17272	17393	17536	17438	17404	17536	17262	17292	17312	17295	17320	17407	17138	17543	17230	17391	17428	17392	17274	17417	17649	17257	17366	17415	17230	17358	17265	17477	17456	17303	17266	17399	17388	17190	17484	17405	17281	17341	17269	17362	17490	17430	17507	17598	17301	17426	17201	17247	17369	17317	17357	17315	17524	17288	17292	17525	17207	17311	17332	17501	17214	17420	17265	17246	17598	17464	17336	17442	17329	17441	17368	17221	17348	17342	17487	17298	17452	17453	17473	17277	17303	17406	17430	17422	17372	17506	17350	17285	17426	17296	17155	17369	17177	17087	17457	17498	17531	17328	17440	17421	17184	17420	17300	17355	17519	17361	17310	17405	17342	17232	17410	17427	17281	17357	17217	17332	17427	17436	17220	17435	17262	17267	17343	17453	17352	17403	17233	17238	17359	17147	17291	17296	17367	17529	17250	17341	17316	17179	17327	17486	17435	17404	17312	17332	17331	17465	17400	17158	17532	17322	17344	17280	17407	17433	17537	17419	17361	17486	17581	17356	17442	17539	17012	17179	17516	17383	17341	17250	17508	17346	17101	17150	17347	17426	17433	17606	17473	17499	17363	17276	17421	17161	17407	17319	17219	17144	17452	17467	17449	17353	17303	17436	17344	17365	17388	17384	17554	17478	17296	17387	17494	17413	17306	17394	17413	17257	17327	17521	17291	17479	17358	17385	17566	17342	17283	17375	17331	17459	17381	17252	17197	17344	17278	17464	17469	17492	17554	17432	17431	17220	17234	17336	17254	17444	17347	17334	17163	17502	17260	17242	17370	17173	17497	17393	17251	17315	17388	17558	17234	17302	17305	17532	17133	17345	17329	17220	17339	17334	17292	17417	17466	17538	17482	17323	17157	17566	17529	17320	17468	17441	17201	17240	17196	17269	17441	17264	17342	17356	17363	17543	17464	17193	17337	17365	17555	17404	17158	17215	17379	17339	17331	17432	17222	17246	17333	17195	17659	17428	17503	17263	17381	17381	17180	17469	17389	17459	17142	17522	17330	17230	17086	17174	17461	17417	17396	17408	17454	17375	17213	17433	17364	17296	17598	17387	17277	17349	17542	17251	17185	17397	17466	17576	17382	17584	17405	17308	17331	17279	17486	17472	17453	17243	17115	17416	17377	17500	17455	17517	17263	17399	17409	17432	17289	17549	17329	17237	17543	17295	17526	17337	17330	17117	17194	17332	17559	17285	17296	17377	17254	17223	17261	17322	17343	17294	17184	17426	17284	17429	17188	17375	17354	17442	17639	17365	17348	17603	17351	17387	17472	17348	17337	17386	17432	17273	17485	17372	17508	17277	17373	17373	17230	17484	17312	17225	17299	17328	17334	17212	17484	17432	17358	17417	17315	17115	17252	17375	17383	17331	17194	17578	17153	17204	17312	17264	17451	17419	17304	17363	17450	17260	17383	17379	17516	17433	17397	17250	17358	17414	17277	17285	17382	17317	17180	17260	17354	17328	17254	17335	17390	17404	17310	17443	17372	17332	17387	17645	17351	17310	17329	17244	17279	17278	17237	17356	17357	17346	17228	17407	17384	17259	17322	17372	17491	17322	17382	17351	17282	17348	17301	17387	17369	17224	17497	17218	17573	17374	17468	17227	17385	17453	17447	17151	17500	17293	17252	17341	17291	17153	17449	17480	17468	17366	17461	17430	17464	17521	17205	17277	17228	17411	17479	17298	17278	17427	17333	17302	17279	17350	17369	17552	17349	17234	17368	17385	17379	17274	17278	17205	17411	17510	17439	17531	17506	17459	17270	17283	17311	17143	17316	17397	17332	17435	17393	17473	17354	17170	17376	17410	17261	17266	17537	17478	17367	17253	17216	17360	17261	17314	17387	17308	17270	17113	17389	17308	17294	17518	17445	17378	17333	17160	17495	17485	17310	17351	17212	17411	17237	17422	17429	17276	17275	17272	17394	17186	17275	17450	17444	17388	17424	17451	17309	17389	17313	17308	17106	17207	17502	17396	17369	17493	17476	17518	17305	17516	17559	17474	17571	17328	17471	17324	17277	17365	17541	17500	17529	17242	17389	17222	17293	17437	17323	17471	17403	17440	17351	17389	17272	17265	17389	17266	17401	17493	17519	17244	17441	17296	17431	17381	17356	17340	17532	17275	17439	17503	17496	17390	17384	17154	17175	17443	17277	17343	17296	17366	17425	17289	17304	17397	17571	17624	17445	17175	17455	17356	17330	17259	17147	17325	17542	17470	17309	17373	17529	17612	17350	17259	17256	17355	17438	17345	17428	17337	17407	17502	17397	17187	17350	17220	17608	17465	17575	17340	17293	17155	17280	17375	17364	17410	17298	17363	17466	17192	17462	17196	17328	17342	17446	17377	17406	17476	17305	17161	17242	17492	17209	17245	17292	17380	17300	17297	17171	17188	17326	17413	17300	17209	17499	17279	17226	17360	17347	17225	17299	17349	17324	17376	17443	17173	17390	17233	17231	17266	17385	17298	17433	17465	17349	17503	17364	17100	17388	17381	17200	17500	17465	17545	17514	17434	17448	17277	17478	17376	17271	17415	17391	17298	17440	17413	17328	17209	17263	17368	17485	17242	17331	17327	17356	17269	17404	17307	17312	17317	17247	17379	17278	17386	17533	17313	17316	17502	17178	17260	17376	17388	17345	17375	17313	17402	17355	17392	17372	17284	17290	17381	17371	17322	17460	17344	17358	17282	17315	17306	17488	17412	17409	17320	17563	17461	17254	17326	17309	17370	17385	17561	17400	17131	17446	17356	17517	17371	17328	17425	17232	17378	17343	17307	17162	17261	17389	17306	17235	17228	17091	17375	17353	17296	17289	17421	17379	17202	17379	17573	17384	17444	17481	17225	17442	17490	17299	17427	17657	17352	17402	17180	17216	17333	17321	17314	17379	17435	17275	17544	17467	17348	17385	17195	17399	17272	17204	17283	17281	17245	17296	17441	17428	17580	17259	17374	17513	17342	17454	17416	17244	17288	17272	17166	17413	17518	17449	17373	17401	17379	17544	17638	17340	17380	17313	17511	17505	17423	17560	17224	17405	17373	17369	17171	17623	17401	17309	17304	17414	17289	17330	17378	17499	17367	17379	17424	17457	17314	17171	17221	17509	17257	17542	17345	17496	17350	17290	17254	17582	17331	17293	17595	17634	17353	17403	17136	17357	17411	17466	17316	17412	17322	17580	17417	17389	17344	17480	17525	17429	17399	17474	17281	17172	17507	17361	17366	17416	17450	17506	17420	17365	17365	17380	17333	17224	17538	17272	17224	17380	16972	17394	17283	17475	17562	17375	17424	17205	17474	17693	17353	17363	17174	17442	17484	17428	17433	17351	17243	17255	17248	17485	17219	17304	17425	17429	17345	17387	17303	17478	17311	17382	17454	17460	17513	17403	17341	17538	17364	17256	17479	17341	17199	17269	17295	17433	17358	17358	17293	17247	17120	17276	17317	17491	17371	17094	17453	17322	17448	17328	17424	17099	17367	17468	17542	17465	17376	17445	17406	17434	17309	17297	17400	17131	17282	17260	17359	17370	17204	17362	17297	17401	17391	17447	17319	17275	17407	17188	17271	17367	17352	17131	17385	17410	17320	17299	17285	17483	17382	17445	17380	17331	17359	17555	17296	17404	17183	17268	17517	17512	17319	17358	17345	17452	17410	17318	17331	17256	17345	17217	17230	17374	17493	17356	17602	17361	17307	17482	17166	17373	17434	17524	17409	17381	17430	17335	17413	17393	17228	17342	17430	17479	17262	17567	17367	17274	17357	17365	17468	17388	17185	17294	17224	17552	17224
15543	26086	24908	20577	18389	17111	16613	16491	16288	16407	16070	16089	16246	16097	16351	16190	15942	15999	16060	15921	16002	15895	16072	16068	16014	16238	15907	16030	16046	16129	16127	15979	16049	16075	16079	18853	19023	17039	15908	15906	16138	15992	15918	15869	15927	15961	15983	15847	15871	15895	15839	15885	15908	15912	15970	15970	16185	16217	15920	15810	15941	16038	15859	15733	16058	16025	15987	15998	15926	16068	15896	15875	15938	15862	15933	16064	15808	15919	15791	15970	15886	16139	15805	15959	15896	15979	15930	15947	15869	15747	15775	15943	15776	15856	15923	16051	15906	15850	15902	15797	15845	15872	15880	15936	15927	15982	15712	15802	15710	15801	15846	15744	15911	15972	15917	15954	15855	15824	15964	15948	15921	15969	15943	15909	16002	15965	15843	15947	15834	15804	15802	15901	15694	15974	15946	15736	15946	16001	15952	15946	15890	16017	16006	15882	15962	15981	15966	15904	15943	15867	15980	15834	15909	15843	15685	15751	15863	15882	15989	15907	15935	15853	15823	15810	15819	15875	15874	15874	15898	15909	15840	15966	15879	15896	15979	15716	15864	16102	15799	15891	15774	15924	15874	16032	15955	15596	16020	15808	15722	15904	15922	15777	15828	15971	15914	15867	15885	15943	15893	15964	15847	16020	15965	15956	15970	15939	16020	15907	15749	15897	15922	15737	15998	15813	15905	16026	15818	15871	16186	15748	16007	15947	15914	16012	15791	15677	15832	15771	16059	15912	15889	15708	15714	15882	15837	15813	15794	15859	15808	15848	15775	15983	15884	15728	15960	15794	15913	15813	15965	15995	15889	15855	15887	15825	15964	15854	15849	15859	15775	15962	15966	15880	16004	15803	15768	15815	15952	15849	15733	15962	15996	15895	15972	15840	15871	15813	15956	15849	15913	15875	15824	15718	15893	15942	15848	16025	15676	15829	15892	15787	15942	15709	15840	15892	15981	15937	15976	16092	15772	15941	15916	16022	15721	15713	15907	16003	15786	15910	15915	15698	15802	15810	15872	16005	15825	15729	16050	15855	15866	15979	15889	15941	15722	15787	15804	15856	15773	15825	15744	15944	15733	16033	15978	16000	15886	15767	15934	16048	15846	15897	15717	15940	15942	15914	15789	15916	15836	15770	15971	15780	16040	15759	16124	15665	15886	15733	15910	15925	15730	15851	15939	15847	15785	15945	15916	15697	15911	15823	15911	15864	15896	16085	15774	15972	15816	16005	15867	15849	15995	15938	15826	15916	16086	15770	15787	15746	16058	15930	16026	15937	16097	16004	15581	15947	15879	15988	15833	15884	15844	16052	15912	15781	15755	15804	15977	15957	15859	15888	15880	16060	15895	16015	15746	16015	16086	15822	15855	15946	15912	15855	15935	15820	15967	15824	15846	15923	15756	15961	15931	15712	15923	16078	15954	15729	15933	15935	15865	15970	15930	15860	16035	15881	15942	15873	15843	15786	15745	15964	15802	15821	15920	15866	15662	15944	15846	15963	16254	15899	15813	15790	15781	15908	16025	15863	15979	15991	15859	15839	15908	15857	15888	15868	16025	15868	15881	15853	15856	15892	16079	16153	16005	15908	15836	16011	15937	15792	15930	16046	15922	15844	15880	15894	16003	16017	15738	15885	15874	15711	15902	15904	15812	16076	15867	15923	15786	15803	15871	15767	16082	15912	16012	15852	16051	15888	16056	15972	15857	15847	15853	15920	15981	16002	16054	15845	15898	15793	15879	15980	15875	15917	16050	15897	15748	15909	15751	15876	15937	15834	15890	15975	15861	15800	15790	15976	15935	15854	15977	15777	16023	15936	16032	15942	15832	16019	15850	15936	15870	15933	15813	15813	16132	15812	15991	15900	15891	15985	15742	15947	15965	15957	15883	15792	15853	15949	15774	16034	16010	16079	15952	15860	15836	15902	16013	15886	15948	15799	15871	15854	15884	15868	15924	15942	15924	15839	15935	15838	15865	15950	15871	15925	15932	15813	15863	15793	15923	15798	15872	15894	15859	15766	15872	15926	15897	15871	16006	15913	15854	15831	15859	15899	15844	15785	15912	15857	16011	15898	15844	15840	15969	15726	16148	15871	15946	15938	15763	15893	16048	15914	15905	15777	15908	15947	15708	15810	15887	15792	15926	15811	15909	15709	15980	15799	15794	15765	15919	15758	15974	15919	15948	15863	15943	15716	15935	15887	16027	15773	15978	15686	15957	15998	15988	15869	15789	15907	15831	15756	16034	15950	15983	16011	16013	15977	15883	15936	15870	15883	15828	15757	15933	15714	15880	16115	15815	15674	16078	15954	15788	15896	15816	15853	15813	16074	16023	15838	15865	15966	15782	15909	15790	16031	15973	15888	15975	15808	15973	16110	15726	16030	16092	15858	16025	15801	16001	15801	15815	15887	15874	15911	15912	15764	15950	15816	15906	15968	15853	15788	15905	15934	16021	16159	15915	15874	15927	16002	15868	15767	15940	15926	15978	16012	15817	15932	15983	15800	15806	15866	15881	15980	15791	15888	15780	15887	15841	15808	16007	15825	15871	15893	15841	15625	15924	15850	15894	15911	15905	16042	15839	16016	15902	15879	16007	15964	15941	15901	16019	15878	15997	16012	15991	15801	15904	16023	15863	15848	15821	15835	15817	15843	15792	15806	15887	15756	15849	15905	15889	15876	16056	15858	16012	15901	15917	15805	16003	15922	15912	15905	15752	15832	15965	15780	15832	15891	15860	15937	15803	15795	15878	15839	15762	16020	15845	15956	15870	15796	15908	15971	15892	15959	15880	15860	15830	16025	15957	15952	15902	15917	15793	15830	16010	15828	15972	16075	15903	15942	15837	15790	15988	15748	15934	15978	15915	15941	16015	15907	15881	15967	15902	15853	15830	15987	15883	15947	15828	15833	15768	16034	15807	15929	15919	15951	15863	15826	15715	15916	15836	16010	15968	15925	15836	15926	15890	15937	15896	15865	15837	15948	15686	15811	16000	15848	15752	15960	16150	15832	15864	15910	15883	15978	15852	15838	16042	15883	15841	15940	15839	15926	15954	15812	15931	15923	15773	15877	15785	15976	15761	15825	15963	15852	15951	15961	15977	15820	15752	15862	15894	16110	15896	16012	15985	15920	16006	15876	16004	15958	15901	16043	15922	15866	15977	15647	15929	15935	16029	15985	15793	15853	15912	16002	15866	15769	15957	15757	15858	15932	15836	15761	15810	15712	15963	15883	15978	15945	16012	15771	15952	15979	15710	15906	15856	15769	15858	15961	16017	16004	15894	15834	15847	15975	15781	16070	15916	15800	16026	15871	16086	15890	15771	15849	15848	15794	15739	15748	15725	15766	15897	15816	15935	15582	15992	15903	15793	15923	15894	15817	15839	15926	15891	15868	15837	15973	15644	15899	15876	15741	15898	15939	15764	16000	15827	15984	15851	16112	15907	15839	15833	15895	15707	15960	15984	15962	15784	15818	15953	15931	15891	15902	15872	15884	16044	15913	15974	15866	15847	15884	15822	16030	15842	15819	15854	15900	15787	15735	16077	15673	15846	15696	15895	15938	15894	15834	16014	15905	15748	15828	16076	16166	15731	15991	15915	15838	15831	15814	15933	15785	15869	15788	15991	15829	15909	15806	15945	15928	16041	15693	15879	15927	15944	15847	16030	15778	15938	15857	15946	15950	15912	15981	15897	16116	15847	15898	15839	15998	15699	15773	15880	15812	15905	15907	15734	15728	16016	15881	15921	15826	15929	15858	15812	15935	15900	15899	15909	15930	15951	15758	16039	15850	15881	16047	15759	15938	15801	15861	15944	15957	15998	15915	15968	15981	15869	15931	15979	16001	15930	15850	15843	15954	15810	15903	15670	15732	15850	15857	15862	15693	15890	15940	15896	16046	15964	15931	16009	15904	15798	16215	15916	15902	15945	15847	15928	15923	15791	15986	15950	16131	15770	15932	15725	15871	15962	15910	16001	15858	15753	15911	15929	15998	15813	15980	15829	15978	15788	15814	15800	15769	16035	15775	15821	15856	15678	15780	15894	16022	15962	15818	15795	15791	15790	15914	15885	15954	15910	15857	15680	15913	16098	15929	15909	15632	15876	15871	15966	16005	16013	15704	15899	15914	15759	16006	16005	15863	15823	15893	15810	15981	15932	15847	15960	15767	15946	15815	15893	15850	15793	15874	15958	15803	15985	15997	15932	15797	15912	15876	16001	16093	15768	15819	15936	15832	15837	15853	15819	15882	15784	16015	15770	15996	15957	15784	15969	15928	15922	15663	15905	15816	15634	15995	15802	15910	16029	15853	15973	15967	15935	15883	15945	15773	15801	16035	15910	15836	16002	15865	15814	15876	15894	15977	15929	16024	15847	15909	16073	15915	16050	15911	16011	15844	15800	15950	15883	15973	15838	15969	15951	15948	15875	15759	15995	15876	15662	16059	15866	15837	15892	16062	15992	15921	15709	15864	15848	15777	15999	15870	15944	15960	16009	15909	15816	15787	15881	15967	15768	15918	15763	15954	15962	16020	15894	15943	16039	15974	16054	15809	15830	15853	15879	15817	15946	15918	15841	15927	15729	15922	15970	15949	16003	15736	15960	15905	16081	15830	15617	15815	15940	15836	15832	15859	15739	15956	15704	15929	15983	15892	15915	15969	15981	15913	15871	15866	15875	15748	15941	16035	15944	16026	15754	16040	15707	15920	16043	15757	15784	15853	15997	15842	15927	15901	15739	15826	15998	15841	16023	15908	15808	15785	15978	15969	15899	15819	15867	15871	15833	15807	15687	16096	15874	15685	15879	15875	16021	15650	15890	16031	16022	16009	15932	15871	15914	15929	16013	15920	15955	16024	15855	15806	15905	15973	15786	15841	15964	15643	15862	15882	15682	15727	16054	15780	15919	15901	15918	15959	16072	15986	16021	15869	15772	15724	15709	15986	15743	16112	15808	16077	15977	15919	15964	15931	15891	15750	16015	15858	16095	15925	16039	15927	15972	15895	16042	15884	15898	15846	16206	15961	15722	15811	15906	15867	15835	15871	16001	15833	15838	15849	15895	15807	15982	15903	15892	15683	15898	15915	15874	15758	15830	15924	16009	15758	15714	15759	15804	16029	15909	15918	15855	15830	16100	15958
22807	21272	29138	23728	21501	23119	23914	18957	18404	18612	18377	18091	18256	17945	17881	17935	18002	18135	18282	18011	18139	17947	17898	17964	17925	17878	17945	17836	17833	17822	17777	17794	18034	17753	17863	20681	21357	19556	17996	17872	17617	17668	17798	17819	17749	17807	17806	17797	17618	17673	17741	17700	17714	17726	17895	17850	18102	18221	18029	17679	17898	17741	17668	17863	17730	17645	17824	17948	17728	17710	17812	17632	17781	17815	17706	17894	17850	17979	17495	17705	17861	17834	17931	17659	17632	17639	17825	17787	17756	17807	17682	17666	17730	17560	17688	17703	17715	17811	17453	17886	17698	17898	17890	17526	17565	17637	17878	17633	17667	17647	17668	17484	17678	17690	17727	17634	17674	17811	17531	17430	17724	17671	17740	17677	17693	17721	17656	17887	17622	17576	17462	17462	17605	17667	17620	17695	17797	17803	17557	17535	17628	17930	17625	17600	17772	17631	17699	17566	17659	17764	17763	17740	17748	17560	17588	17703	17800	17875	17899	17754	17857	17905	17595	17746	17778	17749	17914	17616	17777	17719	17609	17693	17688	17700	17661	17632	17588	17681	17520	17692	17757	17828	17922	17691	17695	17660	17740	17611	17735	17818	17440	17715	17848	17570	17567	17651	17527	17612	17773	17618	17763	17689	17501	17833	17716	17667	17752	17854	17712	17512	17707	17710	17661	17540	17443	18023	17983	17847	17615	17747	17613	17895	17768	17711	17833	17600	17803	17583	17718	17547	17416	17520	17705	17566	17684	17746	17786	17495	17588	17558	17671	17610	17687	17628	17555	17706	17901	17799	17655	17784	17601	17615	17627	17647	17759	17624	17599	17614	17477	17576	17688	17593	17712	17668	17741	17291	17553	17753	17620	17775	17433	17509	17697	17797	17702	17601	17753	17763	17723	17706	17735	17609	17597	17840	17790	17501	17708	17718	17812	17624	17695	17513	17780	17712	17796	17702	17776	17477	17566	17541	17711	17565	17803	17723	17782	17696	17633	17885	17655	17546	17621	17738	17701	17699	17730	17537	17737	17634	17672	17765	17959	17557	17654	17575	17505	17670	17572	17951	17749	17607	17606	17773	17708	17709	17701	17774	17648	17645	17553	17798	17684	17774	17632	17738	17696	17521	17680	17680	17617	17436	17600	17617	17705	17595	17422	17785	17608	17432	17688	17755	17695	17824	17570	17820	17745	17602	17684	17658	17641	17618	17659	17595	17553	17391	17614	17468	17497	17798	17642	17426	17654	17650	17915	17585	17765	17456	17614	17593	17701	17607	17615	17744	17755	17573	17686	17719	17625	17882	17736	17741	17860	17611	17799	17798	17703	17531	17675	17754	17789	17672	17681	17556	17474	17636	17724	17778	17487	17765	17594	17771	17662	17838	17583	17695	17654	17774	17687	17763	17743	17723	17589	17713	17720	17656	17802	17714	17790	17689	17812	17582	17605	17654	17932	17845	17590	17583	17589	17430	17583	17810	17748	17657	17936	17789	17416	17886	17523	17634	17574	17679	17718	17789	17621	17681	17751	17668	17644	17635	17705	17833	17663	17787	17508	17653	17682	17456	17622	17603	17580	17770	17656	17709	17815	17717	17587	17712	17776	17720	17595	17736	17627	17711	17492	17417	17633	17800	17716	17673	17703	18003	17690	17678	17634	17348	17678	17606	17558	17646	17676	17661	17644	17807	17682	17568	17655	17747	17711	17663	17778	17769	17785	17696	17686	17561	17630	17662	17761	17836	17888	17516	17623	17424	17721	17736	17685	17695	17596	17912	17567	17560	17764	17692	17692	17707	17663	17674	17817	17633	17769	17708	17637	17522	17722	17648	17748	17742	17749	17751	17529	17478	17735	17623	17582	17608	17815	17555	17634	17624	17813	17757	17626	17656	17489	17827	17493	17805	17683	17700	17683	17576	17612	17707	17522	17726	17499	17834	17736	17607	17660	17582	17634	17766	17684	17745	17596	17622	17668	17733	17732	17609	17526	17737	17511	17736	17667	17638	17504	17872	17822	17732	17701	17559	17674	17552	17581	17551	17848	17790	17706	17666	17680	17626	17734	17619	17692	17645	17775	17861	17694	17654	17780	17612	17545	17733	17697	17668	17718	17724	17633	17507	17589	17671	17584	17550	17489	17684	17575	17731	17597	17454	17700	17657	17754	17561	17677	17718	17779	17485	17788	17687	17736	17845	17668	17578	17587	17473	17698	17664	17769	17525	17554	17668	17571	17779	17728	17793	17665	17607	17774	17544	17590	17818	17821	17578	17797	17705	17653	17745	17844	17654	17604	17817	17650	17606	17696	17609	17620	17656	17669	17475	17762	17781	17619	17806	17725	17611	17619	17727	17537	17638	17650	17703	17757	17679	17628	17735	17567	17718	17662	17567	17752	17647	17671	17670	17619	17600	17611	17676	17673	17799	17772	17751	17699	17616	17644	17800	17650	17667	17743	17563	17774	17626	17730	17766	17672	17628	17638	17424	17610	17435	17536	17771	17569	17840	17594	17693	17602	17819	17837	17644	17853	17563	17695	17664	17590	17638	17744	17615	17431	17646	17583	17641	17755	17810	17680	17622	17784	17858	17578	17698	17624	17658	17570	17604	17646	17612	17629	17717	17647	17762	17779	17536	17518	17531	17602	17425	17671	17544	17633	17675	17757	17613	17456	17735	17709	17742	17772	17526	17717	17665	17546	17784	17920	17764	17393	17659	17771	17638	17772	17771	17666	17728	17614	17582	17307	17853	17811	17681	17719	17754	17664	17613	17760	17741	17761	17676	17688	17648	17666	17866	17867	17895	17710	17444	17739	17537	17688	17565	17523	17925	17698	17702	17463	17779	17807	17534	17698	17648	17826	17658	17445	17672	17678	17775	17895	17702	17832	17784	17599	17716	17717	17572	17582	17567	17754	17687	17769	17526	17468	17619	17736	17773	17571	17515	17745	17444	17539	17705	17792	17900	17639	17782	17780	17798	17893	17739	17433	17593	17667	17735	17671	17614	17760	17527	17610	17737	17766	17569	17724	17607	17747	17777	17532	17649	17849	17788	17688	17523	17561	17662	17813	17693	17625	17568	17718	17731	17797	17794	17672	17771	17456	17580	17696	17620	17715	17537	17820	17508	17892	17533	17490	17571	17656	17690	17571	17807	17640	17439	17973	17700	17673	17793	17532	17667	17879	17573	17685	17486	17587	17595	17843	17643	17745	17742	17655	17768	17487	17525	17693	17643	17660	17527	17335	17778	17605	17638	17625	17711	17745	17722	17764	17725	17664	17521	17656	17638	17517	17398	17756	17730	17785	17693	17334	17497	17738	17594	17625	17720	17810	17578	17872	17615	17623	17648	17736	17694	17654	17806	17571	17712	17646	17586	17552	17411	17607	17554	17972	17688	17700	17624	17467	17654	17766	17605	17527	17721	17692	17583	17651	17613	17638	17501	17772	17658	17561	17723	17652	17629	17727	17431	17766	17395	17527	17681	17435	17712	17788	17668	17649	17566	17763	17726	17747	17530	17759	17699	17597	17886	17561	17684	17758	17602	17681	17706	17581	17568	17608	17664	17442	17730	17483	17623	17742	17796	17813	17777	17834	17697	17658	17803	17635	17676	17507	17471	17474	17696	17861	17703	17734	17678	17819	17689	17619	17587	17717	17753	17611	17752	17797	17831	17591	17791	17595	17658	17611	17661	17677	17647	17676	17672	17568	17505	17621	17733	17990	17517	17772	17620	17578	17606	17717	17687	17720	17740	17635	17541	17606	17693	17521	17682	17597	17742	17716	17661	17793	17716	17590	17652	17794	17628	17819	17733	17754	17541	17723	17556	17656	17689	17571	17642	17656	17779	17644	17609	17532	17438	17746	17486	17688	17512	17682	17708	17671	17846	17709	17905	17561	17603	17552	17550	17606	17500	17706	17697	17828	17646	17466	17637	17593	17694	17592	17632	17719	17565	17689	17574	17567	17684	17541	17614	17696	17805	17587	17932	17680	17555	17499	17697	17594	17860	17528	17878	17739	17566	17682	17711	17645	17893	17777	17546	17619	17706	17582	17669	17910	17598	17584	17587	17708	17689	17696	17507	17820	17686	17844	17838	17676	17804	17778	17651	17540	17772	17761	17469	17624	17674	17676	17594	17657	17706	17699	17563	17860	17455	17635	17472	17592	17572	17656	17715	17865	17667	17573	17576	17581	17648	17686	17767	17691	17694	17600	17611	17592	17683	17691	17446	17582	17649	17771	17653	17601	17720	17719	17623	17563	17791	17640	17661	17656	17574	17637	17545	17700	17545	17602	17836	17475	17435	17571	17570	17643	17647	17703	17802	17698	17543	17716	17588	17840	17587	17665	17534	17677	17501	17728	17663	17721	17554	17767	17648	17851	17699	17662	17808	17656	17715	17735	17503	17860	17691	17626	17616	17760	17671	17578	17747	17653	17655	17631	17646	17632	17771	17577	17755	17609	17751	17640	17711	17731	17733	17766	17745	17692	17703	17613	17579	17815	17795	17889	17809	17652	17718	17769	17824	17900	17521	17617	17716	17561	17501	17883	17565	17580	17577	17530	17627	17680	17769	17616	17596	17581	17730	17670	17691	17590	17529	17461	17777	17609	17572	17491	17627	17653	17622	17615	17704	17739	17678	17850	17671	17723	17743	17559	17836	17659	17680	17498	17549	17703	17610	17724	17621	17683	17704	17721	17731	17574	17784	17763	17542	17656	17825	17852	17861	17765	17658	17618	17742	17673	17734	17940	17767	17753	17552	17694	17630	17672	17597	17535	17641	17553	17773	17776	17687	17825	17910	17628	17666	17639	17573	17809	17466	17851	17520	17766	17736	17783	17816	17588	17653	17487	17689	17701	17646	17684	17610	17731	17459	17557	17797	17701	17714	17649	17631	17656	17538	17598	17633	17697	17623	17823	17694	17448	17875	17360	17688	17686	17695	17792	17817	17830	17578	17640	17595	17849	17683	17475	17540	17619	17784	17757	17628	17710	17662	17749	17682	17674	17626	17706	17718	17673	17744	17886	17588	17823	17453	17756	17625	17772	17728	17681	17433	17575	17565	17597	17769	17608	17857	17674	17617	17736	17593	17579	17671	17718	17809	17766	17544	17594	17602	17592	17613	17672	17438	17695	17553
16976	30418	32115	26727	20166	17734	17250	16869	16684	16779	16564	16536	16516	16609	16230	16390	16484	16158	16280	16202	16187	16265	16365	16143	16312	16168	16204	16183	16048	16076	16256	16146	16193	16165	16157	21442	21497	17805	16108	16191	15892	15980	16125	16114	16189	16015	16111	16120	16050	16193	16194	16149	15961	15959	15982	16079	16656	16877	16265	16065	16017	16034	16017	15941	16003	16100	16065	16178	16028	16246	16072	16118	16081	15994	16022	16013	16162	16024	15921	15921	16113	16072	16106	16090	16141	16028	16064	16150	15893	16075	16040	16091	16054	15892	16004	16126	16036	16097	16164	15951	16053	16246	16133	15953	15874	16119	15924	16150	16008	16087	15940	16043	16034	16216	15970	16015	15979	15927	16135	16021	16032	16107	16067	16026	16024	16040	16009	15987	16045	16017	15965	15818	16114	16160	16025	15957	16070	15946	16327	15962	15952	16039	16200	16062	15995	16085	16174	16070	16046	16100	15934	15954	16090	16132	16176	16001	16015	16165	15954	15876	15999	16214	15870	15851	16083	16048	16014	16023	16001	15979	16157	15897	16035	16053	16022	16067	16150	16183	15983	16002	15889	16084	15953	16018	16049	16057	15784	16038	16086	16056	16123	16271	16166	15898	15988	15983	16087	16163	15950	15792	16014	16090	16194	15879	15925	16111	15996	16134	16004	15979	15998	15927	15998	16116	15989	15987	15924	16038	15992	16027	16088	16038	16103	15999	15927	15995	15940	15789	15989	15984	15982	16121	16053	16073	15916	16049	16141	15913	16066	16032	16008	16097	16121	15891	16081	15933	15876	16076	15923	16055	16112	15951	15806	16191	16097	16036	16170	16016	16045	15984	15999	16092	16035	15987	15851	16154	16139	16018	15874	16123	16018	16036	16008	16006	16136	15993	15956	15913	16044	16043	15971	16082	16098	16052	15919	16160	16028	16014	16152	15991	16180	15954	16045	16122	15937	16242	16042	15983	16010	16067	16034	15871	15972	16304	16051	16214	15987	16092	16176	15822	15946	16130	16144	16129	16116	15888	16160	16059	16030	16166	16145	15902	16041	16102	16203	15977	15984	16201	15965	16078	16007	16211	16063	15988	16010	16114	16133	16096	16092	16086	16146	15926	16171	15935	16067	16112	16012	16166	16115	16140	16026	16023	16080	15984	15955	16123	15958	16166	16116	16103	15976	15927	16049	16047	16015	16005	15937	16063	16089	15957	15879	15992	15917	15950	15953	15877	15867	16011	16040	16101	16248	15956	16094	16092	16075	15908	16053	16231	16034	16082	16002	16116	15966	16057	15863	15798	15922	16089	15880	16188	16072	16011	15964	16034	16133	16169	15960	16051	16013	16035	16168	16002	16173	16145	15915	16057	16011	16124	15941	16110	15846	15851	15941	16101	16071	16086	16139	15946	16033	16042	15860	16070	16063	16143	15978	15896	16132	16059	15971	16182	16110	16026	15996	15992	15983	16070	15949	16060	16043	16065	15958	15996	16119	16010	16089	15984	15995	16014	16083	15928	15913	16015	16022	16045	16137	16118	15984	16119	16192	15820	16121	15950	15919	15994	15977	16048	16155	16212	16179	15927	16147	16113	15990	16050	16202	16088	16084	15969	16031	16086	16052	15960	16138	15884	16138	16064	16106	16194	16046	16033	16030	16106	15943	15811	16049	16046	16234	16083	16197	16041	16121	16132	16120	16129	15976	16016	15842	15910	16005	16009	15935	15851	16090	15915	15992	15976	15927	16123	16148	15985	15878	16043	16044	15974	16258	16135	15985	16049	16083	16226	16066	16060	15953	16089	15925	16004	16011	16114	15904	15970	16131	15842	15950	16022	16042	15932	16023	15937	16027	15922	16053	16020	16040	16095	15914	16145	16097	16010	16049	16118	15999	15986	16104	16103	16021	15996	16025	15979	15982	15974	16011	15977	16203	15855	15975	16034	15853	15897	16025	16027	16023	15884	16181	16024	15955	15944	16013	16063	15881	16057	16015	16157	15955	15973	16024	15985	16038	15926	16015	15995	15872	16150	16079	16037	15918	16032	16020	16144	15821	16100	15966	16211	16089	16049	16021	15900	16088	15886	16091	16187	16046	16145	16091	15933	16009	16075	16046	16048	16091	15931	16189	15986	15937	16087	15940	15860	16061	15991	16040	15989	15956	16033	16107	15944	16146	16091	15971	15893	15960	15872	16163	16148	16179	16142	15936	16035	15952	16011	16131	16113	16000	16067	16073	15988	16024	15913	15959	15999	15875	16049	15919	15932	15921	15943	15972	16069	16295	15945	15971	15980	15943	16011	16183	15999	16165	15937	15990	16040	16096	15993	15926	16111	16072	16060	16178	16156	15997	15865	16047	16038	15930	16136	16043	16007	16129	15989	16015	15992	16005	16111	15962	15915	15995	16158	16109	16100	15838	16062	15925	16021	15985	16013	16196	16147	16038	16019	16121	15992	15957	15811	16011	16069	16074	15938	16147	16023	15949	16012	15998	15966	16197	16007	16008	15949	16043	16039	15898	16051	15992	16065	15964	16020	16079	15901	16080	16120	15909	16023	15909	16078	16070	16063	15898	15931	16005	16127	16139	16091	15989	15982	16235	15933	15877	16120	15976	15917	15904	16041	16046	16059	16087	15972	16081	15925	15788	15855	15978	15992	15960	16112	16024	15995	15924	15990	16098	15988	16060	16234	15877	16024	16064	15975	15992	15881	16070	16137	15956	16151	16006	15993	15834	15974	16016	15999	16102	16009	15985	16081	16157	16012	16002	16026	16011	15993	15977	16044	16035	16025	15999	15994	15924	16118	16048	16123	15975	16093	16142	15962	16031	16072	15887	15961	15896	16152	15957	16049	15940	16052	16079	16054	16134	15984	16110	16039	16223	15957	16065	15903	16071	16134	16122	16113	15981	15981	16075	16039	15878	16029	16021	16096	16179	16160	16133	15967	16070	15975	16067	15965	16064	15957	16074	15962	15992	16058	15985	15900	16036	16106	16128	16017	15933	16019	16061	16181	16123	15952	15987	15989	15998	16082	16137	15947	15931	15964	16020	15999	16049	15923	16007	16071	16068	16040	16077	16029	16115	15933	15859	15989	15968	16032	15951	15997	16122	16017	15997	16046	16018	16017	16107	16110	16038	16054	15934	16002	16010	16112	15982	15980	16117	15896	15937	15947	15899	15960	16073	16083	15903	16145	15963	16082	16019	16121	16160	16076	15924	16165	16134	16031	16212	15808	16202	15949	15920	16056	15972	15928	16147	16154	16025	15872	15984	15979	15972	16032	16065	16049	16094	15994	16182	16039	16112	16001	16088	15904	15963	15993	16128	15958	16063	15939	16037	16142	15990	15924	15974	16161	15982	16097	15919	15936	16178	16012	16181	15940	15957	16135	16101	16202	16164	15976	16002	16123	15827	15928	16087	16091	16175	15952	15985	16061	15951	16147	16210	15996	15872	16118	16001	16057	15966	16026	16077	16159	15906	16046	16056	16081	16024	15958	15961	15972	16141	16098	16158	16013	15984	16135	15967	16340	16179	16010	15871	16071	15965	15955	16134	15946	15960	16090	16019	15997	15977	16010	15996	16126	16117	16030	15978	16070	16247	16242	15958	15985	16010	16008	15982	15993	15966	16079	15962	16092	15922	15954	15992	16035	16150	15953	15916	15986	16016	16028	15995	15909	16339	15936	15988	15943	15984	16154	15940	15941	16008	15662	16017	16013	15801	16057	15996	16188	16022	15891	16024	16061	16103	16028	16136	16104	16031	15973	16215	15987	16190	16194	16135	15964	16150	16185	16017	15866	16069	16019	16016	16113	16130	16119	16073	16095	16086	15992	16099	15905	16118	15995	15918	15813	16099	16209	15934	16122	16018	15924	16127	15967	16058	15925	16102	16019	15950	15968	16070	15984	15909	16073	16128	16036	16075	15967	15993	16032	16081	15829	16037	16076	16190	15927	15918	16058	16053	15972	16125	16152	15887	16114	16048	16012	15920	15945	16038	16079	15818	16035	15859	16090	15969	16091	15898	16074	15942	16127	16112	16017	16022	16017	15876	16080	16005	16097	15949	16033	15877	15973	16034	15960	15924	16102	15929	16066	16124	16107	16045	15977	16128	16072	15997	16025	15976	15834	16012	16015	15988	16100	16066	16031	16159	16058	15972	16137	16055	16083	16000	15965	15942	15886	16002	15968	16122	15886	16047	16023	16057	15836	16063	16041	16076	16056	16021	16164	16260	16027	16037	15991	16088	16261	16232	15974	16170	16087	16128	16007	16046	15894	16018	15884	16046	16205	16042	16037	16049	16158	16037	16020	16068	16017	15921	16052	15998	15939	15896	16100	16118	16193	16025	16092	16047	16130	16000	15991	16110	16117	16026	16092	16002	16101	16077	16059	16055	16121	15929	15931	16155	16049	16028	16150	15834	16039	16042	15962	15914	16150	16097	15984	16024	16018	15963	16016	16086	16136	16040	16084	15974	16085	16105	16140	16092	16086	15980	16112	15973	15993	16035	16051	15903	16196	15983	15840	16024	16208	16168	16050	16051	15927	15947	16155	16122	16184	16108	16123	15839	16079	16139	16146	16005	15907	15846	16087	16109	15908	16171	15889	15900	15909	16016	16195	16056	15972	16011	16011	15988	16112	15936	15989	15884	16056	16001	15993	16088	16009	16269	16038	15933	16097	16067	16024	15971	16071	15859	15969	15940	16040	16125	15948	16156	16068	15858	16120	15935	15933	16073	15978	16218	16176	16105	16108	16064	15893	15982	15996	16092	16209	16174	15968	16067	16058	16007	16075	15852	16080	16186	16040	15966	15988	15994	15926	16060	15950	15880	15916	16093	16207	16092	15919	16037	15970	16112	15986	15986	16084	16099	16081	15811	15743	15998	16071	16118	16024	16361	16086	15872	15947	16010	15947	15967	16095	16049	15999	16064	16136	16113	16071	16071	16038	15988	16029	16059	16053	16290	16030	16095	15852	15807	16151	16076	15929	16052	16082	15992	15972	15964	16083	15878	15859	15880	15935	15988	15857	16142	15997	15900	16044	16031	15867	16081	16015	15995	15998	16092	16005	16135	16103	15919	16004	16234	15936	16041	16147	16152	15947	16012	15968	16197	15893	16007	16080	15937	15938	16032	16027
27350	21966	24910	21824	17732	17756	18015	17618	17723	17683	17560	17585	17651	17550	17456	17622	17439	17684	17642	17604	17617	17760	17583	17695	17627	17453	17428	17641	17875	17554	17739	17676	17388	17613	17517	17659	17774	17577	17457	17465	17528	17294	17711	17612	17412	17682	17508	17546	17562	17713	17847	17539	17481	17734	17451	17530	17480	17475	17731	17288	17581	17542	17493	17532	17616	17605	17470	17552	17593	17397	17646	17686	17609	17500	17390	17737	17501	17454	17593	17431	17532	17500	17507	17633	17575	17620	17594	17461	17690	17512	17696	17487	17450	17689	17502	17736	17564	17352	17664	17504	17390	17498	17663	17499	17391	17480	17525	17446	17467	17386	17618	17509	17541	17535	17474	17543	17427	17522	17461	17406	17583	17645	17314	17443	17435	17670	17416	17250	17479	17819	17520	17414	17547	17357	17424	17449	17600	17582	17468	17565	17452	17369	17593	17575	17618	17679	17548	17502	17630	17396	17343	17481	17376	17541	17418	17459	17475	17508	17337	17536	17526	17459	17570	17410	17650	17712	17612	17500	17505	17298	17678	17549	17500	17692	17625	17467	17355	17629	17373	17525	17599	17564	17375	17639	17471	17471	17665	17483	17540	17691	17596	17509	17481	17381	17518	17656	17676	17504	17418	17608	17325	17573	17748	17511	17652	17391	17419	17661	17507	17419	17506	17730	17567	17502	17649	17644	17483	17350	17544	17475	17608	17497	17538	17499	17497	17281	17349	17508	17502	17579	17639	17459	17753	17507	17411	17586	17476	17517	17239	17557	17551	17519	17584	17642	17638	17529	17608	17369	17464	17619	17482	17551	17577	17707	17513	17516	17487	17552	17628	17405	17496	17642	17575	17371	17409	17789	17500	17424	17508	17430	17281	17421	17446	17721	17341	17422	17319	17508	17633	17648	17357	17458	17466	17539	17491	17534	17338	17419	17519	17693	17512	17514	17636	17523	17538	17395	17615	17420	17599	17658	17512	17325	17466	17721	17411	17543	17360	17541	17369	17479	17625	17438	17357	17383	17521	17575	17621	17693	17524	17562	17490	17526	17495	17539	17629	17510	17627	17664	17478	17530	17510	17460	17371	17364	17521	17389	17509	17380	17441	17434	17290	17515	17501	17443	17309	17512	17461	17411	17418	17548	17508	17596	17452	17480	17451	17409	17586	17599	17344	17577	17614	17393	17566	17564	17119	17564	17624	17627	17675	17517	17729	17644	17603	17709	17405	17455	17564	17533	17378	17632	17585	17438	17442	17568	17642	17571	17643	17439	17531	17527	17540	17409	17349	17362	17541	17620	17676	17365	17619	17585	17461	17522	17552	17485	17581	17509	17637	17363	17446	17560	17544	17553	17355	17335	17558	17514	17478	17552	17590	17414	17282	17464	17564	17439	17764	17458	17490	17402	17391	17405	17639	17543	17601	17629	17434	17448	17412	17489	17537	17519	17444	17576	17381	17465	17724	17358	17625	17539	17356	17466	17593	17605	17426	17513	17503	17374	17628	17435	17633	17504	17724	17534	17325	17485	17481	17622	17559	17489	17647	17446	17322	17475	17442	17637	17504	17419	17442	17670	17690	17652	17460	17449	17491	17589	17571	17444	17652	17795	17380	17588	17661	17495	17472	17663	17630	17409	17560	17516	17515	17652	17376	17348	17660	17692	17740	17511	17575	17590	17484	17445	17505	17433	17591	17387	17388	17482	17175	17616	17453	17307	17476	17526	17620	17420	17377	17435	17607	17500	17591	17465	17446	17530	17474	17570	17469	17461	17319	17709	17515	17502	17579	17506	17452	17397	17823	17347	17561	17531	17451	17378	17579	17524	17502	17592	17590	17300	17461	17519	17358	17576	17607	17339	17479	17714	17835	17610	17613	17338	17517	17423	17486	17655	17416	17333	17553	17642	17618	17475	17519	17507	17614	17395	17446	17441	17406	17289	17388	17314	17312	17432	17598	17734	17546	17357	17511	17383	17348	17509	17673	17681	17362	17435	17509	17431	17606	17587	17471	17672	17499	17487	17481	17527	17675	17481	17347	17333	17553	17480	17670	17458	17734	17530	17547	17170	17352	17487	17421	17617	17495	17472	17583	17448	17713	17358	17505	17520	17514	17378	17525	17557	17416	17563	17584	17463	17508	17525	17555	17728	17449	17642	17410	17699	17541	17412	17457	17580	17741	17600	17493	17531	17468	17396	17652	17657	17450	17368	17537	17523	17466	17659	17277	17685	17434	17435	17682	17517	17324	17576	17600	17381	17639	17393	17347	17459	17608	17532	17404	17384	17524	17182	17534	17484	17628	17448	17573	17349	17616	17708	17520	17496	17398	17552	17459	17517	17612	17614	17503	17607	17457	17333	17569	17420	17439	17519	17392	17458	17752	17553	17440	17548	17614	17602	17606	17573	17530	17522	17540	17770	17516	17561	17729	17529	17567	17324	17702	17678	17453	17598	17777	17654	17555	17599	17379	17626	17537	17435	17687	17547	17567	17522	17551	17647	17451	17461	17451	17548	17468	17378	17375	17458	17378	17669	17475	17451	17194	17454	17542	17501	17410	17282	17462	17464	17314	17459	17359	17533	17519	17310	17404	17743	17458	17510	17521	17520	17310	17444	17465	17478	17380	17610	17404	17409	17622	17631	17560	17589	17372	17553	17573	17500	17338	17598	17674	17579	17346	17395	17597	17535	17511	17581	17466	17370	17649	17470	17626	17673	17449	17533	17603	17475	17519	17311	17426	17632	17444	17525	17474	17611	17621	17669	17553	17491	17673	17541	17357	17492	17586	17614	17452	17607	17789	17594	17627	17543	17476	17475	17556	17375	17487	17617	17414	17478	17611	17513	17582	17454	17380	17533	17537	17536	17584	17579	17616	17445	17676	17525	17512	17269	17535	17529	17443	17704	17503	17613	17569	17391	17569	17553	17516	17545	17660	17396	17489	17213	17384	17496	17778	17539	17579	17555	17578	17464	17333	17440	17633	17621	17374	17532	17535	17583	17517	17365	17531	17430	17628	17189	17680	17706	17477	17490	17563	17473	17533	17401	17659	17435	17418	17411	17624	17681	17514	17646	17377	17469	17515	17588	17574	17557	17616	17622	17541	17705	17383	17692	17494	17585	17336	17591	17560	17659	17411	17639	17377	17615	17542	17600	17624	17429	17564	17325	17356	17462	17576	17330	17569	17565	17380	17332	17543	17505	17461	17371	17515	17385	17533	17402	17626	17536	17528	17687	17471	17497	17596	17513	17425	17429	17611	17395	17462	17629	17571	17640	17588	17559	17530	17697	17497	17446	17404	17470	17535	17496	17615	17486	17455	17557	17550	17319	17626	17507	17519	17390	17584	17520	17651	17406	17375	17381	17565	17354	17688	17489	17578	17515	17584	17477	17559	17467	17740	17625	17454	17343	17546	17471	17394	17524	17443	17316	17370	17392	17365	17596	17560	17435	17445	17668	17431	17498	17433	17734	17609	17372	17675	17621	17539	17704	17527	17373	17587	17450	17461	17670	17572	17509	17552	17626	17441	17632	17438	17495	17423	17424	17516	17436	17536	17659	17676	17537	17363	17564	17587	17555	17549	17494	17624	17390	17576	17306	17591	17340	17376	17443	17573	17628	17677	17595	17405	17698	17482	17659	17451	17579	17431	17509	17662	17677	17573	17429	17364	17524	17525	17466	17500	17526	17532	17470	17658	17324	17443	17256	17601	17545	17602	17431	17681	17441	17616	17603	17391	17677	17664	17704	17680	17524	17571	17328	17284	17367	17486	17537	17543	17567	17719	17378	17613	17666	17505	17621	17446	17438	17542	17649	17525	17623	17677	17639	17537	17572	17583	17502	17431	17634	17510	17387	17416	17376	17593	17725	17429	17382	17435	17293	17456	17506	17610	17548	17633	17616	17621	17286	17436	17381	17518	17366	17693	17435	17572	17453	17584	17467	17455	17630	17536	17438	17469	17501	17423	17656	17495	17577	17442	17446	17655	17691	17637	17551	17433	17429	17441	17498	17375	17445	17541	17414	17423	17410	17464	17448	17563	17398	17543	17442	17425	17605	17589	17710	17595	17614	17571	17498	17527	17342	17601	17545	17647	17597	17384	17436	17632	17427	17524	17482	17476	17550	17591	17485	17612	17767	17487	17509	17528	17486	17648	17637	17498	17407	17582	17477	17375	17675	17635	17664	17619	17475	17362	17513	17617	17387	17497	17565	17552	17533	17481	17272	17543	17485	17740	17517	17443	17649	17508	17749	17651	17636	17480	17521	17511	17519	17589	17522	17549	17655	17510	17645	17576	17700	17422	17636	17480	17553	17508	17419	17540	17357	17615	17444	17682	17667	17621	17462	17565	17557	17633	17513	17361	17414	17470	17478	17550	17565	17530	17492	17590	17497	17498	17723	17640	17423	17600	17664	17402	17409	17302	17434	17419	17604	17661	17398	17650	17611	17528	17343	17651	17330	17412	17531	17623	17748	17448	17596	17586	17493	17342	17312	17471	17418	17567	17505	17537	17553	17620	17535	17628	17392	17494	17608	17427	17549	17630	17577	17583	17641	17653	17633	17585	17695	17779	17563	17601	17678	17426	17487	17257	17528	17618	17474	17449	17337	17604	17544	17295	17567	17549	17544	17452	17609	17337	17539	17646	17521	17398	17640	17457	17580	17722	17607	17574	17661	17558	17672	17501	17732	17644	17471	17433	17712	17641	17382	17302	17436	17354	17524	17650	17596	17452	17677	17648	17421	17452	17499	17402	17615	17434	17565	17639	17588	17502	17563	17576	17651	17526	17291	17681	17601	17534	17583	17595	17605	17521	17497	17419	17301	17305	17464	17554	17447	17535	17649	17506	17536	17290	17459	17470	17494	17558	17418	17576	17650	17669	17477	17495	17444	17409	17420	17461	17432	17516	17523	17484	17505	17431	17444	17537	17500	17446	17606	17662	17635	17438	17553	17544	17592	17680	17596	17337	17520	17621	17326	17749	17559	17481	17218	17397	17637	17664	17527	17411	17488	17553	17793	17646	17586	17453	17540	17541	17478	17403	17344	17631	17597	17518	17592	17521	17556	17582	17488	17376	17489	17531	17429	17473	17447	17381	17296	17537	17417	17526	17662	17650	17426	17579	17536	17720	17471	17242	17482
15323	19602	21173	18420	16713	16176	15899	16074	16010	16003	16070	16019	16080	16024	15877	15905	15996	16040	15987	15815	15935	15900	15882	16129	15985	15936	15919	15927	15934	15884	15934	15883	16080	15985	16035	16200	16492	16204	15988	15891	15992	15958	15935	15900	15901	15841	15755	15960	15849	15976	15906	15940	15868	16035	15806	15811	16065	16000	15899	15965	15767	15975	15997	15945	15969	15893	15837	15923	15939	15878	15876	15954	15956	15857	15991	15790	15874	15951	16013	15736	16061	15931	15938	15878	16082	16031	15917	15880	15951	16076	16061	15891	15949	15737	15834	15998	15930	16054	15704	15726	15938	15900	15940	16089	15893	15914	15886	15916	15890	16079	15807	15861	16069	15770	15993	15951	15968	16033	15880	15823	15996	15869	15917	16031	15879	15899	15978	16039	15963	15951	15966	15990	15882	15824	15936	15892	15947	15864	15849	15887	15913	15838	15911	15933	15965	15961	15944	15852	15932	15885	15921	16147	15887	15773	15972	15778	15883	15773	15980	15716	16006	15868	16077	15979	15933	15877	15772	15814	16000	16009	15998	15855	15922	15868	16027	16101	16029	15907	15932	15844	15840	15713	15978	16056	15879	15804	15831	15934	15924	16027	16015	15913	15967	15837	15898	15897	15729	15815	15890	15788	15867	15834	15941	15953	15814	15906	15825	16044	15882	16046	15818	15894	15917	16005	15985	15836	15857	15954	15994	15827	15759	15901	16114	16035	15976	15899	15924	15980	15698	15784	16011	15837	15835	15876	15921	15739	15931	15942	15895	15957	16198	15787	15825	15838	16024	16013	15863	15791	15825	15988	15790	15974	15790	15789	15871	15923	15937	15883	16025	15947	15811	15909	15936	15865	15938	16037	16029	15962	15832	15905	15921	15975	15785	15922	16089	15958	15902	15907	15808	16054	15941	15829	15871	16020	16019	15951	15847	15904	15911	15886	15975	16042	15993	15994	15812	15858	15891	15919	15912	15888	16060	15873	15845	15974	15985	15976	15823	15902	15894	15980	15839	15923	16000	15842	16064	15990	15761	15951	15928	15992	15913	15897	15868	15928	15854	15896	16006	15945	15943	15711	16001	15846	15991	15966	16007	15854	15947	15833	15934	15978	15915	15759	15710	15986	15875	15910	15842	15980	15850	15806	15894	15970	16028	15824	15922	15942	15954	15736	16004	15880	15862	15997	15896	15894	15915	15810	15872	15858	15834	15833	15874	16041	15864	15995	15816	15800	15867	15993	15876	15883	15824	15890	15929	16008	16043	15802	15799	15766	15995	15766	15900	15922	15910	15938	15835	15907	15768	15856	15958	15964	15948	15839	15977	15909	16098	15817	15906	15872	15870	16090	15887	15951	15888	15977	15901	15830	15936	15974	15836	15967	15888	15910	15794	15859	16054	16023	15922	15812	15807	15803	15934	15860	16009	15773	15900	15946	15850	15869	15764	15884	16017	15787	15877	15837	15747	15939	16017	16018	15967	15884	15905	15879	15843	15904	16008	15929	15782	15931	15968	15744	15970	15913	15837	16004	16023	15952	16024	15770	15937	15942	15813	15729	15882	15841	15811	15984	15993	15899	15983	15937	15883	15900	15749	15924	15790	16049	15939	15987	15817	15904	16036	15895	16077	15868	15801	15890	15921	15850	15901	15903	15945	16004	15836	16037	15977	16000	15770	15867	15968	15915	15902	15858	15968	15916	16060	15838	15900	15951	15802	15970	15871	16055	15879	16195	15852	15961	15987	15963	15826	15881	15584	16072	15983	15918	15975	15783	15881	15966	15784	15992	15931	15792	15950	15602	15882	15758	15897	16040	15935	15954	15839	15800	15818	15862	16051	15916	15927	15974	15986	15817	15998	15998	15897	15878	15960	15920	16065	15957	15914	15833	15957	15803	15815	16068	15712	16031	15955	15832	15828	15951	15928	15900	16135	15948	15949	15895	16018	15939	16078	16070	15974	16002	15910	15972	15791	15801	15908	15997	15944	15868	15996	15896	15790	16003	15790	16122	15838	15872	16025	15917	16060	15881	15827	15880	15829	15950	15842	15914	15937	15864	16057	15984	15951	15919	15869	15868	15889	15991	15977	15751	15926	16060	15891	16022	15923	15786	15770	15959	15885	15850	15939	15940	15943	16005	16135	15867	15979	15928	15884	15946	15889	15937	16057	15979	15917	15876	15772	15868	15896	15984	15831	15850	15968	15748	15828	15866	15965	15759	15709	15769	15862	15700	15801	15751	16021	15928	15847	15930	16099	15865	16078	15931	15864	15943	15987	15801	15790	15745	15800	15999	15830	16046	15895	15754	15820	15875	16035	15859	15858	15764	15905	15956	16023	15817	15908	16016	15780	15743	16006	16014	15889	15954	16040	15870	15758	15866	16008	16029	15958	16105	15819	15955	16011	16144	15734	16027	15919	16002	15870	15845	15888	15946	15818	16015	15898	15791	15817	15930	15908	15941	15913	15894	15834	15964	15876	15732	15996	15806	15995	15873	15948	15963	15750	15821	16055	15870	15929	15918	16088	15835	15850	15906	15731	15799	15871	15984	16001	15932	15836	15729	15796	15992	16049	15948	15991	15741	15796	15867	15911	15903	15916	16015	15875	15968	15861	15831	15815	15881	15815	15952	16024	15728	15867	16010	16113	15831	16202	15918	15927	15906	15770	15926	16063	15985	15940	15933	15786	15745	15837	15867	15941	16091	16031	15856	15805	15911	15878	15773	15855	15880	15736	15874	15928	15843	15794	15861	15866	15978	15972	15841	15840	15944	15933	15965	15831	15786	15987	15867	16012	15872	15964	15747	15870	15945	16030	15908	15831	15917	15923	16110	15828	15904	15779	15866	15960	15946	15768	15934	15767	15801	15905	15958	15908	16081	15834	16045	16005	15974	15841	15886	16049	15896	15744	15851	16029	15789	16001	15914	15943	15726	15870	15749	16013	16054	15900	15952	15860	15810	15893	15857	15939	15814	15864	16080	15781	15955	15970	15819	15791	15628	15966	15891	15783	15748	15925	15948	15825	15998	15881	15846	15937	16006	15853	15882	16050	15966	15940	15990	15966	15911	15859	15821	15708	15904	15927	16113	15840	16002	15928	15772	15937	16034	16006	15957	16027	15937	16025	15754	15862	15805	15974	16063	15743	15830	15811	15926	15817	15931	15880	16023	16004	15791	15852	15769	16011	15878	15832	15842	15788	15884	15969	15740	15911	15936	15989	15878	15930	15907	15708	15923	15953	15937	15904	15759	16042	15934	15873	15819	15783	16058	15848	16003	15907	15996	15806	15928	15976	15857	15848	15974	16027	15963	15908	16065	15979	15893	15899	15889	15757	15839	16016	15963	15871	16075	15890	16153	15909	15955	15893	15940	15945	15928	16003	15902	15773	15984	16039	15815	15791	15757	15957	15898	15812	15892	15895	15933	15712	15944	15755	15728	15992	16013	15840	16196	15901	15850	15953	15759	16034	16095	15860	15976	15932	15916	15807	15974	15956	15876	15885	15810	15942	15811	16012	15968	15980	15919	15951	15946	16014	16004	15996	15788	15924	15943	15900	15933	15951	16056	15749	15768	16108	15818	16107	15958	15970	16103	15927	15875	15844	15832	15927	16062	15885	15968	15817	15906	15987	16056	16159	16057	15812	15832	16034	15925	15971	15884	15920	15874	16000	15892	15848	15974	15955	15895	16119	15815	15703	15730	16078	16008	15819	15941	15830	15889	15922	15960	15990	15817	15909	15753	15959	15859	15911	16019	16123	15919	15864	15892	15896	16028	15908	15958	16093	15847	15917	16065	15863	15928	15943	15844	15946	15888	15940	15925	16066	16015	15978	15812	15901	15961	15706	15876	15861	15854	15746	16127	15980	15912	16048	15790	16006	15740	15895	15811	16126	15947	15997	15970	15977	15932	15813	15818	15902	15903	15888	15670	15971	15957	15943	15969	15997	15991	15950	15921	15994	15977	15868	16037	16050	16056	15755	15849	16004	15908	15854	15984	15883	15728	15978	15705	16040	15946	16000	15948	15817	15810	15913	15827	15802	15898	15974	15954	15904	15892	15918	16007	15869	15923	15967	15939	16026	15808	15959	15848	15939	16131	15793	15773	15966	15864	15986	15912	15990	16028	15839	15978	15922	15974	16071	15927	15858	16046	15908	16163	16047	15991	15944	15921	15724	16014	16013	15947	15821	15970	15975	15847	15786	15793	15914	15891	16045	16039	16002	15877	15773	15932	15899	15754	15965	15816	15918	15965	15844	15596	16004	15799	15936	16041	15786	15835	15904	15861	15966	15794	15970	15809	16002	15789	15821	16035	16088	15891	15790	15853	15924	15872	15917	16112	15849	16034	15868	16046	15983	15823	15776	15857	15917	15845	16010	16011	15999	15767	15937	15867	15894	15795	15862	15968	15942	15667	16003	15846	15901	15997	15718	15972	15972	15973	15929	15969	15872	15842	15851	15817	15890	15917	16023	15969	16120	15911	15938	16005	15899	15870	15894	15763	16084	15823	15959	15871	15826	15799	15963	15808	15792	15960	15841	15872	15739	15992	15760	15919	15887	15914	15942	15718	16004	15985	15891	15813	16109	16009	15933	16049	15982	16025	15744	15789	15831	15986	15766	15793	15848	15915	15906	15808	15933	15961	15926	15839	15886	15846	15917	15943	15962	15986	15888	15913	15752	15885	15909	16058	15842	16008	15920	15861	15845	15999	15833	15874	15895	15858	15812	15768	15912	15896	15936	15801	15961	15807	15853	15806	16012	16027	15730	15989	15872	15906	15983	16023	15999	15841	15964	15812	15876	15868	16076	16043	15861	15916	15791	16041	16032	15748	15787	16003	15682	15948	15910	16119	15870	15925	15838	15880	15897	15986	15938	15954	15983	15892	16081	15838	15969	15686	16025	15837	16004	15919	15944	15827	15938	15874	15925	15976	15731	15803	16025	16105	15849	15818	15917	15996	15977	16018	15985	15726	15856	15974	15879	15905	16035	16085	15856	15905	15905	16065	15635	16015	15765	16064	16160	16045	15979	16088	15906	15888	15977	16051	15963	15924	15808	15888	16046	15944	16036	15845	15988	15882	15847	15876	16026	15897	15989	15719	15862	15866	15875	15914	15732	15902	15841	15852	15864	16062	15895	15938
23913	21341	28796	24361	22015	21484	20434	18340	17765	18003	17886	17875	17939	17835	17786	17626	17747	17491	17867	17500	17661	17549	17593	17769	17609	17576	17459	17769	17648	17563	17614	17542	17618	17542	17722	19153	19349	18368	17646	17551	17670	17448	17574	17529	17496	17439	17795	17701	17876	17400	17359	17438	17560	17436	17504	17672	17699	17755	17597	17431	17759	17538	17421	17449	17849	17657	17486	17710	17551	17615	17631	17597	17585	17369	17614	17708	17652	17494	17655	17588	17669	17733	17594	17555	17568	17648	17408	17601	17652	17755	17692	17486	17532	17680	17530	17415	17805	17532	17461	17736	17631	17611	17469	17599	17562	17595	17607	17663	17504	17572	17364	17413	17404	17510	17561	17363	17544	17495	17482	17686	17537	17574	17613	17693	17555	17515	17218	17503	17576	17457	17312	17555	17697	17442	17374	17659	17645	17593	17777	17389	17420	17741	17636	17448	17467	17630	17501	17407	17372	17327	17466	17403	17674	17431	17684	17454	17745	17615	17538	17488	17468	17605	17671	17521	17454	17416	17310	17718	17623	17618	17597	17477	17530	17669	17405	17589	17640	17543	17412	17458	17747	17650	17761	17532	17514	17401	17434	17605	17478	17477	17452	17254	17454	17564	17494	17435	17514	17724	17194	17571	17483	17595	17541	17633	17666	17557	17593	17605	17703	17558	17531	17605	17661	17448	17789	17650	17355	17541	17503	17578	17760	17746	17403	17585	17365	17651	17510	17307	17418	17545	17559	17682	17522	17413	17558	17435	17603	17567	17644	17594	17478	17653	17691	17439	17389	17565	17420	17560	17534	17394	17403	17358	17662	17599	17622	17497	17395	17640	17462	17465	17532	17707	17533	17388	17541	17523	17563	17636	17665	17277	17570	17478	17596	17460	17478	17562	17501	17539	17598	17589	17331	17776	17540	17527	17566	17421	17405	17528	17591	17667	17545	17370	17661	17645	17515	17674	17261	17382	17453	17690	17626	17619	17623	17725	17593	17372	17426	17335	17458	17713	17672	17631	17484	17469	17425	17564	17470	17356	17261	17463	17574	17581	17457	17446	17639	17673	17372	17295	17469	17579	17662	17648	17575	17376	17577	17523	17604	17479	17400	17294	17489	17344	17521	17572	17502	17538	17731	17587	17504	17335	17397	17499	17560	17566	17494	17450	17458	17412	17303	17609	17470	17820	17547	17383	17312	17432	17587	17559	17516	17555	17484	17413	17501	17452	17195	17570	17723	17600	17457	17539	17484	17525	17436	17593	17560	17611	17312	17469	17420	17493	17502	17637	17308	17543	17384	17640	17695	17397	17429	17376	17464	17653	17485	17701	17615	17578	17216	17537	17628	17428	17471	17596	17463	17554	17511	17697	17662	17461	17474	17375	17356	17483	17460	17282	17590	17555	17644	17278	17497	17463	17364	17552	17547	17623	17405	17528	17591	17296	17578	17408	17697	17669	17508	17573	17569	17364	17488	17690	17476	17375	17632	17443	17348	17608	17569	17412	17659	17574	17512	17473	17559	17563	17458	17410	17469	17536	17635	17572	17601	17496	17592	17574	17624	17426	17580	17294	17553	17450	17534	17691	17531	17402	17333	17534	17510	17520	17483	17520	17484	17508	17561	17356	17483	17538	17301	17379	17434	17519	17546	17675	17460	17403	17262	17284	17587	17604	17507	17619	17542	17595	17522	17574	17647	17578	17665	17495	17467	17271	17554	17461	17569	17532	17359	17574	17508	17650	17601	17499	17436	17559	17440	17628	17645	17391	17631	17446	17468	17471	17518	17646	17710	17767	17513	17598	17756	17535	17502	17624	17470	17504	17627	17672	17457	17458	17413	17628	17465	17640	17451	17612	17480	17569	17534	17408	17583	17575	17661	17594	17548	17359	17721	17571	17527	17523	17463	17572	17575	17705	17715	17460	17383	17391	17387	17473	17416	17510	17443	17589	17380	17438	17573	17649	17731	17702	17672	17488	17569	17518	17546	17481	17594	17446	17540	17450	17453	17403	17585	17513	17614	17526	17439	17545	17598	17379	17488	17470	17631	17423	17588	17545	17495	17667	17779	17562	17538	17563	17473	17444	17585	17559	17553	17579	17571	17759	17517	17349	17533	17582	17462	17495	17579	17605	17365	17584	17428	17177	17876	17588	17476	17466	17616	17490	17527	17466	17682	17522	17352	17552	17595	17501	17541	17500	17780	17514	17729	17754	17620	17423	17679	17365	17571	17393	17531	17547	17505	17560	17594	17436	17760	17476	17688	17441	17504	17288	17632	17343	17609	17510	17673	17402	17432	17585	17384	17417	17638	17525	17472	17401	17540	17509	17825	17497	17691	17603	17492	17589	17702	17586	17744	17528	17711	17581	17603	17412	17562	17423	17439	17311	17533	17552	17657	17578	17554	17379	17447	17585	17542	17721	17525	17401	17692	17664	17583	17556	17368	17530	17536	17555	17717	17472	17472	17666	17595	17668	17714	17671	17539	17281	17717	17575	17548	17683	17643	17657	17480	17389	17633	17635	17620	17505	17548	17499	17620	17486	17516	17513	17588	17446	17553	17624	17484	17432	17491	17407	17593	17492	17401	17477	17387	17432	17577	17564	17621	17479	17502	17483	17483	17403	17471	17444	17541	17729	17778	17610	17524	17627	17601	17427	17634	17560	17533	17265	17648	17411	17559	17307	17491	17555	17386	17655	17572	17541	17456	17470	17396	17598	17375	17503	17483	17541	17632	17461	17510	17560	17523	17388	17444	17464	17565	17400	17361	17602	17395	17738	17558	17598	17657	17514	17501	17370	17432	17423	17415	17666	17535	17635	17566	17562	17495	17486	17480	17583	17541	17461	17646	17558	17696	17746	17554	17514	17672	17532	17709	17707	17564	17648	17480	17497	17419	17557	17662	17600	17497	17402	17614	17608	17461	17499	17454	17416	17470	17503	17474	17721	17559	17537	17482	17630	17413	17403	17491	17588	17668	17538	17309	17558	17568	17777	17338	17307	17649	17531	17514	17468	17747	17711	17501	17555	17419	17603	17592	17502	17661	17641	17451	17708	17436	17553	17511	17547	17548	17557	17619	17586	17274	17413	17512	17569	17534	17360	17361	17559	17556	17476	17751	17386	17467	17501	17466	17398	17529	17565	17767	17417	17473	17476	17464	17571	17578	17623	17519	17578	17513	17744	17451	17629	17617	17666	17473	17309	17402	17426	17661	17534	17469	17632	17348	17594	17491	17420	17630	17546	17472	17445	17502	17500	17541	17427	17421	17403	17464	17558	17439	17548	17510	17573	17286	17420	17433	17577	17454	17601	17429	17596	17420	17481	17665	17528	17507	17547	17502	17451	17550	17509	17680	17596	17506	17563	17521	17573	17536	17428	17425	17564	17510	17456	17598	17455	17676	17343	17420	17591	17611	17483	17429	17511	17420	17501	17533	17624	17652	17693	17440	17676	17624	17688	17531	17441	17529	17547	17316	17630	17479	17560	17647	17486	17525	17507	17425	17358	17715	17584	17438	17481	17476	17631	17441	17314	17461	17643	17488	17342	17483	17510	17418	17730	17498	17604	17665	17499	17497	17404	17597	17645	17710	17609	17400	17747	17535	17547	17454	17511	17446	17573	17582	17388	17551	17653	17525	17510	17500	17453	17532	17511	17607	17544	17494	17702	17712	17517	17523	17683	17624	17498	17402	17517	17756	17515	17341	17389	17629	17533	17412	17612	17392	17557	17680	17768	17656	17515	17790	17645	17588	17372	17699	17458	17372	17804	17726	17481	17594	17563	17528	17569	17525	17510	17719	17379	17110	17556	17488	17458	17440	17452	17619	17611	17616	17377	17619	17436	17527	17422	17536	17728	17606	17565	17722	17421	17460	17633	17452	17391	17571	17503	17602	17401	17446	17532	17285	17569	17508	17629	17304	17536	17500	17551	17600	17609	17554	17534	17565	17522	17452	17431	17415	17526	17612	17522	17275	17635	17482	17366	17624	17693	17480	17397	17760	17609	17653	17512	17562	17746	17601	17540	17606	17578	17666	17613	17636	17644	17452	17494	17557	17668	17459	17401	17525	17556	17245	17592	17303	17556	17528	17639	17342	17487	17443	17477	17432	17547	17625	17461	17479	17443	17515	17653	17599	17544	17533	17463	17432	17329	17500	17630	17520	17432	17560	17651	17501	17436	17688	17538	17625	17465	17458	17418	17758	17532	17606	17528	17527	17392	17573	17501	17599	17487	17410	17525	17477	17525	17488	17394	17573	17676	17681	17707	17368	17504	17439	17531	17535	17582	17434	17693	17555	17561	17683	17721	17408	17555	17682	17203	17475	17465	17584	17510	17732	17496	17486	17597	17652	17623	17521	17565	17587	17579	17417	17464	17414	17664	17411	17330	17423	17306	17547	17719	17585	17574	17515	17439	17605	17345	17497	17353	17402	17478	17348	17579	17501	17652	17555	17432	17519	17565	17546	17465	17681	17638	17553	17658	17477	17557	17420	17573	17493	17627	17655	17556	17464	17459	17547	17568	17355	17569	17448	17587	17544	17664	17651	17375	17476	17600	17539	17401	17619	17367	17373	17405	17536	17499	17412	17804	17520	17287	17500	17491	17549	17587	17694	17320	17469	17393	17541	17289	17770	17471	17533	17506	17236	17592	17441	17511	17460	17587	17478	17482	17397	17498	17441	17372	17442	17459	17542	17489	17345	17531	17428	17575	17498	17456	17567	17526	17415	17476	17671	17353	17676	17502	17670	17631	17535	17375	17432	17400	17677	17435	17580	17339	17505	17465	17353	17543	17542	17529	17431	17463	17551	17525	17468	17471	17534	17461	17492	17380	17620	17601	17569	17709	17432	17725	17568	17456	17733	17523	17599	17380	17459	17528	17498	17475	17448	17354	17627	17490	17409	17498	17468	17631	17560	17501	17490	17390	17381	17716	17476	17519	17662	17660	17439	17447	17383	17629	17538	17497	17451	17584	17501	17654	17551	17502	17394	17284	17488	17544	17593	17439	17518	17429	17492	17737	17533	17384	17525	17499	17583	17494	17643	17472	17692	17443	17495	17452	17637	17463	17536	17450	17450	17430	17512	17584	17579	17680	17434	17522	17525	17307	17504	17664	17410	17488	17230	17620	17577	17531	17516	17367
15276	26722	24368	19411	17582	16831	16705	16456	16414	16120	16228	16180	16090	16050	15957	16030	15883	15979	15926	16045	16121	16047	16104	16016	16085	16097	15898	16048	16046	16107	16109	15954	16012	15966	16153	18681	19070	16731	16061	15833	16014	16034	15894	15912	15941	16004	15956	15948	15996	15881	15829	15948	15938	15846	16017	16124	16502	16330	16068	15989	16017	15893	15986	16111	15872	15913	15847	15954	15943	15857	16091	15946	15978	15891	15954	15874	15949	16025	15875	16059	16084	16001	16019	15800	15981	15846	15962	15872	15998	15964	15868	15918	16051	16013	15998	15902	16107	15734	15857	15858	15807	15822	15866	15772	15986	15895	16033	16040	15869	16029	15786	15953	15892	15912	15870	15898	15984	15898	15811	15994	15858	15818	15733	15807	16046	15876	15925	15860	15914	16122	16161	15957	15673	15994	15930	15917	15888	16041	16011	15990	15698	15913	15793	15887	15899	15914	16001	15935	15841	16006	15982	15955	15754	16101	15857	16119	15951	15874	16033	15929	15653	15920	15973	15967	15866	15944	16070	16079	15738	15955	15854	15866	16132	16054	15815	16125	16049	15940	16063	15808	16041	15939	15850	16023	15917	15987	16001	15724	15866	15965	15923	16135	15973	15830	15843	15782	16064	15837	15838	16161	15885	15973	15959	15983	15888	16058	15933	15836	15916	15771	15763	15986	15774	15939	15907	15994	15822	15980	16008	15934	15934	15861	15820	15914	15926	15798	15949	15939	16037	15800	15778	15818	15791	15929	15910	15818	15963	15931	15913	15857	15845	15914	15893	15944	16019	15918	15997	15967	15883	16048	15878	15935	15929	15867	15955	15888	15933	15903	15919	16030	15844	16006	15907	16041	15933	15895	15932	15809	15770	15965	15925	15961	15934	16106	15935	15797	15977	15916	15903	15851	15955	16003	16127	15861	15880	16002	15998	15941	16004	15917	15961	15856	15949	15963	15851	15929	15964	15866	16035	15919	15945	15976	15738	16139	15942	15891	15902	15924	15956	15976	15748	15977	15894	15930	15933	15998	15949	15981	15828	15880	15903	15920	15823	16042	15901	15767	16017	15902	15911	16032	15859	15648	15977	15814	15883	15962	15901	15951	15914	15841	15870	16033	15793	15847	15813	15726	15903	16031	15835	15949	15781	15931	15896	15896	15880	15855	16010	16017	16068	15840	16047	15727	15781	15916	15685	16017	15814	15823	15950	15895	15926	16030	15958	15945	15916	15816	16012	16009	15854	15975	15819	15778	15926	15944	16007	15780	15998	15825	15867	15954	16009	16015	15902	15900	15899	15892	15933	15916	16040	15843	16104	15998	15823	15943	16006	16067	15725	15753	16013	15872	15888	15964	15963	16051	15964	15997	15882	15947	16031	15907	15888	15966	15913	15832	15970	15987	15928	15853	15814	15897	15841	15797	16076	16073	15858	15940	15867	15964	15979	16062	15787	16052	15782	16122	15919	16102	15916	15990	15792	15794	16028	15904	15911	16004	15920	15865	15967	15745	15675	15974	15969	15758	15926	15981	15932	15936	16040	15855	15983	15961	15864	15749	15951	15899	15835	15872	15949	15804	15927	15997	15833	15753	16169	15799	15829	15991	16024	15884	16013	15807	15808	15991	15901	16013	15812	15997	15974	15881	15902	15949	15953	15890	15894	15988	15929	15903	15885	15961	15923	15956	15861	15959	16040	16002	15908	15945	15972	16031	15870	15933	15797	15917	15856	15887	15789	15851	15819	16029	15918	15917	16062	15940	15902	15988	15815	15799	15777	15981	16035	15872	15959	15952	15934	15893	15911	15966	15971	15801	15864	15961	15989	15996	15898	15930	15820	15932	15839	16053	15989	15770	15914	15987	15869	15882	15948	15895	15959	15829	15939	15882	15894	15977	16051	15816	16048	15801	15813	15947	15825	16004	15740	15919	15913	16100	15733	15899	15906	15863	16012	15951	15881	15872	15938	15838	15864	15925	15932	16030	15978	16000	15913	15757	15970	15861	15768	16046	16031	15957	15980	15861	15838	16009	16000	15996	16041	15942	15969	16032	15994	15949	16002	15961	15918	15763	15968	15938	15948	16120	15770	15775	16053	15856	15889	16041	15850	16067	15945	16020	15816	15956	15793	16111	15907	15884	15989	15987	15880	15955	15933	16080	15767	15989	16037	15744	16042	15922	16067	15965	16055	15801	15896	15992	15923	15916	16016	15860	15998	16033	16122	15803	15923	15874	15929	15984	15824	15926	15796	15894	15880	15829	15786	15987	15830	16003	15906	15929	15913	15834	15945	15979	15851	15949	15923	16069	15915	15882	15843	15944	16026	15857	15965	15837	16087	15991	15879	15888	16059	15919	16028	15970	15766	15895	15943	15942	15906	15850	15825	16011	15982	15874	15917	15843	15796	15985	15969	15880	16006	16012	15836	15982	15940	15934	15912	15947	16060	16012	15848	15942	15854	15891	15886	15924	15873	15929	15914	15955	15966	16142	15895	15859	15954	15823	16056	15931	15897	15964	15973	15926	15845	15794	15848	16065	15794	15840	15926	15974	15811	15845	15713	15942	15883	15907	15792	15793	15827	15997	16049	16019	15977	16064	15891	15998	15896	15855	15872	16128	15829	15822	15763	15996	15963	16027	15821	16010	16047	15816	15831	15984	15958	15785	16078	15886	15937	15944	15956	16078	15765	16015	15895	15645	15916	15666	15800	15980	15894	15945	15940	15900	16075	15997	15908	16032	15980	15976	15975	15903	15986	15791	15845	15801	15901	16036	15868	15949	16030	15983	15852	15970	16075	15905	15839	15852	15915	15965	15927	15889	15888	15937	15887	15768	15891	15935	15919	16057	16084	16058	16212	16002	15890	16012	15944	15828	16017	15898	15950	15874	16059	15856	15956	15842	15862	15709	16056	15891	15827	15981	15922	15854	15765	15898	15886	15952	15992	15852	15989	15912	15942	16030	15858	15910	15879	15923	15836	15764	15851	15929	15905	16012	16010	15946	15875	15645	15807	15891	15819	15964	16088	16036	15998	15840	15846	15769	15903	15930	15806	16063	15887	15818	15830	15873	16053	16057	15871	16025	15771	16065	15904	15944	15987	16062	15941	15883	15986	16048	16005	15874	15961	15929	15958	16039	15995	16013	15877	15765	15837	15903	15814	15869	15925	15894	15906	15857	15907	15951	15988	15874	16047	16071	15979	15951	15977	16144	15880	16039	15877	16035	15992	15752	15857	16007	16078	16067	15852	15840	15862	15849	15917	15925	15842	15845	15781	15814	15900	15924	15882	15911	15845	15788	15889	15913	15812	15969	15914	15773	16005	15975	15815	15845	15966	16093	16058	16028	15856	16104	15949	15968	15912	15883	15938	15922	15777	15859	15940	16031	15981	16083	15935	15826	16031	15862	15834	15882	15833	15929	15938	15759	15786	15875	15945	15998	16037	15987	16103	15948	15972	16065	15969	15809	16061	15986	15864	15908	15976	15850	16005	15942	15988	15824	15941	15890	15802	15918	16152	15795	15767	15811	16069	15909	15910	15916	15951	15958	15901	16013	15988	15991	15900	15944	15918	15819	16048	16015	15931	15995	16086	15864	15961	15841	15965	15796	15931	15969	16085	15837	15896	15883	15902	15897	15802	15974	15787	15959	15915	15847	15849	16000	15832	15922	15885	15971	15962	15919	16092	15916	15981	15953	16095	16195	15866	15848	15880	15978	15894	15782	15981	16174	15957	15975	15945	15925	15981	15877	15997	15993	15980	15882	15956	16023	15849	15844	15902	16190	15887	15981	15967	15934	15829	16002	15857	15893	15990	16022	15913	15912	15836	16013	16212	16009	15833	15970	15941	15888	15915	15765	16011	15960	15984	15949	16024	16114	16013	15899	15882	15982	15949	15952	15956	16078	15909	15976	15768	15875	16025	15964	15898	15902	15903	15965	16018	16029	16006	15961	16027	15941	15837	16048	15960	16027	16119	15861	16149	15808	15849	15862	16045	15732	15995	15935	15984	16009	16088	15819	15978	15849	15823	15991	15948	15916	15866	16068	15744	15836	15904	15939	16036	15768	15901	15928	15813	15891	15949	15761	16062	15834	16077	15903	16015	15722	16177	16070	15775	15874	15907	15906	15862	15966	15852	15858	15844	16070	16091	16020	15879	15996	15946	15979	15936	15880	16080	15849	15937	15784	15849	15975	15872	16151	15725	16006	15974	15824	15956	15978	15863	15835	16001	15864	16028	15943	15959	15842	15995	16058	15941	16066	16005	15754	15910	15955	15758	15919	16055	15904	15986	15758	15904	15886	15975	15905	15779	16042	15847	15780	15790	15904	16045	15822	15848	15767	16094	15974	16114	15926	16035	16006	15904	15902	15828	16029	15925	15894	15898	15822	15985	15968	15965	16000	15982	15990	15918	16085	15846	15993	15802	16030	15867	16012	15913	15873	15970	15999	16128	15960	15967	15913	15824	15847	15996	16178	15827	15940	15822	16063	15877	16017	15800	15912	15875	15944	15913	15882	15889	15833	15934	15866	15980	15991	15975	15812	16026	15928	16016	15911	15904	15864	15856	15819	16011	16216	15981	15809	15882	15970	15934	15878	15879	16011	15891	15882	15924	15906	15905	15774	15798	15897	15937	15881	15856	16092	15807	15882	15946	15715	15912	15869	15895	16029	15840	16107	16043	15930	16197	15879	15944	16090	15933	15880	15695	15752	16040	16233	16127	15858	15881	15908	15949	15888	15870	15927	15989	16010	16006	15856	15893	15914	15684	16004	15753	16017	15987	15906	15985	15930	15890	15893	15800	16028	15840	15965	15810	15972	15921	15808	15909	15797	16013	15865	15979	15872	15879	15938	15961	15759	15984	15976	15849	15769	15899	15951	16029	15941	15835	15945	16000	16049	15826	15835	15831	15870	15803	15953	15942	15874	15975	15912	15883	15943	15960	15874	16006	16024	15939	15888	15852	15940	15979	15908	16059	15970	16007	16013	15823	15995	15934	15838	15924	15955	15932	15949	15794	15699	15872	16024	15820	15862	15868	15984	16098	15965	16018	15886	15990	15829	15899	15951	15948	15953	15785	15756	15861	15985	15992	15807	15984	15963	15759	16054	15904	16061	15910	15894	15874	15983	15886	15900	15791	15971
22906	21312	29161	23806	21485	23056	23495	18385	17575	17932	17642	17436	17408	17649	17375	17358	17306	17463	17317	17178	17200	17451	17378	17374	17227	17152	17285	17358	17395	17343	17187	17461	17370	17219	17229	19706	20840	18848	17359	17146	17101	17336	17419	17293	17127	17043	17134	17209	17167	17021	17227	17030	16978	16917	17187	17390	17479	17379	17207	16941	17224	17305	17277	16922	16931	16967	17141	16930	17137	17096	17045	17075	16968	17163	17076	17149	17020	17293	16807	16958	17145	17023	17155	17110	17238	17065	17127	17056	17229	16975	17014	17169	17148	17003	17099	17047	17218	17075	17109	17028	16948	16831	17043	17012	17187	17178	17165	17227	17090	17094	16997	16987	16809	17250	17127	17121	17083	17168	17024	17060	17082	17119	17206	17120	17030	16970	17048	16991	17011	17002	17079	17091	17279	16987	16850	16988	17094	17173	17053	17171	17278	17136	17047	16899	17005	17038	17107	16961	17097	17273	17017	17122	16994	17073	17129	16910	17145	17133	16941	17070	17140	17102	17036	17005	16895	17177	17116	16921	16913	17112	17118	17022	17276	17260	17051	17051	16963	17034	16892	17050	17172	17326	16936	17022	17027	17052	17022	17035	17049	17082	17125	17096	17074	16933	17128	17195	17026	17177	16848	17096	17007	16868	17121	16999	17194	16987	17035	17032	17136	16766	17243	16983	17132	17144	17146	17144	17146	16987	17075	16724	16949	16924	16920	16873	17068	17026	17017	16910	16964	17251	16851	17077	17115	17017	17205	16942	16944	17180	17211	16854	16892	16978	17069	17008	17063	17162	17079	17067	17101	16972	17148	17025	17010	16968	17133	16921	16921	17003	16946	16924	17076	17206	16798	16986	17090	16921	16992	17000	16952	17123	16861	16860	17148	17134	17116	16876	17098	17039	17025	17008	16989	17025	16983	17055	17181	16958	17102	17214	16970	17257	17061	16936	17051	17019	16867	17100	17011	16946	17005	16994	16982	17073	16900	17080	16954	17076	16952	16943	17017	17062	17124	17142	17081	17096	17251	17049	17067	17128	17107	17112	16989	16936	17213	17073	16953	16863	17119	17046	16964	17036	17098	16933	16964	16880	17171	17120	17136	17160	17107	16979	16919	17161	17088	16761	17113	16898	17024	16851	17185	17036	17113	16995	17026	17021	17078	17057	17146	17207	17046	17129	16954	16999	17002	17078	17061	16956	17249	17074	17058	17179	16936	16853	17061	16951	16983	17154	17037	16869	17085	17060	17047	17088	16960	17100	17097	17068	17118	17026	16882	17034	17222	17152	17001	17071	16987	16905	17241	16957	17138	16845	17105	17059	16983	17055	16839	17110	17002	17021	17130	17035	17020	17182	17047	17034	17089	17088	17190	17052	17069	17042	16945	17106	17139	16953	17052	16845	17133	16985	17221	16984	17074	17141	17031	17052	17151	16947	16925	17186	17149	16928	17185	17120	17071	16809	16934	16990	16985	17240	17146	16947	17031	17051	16876	17176	16909	17025	17084	17098	16942	17032	17215	17003	17058	17135	17050	16892	16880	17016	17085	16915	16781	17034	17101	17123	16933	16969	16937	17121	16997	17163	17207	17094	17064	17012	17157	17148	17029	16981	17026	17136	16977	16914	17004	17141	17089	17000	17261	17078	17072	17002	16838	17166	17094	17016	16962	16949	17053	16994	16956	16992	17109	17051	17110	17128	16948	17078	17173	17070	17035	16845	17040	16819	16811	17071	17034	16990	17060	17003	17101	17007	16995	17121	17131	17114	17125	16911	17185	16844	16966	17002	16989	17034	16954	16992	16939	16991	16966	16740	17170	16933	16913	16937	17133	17059	17093	16906	17331	17149	16919	17046	16927	17019	16990	17106	16852	16985	17135	17211	17155	16970	17014	16968	17099	17147	17050	17121	16921	16899	16963	16850	16995	17034	16824	16823	17001	16950	16763	16939	16991	17021	17114	16967	17075	17087	17251	16895	16939	16986	16906	17085	17009	17148	16910	17017	16985	16940	16842	16957	17104	17141	17153	17058	17028	17121	16851	16841	17087	16908	16923	17056	17135	17066	17167	17172	17181	16856	17092	17100	16994	16919	17029	17210	16998	17077	17033	16994	17207	17166	17143	16918	17021	17125	17195	17026	16967	17135	17091	17109	16988	16974	17098	17080	17210	17180	16925	16820	16925	17118	17025	16871	16921	17145	17266	17107	16983	17071	16898	17116	17109	16942	16981	17049	16923	17083	17008	16981	17164	16910	16961	17231	17223	17172	16960	17085	17061	16993	17142	16985	17099	17233	16952	17134	17129	17049	17156	16916	17093	17090	16971	16906	17021	17138	17015	17218	17020	17175	17018	16847	16970	17172	17119	17094	17128	16947	17025	17003	17025	16965	16847	17101	16947	17192	17089	16842	17046	16939	17023	16898	17001	17272	17120	17122	17176	17132	17111	17020	16973	16971	16700	17310	17335	16960	17153	16833	17320	17009	16930	16997	17075	16897	17044	16962	17132	17098	17069	16963	16972	17156	17021	17042	17257	16897	17148	17055	17050	16938	17143	17193	16878	17107	16940	17123	17094	17122	16928	17117	17162	17229	17089	17064	17000	16929	17168	17088	17096	16895	17059	17095	17011	17080	17133	16933	17054	16954	16913	16984	17081	16942	17135	16984	16943	16838	16959	17062	16979	17011	17020	16959	16845	17150	17150	17062	17141	16919	17143	17154	17091	16793	16734	17196	17025	17101	17011	17054	17269	16869	17053	17128	17123	17133	16927	17024	17216	16934	17022	17109	17127	16934	16920	16908	17059	16907	17006	17060	17180	16877	17101	17150	17072	16780	17055	17150	17059	17066	17012	17122	16982	16826	17061	17005	17041	17046	16896	17088	17078	16803	16855	16852	16957	17005	17187	17056	16815	17020	17064	17215	16964	16969	17033	16766	17072	17038	17061	16947	17117	17120	16833	17027	17048	17032	16946	17024	17013	16966	17129	16738	16903	17095	17044	17003	16954	16886	17107	17181	17285	17167	17041	16968	16891	16816	17350	16961	16954	16905	17055	16928	17037	16974	17148	17001	17095	17043	16967	17031	17013	16957	17195	17080	17018	17097	17264	17001	17077	17165	17148	16971	17052	16963	17110	17048	17132	17195	16979	16903	17035	16913	17122	17214	17195	17057	17042	17216	17119	16903	17007	17037	16903	16938	16857	16887	17052	16905	17129	17109	17152	16975	17067	17042	17119	16868	17082	17114	17095	16923	17083	16864	16841	16946	17073	16827	17059	17071	17097	17311	17032	17038	16967	16888	17040	17042	16991	17043	17148	17082	17083	17063	17151	16814	17075	16998	16909	16967	16947	16983	16897	17122	17026	16956	17088	17145	17017	16840	17136	17161	17104	16950	17081	17228	17160	16984	17123	17067	16945	16985	16989	17141	17051	17010	17042	17018	17045	16974	16945	17032	16976	17158	17033	16890	16829	17152	16986	16941	17294	17149	16996	17117	17106	16847	16977	17020	17130	17100	17114	17049	16903	17091	17151	17107	16967	16910	16963	16958	17125	16783	17184	16914	16894	17148	17084	16854	16970	17004	17135	16967	17235	17044	17082	16999	16950	17090	16856	17108	17027	17029	17028	16947	17146	17043	16961	16870	16801	17273	17116	17019	17099	16947	17138	16918	17206	17079	16993	16905	17134	17315	17039	16987	16860	17092	17087	17029	17301	16981	16883	16980	17009	17085	17252	16937	17140	17233	16992	17029	17017	17025	16935	16948	16876	16991	17116	16935	17221	17208	17172	17043	16827	17111	16852	16997	17032	16910	16814	17005	17073	17209	17136	17011	17044	17211	16987	16723	16829	16855	17137	16946	16929	17262	17032	17188	17148	17071	16986	17054	17060	17155	17058	17076	16950	16911	16997	16859	17040	16970	17082	17112	17333	17153	16969	17164	17220	17129	16961	16861	17029	17041	17227	17153	17102	16949	16897	16862	17032	17171	17105	17216	17197	17081	17023	17085	17093	17188	17027	17050	16975	17174	17003	16983	17087	16953	16976	17033	17022	17290	17016	17066	16989	16926	17041	17045	17119	17007	16885	16952	17185	16884	16785	16885	16899	16828	17171	17046	17021	17122	17157	17107	17047	17073	16915	17047	16945	17077	17059	16984	16968	17245	17153	16929	17093	17227	17229	16948	17068	17115	17020	17101	17160	17072	16986	17075	16994	16972	17011	16960	16883	16983	16982	17052	17091	16892	17073	17081	17105	17054	17093	17140	16957	17223	16952	17114	17149	16995	16823	17061	16967	16921	16990	16901	17025	16973	16927	17115	17103	16942	17051	17057	17009	17020	17058	17032	16937	17012	17025	17134	16943	17342	17113	17090	17055	17258	17016	16970	16961	17068	17161	17140	17012	17073	17079	17037	16905	16994	17197	16959	16917	17117	16966	17162	17016	17035	17126	17054	17137	16919	17064	16965	16924	16932	17054	17191	17199	17300	17157	16915	16931	16988	16838	16975	17043	17026	16882	17160	17122	16881	17114	16924	16998	17020	16779	17111	17259	17033	16998	16877	16986	16824	16898	17066	16910	16998	16946	16968	17022	17031	16972	17088	17081	16918	16800	17126	16927	16934	17146	17263	16882	16860	16934	17047	16992	17047	17146	17005	17001	16973	17059	16884	17029	16868	17170	17065	16875	16989	17109	16962	17033	16961	17028	17044	16839	16955	17053	17099	16942	17059	17155	17070	16969	17318	17015	16935	17178	16928	17023	17158	16969	16956	17057	17146	17079	17008	16998	17248	17124	16998	16846	16916	16999	17041	17185	17030	16973	17034	16992	17035	17092	17109	16962	17141	16863	17071	17013	16881	16969	16858	16987	17048	17164	16884	17061	17036	16987	17105	16870	17012	17137	16974	17043	16774	16913	17012	17171	17130	17194	17229	17155	16991	17035	17208	17075	16956	16945	17163	17107	17093	17061	16927	17104	16993	17175	17047	16859	17107	16960	17003	16967	17122	16853	16792	16978	17087	17282	17044	16980	17109	16941	17111	17251	17124	17128	17086	17121	17071	17027	17103	17155	17174	17003	17131	17046	17161	17170	16970	17017	17163	17213	16883	17033	17106	16825	17012	17005	17079	17163	17076	16963	17011	17072	17066
16377	27385	27974	22127	19357	17550	16830	16473	16181	16181	16183	16090	15977	15803	15743	15724	15679	15796	15862	15857	15835	15657	15629	15629	15628	15671	15837	15713	15791	15815	15741	15670	15684	15644	15765	20738	21908	17271	15718	15588	15675	15739	15616	15723	15493	15486	15587	15694	15597	15469	15584	15477	15486	15529	15520	15958	16097	16100	15628	15491	15505	15685	15571	15472	15298	15408	15768	15701	15545	15356	15543	15539	15644	15678	15577	15455	15661	15485	15576	15565	15951	15411	15483	15607	15606	15553	15486	15607	15432	15479	15563	15569	15459	15508	15540	15375	15460	15596	15548	15617	15706	15517	15416	15575	15609	15550	15554	15612	15428	15484	15545	15553	15482	15531	15528	15372	15434	15563	15491	15294	15506	15528	15619	15384	15612	15584	15522	15481	15428	15523	15526	15384	15568	15436	15526	15676	15553	15411	15442	15643	15522	15494	15667	15714	15563	15651	15538	15469	15551	15488	15478	15678	15654	15506	15679	15424	15610	15692	15617	15556	15386	15630	15495	15321	15449	15392	15478	15625	15490	15556	15451	15655	15332	15495	15556	15501	15478	15538	15543	15538	15391	15442	15429	15522	15442	15649	15426	15538	15685	15426	15523	15490	15593	15482	15516	15553	15668	15480	15649	15500	15457	15572	15682	15566	15415	15577	15601	15390	15523	15484	15507	15471	15467	15456	15384	15546	15548	15446	15603	15461	15384	15666	15468	15374	15497	15354	15622	15465	15553	15614	15460	15515	15564	15336	15437	15536	15596	15487	15499	15384	15572	15621	15428	15606	15563	15539	15514	15465	15531	15687	15596	15609	15441	15467	15621	15550	15595	15486	15483	15423	15483	15494	15403	15564	15528	15547	15535	15565	15476	15393	15593	15540	15590	15461	15588	15531	15563	15492	15668	15462	15361	15556	15459	15479	15689	15549	15477	15569	15461	15412	15398	15689	15634	15473	15587	15371	15569	15498	15388	15419	15647	15534	15533	15664	15419	15613	15458	15479	15610	15419	15580	15519	15539	15550	15377	15491	15408	15631	15389	15437	15631	15524	15418	15492	15466	15404	15635	15575	15539	15681	15437	15495	15602	15385	15465	15481	15486	15456	15504	15423	15556	15519	15575	15500	15540	15510	15566	15678	15517	15484	15590	15456	15483	15576	15655	15528	15561	15366	15618	15512	15430	15400	15551	15592	15532	15391	15403	15312	15498	15434	15538	15459	15462	15514	15427	15497	15339	15442	15546	15581	15556	15586	15661	15527	15426	15475	15668	15529	15624	15674	15599	15598	15511	15536	15545	15555	15642	15690	15506	15573	15450	15476	15597	15578	15566	15565	15491	15519	15512	15454	15627	15627	15737	15447	15379	15318	15455	15491	15455	15457	15529	15381	15475	15348	15631	15640	15487	15522	15569	15386	15607	15570	15515	15520	15609	15456	15602	15472	15718	15548	15531	15514	15526	15388	15432	15527	15540	15501	15574	15525	15380	15515	15623	15569	15494	15601	15499	15465	15484	15424	15533	15484	15641	15527	15346	15463	15477	15575	15438	15546	15700	15367	15510	15751	15589	15417	15405	15408	15380	15580	15551	15612	15419	15401	15338	15587	15522	15537	15552	15432	15669	15616	15393	15615	15403	15391	15484	15680	15562	15716	15503	15552	15586	15496	15485	15510	15504	15447	15585	15510	15645	15499	15517	15651	15683	15448	15655	15632	15417	15719	15608	15531	15614	15401	15661	15600	15555	15476	15465	15339	15464	15554	15470	15592	15420	15603	15785	15449	15382	15488	15448	15633	15442	15514	15490	15578	15470	15474	15575	15388	15756	15459	15481	15488	15524	15358	15565	15657	15435	15517	15290	15471	15421	15413	15463	15476	15582	15515	15516	15502	15356	15550	15489	15341	15487	15423	15650	15564	15493	15545	15354	15596	15669	15402	15605	15432	15408	15732	15684	15595	15634	15473	15513	15529	15451	15401	15528	15384	15657	15511	15650	15688	15468	15459	15497	15469	15380	15510	15660	15672	15460	15473	15468	15541	15479	15367	15501	15473	15471	15498	15538	15622	15522	15547	15529	15558	15533	15508	15462	15414	15608	15631	15476	15461	15409	15561	15575	15444	15640	15625	15348	15400	15543	15503	15447	15477	15479	15396	15415	15561	15639	15514	15449	15464	15468	15463	15661	15613	15377	15392	15555	15512	15473	15466	15634	15431	15629	15605	15404	15436	15585	15502	15421	15592	15562	15632	15432	15434	15490	15478	15553	15452	15604	15499	15613	15426	15612	15444	15611	15543	15371	15512	15654	15572	15501	15505	15533	15386	15486	15580	15651	15469	15620	15458	15586	15616	15498	15510	15578	15588	15615	15410	15515	15487	15439	15556	15445	15528	15751	15648	15592	15693	15515	15498	15454	15683	15621	15410	15585	15351	15408	15480	15868	15601	15550	15413	15483	15373	15465	15437	15573	15619	15525	15531	15530	15438	15744	15514	15337	15560	15408	15503	15489	15435	15520	15564	15610	15482	15600	15353	15635	15465	15476	15351	15425	15392	15555	15428	15447	15543	15530	15581	15557	15530	15454	15537	15578	15691	15608	15649	15534	15553	15525	15543	15707	15477	15570	15554	15418	15432	15586	15535	15645	15495	15757	15334	15604	15417	15613	15409	15406	15627	15499	15407	15486	15447	15408	15525	15415	15454	15420	15524	15352	15589	15539	15522	15467	15516	15481	15512	15454	15567	15537	15541	15363	15418	15632	15612	15484	15490	15418	15364	15676	15631	15352	15556	15527	15638	15554	15665	15514	15460	15377	15487	15539	15357	15658	15599	15595	15280	15535	15508	15558	15582	15504	15513	15528	15397	15705	15513	15483	15644	15487	15425	15611	15483	15471	15525	15585	15529	15499	15586	15495	15630	15326	15629	15489	15492	15511	15419	15599	15457	15646	15547	15557	15411	15636	15563	15509	15564	15430	15421	15514	15530	15398	15621	15366	15556	15662	15519	15478	15252	15572	15551	15623	15614	15509	15342	15536	15428	15431	15474	15538	15650	15592	15623	15489	15500	15673	15486	15582	15489	15428	15605	15579	15564	15372	15674	15531	15565	15522	15594	15517	15480	15551	15540	15360	15400	15560	15489	15547	15533	15533	15496	15512	15426	15404	15575	15560	15550	15378	15562	15501	15618	15571	15452	15539	15441	15425	15399	15340	15378	15530	15463	15626	15350	15628	15423	15642	15567	15466	15325	15491	15504	15458	15508	15622	15399	15661	15597	15517	15635	15420	15493	15459	15480	15607	15527	15419	15484	15560	15529	15343	15489	15548	15623	15538	15620	15571	15669	15631	15421	15501	15440	15638	15598	15511	15397	15659	15639	15544	15626	15550	15479	15590	15629	15335	15434	15520	15593	15493	15653	15578	15335	15533	15574	15429	15662	15438	15636	15564	15437	15376	15516	15608	15517	15658	15463	15545	15484	15601	15603	15544	15483	15678	15396	15472	15488	15507	15685	15765	15547	15507	15596	15505	15566	15296	15697	15582	15561	15520	15478	15540	15571	15528	15486	15462	15432	15597	15728	15687	15527	15600	15666	15546	15606	15604	15679	15594	15519	15596	15529	15407	15482	15433	15382	15568	15405	15572	15425	15662	15605	15465	15406	15600	15517	15611	15443	15538	15519	15397	15609	15538	15530	15619	15345	15552	15679	15447	15653	15370	15730	15428	15412	15411	15587	15382	15530	15502	15618	15431	15513	15480	15592	15571	15492	15404	15521	15551	15725	15505	15365	15543	15537	15549	15474	15535	15471	15552	15531	15387	15445	15388	15332	15428	15435	15343	15422	15520	15532	15555	15610	15506	15466	15390	15614	15458	15499	15488	15516	15594	15561	15496	15440	15495	15517	15482	15658	15507	15608	15544	15603	15533	15547	15510	15401	15550	15514	15377	15637	15761	15623	15782	15529	15522	15558	15615	15407	15485	15585	15630	15529	15494	15486	15407	15534	15549	15426	15335	15581	15558	15492	15488	15424	15589	15311	15300	15392	15440	15534	15587	15495	15473	15608	15415	15457	15460	15651	15565	15501	15511	15488	15369	15563	15664	15384	15322	15564	15358	15498	15589	15698	15617	15463	15729	15600	15472	15536	15492	15577	15501	15499	15731	15582	15693	15468	15459	15601	15479	15580	15649	15356	15407	15582	15479	15590	15514	15624	15523	15702	15588	15533	15447	15463	15455	15460	15391	15335	15393	15578	15531	15504	15511	15580	15468	15534	15663	15363	15432	15477	15559	15488	15433	15650	15447	15497	15466	15565	15526	15400	15450	15469	15477	15473	15563	15517	15434	15607	15551	15622	15449	15408	15483	15452	15672	15475	15655	15403	15695	15481	15644	15460	15587	15592	15578	15661	15619	15448	15423	15464	15495	15407	15389	15393	15390	15765	15613	15630	15488	15502	15500	15537	15779	15386	15537	15700	15656	15468	15512	15449	15450	15496	15604	15487	15414	15380	15575	15610	15544	15570	15565	15640	15400	15495	15350	15525	15551	15536	15475	15479	15620	15406	15543	15556	15592	15510	15591	15577	15502	15473	15528	15518	15429	15498	15496	15459	15556	15701	15447	15661	15514	15562	15648	15456	15793	15604	15584	15449	15528	15595	15569	15652	15373	15727	15598	15683	15421	15433	15737	15592	15586	15492	15438	15563	15699	15542	15540	15494	15591	15419	15476	15567	15595	15502	15558	15507	15597	15572	15441	15414	15552	15611	15598	15637	15449	15477	15551	15500	15579	15581	15541	15463	15622	15592	15521	15523	15463	15449	15566	15549	15554	15622	15599	15498	15428	15441	15466	15677	15503	15668	15480	15577	15518	15488	15494	15435	15559	15454	15455	15563	15571	15514	15523	15567	15480	15429	15506	15369	15420	15375	15227	15735	15286	15587	15551	15590	15535	15464	15614	15423	15671	15475	15570	15644	15486	15465	15572	15708	15508	15396	15607	15540	15359	15541	15549	15234	15776	15512	15551	15453	15667	15434	15658	15472	15519	15602	15521	15371	15412	15743	15719	15542	15467	15537	15501	15517	15491	15664	15526	15700	15340	15620	15471	15458	15548	15642	15691	15764	15605	15597	15469	15422	15469	15286	15490	15436
27224	21690	23323	19413	15940	15715	15643	15480	15398	15371	15259	15364	15390	15288	15578	15224	15700	15556	15446	15452	15433	15379	15483	15481	15336	15631	15502	15531	15519	15426	15517	15479	15331	15362	15266	15639	15885	15442	15494	15401	15098	15411	15404	15424	15404	15353	15334	15410	15376	15526	15419	15366	15571	15484	15232	15342	15610	15494	15456	15405	15336	15354	15473	15256	15423	15362	15497	15514	15539	15606	15424	15508	15428	15290	15297	15249	15500	15443	15357	15184	15255	15360	15352	15329	15286	15245	15335	15319	15449	15425	15276	15261	15351	15158	15263	15472	15338	15537	15540	15443	15495	15247	15323	15677	15474	15499	15541	15460	15242	15348	15409	15190	15443	15132	15545	15139	15506	15411	15698	15394	15356	15405	15388	15333	15367	15279	15580	15475	15493	15578	15269	15473	15287	15285	15251	15365	15517	15306	15406	15303	15445	15390	15465	15192	15270	15275	15410	15376	15420	15241	15212	15303	15343	15573	15473	15366	15323	15436	15458	15443	15362	15251	15264	15512	15331	15501	15267	15247	15360	15465	15368	15497	15414	15630	15327	15311	15315	15249	15458	15412	15501	15335	15356	15433	15370	15598	15368	15283	15511	15389	15516	15424	15231	15446	15514	15438	15424	15317	15491	15246	15223	15534	15422	15327	15301	15460	15313	15301	15211	15395	15554	15362	15525	15521	15141	15501	15487	15317	15373	15297	15364	15432	15406	15331	15352	15163	15501	15310	15344	15273	15424	15367	15240	15426	15383	15283	15230	15408	15435	15331	15319	15393	15447	15459	15411	15324	15436	15323	15432	15377	15352	15405	15378	15369	15402	15603	15330	15239	15328	15280	15403	15386	15332	15418	15513	15186	15346	15494	15397	15205	15275	15310	15422	15279	15676	15471	15320	15505	15532	15438	15258	15378	15455	15309	15421	15362	15505	15440	15156	15264	15254	15333	15474	15131	15272	15275	15420	15385	15527	15465	15427	15230	15499	15344	15222	15464	15506	15341	15461	15379	15381	15449	15522	15515	15414	15507	15349	15442	15398	15463	15439	15432	15597	15283	15369	15394	15530	15135	15281	15403	15380	15350	15323	15570	15395	15577	15607	15452	15472	15334	15363	15268	15316	15395	15434	15189	15330	15350	15314	15446	15352	15463	15405	15303	15560	15504	15603	15349	15450	15446	15417	15286	15434	15432	15557	15360	15332	15617	15554	15507	15409	15327	15307	15351	15536	15199	15174	15303	15374	15421	15396	15418	15374	15525	15378	15291	15179	15306	15315	15332	15442	15374	15491	15485	15499	15163	15113	15315	15395	15239	15340	15424	15384	15365	15214	15414	15342	15418	15419	15324	15218	15244	15333	15432	15280	15448	15305	15407	15529	15336	15428	15303	15448	15222	15333	15321	15420	15432	15444	15423	15346	15372	15433	15537	15442	15473	15448	15519	15306	15321	15377	15303	15250	15338	15245	15282	15375	15284	15405	15316	15324	15213	15414	15485	15536	15582	15423	15219	15436	15387	15220	15371	15388	15522	15400	15340	15245	15360	15353	15314	15472	15432	15156	15314	15465	15359	15513	15383	15146	15425	15396	15437	15257	15233	15539	15384	15432	15288	15329	15162	15347	15395	15388	15316	15375	15322	15463	15279	15456	15301	15221	15389	15399	15424	15326	15162	15480	15371	15476	15163	15561	15715	15402	15273	15357	15462	15311	15217	15538	15307	15398	15443	15630	15181	15412	15368	15380	15348	15430	15275	15447	15276	15447	15366	15564	15351	15476	15362	15374	15132	15215	15291	15380	15365	15505	15435	15385	15394	15429	15295	15201	15533	15401	15493	15489	15381	15395	15295	15251	15343	15343	15234	15345	15327	15343	15367	15404	15439	15339	15419	15481	15555	15340	15293	15400	15236	15429	15291	15456	15405	15394	15459	15378	15384	15466	15494	15482	15509	15195	15466	15359	15332	15426	15360	15170	15429	15553	15475	15303	15392	15384	15171	15500	15304	15371	15348	15234	15316	15333	15387	15372	15519	15382	15304	15535	15356	15493	15352	15396	15464	15351	15304	15298	15408	15415	15257	15329	15161	15281	15352	15409	15279	15365	15529	15171	15466	15357	15248	15298	15438	15316	15263	15262	15404	15388	15551	15382	15226	15289	15335	15246	15465	15478	15365	15289	15157	15386	15507	15436	15413	15258	15243	15530	15441	15597	15282	15603	15630	15312	15287	15253	15371	15445	15289	15516	15293	15466	15390	15438	15504	15273	15627	15454	15286	15456	15281	15734	15315	15104	15242	15460	15448	15544	15459	15433	15375	15358	15277	15386	15243	15374	15332	15248	15450	15544	15598	15216	15435	15486	15280	15492	15357	15310	15245	15375	15394	15379	15486	15285	15260	15324	15522	15157	15307	15489	15285	15587	15574	15388	15395	15426	15445	15466	15389	15191	15570	15419	15306	15385	15265	15248	15422	15407	15623	15384	15517	15493	15403	15412	15388	15431	15351	15363	15402	15243	15240	15344	15527	15299	15214	15411	15540	15250	15498	15455	15261	15401	15228	15344	15363	15481	15465	15335	15370	15501	15320	15423	15501	15512	15286	15466	15494	15358	15362	15494	15372	15375	15553	15493	15322	15449	15393	15413	15277	15199	15258	15465	15343	15400	15538	15247	15462	15376	15469	15358	15341	15495	15479	15343	15280	15364	15472	15472	15569	15247	15598	15442	15230	15503	15453	15481	15488	15425	15301	15550	15334	15503	15399	15296	15391	15353	15386	15388	15384	15180	15374	15247	15280	15418	15352	15673	15403	15228	15554	15211	15316	15336	15504	15435	15376	15519	15372	15372	15389	15263	15428	15267	15439	15335	15521	15486	15289	15454	15445	15453	15292	15355	15442	15405	15385	15390	15344	15482	15394	15479	15246	15495	15308	15399	15377	15413	15396	15427	15250	15371	15446	15546	15390	15361	15357	15290	15288	15529	15426	15295	15331	15533	15168	15217	15420	15365	15591	15542	15438	15352	15378	15354	15258	15490	15381	15093	15308	15208	15304	15369	15446	15700	15467	15387	15459	15315	15362	15574	15544	15578	15316	15365	15427	15396	15301	15479	15150	15423	15503	15489	15401	15442	15329	15442	15424	15395	15224	15206	15460	15308	15227	15599	15393	15451	15321	15473	15386	15616	15277	15467	15392	15357	15365	15459	15506	15253	15371	15422	15392	15400	15394	15227	15257	15249	15243	15380	15327	15505	15328	15438	15429	15406	15228	15327	15512	15269	15437	15352	15362	15426	15327	15265	15399	15576	15533	15322	15281	15441	15491	15518	15419	15600	15456	15301	15085	15265	15432	15366	15375	15350	15441	15586	15371	15432	15303	15470	15443	15379	15224	15293	15333	15302	15386	15419	15395	15538	15221	15287	15230	15557	15512	15448	15418	15476	15486	15637	15471	15383	15437	15382	15322	15642	15415	15387	15443	15375	15638	15441	15323	15292	15387	15310	15364	15526	15212	15370	15302	15365	15387	15386	15328	15334	15602	15359	15281	15431	15466	15377	15340	15432	15297	15295	15416	15497	15321	15333	15352	15484	15414	15344	15358	15492	15331	15474	15523	15463	15599	15291	15383	15529	15508	15427	15377	15500	15208	15429	15328	15546	15712	15422	15404	15334	15303	15356	15152	15464	15388	15344	15391	15607	15508	15277	15395	15495	15393	15475	15166	15605	15330	15369	15327	15420	15238	15357	15403	15414	15406	15398	15383	15315	15250	15365	15430	15324	15496	15231	15275	15210	15418	15454	15597	15500	15581	15498	15643	15487	15526	15492	15507	15402	15394	15308	15441	15563	15362	15245	15343	15342	15242	15330	15347	15375	15396	15602	15428	15384	15278	15433	15367	15467	15567	15499	15496	15351	15306	15490	15532	15438	15508	15319	15618	15293	15486	15426	15488	15395	15422	15409	15308	15433	15395	15412	15365	15264	15374	15360	15455	15465	15328	15387	15326	15363	15374	15355	15417	15317	15377	15407	15418	15284	15198	15353	15350	15328	15348	15253	15252	15370	15401	15399	15416	15438	15166	15372	15456	15379	15324	15325	15272	15388	15375	15411	15219	15361	15280	15322	15365	15381	15547	15235	15431	15462	15412	15335	15439	15521	15394	15432	15416	15255	15577	15580	15326	15278	15189	15498	15437	15526	15324	15438	15267	15302	15396	15433	15385	15331	15508	15413	15221	15385	15560	15380	15389	15594	15350	15351	15297	15458	15476	15244	15536	15421	15297	15472	15496	15564	15453	15435	15397	15594	15459	15397	15510	15426	15201	15344	15438	15218	15294	15299	15397	15467	15362	15210	15421	15378	15397	15425	15637	15472	15335	15377	15322	15355	15342	15439	15285	15387	15342	15365	15489	15220	15221	15575	15561	15523	15479	15323	15433	15314	15394	15473	15313	15376	15121	15458	15406	15551	15112	15246	15199	15519	15259	15220	15522	15341	15332	15308	15282	15354	15481	15367	15367	15470	15190	15454	15331	15376	15236	15505	15448	15514	15450	15412	15329	15118	15418	15247	15433	15207	15409	15467	15265	15384	15403	15469	15271	15370	15534	15323	15500	15484	15412	15476	15456	15352	15652	15259	15384	15302	15263	15202	15403	15334	15437	15304	15371	15460	15308	15409	15424	15463	15335	15351	15333	15294	15294	15263	15358	15710	15500	15350	15418	15463	15304	15517	15346	15486	15241	15271	15444	15497	15354	15359	15351	15448	15433	15445	15415	15533	15143	15459	15333	15423	15459	15357	15686	15506	15234	15500	15445	15395	15483	15452	15385	15526	15468	15524	15449	15434	15341	15398	15242	15434	15351	15244	15294	15277	15305	15268	15398	15425	15415	15602	15497	15255	15422	15311	15433	15377	15241	15332	15507	15434	15478	15498	15453	15549	15522	15450	15349	15352	15343	15336	15613	15351	15452	15465	15569	15537	15349	15306	15393	15408	15486	15356	15510	15375	15267	15256	15388	15406	15311	15365	15601	15432	15429	15269	15378	15363	15268	15204	15523	15487	15435	15298	15492	15361	15367	15495	15288	15379	15300	15312	15482	15396	15346	15336	15350	15269	15436	15501	15417	15415	15396	15249	15269	15382	15335	15367	15476
14266	17203	17896	15904	15400	14860	14729	14550	14555	14616	14539	14445	14561	14443	14541	14544	14785	14566	14784	14511	14604	14599	14450	14643	14516	14589	14596	14413	14539	14627	14502	14620	14559	14519	14413	14916	15175	14649	14542	14579	14545	14610	14354	14635	14397	14470	14710	14500	14535	14511	14621	14419	14535	14565	14322	14397	14564	14570	14447	14532	14532	14527	14424	14509	14528	14442	14386	14487	14576	14517	14658	14387	14430	14476	14362	14504	14327	14479	14458	14361	14455	14563	14434	14553	14441	14496	14363	14508	14411	14548	14400	14507	14303	14559	14503	14404	14563	14534	14351	14437	14522	14639	14418	14334	14438	14455	14389	14363	14528	14575	14353	14361	14524	14504	14394	14714	14576	14529	14538	14431	14635	14428	14440	14423	14619	14504	14529	14602	14388	14488	14440	14377	14602	14360	14507	14643	14390	14639	14520	14401	14519	14568	14459	14530	14415	14463	14613	14580	14577	14487	14528	14621	14396	14458	14494	14598	14456	14372	14460	14496	14478	14460	14541	14412	14413	14523	14421	14501	14482	14503	14381	14588	14370	14397	14676	14595	14502	14683	14505	14544	14377	14569	14708	14626	14652	14736	14617	14416	14588	14710	14421	14523	14544	14464	14371	14376	14538	14406	14514	14521	14574	14526	14384	14282	14552	14344	14584	14488	14528	14498	14504	14669	14536	14445	14356	14486	14425	14273	14568	14556	14510	14447	14536	14563	14199	14494	14514	14342	14511	14527	14415	14404	14530	14653	14530	14495	14337	14593	14505	14472	14432	14576	14531	14514	14530	14488	14405	14513	14411	14552	14496	14582	14371	14435	14453	14554	14454	14487	14608	14418	14631	14422	14520	14537	14394	14452	14420	14447	14303	14368	14601	14430	14536	14403	14676	14542	14585	14533	14518	14632	14431	14387	14431	14515	14341	14502	14543	14506	14476	14531	14308	14373	14350	14399	14566	14302	14482	14473	14591	14597	14602	14543	14429	14393	14411	14525	14587	14397	14552	14428	14390	14489	14461	14409	14580	14419	14593	14605	14349	14461	14527	14460	14608	14559	14499	14701	14653	14483	14607	14370	14536	14483	14460	14326	14623	14475	14558	14346	14628	14384	14464	14413	14403	14623	14544	14636	14574	14592	14456	14548	14526	14535	14387	14432	14514	14419	14488	14495	14449	14400	14685	14584	14532	14500	14503	14392	14596	14351	14419	14408	14603	14548	14520	14678	14499	14666	14554	14646	14458	14558	14415	14450	14407	14555	14648	14653	14589	14491	14498	14505	14664	14595	14489	14475	14454	14512	14552	14556	14484	14578	14484	14344	14528	14521	14559	14480	14426	14448	14492	14667	14552	14494	14270	14490	14516	14400	14284	14551	14436	14645	14623	14520	14478	14568	14484	14365	14482	14454	14603	14549	14477	14532	14466	14435	14369	14524	14494	14558	14354	14523	14530	14487	14422	14342	14630	14528	14415	14500	14610	14305	14541	14354	14439	14495	14597	14525	14384	14555	14307	14386	14451	14450	14532	14518	14545	14507	14571	14474	14573	14381	14461	14438	14478	14442	14512	14333	14576	14262	14492	14381	14724	14581	14499	14206	14433	14576	14358	14476	14491	14572	14388	14442	14542	14478	14523	14511	14580	14568	14351	14555	14594	14326	14427	14484	14427	14467	14466	14384	14533	14285	14511	14614	14495	14427	14460	14557	14542	14540	14670	14438	14498	14477	14576	14463	14398	14590	14525	14515	14484	14522	14602	14512	14418	14463	14332	14475	14473	14489	14368	14504	14312	14554	14579	14508	14502	14526	14572	14505	14686	14657	14528	14493	14439	14479	14352	14478	14587	14638	14626	14543	14578	14571	14558	14511	14508	14547	14536	14470	14496	14564	14436	14502	14501	14602	14401	14261	14478	14586	14450	14524	14506	14529	14600	14470	14588	14542	14353	14459	14554	14352	14471	14564	14465	14440	14481	14394	14478	14574	14412	14659	14633	14516	14401	14546	14404	14429	14427	14571	14697	14572	14417	14615	14375	14316	14547	14326	14403	14589	14513	14586	14352	14522	14595	14396	14613	14413	14511	14658	14382	14282	14426	14475	14500	14385	14469	14531	14605	14634	14458	14696	14472	14481	14425	14375	14535	14663	14529	14457	14499	14567	14463	14604	14461	14444	14554	14561	14609	14477	14292	14405	14373	14391	14551	14507	14508	14681	14382	14513	14504	14452	14405	14470	14557	14395	14412	14443	14639	14449	14635	14579	14554	14490	14543	14399	14445	14362	14472	14396	14743	14459	14520	14528	14515	14495	14562	14357	14495	14499	14488	14402	14482	14466	14620	14477	14375	14422	14470	14508	14561	14511	14386	14554	14492	14499	14401	14515	14290	14559	14438	14440	14510	14452	14335	14656	14569	14582	14427	14571	14515	14537	14336	14599	14419	14470	14447	14397	14583	14385	14437	14485	14446	14569	14416	14476	14480	14599	14384	14531	14450	14584	14376	14426	14435	14519	14462	14440	14389	14502	14513	14497	14522	14474	14478	14497	14433	14388	14591	14418	14516	14515	14544	14447	14554	14458	14601	14321	14562	14510	14321	14617	14588	14543	14612	14569	14488	14613	14529	14428	14506	14414	14486	14377	14512	14509	14601	14517	14326	14444	14551	14513	14655	14526	14642	14311	14408	14605	14525	14669	14528	14374	14481	14419	14697	14427	14407	14429	14582	14558	14589	14450	14328	14523	14451	14551	14554	14529	14433	14458	14630	14406	14583	14508	14431	14589	14532	14628	14466	14436	14577	14510	14340	14673	14387	14486	14438	14506	14472	14533	14560	14390	14333	14529	14458	14559	14437	14538	14596	14681	14605	14461	14571	14547	14561	14469	14672	14588	14468	14430	14589	14419	14544	14594	14473	14756	14405	14356	14548	14395	14435	14550	14410	14445	14551	14498	14467	14506	14330	14485	14565	14440	14582	14369	14664	14428	14509	14566	14484	14578	14504	14608	14534	14572	14446	14499	14395	14407	14396	14511	14584	14395	14373	14395	14490	14377	14437	14484	14504	14484	14533	14348	14611	14460	14647	14469	14414	14444	14614	14480	14535	14477	14456	14573	14295	14475	14604	14503	14414	14530	14398	14384	14571	14591	14373	14521	14593	14449	14272	14369	14446	14484	14579	14569	14466	14677	14417	14554	14555	14468	14363	14547	14468	14556	14502	14312	14520	14447	14336	14473	14523	14381	14530	14636	14450	14517	14560	14453	14421	14549	14396	14490	14563	14382	14412	14520	14422	14458	14364	14443	14375	14500	14440	14559	14486	14427	14564	14674	14544	14558	14689	14549	14417	14586	14545	14448	14490	14643	14441	14489	14514	14484	14433	14482	14515	14488	14628	14446	14492	14435	14491	14377	14482	14510	14462	14506	14353	14479	14335	14450	14339	14469	14371	14433	14286	14509	14385	14538	14598	14330	14448	14423	14648	14550	14488	14575	14524	14414	14255	14517	14598	14331	14479	14386	14414	14399	14593	14471	14571	14588	14411	14430	14384	14451	14490	14498	14593	14478	14584	14541	14646	14577	14473	14366	14565	14647	14643	14553	14437	14484	14590	14475	14337	14387	14645	14498	14614	14453	14711	14455	14482	14428	14405	14621	14169	14641	14438	14467	14572	14509	14630	14604	14560	14586	14602	14375	14539	14451	14561	14518	14366	14546	14505	14577	14674	14576	14368	14500	14449	14423	14594	14358	14413	14471	14645	14392	14440	14343	14501	14576	14482	14528	14536	14537	14404	14493	14653	14454	14475	14484	14429	14508	14491	14407	14413	14435	14210	14550	14456	14452	14576	14585	14682	14304	14565	14337	14761	14628	14550	14361	14568	14428	14493	14490	14345	14436	14515	14377	14475	14418	14487	14423	14345	14628	14588	14495	14681	14405	14554	14388	14418	14415	14492	14385	14385	14516	14691	14492	14438	14430	14608	14339	14469	14522	14580	14609	14466	14566	14490	14545	14625	14610	14449	14614	14415	14462	14514	14360	14451	14386	14439	14469	14409	14590	14438	14510	14496	14459	14504	14437	14417	14428	14688	14629	14583	14506	14522	14421	14451	14523	14377	14479	14586	14658	14481	14519	14491	14450	14635	14581	14527	14465	14356	14640	14675	14580	14248	14601	14516	14496	14596	14660	14465	14514	14449	14602	14395	14664	14509	14623	14427	14410	14511	14491	14456	14557	14444	14503	14512	14446	14466	14384	14597	14478	14383	14536	14484	14400	14473	14276	14353	14427	14588	14292	14605	14672	14535	14600	14412	14537	14485	14337	14442	14472	14440	14510	14412	14458	14406	14559	14270	14447	14519	14686	14422	14529	14516	14439	14695	14443	14560	14522	14590	14427	14569	14371	14611	14545	14519	14454	14495	14504	14607	14465	14491	14455	14593	14433	14472	14447	14528	14502	14474	14445	14564	14619	14449	14570	14595	14610	14440	14670	14499	14582	14537	14459	14555	14490	14617	14382	14637	14560	14337	14586	14395	14511	14565	14596	14488	14550	14642	14480	14455	14516	14489	14466	14588	14349	14524	14406	14542	14586	14558	14547	14493	14551	14614	14573	14280	14466	14567	14365	14507	14335	14522	14473	14532	14509	14353	14382	14484	14429	14390	14464	14465	14420	14615	14511	14619	14520	14381	14508	14569	14587	14530	14629	14504	14386	14419	14359	14514	14484	14666	14556	14455	14394	14589	14622	14432	14656	14319	14606	14608	14498	14606	14478	14610	14565	14476	14517	14475	14389	14463	14465	14368	14343	14450	14506	14463	14562	14331	14607	14612	14375	14445	14525	14623	14474	14493	14609	14425	14398	14582	14347	14449	14499	14596	14537	14411	14446	14537	14595	14447	14316	14466	14312	14188	14545	14410	14532	14389	14394	14519	14507	14506	14569	14466	14491	14552	14418	14499	14359	14313	14632	14395	14594	14511	14549	14619	14438	14456	14697	14473	14450	14563	14470	14506	14595	14383	14486	14513	14431	14478	14535	14471	14461	14517	14566	14556	14472	14397	14573	14513	14408	14495	14418	14462	14429	14537	14552	14520	14609	14479	14423	14427	14565	14533	14393	14299	14444	14472	14546	14464	14496	14461	14372	14568	14358
24012	21362	28794	24379	21708	19354	17221	15103	14653	14754	14804	14677	14659	14503	14400	14687	14663	14486	14513	14367	14511	14377	14462	14496	14611	14519	14521	14414	14393	14244	14445	14467	14337	14359	14377	15543	16494	14888	14655	14332	14282	14447	14264	14433	14410	14344	14434	14205	14180	14493	14385	14335	14286	14488	14357	14456	14597	14358	14349	14389	14409	14337	14601	14322	14386	14295	14197	14603	14504	14576	14543	14353	14363	14275	14312	14332	14137	14214	14416	14339	14436	14357	14233	14344	14433	14429	14496	14204	14245	14256	14393	13991	14557	14566	14431	14300	14331	14208	14471	14118	14106	14129	14270	14478	14285	14317	14011	14327	14415	14246	14330	14231	14338	14222	14391	14282	14412	14445	14350	14194	14338	14524	14228	14468	14116	14440	14158	14104	14343	14446	14344	14269	14340	14292	14331	14351	14391	14476	14317	14224	14413	14566	14250	14340	14230	14339	14360	14159	14189	14394	14297	14387	14359	14423	14322	14102	14371	14349	14387	14335	14370	14272	14299	14168	14335	14417	14428	14399	14268	14332	14225	14436	14544	14179	14349	14225	14374	14219	14387	14135	14372	14359	14265	14325	14411	14343	14224	14257	14337	14319	14468	14405	14316	14322	14212	14340	14503	14353	14295	14123	14368	14376	14372	14368	14346	14365	14412	14430	14420	14400	14201	14366	14262	14292	14188	14148	14281	14504	14260	14324	14301	14462	14207	14358	14475	14522	14507	14239	14247	14347	14395	14548	14367	14203	14342	14327	14358	14366	14287	14433	14433	14234	14229	14300	14367	14307	14451	14403	14417	14531	14445	14286	14524	14261	14317	14315	14387	14495	14302	14472	14306	14440	14263	14010	14400	14293	14584	14350	14362	14216	14489	14336	14204	14371	14250	14409	14349	14384	14409	14150	14309	14295	14063	14423	14136	14481	14468	14103	14293	14318	14368	14615	14281	14465	14258	14264	14221	14269	14307	14363	14425	14323	14261	14242	14174	14237	14154	14181	14182	14378	14411	14298	14466	14200	14265	14218	14180	14399	14209	14342	14435	14283	14333	14188	14308	14212	14428	14230	14251	14393	14350	14421	14501	14283	14450	14453	14329	14292	14289	14292	14295	14602	14427	14281	14358	14477	14293	14077	14181	14644	14178	14324	14474	14273	14198	14343	14509	14386	14434	14266	14379	14372	14392	14436	14340	14491	14477	14271	14322	14475	14437	14487	14285	14167	14280	14349	14365	14510	14396	14221	14378	14088	14587	14366	14367	14427	14325	14366	14287	14440	14329	14216	14492	14304	14287	14334	14278	14246	14398	14245	14517	14251	14319	14357	14335	14502	14340	14524	14272	14494	14417	14409	14277	14396	14169	14323	14255	14366	14108	14414	14423	14239	14556	14291	14418	14251	14346	14292	14331	14364	14280	14227	14312	14064	14410	14378	14342	14293	14461	14380	14324	14392	14309	14354	14468	14235	14207	14091	14185	14372	14378	14290	14401	14148	14408	14289	14376	14363	14348	14450	14351	14425	14192	14283	14343	14141	14247	14291	14357	14265	14133	14436	14147	14191	14274	14131	14247	14216	14232	14318	14476	14356	14323	14403	14453	14464	14085	14247	14419	14120	14362	14478	14259	14428	14261	14340	14360	13996	14196	14432	14253	14064	14209	14504	14346	14174	14252	14332	14455	14384	14323	14369	14432	14060	14221	14411	14357	14178	14093	14254	14508	14271	14263	14171	14265	14332	14314	14292	14183	14394	14353	14455	14491	14338	14188	14301	14501	14407	14315	14514	14568	14286	14272	14365	14272	14432	14260	14434	14117	14316	14393	14240	14309	14228	14429	14258	14157	14276	14367	14250	14397	14385	14323	14471	14351	14187	14258	14386	14378	14151	14167	14250	14437	14318	14348	14489	14484	14312	14334	14314	14573	14350	14394	14220	14396	14308	14518	14477	14143	14432	14144	14320	14303	14351	14295	14297	14610	14472	14320	14409	14164	14266	14368	14383	14461	14431	14390	14167	14230	14341	14407	14234	14213	14315	14293	14418	14430	14343	14342	14252	14190	14468	14251	14455	14398	14420	14274	14268	14352	14308	14227	14217	14250	14349	14229	14259	14183	14301	14363	14239	14386	14352	14426	14299	14463	14438	14377	14209	14340	14285	14488	14266	14353	14291	14262	14336	14331	14330	14356	14097	14340	14297	14438	14291	14394	14211	14172	14207	14430	14276	14275	14366	14270	14219	14299	14330	14192	14270	14208	14298	14449	14440	14473	14224	14326	14153	14482	14312	14382	14088	14243	14198	14252	14221	14230	14285	14325	14350	14275	14371	14431	14289	14342	14208	14446	14363	14503	14271	14231	14377	14112	14374	14195	14238	14260	14641	14422	14311	14419	14373	14362	14484	14170	14298	14327	14078	14361	14326	14437	14260	14387	14084	14291	14428	14527	14370	14317	14186	14244	14453	14378	14198	14282	14231	14343	14187	14297	14280	14113	14230	14403	14246	14283	14348	14399	14244	14256	14423	14317	14292	14294	14419	14117	14215	14282	14263	14245	14298	14268	14331	14277	14318	14456	14135	14347	14265	14291	14369	14219	14396	14356	14181	14298	14325	14251	14175	14267	14399	14140	14283	14234	14315	14287	14518	14591	14312	14397	14179	14384	14446	14212	14270	14302	14281	14314	14308	14410	14375	14341	14293	14290	14364	14169	14201	14288	14263	14206	14281	14229	14395	14169	14359	14264	14293	14212	14403	14013	14297	14436	14078	14537	13842	14296	14119	14214	14239	14427	14244	14021	14350	14348	14477	14469	14301	14413	14349	14462	14261	14353	14389	14587	14229	14301	14262	14409	14189	14378	14278	14428	14267	14233	14235	14265	14546	14242	14317	14172	14225	14115	14111	14369	14107	14360	14227	14231	14149	14341	14302	14372	14299	14495	14236	14305	14340	14353	14386	14527	14405	14349	14543	14349	14461	14380	14238	14301	14477	14329	14299	14258	14271	14507	14436	14275	14306	14431	14292	14525	14331	14261	14546	14343	14087	14301	14468	14380	14313	14243	14206	14306	14321	14254	14353	14440	14424	14313	14133	14194	14261	14452	14261	14375	14256	14153	14171	14298	14198	14386	14381	14254	14284	14243	14131	14359	14240	14128	14162	14433	14178	14407	14239	14377	14320	14344	14308	14145	14467	14385	14263	14300	14403	14242	14314	14235	14419	14217	14198	14241	14163	14254	14291	14333	14327	14236	14254	14209	14363	14424	14136	14449	14307	14245	14301	14273	14244	14373	14431	14191	14203	14343	14379	14390	14424	14299	14330	14361	14382	14522	14379	14329	14415	14405	14235	14185	14365	14397	14293	14211	14443	14351	14201	14246	14288	14499	14198	14432	14234	14395	14280	14333	14356	14371	14231	14302	14326	14290	14363	14294	14320	14326	14394	14453	14322	14379	14434	14199	14233	14131	14406	14213	14228	14326	14189	14288	14293	14337	14288	14389	14299	14260	14403	14317	14435	14480	14233	14379	14416	14418	14535	14402	14517	14397	14391	14262	14409	14541	14396	14255	14263	14510	14290	14383	14310	14272	14276	14296	14339	14222	14415	14328	14161	14080	14336	14255	14459	14407	14224	14242	14299	14354	14167	14242	14533	14179	14326	14421	14278	14019	14291	14296	14292	14557	14365	14375	14173	14437	14431	14171	14368	14418	14115	14379	14227	14343	14513	14399	14391	14274	14387	14473	14526	14240	14236	14432	14335	14347	14279	14319	14381	14345	14465	14339	14320	14149	14326	14286	14306	14287	14301	14284	14232	14241	14113	14556	14323	14364	14151	14417	14328	14325	14333	14532	14397	14227	14329	14326	14396	14294	14393	14376	14251	14295	14262	14329	14176	14239	14232	14371	14357	14228	14262	14345	14355	14408	14350	14189	14378	14474	14140	14494	14385	14283	14269	14265	14285	14369	14351	14259	14174	14472	14319	14393	14313	14292	14412	14474	14403	14308	14387	14347	14192	14302	14330	14411	14303	14109	14485	14208	14133	14249	14325	14606	14492	14504	14285	14435	14241	14334	14343	14391	14365	14374	14365	14495	14377	14438	14348	14349	14318	14244	14517	14339	14236	14384	14443	14530	14217	14286	14687	14353	14531	14416	14300	14436	14300	14316	14188	14211	14259	14159	14163	14315	14583	14355	14241	14387	14197	14512	14436	14549	14318	14328	14442	14231	14379	14241	14268	14228	14201	14212	14543	14395	14411	14498	14479	14398	14325	14208	14471	14380	14361	14491	14332	14164	14377	14329	14302	14321	14302	14217	14217	14201	14157	14317	14298	14422	14250	14350	14353	14439	14371	14317	14320	14439	14327	14422	14239	14470	14410	14243	14361	14336	14108	14410	14260	14341	14170	14352	14415	14281	14328	14415	14475	14252	14107	14356	14372	14319	14304	14227	14186	14409	14148	14162	14483	14181	14291	14259	14508	14305	14212	14496	14235	14223	14227	14401	14460	14343	14240	14541	14252	14339	14447	14287	14288	14201	14414	14343	14311	14422	14426	14274	14245	14274	14401	14447	14272	14086	14207	14233	14118	14327	14238	14197	14168	14304	14229	14354	14213	14216	14254	14117	14210	14351	14233	14437	14332	14389	14401	14499	14418	14214	14298	14340	14417	14352	14522	14302	14502	14274	14439	14421	14197	14385	14215	14148	14376	14273	14556	14121	14255	14334	14443	14458	14357	14571	14147	14228	14228	14296	14386	14255	14145	14309	14211	14260	14390	14291	14403	14328	14423	14283	14269	14413	14358	14200	14358	14340	14458	14666	14303	14170	14334	14172	14394	14571	14379	14335	14372	14310	14196	14030	14454	14424	14236	14264	14325	14292	14284	14311	14475	14370	14445	14143	14240	14397	14290	14371	14348	14408	14303	14424	14289	14147	14170	14465	14351	14439	14169	14415	14391	14266	14391	14198	14460	14139	14258	14359	14468	14335	14459	14303	14302	14154	14230	14217	14438	14170	14501	14223	14439	14325	14300	14381	14194	14296	14210	14399	14337	14196	14318	14353	14317	14333	14279	14346	14164	14109	14284	14487	14386	14376	14426	14260	14267	14409	14318	14249	14354	14222	14265	14103	14224	14290	14572	14311	14279
13792	24092	26585	20766	16610	15279	14606	14360	14315	14244	14247	13878	13958	13985	13865	14121	14049	14219	14041	14043	14008	14004	14089	14065	14057	13986	14015	13817	14016	14042	14152	13979	13966	14046	13927	16238	17692	14496	14505	13778	13908	13807	14059	13994	13869	13835	13889	13923	13824	14048	14039	13991	13983	13914	14136	14283	14116	13939	13764	13870	13832	13903	13942	13813	13941	13884	13686	13807	13854	13847	13929	13848	13978	13779	13937	13777	13930	13850	14067	13921	13919	13870	13971	14164	13756	13723	13819	13845	13885	13916	13871	13881	13850	13934	13742	13829	13830	13872	13910	13867	13878	13912	13683	13978	13868	13927	13814	13799	13893	13790	13832	13911	13936	13737	13862	14006	14027	13986	13841	13951	13906	13676	13828	13945	13778	13868	13707	13923	13932	13956	13838	13796	13909	13719	13866	13828	13919	14010	13909	13891	13771	13823	13836	13906	13774	13950	13876	13858	14031	13846	13893	13874	13532	13874	13788	14055	13807	13708	14073	13872	13691	13886	13849	13811	13958	13880	13980	13906	13730	14028	13903	13844	13881	13750	13871	13951	13860	13792	13828	13846	13972	13752	13967	13808	13989	13838	13825	13810	13861	13826	13731	13814	13843	13851	14108	13724	13929	13801	13953	13831	13755	13968	13788	13848	13748	13686	13944	13804	13902	13847	13821	13951	13797	14099	13733	13961	13980	13768	13865	13915	13950	13825	13868	13594	13706	13643	13841	14015	13759	13916	13747	13902	13858	13821	13717	13857	13778	13828	13882	13846	13799	13822	13838	13789	13789	13792	14002	13774	13806	13780	13876	13906	13864	13941	13850	13789	14062	13939	13935	13743	13777	13976	13807	13784	13878	13953	13870	13829	13865	13856	13861	14088	13858	13767	13683	13773	14035	13916	13756	13672	13760	14067	13763	13927	13830	13936	13727	13822	14022	14115	13804	13870	13832	13833	13755	13955	13999	13753	13777	13802	13847	13924	13932	13904	13851	14015	13740	13896	13980	13917	14025	13881	13761	13767	13791	13801	13761	13738	13888	13898	13819	13888	13915	13818	13718	13958	13764	13904	13899	13975	13713	13874	13948	14024	13732	13852	13968	13897	13971	13704	13891	13877	13681	13926	13863	13818	13730	13862	13859	13940	13788	13797	13855	13683	13995	13733	13978	13905	13799	13934	13797	13855	13740	13904	14001	13871	13834	13942	13918	13807	13919	14049	13909	13803	13787	13789	13794	13910	13783	13864	13935	13852	13826	13835	13698	13865	13885	13934	13852	13923	13828	13853	13859	13841	13788	13920	13996	13967	13881	13861	13973	13868	13858	13935	13784	13759	13844	13846	13910	13946	13795	13919	14009	13885	13710	13750	13924	13783	14052	13709	13768	13935	13757	13866	13806	13973	13892	13757	13959	13800	14013	13866	13797	13660	13679	13758	13801	13792	13892	13924	13894	13838	13663	13985	13898	13825	13823	13902	13877	13754	13928	13910	13835	13712	14034	13884	13907	13952	13719	13908	13742	13815	13975	13899	13839	13919	13912	13972	13807	13735	13944	13816	13930	13893	13877	13804	13668	14037	13761	13798	13952	13898	14013	13726	13901	13995	13929	13794	13778	13837	13762	13895	13952	13832	13862	13751	13952	13961	13830	14016	13648	13889	13868	13876	13804	13814	13808	13889	13904	13835	13825	13794	13805	13890	13746	13864	13924	13755	13888	13905	13994	13945	13636	14037	13826	13854	13920	13820	13840	13913	13902	13850	13838	13789	13727	13732	13812	13766	13724	13825	13813	13801	13904	13723	13805	13852	13662	13861	13829	13787	13932	13906	13678	13847	13862	13849	13862	13795	13851	13978	13985	13900	13912	13680	13805	13943	13692	13830	13770	13770	13847	13746	13796	13950	13871	13908	13995	13879	13879	13962	13897	14005	13840	13810	13829	13656	13924	13916	13984	13674	13948	13728	13929	13940	13761	13970	13724	13941	14078	13907	13798	13857	13747	13847	13864	13680	13851	13942	13728	13784	13913	13888	13653	13899	13862	13790	13743	14006	13888	13902	13707	13959	13836	13692	13832	13790	13750	13795	13811	13886	13830	13907	13711	13972	14023	13877	13931	13854	13742	13946	13995	13715	13809	13845	13801	13909	13864	13750	13860	14123	13988	13901	13832	13733	13827	13727	13932	13906	13958	13835	13919	13804	14034	13731	13871	13734	13916	13932	13751	13954	13959	13782	14005	13864	13873	13787	13942	13962	13741	13797	13778	13813	13921	13832	13841	13826	14040	13654	13801	13924	13898	14006	13837	13816	13830	13825	13690	13780	13857	14109	13792	13823	13874	13597	13869	13770	13929	13694	13937	13744	13772	13868	13753	13873	13879	13777	13721	13917	14097	14015	13903	13962	13916	13889	13985	14015	13659	13903	13946	13821	13953	13742	13813	13836	13947	13890	13951	13908	13879	13783	13730	13984	13991	13714	13810	13871	13793	13813	13744	13805	13887	13859	13978	13995	13942	13842	13850	13797	13850	13992	13709	13944	13939	13872	13810	13849	13801	13979	13948	13802	13933	13783	13966	13945	13732	13835	13754	13663	13851	13866	13887	13827	13933	13803	13819	13951	13806	14079	13884	13935	13995	13841	13857	13674	13865	13857	13981	13828	13838	13768	13805	13885	13984	13844	13796	13768	14042	13973	13911	13745	14054	13721	13801	13906	13938	14049	13955	13867	13794	13828	13963	13851	13738	13661	13910	13881	13737	13645	13781	13842	13618	13770	13646	13856	13838	13933	13837	13741	13845	13874	13799	13936	13819	13883	13697	13943	13790	13828	13867	13899	13834	13918	13907	13843	13774	13771	13869	13966	13825	13793	13909	13812	13993	13944	14028	13645	13868	13745	13797	13737	13838	13833	13872	13877	14063	13894	13859	13935	13875	13826	13757	13934	13906	13856	13746	13781	13820	13966	13881	13912	13933	13763	13893	13960	13937	13740	13823	13977	13667	13885	13770	13822	14024	13856	13742	13844	13835	13908	13935	13933	13803	13970	13936	13983	13796	14058	13913	13726	13680	13851	13602	13888	13884	13953	13751	13766	14068	14052	13669	13952	13863	13848	13968	14042	13739	13748	13895	13835	13909	13773	13886	13952	13948	13937	13998	14092	13839	13926	13855	13950	13947	13818	13687	13749	13935	13779	13900	13816	13844	13987	13781	13893	13913	13826	13706	14057	13732	13808	13896	13831	13824	13968	13664	13950	13798	13738	13753	13669	13686	13999	13895	13988	14006	13898	13987	13891	13735	13883	13907	13850	13880	13759	13700	13809	13863	13878	13836	13971	13790	13690	13796	13973	14004	13944	13913	13792	13886	13869	13830	14040	13887	13682	13860	13915	13996	13849	13871	13831	13988	13731	14233	13896	13766	13832	13821	13762	13753	14097	13899	13859	13851	13724	13938	13918	13770	13892	13876	13875	13920	13828	13861	13633	13875	13821	13909	13797	13808	13817	13947	13972	13827	13883	13795	13736	13808	13777	13990	13868	13730	13952	13841	13749	13745	13867	13886	13853	13868	13885	13853	13626	13919	13786	13942	13782	13889	13868	13915	13852	13775	13786	13757	13873	13809	13863	13885	13878	13825	13919	13917	13953	14015	13958	13830	13826	13937	13726	13888	13735	13822	13869	13793	13749	13982	13926	14011	13763	13931	13889	13944	13707	13853	13846	13957	13867	13807	13876	13852	13704	13739	13877	13880	13789	13766	13757	14107	13866	14075	13944	13723	13929	13912	13871	13857	13890	13828	13578	13889	13936	13868	13716	13753	13969	13885	13892	13822	13666	13718	13715	13875	13690	14039	13768	13793	13750	13937	13900	13856	13764	13954	13944	13828	13989	13864	13890	13963	13931	13862	13860	13954	13724	13930	13659	13926	13737	13771	13907	13971	13583	13830	13824	13890	13900	13815	13830	13800	13887	13816	13887	13739	13724	13838	13993	13929	13856	13864	13856	14015	13957	14008	13787	13848	13898	13864	13866	13874	13845	13941	13843	13705	13944	13784	13850	13734	13714	13906	14045	14037	13893	13946	13824	13928	13808	13724	13901	13782	13870	13761	13723	13855	13613	13866	13728	13911	13858	13895	13949	13911	13854	13757	13770	13777	13885	13883	13813	13876	13936	13976	13909	13866	13923	13864	13826	13724	13742	13776	13812	13790	13978	13926	13881	14013	13681	13882	14015	13873	13746	13976	13997	13776	14003	13803	13841	13874	13836	13927	13854	13913	13980	13851	13907	13902	13810	13864	13888	13709	13916	14008	13879	13743	13731	13783	14042	13847	13734	13897	13783	13730	13832	13952	13866	13862	13899	13784	13985	13866	13874	13829	13894	13805	13870	14015	13803	13965	13753	13834	13996	13777	13938	13988	13790	13878	13817	13993	13865	13868	13813	13919	13803	13990	13876	13745	14078	14044	13811	14004	13911	13957	14011	13946	13878	14071	13674	13795	13822	13883	13856	13852	13866	13902	13802	13854	13870	13858	13941	13825	13867	13943	13874	13908	13754	13735	13908	13795	13851	13934	13897	13835	13679	13800	13844	13847	13745	13893	13837	13993	13783	13765	13851	13885	13829	13826	13924	13888	13925	13907	13878	13850	13934	13999	13749	13963	13846	13919	13881	13919	13851	13940	13947	13799	13916	13797	13663	13853	13867	13797	13922	13874	13768	13723	13886	13829	13993	13859	13741	13922	13834	13909	13798	14025	13807	13956	13723	13778	13945	13735	13783	13903	13876	13643	13825	13910	13789	13875	13889	13949	13919	13917	13989	13711	13779	13767	13921	13675	13807	13878	13945	13908	13693	13779	13886	13932	13793	13910	13893	13836	13789	14015	13924	13860	13988	13795	13719	13832	13635	13805	13893	13918	13927	13823	13879	13886	13916	13913	13710	13960	13943	13884	13918	14003	13859	13986	13746	13828	13949	13804	13915	13922	13738	13952	13934	13802	13804	13901	14046	13794	13800	13730	13955	13969	13969	13773	13687	13957	13778	13826	13902	13750	13779	13873	13896	13965	13881	13794	13790	13851	14000	13913	13791	13942	13985	13961	13759	13871	13943	13706	13818	13686	13844	13888	13845	13961	13921	13876	13754	13848	13819
22996	21330	29204	23816	21427	22295	20686	15007	14139	14243	14087	14138	13945	13808	14015	13811	13964	14033	13785	13842	13850	13976	13929	13954	13996	13814	13855	13850	13776	13719	13791	13909	13828	13833	13828	16355	17779	14455	14489	13962	13864	13710	13900	13788	13661	13550	13890	13520	13560	13563	13597	13495	13908	13567	14074	14178	14029	13833	13745	13688	13787	13736	13697	13584	13712	13653	13546	13315	13683	13574	13597	13485	13736	13695	13686	13474	13575	13604	13585	13562	13714	13563	13693	13576	13631	13653	13534	13696	13700	13672	13622	13488	13699	13616	13723	13519	13487	13538	13564	13466	13674	13496	13615	13616	13624	13534	13757	13637	13586	13550	13526	13827	13523	13610	13470	13607	13662	13794	13761	13462	13594	13631	13569	13703	13672	13614	13660	13571	13693	13469	13661	13836	13669	13440	13498	13640	13601	13503	13652	13469	13714	13567	13567	13525	13566	13679	13520	13561	13686	13454	13584	13605	13671	13428	13795	13518	13553	13642	13601	13547	13626	13671	13391	13660	13698	13498	13489	13468	13560	13412	13669	13713	13609	13462	13729	13624	13451	13757	13577	13602	13569	13661	13543	13467	13596	13491	13557	13497	13315	13647	13777	13701	13555	13598	13732	13527	13599	13422	13519	13634	13514	13646	13672	13819	13672	13475	13581	13512	13656	13614	13633	13525	13492	13555	13487	13470	13460	13693	13404	13682	13528	13638	13541	13537	13621	13505	13539	13629	13458	13505	13710	13469	13510	13744	13492	13708	13597	13472	13451	13457	13540	13586	13704	13718	13704	13644	13662	13605	13598	13530	13406	13656	13610	13582	13623	13626	13556	13700	13653	13645	13775	13620	13570	13608	13619	13477	13694	13655	13513	13419	13593	13557	13633	13618	13553	13602	13649	13613	13575	13672	13543	13647	13407	13726	13710	13729	13609	13566	13700	13717	13621	13760	13547	13575	13513	13623	13716	13644	13622	13476	13402	13498	13604	13585	13450	13514	13608	13579	13532	13388	13510	13637	13709	13332	13560	13650	13433	13654	13586	13527	13660	13386	13446	13580	13524	13382	13660	13561	13521	13661	13619	13476	13648	13663	13457	13604	13758	13710	13537	13545	13639	13491	13536	13549	13474	13657	13558	13547	13564	13625	13497	13669	13609	13497	13579	13642	13581	13462	13365	13733	13681	13551	13620	13519	13474	13449	13292	13552	13451	13602	13678	13623	13584	13603	13681	13540	13581	13634	13615	13523	13606	13626	13722	13477	13558	13601	13699	13462	13692	13605	13536	13531	13478	13597	13693	13516	13772	13630	13743	13451	13577	13500	13416	13573	13728	13636	13654	13721	13516	13484	13513	13209	13658	13631	13533	13637	13658	13424	13773	13499	13527	13540	13813	13689	13592	13548	13535	13517	13356	13718	13715	13646	13666	13537	13612	13451	13600	13486	13631	13496	13551	13369	13480	13723	13538	13557	13461	13606	13473	13598	13564	13463	13438	13767	13513	13599	13712	13656	13590	13620	13800	13702	13642	13788	13667	13633	13466	13739	13574	13487	13525	13518	13410	13574	13570	13417	13699	13632	13616	13424	13408	13432	13547	13725	13502	13504	13584	13744	13624	13571	13377	13622	13641	13612	13571	13544	13464	13611	13593	13528	13725	13667	13538	13580	13524	13593	13608	13455	13516	13448	13264	13617	13558	13509	13681	13491	13753	13528	13762	13638	13572	13468	13634	13370	13516	13752	13366	13482	13623	13628	13443	13581	13911	13560	13620	13664	13599	13479	13821	13583	13545	13569	13436	13668	13484	13569	13572	13361	13610	13546	13665	13578	13574	13531	13575	13458	13695	13539	13584	13649	13643	13603	13482	13534	13651	13588	13491	13610	13565	13535	13497	13703	13556	13568	13506	13553	13496	13503	13575	13850	13583	13623	13589	13576	13445	13481	13578	13746	13497	13642	13447	13641	13584	13546	13668	13772	13558	13720	13425	13503	13476	13766	13685	13676	13625	13722	13552	13608	13620	13557	13568	13534	13645	13478	13593	13676	13577	13675	13736	13553	13461	13707	13517	13626	13595	13585	13621	13524	13579	13451	13455	13660	13492	13658	13603	13579	13675	13409	13670	13474	13509	13579	13545	13790	13601	13412	13694	13718	13523	13537	13557	13601	13561	13766	13622	13571	13378	13349	13469	13392	13658	13531	13657	13526	13711	13584	13357	13606	13694	13285	13491	13695	13437	13611	13711	13475	13548	13578	13591	13537	13622	13630	13357	13587	13655	13555	13620	13392	13776	13633	13446	13713	13703	13629	13459	13802	13585	13619	13613	13589	13724	13720	13535	13403	13457	13509	13288	13423	13531	13610	13598	13393	13571	13487	13342	13673	13564	13587	13623	13499	13581	13358	13398	13621	13694	13648	13470	13316	13544	13551	13425	13522	13482	13687	13497	13408	13635	13546	13580	13562	13411	13413	13531	13616	13821	13669	13652	13526	13645	13447	13542	13475	13472	13737	13539	13645	13431	13570	13499	13699	13543	13521	13577	13566	13606	13558	13532	13752	13737	13650	13616	13569	13669	13604	13531	13764	13367	13653	13421	13683	13543	13800	13559	13591	13679	13500	13554	13582	13548	13566	13434	13796	13749	13583	13472	13657	13543	13655	13457	13665	13375	13799	13588	13664	13575	13469	13599	13540	13631	13456	13422	13709	13793	13476	13586	13619	13712	13385	13564	13500	13875	13463	13576	13434	13404	13495	13602	13458	13519	13373	13433	13700	13699	13568	13755	13685	13751	13524	13715	13590	13522	13609	13544	13754	13782	13402	13601	13543	13596	13505	13492	13595	13546	13446	13595	13448	13532	13730	13436	13578	13484	13535	13524	13461	13696	13561	13558	13577	13602	13420	13465	13580	13461	13594	13470	13383	13568	13558	13523	13691	13674	13801	13667	13803	13594	13593	13466	13385	13520	13590	13651	13661	13496	13495	13749	13665	13567	13630	13605	13609	13687	13423	13392	13580	13504	13653	13607	13604	13595	13476	13625	13656	13651	13518	13544	13676	13432	13432	13614	13598	13510	13533	13595	13653	13423	13710	13384	13637	13653	13655	13581	13553	13660	13446	13528	13416	13645	13562	13684	13515	13553	13500	13528	13570	13496	13520	13697	13454	13476	13594	13641	13392	13561	13357	13608	13709	13435	13477	13725	13581	13582	13517	13600	13757	13578	13272	13640	13457	13523	13573	13590	13518	13597	13528	13571	13534	13723	13616	13668	13470	13649	13631	13557	13565	13524	13527	13686	13616	13400	13517	13612	13667	13662	13566	13613	13470	13705	13796	13715	13538	13416	13683	13742	13468	13685	13460	13555	13478	13722	13770	13707	13593	13469	13609	13690	13791	13501	13747	13643	13662	13623	13469	13644	13617	13745	13690	13550	13467	13602	13604	13629	13621	13550	13542	13552	13544	13554	13517	13459	13517	13690	13871	13724	13641	13393	13448	13639	13576	13554	13542	13616	13509	13615	13558	13543	13512	13595	13782	13561	13618	13450	13693	13502	13607	13651	13621	13498	13557	13342	13588	13549	13703	13616	13574	13510	13653	13664	13480	13633	13753	13539	13536	13542	13654	13472	13492	13556	13363	13750	13507	13580	13510	13511	13510	13458	13451	13574	13636	13730	13491	13681	13634	13618	13622	13555	13763	13667	13750	13511	13541	13579	13548	13634	13591	13628	13659	13745	13723	13624	13639	13676	13590	13678	13470	13668	13471	13564	13604	13679	13497	13456	13611	13778	13645	13536	13482	13603	13570	13468	13596	13780	13699	13494	13678	13556	13548	13588	13721	13651	13582	13565	13667	13608	13525	13684	13570	13385	13635	13574	13743	13430	13664	13660	13468	13699	13606	13678	13575	13700	13623	13641	13590	13341	13512	13759	13625	13675	13547	13582	13778	13601	13405	13473	13515	13733	13706	13524	13564	13709	13360	13419	13543	13525	13263	13477	13511	13554	13696	13647	13643	13571	13503	13638	13682	13770	13623	13483	13463	13563	13541	13757	13637	13666	13529	13770	13524	13734	13522	13470	13506	13445	13545	13642	13601	13518	13560	13535	13631	13673	13619	13692	13593	13609	13638	13709	13618	13818	13469	13572	13503	13665	13576	13536	13455	13710	13534	13442	13523	13558	13367	13792	13492	13407	13553	13694	13481	13621	13575	13586	13476	13700	13494	13611	13681	13645	13453	13640	13600	13541	13572	13646	13440	13528	13605	13525	13615	13326	13509	13680	13596	13729	13502	13514	13493	13485	13744	13428	13382	13698	13404	13767	13734	13561	13539	13554	13645	13698	13497	13752	13598	13612	13652	13529	13674	13555	13660	13565	13659	13546	13565	13696	13589	13480	13318	13761	13663	13497	13620	13647	13821	13523	13487	13689	13578	13641	13592	13574	13590	13600	13457	13609	13414	13776	13623	13679	13516	13714	13560	13554	13431	13703	13680	13474	13768	13576	13518	13421	13553	13550	13576	13721	13650	13677	13393	13444	13693	13552	13626	13521	13609	13400	13568	13664	13625	13728	13251	13553	13643	13500	13734	13564	13445	13590	13634	13587	13783	13520	13561	13550	13703	13648	13690	13461	13679	13622	13670	13661	13484	13663	13659	13621	13467	13591	13577	13613	13602	13708	13638	13620	13675	13741	13658	13509	13584	13485	13561	13818	13556	13442	13434	13331	13575	13654	13568	13624	13452	13460	13462	13660	13739	13446	13321	13574	13643	13536	13546	13598	13720	13538	13662	13577	13556	13365	13382	13625	13442	13688	13506	13603	13568	13500	13720	13529	13626	13686	13497	13525	13571	13632	13509	13563	13499	13528	13666	13709	13521	13725	13702	13525	13817	13589	13474	13501	13444	13580	13550	13568	13484	13461	13465	13465	13630	13482	13387	13662	13534	13489	13614	13490	13418	13471	13522	13628	13318	13598	13474	13621	13516	13688	13601	13444	13531	13650	13454	13465	13405	13526	13546	13631	13463	13525	13665	13655	13414	13528	13704	13567	13233	13650	13647	13545	13626	13498	13543	13488	13602	13582	13579	13710	13687	13612	13697	13541	13519	13565	13703	13603	13563	13742	13597	13499	13627	13787	13569	13662	13648
15433	27631	27610	20162	17241	15239	14754	14366	14171	14069	14007	13875	13964	13733	13615	13694	13742	13534	13805	13724	13621	13697	13814	13778	13761	13513	13653	13659	13735	13536	13514	13624	13679	13671	13633	18621	19631	14007	15127	13743	13437	13369	13321	13432	13348	13392	13386	13416	13418	13255	13340	13428	13341	13397	14066	14119	13847	13547	13582	13526	13395	13288	13279	13333	13337	13450	13480	13313	13444	13374	13332	13583	13508	13292	13447	13424	13490	13230	13478	13397	13565	13398	13492	13381	13470	13423	13560	13448	13487	13546	13527	13478	13203	13306	13520	13419	13367	13349	13396	13474	13465	13380	13300	13337	13437	13434	13454	13444	13470	13221	13346	13338	13502	13499	13321	13347	13381	13411	13300	13420	13385	13210	13523	13323	13389	13335	13512	13418	13445	13342	13386	13434	13526	13591	13417	13428	13537	13426	13373	13483	13336	13475	13476	13329	13530	13402	13397	13550	13356	13440	13435	13561	13373	13254	13273	13255	13576	13350	13310	13399	13662	13264	13435	13362	13297	13429	13327	13429	13410	13337	13419	13379	13451	13390	13329	13365	13421	13260	13321	13393	13475	13250	13178	13478	13428	13374	13366	13383	13294	13377	13255	13326	13487	13479	13279	13509	13313	13353	13445	13385	13385	13199	13307	13379	13447	13413	13453	13435	13473	13240	13465	13468	13313	13377	13469	13389	13500	13451	13400	13495	13538	13283	13214	13564	13566	13280	13517	13547	13332	13389	13532	13474	13294	13454	13169	13405	13504	13354	13385	13380	13382	13340	13426	13398	13491	13412	13449	13449	13490	13352	13432	13393	13297	13205	13364	13210	13253	13478	13338	13379	13433	13290	13296	13457	13329	13377	13321	13389	13395	13442	13393	13426	13399	13245	13408	13427	13386	13454	13495	13086	13327	13337	13406	13399	13419	13337	13292	13335	13383	13415	13180	13376	13345	13292	13266	13387	13365	13319	13444	13313	13412	13284	13385	13357	13458	13440	13387	13332	13437	13400	13317	13291	13352	13453	13450	13352	13328	13386	13406	13389	13578	13274	13411	13508	13488	13232	13324	13416	13405	13374	13340	13372	13448	13371	13582	13293	13441	13504	13467	13394	13510	13470	13300	13313	13263	13329	13328	13394	13268	13603	13344	13250	13395	13363	13369	13386	13358	13176	13299	13379	13382	13370	13366	13247	13332	13390	13502	13310	13296	13407	13373	13407	13464	13342	13282	13366	13364	13364	13338	13466	13390	13322	13439	13452	13492	13301	13222	13425	13341	13316	13354	13372	13369	13099	13473	13148	13325	13443	13352	13445	13387	13224	13331	13403	13162	13390	13294	13410	13318	13384	13372	13437	13421	13225	13467	13351	13418	13353	13313	13460	13253	13275	13360	13345	13486	13250	13471	13449	13409	13233	13325	13439	13335	13305	13433	13379	13409	13176	13276	13427	13273	13430	13390	13246	13331	13396	13520	13350	13304	13476	13310	13484	13544	13355	13278	13293	13344	13387	13297	13441	13490	13264	13268	13372	13360	13268	13447	13429	13177	13283	13469	13447	13348	13351	13484	13318	13621	13302	13390	13513	13211	13472	13314	13437	13299	13381	13269	13469	13324	13445	13407	13589	13338	13509	13424	13416	13433	13433	13419	13414	13174	13342	13297	13413	13337	13340	13243	13276	13371	13409	13442	13384	13404	13222	13326	13506	13442	13511	13332	13218	13306	13447	13399	13351	13456	13388	13375	13351	13323	13560	13295	13417	13363	13334	13340	13388	13361	13386	13345	13342	13321	13339	13335	13367	13505	13231	13271	13264	13462	13444	13301	13443	13393	13325	13383	13641	13400	13372	13391	13426	13230	13419	13256	13386	13297	13398	13388	13354	13295	13350	13484	13440	13340	13666	13425	13422	13369	13364	13242	13364	13359	13424	13427	13264	13317	13423	13386	13432	13441	13503	13337	13295	13539	13344	13450	13328	13224	13560	13324	13349	13342	13380	13435	13361	13359	13496	13359	13382	13354	13343	13321	13337	13367	13510	13356	13311	13414	13385	13394	13296	13463	13428	13303	13313	13610	13242	13294	13490	13356	13540	13236	13477	13347	13333	13229	13447	13298	13326	13508	13347	13242	13516	13333	13419	13619	13363	13314	13271	13393	13403	13355	13481	13419	13433	13304	13443	13510	13289	13486	13371	13479	13461	13418	13427	13234	13303	13191	13465	13362	13481	13365	13237	13390	13400	13246	13312	13328	13396	13556	13222	13546	13382	13260	13432	13229	13383	13425	13388	13437	13224	13282	13334	13469	13376	13389	13461	13424	13515	13347	13578	13338	13511	13226	13383	13252	13370	13284	13399	13408	13322	13395	13220	13263	13533	13324	13429	13451	13535	13338	13295	13336	13449	13265	13359	13424	13289	13335	13320	13464	13368	13411	13364	13347	13335	13532	13437	13344	13570	13317	13590	13315	13444	13450	13152	13418	13299	13305	13381	13280	13365	13400	13175	13489	13445	13475	13494	13324	13363	13557	13392	13453	13290	13355	13338	13292	13454	13413	13433	13458	13326	13320	13398	13425	13355	13272	13470	13292	13409	13319	13459	13405	13390	13408	13318	13589	13488	13473	13289	13430	13388	13428	13484	13328	13273	13482	13326	13204	13319	13355	13354	13469	13340	13344	13482	13359	13475	13366	13425	13472	13237	13380	13419	13248	13579	13300	13445	13266	13398	13314	13323	13287	13462	13313	13487	13346	13449	13333	13394	13550	13321	13284	13284	13316	13299	13334	13269	13440	13327	13415	13320	13235	13246	13377	13423	13432	13375	13439	13356	13460	13348	13499	13236	13606	13402	13450	13238	13504	13391	13283	13321	13274	13319	13276	13334	13320	13439	13365	13237	13464	13386	13269	13241	13497	13381	13279	13288	13454	13308	13542	13210	13318	13333	13308	13431	13459	13389	13214	13408	13192	13262	13373	13196	13459	13389	13285	13369	13362	13521	13401	13397	13430	13531	13273	13384	13522	13332	13524	13384	13408	13439	13376	13436	13539	13383	13493	13356	13403	13344	13424	13311	13208	13430	13590	13317	13525	13283	13414	13414	13288	13399	13318	13253	13384	13481	13341	13291	13436	13433	13508	13272	13282	13363	13444	13429	13321	13409	13354	13280	13557	13410	13416	13304	13391	13445	13333	13359	13307	13325	13361	13383	13478	13402	13298	13456	13552	13357	13388	13423	13297	13347	13380	13340	13466	13374	13480	13408	13316	13339	13501	13345	13406	13309	13371	13435	13315	13324	13427	13469	13417	13324	13307	13465	13234	13243	13384	13481	13310	13512	13521	13316	13453	13249	13452	13421	13333	13403	13186	13314	13440	13241	13547	13349	13260	13416	13350	13590	13243	13337	13375	13385	13427	13388	13229	13347	13338	13327	13375	13242	13376	13328	13379	13396	13413	13224	13422	13290	13408	13363	13349	13500	13421	13331	13458	13362	13185	13329	13478	13311	13261	13380	13399	13472	13441	13451	13363	13375	13386	13439	13351	13327	13324	13405	13146	13470	13388	13267	13330	13366	13186	13331	13364	13604	13308	13415	13373	13273	13337	13371	13459	13342	13404	13481	13357	13516	13330	13340	13429	13509	13478	13444	13317	13479	13325	13410	13469	13482	13162	13304	13362	13384	13341	13422	13480	13218	13482	13374	13369	13297	13362	13163	13231	13436	13490	13314	13356	13314	13437	13491	13363	13445	13305	13489	13337	13336	13349	13374	13364	13416	13231	13448	13350	13431	13280	13335	13384	13371	13449	13337	13492	13449	13229	13513	13424	13357	13497	13323	13267	13417	13208	13267	13529	13405	13373	13267	13323	13227	13505	13318	13262	13430	13394	13345	13348	13414	13479	13335	13473	13445	13353	13268	13333	13294	13428	13251	13395	13234	13413	13313	13277	13414	13439	13340	13339	13229	13388	13325	13432	13460	13245	13401	13357	13298	13478	13401	13418	13342	13308	13475	13391	13496	13284	13167	13604	13249	13364	13381	13406	13276	13356	13388	13313	13371	13458	13312	13587	13226	13598	13374	13456	13415	13323	13146	13351	13294	13299	13340	13300	13378	13323	13335	13333	13289	13305	13317	13409	13406	13316	13451	13384	13483	13355	13557	13359	13277	13143	13299	13309	13334	13401	13520	13294	13406	13456	13389	13228	13409	13234	13570	13404	13341	13417	13360	13446	13350	13404	13478	13491	13425	13267	13385	13328	13511	13391	13364	13348	13488	13251	13453	13163	13400	13448	13380	13497	13535	13344	13530	13361	13490	13314	13434	13416	13220	13468	13370	13246	13464	13432	13267	13343	13501	13399	13260	13332	13472	13366	13344	13467	13397	13368	13333	13439	13323	13325	13413	13299	13392	13362	13398	13455	13367	13423	13408	13232	13493	13319	13130	13356	13442	13325	13295	13393	13300	13188	13352	13197	13380	13249	13531	13445	13384	13360	13398	13331	13437	13433	13328	13466	13495	13270	13307	13305	13426	13250	13372	13190	13216	13212	13356	13399	13426	13383	13366	13350	13450	13318	13411	13150	13431	13489	13405	13408	13232	13270	13520	13351	13359	13324	13383	13298	13347	13410	13222	13206	13338	13324	13266	13385	13448	13372	13270	13257	13382	13378	13415	13311	13310	13501	13256	13408	13633	13297	13392	13350	13464	13429	13495	13470	13417	13406	13305	13411	13400	13412	13389	13337	13313	13388	13266	13341	13217	13396	13427	13261	13374	13292	13297	13298	13268	13328	13342	13245	13291	13422	13425	13344	13424	13326	13432	13116	13324	13418	13550	13245	13251	13328	13483	13487	13349	13271	13443	13276	13336	13384	13180	13442	13407	13378	13374	13229	13335	13348	13408	13338	13285	13448	13566	13304	13202	13402	13284	13443	13525	13433	13411	13474	13569	13471	13359	13348	13398	13292	13398	13361	13448	13326	13350	13333	13383	13553	13319	13312	13325	13424	13362	13441	13295	13408	13407	13305	13352	13469	13317	13303	13502	13297	13414	13347	13364	13345	13559	13497	13412	13282	13309	13371	13431	13413	13382	13408	13410	13359	13340	13389	13322	13307	13371	13395	13358	13379	13269	13375	13409	13454	13307	13350	13353
27153	21568	21651	16625	13168	13080	13121	12936	12816	12851	12910	13015	12901	12874	12878	12931	12792	12875	12851	12938	12813	12843	12998	13178	13077	12925	12875	12812	12769	12996	12946	12742	12949	12765	12833	13075	13058	13064	12867	12920	12861	12834	13108	12937	12836	12866	12976	12833	12844	12947	12856	12975	12815	12842	12984	13090	12952	12801	12752	12828	12895	12825	12964	12885	12897	13028	12676	12824	13106	13010	12831	12902	12951	12813	12773	12860	12835	12910	12909	12822	12888	12921	12994	13042	12854	12943	12910	12889	12787	12842	12849	13012	13031	12800	13131	12698	12942	12711	12880	12792	12764	12696	12816	12970	12781	12857	12815	12902	12997	12789	12791	12833	12828	12872	12832	12905	12830	12808	12997	12805	12948	12967	12918	12858	12991	12878	12726	12814	12785	12858	12875	13073	13013	12875	12973	12948	12752	12886	12746	12799	12943	12861	12859	12896	13029	12787	13018	13053	13128	12971	12816	12982	12858	12723	12985	12995	12945	13008	12852	12870	12773	12834	12759	13015	12937	12732	12917	12955	12952	12836	12823	12645	12778	12752	12855	12967	12962	12976	12752	12842	12590	12907	12988	12764	12824	12959	12955	12937	12901	13044	12768	12974	12951	12752	12816	12859	12781	12763	12797	12773	12807	12823	12925	12869	12882	12726	12991	12926	12826	12773	12861	12636	12914	12800	12751	12958	12791	13003	12908	12913	12994	12825	12864	13003	12697	12714	12723	13137	12985	13037	12849	12952	12945	12861	12717	12762	12862	12640	12895	12824	12682	12654	12948	12940	12837	12915	12905	12940	12811	12831	12777	12959	12722	12793	12809	12883	12954	12862	12770	12923	12966	12953	13055	12822	12776	12803	12948	12846	12913	12770	12953	12944	12789	12849	13114	12932	12831	13126	12737	12977	12770	12686	12849	12974	12755	12900	12855	12893	12848	12896	12766	12844	12862	12827	12921	12919	12710	12932	13079	12919	12841	12984	12917	12735	12937	13014	13058	12899	12886	12838	12889	12963	12832	12937	12930	12848	12918	12876	12797	12957	12874	12952	12993	12734	12921	12820	12887	12938	12909	12839	12868	12892	12919	12793	12895	12726	12830	12604	13056	12864	13040	12916	12703	12900	12757	12887	12968	13022	12761	12973	12840	12892	12884	13051	12690	12797	12756	12885	12847	12794	12835	12870	12829	12802	12937	12877	12819	13013	12689	12703	12811	12878	12992	12911	12796	12895	12967	12748	12892	12917	12802	12849	12973	13091	12989	12905	12903	12714	12910	12922	12760	12871	13052	12924	12905	12881	13035	12805	12883	12731	12953	12805	12848	12931	12684	12692	12874	12966	12916	12707	12853	12875	13024	12897	12868	12942	12969	12862	12894	12780	12868	12850	12815	12809	12942	12881	12743	12788	12986	12762	12660	12944	12820	13136	12946	12695	12957	12813	12982	12890	13078	12864	13069	12863	13023	12917	12745	12742	12821	12836	12643	12897	13000	12806	12781	12922	12780	12831	12882	12831	12915	12833	12794	12758	12739	12979	12806	12811	12881	12946	12812	13024	12910	12907	12972	12926	12850	12996	12880	12864	13011	12759	12969	12715	12785	12869	13172	12915	12766	12927	12663	12803	12857	12777	12718	12798	12792	12938	12777	12994	12929	12790	12818	12946	13017	12990	12824	12831	12867	12791	12638	12737	12925	12826	12860	12704	12984	12838	12878	12926	12948	13082	12874	13022	12913	12953	12650	12935	12950	12777	12764	12951	12997	12947	12792	12945	12914	12873	12812	12947	12640	12841	12969	12950	12876	12658	12866	12816	12968	12996	12831	12888	12972	12907	12788	13047	12922	12874	12999	12858	12850	12690	12944	12933	12890	12814	12716	12883	13013	12874	12741	12970	13017	12830	12914	12966	13005	13143	12832	12727	12896	12863	12945	12790	12952	12942	12834	12791	13009	12817	12831	12770	13004	12798	12798	12949	13044	13013	12897	12948	13115	12960	12862	12760	12985	13033	13017	12816	12826	12781	12992	12973	12937	12752	13043	12917	13020	13044	12834	12854	12821	12894	12683	12914	12963	12728	12872	12821	12989	12781	12974	12824	12871	12833	13002	12925	12802	12944	12925	12768	12964	12970	12798	12949	13013	12862	13064	12948	12892	13031	12945	12931	12837	12844	13126	12873	12801	12770	12883	12856	12850	12832	13027	12846	13092	12812	12804	12808	12793	12919	12877	12703	12997	12930	13031	12951	12984	12855	12558	12846	13027	12738	12840	13006	12809	13074	12981	12756	13034	12913	12895	12966	12865	13105	12780	13012	12932	12782	12870	12782	12852	12788	12821	12825	12651	12894	12708	12795	12877	12733	12964	12800	12982	12882	12691	13035	12736	12832	12715	12925	12871	12615	12878	12764	12907	13059	13029	12871	12735	12833	12846	12638	12855	12938	12783	12809	12918	12946	12811	12800	12897	12931	13076	12933	12854	13041	13003	12922	12913	12805	12942	13039	12945	12998	12912	12987	12944	12747	12829	12977	12791	12877	12837	12915	12859	12771	12978	12594	12809	12859	13067	12725	13024	12911	12921	12902	12788	12899	13036	12945	12812	12889	12886	12923	12692	12656	12766	12846	12883	12876	12992	12896	12774	12743	12744	12923	12819	13010	12898	12879	12824	12957	12955	12943	12908	13072	12915	12945	12924	12940	13138	12915	12835	12875	12829	12883	12983	12804	12894	12790	12925	12734	12674	12754	12899	12708	12901	12901	12957	12945	13047	12958	12804	12939	12854	12910	12986	12962	12662	12674	12869	13013	12889	12880	12977	12931	12859	12826	12740	13071	12825	12908	13031	12926	12855	12779	12765	12883	12876	12681	12907	13072	12946	12844	13037	12783	12805	12814	12751	12951	12860	12970	12903	12853	13143	12877	12884	12908	12916	12845	13018	12741	12679	12888	13032	12873	12916	12772	12943	12855	12908	12814	12973	12684	12726	12735	12723	12905	12680	13033	12849	12888	12962	13027	12985	12797	12940	12892	12808	12964	12876	12917	12817	12930	12789	12753	12799	12920	12902	12957	12899	12905	12929	12818	12845	12964	12860	12853	12865	12966	13058	12939	12819	12955	12926	12825	13059	12972	12739	12803	12856	12824	12948	12867	12845	12904	12776	12864	12855	12933	12524	12852	12864	12836	12848	13048	12920	12836	12910	13065	12804	12898	12787	12955	12898	12849	12975	13036	12891	12950	12905	12689	12951	12888	12898	12906	12824	12890	12806	12833	12791	12883	12961	12594	12865	12725	12567	12712	12972	12854	12771	12755	12876	12921	12822	12925	12971	12863	12951	12856	12826	12855	12748	12821	12897	12709	13041	12897	12965	12864	12962	12943	13088	12913	12968	12768	12865	12812	12641	12735	13009	12839	12939	12849	12982	12867	12955	12966	13029	12764	12879	12896	12914	12793	12812	12962	12959	12747	12929	13017	12868	12933	12849	12798	12952	12893	12874	12835	12854	12863	12844	12922	12978	12843	12906	12775	12996	12853	13014	12934	13070	12855	12859	12915	12983	12929	12852	12885	12768	12856	13034	12961	12729	12968	13065	12881	12849	12926	12922	12906	12903	12810	12903	12826	12668	12966	13077	12756	12823	12827	12858	12918	12818	12880	13039	13052	12823	12877	12682	12770	12901	12905	12987	12961	12993	12968	12971	12935	12796	12834	12980	12699	13030	12971	12993	13079	12812	12941	12970	12769	12865	12919	12774	13081	12975	12757	12988	12933	12922	12840	12922	12842	12742	13042	12865	12797	12769	12815	12854	13059	12964	13145	12897	12937	12869	12777	12688	12775	12927	12815	12701	12755	12902	12963	12907	12955	12957	13039	13040	12861	12873	12739	12899	12800	12972	12906	12798	12957	12772	12843	12908	12955	13012	12624	12603	12989	12963	13023	12894	12859	12963	13069	12812	12658	13049	12909	12990	12725	12928	12781	12980	12870	12777	12795	12864	12722	12806	12779	12871	12906	12846	13010	12780	12858	12820	12746	12919	12821	13135	13113	13028	12765	13031	12853	12921	13014	13091	12966	12754	12846	12937	13088	13084	12833	12750	12959	13009	12884	12751	12920	12789	12717	12883	12754	12959	12789	12843	13016	12780	12720	12839	12960	12867	12849	13023	12883	12898	12811	12838	12945	12948	12853	12821	12791	12924	13038	12805	12844	12890	12809	12962	13023	12860	12672	12835	12888	12849	12880	12735	12934	12852	12773	12912	12847	12837	12902	12963	13133	12978	12704	12886	12993	12739	12960	12885	12662	12858	12823	12755	12847	12649	12801	12889	12893	13023	12971	12722	12919	12838	12990	13048	12884	12790	12896	12920	12892	12912	12782	12556	12724	12577	12990	12957	13018	12841	12810	12977	12811	12921	12700	12988	12965	12787	12991	12875	12804	12871	12722	12808	13028	12957	12983	13030	12973	12898	12839	12928	12769	12960	12781	12941	12727	12891	12892	12924	12776	12819	12986	12796	12792	12945	12914	12909	12780	12800	12804	12808	12699	12992	12696	12812	13010	12851	12904	12790	13127	12737	12866	12754	12764	12886	12950	12629	12961	12906	12860	12810	12844	12933	12927	12750	12940	12960	12777	13024	12987	12808	12870	12910	12813	12775	12842	13008	12902	13056	13006	12993	12945	13003	12786	12922	12943	12880	12822	12754	12684	12913	12882	12823	12903	12973	12951	12783	12773	13033	12910	12899	12898	12870	13059	12854	12790	12913	12974	12866	12867	12838	12709	12922	13144	12812	12883	12888	12896	12734	12876	12839	12784	12858	12736	12884	13041	12981	12869	12889	12946	12973	12722	12777	12945	12735	12818	12905	12905	12703	12823	12819	12818	13116	12909	13122	12971	12889	12931	12973	12837	12861	12991	12836	12923	12973	13028	12801	13085	12923	12868	12798	12887	12830	12969	13007	12797	12927	12955	12733	12958	12925	12650	12835	12856	12971	12870	12924	12903	12926	13004	12801	12916	12780	13090	12924	12912	12706	12796	12865	12840	13074	12705	12943	12855	12872	12916	12825	13010	12865	12796	12728	12848	12898	12981	12884	12902	13054	12942	12744	13014	12733	13102	12960	12883	12829	12966	12810	12818	13058	13151
13239	15300	15531	14321	13325	13233	13224	13258	13132	13221	13012	12991	13043	12950	13118	13027	13167	13067	12824	13160	13040	13152	13011	13060	12944	13069	13090	13071	12953	13028	13074	12925	13034	13032	12928	13451	13713	13100	13133	13018	13099	12981	12934	13162	12999	12888	12912	13190	12998	12867	12887	12969	12924	13007	13106	13003	12936	12863	13032	13043	12953	12939	12902	13002	12962	13021	13002	13053	12997	12996	12925	12946	13027	12855	13201	13113	12844	13033	12902	12962	13046	12964	13058	13042	12870	12879	13021	12897	13093	12967	12947	12987	12973	12891	13037	12945	12970	12945	13043	12961	13056	12899	12917	13031	13063	13145	13030	13037	12862	13217	12962	13064	12949	13060	12883	12989	12998	12681	12997	12972	12909	13043	12927	12964	12946	13041	12810	13065	12888	12929	12947	13160	12943	12784	12907	12868	12947	12798	12870	12957	13073	12854	13006	12918	12880	12974	12986	12894	12983	13010	12904	13075	12930	12992	12890	12945	13071	12902	12914	12913	13054	12809	13098	12956	12899	12880	13044	12813	12980	13025	12898	12969	13021	12898	13103	13008	13019	13014	12908	13023	13012	13029	12929	12998	13040	12863	12948	12919	12908	13181	13108	12871	13039	12950	12942	12825	13056	12863	12995	12866	13001	13073	12881	13091	13182	12878	12987	12914	12889	12945	13028	12894	12926	13044	13031	12776	12974	13035	12885	12917	13010	12949	12993	12943	12949	12940	13008	13020	13072	13065	12985	13142	12976	12896	12991	13087	13138	12790	13026	12884	12957	12904	13002	13027	13052	12904	12985	13053	12780	13012	12978	13046	12936	13090	12791	13113	12898	12936	12776	13016	13059	13066	12915	12960	13015	13015	12928	12996	12989	12899	12882	13114	12902	12986	12893	13041	12928	12859	13163	12780	12957	13079	12955	13102	12824	12980	13093	12981	12840	13063	12942	12928	13097	13073	12944	12985	13094	12913	13015	12928	12949	12880	13024	12960	12967	13211	12769	12916	13066	12862	12897	12981	12987	13065	12844	12895	12882	13152	12817	12967	13142	12925	12850	13077	12880	12848	12943	12903	12912	12888	12993	13048	12910	13045	12888	12833	13051	13124	12984	13241	12928	12828	12729	12774	12918	12893	13041	12830	13059	12827	12772	12956	12835	12978	13034	13040	12805	13012	13186	13081	13019	12979	13044	12899	12910	13159	13109	12998	12953	12857	12948	13007	13036	12931	12888	12943	13085	13035	12860	12941	12817	12959	13125	12966	13070	12974	12860	12962	13134	12917	12825	13071	12833	13157	13035	12905	13118	12962	13120	13062	12926	12945	13011	13019	12910	13131	13000	12910	12915	12936	12851	12897	12934	13024	13075	13032	12970	13100	13008	12875	12809	12961	13032	13121	12982	12896	13015	13080	12988	13085	13059	13034	13055	13007	12936	13223	12941	13085	12954	12958	13045	13005	12959	12985	12963	13029	12827	13082	13098	13187	13020	12937	12886	12923	13044	12914	13113	13049	12958	12959	12853	13079	12943	12964	12864	13010	12982	12913	13006	12936	13033	13104	13010	13074	12963	13090	12848	12904	13015	12934	12948	12847	13036	12931	12869	12974	12854	13007	13082	13134	12952	12896	13063	12946	12971	13107	12979	13039	13049	13054	12981	12877	12985	12857	12921	13031	12914	12783	13045	12986	13015	12888	13011	13088	13001	13026	12954	12995	12994	12958	13044	12829	12997	13053	13009	12978	12946	13077	12985	12856	13139	12952	12992	12963	13056	12941	13305	13038	13083	13035	12860	12974	12938	12817	13034	12927	12924	12915	13133	13052	13035	13024	12954	12974	12978	12928	12903	12963	12957	13003	12925	12811	13006	13088	12922	12795	13085	13011	13015	13118	13025	12826	13061	12987	12890	12973	12918	13064	12930	13206	12998	12998	13054	12943	13106	13034	12953	13064	12957	13041	13022	13046	12947	12936	12860	12938	13055	13038	13073	13019	13023	12806	13074	12848	12849	12990	12995	12953	13070	13037	13003	12948	12961	12923	13040	12959	13042	12996	13152	12951	13016	12919	12923	12940	12848	13019	12946	12779	12871	13080	13006	12897	13015	12933	13111	13191	12970	13032	12916	13001	12972	13061	13099	12872	12919	13036	12896	13087	13128	12897	13061	12960	13009	13025	12961	13140	13000	13268	13092	12962	12849	12874	12986	12914	12766	13039	12904	13103	12867	12968	13012	12921	12999	12904	13149	13082	13114	12908	12966	12994	13149	12906	12772	12846	12978	13140	13056	12972	12959	12916	12896	13045	12794	13059	12942	12919	12756	12897	12914	12913	13037	13008	13049	13094	13025	12930	13044	12913	13021	13051	12901	13077	13010	12939	12986	12915	13093	13003	13069	12905	12926	13037	12998	12978	13019	13167	12913	12863	12850	12973	12973	12905	13102	13127	12923	13025	13035	12998	13022	13045	13076	12973	12997	13021	12967	12960	13006	12805	12947	12995	12940	13053	12924	12863	12911	13055	12968	13010	12924	13085	13101	12919	13018	13093	13030	13017	12874	13155	13051	12846	12823	13044	12915	13041	13000	13156	13077	12862	12939	12973	12869	13220	12965	12990	13045	12903	13007	13046	12919	13046	13124	13100	12968	13009	12801	12827	13021	12943	12869	13043	13043	12909	12969	12983	12971	12819	13101	12920	12899	12956	13098	12770	13000	13039	13151	13024	13173	13032	12854	13040	12997	13104	12787	13087	12961	13092	12933	13018	12928	12884	13109	12843	13007	13034	13035	12959	12953	13060	13079	13130	13044	12828	13140	13123	12981	13031	12960	13135	12893	12946	12956	12930	13060	12813	12965	12884	12961	13024	13066	13015	12993	12864	12812	13029	12827	12909	12955	13045	13131	13112	12937	12990	12921	12993	12968	13114	13069	13006	12901	12907	13003	12962	13070	13072	12775	12895	12954	12976	13050	12988	12902	13113	13073	12957	12884	12858	13024	12912	12960	13009	13073	12862	12958	12931	12942	12919	13159	12962	12897	12964	12872	12959	13087	13035	12963	12946	12932	13037	13072	13049	12818	13120	13032	12891	12972	13009	13084	13137	13192	12946	13021	12918	12857	12958	12879	13076	13018	13060	12996	12937	12971	12996	12912	13045	12907	12870	12988	12796	12931	13076	12950	12864	12897	12916	13004	13105	13143	12855	12991	12887	12953	12984	13058	12934	12909	12958	13128	12947	13018	13130	12877	12988	13024	12989	13058	12929	12942	13058	12823	12865	12988	13083	13013	12942	12894	12913	12953	12987	12968	13139	13119	13088	13017	12949	13095	13012	12905	12864	12929	12913	12929	12905	12965	12966	12993	12860	12886	12852	12985	12926	12951	13091	12962	12890	12998	13162	12986	12977	12997	12874	13069	12978	12913	12907	13029	13101	13132	12997	13044	13161	12963	13010	13072	12981	13115	13055	12865	12841	12920	12897	12863	13059	13031	12845	12898	12976	12956	13033	13025	13074	13035	12948	12856	12911	13051	12908	13055	12873	12863	13023	12963	13070	12940	13082	12894	12782	13054	12899	12975	13101	12919	13098	12918	13031	12911	12922	12978	13198	12834	12993	12963	12976	13127	12815	12936	12966	12920	12979	12998	12962	12855	12902	13026	12915	13098	12836	12867	13042	12823	12950	13092	13042	13026	13021	12995	13046	12881	12900	12808	12952	13003	13033	12958	13026	13021	12896	13057	13032	13124	13125	12802	13025	13096	13015	12985	12961	13017	12968	13000	12845	12905	13090	12988	13023	12974	12948	13151	13087	13028	13049	12872	12994	12916	12869	12874	13117	13033	12900	13123	13023	13204	13081	13122	13041	13047	12821	13140	12926	12981	13139	13077	13128	13029	12940	13044	12939	12962	12939	12935	13088	13069	12979	12927	13188	13045	13027	12972	12988	13018	13145	13014	12970	12988	12904	12945	12965	12956	12940	12890	12810	13067	13128	12906	13057	12850	12902	12968	12896	12984	12958	13076	12996	12960	12955	12807	13190	12920	13008	13105	12917	12967	13166	12840	13016	13150	12934	13074	12918	13108	12857	13009	12918	12976	13043	13092	13009	13036	12850	12797	12872	13081	13038	13064	13142	12879	13061	13078	12887	12933	12877	12797	13125	12925	13007	13146	13023	12838	12970	12919	12914	12907	13003	12956	12862	12859	13127	12990	12930	13087	12965	12945	12881	13054	12931	13047	13054	12834	12909	12965	12961	12939	12986	13021	13080	12912	12839	13074	12980	13075	12914	13069	12973	13081	12914	13035	13024	12927	13003	12952	12822	12996	12989	12901	13202	12917	12956	13079	13080	13010	12990	13121	13044	12934	12973	12965	12991	13129	12945	12970	12999	12982	12998	13087	12965	12913	13026	12805	12814	13011	12899	13071	12918	13024	12932	12923	12855	12965	12948	13030	12974	13004	13123	12854	13126	12934	13092	12852	12950	13077	13089	13041	12816	12901	12914	12946	12947	12820	12894	13012	12856	12933	12988	12999	13042	12903	12983	12849	12906	12994	12916	12831	12846	13130	12838	13037	12995	12949	12919	13022	12978	13050	12919	12964	13042	12989	12932	13007	12811	12830	13051	12973	12987	12998	13013	12889	13023	12965	12983	12986	12916	12991	12988	12978	13134	12941	12985	12973	12933	12814	13020	13122	13037	12951	13015	12932	12964	13045	12836	13064	13121	12863	12964	12996	12940	13002	12901	13022	12910	13074	12880	13083	13042	12947	13073	13016	12972	13124	12954	13044	13100	12984	12957	13054	13048	12883	13020	13126	13238	12980	13108	13125	12986	12901	13149	12975	13064	12907	12890	12977	13178	13049	12872	13088	12866	13171	13026	12835	12981	12809	13025	12995	12928	13055	12935	12900	12880	12982	12896	13128	13048	12945	12748	13014	12871	12900	13038	12906	13169	12940	12919	12855	13025	13030	13076	12921	12874	12909	12870	12890	12958	12930	12950	13066	12937	12972	13097	13025	13090	13037	13113	12951	13096	12981	13101	13043	12801	13027	13017	12844	12974	13085	13092	13077	12886	13058	12784	12997	12975	12928	13021	12874	13112	12958	12812	12987	12811	12903	12820	12935	12936	13158	13014	13042	12912	12971	13047
23969	21232	28538	24286	21579	18752	17045	14773	14660	14649	14607	14628	14536	14277	14446	14469	14338	14493	14423	14390	14755	14410	14240	14403	14150	14497	14262	14412	14493	14371	14341	14188	14419	14283	14362	16007	16299	14655	14826	14648	14393	14250	14371	14337	14320	14339	14163	14421	14399	14319	14181	14260	14341	14471	14613	14388	14456	14503	14351	14406	14305	14279	14367	14315	14441	14449	14347	14439	14477	14364	14344	14189	14242	14333	14183	14328	14319	14229	14263	14087	14445	14438	14352	14399	14170	14296	14272	14274	14139	14298	14398	14435	14286	14343	14424	14488	14156	14306	14427	14317	14201	14230	14233	14329	14238	14228	14244	14336	14051	14371	14112	14374	14378	14137	14213	14246	14451	14262	14369	14210	14335	14371	14328	14267	14246	14298	14290	14442	14382	14332	14207	14279	14170	14242	14251	14306	14246	14295	14344	14190	14340	14291	14282	14309	14261	14206	14390	14512	14334	14119	14333	14118	14244	14468	14414	14194	14228	14264	14196	14197	14164	14430	14373	14253	14300	14312	14335	14272	14367	14329	14194	14291	14283	14183	14180	14283	14274	14180	14173	14375	14487	14346	14425	14256	14239	14262	14497	14449	14370	14180	14258	14227	14231	14452	14244	14304	14169	14288	14349	14282	14262	14276	14189	14112	14300	14430	14256	14249	14380	14525	14153	14365	14253	14397	14465	14264	14297	14186	14193	14049	14498	14205	14335	14193	14266	14142	14313	14404	14159	14179	14501	14203	14222	14326	14201	14454	14362	14257	14361	14251	14408	14369	14341	14123	14270	14226	14126	14298	14197	14435	14439	14459	14425	14174	14298	14190	14365	14238	14109	14292	14444	14496	14264	14085	14133	14057	14093	14329	14365	14112	14270	14265	14304	14357	14270	14241	14202	14320	14258	14297	14267	14151	14201	14257	14247	14248	14292	14295	14230	14450	14146	14207	14140	14206	14182	14342	14199	14277	14341	14313	14266	14297	14372	14262	14346	14225	14200	14424	14306	14205	14457	14259	14214	14174	14310	14357	14193	14238	14213	14345	14366	14397	14464	14193	14173	14318	14476	14359	14335	14183	14237	14208	14257	14165	14442	14399	14082	14089	14207	14323	14193	14190	14199	14238	14120	14224	14544	14318	14308	14225	14347	14299	14423	14355	14158	14290	14316	14262	14520	14185	14185	14302	14275	14393	14180	14269	14114	14303	14388	14254	14346	14136	14385	14146	14383	14163	14258	14169	14153	14424	14371	14347	14343	14084	14220	14138	14316	14292	14432	14360	14219	14358	14527	14457	14249	14295	14283	14163	14296	14243	14311	14208	14368	14206	14187	14287	14233	14210	14249	14189	14277	14333	14223	14353	14236	14173	14134	14357	14502	14160	14357	14330	14234	14344	14202	14341	14310	14132	14230	14243	14142	14338	14309	14148	14244	14174	14047	14210	14286	14356	14264	14069	14345	14335	14308	14142	14325	14323	14365	14216	14237	14364	14264	14065	14179	14352	14122	14284	14398	14540	14273	14322	14348	14241	14414	14436	14101	14164	14332	14184	14225	14336	14493	14225	14319	14268	14265	14325	14124	14346	14329	14147	14384	14281	14264	14073	14210	14287	14166	14376	14093	14323	14340	14306	14349	14428	14102	14286	14039	14134	14492	14373	14147	14220	14170	14471	14436	14257	14175	14540	14606	14195	14068	14384	14297	14264	14140	14178	14219	14334	14144	14338	14280	14306	14014	14200	14309	14182	14078	14172	14296	14091	14415	14298	14403	14290	14294	14083	14375	14322	14293	14227	14334	14209	14203	14472	14237	14434	14212	14243	14223	14216	14305	14344	14301	14075	14111	14245	14320	14207	14439	14209	14288	14277	14242	14292	14309	14297	14392	14284	14262	14263	14225	14176	14246	14301	14313	14276	14180	14243	13985	14414	14316	14337	14223	14261	14281	14280	14117	14324	14180	14286	14298	14183	14346	14493	14311	14362	14351	14212	14296	14154	14173	14220	14353	14193	14166	14342	14291	14395	14190	14424	14429	14431	14079	14291	14351	14271	14361	14403	14375	14135	14101	14316	14133	14316	14549	14252	14283	14246	14339	14370	14501	14424	14196	14253	14322	14331	14301	14276	14180	14121	14374	14167	14219	14065	14506	14212	14286	14327	14395	14396	14219	14305	14274	14331	14158	14452	14404	14314	14270	14354	14308	14284	14366	14471	14337	14362	14145	14394	14319	14170	14158	14464	14239	14450	14308	14386	14338	14271	14040	14242	14482	14115	14263	14389	14125	14349	14167	14325	14256	14204	14409	14430	14339	14237	14291	14294	14407	14287	14171	14305	14345	14118	14161	14175	14303	14322	14267	14205	14359	14238	14455	14084	14347	14163	14280	14320	14146	14155	14120	14399	14093	14198	14280	14110	14258	14344	14333	14265	14240	14206	14335	14011	14189	14405	14241	14276	14415	14357	14304	14424	14299	14243	14240	14033	14290	14256	14205	14344	14163	14233	14426	14108	14384	14205	14206	14284	14291	14213	14327	14232	14167	14301	14197	14309	14349	14120	14218	14311	14472	14453	14214	14055	14075	14200	14321	14330	14300	14432	14104	14222	14322	14124	14260	14329	14318	14323	14310	14248	14353	14273	14329	14250	14112	14206	14277	14417	14351	14166	14298	14303	14399	14249	14416	14358	14259	14290	14284	14304	14386	14403	14237	14280	14197	14209	14306	14309	14416	14217	14198	14177	14183	14285	14261	14270	14402	14158	14327	14385	14392	14283	14402	14391	14255	14318	14300	14433	14174	14412	14326	14110	14250	14295	14322	14232	14192	14439	14284	14296	14213	14324	14335	14279	14231	14255	14232	14302	14358	14264	14326	14217	14388	14399	14394	14314	14299	14293	14297	14089	14558	14235	14393	14229	14342	14147	14342	14341	14224	14267	14345	14138	14222	13929	14436	14150	14216	14071	14044	14076	14241	14326	14304	14318	14152	14279	14173	14497	14385	14200	14190	14245	14322	14210	14197	14252	14391	14083	14387	14316	14249	14259	14254	14207	14411	14344	14093	14232	14318	14446	14404	14279	14271	14167	14263	14205	14393	14216	14293	14313	14451	14221	14223	14161	14119	14246	14167	14269	14416	14268	14155	14269	14194	14123	14199	14252	14382	14301	14348	14212	14113	14197	14363	14372	14188	14429	14207	14148	14360	14244	14195	14340	14312	14407	14304	14368	14241	14326	14254	14217	14350	14319	14320	14229	14262	14387	14220	14330	14194	14336	14107	14340	14333	14232	14355	14289	14421	14255	14493	14319	14302	14176	14438	14195	14203	14295	14328	14262	14125	14463	14389	14498	14372	14464	14361	14148	14306	14383	14297	14363	14235	14279	14353	14238	14458	14383	14193	14026	14355	14363	13967	14397	14224	14082	14244	14181	14297	14340	14159	14297	14321	14417	14223	14245	14225	14140	14366	14429	14331	14341	14278	14341	14075	14343	14399	14241	14268	14192	14303	14252	14297	14258	14349	14290	14260	14232	14175	14252	14494	14305	14279	14322	14191	14162	14304	14308	14081	14407	14098	14282	14312	14221	14287	14351	14280	14444	14380	14259	14153	14356	14423	14243	14452	14214	14199	14142	14207	14206	14366	14270	14458	14171	14198	14285	14080	14268	14339	14533	14176	14246	14293	14230	14180	14226	14154	14382	14348	14211	14144	14294	14322	14233	14256	14099	14387	14394	14213	14286	14199	14218	14175	14109	14351	14168	14252	14318	14337	14239	14257	14467	14432	14363	14307	14327	14185	14406	14590	14377	14348	14391	14317	14443	14170	14348	14100	14318	14181	14144	14380	14425	14383	14379	14132	14297	14087	14435	14276	14219	14333	14255	14071	14359	14225	14280	14399	14100	14207	14353	14261	14176	14238	14309	14504	14086	14397	14400	14388	14246	14310	14120	14169	14241	14250	14355	14325	14553	14231	14229	14428	14257	14343	14338	14303	14353	14259	14291	14285	14363	14331	14367	14289	14200	14395	14449	14323	14052	14448	14309	14266	14339	14410	14353	14355	14422	14197	14215	14325	14303	14242	14371	14497	14335	14411	14124	14245	14430	14360	14345	14412	14125	14489	14297	14456	14286	14358	14336	14363	14276	14217	14430	14370	14028	14040	14202	14421	14124	14235	14438	14324	14296	14393	14159	14147	14161	14187	14203	14390	14391	14229	14230	14279	14347	14356	14255	13989	14426	14181	14197	14219	14236	14316	14427	14243	14322	14198	14523	14345	14033	14425	14295	14258	14134	14139	14332	14341	14253	14283	14252	14272	14430	14236	14238	14376	14324	14371	14385	14149	14239	14242	14358	14399	14230	14398	14260	14262	14214	14193	14226	14313	14187	14323	14229	14263	14276	14370	14430	14341	14217	14226	14262	14177	14204	14326	14167	14368	14327	14388	14302	14242	14357	13976	14225	14279	14299	14332	14114	14314	14179	14379	14260	14247	14200	14101	14179	14224	14406	14289	14331	14384	14534	14357	14313	14293	14418	14314	14355	14468	14197	14208	14223	14205	14327	14147	14460	14430	14305	14381	14251	14290	14397	14225	14309	14196	14154	14207	14215	14507	14203	14311	14422	14240	14076	14324	14243	14413	14183	14418	14259	14184	14193	14116	14331	14395	14245	14178	14211	14303	14056	14190	14365	14146	14285	14211	14214	14127	14476	14029	14180	14316	14569	14345	14402	14243	14183	14243	14442	14227	14253	14128	14430	14517	14439	14387	14186	14355	14324	14351	14154	14339	14438	14404	14248	14232	14173	14301	14089	14371	14198	14205	14136	14272	14207	14334	14346	14317	14246	14194	14257	14288	14471	14218	14381	14234	14373	14414	14245	14216	14290	14285	14392	14299	14392	14521	14238	14345	14402	14272	14216	14214	14427	14392	14372	14377	14289	14288	14208	14116	14105	14288	14307	14126	14292	14341	14352	14326	14276	14141	14502	14347	14346	14261	14419	14083	14212	14357	14241	14040	14259	14219	14181	14321	14328	14307	14244	14409	14441	14494	14097	14299	14201	14094	14358	14204	14258	14353	14234	14161	14263	14217	14207	14214	14281	14449	14385	14312	14254	14479	14548	14217	14398	14365	14047	14314	14081	14206	14391
13078	21907	21598	17616	15766	14980	14745	14466	14306	14335	14132	14083	14065	14206	14040	14045	14087	14097	14159	14233	14047	14282	14163	14203	14072	14128	14145	14356	13864	13921	13959	14007	13955	14026	13893	17254	17095	14310	14790	14209	14006	14019	14039	13978	14018	13863	13887	14057	13878	13876	13879	13962	14093	14278	14200	14133	14153	13954	14078	13905	14104	14085	14133	14081	14006	13983	13935	13792	13957	14032	13955	13964	14078	13812	14181	14034	14011	13929	13815	13997	14027	14093	13822	14102	13917	13932	13798	13888	14070	13965	13911	13841	14182	14134	14015	13823	13998	13967	14012	13847	13947	14072	13972	13936	13990	13958	13927	13958	13971	13978	13782	13986	14100	13952	13829	13893	13923	13955	13788	13866	13856	13768	13999	13742	13973	13793	13941	13986	13885	13940	13999	13886	13890	13818	13970	14016	13988	14055	13929	13857	13950	13913	13839	13981	14052	13872	13861	14006	13951	13918	13770	14085	13879	13927	14086	13808	14010	13807	13864	14078	14091	13966	14009	13847	13775	13928	13929	14025	13926	13902	13952	13974	13957	13827	13966	13998	13841	13985	13931	13942	13991	14063	13847	13992	13925	14034	13988	13913	13939	13806	13930	13908	14037	14058	14022	13928	13780	14047	13954	13813	13886	13925	13925	13857	13991	13888	13959	13952	13894	14093	13947	13920	14148	13982	14056	13926	13800	13905	14120	13947	13894	13828	14068	14121	13891	13917	13937	13966	13766	13903	13962	13668	14022	13996	13914	13976	13835	13968	13949	13956	14050	13993	13966	13819	13913	13934	13791	14134	13982	13900	13952	13852	13763	13960	13982	13970	13943	13870	13961	13966	14010	13803	14099	13803	13874	13863	13897	13851	13858	13928	13996	13849	14094	13956	13856	14041	14010	14031	13997	13907	13924	13932	13973	14090	13910	13921	13913	13899	13898	13805	14055	13945	13798	14002	13922	14026	13826	13792	13910	13960	13949	13922	13894	14072	13895	13844	14022	14044	13860	13995	13957	13944	13973	13991	13999	13846	13963	13900	14079	13750	14058	13779	13865	13850	13958	14097	13948	13938	13981	13923	13870	13937	14106	14071	13920	13899	13848	13934	13842	13869	13815	14070	13870	13916	14024	13949	14043	13996	13849	13914	13902	13853	13892	13714	14227	13893	13941	14097	13951	13949	14000	13897	13897	13861	13779	13953	13722	13891	13969	14002	13960	13895	14076	13966	13979	13854	13961	13946	14275	14014	13976	13845	13872	13954	14027	13992	13999	13886	13941	14012	13814	13835	13924	13983	13876	14037	14035	13897	13897	13992	13997	13969	13902	13981	13968	13916	13755	13904	13926	13849	13748	13807	13972	13938	13854	13996	13878	13931	14110	13985	13930	13911	13956	13763	13908	13987	13972	13931	13885	14009	13770	14089	13841	13855	13976	13964	14051	13904	14016	13889	13958	13926	14067	13945	14107	14000	14096	14029	13798	13872	13916	14042	13878	13809	14085	13933	14043	13949	13814	13932	13904	13831	13933	13809	13992	13907	14099	13925	13846	13860	13959	13841	13926	13921	13835	13979	14090	13822	13965	13965	13946	13827	13839	14069	13884	13951	13843	13898	14045	14099	13919	14045	13896	13789	13905	13983	13825	14134	13947	14040	14151	13921	13862	13931	13825	13908	14012	13829	14022	13949	13918	14036	13883	13907	14021	14058	13954	13917	13997	14047	13840	13914	14075	13865	14036	13893	14114	13918	13883	13897	13987	13991	13945	13998	13958	13827	14006	13784	13963	13995	14113	13891	13897	14093	13840	13820	13877	13873	14039	13877	13811	13897	13828	14010	13775	13947	14041	13929	13936	13893	13831	13873	13975	13902	14044	13988	13875	13950	14000	13982	13966	13953	13991	14052	13909	13800	13910	13971	13956	13890	14165	14045	13932	13864	13840	13904	13898	14027	13876	13896	14075	13886	13798	13839	14030	13905	13757	14002	14032	13968	13985	14020	13840	14051	13910	13813	13982	13945	13894	13982	13983	14013	13906	13878	14037	14042	14032	13762	13943	13963	13905	13994	13990	14008	13846	14026	14033	13937	14073	13977	13891	13978	13922	13986	14051	13895	13975	13871	13947	13745	13910	13853	13893	13946	13995	13960	14005	13826	13956	14043	13957	14082	13858	14008	13892	13736	13882	14011	13989	14096	13984	14174	13802	13994	13884	14156	13985	14084	13790	13792	13909	14083	13948	13937	13935	14019	13857	13988	13992	13810	13967	13970	14050	13993	13730	13996	14035	13864	14007	13844	13894	13834	13971	14005	13902	13803	13985	13884	13986	13906	13958	13919	13824	14015	13844	14045	13899	13946	13940	14023	13715	14049	14051	14021	14074	13925	13941	13913	14065	14000	13914	14039	13914	13899	13987	14002	13981	13942	13982	13880	13952	13976	13903	14029	14008	13850	13785	13795	14061	13920	14072	13901	13874	13903	13913	13941	13826	14026	14104	13882	13928	13946	13825	13910	14083	13913	14002	14018	13911	13909	13872	13996	13955	14058	13934	13984	13922	13889	13882	13883	13829	13851	13848	13910	13931	14024	13842	14026	14035	13930	13897	13883	13941	14044	14000	14017	14018	13964	13805	13917	13923	13846	14106	14020	13872	13780	14076	13914	13854	14001	14137	13894	14023	13911	13908	14105	14003	13918	13804	13820	13779	13930	13885	13950	13851	13936	14126	13886	13904	14107	14028	13999	13999	13975	13978	13860	13912	13828	13972	14062	13990	13959	13799	14010	13788	13796	13889	14186	13961	13997	13982	14000	14008	14009	13809	13973	13901	13929	13919	13960	13903	13899	13786	13848	14044	14025	13927	13975	14023	14030	13867	13942	13862	13842	13939	14033	14016	13883	13957	13946	14084	13940	13981	13949	13957	13858	13852	13998	13954	13876	13991	13852	14054	14019	13883	13912	14066	13884	13943	13819	13916	13890	13860	13922	13796	13975	14038	14017	13851	14019	13946	14091	14087	14017	13785	13895	13872	14110	13912	13900	13955	13883	13724	13861	13862	13783	13993	13949	14039	13835	13830	14093	13957	14013	13940	13861	13954	14063	14017	13955	14080	13959	13992	14075	13997	13967	13934	13901	13855	14166	14140	13871	13921	13947	13961	13826	14105	13950	14008	14092	13830	14072	14009	13934	14102	13975	13905	14051	13816	14174	13924	13959	13964	13927	13994	13928	13969	13896	13941	13815	14061	13815	13916	13981	13905	14036	13942	13862	13964	13922	13918	13834	13940	13983	14004	14019	13878	13936	13834	14057	13943	13872	13915	13947	14015	13749	14041	14032	13759	13827	13979	13901	13871	13898	13793	13893	13861	14040	13878	13913	13907	13969	13876	13884	13894	13949	13926	13805	14015	13890	13828	13925	14099	13842	13688	13975	14091	13911	13931	13981	13947	13940	13980	14132	13989	13953	13949	13815	13896	13919	13830	14011	13965	13834	14045	13768	13947	13866	13853	14007	13952	13959	13792	14075	14095	13870	13957	14003	14018	13950	13900	13855	14080	14021	14040	13883	13845	14085	14004	14045	13921	13814	13929	14026	13807	13833	13949	14044	13793	13970	13824	13904	13707	13910	13927	13766	13841	13981	13991	13917	14069	13888	13934	13727	14073	13978	13828	13762	14042	13932	13904	14106	13828	13952	13952	13873	13979	13798	14007	14077	14006	13934	14023	14020	14060	13807	13918	14059	13899	14009	13862	13932	14006	14003	13842	13746	13904	13953	13905	13909	14048	13906	13959	14066	13865	14092	13980	14067	13785	13976	13901	14010	13856	13964	13867	13962	14041	13953	13953	13876	13962	14038	14030	13998	13985	13859	13859	14104	14032	13915	13914	14062	14009	13916	13937	13869	13950	13952	13988	13883	13800	13857	13969	13942	13880	13889	13770	13929	14016	13941	13977	13891	14047	13951	13980	13865	14073	13966	13934	13918	13866	14082	13935	13981	13886	13812	13958	13936	14137	13961	13857	13919	13823	13948	13885	13950	14060	13740	13972	13989	13886	13806	13866	14135	14024	13905	13902	14016	13820	13816	14118	14075	13981	13985	14086	13765	13949	14014	13989	14007	13878	14006	14019	14111	14090	13955	13927	13962	13933	14052	13909	13950	13942	14120	13908	13908	13896	13935	13838	13782	13899	14052	14070	13744	13819	13940	14102	13917	13964	13909	13995	13864	13986	13897	13968	13920	13873	13818	13919	13876	13888	13980	13907	14015	13988	13997	13940	13825	13801	14034	13997	13931	13921	14096	14089	13872	13832	14007	13929	13984	14022	14085	13834	13939	13882	13978	14100	13936	13998	13816	13831	13944	13954	13917	13841	13916	14014	13937	13999	13973	13931	13973	13859	13874	13981	14128	13851	13729	13812	13747	13935	14102	13993	13848	13957	14066	13878	13883	13781	13960	13965	13829	14020	13818	13983	13839	14014	13898	14084	13810	14031	13919	13785	14039	13953	13862	14019	13998	13921	13772	13977	13822	13901	13900	14050	14056	13794	13947	14063	13912	13917	14045	13958	13909	14025	13987	13921	14058	13944	13803	13838	13926	14000	13980	13846	13933	13860	13875	14088	13911	13881	13936	13948	13769	14114	13958	13869	13997	14053	13943	14053	13884	13881	14019	13928	13958	13911	13915	13983	13894	13837	13986	13950	13864	13757	13990	13930	14089	13870	13924	13815	14053	13961	13798	13977	13849	13790	14008	13954	13940	13929	14028	13914	13862	13858	13984	13908	13882	13872	13894	14071	14033	13995	13964	13851	13913	14025	13981	14182	14029	13827	13971	14001	13836	14071	13828	13970	13979	13929	13727	13938	13924	13843	13848	14011	13841	13868	13858	13963	14036	14030	13911	13853	13751	13746	14049	13927	14047	13982	13745	13929	14054	14047	14020	13974	13906	13834	14024	14077	13925	13946	14025	13996	13960	14078	13927	13958	14250	14032	13994	14045	13918	13929	13914	13964	13915	14058	13916	14168	14022	13830	13847	13847	14041	13810	13878	14058	13891	13929	13900	14016	13938	13915	13873	14038	14003	13911	13953	13963	13863	13934	13957	14046	13857	13894	14039	14005	13793	13896	14019	13810	13848	13829	13975	13768	13871
22858	21306	29199	23777	21437	22736	22365	17149	16279	16481	16315	16125	16232	16135	16014	16118	16074	16017	15921	15927	16174	16199	16017	16103	15991	16252	16071	16011	16135	15934	16019	15804	15943	16118	15887	19100	19692	17143	16615	16511	15938	15778	15933	15863	15691	15693	15773	15947	16069	15833	16015	15723	15888	16339	16130	16009	15882	15840	15833	15722	15608	15748	15679	15650	15831	15770	15818	15766	15625	15520	15824	15741	15795	15775	15936	15710	15699	15708	15674	15845	16015	15564	15792	15652	15823	15630	15690	15894	15832	15883	15670	15854	15940	15782	15898	15902	15634	15762	15643	15711	15766	15841	15820	15592	15719	15788	15776	15762	15952	15924	15768	15797	15733	15558	15747	15716	15902	15695	15742	15864	15656	15781	15788	15478	15442	15800	15726	15918	15855	15668	15646	15717	15708	15787	15750	15783	15728	15577	15806	15815	15723	15755	15750	15578	15709	15948	15810	15916	15767	15786	15579	15783	15738	15837	15768	15655	15679	15665	15683	15697	15776	15738	15775	15683	15669	15708	15685	15857	15665	15626	15589	15930	15730	15852	15705	15805	15643	15646	15744	15455	15773	15780	15596	15771	15648	15725	15974	15626	15655	15777	15771	15579	15891	15793	15642	15842	15731	15692	15788	15721	15815	15677	15688	15731	15672	15748	15695	15624	15736	15567	15717	15751	15805	15866	15651	15734	15820	15772	15641	15708	15855	15755	15918	16003	15740	15645	15656	15682	15862	15941	15844	15816	15539	15498	15701	15731	15615	15755	15596	15712	15727	15680	15619	15725	15743	15914	15945	15876	15808	15723	15754	15708	15561	15862	15744	15821	15691	15736	15550	15667	15643	15750	15633	15567	15767	15580	15777	15888	15746	15686	15635	15675	15828	15602	15796	15713	15613	15689	15788	15864	15788	15640	15622	15880	15727	15727	15609	15904	15647	15721	15834	15855	15474	15702	15623	15650	15569	15823	15720	15539	15714	15625	15848	15630	15826	15879	15824	15659	15853	15843	15710	15765	15914	15682	15748	15822	15793	15846	15843	15874	15647	16057	15688	15561	15560	15699	15697	15682	15590	15720	15623	15839	15726	15703	15661	15620	15532	15673	15646	15552	15686	15747	15717	15811	15712	15808	15758	15674	15556	15863	15699	15652	15751	15725	15652	15796	15587	15888	15732	15698	15813	15866	15838	15779	15705	15685	15935	15883	15890	15765	15649	15575	15658	15533	15647	15494	15808	15766	15800	15868	15633	15610	15873	15714	15772	15807	15576	15711	15892	15681	15808	15491	15813	15701	15949	15815	15741	15847	15957	15566	15835	15837	15738	15889	15529	15722	15869	15834	15668	15684	15707	15721	15738	15730	15504	15548	15684	15662	15731	15809	15712	15753	15761	15672	15581	15778	15668	15748	15643	15731	15677	15762	15790	15760	15813	15733	15817	15660	15560	15782	15907	15764	15662	15754	15808	15631	15610	15601	15875	15802	15734	15691	15781	15771	15721	15686	15855	15709	15652	15793	15817	15785	15804	15763	15716	15733	15673	15643	15619	15647	15658	15712	15842	15736	15553	15744	15746	15577	15786	15752	15680	15740	15718	15777	15735	15758	15854	15702	15694	15715	15738	15665	15860	15873	15865	15818	15769	15637	15658	15853	15699	15828	15463	15751	15687	15631	15746	15630	15825	15549	15730	15589	15714	15854	15708	15945	15730	15816	15857	15764	15966	15722	15726	15432	15762	15705	15612	15804	15771	15752	15626	15595	15752	15775	15674	15682	15702	15715	15924	15796	15539	15912	15771	15809	15793	15719	15806	15745	15761	15836	15871	15765	15795	15788	15565	15799	15777	15617	15631	15568	15618	15694	15715	15735	15812	15829	15779	15671	15982	15743	15707	15627	15717	15685	15857	15783	15692	15639	15763	15772	15668	15640	15659	15573	15648	15823	15749	16018	15875	15788	15723	15791	15718	15887	15899	15811	15710	15573	15666	15727	15516	15774	15685	15831	15619	15531	15776	15796	15665	15769	15770	15708	15816	15779	15784	15557	15627	15638	15754	15654	15829	15921	15792	15704	15600	15832	15775	15563	15719	15614	15839	15756	15630	15721	15754	15966	15740	15768	15699	15713	15772	15813	15886	15722	15758	15651	15887	15945	15724	15666	15784	15457	15730	15674	15714	15760	15681	15745	15979	15763	15812	15681	15629	15832	15664	15611	15527	15769	15677	15840	15670	15841	15836	15796	15857	15861	15616	15849	15586	15690	15672	15762	15660	15600	15759	15789	15885	15663	15705	15584	15733	15672	15746	15762	15673	15496	15851	15703	15754	15937	15813	15592	15540	15665	15523	16019	15658	15626	15423	15789	16057	15561	15556	15737	15731	15790	15630	15672	15945	15888	15680	15946	15874	15731	15770	15666	15764	15827	15779	15744	15617	15702	15633	15608	15644	15728	15673	15741	15844	15861	15714	15899	15502	15651	15925	15906	15732	15714	15577	15696	15768	15802	15758	15684	15824	15701	15834	15661	15765	15697	15602	15647	15861	15769	15806	15837	15609	15733	15740	15794	15794	15820	15701	15744	15818	15906	15747	15622	15812	15813	15774	15701	15761	15700	15835	15631	15510	15598	15685	15693	15727	15497	15923	15761	15812	15724	15713	15648	15679	15801	15630	15841	15751	15689	15713	15714	15872	15810	15965	15874	15836	15803	15939	15734	15843	15822	15867	15787	15822	15656	15654	15813	15777	15816	15670	15693	15770	15638	15672	15774	15800	15750	15862	15560	15665	15624	15649	15703	15643	15776	15735	15786	15767	15605	15742	15716	15567	15737	15687	15619	15666	15836	15566	15625	15619	15638	15627	15636	15622	15677	15684	15515	15708	15569	15718	15925	15800	15498	15812	15799	15840	15590	15788	15799	15522	15888	15655	15460	15906	15737	15676	15683	15765	15511	15698	15739	15833	15764	15703	15610	15714	15688	15615	15790	15687	15569	15697	15721	15609	15676	15745	15962	15772	15808	15662	15643	15764	15869	15772	15710	15894	15836	15787	15801	15789	15565	15652	15575	15541	15812	15673	15793	15943	15656	15708	15861	15943	15412	15858	15642	15535	15740	15679	15742	15521	15864	15764	15769	15864	15779	15673	15820	15668	15704	15852	15725	15721	15811	15748	15644	15715	15824	15748	15755	15763	15509	15838	15730	15535	15676	15879	15558	15652	15667	15725	15921	15696	15457	15815	15712	15614	15668	15744	15690	15787	15763	15637	15722	15760	15797	15840	15869	15883	15934	15764	15674	15747	15734	15643	15718	15854	15603	15505	15729	15785	15684	15903	15744	15623	15462	15739	15781	15850	15591	15826	15904	15854	15640	15617	15515	15644	15601	15789	15494	15540	15619	15854	15575	15792	15604	15887	15641	15835	15618	15712	15756	15762	15927	15820	15866	15855	15735	15836	15676	15625	15720	15763	15666	15599	15701	15959	15764	15511	15653	15706	15659	15629	15676	15828	15620	15721	15777	15396	15796	15676	15811	15674	15758	15791	15729	15795	15861	15683	15848	15783	15712	15720	15733	15699	15694	15631	15716	15749	15764	15813	15773	15782	15814	15930	15815	15596	15749	15795	15957	15657	15678	15775	15735	15792	15799	15622	15946	15588	15598	15704	15668	15740	15777	15673	15715	15774	15696	15621	15880	15860	15789	15786	15489	15655	15784	15716	15798	15754	15673	15694	15584	15786	15809	15696	15723	15760	15710	15828	15831	15782	15596	15711	15659	15592	15797	15683	15653	15716	15807	15758	15828	15815	15843	15841	15920	15667	15800	15587	15725	15661	15725	15661	15782	15756	15652	15797	15665	15824	15813	15793	15881	15718	15707	15667	15951	15825	15819	15663	15523	15699	15600	15799	15814	15888	15524	15765	15728	15755	15829	15882	15802	15615	15853	15648	15625	15707	15765	15690	15752	15710	15795	15955	15631	15745	15931	15919	15721	15633	15767	15771	15572	15938	15866	15879	15577	15655	15763	15774	15731	15682	15574	15731	15801	15555	15785	15785	15742	15612	15861	15509	15737	15800	15706	15873	15894	15699	15724	15992	15786	15614	15651	15974	15594	15866	15804	15835	15774	15779	15593	15560	15844	15841	15899	15732	15780	15518	15647	15810	15803	15794	15681	15571	15598	15593	15742	15663	15822	15819	15819	15647	15699	15584	15816	15838	15625	15791	15814	15919	15755	15837	15486	15820	15531	15944	15674	15725	15707	15757	15918	15845	15766	15504	15685	15651	15606	15667	15728	15872	16049	15842	15687	15651	15800	15512	15759	15732	15660	15707	15714	15846	15662	15757	15597	15768	15840	15733	15576	15702	15758	15593	15838	15715	15684	15768	15849	15886	15695	15896	15750	15583	15659	15739	15701	15642	15804	15804	15728	15855	15757	15867	15870	15601	15911	15757	15797	15766	15518	15775	15746	15815	15721	15753	15739	15739	15831	15738	15745	15815	15948	15611	15755	15697	15916	15644	15626	15756	15702	15602	15520	15713	15838	15804	15777	15675	16041	15754	15742	15642	15588	15777	15545	15812	15727	15710	15746	15698	15699	15636	15790	15661	15668	15674	15962	15747	15737	15729	15715	15766	15724	15638	15770	15567	15559	15660	15754	15551	15795	15896	15827	15925	15713	15647	15800	15834	15880	15808	15728	15798	15641	15525	15640	15770	15653	15598	15774	15788	15562	15718	15856	15844	15817	15636	15678	15682	15672	15736	15851	15707	15608	15875	15747	15827	15665	15698	15671	15771	15606	15760	15675	15627	15840	15875	15609	15698	15794	15965	15626	15707	15672	15759	15846	15678	15616	15691	15739	15732	15766	15860	15809	15876	15758	15932	15806	15874	15501	15649	15674	15659	15559	15757	15810	15655	15649	15737	15803	15782	15809	15607	15860	15695	15789	15623	15713	15633	15933	16031	15905	15741	15812	15789	15604	15771	15874	15814	15805	15719	15718	15748	15691	15797	15717	15624	15599	15913	15767	15790	15780	15740	15852	15939	15631	15700	15672	15929	15656	15832	15702	15622	15890	15809	15736	15815	15886	15874	15838	15670	15799	15931	15610	15797	15640	15742	15938	15735	15589	15734	15650	15684	15912	15770	15660
15231	26254	24682	21372	18379	16780	16418	15842	15637	15565	15342	15294	15268	15205	15159	15331	15090	14984	15190	15133	15185	15268	15129	15107	15132	14987	15006	15036	15061	14967	15064	14954	15053	15076	15044	20707	20601	16476	16445	15822	14923	14939	14975	14860	14915	14886	14773	14800	14916	14754	14956	14765	15131	15490	15255	15441	15079	14779	14886	14766	14993	14803	14902	14875	14910	14839	14803	14906	14799	14720	14941	14882	14907	14933	15025	14994	15019	14796	14871	14963	14999	14751	14922	14899	14893	14846	14808	14970	14990	14777	14819	14818	14917	14834	14826	14983	14875	14813	14994	14961	14745	14683	14942	14796	14890	14940	14758	14850	14869	14886	14853	15044	14760	14975	14872	14784	14846	14837	15001	14727	14877	14798	14922	14910	14932	14757	14679	14834	14884	14574	14892	14722	14927	14831	14728	14780	14768	14716	14795	14771	14821	14777	14904	14825	14868	14868	14800	15022	14917	14787	14963	14852	14796	14801	14989	14878	14746	14802	14767	14857	14877	14842	14660	14726	14734	14707	14796	14888	14999	14860	14939	14688	14780	14735	14938	14908	14847	14953	14759	14952	14753	14907	15026	14692	14799	14991	14991	14887	14852	14803	14826	14863	14831	14910	14983	14737	14916	14757	14812	14794	14764	14895	14780	14949	14834	14812	14946	14910	14836	14934	14850	14886	14861	14955	15129	14913	14821	14776	14690	14844	14726	14980	14877	14705	15028	14889	14754	14846	14750	14945	14764	14831	14756	14927	14772	14875	14756	14833	14648	14701	14701	14936	14918	14928	14799	14882	14931	14966	14734	14780	14930	14837	14915	14842	14892	14654	15025	14861	14654	14829	14827	14850	14908	14843	14787	14829	14918	14908	14849	14861	14910	14761	14697	14976	14790	14795	14998	14774	14960	14782	14957	14825	14867	14772	14976	14747	14912	14625	14782	14828	14789	14987	14840	14893	14854	15025	14935	14901	14813	14861	14913	14879	15002	14985	14774	14908	14829	14778	14842	14930	14824	14804	14962	14861	14866	15045	14741	14930	14929	14834	14939	14809	14940	14819	14870	14765	14814	14927	14705	14838	14979	14741	14869	14811	14816	14894	14776	14861	14820	14877	14826	14927	14813	14766	14930	14710	14889	14745	14869	14993	14841	14988	14731	15048	14846	14922	14820	14852	14825	14791	14758	14883	14765	15020	14846	14781	14679	14793	14726	14830	14786	15031	14930	14800	14864	14799	14909	14827	14839	14956	14920	14915	14845	14831	14822	14746	15056	14803	14894	14816	14828	14969	14771	14671	14896	14879	14894	14793	14915	14758	14857	14740	14868	14771	14882	14711	14817	14874	14831	14764	14936	14678	14793	14862	14686	14847	14746	14910	14971	14861	14806	14858	14824	14727	14815	14858	14844	14891	14818	14990	14943	14914	14830	14949	14961	14941	14865	14735	14977	14750	14960	14914	14916	14820	14906	14808	14852	14835	14783	14886	14665	15023	14912	14785	14868	14849	14901	14998	14819	14985	14863	14795	14989	14966	14886	14937	14810	14878	14708	14912	14915	14845	14869	14949	14736	14729	14757	14771	14882	14732	14830	14879	14778	14979	14981	14890	15041	14915	14906	14843	14957	14633	14863	14859	14827	14899	14795	14965	14812	14875	14841	14816	14874	14659	14785	14985	14931	14915	14787	14822	14876	14962	14951	14857	14885	15057	14843	14652	14980	14924	14629	14778	14721	14796	14763	14784	14775	14890	14763	14961	14807	14931	14798	14685	14763	14867	14778	14919	14917	14920	14836	14966	14769	14876	14955	14744	14700	14785	14936	14799	14731	14777	14830	14879	14720	14821	14963	14767	14772	14963	14726	14860	14791	14731	14796	14916	14787	14742	14822	14821	14773	14787	14908	14825	14970	14819	14856	14809	15090	14729	14837	14896	14670	14930	14876	14903	14901	14815	14837	14754	14901	14894	14946	14954	14870	14740	14879	14891	14713	14682	14900	14817	15027	14863	14773	14821	14823	14729	14852	14835	14912	14802	14698	14805	14931	14920	14951	14765	14828	14887	14856	14657	14798	14878	14765	14760	14907	14782	14846	14904	14678	14814	14818	14827	14838	14874	14958	14748	14842	14879	14933	14667	14745	14922	14834	14707	14855	14746	14913	14735	14788	14743	14887	14846	14774	15041	14872	14813	14866	14810	14980	14785	14838	14833	14895	14748	14815	14949	14804	15023	14801	14742	14870	14931	14723	14842	14740	14840	14709	14917	14906	14924	14991	14812	14804	14794	14984	14900	14759	14828	14887	14845	14875	14969	14812	14672	14923	14841	14832	14899	14967	14882	14719	14754	14739	14987	14874	14789	14712	14656	14824	14944	14908	14856	14809	14928	14897	14819	14829	14622	15005	14909	14650	14826	15061	14809	14869	14905	14787	14949	14889	14893	14766	14849	14947	14614	14938	14592	14802	14895	15023	14886	14728	14748	14814	14764	14801	14961	14721	14753	15012	14799	14796	14745	14874	14778	14892	14807	14761	14933	14753	14847	14867	14785	14890	14876	14959	14825	14784	14925	15051	14761	14729	14817	14846	14756	14939	14853	14735	14663	14772	14923	14868	14981	14862	14941	14912	14852	14968	14875	14800	14635	14844	14883	14758	14817	14868	14957	14986	14935	14854	14827	14822	14725	15001	14702	14927	14902	14691	14754	14876	14811	14876	14976	14787	15000	14891	14774	14824	14822	14814	14844	14858	14782	15023	14873	14932	14885	14866	14905	14821	14948	14845	14680	14891	14963	14903	14859	14789	14846	14719	14752	14781	14984	15034	14809	14701	14733	14801	14833	14949	14810	14888	14760	14777	14681	14790	14810	14836	14825	14698	14838	14785	14749	14873	14759	14799	14881	14762	15009	14930	14847	14904	14867	15115	14800	14839	14919	14710	14806	14758	14825	14783	14858	14625	15021	14780	14925	14980	14900	14789	14965	14670	14853	14790	14900	14846	15017	14979	14863	14641	14697	14907	14875	15007	14889	14679	14865	14890	14779	14782	14935	14732	14765	14926	14889	14864	14833	14850	14762	14894	14971	14645	14814	14985	14982	14814	14891	14849	14755	14963	14727	14928	14725	14805	14875	14916	14811	14868	14852	14628	14912	14571	14847	14936	14963	14640	14694	15000	14836	14887	14737	14849	14711	14799	14954	14738	14891	14882	14802	14856	14907	14825	14779	14652	14941	14904	15002	14768	14854	14794	14928	14884	14942	14874	14829	14796	14866	14620	14908	14895	14838	14672	14915	14996	14906	14882	14898	14834	14827	14812	14892	14967	14991	14902	14789	14952	14635	14814	14770	14795	14739	14805	14824	14886	15117	14871	14717	14844	14855	14760	14789	14890	14735	14870	14858	15016	14759	14775	14917	14798	14778	14873	14931	14764	14916	14825	14943	15026	14812	14880	14963	14890	14711	14909	14738	14910	14785	14837	14914	14856	14748	14891	14735	14964	14842	14867	14864	14898	14742	14942	14854	14895	14823	14867	14700	14815	14882	14883	14891	14747	14765	14763	14844	14889	14826	14864	14773	14870	14722	14923	14841	14860	14871	14896	14794	14701	14779	14805	14819	14777	14827	14958	14616	14945	14780	14724	14856	14830	15002	14731	15030	14804	14794	14799	14581	14935	14709	14880	14914	14869	14854	14968	14751	15013	14724	14917	14788	15033	14859	14920	14849	14749	14911	14720	14663	14963	14740	14876	14788	14748	14885	14922	14895	14775	14864	14894	14891	14892	14984	14920	14714	14791	14793	14847	14781	14924	14836	14818	14924	14806	14776	14836	14790	14874	14898	14814	14808	14789	14771	14797	14830	15009	14820	14919	14889	14766	14823	14761	14736	14812	14892	14778	14957	14809	15066	15047	14914	14828	14776	14686	14853	14940	14791	14833	14786	14936	14853	14697	14883	14826	14820	14844	14753	14874	14781	14880	14817	14838	14803	14954	14665	14848	14704	14778	14773	14898	14909	14870	14755	14841	14791	14987	14855	14790	14626	14556	14803	14867	14800	14795	14769	14928	14965	14686	14832	14825	14916	14830	14806	14742	15025	14791	14872	15010	14802	14805	14852	14809	14925	14859	14747	14775	14998	14878	14890	14951	14820	14674	14859	14729	14796	14988	14688	14761	14748	14810	14966	14706	14820	14882	14793	14828	14819	14820	14752	14860	14805	14896	14793	14897	14815	14870	14719	14867	14893	14911	14861	14853	14981	14629	14872	14810	14920	14843	14910	14840	14813	14717	14967	14832	14943	14612	14759	14711	14825	15001	14950	14857	14949	14849	14774	14844	14835	14982	14774	14911	14809	14998	14831	14810	14922	14780	14809	14818	14738	14833	14883	14928	14740	14771	14635	14719	14684	15087	14862	14815	14761	14792	14820	14716	14905	14692	14829	14792	14792	14634	14771	14828	14598	14909	14727	14711	14811	14786	14832	14807	14833	14845	14826	14930	14730	14897	14792	14997	14880	14893	14704	14916	14803	14795	14812	14914	14799	14830	14930	14893	14785	14811	14773	14921	14891	14739	14904	14728	14811	14713	14703	14871	14760	14912	14792	14842	14806	14978	14905	14768	14724	14856	14701	14902	14830	15041	14746	14925	14883	14776	14845	14792	14826	14790	14901	14828	14792	14798	14812	14744	14827	14775	14739	14865	14698	14954	14797	14910	15042	14758	14853	14854	14936	14887	14642	14851	14931	14747	14867	14892	14940	14836	14825	14895	14739	14891	14759	14846	14798	14646	14830	14819	14771	14954	14902	14915	14917	14961	14988	14814	14859	14932	14812	14792	14787	14823	15046	14901	14843	14814	14647	14827	14897	14826	14894	14921	14977	14756	14919	14952	14728	14848	14872	14641	14946	14823	14745	14856	14938	14834	15004	14918	14719	14827	14826	14686	14763	14822	14597	14778	14827	14890	14814	14809	14705	14938	14766	14660	14841	14925	14775	14864	14798	14651	14896	14845	14793	14823	14766	14845	14681	14858	14924	14776	14780	14879	14746	14904	14776	14847	14815	14917	14867	14846	14905	14852	15132	14960	14828	15013	14971	14935	14858	14904	14788	14767	14776	14863	14891	14854	14909	14776	14782	15032	14839	14720	14702	14949	14891
27089	21669	23219	19707	16303	16251	16482	16224	16459	16364	16005	16214	16206	16188	16163	16398	16162	16135	16106	16343	16232	16268	16193	16074	16201	16110	16074	16028	16309	16133	16145	16191	16132	16187	15934	16051	16493	16498	16365	16379	16144	16172	15931	15970	16238	16195	16191	16229	16156	15983	16074	16116	16176	16149	16131	16280	16019	16238	16200	16172	15920	16071	16302	16237	16235	16132	16135	16245	16104	16035	16091	16244	16362	16280	16221	15994	15987	16214	16211	15961	16214	16142	16007	16102	16039	16137	16114	16296	16158	15963	16127	16036	16152	16188	16001	16152	16120	16161	16287	16255	16008	15941	16193	16143	16305	16168	16092	16187	16229	16169	15927	16228	16271	15888	16024	16107	16318	16095	16048	16291	16108	16388	16178	16151	16055	16180	15997	16194	16130	16175	16074	16137	16336	16177	16035	16198	16236	16087	16146	16048	16074	16017	16219	16234	16261	16234	16122	16135	16064	16080	16232	16057	16251	16013	15908	16279	16370	16167	16005	16014	16149	16341	16285	16144	16122	16086	16128	15968	16098	16204	16057	15920	16175	16161	16160	16156	16145	16144	16126	16309	16111	16124	16178	16156	15994	16250	15939	16285	16209	16358	16386	16098	16000	16044	16274	16244	16017	16101	16226	16189	16074	16133	16349	16044	16044	16391	15915	16134	15972	16098	16004	15962	16179	16244	16460	16055	16073	16121	16218	16192	16078	16207	16142	16110	16234	16260	16506	16263	16255	16287	16352	15923	15904	15936	16084	16118	16090	16117	15977	15941	16065	16089	16119	16389	16227	16302	16096	16161	15954	16221	16172	16151	16141	16258	16294	16160	16039	16212	16211	16057	16269	16204	16023	16059	16115	16184	16149	16127	16159	16131	16006	16332	16291	16048	16080	16200	16281	16171	16241	15996	16127	16113	16093	16251	16144	16077	16088	16096	16197	16057	16158	16051	15959	16095	16009	16286	16186	15942	16332	16025	16070	16197	16282	16301	16209	16281	16166	16233	16187	16190	16033	15917	16348	16285	16261	16061	16051	16186	16153	15960	16112	16295	16121	16125	16113	16043	16165	16316	16097	16225	16033	16066	16091	16121	16152	16032	16000	16273	15928	16210	16141	16051	16224	16303	16185	16152	16144	16207	16082	16318	16235	16084	16285	16263	16208	16047	16303	16356	16182	16237	16085	16075	16069	16232	16074	15988	16101	16111	16145	16017	16194	16088	15989	16029	16218	16121	16009	16005	16099	16117	16186	16105	16233	15989	16181	16060	16192	16181	15979	16065	16246	15901	16243	16299	15988	16090	16074	15871	16061	16195	16039	16091	16033	15951	16300	16385	16092	15915	16254	16191	16117	16070	16092	16181	16178	16088	16113	16378	16275	16014	16248	15937	16295	15982	16112	15998	16308	16234	16348	16111	16248	16093	15922	16102	15989	16253	16183	15995	16388	16005	16198	15945	16071	16195	15946	15978	16152	15957	16151	16084	16242	16082	16109	16123	16083	16269	16200	16236	16111	16166	16264	16022	16211	16193	15946	16174	16211	16046	16210	16309	16219	16205	16222	16235	16084	16037	16229	16289	16160	15954	16156	16214	16082	16170	16230	16105	16339	16113	16142	15985	16299	15929	16230	15874	15917	16022	16112	16280	16233	16114	16084	16070	16272	16200	16335	16149	16062	16076	16224	16055	16266	16035	16070	16160	16059	16140	16113	16161	16243	16040	16330	16045	16153	15913	15963	16115	15933	16042	15981	16104	16052	16237	16233	16081	16198	16047	16183	16071	16204	16118	16087	16111	16107	15944	16311	16317	16131	16041	16248	16083	15935	15953	16084	16328	16071	16014	16017	16116	16310	16194	16171	16134	16088	16030	16075	16294	15954	16026	16335	16134	16260	16276	16068	16040	16124	16171	16104	16241	16188	16178	16157	16225	16196	16183	16186	16057	16228	16134	16252	16171	16210	16198	16158	16143	16174	16236	16118	16100	16197	15987	16289	16034	16264	16278	16048	15998	16086	16164	16220	16178	16259	15909	16191	16097	15861	16144	16069	16157	16189	16236	16193	16336	16095	16081	16091	16168	15924	16000	16325	16009	16370	16319	16073	16410	16124	16215	16189	16282	16143	16145	16204	16112	16178	16191	16236	16155	16209	16356	16070	15980	16224	16096	16301	16085	16194	15992	16092	16186	16166	16317	16208	16026	16135	16189	16092	16203	16120	16019	15989	15967	16033	16158	16116	16290	16065	16168	16103	16144	16202	16240	16253	16077	16127	16241	16235	16234	16171	16069	16207	16166	16179	16167	16105	16229	16096	16142	16501	16396	16123	16154	16062	16004	16351	16057	16311	15931	16244	16034	16052	15987	16108	16125	16053	16108	16260	16239	15998	16209	16071	16093	16243	16316	16268	16297	16217	16221	16139	16159	16267	16217	16152	16101	16044	16201	16271	16196	16082	16033	16174	16226	16090	16284	16172	16330	16210	16093	16190	16039	16233	16221	16105	16232	16101	16027	16240	16214	16277	16304	16148	15979	16208	16213	16093	16207	16095	16115	15985	16144	16104	16132	16029	16038	16287	16278	16195	16069	15967	16213	16044	16050	16097	16004	16090	16072	16266	15959	16143	16175	16201	16254	16396	16260	16322	16144	16248	16084	16270	16019	16207	16276	16276	15927	16047	16034	16066	16123	16023	16125	16240	16329	16079	16314	16141	16133	16097	16114	16346	16050	16225	16100	16243	16185	16189	16074	16040	15925	16082	16131	16085	16253	16414	16117	16133	16048	16088	15917	16241	16359	16196	16409	15987	16079	16123	16029	16279	16220	16147	16195	16147	16194	16175	16154	16235	16174	16043	16036	16338	16131	16082	16140	16162	16168	16076	16309	16152	16097	15941	16130	16021	16171	16082	16135	16271	16257	16315	16158	16177	15929	16229	16245	16130	16077	16213	16089	16186	16227	15957	16074	16278	16028	16096	16044	16188	16231	16161	16408	16104	16144	15969	16049	16198	15985	16139	16329	16204	16144	16237	16129	16221	16122	16222	16164	15987	16121	16157	16210	16086	16110	16214	16424	16012	16120	16224	16137	16326	16286	16136	15986	16029	16080	16293	16225	16174	16015	16230	16295	16059	16047	16119	16246	16237	16121	16233	16274	16076	16300	16307	16315	16170	16087	16212	16360	16187	16199	16032	16067	16062	16028	15938	16226	16120	16130	16200	16131	16180	16253	16043	16044	16142	16153	16258	16240	16065	15998	16243	16257	16103	15929	16257	15937	16112	16350	16182	16115	16252	16127	15803	16076	16177	16080	16341	16361	16179	16187	16126	16200	16071	16289	16020	16104	16314	16169	16189	16260	15982	16158	16032	15964	16044	16177	16026	16122	16136	16223	16123	16286	16192	16093	16152	16103	16460	16162	15994	15991	16314	16017	16126	16180	16248	16048	15922	16152	16011	15985	16239	16190	16104	16276	16204	16113	16194	16247	16268	16093	16159	16190	16145	16178	16080	16187	16375	16197	16022	16109	16130	15929	16257	16144	16184	16128	16025	16297	16296	16176	16109	16124	16113	16069	16202	15971	16152	16119	16036	15983	16287	16171	16317	16382	16060	16071	16073	16196	16148	16312	16018	16184	16135	16225	16146	16206	16242	16143	16012	16177	16255	16116	16306	16162	16235	16184	16246	16078	16110	16022	16164	16193	16000	16297	16008	15992	16244	16066	16127	16234	16200	16361	16322	16148	16119	16137	16235	16172	16235	16268	16098	16025	16060	16251	16093	15923	16128	16229	16098	16245	16341	16038	15971	16097	16145	16173	16213	16198	16134	16008	16178	16181	16104	16081	16042	16093	16332	16193	16160	16141	16259	16173	16037	16058	16036	16117	16296	16381	16209	16316	16185	16201	16142	16133	16213	16114	16052	16133	16216	16173	16127	16082	16171	15933	16089	16378	16227	16119	16329	16228	16091	15967	16041	16162	16143	16323	16247	16088	16063	16048	16237	16178	16112	16193	16259	16047	16153	16239	16264	16347	16200	16333	15999	15882	16302	16120	16135	16005	15991	16313	16189	16155	16188	16097	16254	16216	16155	16215	16255	16179	16256	16089	16050	16120	16079	16272	16273	16230	16154	16176	16187	16048	16208	16264	16262	16201	16266	16235	16216	16259	16067	16114	16145	16211	16066	16170	16197	16170	16152	16083	15993	16294	16203	16322	16338	16166	16122	16087	16012	16087	16022	16064	16245	16070	16360	15949	16152	15991	16162	16165	16229	16218	16297	16176	16176	16152	16189	16226	16184	16358	16112	16134	16070	16264	16058	16142	16155	16161	16059	16296	16105	16021	16151	16045	16137	16075	16338	16014	16141	16098	16034	16079	16100	16201	16218	16051	16081	16178	16330	16020	16201	16105	16208	16160	16134	16061	16107	16027	15976	16289	16169	16192	16117	16044	16272	16248	16074	16127	16423	16224	16359	16074	16049	16125	16069	16015	16092	16274	16089	16254	16171	16047	16341	16181	16065	16192	16111	16164	16240	16331	16097	16107	16243	16247	16157	16169	16052	16081	16160	16198	16110	16013	16270	16174	16157	16041	16232	16248	16322	16064	16129	16186	16171	16261	16025	16154	16387	16307	16187	16181	16340	16171	16235	16193	16300	16026	15987	16146	16467	16090	15926	16089	16233	16213	16053	16084	16010	16170	16162	16104	16162	16239	16031	16154	16021	16188	16349	16237	16132	16138	16287	16176	16113	16139	15962	16056	16019	16068	16149	16183	16183	16160	16131	16045	16317	16092	16221	16198	15947	16119	16047	16002	16351	16079	16233	16167	16210	16261	16100	15936	16111	16286	16165	16090	16174	16102	16245	16078	16201	15928	16204	16294	16428	16122	16055	16264	16153	16065	16273	16207	16111	16195	16295	16130	16113	16193	16298	16080	16025	15967	15937	16200	16142	16323	16323	16195	16161	16045	16100	16068	16162	16260	16009	16087	16075	16070	16028	16231	16211	16144	16282	15999	16163	16215	16185	16231	16104	16093	16039	15979	16004	16055	16308	16265	15979	16094	16209	16267	16189	16105	16139	16091	16095	16295	16311	16176	16157	16113	16235	16129	16161	16348	16202	16201	16169	15872	15974	16291	15975	16125	16187	16161
14206	16297	16470	15841	15556	15274	15157	14984	15091	15168	14989	15030	14855	15005	14970	15262	14981	15056	15033	15096	15116	15072	15180	15112	15006	14995	15014	15195	15159	15097	15050	15080	15168	15245	15103	15448	15624	15212	15044	15170	15078	14929	14996	15102	14896	15187	14981	15064	15084	15114	15050	14980	14962	15250	15110	15095	15215	15031	15171	15143	14999	14912	15165	14966	15175	14893	15021	14840	14946	15012	14933	15006	15243	15112	14959	15066	14938	14953	14811	14939	15077	15106	15224	15034	14960	14950	15015	15065	14975	14926	15030	15055	14942	15058	15056	15153	14929	15078	15114	14926	15009	15068	15115	15045	14995	15108	14948	14952	14994	14953	14895	14875	14931	15010	14916	14977	14927	15047	14886	14927	15160	14899	15036	14929	14984	15161	14877	15088	15008	15004	15076	15032	15006	14812	15107	15042	15003	15234	14864	15039	14958	14897	15147	14946	15127	15020	15022	14832	15117	15114	14970	14914	15196	14913	15019	15018	14948	15050	15233	14942	15057	15098	15045	14966	14991	15004	15021	15050	15021	15099	15000	15042	15086	14922	14997	14755	15035	14920	14978	15044	15201	15045	15137	14908	15021	15248	14818	15082	14952	14967	15028	14979	15077	14773	14998	14940	15209	15197	15026	15095	15017	15013	14854	15104	14912	14905	15199	14982	14892	15066	14996	14949	15028	14997	14987	15019	14962	14927	15120	15093	15071	14903	14986	14926	15017	15331	15082	15122	15083	15091	15118	15120	14853	14908	15058	14934	15126	14902	15127	15033	14978	14994	14999	14910	15067	15056	14944	15127	15001	15023	14938	14986	15127	14894	14974	14945	14855	15114	15075	15011	15052	14767	14975	15061	14863	14977	15161	15074	15092	14955	15013	14977	15028	14930	14858	15112	15167	14864	14973	14967	15046	15009	14978	15068	15073	15102	14875	15031	14888	14939	15108	15034	15088	14889	14868	15044	15040	14975	14872	15088	14916	15049	14999	14906	14935	14993	15075	15044	15119	14996	15117	14972	14855	14857	15054	15074	14940	15060	14920	14929	15012	15078	14954	14940	14975	15077	15017	15070	15105	15076	15187	15163	15073	15179	14974	14857	15095	15031	15089	14976	15062	15034	15171	15182	15119	15096	14907	15032	14945	14993	15137	14892	14883	15055	15043	15000	15083	15071	15016	14935	15103	15101	15046	15151	15103	15067	14986	14942	14969	15076	15115	15072	15019	15103	15012	15079	14992	14947	14960	15024	14849	14956	14982	14966	14964	15158	15057	14926	15059	14894	15066	14969	15109	14983	15159	15021	15011	15126	15205	14993	14996	15017	14857	14932	15030	15028	14972	14932	14965	15247	14950	14908	15066	14866	15028	15300	15010	14912	14976	15078	15118	14923	15053	14975	15077	15067	15029	15052	14915	15040	14877	14950	15114	14986	15049	14988	14934	14843	15183	15025	14962	15157	15007	14979	14966	15067	14782	15231	15016	14915	15144	15117	15045	15070	15204	15017	14966	15193	14996	14998	14969	15071	15053	15217	15150	14824	15066	14970	15117	15021	14931	15014	15061	15018	15093	15131	14995	14855	14933	14960	15093	15046	14943	14961	15123	14991	14951	14970	15172	14993	15056	14920	15003	14858	15119	14983	14986	14938	15188	15129	14996	15031	14949	14984	14981	14867	15043	15085	15025	15122	14943	15001	15048	15049	14879	15014	15070	15051	14935	15035	15086	15168	14984	14913	14885	15042	15005	15042	14981	14949	14962	14911	14987	15024	15223	15063	15180	14931	15096	14989	14963	15122	14991	14979	15052	15111	14941	14886	15004	14968	15026	15053	14911	15068	14905	14960	15064	14997	15066	14932	15027	14920	15008	15203	14970	15057	15058	14971	15010	14963	15130	15069	14825	15252	15072	14883	15033	15025	14977	15210	14961	14993	14961	14982	15123	14979	15095	15145	15180	14994	15116	15110	14975	15041	15087	14991	14933	15085	15194	14954	15213	15032	14949	15101	14906	14989	14811	15062	14913	14976	14948	14993	14950	15047	15073	15089	14999	15068	14995	14932	15059	15112	15119	14954	15067	15032	15163	15114	14949	14961	15090	15041	15119	15109	14944	15055	15086	15021	15150	14857	15280	15041	15121	15218	14946	15054	15038	15099	15096	15091	15121	15123	15123	14915	14999	15011	14951	14883	15118	14957	15116	14859	14943	15202	15129	14897	14950	15014	15025	15040	14830	15095	14899	15047	14893	14896	15089	15250	15137	15061	14984	14859	14972	15017	15142	14923	15045	14959	14862	14994	15058	14971	14977	14918	14928	15120	14970	15124	15011	15029	14944	15097	14950	14981	14992	14989	15021	15109	14951	14985	15177	14902	15102	15078	15060	14775	14870	15035	15116	14967	15064	15003	15038	14993	15033	15044	14930	15073	14979	15142	14809	14855	15088	14975	14868	15173	15125	14967	15050	15042	15087	14924	15050	14997	15174	14929	14850	15087	15109	15017	15072	15252	14946	15099	14901	15176	15043	14873	15149	15073	14866	15074	15010	14848	14960	14854	15008	14929	14967	14966	14914	15079	15048	14958	14993	15056	14984	15154	15071	14970	14930	14868	14952	14968	14998	14924	14973	15249	14886	15037	15092	15070	14893	14825	15171	15071	15060	15085	15031	14868	15036	15015	15073	15002	15014	14960	15010	14874	15063	14989	15016	15213	15128	15046	15132	14981	14926	15066	15052	14868	14932	15030	14961	14906	15002	15031	14918	14871	14995	15066	14894	14966	15154	15032	14991	14935	15115	14985	15040	15003	14855	15046	14884	15015	15090	15045	15141	15137	15052	15048	14971	15174	14980	14985	15036	15075	15087	14882	14962	15039	15003	15116	15016	15088	14916	15058	15108	14977	14958	15055	15026	15040	15005	15108	14997	14979	15068	15054	14965	15059	15119	15026	15072	15003	15029	15033	14960	15079	15124	14879	14970	15068	14891	14947	14984	15111	15091	14992	14926	15175	14815	15058	14947	14981	14952	15101	14921	15004	14888	15142	14923	15010	15021	15106	15090	15035	14987	14895	15135	14996	15117	15048	14917	15004	15054	14951	15010	15030	14859	15041	15100	15070	14959	15021	15074	15115	14972	14991	15164	15147	15132	15020	15016	15023	14850	15153	14997	15109	14960	15015	15181	15047	14858	15057	15029	14962	14927	15048	15149	14972	14888	15052	14973	14927	14947	15016	15047	14945	15137	14981	15035	15044	15081	14986	15150	14987	15074	14889	14956	15184	15091	14928	14955	14975	14972	15015	14862	14992	14946	15097	14998	15123	14994	14984	15030	15064	14937	15028	15224	14900	14965	15028	15081	15003	15153	15105	15034	14988	15073	14900	15030	15179	15200	14947	15292	15052	14865	15066	14984	15137	15128	15029	15111	15062	15041	14985	15055	14772	15126	15015	15111	14966	15062	14979	14958	15100	15032	15109	15159	15009	15091	14940	15025	15053	15132	15179	15131	15116	15065	15051	14854	14935	14963	15150	15080	15097	15075	15060	15056	14937	14959	14986	15060	15182	14994	15159	15049	14795	14881	14990	15019	15168	15092	14984	15053	15018	14995	15015	14962	15003	15051	15107	14878	15003	15008	14906	15122	14899	15111	15042	15201	14870	15125	15091	15115	14832	14914	14925	15079	15089	15086	15094	14912	15036	15201	14965	14909	15220	14976	14994	14961	15024	14935	15178	15019	15092	14973	15146	14986	14943	14959	14752	14982	15046	14974	15090	14991	15132	15041	15087	15001	14993	14941	14959	15014	14897	14955	14829	14960	14904	15187	15000	15078	15032	15001	15101	15016	15212	15032	15084	15007	15013	14970	14944	15052	14879	14932	15031	15028	15054	15202	15014	14957	14937	15149	15155	14923	14755	15195	14870	15025	14988	15039	14992	14878	15008	14970	14998	15089	14882	14982	14870	15066	14839	15023	14917	15009	15084	14865	15049	15090	15109	14992	15078	14997	15011	15069	15012	15063	15173	15030	15037	14986	15070	15139	15026	15005	15009	15176	15178	15009	15055	14928	15328	14936	14894	14937	14962	15016	15133	15165	15031	14896	15123	14932	15117	14986	14951	14976	14996	14973	14964	14940	14784	15012	15021	14970	14995	15135	15129	14946	15079	15019	15045	15042	15001	15027	14892	15074	15030	14980	15025	14957	14981	15052	15010	15003	15120	15043	14873	15142	14917	15035	15020	15046	15060	15158	15065	15117	15170	14983	15121	14997	14927	14952	15009	15087	14994	15023	14921	15120	15039	14972	15005	15051	15176	14978	15052	14849	15215	15153	14858	14970	15030	15117	15135	15098	15150	14932	14958	15189	15104	14973	14978	15116	15032	15139	14994	15023	14988	15071	14813	14960	15176	14961	15154	15180	15119	14969	15003	15001	15074	14887	15099	14951	15011	15000	14999	15125	14918	15147	14981	14810	14996	15094	15049	14887	15092	15072	15125	14994	14978	14886	14972	15094	14947	15006	15105	15179	15040	14967	15097	15104	15000	15005	15063	14984	15018	15004	15154	15046	15062	15199	14889	15231	14931	15069	15268	14992	15126	14944	14945	14948	15101	15008	15101	15116	14927	15114	15046	15030	14908	15088	15135	14980	14919	15099	14891	15007	15024	15088	15021	15064	14880	15078	14907	15010	15230	15179	15033	15089	14948	15048	14927	14943	14976	15144	15110	14927	15038	15013	15141	15094	15021	15118	15008	15096	15009	14942	15062	15255	14965	15036	14975	15010	15071	15117	15045	15015	14999	15002	15172	14796	14984	14944	14824	14955	15053	15024	15121	15180	15080	14989	15122	14934	15028	15061	15174	15010	14912	15004	14934	15141	15022	15191	14967	14943	15104	15042	15073	15084	14846	15147	14938	15167	15020	14978	14887	14980	14966	15153	15102	15020	15088	14946	15152	14919	14960	15041	14985	15162	15094	15093	14973	15099	14946	15062	14951	14949	15074	14971	14996	14944	15055	15002	15113	14945	15030	15171	14926	14960	15092	15029	15037	15069	15142	15097	15043	15161	14880	14841	15278	14982	14987	14958	14781	15012	15000	14832	14827	15022	14948	15007	15108	14914	15069	15029	15065	14869	15049	14986	15000	15121	14934	14894	15023
23958	21327	28622	24321	21764	20298	19235	17083	16717	16778	16736	16586	16588	16577	16761	16655	16572	16485	16744	16456	16547	16607	16615	16560	16579	16554	16442	16613	16539	16758	16468	16637	16530	16444	16453	17585	18813	17548	16894	17005	16424	16352	16505	16281	16714	16560	16580	16416	16467	16384	16455	16371	16570	16575	16768	16561	16698	16483	16521	16425	16671	16454	16242	16440	16308	16208	16466	16636	16558	16337	16546	16551	16361	16348	16392	16444	16582	16470	16512	16525	16354	16591	16583	16556	16258	16538	16530	16289	16523	16375	16599	16466	16449	16506	16448	16415	16494	16489	16336	16653	16275	16595	16408	16417	16457	16391	16332	16728	16506	16243	16426	16343	16392	16464	16549	16410	16468	16669	16389	16398	16425	16391	16468	16438	16367	16214	16293	16433	16593	16320	16324	16594	16249	16430	16470	16360	16386	16399	16348	16584	16456	16392	16147	16408	16333	16435	16555	16346	16360	16248	16387	16351	16328	16189	16210	16572	16436	16480	16383	16354	16450	16461	16354	16564	16434	16397	16308	16391	16652	16418	16348	16462	16233	16250	16185	16476	16261	16334	16586	16511	16420	16368	16366	16550	16444	16442	16289	16548	16359	16515	16534	16378	16381	16443	16378	16481	16302	16423	16308	16233	16373	16386	16345	16416	16331	16323	16468	16456	16374	16262	16173	16345	16284	16201	16379	16376	16215	16261	16361	16406	16503	16481	16486	16391	16315	16376	16385	16097	16525	16415	16483	16210	16426	16440	16321	16408	16484	16403	16386	16447	16485	16528	16537	16513	16280	16338	16529	16507	16392	16203	16490	16356	16369	16384	16685	16232	16361	16451	16452	16405	16238	16059	16331	16355	16499	16523	16520	16315	16518	16416	16317	16464	16493	16377	16479	16405	16461	16465	16602	16500	16458	16266	16448	16625	16321	16524	16340	16468	16658	16525	16441	16543	16171	16525	16386	16332	16451	16391	16451	16299	16426	16399	16489	16275	16336	16324	16511	16450	16447	16277	16670	16424	16348	16454	16564	16485	16420	16314	16305	16260	16363	16365	16242	16468	16308	16418	16591	16390	16580	16610	16585	16597	16344	16307	16464	16426	16574	16541	16515	16571	16394	16326	16331	16337	16474	16257	16298	16417	16484	16443	16527	16525	16375	16564	16291	16393	16384	16552	16595	16661	16614	16384	16448	16261	16370	16390	16402	16602	16446	16390	16589	16496	16430	16658	16459	16583	16413	16453	16441	16527	16443	16357	16564	16234	16374	16527	16588	16378	16366	16593	16367	16414	16476	16422	16250	16308	16432	16387	16571	16420	16330	16406	16428	16515	16349	16562	16328	16378	16415	16484	16530	16669	16355	16632	16489	16420	16464	16542	16485	16502	16592	16224	16396	16484	16425	16341	16323	16300	16392	16462	16163	16555	16328	16262	16413	16472	16446	16325	16273	16519	16365	16577	16443	16226	16321	16278	16504	16418	16286	16305	16354	16487	16334	16362	16512	16362	16497	16454	16447	16284	16385	16696	16341	16352	16560	16543	16539	16284	16299	16262	16345	16427	16320	16619	16375	16278	16452	16410	16411	16343	16392	16139	16531	16433	16390	16357	16353	16645	16372	16420	16437	16452	16462	16445	16422	16460	16531	16386	16430	16421	16489	16340	16666	16454	16353	16477	16424	16428	16452	16494	16303	16222	16513	16218	16389	16370	16450	16458	16306	16449	16389	16420	16516	16247	16465	16341	16210	16486	16502	16463	16330	16481	16351	16445	16296	16329	16469	16292	16586	16463	16404	16389	16223	16320	16442	16307	16321	16467	16312	16481	16471	16521	16154	16314	16482	16377	16622	16540	16316	16424	16341	16364	16515	16350	16390	16459	16469	16321	16483	16437	16428	16517	16546	16482	16406	16467	16490	16424	16522	16493	16287	16281	16150	16385	16365	16446	16539	16479	16420	16437	16436	16329	16588	16564	16534	16474	16435	16313	16732	16551	16220	16279	16362	16290	16315	16435	16540	16468	16340	16273	16363	16435	16350	16336	16511	16400	16409	16404	16501	16392	16450	16412	16337	16379	16366	16417	16246	16371	16518	16451	16449	16307	16525	16495	16295	16324	16448	16200	16440	16493	16559	16311	16467	16336	16291	16517	16445	16240	16402	16462	16483	16443	16430	16471	16369	16376	16457	16411	16298	16501	16394	16331	16283	16247	16607	16579	16464	16443	16274	16409	16519	16291	16378	16462	16308	16415	16279	16533	16446	16327	16434	16327	16473	16440	16513	16271	16218	16360	16442	16406	16480	16580	16587	16317	16341	16306	16513	16366	16385	16548	16517	16155	16577	16327	16361	16383	16472	16488	16390	16361	16426	16446	16448	16517	16262	16569	16310	16346	16272	16447	16361	16383	16308	16384	16425	16242	16397	16438	16362	16364	16443	16379	16466	16603	16416	16223	16483	16399	16546	16320	16277	16257	16118	16385	16376	16329	16259	16350	16553	16373	16501	16413	16450	16362	16488	16375	16292	16315	16459	16527	16347	16436	16429	16329	16451	16380	16473	16392	16352	16607	16495	16560	16460	16385	16308	16445	16534	16511	16539	16496	16518	16421	16417	16304	16515	16418	16327	16402	16627	16348	16384	16405	16538	16591	16648	16302	16410	16297	16400	16566	16476	16461	16413	16468	16471	16378	16316	16536	16438	16414	16324	16224	16627	16541	16240	16297	16481	16386	16461	16377	16331	16389	16660	16593	16579	16458	16554	16523	16432	16270	16524	16409	16471	16325	16430	16493	16425	16523	16253	16269	16268	16529	16539	16385	16564	16376	16250	16373	16504	16723	16362	16569	16482	16357	16615	16383	16283	16489	16391	16415	16351	16290	16563	16374	16260	16563	16518	16414	16484	16550	16401	16558	16410	16661	16373	16089	16299	16408	16234	16494	16543	16343	16339	16324	16399	16247	16485	16228	16218	16392	16550	16313	16539	16368	16384	16490	16520	16377	16381	16365	16427	16250	16358	16372	16337	16353	16565	16309	16417	16154	16645	16621	16402	16429	16519	16384	16353	16421	16231	16556	16596	16449	16489	16318	16422	16423	16456	16602	16559	16612	16529	16266	16336	16405	16468	16346	16381	16370	16327	16400	16417	16635	16444	16490	16425	16398	16377	16352	16383	16509	16391	16336	16479	16399	16353	16398	16359	16484	16324	16392	16406	16468	16452	16418	16593	16521	16365	16366	16405	16454	16396	16511	16417	16256	16458	16706	16410	16445	16374	16397	16606	16551	16555	16323	16357	16354	16386	16405	16564	16619	16424	16461	16278	16230	16463	16395	16393	16390	16372	16237	16499	16199	16493	16461	16372	16459	16195	16317	16383	16383	16653	16300	16413	16337	16373	16476	16429	16424	16592	16487	16419	16434	16387	16623	16438	16291	16333	16515	16660	16396	16289	16295	16264	16355	16526	16302	16519	16430	16481	16482	16337	16690	16433	16469	16588	16379	16500	16562	16441	16314	16529	16340	16631	16256	16378	16575	16564	16491	16456	16328	16414	16510	16189	16377	16442	16341	16441	16535	16341	16422	16431	16333	16371	16334	16599	16449	16476	16423	16291	16343	16351	16305	16184	16446	16367	16558	16448	16361	16393	16449	16501	16219	16433	16231	16448	16488	16516	16329	16467	16428	16276	16342	16451	16246	16426	16355	16476	16296	16269	16346	16548	16465	16413	16319	16377	16359	16416	16208	16340	16516	16393	16409	16510	16337	16548	16555	16558	16446	16288	16249	16432	16376	16491	16577	16435	16344	16530	16429	16373	16478	16217	16451	16356	16394	16538	16398	16373	16105	16318	16315	16409	16380	16446	16637	16467	16527	16237	16499	16381	16348	16561	16365	16461	16426	16452	16182	16542	16438	16515	16334	16283	16345	16490	16424	16413	16454	16260	16313	16337	16521	16522	16685	16643	16464	16395	16577	16282	16516	16383	16413	16374	16258	16286	16253	16354	16390	16445	16544	16606	16384	16262	16435	16346	16505	16329	16317	16498	16184	16359	16443	16586	16452	16281	16439	16596	16464	16570	16520	16443	16536	16427	16438	16360	16716	16297	16661	16615	16455	16388	16396	16457	16379	16512	16332	16344	16403	16314	16398	16388	16367	16686	16487	16339	16464	16498	16534	16383	16274	16340	16428	16421	16336	16272	16407	16545	16357	16566	16434	16351	16365	16530	16489	16523	16198	16323	16432	16441	16512	16310	16636	16512	16316	16269	16472	16412	16341	16416	16448	16279	16440	16355	16421	16647	16365	16534	16395	16377	16671	16474	16396	16270	16443	16539	16431	16471	16404	16392	16415	16480	16395	16441	16393	16299	16258	16479	16615	16559	16397	16343	16492	16585	16368	16323	16406	16526	16575	16279	16259	16446	16404	16568	16192	16425	16277	16419	16380	16461	16580	16478	16341	16353	16196	16486	16321	16471	16577	16405	16404	16496	16075	16397	16421	16264	16351	16557	16568	16408	16589	16615	16301	16501	16480	16440	16731	16437	16500	16329	16362	16421	16491	16322	16366	16371	16299	16676	16303	16433	16260	16376	16370	16577	16343	16589	16566	16518	16315	16525	16324	16293	16453	16353	16396	16340	16351	16375	16401	16541	16465	16378	16453	16464	16440	16257	16300	16440	16317	16425	16373	16414	16348	16519	16141	16408	16281	16139	16293	16303	16406	16364	16181	16427	16293	16377	16433	16465	16518	16305	16477	16450	16528	16435	16514	16443	16416	16405	16247	16375	16394	16325	16438	16388	16244	16485	16322	16253	16575	16359	16335	16441	16383	16372	16382	16377	16544	16520	16422	16426	16269	16466	16579	16517	16470	16524	16426	16412	16452	16420	16686	16469	16471	16416	16344	16428	16183	16468	16441	16390	16579	16467	16532	16550	16260	16547	16340	16209	16346	16510	16636	16381	16420	16288	16504	16466	16343	16435	16504	16423	16393	16477	16371	16555	16401	16404	16470	16417	16320	16469	16440	16252	16474	16495	16649	16441	16382	16316	16509	16422	16364	16496	16441	16527	16558	16453	16477	16450	16559	16484	16339	16522	16415	16191	16351	16467	16480	16340	16415	16597	16569	16455	16258	16517	16433	16405	16421	16401	16446
13735	21899	21413	18604	16712	16246	15989	15836	15626	15470	15569	15402	15461	15481	15411	15231	15449	15349	15263	15461	15244	15510	15452	15446	15289	15505	15267	15348	15399	15326	15277	15385	15241	15474	15304	17275	18770	16642	16034	15842	15263	15277	15270	15372	15209	15250	15253	15535	15250	15220	15177	15345	15131	15534	15529	15479	15341	15219	15344	15326	15236	15395	15349	15122	15236	15278	15222	15315	15239	15239	15290	15303	15336	15193	15331	15347	15214	15351	15276	15201	15342	15231	15001	15294	15161	15363	15171	15338	15289	15286	15313	15408	15154	15426	15156	15191	15207	15024	15059	15324	15291	15282	15279	15266	15343	15175	15132	15303	15271	15225	15214	15241	15225	15330	15168	15307	15266	15120	15241	15364	15299	15292	15202	15333	15335	15350	15098	15371	15222	15256	15341	15211	15241	15318	15365	15189	15199	15141	15153	15270	15230	15200	15273	15304	15349	15020	15158	15294	15172	15181	15291	15224	15184	15112	15224	15364	15179	15368	15287	15294	15197	15134	15183	15232	15181	15217	15327	15436	15219	15197	15305	15194	15311	15194	15140	15295	15353	15320	15358	15285	15309	15283	15173	15303	15302	15255	15294	15178	15265	15323	15321	15327	15281	15205	15124	15151	15426	15286	15164	15428	15230	15139	15257	15092	15058	15141	15258	15118	15313	15186	15098	15258	15321	15182	15335	15199	15375	15336	15269	15148	15254	15115	14959	15346	15155	15216	15241	15273	15168	15267	15311	15121	15254	15257	15261	15304	15156	15171	15305	15272	15120	15161	15353	15329	15307	15273	15141	15109	15381	15146	15193	15096	15082	15169	15385	15361	15261	15271	15031	15276	15307	15210	15231	15367	15300	15185	15201	15206	15247	15175	15324	15170	15188	15160	15247	15269	15179	15148	15277	15249	15263	15258	15288	15276	15270	15190	15220	15178	15223	15086	15294	15087	15271	15239	15155	15275	14907	15192	15297	15199	15191	15226	15294	15206	15376	15281	15173	15331	15127	15166	15302	15426	15142	15209	15327	15389	15273	15293	15338	15224	15257	15226	15224	15079	15124	15305	15492	15152	15260	15289	15274	15152	15170	15140	15137	15037	15127	15370	15328	15146	15302	15277	15296	15138	15251	15138	15313	15057	15273	15324	15162	15019	15363	15324	15158	15258	15318	15224	15253	15127	15277	15244	15245	15217	15086	15360	15118	15209	15240	15284	15261	15237	15381	15256	15329	15192	15135	15267	15300	15180	15247	15246	15370	15097	15241	15150	15318	15200	15146	15165	15440	15127	15337	15325	15406	15199	15083	15247	15021	15338	15069	15232	15333	15353	15307	15358	15160	15137	15116	15244	15129	15227	15247	15122	15375	15377	15182	15187	15181	15209	15230	15254	15191	15171	15311	15332	15135	15191	15235	15207	15303	15436	15194	15237	15338	15227	15354	15230	15324	15071	15138	15231	15234	15205	15139	15288	15177	15204	15227	15162	15341	15362	15113	15198	15314	15237	15266	15246	15160	15256	15224	15252	15158	15350	15379	15161	15039	15239	15061	15195	15271	15218	15383	15238	15460	15259	15339	15426	15168	15057	15148	15300	15235	15260	15189	15186	15252	15277	15332	15138	15132	15167	15294	15174	15354	15193	15153	15385	15034	15227	15152	15127	15181	15081	15200	15339	15169	15229	15106	15199	15290	15444	15160	15064	15072	15348	15311	15255	15236	15138	15296	15153	15383	15159	15327	15384	15273	15224	15052	15316	15062	15158	15264	15200	15031	15113	15141	15197	15179	15246	15323	15009	15277	15122	15329	15279	15305	15273	15225	15245	15196	15366	15146	15182	15200	15234	15279	15319	15274	15313	15262	15259	15378	15115	15213	15220	15230	15089	15187	15344	15320	15216	15260	15206	15247	15239	15472	15056	15261	15210	15399	15269	15138	15231	15388	15269	15236	15245	15337	15378	15277	15032	15160	15163	15286	15158	15327	15302	15109	15130	14997	15261	15308	15088	15306	15162	15173	15280	15136	15275	15226	15170	15127	15092	15205	15210	15187	15406	15132	15214	15021	15312	15166	15205	15228	15222	15413	15174	15256	15160	15307	15204	15331	15202	15349	15212	15179	15212	15250	15209	15092	15166	15340	15284	15131	15126	15338	15297	15243	15173	15248	15021	15122	15194	15153	15136	15261	15172	15277	15297	15398	15306	15183	15287	15414	15192	15324	15284	15281	15342	15249	15260	15292	15192	15078	15271	15197	15217	15212	15321	15269	15323	15125	15075	15149	15280	15228	15422	15222	15307	15187	15363	15192	15169	15205	15270	15247	15090	15348	15179	15214	15066	15275	15396	15262	15269	15232	15237	15100	15167	15302	15422	15237	15201	15265	15151	15266	15460	15198	15222	15323	15070	15219	15251	15259	15260	15201	15039	15368	15153	15088	15404	15232	15177	15072	15025	15183	15317	15161	15147	15205	15123	15203	15299	15322	15328	15146	15211	15193	15192	15330	15219	15092	15200	15175	15241	15099	15231	15291	15259	15198	15166	15175	15157	15291	15315	15230	15173	15361	15430	15233	15381	15203	15103	15114	15092	15102	15375	15261	15255	15302	15160	15294	15359	15398	15218	15158	15210	15250	15278	15011	15071	15354	15251	15184	15326	15176	15282	15437	15374	15433	15016	15264	15102	15149	15093	15063	15225	15159	15133	15269	15201	15240	15129	15231	15238	15192	15369	15082	15352	15085	15196	15147	15230	15174	15282	15050	15131	15153	15324	15187	15364	15211	15132	15257	15049	15314	15102	15142	15212	15138	15116	15232	15155	15262	15156	15300	15199	15393	15200	15213	15127	15067	15423	15281	15060	15272	15396	15111	15296	15104	15185	15160	15158	15446	15195	15278	15128	15228	15164	15183	15346	15152	15172	15275	15333	15344	15096	15227	15207	15111	15297	15206	15263	15349	15292	15230	15142	15196	15277	15153	15255	15331	15257	15231	15247	15221	15276	15343	15204	15280	15197	15186	15165	15393	15342	15265	15233	15100	15319	15145	15234	15330	15217	15095	15022	15286	15256	15224	15271	15264	15194	15460	15084	15414	15278	15256	15284	15438	15290	15315	15044	15267	15208	15271	15347	15149	15380	15336	15092	15067	15212	15226	15190	15245	15186	15144	15174	15167	15120	15221	15240	15222	15276	15273	15163	15254	15200	15302	15079	15236	15336	15223	15169	15238	15233	15167	15303	15290	15146	15309	15310	15125	15351	15200	15259	15335	15167	15286	15236	15377	15366	15078	15205	15219	15344	15208	15309	15109	15222	15051	15090	15131	15379	15167	15192	15152	15262	15183	15232	15182	15208	15035	15177	14999	15276	15163	15214	15212	15241	15278	15127	15268	15391	15186	15142	15130	15135	15224	15220	15194	15409	15059	15118	15210	15232	15369	15152	15213	15248	15294	15228	15359	15231	15112	15237	15093	15217	15125	15343	15146	15051	15326	15081	15286	15248	15245	15336	15123	15156	15202	15365	15416	15120	15270	15193	15257	15312	15142	15200	15313	15287	15250	15256	15260	15307	15309	15135	15156	15273	15047	15182	15062	15318	15296	15176	15278	15222	15363	15282	15255	15228	15249	15052	15221	15154	15303	15141	15157	15159	15237	15285	15445	15172	15072	15274	15241	15288	15289	15273	15371	15217	15182	15076	15275	15265	15336	15300	15258	15270	15323	15257	15296	15195	15114	15290	15169	15236	15159	15289	15407	15120	15254	15154	15469	15174	15110	15283	15192	15240	15025	15119	15326	15234	15305	15210	15265	15295	15262	15201	15325	15142	15441	15385	15299	15161	15240	15258	15215	15147	15134	15254	15107	15177	15238	15316	15207	15055	15172	15230	15216	15085	15273	15180	15122	15384	15262	15347	15395	15343	15291	15178	15244	15267	15369	15283	15305	15191	15231	15291	15006	15344	15143	15241	15392	15233	15308	15417	15145	15264	15200	15202	15236	15222	15302	15204	15330	15302	15153	15279	15205	15272	15481	15239	15068	15220	15220	15254	15148	15208	15254	15360	15306	15192	15426	15247	15115	15308	15286	15252	15404	15139	15219	15224	15214	15136	15127	15186	15207	15335	15341	15026	15220	15050	15295	15293	15204	15268	15297	15387	15230	15191	15318	15226	15254	15353	15135	15381	15170	15176	15246	15036	15440	15234	15190	15230	15261	15214	15256	15293	15092	15257	15358	15282	15107	15225	15087	15153	15281	15272	15414	15195	15092	15134	15250	15274	15207	15250	15234	15306	15124	14984	15195	15267	15229	15125	15313	15062	15137	15352	15331	15175	15280	15156	15097	15036	15181	15262	15210	15109	15201	15165	15191	15164	15210	15326	15189	15172	15328	14967	15133	15328	15220	15272	15163	15301	15400	15205	15239	15125	15241	15177	15291	15194	15273	15441	15119	15150	15181	15311	15230	15194	15389	15230	15283	15266	15192	15146	15251	15087	15245	15247	15190	15196	15175	15114	15248	15216	15361	15165	15194	15172	15183	15066	15190	15211	15054	15281	15225	15184	15310	15195	15257	15069	15136	15209	15307	15366	15235	15064	15281	15158	15189	15285	15414	15210	15229	15288	15265	15338	15243	15206	15492	15361	15335	15353	15361	15121	15257	15239	15307	15162	15393	15230	15126	15157	15238	15136	15301	15151	15184	15232	15211	15334	15405	15264	15110	15303	15159	15201	15443	15032	15201	15282	15195	15168	15012	15409	15226	15132	15127	15274	15114	15200	15378	15087	15284	15217	15309	15293	15149	15244	15180	15221	15271	15268	15294	15296	15198	15176	15254	15172	15281	15209	15242	15198	15296	15379	15184	15118	15373	15200	15380	15213	15244	15259	15330	15343	15214	15045	15237	15231	15161	14979	15258	15039	15341	15167	15339	15197	15314	15364	15167	15301	15299	15134	15433	15262	15201	15295	15323	15264	15182	15187	15290	15205	15210	15194	15319	15054	15006	15219	15208	15169	15309	15328	15344	15428	15218	15239	15243	15464	15218	15289	15137	15331	15177	15281	15205	15241	15289	15383	15066	15321	15105	15174	15344	15347	15311	15251	15497	15373	15193	15307	15290	15325	15146	15262	15259	15271	15140	15275	15118	15328	15299	15231
22750	21154	28968	23600	21299	22659	22857	17612	16647	16994	16605	16491	16577	16624	16728	16757	16569	16342	16479	16528	16482	16451	16608	16719	16553	16554	16446	16417	16403	16449	16405	16315	16553	16179	16265	18647	20146	18201	17358	16852	16291	16262	16270	16263	16454	16114	16297	16427	16347	16331	16214	16403	16587	16380	16622	16352	16562	16340	16190	16207	16216	16172	16171	16136	16305	16282	16218	16263	16330	16464	16182	16419	16115	16199	16453	16459	16217	16354	16173	16253	16324	16193	16208	16195	16324	16296	16358	16205	16338	16168	16108	16235	16091	16164	16196	16240	16385	15961	16078	16329	16280	16291	16317	16169	16347	16080	16293	16299	16303	16321	16207	16013	16137	16100	16292	16310	16216	16085	16185	16270	16238	16185	16335	16335	16504	16203	16227	16054	16133	16390	16375	16018	16318	16169	16182	16191	16369	16146	16295	16281	16341	16192	16188	16275	16269	16097	15987	16068	16214	16171	16244	16386	16219	16271	16194	16270	16243	16170	16095	16270	16318	16206	16209	16078	16234	16227	16089	16471	16134	16078	16146	16382	16242	16077	16244	16268	16292	16115	16137	16356	16154	16172	16280	16141	16474	16310	16225	16155	16341	16292	16188	16337	16273	16280	16283	16086	16216	16206	16117	16329	16409	16185	16132	16187	16106	16082	16314	16426	16414	16114	16139	16128	16165	16270	16264	16291	16182	16238	16313	16279	16289	16293	16447	16206	16387	16203	16392	16182	16181	16068	16160	16141	16305	16368	16117	16122	16209	16265	16371	16101	16029	16202	16195	16212	16246	16149	16295	16198	16257	16200	16113	16142	16379	16268	16396	16538	16257	16101	16168	16136	16352	16101	16208	16255	16201	16331	16163	16271	16241	16101	16302	16148	16380	16195	16251	16096	16076	16130	16159	16401	16306	16208	16219	16376	16413	16124	16090	16248	16138	16339	16361	16318	16191	16312	16096	16335	16331	16186	16164	16451	16332	16260	16274	16186	16135	16499	16092	16326	16179	16120	16151	16213	16136	16185	16063	16259	16298	16100	16258	16239	16175	16276	16301	16305	16446	16140	16224	16140	16144	16084	16321	16152	16350	16200	16151	16309	16137	16162	16253	16335	16266	16228	16259	16186	16306	16399	16175	16128	16057	16024	16254	16297	16115	16183	16163	16117	16308	16275	16082	16290	16387	16168	16191	16179	16145	16258	16283	16388	16278	16002	15955	16338	16170	16232	15986	16195	16339	16296	16246	16400	16302	16149	16247	16124	16262	16190	16107	16108	16383	16334	16211	16301	16296	16110	16072	16299	16450	16111	16145	16337	16316	16381	16213	16285	16250	16202	16018	16195	16315	16143	16103	16327	16149	16124	16082	16052	16372	16239	16086	16115	16163	16018	16229	16407	16406	16342	16270	16137	16126	16193	16187	16308	16349	16228	16157	16165	16055	16234	16184	16153	16064	16119	16240	16297	16256	16054	16239	16243	16143	16144	16185	16023	16414	16114	16259	16203	16229	16244	16361	16310	16364	16208	16260	16234	16398	16327	16102	16164	16318	16103	16102	16223	16132	16157	16247	16230	16201	16285	16391	16307	16551	16276	16325	16242	16377	16146	16218	16274	16360	16081	16261	16274	16239	16312	16244	16079	15960	16185	16155	16363	16169	16430	16322	16226	16241	16382	16276	16282	16265	16260	16318	16127	16203	16348	16199	16259	16323	16121	16181	16216	16273	16203	16057	16257	16067	16097	16260	16270	16463	16175	16220	16195	16163	16221	16359	16069	16169	16166	16060	16402	16108	16130	16221	16153	16221	16348	16336	16248	16297	16254	16094	16089	16471	16173	16136	16176	16299	16206	16111	16221	16281	16091	16215	16362	16287	16153	16289	16211	16184	16239	16164	16135	16192	16123	16112	15979	16356	16234	16034	16049	16376	16127	16459	16263	16167	16232	16196	16151	16202	16167	16133	16216	16386	16446	16334	16329	16284	16338	16206	15939	16127	16221	16392	16086	16228	16321	16360	16254	16347	16412	16387	16297	16158	16309	16194	16232	16281	16397	16129	16261	16184	16192	16244	16163	16296	16121	16211	16262	16098	16278	16240	16147	16163	16208	16362	16186	16039	16159	16150	16202	16186	16315	16246	16401	16157	16100	16269	16132	16293	16295	16184	16358	16230	15995	16313	16355	16238	16479	16165	16247	16360	16255	16139	16323	16098	16249	16301	16140	16248	16243	16211	16158	16422	16263	16191	16158	16389	16201	16288	16057	16151	16258	16219	16282	16172	16273	16137	16074	16339	16192	16148	16272	16157	16252	16284	16100	16101	16214	16285	16313	16101	16453	16505	16134	16209	16195	16359	16252	16112	16214	16393	16230	16270	16385	16117	16140	16452	16219	16020	16281	16224	16244	16417	16256	16297	16305	16294	16305	16229	16244	16160	16245	16282	16262	16239	16253	16182	16223	16363	16251	16111	16188	16271	16374	16134	16179	16286	16129	16296	16134	16243	16141	16220	16356	16082	16378	16223	16222	16305	16154	16141	16099	16256	16241	16135	16054	16306	16025	16013	16274	16467	16297	16487	16243	16099	16232	16071	16185	16194	16336	16190	16134	16010	16106	16283	16236	16103	16234	16028	16212	16273	16146	16184	16345	16008	16167	16248	16134	16215	16272	16281	16391	16408	16184	16325	16478	16334	16094	16214	16317	16192	16135	16239	16246	16171	16059	16263	16196	16176	16077	16343	16335	16182	16312	16270	16041	16130	16279	16321	16130	16240	16105	16314	16248	16224	16053	16117	16104	16064	16296	16435	16242	16431	16112	16133	16067	16236	16167	16243	16333	16279	16168	16227	16266	16224	16119	16265	16192	16346	16299	16352	16261	16380	16116	16421	16090	16304	16224	16246	16161	16276	16301	16361	16264	16134	16070	16321	16220	16390	16017	15967	16138	16112	16444	16423	16170	16183	16131	16343	16300	16245	16259	16182	16192	16199	16341	16221	16053	16268	16104	16180	16027	16480	16374	16150	16289	16280	16270	16156	16248	16349	15969	16077	16202	16324	16292	16126	16201	16285	16177	16147	16292	16233	16206	16248	16263	16334	15965	16051	16228	16323	16310	16318	16262	16046	16316	16161	16423	16276	16150	16083	16140	16060	16232	16114	16250	16214	16068	16276	16198	16455	16200	16202	16203	16152	16250	16098	16049	16141	16248	16246	16355	15995	16098	16092	16017	16144	16225	16196	16080	15947	16213	16135	16315	16388	16128	16190	16421	16412	16208	16070	15939	16173	16103	16344	16321	16278	16382	16391	16178	16123	16287	16119	16277	16172	16105	16127	16275	16428	16473	16462	16296	16376	16359	16285	16141	16013	16194	16466	16263	16188	16155	16220	16222	16169	16204	16292	16306	16268	16237	16300	16181	16291	16220	16152	16406	16093	15984	16048	16155	15973	16265	16212	16115	16319	16254	16272	16255	16220	16410	16171	16317	16249	16196	16266	16224	16298	16357	16231	16343	16209	16201	16224	16125	16038	16122	16314	16213	16479	16301	16316	16436	16133	16309	16243	16082	16413	16233	16100	16125	16095	16166	16140	16458	16454	16314	16401	16288	16139	16076	16080	16124	16237	16409	16334	16468	16150	16019	16195	16260	16174	16155	16256	16202	16091	16182	16285	16318	16316	16211	16436	16332	16174	16126	16221	15974	16249	16290	16154	16287	16129	16403	16423	16061	16291	16302	16234	16101	16060	16052	16133	16293	16086	16322	16242	16426	16142	16387	16358	16182	16365	16213	15922	16261	16316	16175	16006	16119	16148	16112	16309	16246	16229	16256	16479	16298	16172	16214	16375	16216	16194	16079	16307	16382	16291	16057	16363	16221	16284	16260	16144	16302	16529	16089	16250	16155	16278	16216	16200	16246	16138	16229	16134	16237	16128	16393	16316	16305	16207	16209	16168	16107	16210	16133	16167	16216	16662	16259	16326	16138	16272	16179	16107	16188	15933	16318	16139	16261	16226	16277	16059	16180	16206	16223	16135	16131	16131	16356	16205	16365	16180	16156	16287	16249	16125	16170	16095	16248	16317	16276	16142	16192	16169	16187	15949	16085	16228	16249	16214	16106	16163	16202	16078	16157	16376	16207	16185	16069	16161	16184	16320	16197	16419	16286	16169	16197	16203	16166	16357	16203	16293	16093	16221	16030	16232	16208	16144	15942	16448	16325	16410	16214	16159	16203	16355	16198	16234	16237	16300	16311	16210	16131	16208	16139	16276	16238	16258	16037	16279	16257	16155	16257	16160	16087	16182	16030	16153	16219	16337	16093	16280	16436	16123	16203	16387	16208	16014	15932	16219	16182	16305	16323	16282	16095	16359	16113	16194	16212	16335	16239	16100	16257	16197	16273	16251	16551	16089	16251	16252	16341	16287	16121	16209	16167	16100	16208	16151	16081	16196	16204	16166	16208	16326	16256	16124	16262	16041	16237	16438	16341	16417	16290	16252	16159	16088	16311	16188	16161	16162	16365	16204	16096	16202	16289	15885	15998	16169	16217	16217	16172	16288	16260	16285	16369	16153	16140	16290	16267	16128	16343	16152	16210	16313	16542	16189	16363	16192	16396	16217	16269	16157	16143	16170	16303	16138	16283	16207	16259	16320	16392	16248	16253	16139	16270	16168	16057	16113	16284	15988	16267	16397	16077	16215	16164	16326	16241	16205	16373	16282	16346	16300	16080	16252	16265	16131	16059	16130	16103	16205	16339	16486	16308	16241	16146	16255	16358	16178	16301	16316	16273	16064	16111	16312	16290	16274	16320	16189	16018	16293	16011	16157	16131	16226	16074	16195	16297	16205	16201	16159	16333	16230	16416	16456	16165	16251	15988	16431	16082	16179	16269	16246	16226	16270	16348	16255	16051	16099	16149	16214	16110	16160	16159	16215	16342	16144	16226	16335	16335	16251	16128	16310	16328	16233	16222	16314	16142	16281	16150	16172	16268	16216	16302	16259	16238	16301	16207	16115	16095	16385	16258	16387	16269	16355	16035	16108	16162	16366	16248	16033	16325	16308	16215	16321	16187	16232	16220	16134	16120	16259	16355	16320	16126	16191	16273	16323	16289	16164	16068	16115	16074	16330	16328	16167	16367	16222	16266
14871	25840	24711	20546	18143	16859	16479	16013	15709	15670	15473	15473	15369	15426	15408	15419	15265	15228	15275	15543	15371	15448	15356	15391	15371	15304	15371	15392	15404	15448	15330	15343	15232	15343	15179	19455	21107	17193	16713	16412	15251	15274	15140	15035	15151	15005	15044	14970	15128	15012	15148	15128	15111	15751	15665	15486	15241	15203	15172	15076	15092	15135	15066	15142	15143	15168	15161	15329	15188	15188	15201	15008	15060	15163	15147	15079	14916	15087	15032	15045	15035	15087	15073	15042	14968	15318	15108	15054	15136	15209	14975	14985	15248	15025	14967	15048	14997	14950	15120	14940	14980	15003	15111	15123	14985	15073	15099	15202	15199	15098	15022	15157	15159	15006	15072	15102	15060	15187	14912	15129	15212	15320	15253	14980	15075	14974	15056	15102	15253	14946	15055	14974	15025	15109	15054	15073	15099	15069	15088	15122	15162	15079	15053	14928	15092	15229	15051	14987	15010	14982	15088	14910	14964	15230	15266	15309	14860	15118	15075	14956	15039	15069	15039	14952	15067	15136	15029	15048	15068	15198	15037	15036	15048	15160	15082	15105	15014	14965	15049	15177	15007	15120	15154	15141	14979	15075	14980	15050	15103	14917	15026	15080	15114	15063	15126	14948	15043	15154	15115	14955	15131	15099	15005	15223	15054	14990	15182	15070	15199	15266	14932	15127	15040	15283	14879	15259	15211	15086	15161	14946	15103	15067	15103	15131	15087	14972	15017	15038	15057	15050	15169	15199	14921	15001	15142	15232	14932	15140	15073	14925	14827	14917	15175	15074	14909	15027	15063	15147	15065	15176	15191	14974	14965	15101	15076	15047	15065	15059	14859	14955	15039	15106	15141	15124	14915	15074	14991	14975	14822	14988	14984	14884	15115	14959	15197	15061	14954	15139	15083	15073	14905	15344	15020	14965	15116	15107	15029	15015	15127	15087	14996	15067	15081	14946	15129	15061	15148	14925	15068	15108	15068	15043	15054	15213	15074	15211	14828	15026	15023	15180	15069	15248	15280	15051	15357	15076	15020	15083	15114	14838	14938	14950	15271	14962	15033	14888	14901	15075	14942	15072	15018	15092	14958	14947	15026	14907	15073	15012	15048	15232	15004	15081	14985	15168	15024	15003	15224	15145	15229	15097	15140	15040	15282	14998	15054	15046	15257	15174	14880	15091	15163	14979	15067	15098	15039	15063	15007	15011	15161	15017	15190	15092	15202	15177	14911	15087	15013	15063	15013	15086	14962	15087	14906	14999	15203	15045	15101	15103	14966	15052	14983	15038	15032	15145	15017	15011	15003	15115	15028	15030	14973	15025	14943	15083	14963	15126	15114	15135	15275	14955	15002	15075	15100	14855	15033	14990	14965	14878	15231	15146	15151	15075	15048	15131	14997	15101	15161	15079	15048	15180	15198	15046	15097	15057	15010	15030	14879	14987	15063	14983	14922	14939	15115	15014	15144	14941	15006	15083	15087	14920	15100	15046	15101	15160	15029	14948	15051	15150	15010	15152	15120	15085	15163	15117	15055	14992	15129	15015	15138	14940	14965	15025	15029	15151	14956	15154	15080	15050	14935	15047	15029	15039	15286	15002	15151	15077	15043	15204	15041	15039	14980	15022	15148	15077	15222	15062	14981	14892	15096	15116	15096	15089	15046	14942	15063	15114	14942	15188	15161	15073	15106	14890	15015	15095	15109	15009	15213	14964	14994	14983	14830	15028	15222	15146	14967	15012	14911	15009	15101	15236	15041	15009	14865	15072	15210	15084	14883	14989	14980	14978	15341	15169	15184	14966	15054	15036	15154	14873	15180	15072	15096	15042	14982	15043	15089	15104	15253	14986	15025	15111	14931	15075	15219	15184	14982	15254	15184	14977	15183	15054	15089	15123	15126	14878	14983	15058	15095	15010	15077	15210	15039	15006	15015	15057	14984	14988	15075	15112	15039	15123	15029	14962	15272	15027	15159	15090	15040	14936	15007	15178	15192	15113	14954	15183	15185	15154	14970	15032	15123	15001	15131	14975	14932	15188	15066	15030	15168	14926	15079	15055	15191	15155	15091	15005	15007	15009	14872	15190	14995	15163	15051	15230	14963	14939	15022	15091	15054	15040	15055	15177	15006	14912	15068	15075	15087	14973	14907	15067	15038	15023	14860	15139	15073	14975	15034	14980	14933	15115	15022	15167	15084	15253	15035	15050	15051	15193	14835	15111	15194	14992	14817	14994	15084	14940	15106	15096	14962	15152	15014	15058	14989	14935	14952	15144	14903	15008	14939	15129	15249	15069	14951	14903	15162	14980	15164	15060	15194	15108	15044	15001	15095	14938	15111	14995	15174	14968	15243	15068	15038	15126	15057	15075	15162	15049	15022	14874	15169	15072	15052	14863	15001	15143	15055	15253	15063	15143	14933	15082	15206	15069	15198	14996	14844	15040	15120	15172	14909	15020	15230	14960	15202	14973	14989	15053	14999	14969	14901	15225	14988	15067	15088	14943	15160	15044	15133	14998	15208	15149	14960	15163	14937	15167	14971	15134	15153	15014	15204	15140	14970	15266	15063	14946	15051	14971	15226	14981	15131	14972	15217	15048	14979	14944	14975	15069	14967	14962	14963	14953	15080	15031	15007	14990	15015	15087	15094	15116	15178	15040	14943	15123	14953	15182	15212	15125	15130	15083	15220	14896	15034	15128	15101	15042	14923	15103	14887	15099	14923	15127	14982	14978	15079	15034	15129	15180	15046	15030	14993	15125	14923	14969	15151	15025	15140	15090	15129	15061	15247	14929	14931	14902	14988	15121	14913	15037	15198	14978	14971	15000	15131	14822	15029	15054	15155	15030	15019	15133	15019	15047	15121	14922	15089	15066	15198	15082	15085	15210	15082	15047	15135	14897	15170	15136	15084	15009	15069	15010	14923	14870	14990	15008	14830	15182	15090	15103	15071	14941	14964	14874	14987	15194	15084	15033	15105	14956	14975	15046	14950	15333	15091	15008	15007	15052	15058	14942	15085	15070	14930	14969	15179	14946	15030	15095	14920	15006	15095	15091	15155	15137	15083	14932	15135	15011	15074	15053	15095	14942	14876	15168	15014	15154	15244	14851	14999	14929	15006	15155	15200	15048	15015	15068	15119	14979	15076	15187	14973	15109	14954	15243	14933	14995	14993	15020	15081	14918	15265	14928	15085	15024	15002	15050	15099	14991	15193	15029	15158	15111	15069	15037	14907	14982	15018	15030	14994	15045	15165	15117	14987	15091	15029	14971	14990	15161	15090	14997	15189	14987	15084	15002	15125	15095	15111	14843	15163	15053	15023	14887	15115	14944	15233	14941	15159	15118	14984	14916	15042	14976	15147	15110	15105	15195	15069	15057	15027	15066	15219	15110	15129	15163	15159	15047	15067	15063	15122	15039	15112	14962	15043	14979	15154	15142	14913	15077	14961	15177	15232	15032	15193	15128	14953	14994	15012	15035	15119	14972	14990	15170	14941	14877	15117	15063	15143	15187	15068	15017	15011	14915	15117	15117	14988	15005	15105	15154	15115	14994	15102	15156	15012	14990	14894	15095	15058	15057	15102	15096	15127	14916	14997	15100	15047	15049	15113	15154	15159	14971	15041	15147	15083	14898	15075	14882	15162	14999	15234	15055	14894	15037	15019	15022	14950	15229	15147	15113	15081	14934	15020	15095	15174	14986	15097	14844	15152	14928	15108	15059	15087	14985	15060	15288	15082	15075	14958	15135	14978	15099	15155	15083	14996	14888	14865	14993	15172	14964	15022	14963	15150	15131	15188	15142	14915	15004	15094	15209	15004	15038	14966	15061	15126	15079	14826	15075	14898	15103	15152	15111	14930	15183	15033	14941	15035	15059	14958	15056	15112	14988	15123	15198	15017	15025	15140	14995	15087	14968	14985	14866	15117	15166	15078	14954	14983	15308	15028	15047	15104	15095	14982	15007	15040	15060	15073	15098	15178	14971	15069	14983	15179	15022	15143	14973	15095	14959	15115	15155	14992	14932	14986	15104	15272	14934	15025	15087	14914	15007	15024	15064	14842	15055	15126	15059	14979	15135	15024	15136	15025	14940	15039	15110	14959	14966	15132	14814	15023	15027	15071	15041	15083	15188	14879	14965	15191	15112	15235	14961	15198	15101	15219	15032	15122	14971	15229	14973	14973	15007	15129	15014	15069	14859	15118	15093	14941	14952	15063	15066	15039	15001	15207	15025	14926	14952	14991	15103	15065	15004	15238	14921	15018	14871	15105	15079	15042	14995	15165	15059	15040	15074	15103	15093	15173	15143	15071	15095	15137	14999	14954	14905	15034	15090	15169	14931	14948	15220	15154	15031	15120	15019	15017	15089	15014	14972	15067	15009	14990	15099	14971	15094	14987	15098	14886	15028	15096	15058	14932	15176	14895	15012	15048	15101	14689	14859	15180	14964	15015	15008	15057	15037	15037	15039	15083	15034	15016	14963	15191	15112	15104	15049	15102	14988	15019	14942	15192	15187	15119	15093	14959	15044	15090	15045	14964	15055	15177	15110	15029	15006	15036	15087	15072	14914	15073	15236	15011	15141	15173	15049	15130	15076	15010	14973	15047	15175	15051	14947	14963	15088	15177	14972	14972	15020	15167	14919	15114	15072	15366	14955	14943	15217	15152	15105	15006	15029	15046	14987	15192	15114	14988	15113	15171	15080	14890	15179	15055	15002	15103	15034	14929	15038	15114	14988	15026	14978	15085	15032	15115	14974	15032	15040	15110	15022	14991	15014	14967	15017	15109	14950	14970	14996	15062	15051	15153	15088	15212	15156	15179	15010	14994	15104	15039	15118	15084	14989	15056	15015	15187	14923	15041	15190	15088	15122	15072	15202	15067	15152	15159	14952	15215	15058	15106	14980	15219	15026	15079	15085	15229	15038	15111	15031	14944	15125	15076	15126	15117	15188	14959	15115	14997	15073	15134	15088	15094	15024	15067	15029	15093	14952	14983	15145	15059	14994	14955	15030	15132	15055	15010	15086	15088	15158	15064	14868	14993	14922	14936	15146	15036	15091	14990	14970	14936	15160	15155	15023	14992	15115	14864	14909	15036	14997	15073	15093	15066	15093	15158	14978	14995	15074	15106	15172	15000	15063
27129	21641	23139	19377	16123	16002	16127	15686	15489	15869	15673	15660	15937	15788	15989	15811	15973	15779	15760	15837	15899	15849	15792	15677	15819	15805	15710	15732	15698	15893	15772	15946	15924	15809	15847	15919	16149	15813	16010	15808	15648	15803	15574	15590	15832	15600	15763	15773	15809	15734	15718	15601	15743	15715	15804	15880	15783	15771	15783	15802	15760	15693	15807	15693	15662	15608	15469	15757	15862	15709	15626	15623	15824	15817	15829	15411	15704	15546	15680	15604	15706	15767	15519	15611	15669	15612	15677	15683	15764	15576	15625	15601	15628	15876	15816	15605	15659	15689	15831	15424	15688	15690	15903	15654	15581	15512	15631	15545	15685	15571	15613	15663	15783	15730	15766	15711	15710	15704	15592	15611	15781	15646	15658	15658	15850	15668	15534	15857	15749	15762	15566	15597	15631	15812	15846	15766	15605	15605	15802	15665	15566	15543	15812	15706	15632	15545	15668	15622	15666	15671	15725	15608	15758	15815	15637	15682	15594	15860	15651	15905	15752	15732	15768	15718	15667	15638	15849	15690	15640	15851	15639	15665	15830	15411	15515	15430	15491	15665	15482	15712	15564	15675	15540	15546	15544	15690	15686	15686	15794	15760	15626	15641	15584	15676	15589	15594	15689	15581	15622	15680	15748	15672	15586	15746	15656	15712	15657	15519	15640	15782	15600	15743	15671	15638	15673	15595	15678	15729	15572	15482	15674	15602	15894	15710	15535	15849	15805	15756	15641	15648	15715	15690	15500	15651	15645	15713	15431	15568	15948	15784	15537	15770	15697	15476	15525	15773	15678	15660	15483	15563	15615	15718	15721	15679	15575	15670	15763	15684	15699	15589	15765	15764	15765	15705	15621	15658	15797	15669	15817	15660	15724	15700	15706	15635	15979	15727	15752	15762	15705	15608	15795	15666	15462	15714	15653	15569	15626	15597	15722	15668	15639	15654	15645	15717	15699	15691	15798	15871	15669	15751	15502	15649	15748	15653	15883	15761	15952	15662	15903	15842	15656	15713	15694	15625	15612	15651	15640	15690	15698	15528	15798	15773	15733	15639	15658	15845	15752	15651	15751	15742	15605	15802	15776	15450	15691	15690	15543	15746	15578	15658	15705	15630	15767	15620	15573	15820	15629	15579	15711	15764	15698	15614	15676	15974	15746	15730	15649	15845	15715	15641	15687	15688	15660	15612	15618	15765	15785	15747	15799	15793	15644	15686	15794	15452	15591	15796	15770	15709	15746	15623	15762	15722	15638	15710	15578	15673	15769	15605	15607	15772	15684	15826	15805	15634	15694	15674	15700	15611	15773	15830	15797	15844	15480	15611	15713	15666	15690	15713	15694	15744	15553	15726	15581	15621	15935	15702	15723	15747	15635	15732	15732	15548	15344	15731	15540	15648	15776	15542	15703	15807	15752	15687	15700	15667	15694	15919	15627	15750	15678	15731	15550	15772	15631	15826	15789	15731	15685	15560	15479	15804	15671	16043	15660	15697	15561	15777	15696	15564	15848	15630	15529	15657	15461	15719	15715	15527	15480	15692	15567	15766	15647	15725	15735	15781	15658	15728	15697	15661	15819	15546	15605	15670	15750	15861	15611	15696	15774	15669	15545	15638	15623	15706	15748	16018	15778	15698	15597	15453	15724	15745	15764	15680	15745	15540	15782	15673	15558	15749	15563	15582	16019	15766	15759	15671	15631	15705	15658	15568	15754	15748	15778	16008	15669	15764	15592	15739	15778	15582	15703	15731	15736	15737	15694	15634	15643	15609	15671	15549	15806	15635	15745	15605	15547	15765	15558	15528	15661	15579	15668	15689	15677	15633	15754	15618	15852	15856	15643	15629	15690	15754	15721	15525	15792	15752	15740	15522	15770	15683	15709	15831	15487	15555	15705	15695	15550	15544	15595	15706	15731	15742	15821	15642	15638	15541	15555	15602	15802	15634	15602	15650	15427	15808	15586	15620	15589	15604	15571	15762	15734	15769	15633	15506	15615	15808	15815	15795	15834	15659	15635	15788	15610	15592	15593	15560	15701	15830	15716	15606	15670	15658	15589	15749	15568	15655	15556	15409	15681	15764	15640	15740	15650	15682	15734	15694	15609	15856	15513	15771	15821	15536	15709	15589	15623	15581	15751	15700	15583	15735	15720	15784	15645	15692	15550	15725	15614	15715	15812	15678	15650	15709	15779	15595	15583	15488	15747	15551	15896	15764	15648	15938	15678	15634	15604	15823	15799	15690	15805	15685	15718	15644	15527	15868	15696	15556	15687	15473	15684	15753	15509	15873	15553	15625	15718	15871	15855	15867	15667	15678	15675	15673	15888	15768	15692	15486	15650	15667	15712	15744	15715	15512	15695	15466	15829	15540	15549	15678	15662	15622	15777	15784	15517	15745	15664	15702	15812	15699	15783	15778	15599	15746	15567	15701	15611	15533	15680	15769	15637	15602	15560	15625	15686	15629	15684	15725	15510	15872	15537	15707	15584	15659	15661	15774	15855	15571	15906	15827	15658	15766	15464	15606	15782	15408	15643	15548	15523	15602	15710	15674	15609	15665	15521	15697	15707	15835	15781	15732	15775	15597	15899	15812	15776	15868	15665	15626	15797	15751	15736	15849	15455	15564	15679	15712	15760	15561	15651	15593	15593	15702	15456	15592	15664	15652	15788	15783	15768	15730	15758	15701	15729	15689	15823	15648	15669	15726	15633	15984	15831	15679	15575	15714	15554	15718	15693	15807	15823	15634	15676	15648	15598	15594	15717	15786	15906	15766	15454	15539	15488	15721	15818	15616	15507	15566	15756	15966	15745	15661	15691	15672	15666	15733	15729	15648	15798	15632	15663	15581	15661	15763	15605	15499	15674	15691	15881	15744	15553	15852	15723	15614	15785	15577	15711	15527	15496	15707	15823	15746	15883	15605	15601	15474	15740	15602	15777	15524	15523	15808	15581	15831	15537	15761	15744	15633	15681	15661	15595	15753	15740	15780	15802	15533	15766	15751	15987	15780	15672	15820	15795	15590	15642	15749	15726	15687	15893	15623	15608	15622	15846	15659	15815	15873	15595	15569	15598	15708	15676	15631	15711	15563	15983	15628	15814	15610	15611	15632	15843	15761	15680	15742	15520	15550	15649	15577	15738	15704	15738	15763	15752	15612	15793	15621	15724	15403	15716	15759	15938	15813	15711	15598	15713	15563	15788	15680	15738	15471	15815	15789	15423	15656	15721	15656	15693	15726	15723	15663	15743	15619	15563	15566	15878	15839	15887	15548	15751	15536	15771	15632	15652	15850	15568	15656	15887	15689	15549	16021	15647	15668	15653	15637	15713	15724	15663	15601	15699	15696	15657	15810	15642	15617	15517	15772	15594	15758	15756	15816	15577	15807	15585	15755	15663	15789	15794	15552	15603	15719	15691	15478	15875	15558	15582	15567	15745	15555	15649	15668	15791	15831	15628	15669	15684	15633	15651	15577	15509	15635	15658	15669	15532	15677	15742	15599	15558	15604	15642	15607	15752	15583	15623	15677	15877	15496	15533	15697	15664	15706	15860	15797	15660	15562	15885	15516	15723	15839	15882	15608	15605	15787	15710	15615	15618	15550	15594	15628	15831	15622	15716	15554	15555	15592	15632	15627	15837	15577	15555	15716	15663	15848	15702	15609	15421	15696	15742	15570	15508	15725	15801	15804	15669	15681	15761	15710	15586	15836	15502	15577	15499	15651	15654	15808	15695	15756	15657	15608	15618	15805	15713	15649	15691	15671	15673	15688	15938	15675	15659	15663	15498	15738	15706	15662	15617	15801	15710	15619	15573	15852	15651	15696	15735	15906	15733	15666	15732	15780	15545	15754	15625	15655	15625	15652	15744	15700	15670	15543	15693	15645	15828	15822	15844	15736	15653	15594	15472	15525	15692	15594	15799	15736	15712	15709	15788	15705	15741	15702	15568	15633	15710	15698	15757	15615	15744	15946	15731	15607	15713	15525	15655	15628	15774	15654	15764	15844	15531	15592	15775	15715	15712	15671	15667	15574	15695	15524	15693	15641	15756	15909	15752	15609	15778	15626	15603	15538	15588	15687	15813	15590	15690	15544	15674	15592	15687	15661	15565	15687	15834	15738	15867	15575	15910	15910	15812	15663	15769	15719	15761	15668	15626	15704	15697	15647	15666	15628	15680	15692	15583	15428	15665	15500	15819	15561	15810	15649	15669	15478	15775	15700	15774	15795	15627	15558	15652	15713	15737	15737	15589	15706	15874	15676	15716	15527	15526	15603	15729	15663	15727	15585	15828	15611	15605	15510	15635	15492	15998	15712	15591	15816	15931	15701	15647	15723	15664	15613	15642	15684	15770	15623	15720	15655	15531	15680	15749	15748	15726	15721	15789	15391	15874	15648	15610	15666	15868	15499	15558	15668	15589	15812	15602	15798	15658	15584	15617	15682	15811	15651	15520	15814	15620	15642	15725	15658	15632	15828	15643	15648	15640	15613	15626	15629	15696	15847	15584	15620	15642	15667	15556	15620	15801	15674	15619	15687	15589	15820	15758	15682	15667	15674	15893	15787	15512	15698	15665	15796	15642	15801	15669	15699	15512	15702	15672	15714	15789	15633	15585	15722	15680	15768	15490	15549	15666	15629	15637	15660	15762	15655	15712	15859	15651	15750	15747	15701	15796	15505	15534	15681	15709	15727	15733	15629	15605	15718	15467	15687	15589	15715	15665	15706	15610	15392	15608	15787	15688	15597	15805	15727	15884	15687	15643	15672	15656	15636	15658	15574	15789	15582	15646	15763	15906	15810	15680	15692	15624	15677	15548	15650	15574	15878	15631	15765	15600	15711	15596	15712	15740	15838	15740	15542	15903	15685	15593	15524	15592	15521	15665	15544	15404	15900	15511	15494	15798	15744	15737	15698	15785	15660	15814	15791	15638	15561	15671	15620	15857	15696	15626	15638	15760	15826	15510	15555	15581	15563	15634	15368	15804	15738	15634	15768	15838	15823	15680	15557	15570	15728	15751	15785	15731	15708	15716	15551	15929	15598	15724	15803	15598	15289	15741	15607	15705	15849	15755	15833	15747	15740	15676	15693	15528	15615	15703	15646	15806	15777	15719	15632	15904	15614	15745	15612	15597	15737
13902	16330	16444	15957	15473	15089	15065	14709	14731	14822	14839	14607	14886	14708	14688	14611	14859	14957	14780	14749	14953	14742	14972	14806	14877	14869	14848	14876	14764	14922	14933	14634	14822	14661	14761	15121	15170	14749	14904	14924	14820	14593	14678	14781	14703	14729	14698	14709	14688	14785	14818	14629	14769	14737	14871	14676	14856	14764	14741	14574	14926	14623	14780	14537	14813	14764	14625	14706	14844	14840	14620	14641	14694	14596	14848	14636	14727	14645	14703	14749	14738	14815	14955	14676	14802	14772	14739	14590	14770	14594	14519	14617	14592	14724	14674	14723	14696	14798	14733	14801	14697	14746	14590	14681	14827	14633	14708	14585	14801	14573	14803	14722	14704	14695	14842	14635	14650	14757	14663	14747	14561	14756	14799	14736	14751	14776	14680	14648	14614	14704	14673	14786	14824	14570	14846	14712	14672	14702	14767	14861	14770	14804	14812	14737	14891	14745	14690	14687	14839	14663	14666	14840	14799	14821	14768	14703	14672	14699	14714	14618	14740	14628	14705	14691	14749	14616	14577	14653	14707	14763	14872	14708	14684	14838	14622	14764	14755	14796	14684	14685	14641	14704	14553	14745	14629	14765	14856	14751	14736	14776	14535	14676	14692	14629	14685	14734	14840	14696	14561	14519	14727	14800	14612	14561	14716	14947	14579	14738	14758	14733	14703	14817	14755	14785	14784	14651	14814	14764	14667	14919	14634	14861	14452	14702	14865	14765	14692	14561	14883	14602	14636	14692	14655	14743	14718	14688	14722	14749	14652	14823	14918	14793	14792	14755	14727	14724	14590	14750	14807	14719	14935	14534	14670	14747	14775	14651	14709	14837	14696	14681	14721	14804	14792	14900	14815	14778	14673	14700	14656	14681	14759	14713	14818	14936	14814	14582	14655	14762	14825	14704	14801	14622	14761	14786	14773	14859	14580	14724	14607	14817	14653	14703	14870	14586	14823	14768	14606	14760	14793	14755	14685	14525	14841	14485	14850	14818	14784	14780	14710	14793	14705	14875	14798	14674	14720	14808	14674	14725	14829	14838	14848	14612	14600	14553	14723	14801	14801	14620	14747	14683	14601	14794	14641	14644	14728	14785	14773	14652	14796	14629	14500	14575	14696	14614	14955	14758	14957	14796	14901	14670	14509	14865	14769	14831	14869	14742	14782	14675	14647	14773	14654	14733	14762	14708	14691	14510	14855	14726	14699	14777	14735	14830	14853	14584	14794	14744	14698	14894	14878	14769	14667	14636	14792	14860	14661	14611	14629	14697	14737	14698	14884	14809	14804	14884	14772	14717	14655	14745	14636	14663	14864	14784	14745	14777	14827	14969	14650	14881	14764	14846	14740	14446	14667	14747	14743	14720	14706	14641	14605	14815	14874	14826	14754	14835	14758	14881	14774	14643	14619	14776	14746	14678	14544	14867	14671	14870	14656	14935	14683	14696	14679	14934	14704	14448	14699	14730	14727	14682	14733	14737	14793	14714	14655	14701	14621	14804	14855	14824	14681	14789	14757	14737	14748	14707	14717	14662	14684	14813	14701	14782	14790	14646	14771	14598	14672	14731	14794	14795	14831	14672	14697	14668	14980	14800	14739	14586	14580	14668	14773	14663	14635	14788	14750	14622	14658	14897	14874	14770	14751	14757	14749	14757	14701	14843	14753	14770	14760	14764	14630	14790	14790	14886	14739	14872	14693	14764	14699	14650	14722	14633	14880	14745	14663	14870	14609	14762	14690	14687	14659	14863	14711	14842	14772	14644	14702	14639	14700	14736	14782	14644	14912	14623	14652	14844	14926	14603	14511	14663	14858	14730	14850	14681	14869	14692	14722	14801	14667	14977	14722	14741	14676	14829	14731	14736	14660	14673	14828	14542	14745	14834	14813	14787	14652	14670	14742	14880	14737	14871	14529	14720	14856	14863	14752	14719	14649	14607	14776	14670	14861	14811	14568	14808	14607	14803	14796	14733	14854	14733	14812	14760	14587	14688	14637	14756	14848	14676	14657	14602	14672	14826	14672	14580	14646	14698	14802	14687	14809	14732	14762	14742	14798	14673	14709	14679	14762	14706	14693	14629	14669	14807	14646	14757	14756	14737	14737	14999	14741	14585	14879	14784	14638	14814	14721	14588	14721	14800	14733	14794	14782	14796	14779	14692	14717	14649	14654	14630	14775	14750	14657	14755	14636	14775	14722	14719	14648	14859	14711	14655	14811	14710	14674	14839	14903	14625	14833	14673	14926	14765	14773	14791	14814	14746	14601	14805	14856	14681	14648	14729	14809	14637	14805	14779	14556	14674	14925	14749	14796	14813	14720	14686	14616	14796	14767	14767	14821	14603	14643	14767	14698	14773	14755	14785	14736	14798	14870	14618	14732	14782	14731	14738	14716	14848	14852	14493	14897	14742	14743	14737	14547	14760	14781	14762	14666	14887	14782	14551	14664	14690	14645	14571	14691	14820	14702	14751	14807	14609	14698	14678	14734	14748	14540	14603	14590	14694	14444	14783	14801	14689	14820	14740	14710	14859	14715	14711	14644	14792	14868	14643	14708	14730	14780	14678	14713	14866	14689	14606	14750	14804	14648	14818	14775	14734	14845	14959	14672	14529	14632	14756	14650	14648	14784	14573	14823	14799	14802	14691	14773	14731	14974	14857	14742	14798	14882	14814	14829	14824	14620	14784	14653	14598	14616	14860	14741	14765	14765	14725	14744	14698	14812	14897	14788	14891	14785	14792	14645	14608	14741	14675	14755	14692	14623	14807	14731	14828	14767	14668	14780	14801	14546	14828	14749	14652	14837	14920	14733	14749	14612	14682	14637	14898	14762	14654	14886	14634	14657	14663	14897	14711	14761	14771	14683	14834	14743	14775	14760	14729	14749	14694	14643	14649	14821	14797	14717	14971	14713	14839	14721	14771	14816	14743	14785	14774	14623	14825	14818	14734	14567	14855	14834	14718	14861	14650	14752	14607	14864	14728	14590	14749	14761	14724	14713	14679	14653	14725	14792	14711	14784	14791	14674	14659	14819	14599	14609	14874	14641	14805	14784	14672	14824	14775	14740	14749	14730	14805	14816	14749	14779	14747	14706	14696	14715	14744	14615	14824	14742	14760	14768	14702	14755	14683	14893	14596	14863	14803	14727	14878	14645	14678	14722	14721	14723	14722	14922	14747	14661	14905	14721	14754	14942	14592	14557	14596	14585	14708	14662	14646	14835	14782	14820	14628	14764	14774	14729	14798	14740	14806	14685	14857	14814	14732	14641	14685	14828	14671	14740	14869	14749	14708	14818	14655	14587	14861	14771	14755	14702	14646	14861	14699	14620	14753	14656	14839	14801	14726	14711	14835	14745	14662	14593	14884	14757	14721	14626	14788	14840	14791	14749	14638	14723	14750	14767	14741	14753	14820	14702	14765	14622	14797	14827	14629	14655	14915	14819	14807	14811	14746	14603	14860	14819	14827	14598	14780	14815	14677	14737	14534	14575	14743	14819	14721	14668	14843	14876	15041	14700	14822	14730	14610	14627	14649	14790	14643	14833	14646	14696	14810	14796	14837	14772	14564	14784	14703	14747	14590	14818	14900	14660	14786	14763	14589	14665	14664	14846	14484	14734	14553	14834	14735	14721	14810	14621	14578	14846	14833	14623	14585	14705	14660	14662	14530	14703	14739	14504	14796	14624	14759	14849	14676	14712	14897	14686	14758	14637	14659	14715	14688	14736	14689	14657	14730	14691	14533	14695	14662	14691	14835	14628	14787	14823	14790	14927	14768	14691	14882	14798	14694	14742	14852	14626	14608	14691	14901	14820	14888	14779	14663	14681	14625	14744	14725	14710	14758	14784	14708	14692	14822	14656	14654	14793	14731	14819	14759	14647	14590	14737	14789	14753	14718	14735	14791	14755	14618	14839	14833	14624	14853	14712	14666	14741	14611	14829	14765	14631	14658	14721	14641	14816	14776	14616	14883	14677	14677	14834	14822	14730	14684	14717	14709	14677	14833	14649	14760	14796	14531	14942	14664	14524	14715	14700	14650	14862	14677	14721	14698	14654	14623	14737	14734	14611	14896	14673	14769	14734	14739	14798	14603	14588	14698	14669	14708	14769	14611	14606	14776	14635	14750	14737	14557	14699	14930	14751	14891	14743	14734	14594	14702	14891	14671	14820	14723	14859	14525	14655	14714	14721	14830	14658	14757	14779	14821	14839	14738	14896	14698	14765	14767	14889	14740	14692	14775	14901	14713	14692	14718	14565	14757	14773	14590	14825	14650	14764	14818	14571	14580	14793	14737	14741	14626	14790	14778	14862	14773	14731	14792	14529	14803	14489	14849	14566	14657	14855	14584	14665	14904	14871	14692	14650	14747	14688	14696	14733	14639	14805	14695	14778	14639	14611	14806	14649	14458	14823	14898	14677	14671	14649	14569	14685	14565	14663	14722	14691	14740	14774	14785	14712	14779	14705	14853	14774	14740	14698	14696	14830	14528	14690	14816	14702	14607	14740	14760	14624	14661	14720	14597	14768	14824	14769	14740	14823	14768	14801	14748	14810	14736	14751	14839	14912	14764	14595	14501	14817	14794	14677	14781	14700	14637	14648	14889	14634	14695	14668	14887	14849	14642	14767	14758	14751	14737	14667	14808	14525	14594	14788	14677	14749	14467	14775	14749	14805	14652	14777	14842	14834	14743	14803	14839	14631	14740	14771	14831	14814	14576	14847	14822	14692	14698	14887	14685	14998	14833	14794	14764	14887	14828	14767	14844	14807	14793	14639	14708	14698	14678	14746	14726	14926	14702	14614	14703	14592	14582	14628	14747	14557	14814	14763	14727	14720	14662	14835	14594	14737	14610	14737	14789	14813	14812	14769	14693	14729	14661	14954	14918	14713	14728	14713	14879	14813	14969	14934	14755	14674	14839	14760	14746	14923	14798	14755	14613	14809	14595	14721	14651	14698	14852	14726	14870	14647	14644	14763	14751	14834	14690	14814	14678	14810	14756	14809	14690	14725	14781	14802	14512	14770	14797	14598	14801	14734	14722	14636	14795	14740	14713	14607	14853	14798	14816	14723	14732	14862	14729	14699	14656	14677	14867	14782	14659	14688	14759	14732	14776	14632	14725	14788	14867	14815	14667
23856	21245	28640	24220	21810	19996	18194	15897	15295	15625	15537	15440	15504	15311	15378	15337	15448	15276	15436	15365	15565	15193	15254	15381	15478	15326	15238	15237	15343	15499	15261	15366	15284	15225	15172	16533	17295	15819	15986	15454	15216	15294	15303	15419	15339	15422	15259	15130	15166	14978	15049	15213	15233	15507	15484	15302	15174	15036	15307	15163	15614	15133	15394	15134	15459	15284	15197	15213	15330	15258	15012	15278	15182	14973	15279	15168	15268	15226	15302	15225	15150	15454	15052	15150	15204	15086	15337	15268	15404	15188	15143	15302	15259	15173	15233	15076	15193	15018	15256	15482	15185	15262	15094	15288	15175	15171	15044	15140	15246	15178	15262	15270	15340	15031	15111	14804	15203	14964	15034	14939	15244	15160	15226	15097	15260	15244	15318	15433	15115	15322	15053	15363	15212	15270	15238	15303	15176	15090	15111	15326	15254	14989	15125	15251	15290	15225	15015	15064	15157	15196	15093	15357	15097	15006	15053	15171	14938	15240	15196	15094	15111	15139	15283	15298	15226	15177	15262	15073	15063	15079	15157	15270	14964	15272	15262	15358	15171	15072	15124	14999	15286	15277	15293	15404	15204	15085	15392	15176	15266	15189	15005	14984	15128	15343	15342	15071	15156	15179	15065	15288	15121	15060	15104	15021	15136	15350	15023	15151	15037	15219	15277	15181	15187	15168	15108	15065	15305	15223	15091	15067	15046	15052	15184	15196	15281	15053	15211	15098	15230	15093	15234	15143	15319	15142	15153	14925	15103	15107	15242	15339	15102	15075	15111	15204	15096	14946	15078	15102	15080	15191	15010	15196	15208	14996	15243	15116	15040	15215	15194	15249	15129	15336	15197	15227	15099	15140	15290	15287	15151	15260	15041	15195	15149	15209	15092	15246	15396	15070	15129	15115	15140	15257	15081	15337	15298	15293	14934	15201	15210	14951	15133	15400	15183	15106	15230	15030	15008	15083	15335	15178	15002	15198	15199	15143	15306	15119	15235	15225	15299	15203	15219	15300	14931	15038	15139	15154	15168	15057	15054	15120	15105	15088	15173	15319	15103	15282	15150	15192	15288	15105	15014	15120	15179	15052	15155	15153	15088	15153	15029	15265	15183	15312	15271	15194	15346	15182	15267	15154	15284	15050	15102	15059	15002	15156	15136	15325	15397	15330	15227	15169	15096	15090	15141	14983	15180	14934	15157	15058	15039	15081	15161	15176	15105	15009	15234	15212	15291	15061	15252	15303	15172	15080	15341	15180	15163	15006	15056	15166	15100	15103	15048	15106	15085	15001	15082	15172	15140	15146	15123	15352	15040	15375	15036	14872	15057	15197	15282	15112	14993	15048	15036	15323	15252	15154	15073	15021	15146	15080	15296	15483	15013	15105	14957	15162	15122	15150	15060	15086	15138	15254	15233	15086	15299	15167	15107	15345	15225	15072	15217	15048	15066	15312	15029	15266	15403	15086	15341	15227	15163	15087	15082	15035	15031	15118	15208	15097	15129	15002	15342	15214	15143	15368	15043	15520	15171	15146	15222	15261	15240	15148	14961	15111	15139	15280	15078	14989	15060	15051	15104	15168	15075	15138	15132	15076	15217	15190	15372	15276	15037	15134	15066	15107	15272	15160	15084	15039	15255	15266	15063	15118	15239	15342	15215	15086	14998	15251	15098	15196	15251	15249	15202	15201	15118	15093	15225	15171	14991	15374	15090	15247	15190	15175	15202	15219	15140	15156	15310	15258	15160	15044	15220	15168	15098	15162	15269	14998	15132	15181	15149	15128	15127	15032	15272	15146	15246	15233	15042	15115	15128	15035	15192	14991	15239	15329	15262	15215	15250	15260	15055	15298	15002	15054	15233	15123	15299	15386	15254	15069	15166	14969	14956	15133	15157	15051	15260	14963	15119	15126	15311	15063	15336	15113	15172	15409	15246	15136	15118	15089	15158	15289	15276	15215	15315	15170	15179	15075	15315	15132	15298	15351	15201	15070	14959	15192	15140	15175	15094	15357	15218	15229	15136	15314	15192	15067	15008	15131	14977	15232	15338	15382	15113	15205	15394	15298	15301	15173	15129	15049	15140	15274	15044	15004	15197	15330	15413	15315	15075	15152	15201	15246	14996	15139	15106	15022	15274	15226	15155	15149	15190	15085	15210	15085	15260	15319	15072	15202	15153	15178	15105	15190	15323	15114	15122	15261	15224	15057	15157	15031	15254	15059	15125	15372	15252	15079	14969	15084	15004	15036	15048	15399	15283	15228	15140	15053	15330	15095	15188	15122	15358	15284	15187	15127	15233	15070	15232	15292	15054	15234	15148	15201	15184	15135	15246	15171	15012	15356	15048	15014	15372	15231	15109	15216	15276	15156	15183	15195	15063	15108	15166	15361	15054	15256	15183	15281	15091	15220	15083	14996	15133	15175	15359	15156	15171	15057	15322	15084	15284	15184	15182	15286	15146	15296	15165	15053	15129	15221	15247	15113	15121	15171	15290	15082	15182	15298	15197	15171	15185	15164	15104	15264	15236	15032	15227	15163	15133	15240	15373	15280	15377	15154	15243	14962	15080	15039	15198	15208	15232	15184	15299	15263	15110	15169	15302	15222	15412	15211	15097	15191	15132	15260	14986	15019	15141	15026	15041	15221	15131	15203	15263	15214	15171	15262	15085	15166	15245	15222	15121	15150	15182	15193	14948	15057	15093	15167	15026	15264	15227	15157	15196	15349	15167	15109	15158	15025	15251	15204	15265	14906	15269	15154	15059	15252	15009	15275	15196	15051	15099	15200	15183	15222	15226	15018	15142	15070	15123	15179	15179	15210	14917	15368	15262	15348	15149	15095	15163	15236	15253	15088	15216	15227	15076	15054	15220	15058	15381	15252	15075	15090	15147	15248	14909	15138	15082	15327	15113	15178	15081	15135	15314	15231	15203	15112	15148	15126	15223	15349	15153	15194	15252	15039	15415	15151	15192	15001	15108	15049	15128	15147	15027	15166	15174	15258	15215	15130	15173	15107	15109	15122	15251	15045	15223	15165	15442	15118	15146	15093	15084	14981	15272	15180	15128	15104	15291	15206	15218	15130	15284	15153	15122	15032	15143	15179	15227	15310	15250	15055	15250	15455	15225	15165	15234	15084	15085	15306	15026	15100	15053	15117	15339	15137	15247	15043	15133	15224	15098	15114	15020	15132	15071	15248	15161	15214	15233	15268	15275	15318	15296	15096	15239	15154	15203	15206	15253	15160	15017	15133	15248	15231	15313	15322	15069	15067	15141	15139	15015	15037	15274	15198	15062	15174	15184	15155	15115	15198	15240	15287	15158	15197	15116	15120	15180	15155	15124	15211	15187	15075	15104	15157	15074	15219	15235	15180	15203	15018	15145	15152	15191	15155	15117	15184	15157	15443	15223	15087	15094	15264	15053	15312	15367	15182	15060	15079	15326	15134	15172	14991	14992	14998	15284	15271	15145	15288	15231	15126	14953	15037	15083	15058	15076	15084	15110	14975	14962	15124	15191	15179	15045	15251	15099	15256	15114	15337	14980	15181	15040	15196	15213	15003	15272	15087	15123	15203	15038	14990	15432	15124	15268	15171	15121	15246	15378	15206	15377	15235	15088	14975	15152	14949	15110	15424	15136	15135	15148	15097	15211	15092	15262	15242	15265	15118	15341	15276	15148	15096	15031	15183	15142	15131	15012	15108	15214	15236	15300	15232	15215	15016	15032	15399	15198	15308	15379	15131	15094	15050	15233	15237	15116	15074	15132	15199	15337	15069	15087	15233	15201	15100	15265	15007	15213	15263	15195	15233	15274	15335	15293	15127	15085	15126	15182	15112	15086	15129	15268	15264	15248	15080	15190	15216	15065	15258	15022	15187	15158	15097	15090	14894	15212	15135	15170	15114	15253	15049	15161	15191	15186	15250	15164	15185	15311	15177	15252	15163	15064	15125	15190	15234	15275	15135	15164	15246	15119	15071	15027	15140	15346	15208	15208	15231	15086	15118	15323	15003	15245	15174	15201	15425	15048	15174	15329	15200	15105	15038	15120	15088	15073	15308	14975	15215	15050	14965	14924	15114	15006	15167	15039	15016	15276	15262	15272	15132	15204	15103	15402	15079	15284	15043	15116	15070	15176	15067	15044	15201	15247	15249	15028	15183	15306	14880	15219	15283	15048	15041	15061	15090	15275	15288	15113	14968	15207	15201	15187	15317	15041	15108	15336	15410	15143	15151	15010	15101	15143	15124	15156	15018	15121	14976	15279	15172	15103	15034	15228	14996	15182	15258	15124	15020	15124	14998	15407	15290	15173	15190	15224	15259	15397	14994	15219	15300	15010	15074	15192	15153	15109	15304	15250	15143	15062	15216	15135	15030	15128	15173	15235	15135	15370	15110	15328	15050	15190	15106	15069	15108	14903	15114	15063	15176	14895	15212	15179	15181	15076	15324	15147	14965	14891	15311	15160	14992	15123	15049	15240	15129	15149	15149	15038	15095	15213	15271	15163	15017	15149	15126	15259	15218	15074	15054	15244	15345	15124	15326	15213	15207	15198	15151	15109	15085	15037	15228	15340	15278	15160	15303	15167	15147	15193	15135	15199	15115	14975	15319	15276	15199	15339	15376	15088	15227	15112	15268	15090	15257	15273	14981	15195	15060	15256	15135	15055	15216	15322	15136	15241	15136	15209	15221	15209	14971	15070	15265	15096	15141	15207	15273	15159	15239	15053	14954	15183	15118	15157	14954	15318	15136	15231	15031	15268	15246	15354	15137	15126	15100	15257	15328	15242	15102	15274	15198	15033	15419	15230	15217	15198	15129	15304	15105	15038	15149	15088	15026	15167	15096	15151	15173	15210	15205	15160	15017	15123	15228	15267	14939	15222	15286	14997	15148	15348	15105	14999	15144	15256	15020	15100	15086	15346	15241	15375	15123	15161	14980	14962	15227	15134	15187	15308	15228	15339	15277	15201	15077	15101	15168	15144	15196	15057	15006	15121	15198	15111	15103	15227	15175	15035	15073	15255	15115	15145	15280	15109	15274	15272	14999	14997	15189	15075	15136	15139	15190	15087	15229	15247	15090	15333	15159	15201	15045	15119	15202	15116	15218	15312	15133	15193	15115	15212	15355	15223	15077
13366	21139	20955	19241	17352	15906	15077	14854	14896	14676	14654	14786	14668	14644	14678	14520	14812	14420	14617	14675	14493	14544	14771	14661	14587	14600	14645	14556	14614	14535	14607	14535	14497	14690	14578	17519	17975	14818	15392	14823	14320	14547	14580	14451	14393	14524	14534	14518	14343	14506	14434	14619	14561	14822	14704	14451	14460	14527	14591	14346	14451	14466	14512	14530	14533	14356	14402	14635	14546	14414	14397	14617	14512	14374	14296	14311	14521	14444	14584	14414	14403	14328	14456	14560	14364	14382	14442	14356	14374	14443	14556	14546	14257	14478	14516	14339	14413	14382	14433	14518	14522	14320	14184	14500	14340	14290	14338	14401	14399	14386	14431	14399	14419	14408	14498	14391	14441	14549	14335	14380	14355	14505	14379	14456	14353	14446	14436	14436	14466	14505	14369	14537	14381	14529	14553	14380	14347	14470	14290	14480	14313	14408	14566	14440	14436	14494	14195	14324	14342	14288	14469	14348	14555	14378	14402	14301	14422	14349	14420	14337	14466	14288	14427	14408	14367	14462	14495	14329	14397	14530	14458	14517	14510	14558	14477	14358	14498	14497	14444	14485	14360	14427	14533	14484	14605	14342	14373	14296	14530	14373	14401	14360	14341	14392	14588	14433	14374	14322	14461	14307	14545	14410	14495	14415	14458	14326	14418	14456	14359	14361	14341	14597	14352	14394	14308	14456	14408	14328	14673	14409	14415	14236	14513	14335	14543	14420	14251	14420	14260	14517	14304	14251	14460	14460	14475	14386	14347	14414	14376	14467	14416	14284	14411	14287	14402	14356	14407	14330	14514	14303	14334	14355	14459	14382	14538	14517	14221	14458	14234	14362	14335	14592	14458	14375	14443	14457	14377	14440	14351	14439	14448	14478	14443	14368	14435	14367	14359	14253	14483	14560	14371	14548	14393	14342	14423	14371	14480	14600	14398	14335	14411	14440	14412	14349	14441	14355	14287	14374	14468	14302	14371	14444	14410	14265	14276	14485	14389	14529	14334	14416	14602	14459	14370	14490	14402	14412	14163	14315	14295	14443	14406	14440	14675	14506	14233	14503	14507	14449	14442	14376	14432	14449	14522	14363	14531	14537	14475	14255	14449	14363	14541	14341	14417	14435	14355	14536	14446	14475	14375	14379	14461	14510	14282	14252	14458	14361	14448	14573	14387	14514	14417	14202	14386	14364	14378	14486	14399	14350	14497	14467	14209	14417	14418	14412	14417	14433	14409	14374	14288	14359	14491	14309	14357	14434	14324	14402	14387	14400	14391	14390	14411	14427	14388	14242	14326	14364	14398	14468	14493	14317	14454	14369	14528	14491	14436	14509	14258	14527	14419	14443	14474	14367	14510	14413	14311	14598	14451	14462	14280	14353	14374	14309	14469	14372	14403	14346	14293	14333	14421	14429	14404	14348	14392	14273	14517	14433	14532	14482	14400	14442	14465	14435	14397	14338	14438	14503	14334	14614	14313	14416	14366	14366	14435	14325	14295	14337	14471	14366	14432	14550	14414	14360	14322	14197	14449	14538	14142	14527	14401	14365	14451	14542	14343	14516	14489	14517	14369	14216	14528	14232	14409	14400	14486	14573	14372	14428	14258	14459	14459	14353	14494	14412	14306	14392	14400	14269	14505	14483	14367	14321	14505	14505	14333	14258	14465	14488	14498	14537	14218	14509	14523	14438	14378	14319	14438	14466	14424	14429	14356	14305	14372	14388	14372	14306	14286	14329	14354	14406	14366	14487	14467	14478	14370	14539	14331	14377	14292	14499	14339	14393	14375	14318	14389	14375	14454	14313	14427	14472	14342	14344	14361	14336	14414	14452	14297	14436	14328	14469	14353	14430	14431	14283	14705	14436	14448	14309	14381	14473	14266	14427	14433	14489	14321	14428	14417	14414	14285	14452	14386	14514	14371	14148	14311	14281	14338	14362	14355	14410	14427	14499	14404	14436	14504	14385	14411	14539	14233	14460	14470	14452	14433	14298	14679	14319	14259	14482	14322	14340	14552	14092	14531	14292	14384	14469	14480	14235	14583	14391	14389	14338	14252	14430	14462	14379	14276	14401	14275	14542	14217	14324	14549	14348	14532	14500	14492	14350	14261	14275	14424	14315	14350	14461	14398	14263	14315	14471	14339	14396	14316	14380	14544	14352	14418	14404	14299	14581	14554	14378	14419	14361	14490	14307	14497	14281	14360	14388	14368	14347	14531	14304	14327	14290	14222	14299	14304	14287	14297	14384	14382	14333	14469	14358	14345	14503	14250	14290	14374	14273	14305	14355	14536	14404	14419	14532	14597	14543	14430	14452	14422	14400	14296	14486	14363	14441	14373	14351	14433	14420	14491	14368	14425	14486	14294	14351	14479	14600	14374	14296	14503	14456	14449	14613	14559	14302	14546	14483	14387	14460	14376	14412	14287	14424	14437	14430	14267	14338	14448	14320	14509	14339	14479	14268	14460	14555	14351	14226	14488	14346	14422	14493	14385	14397	14347	14521	14283	14353	14487	14403	14406	14459	14400	14390	14609	14486	14417	14390	14422	14400	14326	14386	14512	14615	14311	14455	14314	14313	14562	14175	14478	14415	14486	14424	14521	14394	14485	14385	14174	14408	14399	14413	14323	14348	14542	14501	14377	14340	14502	14451	14442	14383	14263	14398	14426	14310	14477	14488	14440	14425	14447	14269	14355	14307	14281	14461	14471	14410	14336	14340	14338	14479	14391	14570	14367	14271	14398	14388	14381	14531	14415	14235	14382	14457	14308	14477	14451	14371	14467	14315	14447	14363	14438	14313	14360	14259	14430	14292	14430	14311	14490	14472	14323	14438	14448	14509	14443	14382	14368	14500	14371	14411	14476	14496	14464	14527	14528	14201	14408	14375	14474	14537	14404	14335	14467	14436	14372	14345	14365	14259	14401	14473	14419	14359	14412	14333	14317	14269	14446	14319	14441	14469	14489	14490	14380	14249	14421	14455	14495	14392	14528	14240	14382	14455	14370	14524	14469	14336	14233	14402	14321	14549	14307	14444	14306	14287	14253	14460	14590	14319	14395	14448	14333	14420	14219	14509	14470	14374	14438	14593	14592	14321	14361	14562	14310	14573	14420	14236	14578	14339	14441	14493	14306	14472	14411	14333	14433	14489	14330	14402	14483	14342	14493	14403	14337	14327	14402	14453	14490	14563	14438	14605	14381	14227	14456	14342	14316	14456	14469	14427	14342	14556	14317	14548	14406	14455	14428	14402	14376	14355	14415	14408	14328	14379	14452	14412	14302	14403	14478	14365	14326	14371	14575	14339	14404	14301	14424	14514	14543	14157	14296	14287	14372	14665	14600	14441	14511	14397	14429	14412	14359	14269	14650	14588	14457	14464	14313	14436	14385	14365	14427	14446	14460	14257	14519	14476	14409	14470	14372	14604	14484	14381	14371	14445	14396	14349	14561	14208	14320	14439	14469	14169	14264	14385	14386	14461	14267	14342	14396	14333	14533	14409	14312	14485	14467	14375	14401	14464	14264	14554	14536	14445	14224	14317	14313	14293	14351	14342	14447	14305	14332	14470	14438	14428	14335	14336	14484	14473	14509	14457	14393	14224	14455	14443	14432	14495	14402	14468	14324	14348	14442	14575	14362	14243	14515	14493	14311	14464	14458	14358	14272	14476	14386	14254	14483	14401	14424	14396	14282	14447	14360	14327	14470	14256	14615	14322	14390	14443	14361	14400	14334	14458	14363	14251	14535	14493	14304	14601	14200	14363	14440	14219	14496	14238	14303	14401	14491	14318	14472	14344	14419	14334	14235	14400	14299	14273	14445	14261	14373	14542	14366	14359	14484	14245	14319	14307	14313	14417	14427	14560	14239	14567	14448	14331	14422	14491	14404	14425	14377	14304	14322	14388	14439	14315	14404	14494	14531	14442	14456	14408	14469	14426	14310	14468	14524	14419	14236	14342	14480	14577	14414	14395	14448	14407	14278	14289	14408	14481	14416	14446	14376	14279	14304	14375	14494	14476	14442	14340	14388	14347	14269	14417	14271	14301	14314	14386	14496	14515	14424	14316	14459	14533	14291	14492	14440	14380	14585	14336	14527	14342	14523	14268	14342	14372	14418	14440	14341	14378	14319	14447	14476	14420	14288	14507	14417	14344	14432	14350	14426	14454	14458	14379	14498	14331	14433	14467	14481	14345	14377	14391	14611	14335	14421	14197	14344	14359	14415	14535	14456	14417	14411	14381	14472	14599	14490	14342	14390	14397	14587	14471	14422	14382	14393	14405	14516	14438	14332	14430	14489	14494	14397	14589	14492	14363	14388	14577	14513	14526	14396	14304	14333	14404	14399	14298	14315	14424	14174	14292	14400	14473	14332	14354	14395	14432	14465	14392	14484	14298	14607	14490	14570	14360	14304	14377	14379	14433	14536	14400	14498	14425	14486	14269	14322	14506	14277	14520	14366	14589	14508	14313	14508	14599	14425	14339	14515	14309	14337	14325	14489	14604	14410	14474	14318	14358	14362	14347	14521	14478	14507	14405	14533	14383	14484	14518	14439	14390	14340	14477	14444	14461	14313	14294	14377	14432	14452	14550	14377	14428	14313	14285	14571	14411	14361	14194	14425	14436	14462	14472	14413	14419	14410	14363	14418	14440	14482	14449	14369	14436	14484	14354	14323	14439	14479	14331	14449	14302	14464	14508	14400	14443	14461	14366	14200	14326	14397	14450	14380	14455	14402	14240	14369	14385	14421	14504	14436	14383	14437	14362	14351	14556	14452	14447	14434	14577	14350	14287	14582	14540	14452	14522	14351	14476	14532	14532	14461	14399	14296	14416	14453	14446	14406	14445	14407	14458	14432	14562	14452	14548	14322	14588	14391	14409	14350	14558	14350	14308	14314	14348	14393	14301	14580	14313	14335	14522	14396	14501	14366	14288	14394	14423	14305	14294	14419	14518	14489	14393	14351	14298	14449	14421	14434	14442	14458	14450	14403	14506	14375	14300	14316	14448	14478	14549	14409	14478	14387	14398	14423	14524	14458	14478	14330	14415	14346	14339	14502	14507	14373	14373	14520	14406	14510	14439	14465	14398	14316	14359	14442	14356	14431	14361	14318	14442	14417	14344	14352	14435	14506	14353
23015	21358	29238	23843	21472	22535	21794	16579	15645	16056	15906	15790	15439	15551	15398	15334	15348	15557	15261	15506	15336	15282	15454	15503	15444	15311	15560	15381	15459	15467	15391	15350	15430	15214	15354	17846	19042	16057	16692	15842	15408	15389	15213	15172	15276	15295	15164	15213	15397	15205	15090	15117	15389	15773	15288	15415	15267	15251	15287	15151	15274	15139	15378	15176	15130	15296	15115	15099	15197	15179	15313	15054	15315	15094	15242	15279	15326	15359	15283	15212	15286	15157	15051	15133	15217	15153	15242	15228	15160	15255	15116	14898	14943	15262	15217	15163	14947	15238	15190	15162	15164	15215	15143	15109	14931	15135	15206	15232	15285	15104	15167	15224	15109	15257	15251	15221	15173	15173	15309	14998	15158	15079	15042	15102	15024	15271	15052	15371	15167	15281	14902	14943	14851	15170	15173	15233	15319	15117	15319	15194	15268	15066	15179	15100	15154	15109	15055	15160	15164	15270	15270	15193	15314	15000	14997	15385	15127	15266	15041	15209	15075	15160	15010	15099	15175	15210	15259	15045	15074	15093	15260	15060	15004	15111	15151	15339	15226	15293	15203	15225	15215	15058	15101	15164	14970	14861	15294	14998	15282	15132	15177	15156	15079	15186	15175	15113	15192	15213	15052	15137	15227	15275	15059	14975	15207	15007	15009	15242	15301	15280	15120	15066	15127	15262	15096	15100	15268	15119	15167	15160	15392	15092	15200	15109	14989	15222	15250	15131	15272	15034	15190	15293	15101	15207	15077	15197	15096	15108	15055	14981	14963	15169	15042	15150	15088	14937	15099	15156	15061	14972	14858	15182	15270	15256	15314	15148	15136	15243	15044	15037	15303	15200	14935	15023	15132	15102	15294	15207	15199	15151	15238	15012	15080	15424	15057	15338	15263	15053	15111	15031	15109	15210	15135	15094	15118	15036	14973	14907	15077	15090	15068	15021	15054	15100	14948	14962	15159	15041	15083	15071	15286	15087	15201	15353	15053	15241	15021	15208	15193	15191	15116	15115	15197	15254	15101	15316	15047	15142	15115	15062	15057	15175	15193	15376	15022	15254	15277	15168	15166	15313	15167	15119	15233	15136	15061	15339	15260	15137	15155	15162	15089	14986	15206	15186	15166	15276	15308	14844	14973	14864	15148	15195	15024	15231	14935	15204	15066	15125	15164	14984	15070	15215	15141	15143	15216	15202	15005	15113	15067	15150	15240	15297	15127	15158	15064	15234	15215	15035	14911	14932	15152	15226	15238	15120	15175	15068	15127	15238	15217	15147	15002	15145	15238	15144	15001	15095	15155	15023	15233	15273	15241	15094	15217	15024	15086	15203	15260	15118	15177	15075	14929	15121	15248	15140	15123	15038	15264	15278	15169	14954	15216	14838	15172	15067	15180	15324	15129	14986	14970	15193	15221	15250	14926	15236	15117	15244	15356	15136	15139	15224	15291	14944	15206	15084	15158	14936	15122	15257	15259	15163	15090	15246	15105	15186	15075	15216	15179	15182	15103	15161	15148	15038	15177	15287	15089	15346	15279	15091	14897	15334	15008	15083	15086	14944	15135	15087	15114	15237	15126	15029	15093	15008	15129	15074	15166	15244	15111	15214	15089	15279	15160	15100	15047	15002	15131	15232	15164	15114	15107	15141	15022	15132	14865	15094	14919	15183	15096	15204	15140	14950	15018	15103	15156	15065	14993	15170	15173	15096	15155	14966	15087	15419	15255	15055	14972	15113	15112	15169	15270	15208	15239	15161	15208	15087	15194	15115	15252	15146	15024	15128	15193	15098	15213	15264	15151	15027	14872	15164	15006	15359	15300	15144	15040	15117	15127	15148	15254	15199	14985	15083	15175	15140	15031	15145	15093	15068	15173	15200	15032	15055	14991	15214	15085	15126	15036	15046	15070	15222	15116	15196	15387	15268	15238	15000	15091	15322	15196	14977	15289	15194	15288	15290	15206	15087	15220	15116	15116	15203	15182	15085	15058	15192	15134	15073	15120	15177	15079	15189	15131	15073	15125	15147	15005	14937	15323	15042	15166	14976	15207	15095	15080	15109	15330	15153	15202	15152	15092	15288	14997	15137	15144	15122	15373	15130	15119	15241	15127	15277	15292	14968	15180	15295	15157	15257	15366	15246	15067	15227	15211	15089	15223	15242	15117	15015	15125	15091	15050	15007	14987	15081	15079	15109	15064	14932	15003	15078	15028	15120	15243	15141	15140	15059	15348	15300	15182	15296	14986	15207	15088	15077	15247	15069	15101	15145	15076	15192	14987	15166	15151	15232	15403	15294	15224	15267	15016	15076	15194	15075	14908	15018	14797	15111	15106	14987	15003	14956	15091	14998	15120	15182	15229	15095	15221	15332	15265	15131	15186	15100	15188	14967	15046	15126	15179	14993	15121	15070	15127	14983	14879	15110	14991	15017	15076	15263	15047	15192	15287	15146	15108	15254	15300	15136	15140	15283	15203	15007	15049	15099	15242	15172	15062	15143	15251	15067	15166	15070	15142	15104	14967	15045	15115	15068	15107	15018	15274	15154	15322	15122	15311	15205	15318	15281	14833	15201	15133	15114	15378	15114	15072	15155	15271	15162	15255	15003	15283	15109	15059	15166	15195	15372	15087	15097	15093	15215	15267	15125	14997	14995	15073	15184	15075	15265	14993	15022	15292	15192	15072	15233	15032	15195	15165	15095	15068	14984	15255	15089	15139	15061	15002	15122	15054	15026	15071	14946	15211	15014	15049	15128	15070	15130	15135	14959	15228	15145	15157	14987	15039	15189	15106	15193	14903	15012	14950	15034	15039	14850	15233	15189	14925	15099	15151	14906	15208	15207	15119	15123	15050	15192	15099	15354	15068	15046	15010	15103	15037	15143	15212	14861	15140	15315	15208	15231	15213	15121	15078	15305	15144	14989	15077	15155	15129	14965	14971	15281	14996	15151	15151	15113	15079	14984	15148	14943	15206	14966	15062	15177	15076	15084	15149	15042	15123	15039	15182	15012	15111	15089	15149	15250	15238	15118	15082	15154	15249	15235	15059	15251	15127	15089	15262	15040	15155	15034	15118	15247	15196	15084	14989	15164	15073	15172	15170	15066	15012	15255	15139	15200	15046	15066	15114	15288	15146	15057	15044	15077	15074	15266	15093	14912	15121	15084	15298	15069	15159	15196	15213	15119	15094	15097	15133	15093	15050	15130	15188	15132	15172	15130	15066	15196	15037	15079	15164	14900	15109	14943	15125	15252	15126	15009	15177	15221	15111	15286	15224	15063	15044	15074	15193	15190	15172	15157	15282	15189	15146	14973	15288	15070	15091	15198	15141	14967	15148	15111	15216	15034	15112	15134	15149	15076	15350	15210	14966	15287	15190	15145	15115	14998	15278	15024	15234	15012	15015	15070	15152	15007	15178	14994	14898	15100	15062	15177	15102	15290	15107	14959	15113	15055	15159	15263	15318	15221	15119	15296	15029	15102	15180	14927	15171	15111	15113	15145	15322	15307	15177	15132	15183	15058	14972	15072	15204	15187	15225	15181	15151	15129	15041	15083	15171	15140	15191	15034	15293	15127	15073	15164	15065	15185	15133	15132	15118	15198	15209	15338	15264	15286	14974	15017	15016	15056	15176	15010	15355	15195	15109	15069	14992	15076	15028	15005	14968	15189	15193	15220	14986	14987	15026	15237	15335	15146	15233	15107	15125	15074	15015	15172	15175	15081	15220	15109	14991	14959	15176	15279	15171	15230	15165	15026	14931	14878	15268	15120	15038	15209	15098	15154	15188	15036	15091	15116	15017	15184	14967	15148	15167	15178	15068	15094	15299	15239	15175	15360	15165	15189	15164	15147	15229	15144	15120	15050	15181	15166	15120	15134	15310	15181	15131	15026	15039	15152	15040	15195	15167	15223	15064	15236	15181	15175	15105	15105	15149	14949	15107	15018	15112	15027	15028	15089	15163	15272	15138	15291	15332	15075	15195	15065	15020	15160	15002	15251	15129	15202	15119	14942	15208	15144	15052	15096	15177	15022	15087	15022	15084	15178	15105	15279	15220	15152	15272	15036	15176	15299	15108	15298	15179	15450	15130	15014	15015	15105	15057	14928	15091	15180	15028	15067	15098	15134	14984	15075	15118	15065	15036	15096	15303	15215	15185	15210	15207	15003	15199	14885	15240	15059	15115	15167	15187	15119	15267	15138	15265	14925	15118	15192	14917	14941	14961	15095	15297	14958	15245	15202	15224	15231	15258	15094	14960	15081	15157	15180	15094	15022	14919	15261	15162	15150	15032	15145	15041	15169	14991	15037	15126	15015	15105	15134	15156	14853	14996	15121	15157	15217	15141	15133	15032	15011	14877	15046	15052	15093	14984	15103	15065	15218	15211	15128	15109	15180	15239	15113	15165	15211	15250	15072	15291	15008	14961	15322	15038	15040	15025	15129	15173	15410	15086	14992	15289	15127	15252	15177	15048	15046	14928	14993	15137	15071	15068	15000	14952	15089	15284	15028	15221	15247	14989	15011	15141	14781	15104	15258	15173	15077	15320	15106	15206	15219	15213	15191	15222	14959	15177	15120	15152	15107	15228	15130	14975	15234	15162	15216	15192	14965	15199	15122	15161	15037	15242	15236	15009	15106	15314	14960	15135	15118	14996	15064	15215	15085	15003	15224	15183	15213	15227	15265	15163	15020	15350	14930	14983	15067	15084	15376	14956	15042	15055	15121	14957	15220	15324	15198	15047	15058	15144	15110	14951	15166	15164	15164	15079	15193	15130	15162	15149	15114	15157	15022	15148	15114	15181	15035	14989	15125	15053	15179	14790	15135	15190	15125	15162	15078	15012	15212	15184	15181	15095	15188	15284	15184	14946	15130	15251	15120	15248	15380	15070	15118	15161	15061	15131	15072	15300	15086	15144	15134	15168	15251	15036	15041	15118	15060	15289	15229	15242	15062	15184	15022	14951	15167	14996	15095	15152	15319	15141	15099	15301	15125	15224	15312	14929	15119	15192	15113	15103	15212	14939	15096	15081	15202	15164	15081	15181	15106	15265	15262	15153	15069	15132	15017	15230	14964	15234	15330	14910	15097	15104	15155	15290	15206	15067	15140	15169	15317	15197	15042	15285	15222	15120	15071
15029	25640	24704	21937	19035	16254	15690	15350	15218	15126	15065	15028	14723	14756	14747	14634	14749	14801	14828	14715	14790	14569	14792	14764	14593	14789	14779	14623	14569	14689	14814	14811	14608	14432	14655	19894	20964	15321	16662	15035	14576	14688	14318	14572	14545	14478	14455	14514	14500	14487	14578	14518	14770	15108	14884	14780	14836	14463	14485	14518	14481	14453	14466	14534	14428	14476	14514	14461	14466	14443	14504	14465	14459	14410	14614	14481	14397	14409	14451	14400	14539	14500	14633	14471	14439	14441	14513	14381	14628	14644	14490	14530	14496	14507	14583	14381	14344	14549	14483	14527	14478	14408	14513	14415	14268	14540	14485	14365	14417	14706	14555	14422	14328	14380	14422	14380	14540	14333	14371	14422	14350	14341	14381	14509	14518	14428	14458	14568	14377	14568	14480	14486	14415	14422	14477	14457	14446	14511	14394	14392	14536	14415	14468	14395	14422	14300	14766	14361	14506	14396	14490	14406	14532	14539	14497	14384	14427	14356	14448	14431	14505	14563	14409	14447	14487	14582	14423	14534	14432	14368	14324	14486	14377	14346	14621	14423	14480	14367	14345	14404	14445	14550	14506	14466	14521	14455	14548	14532	14573	14434	14569	14550	14361	14479	14467	14637	14365	14540	14244	14218	14368	14461	14463	14480	14604	14358	14319	14447	14386	14495	14288	14567	14471	14447	14446	14334	14474	14594	14505	14390	14403	14437	14415	14411	14474	14390	14381	14458	14475	14415	14351	14337	14305	14509	14455	14565	14556	14472	14413	14477	14349	14649	14438	14518	14657	14551	14463	14356	14364	14477	14344	14450	14586	14462	14388	14426	14444	14316	14451	14452	14483	14383	14458	14389	14377	14484	14597	14432	14294	14618	14511	14430	14414	14594	14520	14280	14459	14409	14464	14550	14470	14531	14311	14326	14537	14473	14417	14267	14464	14590	14344	14392	14632	14500	14343	14472	14430	14462	14450	14300	14503	14393	14492	14404	14569	14420	14580	14404	14468	14513	14258	14366	14458	14403	14450	14380	14431	14341	14464	14514	14330	14338	14509	14517	14453	14520	14610	14496	14549	14528	14458	14450	14575	14298	14294	14473	14555	14377	14338	14336	14619	14510	14466	14385	14432	14501	14356	14455	14501	14411	14489	14391	14353	14402	14440	14514	14616	14303	14433	14472	14404	14406	14594	14393	14486	14490	14470	14283	14554	14385	14558	14479	14501	14334	14494	14523	14462	14421	14492	14590	14446	14358	14447	14369	14391	14452	14543	14519	14365	14411	14438	14373	14414	14509	14559	14301	14455	14342	14344	14382	14435	14619	14339	14586	14285	14444	14371	14416	14616	14369	14366	14434	14427	14419	14371	14445	14323	14344	14501	14431	14546	14493	14495	14559	14330	14247	14400	14443	14460	14488	14313	14536	14398	14573	14493	14483	14460	14320	14564	14201	14510	14435	14312	14414	14546	14440	14560	14541	14509	14447	14467	14455	14320	14445	14285	14435	14512	14484	14561	14479	14412	14499	14679	14455	14578	14490	14482	14568	14656	14447	14451	14522	14409	14588	14445	14311	14396	14599	14368	14434	14321	14422	14424	14330	14552	14362	14671	14527	14596	14560	14416	14500	14334	14497	14528	14524	14440	14620	14551	14528	14673	14449	14613	14493	14455	14465	14363	14481	14488	14240	14507	14283	14220	14487	14632	14453	14285	14193	14538	14283	14447	14520	14195	14468	14410	14430	14372	14454	14350	14442	14427	14371	14577	14492	14479	14477	14377	14550	14391	14493	14445	14561	14485	14374	14349	14463	14562	14409	14424	14384	14501	14533	14489	14343	14623	14499	14518	14256	14490	14379	14403	14427	14385	14399	14457	14358	14579	14415	14436	14473	14462	14414	14522	14629	14438	14445	14468	14220	14449	14584	14382	14377	14411	14542	14364	14510	14512	14393	14411	14638	14453	14495	14478	14534	14522	14397	14507	14438	14409	14353	14571	14530	14577	14490	14574	14480	14448	14461	14583	14287	14510	14414	14358	14365	14362	14236	14508	14372	14362	14387	14420	14389	14408	14370	14406	14550	14365	14429	14450	14507	14396	14394	14514	14300	14609	14325	14465	14433	14395	14467	14394	14515	14475	14469	14323	14397	14356	14617	14480	14477	14331	14608	14457	14514	14470	14417	14409	14455	14419	14331	14353	14445	14757	14470	14423	14582	14512	14547	14437	14526	14630	14288	14424	14331	14555	14327	14373	14590	14341	14442	14529	14437	14499	14492	14352	14521	14599	14582	14518	14537	14343	14471	14452	14562	14532	14528	14439	14487	14312	14498	14391	14392	14350	14418	14440	14195	14356	14596	14270	14346	14516	14448	14449	14363	14508	14312	14435	14324	14521	14406	14334	14439	14458	14443	14447	14434	14421	14531	14417	14345	14485	14328	14523	14478	14405	14563	14549	14555	14397	14414	14315	14306	14556	14365	14536	14385	14401	14511	14279	14458	14521	14285	14587	14378	14447	14434	14537	14361	14356	14384	14296	14587	14483	14459	14604	14464	14540	14368	14349	14354	14370	14562	14446	14407	14483	14246	14341	14419	14444	14440	14704	14426	14456	14376	14445	14501	14477	14495	14353	14329	14474	14557	14401	14489	14342	14361	14440	14428	14384	14430	14548	14357	14309	14583	14536	14553	14533	14560	14480	14491	14440	14492	14361	14502	14388	14447	14517	14577	14395	14543	14372	14522	14343	14446	14531	14448	14524	14358	14544	14423	14476	14475	14344	14619	14402	14465	14584	14358	14413	14448	14466	14324	14399	14455	14559	14531	14429	14420	14363	14564	14482	14527	14421	14558	14448	14488	14438	14500	14353	14398	14446	14341	14515	14471	14434	14386	14333	14336	14359	14457	14616	14296	14417	14648	14424	14365	14596	14326	14311	14503	14453	14499	14425	14415	14552	14436	14498	14350	14379	14487	14395	14419	14387	14264	14433	14288	14354	14532	14406	14602	14403	14456	14471	14317	14556	14383	14514	14461	14378	14431	14420	14432	14452	14549	14239	14304	14368	14476	14423	14454	14534	14422	14396	14430	14613	14475	14283	14608	14331	14516	14503	14527	14550	14491	14434	14419	14502	14603	14423	14425	14446	14447	14554	14516	14390	14347	14448	14525	14370	14358	14479	14209	14419	14335	14391	14569	14378	14437	14534	14377	14576	14445	14449	14488	14313	14513	14475	14509	14482	14482	14455	14471	14591	14582	14433	14580	14521	14480	14317	14377	14300	14359	14212	14499	14446	14402	14339	14484	14459	14535	14437	14377	14456	14464	14596	14369	14368	14584	14378	14431	14521	14522	14400	14423	14163	14403	14467	14511	14322	14483	14578	14640	14352	14438	14261	14418	14427	14326	14613	14197	14277	14431	14545	14333	14284	14449	14394	14496	14320	14588	14483	14635	14547	14386	14372	14408	14180	14610	14310	14517	14363	14399	14433	14500	14494	14440	14276	14405	14277	14387	14434	14465	14418	14401	14302	14501	14459	14449	14455	14518	14366	14338	14456	14540	14420	14484	14446	14412	14623	14374	14445	14554	14531	14302	14446	14589	14334	14477	14478	14367	14347	14334	14492	14547	14294	14358	14539	14486	14500	14320	14344	14420	14313	14669	14372	14562	14400	14457	14566	14346	14430	14308	14464	14369	14262	14526	14369	14563	14267	14364	14451	14354	14373	14478	14404	14419	14550	14517	14470	14406	14482	14526	14546	14509	14435	14438	14491	14495	14391	14371	14284	14455	14435	14414	14613	14400	14461	14500	14386	14497	14329	14484	14496	14469	14529	14401	14430	14578	14624	14488	14439	14266	14493	14439	14568	14509	14506	14323	14466	14401	14498	14570	14271	14618	14340	14351	14425	14517	14349	14285	14430	14384	14311	14482	14289	14553	14247	14348	14441	14373	14538	14514	14295	14497	14483	14316	14469	14473	14459	14520	14395	14594	14585	14454	14602	14410	14391	14455	14564	14583	14419	14562	14330	14598	14359	14512	14325	14453	14515	14414	14420	14482	14487	14417	14502	14619	14482	14428	14547	14449	14409	14297	14447	14471	14472	14450	14341	14553	14402	14567	14583	14566	14331	14427	14439	14538	14763	14498	14417	14553	14316	14293	14622	14419	14353	14513	14464	14496	14423	14261	14484	14253	14403	14429	14427	14517	14594	14557	14384	14346	14365	14465	14357	14466	14516	14274	14324	14611	14610	14517	14396	14512	14442	14454	14546	14376	14377	14254	14564	14397	14555	14532	14223	14499	14335	14351	14455	14288	14511	14309	14380	14487	14592	14513	14453	14575	14353	14394	14521	14465	14505	14536	14538	14553	14468	14315	14419	14326	14405	14397	14561	14480	14637	14329	14519	14420	14432	14231	14436	14352	14497	14449	14515	14550	14463	14708	14372	14481	14484	14395	14543	14475	14628	14555	14469	14257	14581	14433	14244	14540	14368	14443	14611	14303	14451	14506	14394	14378	14592	14527	14206	14384	14455	14396	14370	14527	14563	14492	14371	14485	14531	14521	14403	14399	14512	14267	14359	14301	14536	14508	14467	14291	14308	14578	14597	14369	14374	14516	14406	14524	14393	14577	14462	14444	14587	14614	14546	14419	14479	14392	14342	14445	14425	14465	14407	14487	14423	14440	14377	14507	14502	14493	14567	14387	14364	14312	14248	14623	14510	14514	14371	14421	14607	14538	14334	14446	14471	14330	14398	14482	14678	14375	14426	14425	14521	14407	14499	14425	14678	14557	14496	14315	14519	14573	14407	14570	14547	14595	14429	14560	14650	14503	14441	14381	14429	14495	14433	14353	14554	14488	14540	14291	14574	14503	14368	14435	14319	14414	14586	14602	14456	14495	14598	14562	14472	14365	14306	14419	14521	14344	14514	14425	14460	14409	14364	14466	14378	14567	14495	14338	14469	14509	14504	14433	14427	14363	14383	14425	14506	14538	14526	14515	14423	14544	14589	14441	14660	14405	14533	14476	14363	14547	14304	14371	14368	14214	14419	14518	14379	14393	14507	14342	14406	14574	14489	14448	14602	14313	14522	14353	14488	14515	14339	14367	14346	14338	14511	14446	14565	14587	14426	14557	14555	14642	14588	14632
27216	21674	22857	18686	15312	15211	15237	15178	15269	15103	15050	14914	15140	15081	15036	15085	14856	15253	15128	15240	14974	15015	14989	15177	15228	15191	15225	15258	15222	15386	15143	15066	15216	15201	15109	15321	15552	15120	15207	15169	14968	15086	15142	15144	15066	15073	15380	15046	14978	14980	15034	15038	15085	15137	15065	15042	14904	15094	14910	15038	15145	15158	14992	15012	15160	15130	15237	15075	15117	15013	14986	14942	14956	15096	15077	14870	15218	14976	15068	14975	15037	15079	14924	15240	15081	15303	15177	15106	14779	15018	15013	15242	14976	15043	15051	15102	15151	15105	15032	15037	15028	15104	15183	14963	15198	14893	15051	15044	15056	15108	15040	15095	14899	14988	15226	14931	15256	14987	15136	15065	15114	14944	14965	14849	15109	14962	15144	15076	14984	15115	15033	15142	15123	15154	15057	15098	15045	15035	15176	14933	14938	15179	14897	14938	15077	15106	15098	14992	15090	15077	14999	15103	14990	14975	15037	15025	15131	15000	15114	15146	15081	15062	15064	15131	14768	14964	14824	15006	15042	15064	15234	15007	15132	14858	15050	15271	15145	15103	15023	15076	15061	15213	15066	14966	14959	14999	15073	15057	15009	15117	15062	15077	15003	14940	15020	14896	15166	14981	15160	15145	15124	14915	15033	15015	15085	14934	15240	15063	14989	15027	15107	14809	15108	15115	15243	14995	14893	14977	15053	15037	15110	15169	15106	15031	15202	15011	15056	14924	14944	14968	15053	15217	15094	15034	14970	15038	15035	15101	15242	14954	14995	15079	14974	15232	15095	14991	15093	15119	15083	14934	15025	15255	15034	14945	14969	14904	15140	15111	15425	15194	15151	14931	15084	15085	15103	14993	14983	14824	14975	15103	15158	15150	15212	15183	15037	15026	15263	15143	15111	14952	14901	15035	14957	15058	15137	15152	15120	15124	14964	15057	14989	14771	14865	15051	15058	14962	14846	15001	15148	15133	15094	15150	15107	15099	14982	14969	15045	15032	15005	14961	14949	14936	15080	15031	15169	14927	15091	14951	15076	15049	15007	15155	14903	15147	15031	14874	14981	15252	14806	14845	14899	14977	14982	14914	15126	15056	15215	15036	15065	14981	14900	14994	15190	15078	14984	15247	15020	15084	15142	14952	15079	15119	14983	15130	14983	15193	14950	15096	15158	15074	15259	15139	15169	15088	15099	15077	15164	15106	14992	14866	15068	15051	15044	15079	15233	14992	15046	15137	15327	14992	15144	15042	14951	15068	15069	14904	15059	15049	14963	15044	15206	14834	15149	15099	15060	15214	15077	15130	15223	15130	14954	15096	14852	15042	14861	15020	15163	15019	15055	15015	15315	15014	15026	14957	15122	15007	15011	15086	14925	15041	15099	14886	15043	15009	15001	15277	15099	15117	15161	15092	15107	15112	15079	15186	15132	15154	15088	15122	15090	15062	15005	15250	14965	14998	15042	15026	14928	14932	15068	14934	15039	15072	14948	14910	15060	15018	15022	15045	14992	14956	15057	14893	14934	15101	15118	14948	14966	15004	14962	15274	15105	14986	15214	15043	15019	15092	15041	14937	15026	15148	14891	14956	15208	15011	15119	15076	15148	15049	15160	14972	14986	14951	15118	15085	14940	14978	15129	14959	15305	14999	15140	15038	14895	15067	15039	15117	15240	15004	15083	15223	15161	14993	15115	15135	15026	15076	15187	15160	14973	15067	15100	14977	14966	15220	15145	15033	14976	15228	15187	14962	15120	15335	15195	15170	15113	15145	15174	15077	15155	15023	15105	15230	15121	15038	15291	15246	15143	15249	15147	14982	15052	14984	15081	15157	15065	15161	14961	15037	15054	14911	14948	15114	14834	15050	14996	14937	15162	14943	15050	15061	15197	15041	15089	15007	15085	15211	14963	15297	14954	15090	15181	14966	15112	15081	15063	15173	14929	14978	14894	15172	15005	15102	14935	15173	14839	15080	15101	15112	15073	15222	14979	15062	14942	14993	15057	15109	14905	14959	15292	15048	15048	15142	15069	15016	15323	15057	15101	15125	15055	14814	15049	15121	14996	15006	15022	15027	15266	15062	15117	15092	15170	14965	15162	15232	15231	15026	15205	15072	15004	15032	15051	15000	14923	15001	15310	14953	15334	15000	15137	15128	14971	14815	14912	14941	14978	15315	15009	14941	15003	14916	15136	15087	15232	15104	15126	15074	14967	15025	15012	14963	15167	14935	15070	14999	15056	14912	14977	15005	14887	14963	15237	15152	14933	15022	15209	15155	15197	14987	15054	14967	15014	14992	15071	15084	14980	15095	14878	15204	15012	14906	15139	14946	15312	15085	14867	15042	15209	15109	15210	15175	15063	15081	15077	15073	15148	15080	15007	15030	14907	15034	15042	14793	15153	14944	15069	15161	15076	15187	15279	15064	15047	15008	15070	15119	14963	15098	14973	15091	15078	15127	15091	15225	14990	14963	15007	14901	15117	15156	15019	14943	14971	15200	14896	15064	14973	15027	14962	15142	14983	15065	15095	15008	15008	15073	15067	15140	14854	14908	15088	15115	15133	14937	15017	15012	15079	14933	15195	14977	14728	15156	14915	15162	15100	14870	15015	15117	15331	14953	15300	14949	15126	14999	14997	14933	15051	15037	14952	14997	15247	14957	14982	14981	14900	15123	15095	15099	15094	15147	14909	14999	15100	15016	14878	14990	15172	14983	15127	14932	15122	14908	15100	15035	14938	14860	14897	14824	15119	15104	15019	14908	14781	15128	14955	15020	15161	14983	14851	15072	14950	15098	15206	15151	14852	15100	14890	15109	15246	14972	15023	14981	15017	15020	15215	15208	14968	15073	14958	15049	15108	15004	15014	15122	14964	14982	14846	15100	15128	15052	14854	15119	15061	15078	15169	15080	15095	14907	14998	14941	15045	14978	14898	14928	14892	15052	15005	14983	15231	14986	15058	15101	15142	14885	15122	15034	14944	14946	15121	15026	15121	15154	14914	15140	15207	15143	14998	15238	15018	15106	15108	14943	15001	15092	15025	15156	15194	14945	15006	15008	15005	14963	14990	15190	15024	15071	14821	15272	15082	15137	15134	15264	15065	15182	14914	14860	15013	15084	15115	15185	15159	15065	14963	15283	15013	15104	14985	15007	15278	15260	15109	14983	14978	15000	15159	15351	15057	15056	15045	14990	15064	14951	15102	15071	15198	15118	15044	14988	14929	15103	15025	14955	15199	15143	15099	14987	15105	15219	15055	15114	15045	14965	15121	14976	14901	15010	15070	15147	15041	15030	14904	15080	15170	15192	15136	15183	14980	15091	15072	14985	14859	14893	15091	15088	14931	15018	14874	15006	15057	14994	15175	15065	14945	15055	15158	14925	15119	15081	15035	15119	15063	14986	15033	14978	14980	14965	15079	15080	15118	15027	14962	15056	15022	15214	15091	14960	15104	14762	15002	15070	14992	14947	15143	15179	15103	15257	15053	15034	15146	14990	15176	15146	14862	15055	15014	14884	15273	14995	15070	15108	14968	15002	15204	14990	14904	15119	15096	15242	15164	14945	15007	14962	15094	15036	15016	15025	15198	15130	15056	15029	15038	15144	14895	14992	14991	14880	15023	15220	15207	15115	15054	14812	15097	15162	15094	14896	15104	15148	15214	15052	15176	14992	15017	15243	15006	15137	15070	14873	15056	15072	15042	15149	14951	15170	15252	15240	15121	15078	15039	15088	15127	15067	15015	15071	15045	14958	15267	14995	14992	15166	15082	15044	15060	14956	14981	15207	14940	14972	15116	15116	15195	15111	15190	14946	14999	14956	15006	15137	14978	15021	15103	15111	15102	15097	15096	15138	15077	14904	15041	15103	15087	15088	15077	15105	14856	14924	14996	15020	15148	15040	15177	15144	15276	15205	15091	15112	15022	15059	14848	14977	15096	15312	15226	15058	15087	14992	15135	14942	14971	14949	15048	15120	15171	15003	15018	15035	15139	15068	14996	15055	14978	14988	15006	14951	15098	15136	15091	15003	15023	15075	15111	14907	15149	15069	14936	14927	14959	15236	15226	15321	14969	15011	15106	15018	15162	15091	15129	15000	15159	15026	15134	15206	15013	15116	15053	14951	14982	15132	15231	15011	15066	15018	15007	15028	15056	15002	14828	14979	14933	14901	15015	14958	15218	14989	15239	15001	15011	15044	14833	15006	15205	15111	15253	15202	15077	15105	15097	15337	15028	15109	15079	15030	15014	14984	15033	15272	15084	15102	14985	15098	14723	15003	14950	15116	15155	14986	15089	15030	15045	15050	15003	15029	15123	15110	15228	15241	15371	15005	15161	15028	14818	15063	15007	15188	15155	15008	15129	14945	14967	15179	15010	15008	15031	14997	15039	15177	14894	15035	15081	15155	15202	14867	15006	15071	15144	14991	14936	15086	14924	14971	15082	15315	15147	15159	15087	14947	15109	15032	15083	14930	15118	15059	14984	15227	15015	15166	15058	15072	14971	15061	14963	15223	15181	15102	15126	15033	15043	15243	14990	14913	15061	15227	15010	14986	15052	15047	14981	15095	14990	14999	15072	15102	15024	15012	15022	14984	14929	15199	15206	15074	15056	14867	14875	14910	15279	14986	15149	14845	15191	14908	14978	15131	15065	15047	15200	15219	14989	14984	14894	15103	15084	15012	15153	15161	15002	14893	15132	15212	15134	14763	15074	14937	15000	15197	14970	14958	15027	14989	14995	15035	15003	15263	15037	15074	14982	15090	15092	15113	15205	15187	15181	15049	15217	15008	14955	14985	14957	15133	15080	15021	15106	15107	15017	14978	15059	14941	15000	15155	15281	15122	15165	14961	15094	14981	15158	15102	15041	15167	15041	15234	15003	15069	15153	14943	15132	15042	15035	15134	14932	15080	14954	15091	15135	15137	15069	14971	15276	14971	15307	15140	15034	15257	15017	14871	15004	15010	15076	14984	15005	14949	15005	15041	15004	15168	15050	15085	14971	14968	14870	14988	15050	14900	15200	15112	14990	15076	15022	15084	15102	15232	14845	15065	15119	15111	14867	15119	15260	15108	14957	15088	14903	15227	15089	15140	15032	14904	15015	14932	14981	14907	15059	15249	14971	15060	15212	15172	14941	15106
13856	16141	16258	15272	14605	14493	14606	14324	14486	14489	14403	14388	14562	14610	14519	14507	14293	14360	14397	14610	14432	14444	14573	14547	14684	14504	14374	14534	14449	14510	14434	14530	14395	14396	14287	14858	15278	14514	14554	14437	14531	14471	14418	14412	14311	14409	14294	14287	14437	14471	14486	14528	14386	14234	14488	14417	14380	14244	14475	14368	14394	14439	14492	14394	14242	14456	14270	14232	14355	14558	14447	14377	14415	14345	14513	14216	14357	14497	14335	14407	14437	14441	14440	14504	14380	14455	14375	14328	14355	14364	14440	14393	14302	14361	14165	14344	14518	14311	14281	14349	14462	14248	14470	14266	14490	14296	14299	14427	14331	14364	14413	14325	14280	14403	14274	14373	14301	14348	14354	14375	14378	14270	14327	14577	14567	14386	14436	14423	14449	14543	14438	14285	14251	14319	14333	14317	14205	14478	14149	14423	14390	14339	14348	14339	14436	14380	14512	14425	14356	14467	14426	14397	14464	14401	14584	14450	14466	14241	14387	14344	14350	14433	14379	14299	14336	14390	14402	14507	14294	14381	14328	14422	14158	14262	14496	14412	14368	14402	14296	14427	14430	14421	14375	14523	14353	14288	14397	14302	14254	14326	14463	14426	14370	14297	14362	14389	14494	14269	14476	14128	14425	14243	14390	14258	14520	14483	14449	14520	14588	14394	14489	14192	14342	14345	14260	14390	14248	14353	14528	14392	14344	14452	14358	14455	14360	14424	14317	14392	14504	14502	14270	14560	14328	14377	14390	14500	14288	14476	14480	14311	14173	14369	14528	14335	14398	14434	14603	14412	14293	14347	14492	14194	14388	14532	14429	14588	14509	14441	14252	14385	14404	14292	14455	14620	14398	14252	14206	14237	14492	14479	14423	14247	14433	14432	14298	14250	14187	14349	14349	14530	14445	14277	14357	14475	14219	14423	14315	14368	14416	14556	14333	14492	14284	14413	14387	14256	14299	14346	14265	14161	14381	14500	14331	14380	14337	14366	14388	14352	14454	14447	14332	14388	14311	14481	14376	14390	14450	14340	14410	14288	14326	14237	14295	14434	14405	14436	14407	14445	14395	14361	14425	14651	14279	14247	14442	14512	14494	14124	14452	14434	14460	14539	14425	14255	14288	14311	14356	14352	14273	14313	14262	14338	14522	14539	14437	14305	14403	14583	14315	14420	14456	14343	14465	14458	14175	14167	14286	14134	14484	14158	14433	14580	14402	14430	14386	14330	14405	14324	14247	14517	14448	14417	14395	14319	14220	14488	14417	14602	14323	14474	14408	14439	14510	14363	14326	14367	14273	14163	14373	14378	14289	14511	14295	14560	14461	14499	14592	14479	14358	14370	14394	14377	14616	14275	14285	14446	14222	14287	14411	14315	14395	14410	14394	14336	14362	14321	14259	14403	14345	14462	14227	14321	14349	14459	14270	14356	14451	14289	14391	14345	14323	14266	14383	14534	14352	14453	14359	14424	14367	14395	14324	14370	14396	14442	14420	14394	14189	14302	14471	14314	14232	14309	14338	14377	14284	14399	14294	14372	14405	14391	14362	14406	14213	14395	14532	14541	14384	14225	14505	14397	14323	14419	14435	14276	14330	14407	14428	14513	14488	14451	14478	14234	14337	14402	14429	14405	14301	14487	14452	14383	14264	14422	14191	14387	14308	14332	14357	14338	14328	14466	14565	14347	14430	14350	14337	14311	14520	14402	14255	14483	14504	14419	14513	14412	14278	14456	14396	14453	14417	14334	14333	14442	14484	14419	14297	14399	14502	14521	14431	14306	14352	14510	14442	14370	14555	14314	14418	14169	14346	14441	14328	14429	14478	14280	14417	14404	14330	14323	14272	14475	14516	14395	14351	14413	14431	14404	14466	14340	14355	14361	14319	14316	14388	14413	14152	14353	14441	14380	14366	14346	14383	14396	14401	14486	14450	14322	14511	14386	14418	14481	14362	14288	14495	14532	14362	14193	14372	14530	14119	14514	14520	14366	14227	14319	14543	14409	14377	14267	14451	14289	14472	14081	14351	14356	14345	14358	14380	14335	14348	14367	14399	14375	14491	14407	14377	14303	14389	14356	14476	14278	14392	14351	14444	14324	14233	14364	14174	14416	14384	14449	14560	14252	14335	14356	14377	14222	14335	14289	14413	14283	14401	14417	14391	14326	14273	14485	14391	14348	14425	14244	14402	14462	14283	14381	14286	14444	14319	14378	14430	14329	14202	14333	14503	14336	14399	14326	14407	14151	14493	14209	14492	14328	14508	14572	14390	14204	14536	14291	14477	14380	14341	14429	14441	14293	14396	14342	14354	14418	14484	14447	14431	14253	14293	14446	14415	14281	14405	14335	14276	14299	14192	14320	14324	14495	14444	14405	14261	14367	14391	14496	14522	14511	14398	14445	14393	14410	14206	14315	14255	14134	14474	14376	14443	14377	14548	14179	14256	14350	14266	14505	14362	14310	14400	14413	14234	14296	14490	14305	14345	14505	14392	14254	14443	14435	14410	14402	14238	14501	14316	14447	14468	14387	14390	14465	14242	14538	14290	14366	14366	14439	14439	14224	14504	14477	14349	14449	14324	14281	14375	14436	14497	14426	14350	14279	14377	14479	14242	14378	14310	14300	14303	14350	14419	14360	14534	14446	14464	14339	14520	14423	14503	14444	14348	14397	14451	14247	14375	14329	14241	14504	14340	14304	14471	14210	14348	14312	14404	14330	14522	14385	14259	14497	14423	14431	14366	14278	14359	14284	14610	14199	14358	14314	14298	14303	14322	14189	14401	14355	14394	14329	14323	14367	14463	14377	14451	14408	14415	14453	14424	14379	14402	14395	14303	14297	14460	14355	14230	14448	14476	14302	14438	14377	14441	14394	14406	14471	14296	14467	14445	14461	14359	14426	14343	14472	14249	14382	14470	14488	14366	14346	14412	14350	14303	14414	14459	14424	14290	14385	14328	14338	14378	14349	14452	14402	14417	14534	14406	14481	14334	14451	14513	14391	14417	14394	14364	14319	14334	14441	14310	14477	14382	14395	14320	14478	14383	14492	14253	14427	14376	14409	14329	14426	14394	14415	14320	14347	14398	14458	14379	14256	14478	14316	14344	14216	14253	14407	14483	14313	14253	14334	14377	14588	14236	14374	14496	14233	14432	14271	14322	14474	14282	14518	14316	14293	14444	14445	14422	14305	14432	14467	14471	14596	14391	14449	14446	14393	14494	14476	14316	14653	14338	14479	14281	14283	14376	14527	14376	14520	14412	14455	14315	14457	14449	14355	14372	14467	14548	14231	14454	14296	14334	14466	14478	14466	14354	14234	14434	14389	14399	14344	14431	14587	14309	14428	14389	14458	14399	14326	14399	14318	14320	14303	14369	14322	14310	14401	14375	14477	14340	14197	14285	14365	14277	14334	14392	14394	14477	14479	14427	14410	14316	14265	14527	14408	14446	14450	14320	14341	14595	14460	14439	14489	14469	14371	14374	14409	14375	14359	14409	14338	14268	14351	14487	14431	14317	14490	14452	14455	14387	14397	14332	14221	14436	14336	14280	14298	14504	14298	14557	14524	14421	14516	14492	14335	14424	14491	14323	14408	14583	14397	14588	14426	14339	14333	14397	14479	14503	14446	14319	14358	14304	14395	14275	14408	14243	14513	14388	14374	14491	14411	14260	14408	14559	14401	14507	14460	14436	14412	14397	14399	14316	14495	14534	14383	14472	14433	14295	14377	14279	14309	14453	14432	14337	14464	14293	14271	14356	14430	14305	14397	14384	14418	14387	14502	14447	14490	14562	14313	14407	14376	14524	14283	14471	14266	14631	14230	14521	14246	14416	14288	14391	14337	14189	14431	14388	14413	14469	14369	14435	14309	14470	14451	14419	14499	14350	14404	14243	14395	14370	14468	14166	14517	14507	14585	14301	14491	14298	14310	14440	14493	14531	14316	14301	14473	14424	14391	14476	14412	14554	14524	14369	14301	14391	14464	14343	14279	14397	14399	14453	14206	14472	14350	14281	14148	14447	14441	14308	14351	14276	14588	14374	14372	14201	14646	14279	14420	14351	14490	14474	14377	14440	14470	14441	14377	14580	14429	14434	14318	14361	14244	14604	14379	14329	14276	14296	14421	14333	14447	14370	14334	14486	14358	14329	14317	14308	14375	14354	14394	14339	14270	14460	14330	14378	14447	14422	14265	14265	14462	14496	14432	14524	14393	14434	14487	14439	14313	14459	14360	14387	14396	14459	14347	14368	14458	14497	14262	14230	14432	14333	14342	14342	14345	14378	14460	14424	14442	14402	14370	14345	14214	14497	14412	14370	14524	14525	14276	14442	14346	14335	14421	14355	14369	14264	14179	14255	14445	14461	14450	14434	14388	14436	14347	14340	14312	14444	14448	14464	14381	14377	14429	14374	14449	14524	14204	14472	14446	14433	14385	14223	14427	14514	14372	14414	14423	14453	14496	14343	14256	14375	14558	14422	14357	14488	14337	14474	14533	14384	14603	14294	14506	14274	14275	14450	14250	14307	14346	14379	14373	14547	14421	14261	14380	14650	14320	14484	14516	14501	14337	14330	14350	14304	14389	14396	14387	14431	14425	14464	14335	14425	14373	14504	14239	14365	14181	14350	14370	14349	14374	14384	14185	14348	14480	14459	14453	14454	14367	14330	14423	14366	14424	14455	14409	14570	14378	14474	14369	14553	14504	14366	14339	14387	14449	14367	14309	14336	14390	14385	14196	14244	14496	14451	14332	14404	14284	14336	14343	14416	14444	14425	14337	14388	14389	14306	14237	14352	14592	14397	14389	14392	14476	14310	14206	14443	14361	14449	14530	14297	14414	14330	14464	14388	14450	14269	14402	14349	14297	14434	14366	14379	14220	14469	14239	14400	14514	14341	14439	14429	14505	14471	14441	14424	14607	14182	14414	14277	14365	14536	14462	14440	14502	14174	14363	14299	14425	14382	14420	14406	14340	14395	14427	14316	14322	14375	14342	14425	14393	14477	14376	14378	14530	14333	14398	14364	14394	14486	14147	14437	14500	14537	14374	14406	14238	14302	14688	14422	14361	14304	14492	14422	14533	14375	14426	14275	14305	14386	14466	14446	14332	14273	14510	14298	14405	14405	14342	14337	14319
23918	21272	28701	24240	21767	19742	18212	16057	15658	15942	15752	15631	15661	15916	15506	15893	15798	15669	15717	15593	15499	15647	15687	15598	15587	15555	15527	15792	15582	15703	15554	15649	15431	15577	15542	16977	17572	15987	15753	15933	15494	15391	15421	15436	15412	15638	15486	15568	15455	15490	15446	15442	15887	15856	15717	15576	15565	15263	15319	15265	15476	15530	15509	15606	15411	15468	15399	15673	15539	15532	15391	15366	15490	15364	15456	15488	15459	15628	15663	15586	15609	15532	15569	15624	15643	15433	15362	15476	15528	15519	15439	15530	15355	15436	15496	15567	15452	15354	15343	15236	15385	15422	15415	15306	15425	15346	15457	15540	15596	15471	15467	15621	15489	15516	15468	15334	15497	15472	15316	15380	15396	15507	15476	15590	15408	15404	15351	15401	15425	15543	15488	15534	15390	15671	15295	15437	15455	15584	15484	15575	15556	15385	15258	15325	15592	15328	15487	15315	15511	15499	15626	15593	15482	15334	15390	15573	15507	15552	15548	15482	15618	15598	15406	15439	15705	15337	15299	15315	15608	15572	15389	15495	15503	15522	15396	15496	15548	15442	15227	15495	15482	15483	15429	15531	15463	15361	15500	15290	15356	15724	15418	15496	15424	15289	15636	15428	15464	15429	15566	15211	15517	15403	15395	15514	15424	15533	15360	15496	15343	15206	15415	15341	15440	15279	15467	15392	15237	15621	15621	15384	15333	15552	15724	15739	15518	15349	15446	15187	15307	15203	15543	15420	15662	15511	15415	15435	15252	15366	15465	15410	15402	15583	15517	15402	15191	15381	15411	15498	15299	15328	15293	15337	15508	15296	15462	15427	15516	15635	15530	15404	15358	15545	15395	15159	15486	15265	15454	15484	15500	15554	15484	15444	15280	15361	15440	15406	15456	15446	15475	15501	15423	15291	15266	15581	15458	15434	15337	15641	15436	15485	15477	15435	15453	15430	15398	15481	15493	15433	15458	15338	15440	15458	15705	15415	15691	15468	15279	15274	15462	15413	15614	15347	15441	15356	15395	15571	15548	15331	15518	15497	15546	15460	15290	15376	15548	15367	15389	15368	15527	15453	15503	15347	15343	15439	15510	15378	15556	15608	15673	15552	15576	15476	15479	15338	15433	15410	15473	15334	15583	15788	15529	15398	15489	15424	15365	15218	15651	15481	15519	15425	15413	15408	15577	15360	15321	15544	15503	15521	15522	15333	15507	15324	15405	15396	15423	15362	15360	15548	15442	15496	15292	15586	15639	15372	15541	15595	15551	15758	15463	15278	15267	15411	15523	15542	15515	15353	15436	15487	15437	15428	15347	15426	15583	15421	15498	15486	15247	15656	15329	15513	15484	15233	15344	15374	15592	15559	15318	15634	15518	15450	15580	15190	15481	15540	15409	15436	15378	15497	15278	15436	15586	15431	15502	15551	15378	15513	15383	15367	15386	15410	15512	15485	15501	15437	15453	15399	15455	15526	15458	15383	15473	15436	15623	15389	15288	15448	15411	15374	15459	15599	15566	15351	15516	15493	15443	15484	15501	15443	15305	15140	15543	15575	15413	15626	15456	15503	15444	15426	15466	15440	15295	15504	15413	15356	15382	15461	15217	15253	15540	15523	15355	15475	15408	15383	15645	15542	15495	15414	15482	15290	15506	15323	15429	15309	15440	15216	15541	15349	15373	15379	15521	15526	15318	15565	15336	15621	15422	15383	15627	15487	15447	15555	15451	15455	15447	15348	15436	15374	15402	15604	15489	15552	15348	15396	15366	15623	15464	15366	15525	15601	15533	15537	15564	15412	15544	15424	15590	15459	15407	15542	15357	15402	15295	15547	15491	15462	15514	15612	15294	15399	15237	15263	15353	15379	15650	15666	15397	15371	15317	15324	15543	15621	15486	15597	15467	15262	15241	15310	15343	15125	15486	15419	15446	15414	15484	15509	15416	15487	15516	15469	15374	15331	15229	15445	15507	15469	15496	15368	15444	15514	15524	15550	15476	15306	15272	15593	15644	15614	15576	15520	15443	15455	15274	15419	15565	15234	15619	15499	15237	15567	15283	15475	15347	15455	15415	15506	15414	15305	15533	15436	15569	15326	15495	15376	15549	15393	15680	15369	15543	15252	15261	15413	15390	15459	15406	15492	15392	15350	15177	15323	15602	15586	15366	15376	15545	15409	15271	15465	15580	15449	15451	15354	15433	15369	15353	15360	15449	15233	15358	15374	15279	15502	15484	15351	15421	15435	15351	15411	15357	15480	15442	15454	15522	15397	15423	15318	15493	15381	15503	15554	15265	15490	15589	15514	15599	15749	15440	15303	15327	15353	15387	15361	15557	15344	15528	15501	15416	15404	15374	15300	15536	15247	15316	15373	15376	15322	15299	15468	15541	15651	15384	15534	15401	15606	15243	15225	15494	15645	15270	15448	15464	15479	15256	15236	15236	15319	15357	15514	15311	15491	15331	15436	15404	15459	15450	15519	15384	15617	15400	15446	15694	15526	15546	15239	15390	15569	15354	15491	15418	15230	15553	15484	15387	15661	15535	15472	15188	15386	15573	15481	15397	15530	15589	15544	15274	15270	15398	15332	15478	15621	15392	15459	15569	15467	15329	15531	15459	15400	15636	15607	15297	15265	15318	15477	15556	15442	15391	15433	15479	15448	15287	15351	15493	15355	15541	15401	15554	15380	15348	15687	15651	15554	15414	15588	15354	15398	15313	15631	15510	15458	15510	15546	15567	15372	15325	15504	15303	15488	15440	15233	15561	15307	15554	15447	15567	15399	15400	15324	15359	15382	15495	15363	15438	15544	15250	15398	15465	15497	15525	15593	15452	15419	15372	15618	15444	15490	15513	15286	15532	15376	15385	15447	15366	15374	15218	15342	15559	15302	15553	15638	15525	15629	15446	15444	15343	15527	15483	15434	15214	15395	15347	15361	15315	15196	15369	15426	15452	15452	15316	15379	15330	15277	15416	15498	15233	15442	15217	15357	15267	15322	15501	15249	15443	15688	15340	15433	15268	15427	15478	15590	15352	15441	15451	15485	15440	15429	15441	15454	15446	15351	15346	15342	15252	15458	15221	15418	15503	15539	15413	15393	15464	15500	15592	15652	15530	15438	15492	15314	15482	15344	15567	15410	15443	15284	15394	15506	15469	15213	15474	15610	15419	15511	15427	15555	15394	15387	15400	15314	15513	15417	15778	15341	15596	15475	15457	15348	15369	15534	15430	15385	15321	15501	15472	15497	15369	15504	15261	15308	15506	15359	15430	15367	15467	15593	15453	15364	15483	15491	15192	15409	15564	15543	15423	15320	15436	15298	15306	15434	15560	15225	15438	15623	15363	15289	15490	15435	15408	15468	15531	15416	15398	15529	15329	15389	15615	15410	15311	15624	15469	15472	15453	15489	15381	15459	15586	15383	15486	15471	15278	15333	15513	15281	15638	15410	15284	15330	15316	15369	15298	15350	15310	15335	15646	15369	15373	15418	15575	15372	15573	15530	15459	15444	15390	15366	15462	15302	15408	15406	15515	15646	15439	15466	15511	15521	15381	15300	15352	15392	15526	15303	15474	15268	15261	15669	15432	15476	15386	15495	15411	15407	15585	15422	15475	15326	15360	15214	15500	15485	15418	15400	15485	15298	15355	15470	15324	15400	15328	15412	15518	15367	15432	15333	15393	15486	15216	15498	15548	15568	15478	15507	15320	15417	15467	15501	15380	15391	15562	15590	15557	15535	15266	15450	15425	15562	15504	15566	15392	15547	15600	15511	15383	15485	15496	15050	15307	15462	15509	15408	15363	15514	15550	15418	15372	15616	15625	15398	15540	15382	15440	15471	15582	15477	15414	15455	15396	15661	15422	15355	15061	15409	15432	15363	15529	15489	15411	15469	15335	15572	15409	15454	15485	15257	15372	15462	15268	15404	15436	15531	15411	15441	15613	15600	15622	15302	15479	15704	15210	15202	15366	15488	15413	15244	15428	15521	15683	15354	15492	15579	15465	15377	15415	15571	15620	15317	15370	15498	15337	15296	15583	15539	15443	15569	15361	15521	15471	15303	15519	15630	15504	15468	15745	15553	15298	15389	15212	15453	15569	15637	15514	15541	15255	15358	15481	15316	15333	15427	15399	15526	15457	15417	15417	15475	15298	15276	15425	15354	15431	15279	15331	15506	15469	15496	15483	15425	15410	15582	15387	15506	15439	15262	15542	15396	15446	15370	15356	15465	15507	15298	15536	15258	15578	15517	15362	15438	15391	15298	15302	15465	15473	15451	15457	15555	15440	15338	15500	15442	15238	15474	15319	15574	15388	15371	15351	15176	15406	15600	15604	15468	15282	15465	15500	15397	15389	15264	15510	15522	15420	15664	15250	15333	15390	15359	15300	15424	15391	15502	15475	15500	15594	15433	15327	15536	15254	15371	15472	15321	15391	15439	15312	15242	15531	15382	15255	15439	15406	15466	15690	15487	15413	15315	15359	15619	15438	15618	15428	15420	15512	15355	15580	15446	15404	15404	15407	15306	15381	15541	15574	15360	15363	15627	15524	15507	15384	15347	15512	15404	15396	15558	15580	15368	15511	15466	15472	15631	15496	15363	15297	15357	15340	15431	15504	15365	15347	15249	15473	15286	15458	15395	15478	15391	15313	15497	15292	15375	15630	15465	15542	15526	15706	15628	15802	15496	15500	15404	15437	15503	15265	15218	15362	15322	15369	15370	15496	15405	15389	15534	15640	15428	15500	15479	15455	15590	15299	15404	15533	15327	15448	15585	15527	15519	15443	15271	15446	15577	15441	15413	15511	15466	15398	15348	15293	15600	15498	15474	15390	15438	15605	15452	15655	15507	15535	15565	15508	15409	15470	15420	15495	15343	15515	15470	15455	15584	15374	15576	15291	15400	15481	15344	15261	15499	15371	15451	15337	15425	15507	15287	15618	15508	15557	15635	15581	15503	15483	15409	15367	15523	15301	15389	15427	15464	15240	15440	15316	15484	15499	15678	15521	15423	15518	15550	15582	15491	15611	15433	15209	15475	15493	15635	15361	15378	15374	15563	15500	15392	15286	15216	15447	15319	15400	15322	15241	15518	15617	15562	15379	15379	15404	15581	15372	15523	15367	15468	15418	15496	15418	15454
13536	21934	22074	19122	16598	15397	15166	15208	15087	15066	14995	14802	14809	14750	14802	14821	14740	14706	14704	14757	14877	14703	14951	14798	14829	14822	14845	14766	14884	14792	14731	14845	14607	14603	14738	17547	17633	15020	15158	14969	14571	14597	14647	14660	14803	14653	14565	14798	14714	14773	14667	14663	14834	15241	15154	14770	14847	14617	14688	14522	14708	14466	14676	14502	14678	14615	14684	14626	14534	14512	14671	14561	14596	14528	14632	14547	14498	14727	14602	14632	14640	14690	14651	14586	14523	14658	14524	14739	14389	14601	14688	14566	14447	14660	14661	14672	14511	14702	14615	14632	14539	14446	14575	14530	14529	14548	14654	14514	14506	14540	14576	14690	14686	14541	14497	14520	14470	14671	14478	14583	14695	14654	14677	14578	14730	14466	14542	14789	14625	14778	14600	14477	14473	14545	14520	14605	14506	14587	14701	14482	14381	14670	14552	14634	14469	14544	14696	14694	14744	14425	14756	14483	14718	14595	14620	14701	14699	14562	14813	14522	14658	14614	14618	14584	14654	14651	14608	14511	14649	14632	14666	14673	14682	14466	14662	14637	14541	14412	14702	14729	14498	14609	14782	14584	14644	14627	14507	14545	14520	14711	14506	14756	14518	14484	14464	14781	14678	14495	14784	14578	14578	14585	14697	14679	14720	14553	14639	14582	14583	14564	14596	14480	14697	14673	14541	14634	14564	14560	14560	14592	14625	14619	14713	14494	14582	14491	14430	14486	14717	14575	14704	14638	14623	14455	14579	14518	14620	14589	14640	14667	14460	14595	14636	14658	14554	14402	14616	14573	14691	14554	14667	14625	14710	14730	14515	14718	14348	14579	14572	14579	14598	14544	14709	14592	14602	14634	14645	14722	14723	14548	14458	14483	14770	14551	14653	14689	14611	14641	14488	14575	14511	14677	14491	14589	14363	14560	14522	14435	14630	14617	14500	14550	14716	14640	14630	14678	14499	14765	14475	14658	14664	14696	14744	14595	14683	14444	14557	14564	14651	14578	14662	14644	14613	14569	14721	14444	14486	14631	14704	14611	14457	14557	14656	14620	14648	14700	14649	14754	14691	14624	14656	14460	14524	14411	14655	14767	14629	14709	14612	14513	14680	14565	14604	14647	14547	14674	14569	14521	14462	14530	14648	14595	14679	14782	14667	14621	14546	14428	14769	14702	14397	14617	14651	14702	14578	14610	14617	14646	14527	14730	14626	14578	14702	14585	14618	14608	14664	14547	14479	14566	14653	14663	14587	14579	14618	14657	14761	14451	14562	14550	14617	14650	14589	14459	14795	14581	14652	14592	14540	14534	14825	14572	14635	14435	14545	14599	14592	14589	14657	14468	14591	14459	14427	14566	14528	14495	14675	14672	14717	14589	14628	14650	14637	14626	14595	14635	14548	14559	14567	14685	14572	14675	14573	14529	14455	14668	14614	14598	14510	14612	14608	14412	14682	14488	14701	14501	14565	14657	14925	14618	14685	14699	14670	14565	14539	14517	14680	14721	14642	14674	14559	14595	14660	14718	14541	14589	14452	14569	14573	14578	14454	14684	14649	14631	14647	14808	14492	14578	14658	14445	14542	14559	14520	14645	14583	14725	14528	14611	14682	14691	14628	14579	14486	14520	14821	14627	14677	14573	14602	14498	14537	14665	14583	14622	14491	14465	14639	14470	14463	14508	14611	14504	14625	14706	14580	14597	14672	14628	14586	14724	14431	14704	14572	14644	14642	14403	14702	14684	14756	14613	14716	14617	14559	14571	14487	14722	14634	14619	14633	14754	14618	14546	14678	14801	14601	14583	14509	14646	14652	14634	14718	14399	14567	14678	14562	14534	14672	14614	14530	14592	14453	14566	14587	14536	14658	14707	14504	14581	14664	14517	14759	14630	14631	14459	14754	14716	14510	14568	14535	14662	14408	14470	14712	14669	14753	14764	14607	14440	14670	14410	14621	14700	14712	14486	14750	14427	14675	14562	14501	14637	14721	14533	14713	14479	14573	14586	14641	14561	14660	14516	14640	14457	14636	14565	14598	14485	14568	14585	14675	14556	14630	14621	14834	14598	14709	14518	14587	14538	14509	14665	14639	14701	14605	14555	14524	14618	14706	14586	14742	14584	14474	14606	14628	14727	14633	14668	14618	14535	14754	14594	14663	14646	14636	14685	14386	14653	14689	14829	14600	14652	14654	14599	14820	14495	14623	14695	14574	14540	14692	14528	14514	14513	14474	14366	14578	14600	14677	14607	14592	14676	14526	14567	14545	14656	14511	14542	14540	14625	14673	14590	14624	14544	14558	14637	14562	14528	14575	14538	14509	14736	14649	14506	14483	14554	14799	14475	14643	14439	14737	14566	14654	14465	14558	14337	14676	14535	14683	14585	14616	14522	14534	14584	14461	14691	14513	14670	14565	14518	14628	14527	14716	14696	14534	14574	14660	14491	14675	14680	14486	14505	14623	14571	14678	14538	14515	14618	14613	14695	14734	14581	14651	14666	14696	14544	14616	14598	14696	14673	14573	14515	14299	14624	14511	14422	14537	14543	14478	14619	14432	14524	14659	14586	14351	14545	14490	14541	14750	14591	14489	14560	14403	14478	14668	14796	14580	14413	14569	14596	14655	14514	14666	14526	14491	14709	14599	14688	14655	14609	14531	14518	14681	14565	14476	14441	14666	14760	14567	14751	14530	14613	14536	14512	14631	14589	14482	14454	14596	14631	14715	14637	14496	14447	14659	14692	14518	14615	14635	14606	14615	14516	14662	14513	14551	14645	14518	14540	14587	14552	14573	14549	14669	14696	14849	14721	14691	14707	14605	14628	14659	14555	14546	14610	14637	14535	14713	14536	14579	14429	14424	14453	14561	14584	14675	14578	14669	14666	14638	14494	14623	14686	14774	14527	14561	14562	14404	14731	14477	14446	14528	14521	14521	14625	14597	14629	14591	14735	14630	14488	14598	14658	14595	14634	14731	14537	14603	14493	14631	14615	14584	14695	14630	14525	14574	14649	14382	14603	14351	14697	14656	14460	14613	14543	14496	14785	14516	14767	14509	14683	14852	14688	14581	14600	14636	14293	14720	14592	14574	14580	14489	14547	14597	14546	14564	14491	14599	14645	14633	14604	14559	14585	14758	14540	14460	14620	14553	14766	14701	14542	14575	14538	14618	14617	14579	14611	14584	14597	14639	14599	14670	14726	14539	14593	14644	14564	14435	14572	14645	14338	14528	14490	14543	14556	14637	14454	14758	14691	14490	14621	14476	14500	14663	14608	14762	14570	14736	14726	14543	14533	14696	14535	14503	14589	14622	14615	14680	14537	14587	14524	14610	14591	14609	14856	14678	14607	14717	14578	14618	14671	14583	14676	14529	14694	14574	14724	14609	14645	14541	14561	14726	14653	14635	14777	14442	14685	14451	14596	14781	14514	14622	14701	14604	14696	14593	14631	14621	14536	14472	14602	14601	14591	14565	14639	14696	14524	14638	14625	14637	14522	14529	14620	14694	14613	14375	14510	14731	14694	14533	14710	14611	14547	14589	14555	14652	14503	14479	14596	14661	14463	14572	14707	14587	14736	14545	14779	14541	14620	14745	14554	14664	14771	14713	14592	14599	14681	14468	14536	14501	14654	14729	14534	14548	14533	14672	14439	14561	14557	14537	14654	14668	14727	14715	14453	14664	14574	14484	14462	14617	14584	14611	14526	14519	14561	14533	14436	14558	14641	14658	14656	14401	14554	14665	14309	14611	14538	14629	14673	14649	14582	14708	14643	14634	14498	14674	14687	14598	14594	14490	14552	14644	14516	14543	14555	14701	14717	14781	14607	14583	14737	14579	14568	14533	14600	14515	14710	14478	14597	14663	14458	14563	14664	14567	14616	14621	14617	14571	14535	14652	14515	14564	14444	14559	14480	14662	14766	14388	14625	14602	14670	14524	14599	14535	14650	14557	14713	14615	14653	14465	14421	14614	14663	14378	14536	14572	14586	14563	14632	14641	14610	14572	14642	14435	14683	14649	14552	14630	14499	14641	14680	14647	14564	14708	14669	14796	14691	14573	14484	14637	14599	14506	14312	14743	14503	14658	14571	14783	14548	14650	14500	14565	14423	14499	14537	14524	14823	14555	14419	14592	14674	14563	14576	14598	14614	14601	14625	14298	14743	14607	14559	14529	14565	14657	14650	14625	14656	14548	14655	14595	14555	14688	14805	14576	14511	14626	14671	14502	14742	14712	14664	14748	14532	14670	14495	14700	14606	14513	14453	14665	14567	14732	14674	14634	14569	14694	14429	14638	14576	14595	14698	14500	14684	14603	14598	14637	14691	14651	14764	14613	14725	14607	14457	14609	14576	14660	14579	14622	14677	14609	14517	14550	14483	14611	14507	14693	14546	14728	14713	14607	14627	14486	14535	14609	14586	14595	14493	14669	14630	14663	14753	14514	14652	14571	14506	14525	14488	14429	14516	14475	14678	14472	14596	14747	14426	14620	14662	14495	14561	14545	14660	14662	14708	14538	14693	14432	14455	14641	14609	14717	14713	14509	14580	14590	14681	14634	14696	14668	14613	14563	14555	14735	14650	14655	14610	14561	14684	14630	14583	14668	14651	14666	14612	14451	14451	14611	14653	14603	14500	14707	14578	14497	14629	14696	14540	14462	14548	14582	14649	14629	14592	14536	14622	14707	14450	14515	14701	14448	14612	14710	14562	14609	14623	14661	14528	14784	14587	14615	14618	14444	14586	14629	14502	14609	14413	14603	14631	14567	14436	14585	14567	14591	14751	14566	14445	14585	14507	14592	14673	14597	14482	14538	14527	14570	14570	14424	14775	14657	14550	14588	14412	14746	14510	14587	14628	14572	14621	14757	14691	14707	14697	14497	14613	14583	14528	14581	14494	14677	14668	14628	14512	14524	14649	14650	14612	14708	14615	14680	14494	14546	14689	14540	14697	14586	14568	14516	14673	14667	14587	14678	14503	14591	14502	14567	14550	14571	14610	14618	14671	14675	14786	14514	14466	14639	14721	14614	14638	14548	14673	14685	14526	14636	14709	14627	14897	14368	14592	14429	14508	14587	14678	14474	14428	14638	14690	14743	14512	14587	14525	14501	14657	14648	14584	14545	14458	14584	14589	14708	14620
22937	21356	29275	23832	21494	22667	22246	17013	16227	16322	16213	16059	15860	15808	16035	16064	15891	15840	15855	15812	15738	15821	15845	15871	15791	15782	15908	15829	15969	15837	15956	15743	15827	15697	15669	18490	18561	16020	16095	16295	15666	15673	15577	15654	15706	15785	15687	15801	15631	15924	15729	15695	16030	16357	16141	15991	15797	15557	15593	15766	15665	15546	15733	15844	15514	15658	15673	15687	15642	15477	15538	15549	15742	15732	15530	15558	15458	15666	15886	15720	15691	15568	15786	15697	15675	15621	15472	15625	15740	15599	15477	15612	15607	15609	15657	15461	15711	15651	15558	15706	15635	15684	15504	15449	15345	15714	15784	15725	15549	15608	15574	15508	15751	15538	15412	15533	15484	15504	15648	15768	15543	15490	15637	15504	15725	15672	15554	15664	15782	15773	15537	15615	15544	15583	15894	15426	15648	15475	15552	15493	15544	15596	15646	15753	15710	15590	15728	15488	15601	15691	15479	15742	15523	15679	15681	15812	15526	15671	15781	15644	15537	15764	15559	15676	15483	15687	15488	15748	15560	15564	15609	15620	15481	15572	15707	15698	15645	15712	15558	15626	15368	15602	15713	15583	15714	15602	15617	15497	15630	15518	15501	15624	15686	15496	15498	15559	15696	15691	15677	15512	15651	15843	15663	15701	15708	15687	15463	15627	15512	15552	15550	15674	15666	15665	15971	15661	15482	15513	15524	15639	15686	15616	15594	15669	15554	15484	15601	15628	15465	15648	15393	15603	15521	15352	15630	15516	15527	15762	15553	15549	15472	15619	15668	15561	15562	15634	15564	15622	15447	15631	15504	15593	15656	15531	15671	15580	15435	15683	15540	15620	15415	15496	15616	15654	15570	15605	15455	15542	15577	15565	15448	15594	15528	15638	15776	15394	15365	15650	15662	15619	15717	15501	15546	15541	15624	15583	15826	15608	15647	15589	15691	15588	15378	15607	15569	15709	15659	15543	15425	15547	15440	15633	15597	15544	15641	15509	15599	15793	15560	15582	15513	15734	15711	15535	15525	15626	15630	15589	15544	15498	15639	15406	15640	15541	15562	15756	15597	15628	15456	15615	15691	15653	15504	15696	15609	15707	15445	15386	15499	15549	15602	15508	15572	15360	15590	15468	15527	15706	15584	15605	15721	15457	15637	15575	15584	15621	15565	15615	15522	15452	15363	15485	15446	15622	15604	15532	15659	15576	15502	15493	15398	15625	15625	15569	15798	15563	15522	15735	15639	15640	15638	15652	15767	15526	15558	15519	15561	15492	15665	15524	15499	15418	15431	15349	15608	15549	15499	15509	15509	15478	15589	15614	15496	15592	15563	15430	15604	15657	15608	15485	15420	15462	15438	15593	15698	15578	15647	15479	15478	15693	15730	15591	15433	15648	15690	15364	15534	15336	15661	15485	15451	15501	15519	15512	15461	15680	15693	15487	15471	15546	15574	15536	15524	15572	15411	15736	15552	15510	15704	15632	15530	15729	15674	15549	15593	15565	15551	15528	15388	15643	15367	15708	15717	15655	15785	15652	15430	15410	15660	15461	15536	15651	15620	15610	15413	15361	15618	15496	15558	15617	15459	15510	15704	15478	15493	15504	15535	15630	15593	15483	15582	15609	15498	15464	15496	15695	15634	15709	15636	15370	15618	15704	15623	15638	15622	15845	15743	15849	15673	15699	15459	15480	15574	15495	15672	15499	15527	15731	15457	15415	15515	15734	15595	15699	15447	15381	15542	15476	15693	15705	15665	15658	15520	15655	15624	15630	15755	15637	15264	15464	15504	15426	15394	15696	15550	15800	15630	15666	15361	15454	15510	15519	15589	15495	15523	15539	15429	15672	15658	15491	15465	15616	15563	15493	15641	15587	15770	15607	15526	15683	15541	15502	15674	15734	15651	15607	15535	15443	15616	15731	15559	15534	15595	15582	15626	15683	15730	15702	15654	15880	15672	15640	15640	15576	15666	15577	15540	15376	15778	15520	15512	15505	15396	15540	15486	15621	15461	15657	15454	15463	15540	15619	15703	15656	15611	15491	15705	15498	15771	15677	15600	15550	15584	15641	15617	15473	15552	15683	15436	15535	15464	15400	15702	15639	15776	15612	15684	15553	15598	15546	15542	15584	15589	15503	15562	15473	15717	15690	15664	15510	15381	15663	15357	15519	15761	15730	15722	15528	15564	15595	15778	15531	15673	15658	15416	15493	15771	15480	15443	15405	15480	15591	15493	15707	15675	15845	15572	15735	15704	15550	15514	15576	15513	15634	15521	15555	15616	15578	15510	15593	15545	15561	15692	15740	15714	15452	15694	15471	15776	15594	15611	15704	15731	15550	15417	15538	15594	15392	15570	15427	15618	15563	15429	15523	15594	15486	15436	15530	15549	15567	15446	15511	15492	15522	15572	15627	15462	15643	15549	15531	15710	15569	15424	15707	15644	15612	15515	15686	15675	15597	15544	15541	15571	15510	15404	15544	15499	15561	15670	15486	15573	15608	15503	15540	15695	15511	15694	15732	15572	15666	15685	15623	15554	15460	15753	15561	15713	15638	15655	15473	15389	15738	15596	15597	15645	15468	15620	15519	15395	15379	15601	15588	15603	15602	15499	15639	15518	15616	15551	15413	15465	15599	15681	15540	15544	15536	15537	15580	15429	15727	15579	15731	15603	15534	15721	15587	15571	15699	15709	15615	15402	15654	15682	15509	15647	15536	15679	15776	15558	15524	15535	15618	15579	15552	15606	15770	15582	15403	15479	15694	15755	15563	15536	15616	15600	15496	15633	15515	15527	15490	15686	15784	15524	15531	15747	15632	15739	15633	15513	15516	15650	15507	15447	15357	15448	15496	15668	15524	15477	15646	15606	15586	15409	15552	15609	15680	15556	15438	15452	15457	15418	15622	15671	15547	15487	15605	15649	15591	15560	15571	15658	15644	15515	15638	15632	15527	15502	15660	15665	15563	15707	15679	15572	15445	15599	15508	15551	15650	15614	15634	15584	15428	15518	15632	15573	15658	15509	15440	15606	15595	15414	15878	15444	15669	15479	15428	15553	15796	15640	15448	15618	15527	15562	15631	15498	15554	15610	15469	15509	15765	15678	15714	15396	15419	15641	15676	15566	15421	15752	15548	15732	15412	15616	15477	15737	15673	15661	15683	15343	15698	15741	15649	15490	15477	15550	15619	15594	15744	15388	15472	15532	15541	15628	15464	15508	15606	15509	15632	15462	15539	15611	15400	15540	15633	15540	15690	15657	15605	15682	15498	15678	15546	15497	15440	15613	15645	15592	15514	15556	15333	15623	15573	15672	15642	15552	15550	15626	15434	15693	15519	15565	15456	15788	15878	15672	15617	15646	15445	15588	15361	15566	15436	15439	15751	15298	15541	15497	15695	15316	15714	15639	15487	15491	15469	15553	15605	15387	15646	15437	15611	15493	15516	15553	15603	15436	15733	15722	15405	15604	15622	15763	15408	15607	15652	15457	15515	15654	15559	15789	15576	15607	15521	15599	15552	15646	15603	15757	15659	15628	15593	15401	15597	15578	15515	15604	15837	15712	15496	15311	15544	15602	15544	15626	15610	15700	15534	15464	15487	15470	15624	15688	15505	15459	15448	15624	15406	15570	15596	15323	15631	15675	15530	15658	15554	15475	15461	15526	15544	15607	15634	15789	15491	15523	15527	15743	15618	15597	15636	15542	15462	15736	15408	15698	15364	15616	15592	15529	15555	15680	15606	15594	15456	15426	15580	15762	15600	15724	15578	15600	15463	15465	15351	15668	15819	15783	15535	15553	15495	15731	15596	15634	15555	15710	15851	15532	15437	15811	15541	15727	15590	15721	15601	15795	15683	15642	15406	15562	15447	15421	15615	15575	15300	15753	15593	15412	15511	15676	15443	15543	15591	15614	15764	15587	15519	15554	15563	15610	15545	15532	15517	15643	15568	15698	15460	15511	15608	15514	15587	15604	15327	15600	15474	15468	15557	15640	15360	15723	15629	15511	15576	15590	15668	15631	15624	15565	15692	15816	15687	15671	15608	15791	15572	15602	15521	15312	15419	15753	15500	15439	15445	15682	15671	15535	15740	15443	15485	15735	15488	15589	15664	15480	15577	15821	15428	15552	15458	15593	15561	15404	15538	15584	15568	15410	15555	15594	15508	15635	15604	15312	15509	15540	15738	15587	15431	15532	15554	15456	15630	15502	15652	15503	15554	15243	15636	15551	15384	15481	15455	15626	15428	15459	15403	15538	15394	15603	15492	15496	15441	15609	15743	15671	15628	15625	15618	15518	15531	15722	15636	15579	15516	15477	15771	15528	15655	15648	15477	15718	15425	15534	15507	15622	15792	15586	15669	15602	15204	15705	15697	15595	15381	15586	15551	15496	15626	15651	15555	15415	15602	15533	15537	15668	15758	15754	15675	15776	15505	15335	15560	15489	15521	15517	15557	15523	15574	15420	15525	15711	15577	15602	15672	15460	15482	15337	15656	15406	15709	15871	15636	15682	15518	15560	15581	15608	15639	15658	15430	15478	15651	15657	15663	15572	15531	15406	15469	15677	15525	15433	15646	15520	15627	15578	15560	15636	15636	15496	15560	15550	15449	15698	15382	15371	15604	15495	15513	15509	15473	15445	15474	15473	15729	15526	15524	15533	15689	15679	15498	15577	15600	15416	15593	15714	15543	15678	15551	15800	15552	15615	15430	15505	15651	15545	15493	15733	15712	15639	15633	15589	15644	15457	15451	15386	15426	15506	15618	15634	15598	15640	15723	15604	15440	15670	15775	15526	15469	15644	15550	15442	15452	15602	15482	15555	15421	15517	15693	15524	15635	15674	15522	15652	15566	15528	15542	15576	15576	15542	15642	15620	15763	15607	15394	15588	15605	15590	15437	15587	15471	15598	15537	15445	15479	15476	15588	15794	15494	15445	15599	15395	15646	15583	15454	15669	15461	15388	15652	15585	15662	15693	15609	15731	15552	15904	15837	15516	15505	15833	15589	15487	15599	15424	15517	15495	15736	15525	15703	15620	15513	15632	15663	15426	15602	15389	15523	15586	15739	15627	15531	15520	15673	15784	15651	15688	15528	15607	15470	15524	15630	15646	15554	15628	15759	15786	15614	15553	15690	15598	15370
15453	26882	26286	21473	17598	16523	15796	15847	15387	15052	15174	15050	15077	14942	15016	15067	15057	14796	15016	15044	15078	15056	14928	14992	15010	15055	14963	15043	15085	14872	14869	15010	15135	14894	15001	20140	18589	14764	15711	15362	14503	14734	14784	14627	14672	14623	14672	14674	14695	14752	14675	15119	15925	15896	15500	15117	14772	14870	14694	14570	14645	14641	14611	14807	14563	14648	14692	14619	14708	14708	14662	14776	14827	14650	14653	14597	14763	14732	14805	14685	14740	14613	14902	14598	14699	14715	14719	14698	14802	14841	14589	14690	14563	14670	14688	14486	14669	14627	14654	14704	14740	14689	14725	14833	14775	14640	14778	14755	14627	14831	14583	14655	14792	14767	14599	14840	14625	14588	14755	14521	14695	14582	14635	14661	14719	14786	14737	14508	14618	14749	14624	14749	14896	14665	14682	14702	14562	14581	14803	14560	14730	14614	14690	14708	14839	14616	14661	14767	14716	14682	14689	14667	14554	14537	14696	14643	14599	14611	14742	14758	14489	14696	14630	14671	14627	14851	14875	14556	14670	14678	14620	14701	14654	14831	14818	14798	14846	14749	14690	14652	14814	14718	14545	14639	14766	14829	14759	14661	14749	14572	14659	14657	14665	14610	14539	14637	14777	14686	14584	14651	14583	14673	14596	14620	14732	14817	14399	14601	14547	14607	14620	14732	14679	14711	14706	14687	14777	14662	14644	14660	14745	14511	14548	14823	14546	14515	14671	14731	14649	14831	14746	14534	14740	14684	14732	14699	14800	14648	14830	14657	14677	14538	14756	14767	14589	14618	14651	14839	14624	14545	14833	14519	14697	14719	14651	14651	14667	14803	14790	14665	14691	14840	14545	14575	14608	14655	14594	14664	14657	14713	14639	14674	14624	14729	14624	14779	14720	14689	14743	14477	14572	14771	14508	14665	14599	14716	14641	14628	14689	14548	14516	14672	14565	14690	14568	14593	14760	14749	14795	14675	14568	14732	14450	14524	14676	14831	14627	14643	14613	14707	14709	15007	14663	14571	14663	14528	14688	14727	14511	14720	14557	14600	14604	14573	14732	14639	14599	14655	14781	14532	14703	14789	14586	14726	14859	14679	14660	14486	14723	14613	14624	14646	14709	14580	14570	14864	14573	14560	14805	14585	14702	14633	14615	14704	14812	14803	14752	14645	14740	14603	14511	14540	14557	14580	14734	14596	14587	14729	14664	14789	14711	14767	14762	14709	14539	14645	14512	14668	14737	14705	14583	14830	14651	14602	14783	14690	14717	14724	14734	14602	14742	14596	14528	14645	14741	14799	14729	14709	14603	14639	14770	14803	14586	14666	14736	14777	14755	14686	14501	14734	14616	14767	14756	14686	14693	14719	14843	14852	14637	14848	14814	14746	14539	14718	14593	14635	14486	14594	14590	14464	14772	14551	14704	14733	14656	14518	14616	14576	14642	14671	14791	14514	14736	14696	14559	14702	14725	14706	14587	14636	14725	14735	14777	14740	14655	14654	14633	14656	14715	14521	14554	14623	14686	14706	14602	14494	14628	14582	14705	14840	14636	14623	14684	14685	14727	14749	14661	14767	14657	14757	14597	14648	14679	14809	14641	14931	14625	14560	14670	14467	14830	14829	14729	14570	14515	14569	14790	14670	14761	14688	14587	14622	14614	14534	14637	14640	14701	14613	14677	14648	14614	14699	14811	14529	14585	14525	14641	14613	14505	14821	14441	14452	14685	14566	14634	14747	14701	14665	14567	14706	14569	14665	14682	14752	14650	14598	14789	14763	14609	14502	14551	14651	14743	14772	14703	14575	14650	14636	14727	14690	14671	14719	14540	14755	14730	14624	14571	14686	14629	14705	14604	14482	14627	14769	14654	14699	14728	14808	14797	14706	14627	14774	14696	14584	14714	14651	14670	14667	14689	14624	14770	14557	14640	14550	14702	14674	14662	14687	14687	14706	14612	14552	14586	14633	14679	14694	14747	14615	14690	14569	14668	14495	14718	14644	14584	14752	14646	14724	14699	14601	14738	14705	14663	14829	14651	14623	14671	14531	14740	14650	14640	14595	14804	14601	14542	14806	14699	14705	14631	14673	14651	14877	14580	14685	14698	14716	14640	14716	14598	14822	14598	14598	14694	14724	14573	14703	14552	14742	14617	14938	14769	14655	14687	14697	14648	14696	14766	14640	14606	14778	14737	14742	14609	14686	14792	14714	14590	14821	14710	14641	14678	14784	14678	14568	14768	14685	14752	14548	14756	14532	14703	14757	14658	14588	14657	14689	14733	14782	14760	14639	14662	14849	14751	14586	14706	14748	14778	14764	14652	14612	14799	14685	14479	14788	14688	14698	14658	14565	14653	14806	14725	14694	14654	14649	14814	14704	14682	14689	14777	14777	14812	14589	14656	14719	14589	14747	14777	14677	14555	14696	14684	14770	14731	14671	14700	14638	14569	14711	14619	14721	14434	14786	14600	14784	14725	14698	14626	14570	14554	14715	14627	14666	14609	14622	14645	14846	14605	14796	14481	14690	14692	14844	14631	14736	14775	14583	14706	14557	14635	14725	14658	14419	14678	14785	14748	14559	14579	14602	14579	14663	14635	14669	14515	14714	14667	14683	14794	14792	14792	14594	14729	14557	14854	14419	14681	14503	14624	14648	14655	14525	14762	14622	14457	14685	14720	14640	14724	14691	14849	14693	14581	14699	14560	14711	14668	14653	14666	14727	14623	14640	14594	14558	14744	14688	14830	14671	14728	14592	14666	14645	14730	14544	14478	14609	14482	14782	14614	14677	14717	14764	14607	14486	14595	14663	14717	14679	14571	14569	14734	14695	14705	14794	14658	14928	14646	14722	14700	14638	14618	14836	14760	14654	14529	14792	14671	14676	14661	14676	14790	14793	14734	14761	14732	14598	14520	14627	14772	14631	14605	14647	14569	14735	14631	14571	14600	14582	14724	14753	14592	14679	14672	14592	14519	14719	14776	14699	14617	14525	14538	14489	14611	14868	14596	14641	14669	14724	14550	14645	14660	14647	14832	14603	14789	14774	14618	14723	14668	14488	14585	14768	14495	14654	14652	14812	14780	14566	14497	14719	14606	14722	14607	14622	14755	14601	14623	14702	14620	14750	14588	14536	14762	14525	14820	14715	14614	14698	14509	14778	14687	14813	14811	14480	14539	14697	14582	14937	14689	14778	14538	14630	14700	14696	14741	14666	14749	14641	14709	14678	14800	14648	14787	14608	14597	14689	14699	14759	14707	14501	14644	14701	14701	14782	14657	14690	14794	14598	14560	14570	14649	14682	14627	14640	14470	14536	14668	14744	14685	14689	14746	14650	14767	14614	14663	14645	14742	14713	14644	14955	14677	14787	14528	14613	14680	14726	14828	14553	14723	14643	14681	14686	14858	14673	14676	14726	14729	14593	14638	14696	14501	14770	14646	14580	14661	14530	14517	14645	14588	14697	14644	14786	14498	14621	14487	14589	14722	14675	14727	14692	14762	14688	14518	14657	14468	14745	14747	14797	14781	14796	14631	14663	14762	14590	14401	14695	14676	14705	14676	14603	14585	14824	14751	14460	14560	14757	14562	14718	14511	14535	14774	14829	14714	14794	14551	14715	14508	14550	14680	14629	14610	14553	14627	14632	14589	14700	14762	14775	14675	14756	14644	14616	14639	14684	14574	14692	14703	14646	14652	14796	14782	14660	14828	14634	14718	14585	14644	14624	14617	14711	14750	14653	14587	14748	14662	14780	14804	14739	14599	14736	14604	14455	14690	14481	14610	14702	14674	14697	14794	14794	14641	14651	14734	14581	14695	14576	14669	14635	14537	14579	14627	14704	14424	14663	14692	14741	14743	14593	14676	14522	14831	14620	14536	14680	14597	14591	14574	14702	14492	14666	14623	14676	14765	14671	14673	14622	14641	14716	14545	14688	14618	14645	14672	14680	14606	14693	14731	14567	14698	14598	14812	14786	14809	14698	14740	14645	14696	14739	14823	14777	14759	14682	14670	14608	14780	14442	14778	14597	14550	14553	14784	14705	14762	14719	14639	14670	14566	14750	14666	14724	14684	14661	14630	14815	14691	14562	14672	14483	14782	14740	14651	14550	14740	14755	14585	14718	14631	14739	14758	14547	14709	14699	14637	14600	14511	14694	14699	14635	14686	14664	14633	14602	14663	14794	14686	14742	14648	14693	14697	14627	14685	14695	14699	14848	14822	14672	14618	14728	14556	14745	14686	14668	14683	14637	14603	14614	14597	14664	14673	14646	14722	14709	14550	14751	14697	14477	14618	14776	14836	14603	14739	14637	14620	14801	14444	14791	14627	14722	14827	14608	14598	14686	14567	14711	14679	14707	14687	14867	14499	14677	14740	14769	14647	14653	14711	14635	14565	14796	14615	14815	14699	14724	14742	14691	14759	14598	14665	14576	14824	14608	14665	14703	14708	14727	14515	14679	14599	14782	14663	14495	14620	14659	14585	14507	14663	14744	14817	14641	14668	14753	14746	14663	14797	14524	14647	14650	14719	14652	14493	14822	14630	14612	14757	14535	14621	14796	14609	14458	14711	14564	14801	14803	14633	14595	14562	14701	14687	14607	14833	14490	14798	14601	14858	14743	14703	14691	14429	14687	14558	14703	14808	14699	14490	14676	14739	14749	14753	14536	14660	14661	14650	14633	14711	14712	14702	14690	14661	14585	14797	14794	14793	14676	14540	14713	14637	14784	14613	14734	14553	14583	14518	14786	14600	14681	14634	14697	14754	14607	14734	14745	14697	14682	14828	14709	14686	14729	14812	14637	14637	14634	14624	14533	14619	14667	14680	14624	14800	14666	14613	15023	14627	14713	14755	14622	14595	14821	14498	14494	14662	14797	14737	14661	14689	14614	14686	14600	14597	14614	14639	14665	14577	14521	14741	14540	14597	14705	14673	14663	14625	14641	14741	14687	14772	14675	14557	14771	14845	14644	14556	14728	14592	14779	14662	14611	14592	14745	14584	14556	14627	14773	14756	14570	14606	14620	14664	14653	14652	14677	14711	14880	14765	14485	14633	14715	14781	14714	14729	14757	14793	14645	14662	14691	14865	14547	14714	14688	14705	14801	14569	14733	14660	14763	14653	14590	14618	14550	14734	14584
27194	21640	22942	18873	15383	15111	15514	15472	15197	15583	15316	15245	15351	15314	15281	15363	15334	15182	15332	15257	15249	15039	15164	15340	15387	15320	15383	15330	15426	15455	15213	15279	15311	15230	15365	15533	15754	15291	15357	15318	15307	15178	15257	15258	15234	15226	15291	15322	15215	15368	15104	15159	15308	15232	15264	15311	15354	15385	15170	15356	15247	15091	15361	15309	15297	15351	15293	15153	15162	15299	15310	15240	15441	14958	15274	15302	15245	15339	15092	15010	15124	15081	15181	15378	15256	15169	15360	15187	15393	15274	15192	15056	15162	15270	15333	15179	15318	15313	15349	15298	15213	15227	15343	15159	15099	15277	15044	15263	15275	15063	15273	15160	15251	15086	15352	15185	15451	15158	15165	15561	15168	15230	15299	15216	15227	15262	15262	15425	15285	15307	15185	15386	15322	15165	15131	15106	15150	15363	15151	15210	15247	15502	15462	15197	15260	15259	15167	15468	15329	15107	15380	15080	15302	15250	15450	15278	15269	15340	15255	15421	15178	15268	15327	15346	15231	15012	15353	15261	14999	15240	15342	15289	15154	15385	15060	15244	15117	15115	15132	15343	15379	15322	15416	15377	15183	15324	15348	15187	15276	15192	15080	15374	15475	15268	15312	15100	15175	15195	15395	15350	15303	15370	15307	15294	15219	15270	15224	15332	15244	15180	15166	15210	15325	15303	15238	15147	15304	15140	14980	15186	15177	15406	15518	15204	15222	15143	15290	15134	15258	15177	15272	15178	15282	15283	15404	15227	15241	15361	15117	15196	15259	15197	15320	15249	15220	15315	15353	15088	15303	15166	15195	15210	15393	15297	15257	15158	15172	15132	15209	15334	15398	15199	15336	14912	15259	15337	15274	15501	15145	15303	15333	15150	15476	15242	15189	15169	15360	15176	15191	15140	15135	15040	15412	15199	15184	15163	15170	15326	15213	15146	15339	15461	15265	15161	15318	15158	15217	15283	15298	15118	15301	15339	15284	15320	15234	15362	15016	15145	15451	15127	15130	15196	15161	15048	15381	15191	15243	15268	15431	15202	15237	15407	15149	15252	15232	15080	15079	15278	15328	15373	15318	15218	14971	15110	15354	15268	15499	15299	15110	15209	15309	15334	15264	15292	15317	15234	15255	15404	15326	15256	15300	15411	15158	15353	15269	15230	15086	15098	15171	15081	15303	15273	15245	15313	15228	15280	15403	15215	15338	15386	15281	15064	15142	15364	15341	15112	15222	15348	15189	15469	15348	15363	15040	15279	15265	15152	15268	15386	15084	15349	15140	15112	15398	15439	15152	15190	15140	15473	15232	15159	15230	15272	15288	15154	15253	15234	15339	15268	15150	15252	15389	15191	15310	15290	15358	15235	15214	15209	15323	15353	15297	15269	15147	15326	15303	14957	15223	15163	15231	15266	15267	15305	15082	15128	15204	15225	15157	15273	15158	15373	15185	15137	15154	15378	15222	15363	15295	15258	15421	15251	15252	15196	15215	15169	15202	14984	15190	15113	15250	15434	15233	15251	15212	15334	15282	15270	15318	15211	15395	15312	15263	15238	15283	15186	15197	15282	15182	15116	15124	15336	15590	15154	15368	15328	15187	15015	15129	15116	15037	15191	15385	15302	15203	15139	15325	15266	15467	15139	15255	15295	15349	15120	15265	15248	15274	15266	15123	15222	15212	15043	15279	15416	15156	15263	15231	15261	15374	15369	15200	15307	15441	15318	15205	15373	15052	15377	15309	15195	15294	15290	15457	15242	15430	15296	15395	15167	15233	15316	15180	15220	15406	15450	15339	15336	15375	15172	15328	15403	15278	15332	15132	15309	15143	15284	15049	15193	15261	15384	15174	15182	15289	15260	15439	15140	15292	15255	15085	15292	15068	15170	15314	15295	15457	15450	15207	15216	15435	15301	15152	15296	15519	15412	15138	15363	15261	15144	15307	15211	15031	15152	15307	15189	15408	15190	15201	15230	15118	15219	15493	15265	15322	15456	15142	15068	15201	15208	15097	15223	15273	15129	15313	15298	15167	15166	15238	15292	15426	15435	15224	15274	15332	15132	15211	15175	15244	15354	15311	15036	15211	15293	15287	15371	15350	15181	15168	15242	15379	15282	15346	15282	15198	15234	15184	15268	15072	15311	15404	15516	15206	15243	15122	15172	15236	15306	15442	15306	15233	15313	15240	15172	15198	15298	15341	15210	15484	15428	15260	15241	15290	15169	15270	15219	15398	15280	15198	15209	15413	15024	15194	14993	15350	15209	15317	15318	15118	15411	15380	15068	15287	15406	15387	15275	15130	15233	15126	15293	15289	15150	15226	15199	15082	15229	15092	15124	15272	15509	15134	15310	15244	15255	15485	15306	15110	15181	15160	14999	15346	15233	15089	15035	15385	15425	15338	15239	15400	15154	15185	15259	15425	15238	15332	15164	15385	15107	15134	15259	15415	15472	15394	15211	15412	15170	15441	15215	15170	14972	15226	15187	15273	15402	15233	15268	15263	15275	15182	15324	15274	15228	15499	15131	15265	15322	15287	15282	15144	15259	15373	15250	15251	15173	15150	15125	15188	15329	15224	15229	15274	15339	15373	15392	15044	15237	15191	15363	15171	15244	15308	15247	15433	15374	15198	15284	15295	15204	15181	15241	15220	15185	15118	15485	15233	15219	15281	15048	15290	15216	15144	15450	15137	15365	15382	15189	15383	15377	15399	15524	15274	15186	15151	15192	15107	15203	15303	15334	15196	15327	15290	15221	15258	15288	15238	15354	15077	15330	15327	15377	15257	15081	15268	15457	15209	15330	15311	15210	15411	15396	15405	15237	15498	15360	15256	15109	15155	15274	15111	15093	15223	15364	15303	15218	15280	15202	15185	15263	15161	15286	15232	15097	15226	15173	15365	15081	15283	15341	15119	15197	15392	15312	15415	15387	15248	15306	15204	15415	15243	15330	15384	15325	15278	15417	15367	15159	15243	15330	15151	15360	15241	15348	15419	15245	15211	15025	15226	15325	15275	15227	15280	15382	15426	15273	15169	15178	15237	15244	15273	15337	15287	15485	15350	15132	14980	15283	15182	15255	15314	15201	15186	15204	15175	15205	15189	15244	15255	15432	15468	15493	15134	15252	15094	15350	15300	15179	15382	15253	15375	15099	15486	15253	15405	15390	15360	15204	15381	15281	15215	15035	15197	15090	15009	15278	15067	15057	15191	15292	15330	15256	15233	15238	15235	15144	15214	15247	15308	15455	15236	15392	15232	15238	15268	15315	15351	15394	15330	15378	15082	15029	15034	15075	15332	15343	15234	15332	15396	15227	15089	15160	15313	15043	15297	15279	15344	15129	15220	15313	15182	15174	15257	15250	15336	15298	15497	15234	15239	15153	15144	15078	15374	15306	15344	15154	15143	15380	15177	15207	15200	15351	15666	15220	15155	15487	15236	15236	15184	15055	15126	15200	15130	15127	15239	15390	15180	15393	15393	15219	15203	15214	15108	15193	15382	15417	15243	15315	15233	15218	15218	15290	15227	15215	15247	15249	15365	15335	15277	15351	15284	15202	15238	15143	15170	15393	15049	15256	15147	15308	15334	15427	15292	15160	15343	15286	15217	15025	15386	15178	15314	15350	15269	15301	15301	15145	15262	15244	15245	15242	15367	15113	15255	15157	15239	15337	15273	15126	15177	15335	15154	15196	15185	15294	15428	15318	15155	15350	15445	15203	15198	15210	15423	15412	15242	15190	15325	15289	15206	15245	15346	15282	15357	15274	15303	15122	15194	15180	15216	15249	15222	15088	15184	15310	15326	15452	15358	15244	15022	15288	15414	15314	15135	15102	15409	15218	15162	15244	15202	15333	15267	15131	15141	15188	15138	15406	15453	15263	15182	15194	15193	15280	15318	15241	15333	15089	15166	15399	15284	15413	15309	15325	15161	15246	15223	15321	15209	15082	15337	15255	15177	15237	15203	15429	15337	15078	15372	15474	15372	15181	15197	15456	15201	15296	15250	15406	15195	15413	15337	15172	15120	15339	15172	15327	15600	15229	15262	15409	15241	15289	15246	15328	15236	15445	15317	15382	15266	15388	15499	15303	15432	15266	15395	15349	15195	15280	15305	15184	15384	15384	15245	15374	15263	15048	15294	15338	15310	15500	15251	15219	15238	15209	15200	15387	15226	15378	15227	15436	15390	15224	15183	15151	15310	15012	15308	15398	15413	15381	15258	15196	15348	15051	15347	15162	15204	15371	15497	15350	15158	15324	15284	15559	15414	15086	15100	15068	15024	15142	15110	15254	15321	15153	15345	15333	15327	15309	15405	15194	15370	15454	15226	15215	15041	15397	15380	15493	15369	15139	15200	15019	15357	15234	15349	15282	15411	15284	15310	15437	15325	15239	15516	15259	15156	15314	15333	15318	15304	15349	15281	15043	15315	15345	15266	15356	15232	15391	15276	15266	15030	15235	15150	15210	15394	15255	15230	15354	15444	15313	15109	15358	15307	15473	15369	15141	15398	15173	15226	15247	15220	15300	15319	15195	15220	15268	15230	15087	15225	15154	15247	15235	15150	15318	15322	15189	15137	15123	15273	15159	15022	15115	15305	15289	15171	15175	15224	15305	15173	15443	15233	15220	15269	15237	15215	15148	15214	15379	15246	15173	15207	15184	15133	15234	15258	15381	15262	15201	15266	15366	15344	15390	15263	15195	15383	15325	15108	15198	15153	15339	15356	15269	15492	15320	15155	14978	15294	15288	15233	15187	15378	15097	15102	15325	15307	15296	15272	15322	15259	15283	15465	15259	15168	15187	15237	15334	15210	15319	15328	15215	15112	15282	15085	15157	15304	15200	15375	15296	15280	15380	15279	15389	15165	15289	15296	15281	15128	15127	15275	15234	15222	15262	15176	15084	15290	15339	15436	15204	15095	15383	15149	15162	15416	15140	15369	15398	15354	15141	15317	15271	15167	15341	15316	15266	15148	15023	15321	15231	15256	15297	15298	15232	15259	15293	15394	15246	15445	15277	15252	15311	15161	15328	15146	15277	15183	15147	15151	15359	15317	15161	15374	15233	15257	15383	15269	15267	15313	15260	15073	15289	15004	15176	15350	15183	15419	15379	15190	15482	15313	15229	15290	15206	15235	15103
14205	16544	16417	15133	14662	14432	14668	14582	14594	14502	14578	14491	14415	14468	14378	14488	14497	14525	14415	14463	14526	14561	14569	14569	14434	14570	14610	14487	14559	14469	14409	14546	14392	14576	14399	14847	14789	14618	14670	14482	14601	14361	14655	14264	14544	14427	14463	14397	14578	14558	14269	14481	14509	14485	14558	14492	14584	14290	14393	14496	14501	14535	14425	14501	14515	14555	14378	14495	14402	14405	14382	14508	14429	14413	14484	14424	14412	14594	14501	14485	14563	14638	14471	14397	14461	14392	14578	14439	14593	14502	14432	14483	14494	14408	14358	14423	14369	14320	14618	14452	14568	14321	14248	14410	14306	14594	14486	14384	14499	14407	14368	14630	14520	14333	14521	14549	14366	14323	14436	14413	14346	14579	14421	14472	14635	14329	14313	14512	14488	14330	14382	14383	14333	14488	14432	14583	14390	14493	14279	14345	14393	14281	14539	14447	14501	14399	14383	14513	14368	14655	14401	14577	14451	14465	14315	14429	14555	14487	14406	14431	14516	14350	14417	14328	14698	14469	14603	14437	14549	14169	14440	14386	14499	14466	14488	14529	14404	14285	14334	14332	14357	14446	14468	14592	14513	14358	14419	14546	14537	14385	14471	14300	14560	14532	14321	14421	14362	14378	14375	14351	14609	14486	14742	14243	14453	14380	14315	14369	14403	14567	14546	14456	14602	14488	14387	14398	14395	14403	14547	14366	14381	14470	14443	14292	14474	14435	14642	14343	14425	14446	14418	14333	14633	14413	14282	14507	14367	14440	14529	14355	14649	14528	14458	14328	14532	14484	14404	14398	14579	14517	14403	14458	14435	14446	14274	14500	14573	14405	14486	14424	14405	14452	14503	14473	14374	14548	14442	14557	14422	14477	14537	14343	14346	14579	14350	14512	14546	14541	14403	14413	14280	14250	14571	14600	14394	14591	14404	14586	14283	14484	14519	14438	14420	14398	14474	14416	14596	14352	14338	14496	14390	14411	14417	14522	14371	14410	14595	14373	14409	14292	14276	14306	14491	14488	14466	14550	14383	14332	14620	14395	14376	14394	14388	14638	14308	14472	14418	14462	14603	14524	14490	14396	14312	14578	14441	14384	14278	14319	14531	14260	14364	14303	14581	14533	14522	14447	14470	14476	14424	14608	14438	14496	14394	14603	14290	14401	14467	14484	14509	14291	14665	14436	14374	14347	14433	14386	14550	14372	14350	14583	14569	14495	14431	14449	14514	14539	14460	14433	14577	14496	14477	14358	14384	14595	14493	14277	14452	14523	14519	14373	14380	14476	14479	14233	14500	14428	14369	14583	14305	14527	14459	14566	14643	14428	14303	14616	14514	14386	14394	14486	14335	14450	14503	14473	14324	14327	14412	14310	14474	14394	14434	14385	14477	14509	14299	14408	14635	14514	14409	14530	14427	14484	14447	14230	14493	14380	14523	14363	14498	14513	14458	14388	14509	14489	14366	14579	14484	14465	14633	14515	14446	14541	14373	14494	14393	14428	14570	14541	14388	14418	14458	14360	14332	14470	14301	14448	14536	14490	14141	14565	14439	14569	14299	14409	14436	14411	14478	14587	14417	14539	14439	14458	14609	14574	14484	14415	14478	14320	14257	14373	14409	14423	14440	14479	14645	14569	14407	14543	14443	14568	14432	14485	14348	14412	14440	14447	14411	14380	14496	14347	14312	14527	14469	14386	14504	14260	14291	14541	14278	14421	14638	14405	14404	14602	14373	14503	14578	14341	14413	14469	14436	14444	14473	14439	14471	14463	14342	14356	14512	14498	14547	14250	14623	14447	14711	14441	14502	14300	14417	14442	14563	14564	14445	14426	14468	14463	14590	14506	14524	14358	14481	14505	14622	14443	14299	14422	14397	14484	14464	14469	14544	14448	14708	14400	14433	14619	14656	14385	14354	14547	14519	14527	14612	14412	14405	14374	14539	14419	14441	14339	14668	14358	14503	14533	14520	14447	14352	14411	14580	14557	14275	14393	14455	14426	14317	14308	14461	14469	14428	14363	14542	14414	14435	14435	14609	14558	14511	14567	14481	14304	14460	14501	14529	14399	14481	14486	14436	14488	14712	14353	14460	14491	14417	14391	14675	14469	14536	14339	14567	14434	14668	14456	14540	14381	14491	14524	14431	14540	14310	14326	14427	14527	14593	14429	14305	14637	14415	14481	14400	14440	14572	14600	14369	14486	14404	14422	14461	14384	14410	14481	14531	14301	14427	14280	14510	14592	14548	14549	14456	14340	14446	14281	14342	14428	14387	14489	14419	14365	14317	14448	14343	14517	14507	14512	14471	14505	14477	14565	14194	14427	14559	14537	14369	14550	14406	14246	14338	14517	14328	14505	14369	14532	14416	14470	14651	14438	14306	14577	14661	14544	14451	14494	14376	14452	14433	14335	14308	14346	14476	14602	14470	14357	14267	14474	14438	14365	14448	14532	14518	14581	14431	14494	14376	14452	14550	14426	14389	14473	14302	14521	14392	14370	14440	14606	14352	14278	14380	14465	14432	14395	14600	14439	14370	14374	14284	14274	14474	14578	14486	14655	14195	14317	14311	14522	14407	14408	14466	14392	14493	14550	14564	14364	14436	14482	14554	14577	14584	14338	14479	14489	14459	14390	14512	14484	14520	14465	14368	14454	14498	14420	14544	14365	14450	14504	14485	14456	14403	14615	14447	14364	14352	14439	14345	14548	14515	14427	14409	14413	14451	14303	14532	14545	14297	14313	14399	14498	14370	14529	14408	14500	14408	14429	14488	14543	14392	14512	14460	14502	14378	14364	14385	14320	14404	14393	14405	14582	14324	14567	14284	14498	14453	14374	14617	14374	14415	14496	14422	14540	14312	14434	14475	14421	14565	14426	14376	14370	14673	14299	14421	14414	14475	14473	14387	14590	14231	14315	14463	14379	14450	14448	14338	14584	14539	14443	14433	14334	14586	14380	14462	14472	14409	14414	14376	14459	14444	14529	14432	14523	14419	14415	14438	14565	14291	14573	14453	14429	14492	14445	14305	14611	14500	14385	14367	14549	14591	14547	14528	14458	14310	14553	14457	14320	14285	14396	14342	14314	14264	14485	14330	14473	14537	14501	14314	14431	14354	14491	14462	14341	14366	14457	14297	14468	14432	14359	14385	14341	14664	14386	14477	14420	14456	14571	14446	14555	14469	14465	14569	14476	14492	14492	14443	14267	14372	14394	14304	14305	14390	14554	14492	14492	14597	14533	14409	14504	14431	14608	14531	14418	14538	14456	14327	14403	14401	14477	14373	14382	14505	14447	14407	14413	14449	14478	14625	14346	14507	14730	14530	14579	14366	14491	14419	14412	14472	14530	14430	14377	14427	14556	14554	14313	14568	14249	14356	14516	14430	14418	14418	14462	14523	14410	14352	14409	14282	14537	14429	14501	14329	14278	14406	14260	14225	14351	14411	14572	14491	14336	14400	14443	14514	14463	14459	14481	14379	14313	14447	14413	14301	14233	14431	14639	14362	14465	14465	14462	14696	14363	14337	14436	14560	14619	14462	14340	14538	14450	14323	14364	14482	14144	14407	14354	14555	14495	14277	14465	14397	14526	14363	14460	14444	14523	14364	14319	14524	14390	14575	14307	14551	14298	14307	14620	14363	14378	14498	14658	14411	14305	14368	14478	14386	14397	14491	14462	14409	14568	14500	14433	14431	14480	14356	14564	14322	14501	14547	14516	14574	14385	14291	14331	14279	14373	14488	14415	14525	14563	14533	14492	14374	14489	14425	14487	14380	14309	14389	14671	14372	14495	14469	14532	14275	14346	14416	14451	14445	14555	14479	14406	14501	14434	14367	14399	14342	14281	14434	14462	14358	14390	14355	14369	14400	14473	14342	14405	14470	14471	14337	14339	14411	14241	14537	14374	14397	14381	14384	14467	14359	14356	14525	14469	14513	14356	14530	14401	14397	14467	14415	14362	14592	14501	14411	14433	14408	14338	14432	14432	14399	14377	14401	14403	14495	14344	14573	14421	14415	14552	14453	14418	14439	14368	14432	14356	14354	14488	14558	14250	14309	14568	14548	14490	14630	14241	14440	14490	14355	14498	14485	14528	14606	14447	14415	14406	14469	14529	14338	14298	14567	14391	14415	14505	14551	14512	14457	14491	14434	14523	14480	14474	14431	14372	14554	14582	14669	14482	14340	14487	14339	14308	14357	14514	14492	14420	14437	14429	14516	14547	14518	14588	14427	14331	14401	14425	14453	14544	14374	14394	14359	14365	14484	14313	14548	14426	14433	14427	14665	14477	14308	14413	14394	14600	14449	14501	14324	14290	14593	14566	14446	14536	14537	14364	14373	14463	14403	14411	14482	14490	14260	14435	14201	14436	14311	14502	14536	14260	14579	14402	14541	14185	14402	14599	14337	14426	14508	14600	14561	14317	14421	14519	14391	14522	14388	14490	14343	14432	14319	14340	14398	14269	14423	14416	14489	14394	14412	14377	14281	14487	14414	14406	14475	14546	14430	14410	14584	14369	14361	14476	14387	14700	14510	14379	14363	14573	14418	14533	14350	14584	14352	14498	14504	14400	14580	14239	14428	14236	14429	14345	14434	14225	14541	14506	14512	14435	14419	14413	14421	14491	14463	14483	14596	14465	14253	14445	14400	14308	14385	14589	14397	14461	14680	14472	14449	14425	14366	14380	14500	14558	14370	14616	14556	14500	14425	14474	14438	14502	14368	14428	14541	14328	14339	14554	14365	14394	14465	14480	14474	14327	14493	14327	14365	14532	14560	14330	14479	14581	14564	14495	14472	14617	14633	14589	14356	14502	14392	14593	14490	14378	14426	14336	14518	14475	14523	14434	14412	14550	14549	14482	14476	14452	14329	14463	14444	14443	14247	14287	14397	14481	14384	14596	14403	14354	14307	14323	14339	14625	14506	14460	14493	14287	14444	14401	14555	14476	14339	14539	14594	14307	14455	14510	14480	14338	14458	14485	14490	14497	14444	14421	14479	14613	14523	14417	14394	14443	14401	14443	14440	14544	14518	14366	14296	14485	14441	14441	14479	14464	14441	14506	14488	14309	14473	14531	14516	14417	14516	14490	14516	14410	14566	14614	14394	14556	14382	14611	14451	14409	14346	14383	14346	14253
24020	21326	28718	24356	21796	19822	18117	15856	15625	15318	15763	15702	15570	15403	15418	15535	15421	15486	15355	15346	15472	15527	15432	15441	15585	15592	15597	15499	15491	15426	15509	15121	15436	15332	15407	16441	15878	15508	15419	15758	15485	15196	15377	15340	15252	15347	15263	15158	15391	15447	15350	15365	15593	15827	15847	15662	15579	15308	15453	15353	15337	15146	15183	15327	15434	15238	15348	15328	15381	15353	15435	15411	15391	15219	15266	15274	15386	15281	15378	15337	15237	15377	15297	15489	15249	15359	15468	15388	15144	15362	15250	15469	15223	15160	15325	15441	15267	15150	15383	15285	15217	15522	15214	15351	15393	15284	15227	15296	15263	15201	15323	15302	15323	15288	15257	15441	15265	15292	15236	15377	15515	15371	15120	15291	15497	15315	15254	15521	15420	15373	15353	15129	15095	15370	15367	15261	15377	15273	15410	15306	15155	15361	15412	15360	15385	15160	15223	15446	15453	15242	15190	15386	15334	15325	15372	15305	15394	15234	15176	15290	15268	15322	15215	15210	15318	15284	15170	15140	15220	15143	15292	15375	15429	15323	15406	15336	15470	15465	15355	15300	15188	15153	15242	15372	15269	15155	15253	15251	15229	15098	15247	15234	15459	15234	15377	15282	15137	15264	15112	15537	15310	15300	15335	15318	15272	15116	15335	15179	15265	15310	15372	15354	15418	15383	15385	15168	15139	15202	15344	15337	15219	15331	15176	15269	15186	15115	15210	15315	15376	15100	15256	15189	15267	15329	15218	15353	15322	15107	15212	15245	15060	15141	15171	15273	15071	15158	15309	15408	15364	15406	15154	15261	15327	15266	15168	15328	15258	15170	15386	15305	15245	15388	15469	15100	15177	15064	15022	15275	15247	15275	15273	15182	15500	15350	15065	15374	15333	15062	15467	15285	15074	15335	15134	15172	15347	15349	15251	15314	15203	15408	15369	15156	15212	15279	15289	15352	15388	15325	15144	15382	15221	15418	15468	15136	15275	15358	15422	15214	15450	15277	15251	15271	15359	15140	15373	15352	15232	15079	15413	15335	15215	15482	15066	15402	15295	15401	15187	15331	15151	15122	15270	15258	15433	15224	15497	15217	15292	15313	15297	15331	15198	15177	15300	15458	15244	15310	15297	15222	15263	15217	15381	15214	15179	15318	15283	15377	15377	15190	15327	15273	15398	15327	15216	15336	15068	15238	15267	15339	15127	15163	15120	15261	15258	15242	15072	15271	15275	15324	15449	15308	15071	15284	15188	15104	15113	15315	15305	15122	15290	15176	15271	15148	15370	15151	15195	15317	15435	15399	15253	15228	15203	15408	15343	15296	15396	15305	15278	15388	15192	15146	15259	15124	15258	15101	15298	15100	15157	15181	15360	15401	15431	15324	15245	15177	15094	15270	15327	15315	15183	15465	15432	15267	15140	15383	15214	15245	15260	15307	15357	15127	15204	15281	15198	15141	15421	15449	15228	15222	15282	15346	15354	15060	15281	15121	15280	15205	15381	15247	15419	15273	15338	15415	15431	15375	15231	15137	15303	15292	15349	15323	15301	15159	15113	15119	15293	15336	15471	15200	15100	15324	15253	15040	15243	15554	15065	15188	15435	15277	15218	15300	15224	15290	15189	15301	15330	15042	15371	15261	15152	15039	15107	15256	15494	15389	15296	15185	15241	15284	15355	15226	15283	15329	15469	15216	15369	15185	15368	15209	15328	15294	15245	15248	15235	15273	15180	15256	15188	15198	15177	15229	15307	15376	15212	15434	15049	15167	15238	15224	15155	15204	15163	15294	15296	15174	15183	15334	15430	15198	15357	15451	15116	15276	15481	15398	15404	15281	15198	15220	15274	15322	15190	15121	15187	15205	15195	15258	15175	15382	15398	15094	15352	15288	15283	15132	15147	15295	15297	15079	15194	15199	15270	15155	15171	15419	15324	15307	14894	15269	15098	15135	15177	15180	15246	15335	15327	15285	15276	15210	15324	15295	15240	15160	15287	15410	15408	15388	15284	15230	15320	15381	15190	15339	15369	15172	15099	15201	15314	15318	15357	15179	14999	15054	15405	15343	15164	15254	15187	15143	15350	15456	15244	15194	15412	15027	15202	15223	15285	15311	15279	15077	15313	15387	15272	15182	15337	15255	15200	15285	15411	15282	15342	15261	15159	15099	15170	15198	15265	15416	15268	15122	15211	15211	15128	15232	15275	15267	15163	15184	15417	15383	15639	15250	15180	15424	15248	15193	15163	15276	15354	15251	15255	15321	15331	15346	15453	15364	15151	15277	15194	15408	15308	15129	15418	15260	15226	15451	15245	15331	15370	15427	15169	15157	15018	15150	15257	15116	15237	15264	15296	15249	15338	15400	15176	15354	15269	15242	15284	15330	15381	15360	15149	15317	14986	15033	15201	15414	15173	15356	15229	15108	15239	15530	15371	15368	15203	15368	15143	15362	15322	15339	15250	15158	15203	15176	15300	15183	15302	15430	15604	15238	15328	15473	15271	15294	15351	15238	15095	15162	15321	15393	15259	15297	15240	15145	15191	15289	15221	15328	15296	15159	15244	15239	15123	15295	15162	15220	15072	15018	15400	15276	15188	15161	15299	15518	15472	15451	15207	15265	15370	15410	15252	15073	15138	15232	15292	15209	15372	15263	15367	15364	15243	15235	15128	15199	15250	15229	15327	15178	15150	15259	15035	15279	15407	15220	15257	15188	15229	15122	15142	15363	15249	15212	15276	15359	15190	15202	15377	15211	15273	15349	15278	15225	15342	15148	15390	15322	15328	15153	15122	15332	15311	15447	15200	15286	15278	15331	15377	15338	15168	15215	15286	15437	15384	15354	15249	15365	15309	15370	15386	15264	15286	15166	15260	15271	15265	15305	15285	15341	15388	15306	15170	15134	15337	15221	15193	15111	15275	15309	15423	15407	15441	15206	15371	15359	15320	15079	15333	15132	15223	15247	15359	15372	15208	15300	15242	15311	15241	15130	15439	15382	15306	15216	15283	15408	15257	15258	15240	15093	15178	15279	15282	15344	15158	15158	15278	15259	15365	15220	15200	15309	15250	15286	15291	15151	15116	15258	15445	15376	15201	15356	15241	15176	15297	15070	15225	15291	15234	15227	15264	15300	15119	15384	15220	15204	15451	15356	15088	15195	15219	15174	15320	15346	15224	15154	15275	15233	15278	15308	15247	15290	15358	15302	15215	15207	15178	15277	15264	15360	15292	15439	15382	15276	15286	15264	15139	15119	15147	15197	15265	15285	15522	15256	15462	15415	15279	15158	15041	15429	15359	15283	15039	15296	15166	15350	15262	15320	15229	15106	15178	15287	15454	15268	15050	15126	15294	15155	15313	15201	15080	15241	15375	15100	15270	15274	15439	15291	15280	15224	15347	15408	15281	15203	15212	15418	15250	15181	15292	15342	15357	15393	15278	15441	15144	15290	15173	15346	15263	15123	15412	15147	15370	15361	15094	15010	15262	15129	15049	15263	15251	14998	15355	15291	15477	15264	15325	15128	15334	15242	15089	15273	15285	15178	15454	15168	15102	15334	15219	15182	15178	15321	15311	15122	15312	15072	15292	15318	15287	15158	15417	15335	15174	15236	15338	15413	15308	15194	15300	15310	15154	15336	15309	15414	15216	15210	15155	15232	15512	15434	15404	15149	15145	15169	15255	15330	15294	15295	15342	15309	15245	15210	15387	15202	15196	15288	15256	15289	15303	15188	15301	15407	15261	15232	15342	15217	15146	15195	15171	15129	15201	15233	15195	15224	15420	15221	15332	15244	15279	15156	15129	15178	15304	15134	15288	15327	15382	15154	15355	15374	15267	15294	15334	15323	15121	15162	15462	15389	15321	15136	15127	15148	15282	15102	15275	15430	15240	15274	15253	15510	15176	15275	15275	15224	15256	15295	15314	15384	15223	15345	15310	15540	15365	15252	15383	15509	15263	15405	15396	15364	15291	15272	15309	15336	15179	15003	15225	15180	15370	15208	15102	15370	15282	15137	15423	15229	15316	15329	15234	15160	15253	15236	15279	15447	15223	15321	15329	15094	15378	15152	15194	15421	15279	15207	15265	15345	15365	15272	15125	15289	15007	15270	15282	15197	15266	15359	15168	15316	15339	15425	15285	15334	15360	15237	15279	15199	15325	15213	15200	15321	15146	15432	15582	15335	15230	15070	15354	15299	15331	15290	15333	15321	15195	15183	15460	15123	15142	15189	15178	15222	15187	15160	15234	14945	15185	15246	15118	15277	15395	15222	15457	15133	15320	15340	15459	15412	15266	15197	15172	15427	15131	15178	15171	15172	15389	15198	15090	15328	15238	15175	15079	15565	15283	15265	15452	15331	15472	15312	15192	15099	15155	15135	15283	15140	15354	15307	15222	15041	15277	15268	15359	15302	15134	15360	15477	15172	15428	15361	15037	15235	15197	15427	15379	15042	15352	15323	15120	15257	15282	15328	15325	15169	15383	15165	15195	15379	15419	15409	15169	15196	15398	15337	15317	15353	15167	15257	15215	15264	15165	15338	15372	15291	15347	15152	15354	15431	15466	15258	15226	15397	15492	15091	15372	15266	15328	15370	15284	15323	15144	15229	15198	15082	15379	15274	15280	15234	15176	15287	15420	15188	15317	15156	15177	15256	15052	15276	15312	15148	15199	15271	15085	15199	15247	15033	15295	15185	15324	15384	15189	15430	15153	15296	15343	15296	15054	15249	15213	15264	15335	15274	15191	15262	15423	15158	15403	15085	15201	15223	15376	15378	15282	15426	15162	15405	15266	15231	15363	15273	15263	15199	15247	15250	15214	15160	15225	15082	15364	15345	15540	15283	15286	15256	15428	15289	15225	15331	15425	15273	15202	15208	15295	15150	15289	15269	15321	15158	15055	15180	15358	15168	15318	15244	15291	15555	15254	15262	15154	15199	15298	15211	15169	15320	15473	15298	15228	15290	15391	15214	15196	15250	15277	15420	15286	15286	15315	15410	15344	15252	15466	15269	15138	15338	15223	15432	15384	15285	15050	15384	15421	15244	15397	15114	15222	15467	15406	15303	15177	15278	15387	15256	15120	15372	15380	15246	15382	15342	15264	15118	15200	15295	15294	15171	15259	15232	15357	15430	15319	15380
13824	21612	22234	19153	16151	15372	15264	15032	14824	14808	14885	14554	14398	14806	14556	14740	14676	14568	14507	14794	14685	14644	14827	14787	14559	14845	14658	14772	14658	14826	14559	14595	14543	14458	14855	16597	14933	14680	14772	14925	14552	14657	14581	14665	14476	14531	14516	14570	14467	14672	14495	14599	15187	15526	15126	14907	14838	14538	14408	14686	14381	14498	14491	14405	14598	14370	14562	14586	14398	14483	14411	14391	14424	14521	14554	14521	14505	14491	14568	14488	14458	14435	14540	14561	14673	14455	14433	14535	14456	14419	14571	14363	14433	14442	14499	14409	14392	14445	14389	14361	14621	14619	14259	14511	14571	14431	14476	14496	14374	14521	14373	14499	14349	14463	14320	14429	14385	14590	14358	14412	14563	14471	14485	14533	14489	14473	14531	14357	14562	14444	14458	14405	14408	14488	14257	14456	14477	14534	14573	14463	14511	14599	14515	14543	14447	14387	14499	14538	14382	14458	14484	14379	14418	14468	14406	14465	14504	14560	14465	14538	14451	14508	14515	14533	14580	14568	14410	14437	14541	14381	14599	14554	14599	14489	14353	14339	14506	14369	14604	14498	14560	14652	14602	14436	14416	14557	14425	14378	14475	14290	14507	14343	14587	14506	14426	14530	14570	14446	14664	14505	14533	14432	14528	14384	14466	14515	14457	14529	14512	14392	14552	14442	14566	14583	14592	14608	14401	14566	14357	14492	14493	14664	14530	14526	14430	14500	14443	14502	14463	14531	14719	14653	14438	14502	14506	14510	14559	14399	14446	14431	14326	14431	14443	14551	14562	14480	14438	14688	14518	14527	14362	14515	14347	14436	14508	14508	14431	14666	14566	14577	14404	14639	14518	14484	14697	14645	14519	14671	14514	14501	14501	14545	14485	14534	14557	14384	14287	14512	14278	14498	14492	14381	14335	14503	14382	14327	14530	14549	14444	14581	14511	14646	14386	14577	14368	14493	14251	14536	14394	14251	14707	14534	14502	14328	14567	14349	14463	14467	14459	14581	14344	14491	14589	14333	14283	14530	14461	14458	14589	14613	14530	14640	14543	14521	14371	14452	14430	14724	14441	14507	14415	14452	14564	14337	14468	14499	14577	14404	14605	14452	14570	14263	14581	14499	14610	14576	14455	14560	14444	14425	14447	14317	14416	14327	14510	14599	14366	14484	14503	14411	14439	14400	14289	14698	14387	14402	14525	14193	14511	14421	14383	14529	14732	14530	14631	14416	14490	14530	14503	14372	14661	14645	14453	14661	14593	14660	14678	14479	14454	14469	14457	14501	14529	14465	14517	14532	14452	14449	14464	14527	14529	14572	14483	14477	14691	14449	14489	14486	14401	14371	14378	14726	14521	14486	14490	14492	14452	14562	14571	14635	14440	14527	14433	14291	14507	14540	14439	14352	14518	14531	14471	14360	14576	14415	14456	14628	14612	14396	14331	14342	14514	14495	14430	14581	14503	14447	14574	14636	14434	14684	14403	14556	14353	14454	14485	14474	14425	14513	14475	14615	14507	14421	14528	14460	14396	14488	14447	14441	14441	14426	14436	14434	14459	14577	14334	14313	14469	14479	14364	14576	14573	14536	14448	14368	14388	14455	14573	14526	14478	14405	14549	14493	14452	14523	14494	14438	14468	14516	14509	14514	14325	14502	14572	14460	14583	14435	14484	14620	14439	14417	14329	14262	14585	14410	14490	14590	14529	14625	14513	14411	14506	14325	14536	14467	14471	14566	14403	14687	14469	14529	14475	14461	14526	14546	14410	14424	14452	14499	14452	14278	14732	14441	14366	14546	14410	14570	14439	14480	14418	14411	14630	14356	14552	14485	14520	14479	14538	14642	14474	14573	14458	14546	14485	14452	14440	14620	14487	14458	14515	14449	14531	14516	14441	14509	14501	14422	14463	14457	14465	14560	14474	14479	14446	14557	14592	14587	14457	14500	14491	14428	14354	14422	14414	14383	14521	14635	14536	14489	14438	14376	14457	14506	14475	14446	14627	14477	14681	14442	14480	14623	14421	14608	14605	14491	14498	14415	14432	14446	14592	14355	14588	14514	14420	14638	14550	14455	14315	14506	14493	14538	14498	14477	14281	14558	14433	14545	14553	14438	14612	14251	14323	14585	14430	14540	14463	14292	14623	14388	14415	14507	14601	14458	14473	14435	14602	14397	14477	14554	14605	14146	14467	14310	14402	14249	14512	14338	14436	14380	14624	14573	14443	14459	14633	14556	14517	14573	14465	14374	14384	14527	14436	14420	14433	14465	14758	14406	14496	14447	14362	14513	14527	14404	14424	14619	14610	14512	14652	14402	14542	14391	14615	14440	14410	14456	14581	14553	14576	14478	14581	14588	14591	14424	14542	14356	14464	14469	14558	14494	14490	14398	14450	14456	14320	14446	14589	14443	14442	14505	14663	14470	14507	14411	14405	14403	14421	14458	14411	14477	14490	14563	14550	14435	14419	14620	14375	14556	14471	14407	14533	14412	14512	14622	14523	14309	14433	14376	14636	14563	14393	14394	14481	14585	14429	14465	14390	14644	14538	14373	14463	14390	14434	14374	14716	14530	14483	14571	14375	14586	14655	14601	14594	14617	14634	14468	14386	14533	14711	14414	14415	14617	14352	14439	14449	14440	14524	14544	14511	14372	14527	14574	14670	14381	14470	14503	14461	14499	14323	14419	14461	14472	14432	14514	14454	14313	14547	14380	14477	14612	14410	14611	14381	14432	14395	14506	14525	14492	14583	14498	14418	14381	14562	14554	14316	14866	14455	14606	14456	14578	14513	14365	14469	14512	14478	14461	14323	14791	14513	14562	14444	14449	14585	14500	14504	14645	14501	14615	14526	14409	14406	14475	14506	14318	14462	14431	14551	14430	14398	14451	14420	14682	14471	14482	14436	14484	14562	14579	14375	14331	14325	14463	14498	14548	14396	14436	14534	14378	14417	14453	14499	14512	14531	14572	14517	14510	14472	14638	14645	14445	14344	14650	14498	14481	14407	14362	14374	14432	14470	14529	14448	14436	14527	14521	14387	14607	14515	14497	14430	14538	14280	14451	14572	14632	14466	14672	14460	14500	14605	14610	14319	14624	14476	14496	14546	14401	14477	14376	14683	14405	14485	14389	14535	14500	14621	14584	14576	14488	14656	14667	14526	14376	14410	14408	14494	14591	14427	14577	14481	14508	14339	14341	14430	14510	14467	14369	14288	14711	14549	14453	14349	14576	14535	14482	14552	14393	14359	14481	14439	14607	14405	14571	14454	14365	14672	14572	14391	14564	14478	14405	14610	14582	14549	14566	14312	14541	14575	14539	14422	14592	14632	14365	14461	14540	14416	14535	14634	14435	14352	14217	14546	14419	14624	14663	14630	14471	14501	14456	14523	14472	14347	14654	14504	14358	14552	14505	14415	14455	14476	14542	14420	14659	14429	14581	14411	14450	14435	14476	14556	14681	14532	14372	14332	14472	14589	14604	14324	14596	14513	14481	14439	14610	14525	14319	14481	14532	14442	14413	14467	14475	14631	14469	14566	14515	14460	14531	14334	14490	14602	14421	14516	14496	14476	14493	14599	14468	14565	14594	14432	14510	14591	14578	14435	14456	14445	14405	14530	14371	14513	14620	14614	14527	14434	14410	14605	14506	14691	14420	14442	14520	14545	14749	14481	14438	14416	14621	14563	14429	14526	14270	14446	14528	14615	14608	14434	14623	14462	14399	14529	14593	14568	14563	14506	14494	14515	14473	14365	14596	14551	14438	14328	14599	14517	14518	14491	14332	14396	14445	14463	14501	14406	14416	14537	14496	14519	14362	14561	14595	14479	14492	14580	14407	14398	14446	14565	14625	14553	14509	14356	14489	14459	14453	14305	14293	14388	14317	14594	14530	14439	14385	14571	14654	14548	14510	14539	14534	14547	14463	14564	14422	14352	14536	14451	14633	14536	14541	14511	14508	14544	14392	14645	14539	14505	14433	14461	14531	14509	14714	14435	14578	14358	14379	14496	14352	14583	14635	14346	14540	14561	14505	14660	14378	14437	14626	14621	14483	14548	14600	14585	14459	14617	14518	14688	14737	14520	14422	14493	14717	14336	14518	14317	14473	14444	14440	14408	14556	14532	14432	14529	14562	14438	14364	14583	14587	14569	14595	14339	14497	14612	14543	14588	14389	14601	14598	14539	14465	14607	14445	14384	14556	14600	14602	14429	14559	14573	14553	14343	14335	14562	14498	14347	14530	14501	14547	14578	14465	14530	14500	14529	14489	14492	14625	14456	14664	14623	14367	14496	14473	14526	14370	14426	14410	14480	14597	14369	14309	14403	14568	14538	14387	14515	14460	14551	14511	14777	14318	14703	14555	14682	14499	14470	14327	14465	14492	14498	14645	14668	14455	14469	14604	14491	14600	14502	14483	14434	14453	14536	14475	14440	14553	14426	14523	14469	14507	14576	14455	14582	14432	14512	14523	14356	14265	14458	14538	14369	14332	14550	14479	14747	14456	14448	14495	14433	14500	14585	14428	14528	14523	14462	14498	14614	14302	14377	14483	14417	14587	14398	14593	14391	14530	14493	14409	14386	14646	14569	14477	14656	14564	14350	14458	14539	14507	14386	14443	14462	14486	14612	14346	14574	14419	14293	14466	14465	14389	14463	14688	14390	14475	14448	14394	14587	14501	14433	14415	14586	14495	14554	14633	14448	14464	14405	14405	14372	14506	14512	14583	14641	14415	14463	14374	14595	14402	14554	14563	14544	14543	14426	14415	14378	14455	14344	14396	14628	14555	14430	14554	14529	14398	14578	14475	14561	14413	14438	14497	14631	14459	14551	14542	14448	14465	14273	14611	14482	14613	14320	14541	14416	14375	14642	14426	14527	14300	14538	14491	14451	14384	14430	14531	14518	14333	14574	14448	14414	14662	14528	14414	14408	14422	14452	14616	14524	14492	14667	14451	14533	14425	14539	14545	14519	14449	14542	14348	14541	14391	14341	14522	14569	14518	14539	14479	14324	14427	14448	14321	14503	14507	14514	14399	14337	14648	14564	14411	14557	14527	14585	14503	14552	14488	14588	14495	14606	14329	14392	14593	14478	14397	14359	14455	14473	14402	14453	14420	14594	14347	14427	14473	14417	14443
22827	21242	29060	23730	21370	22427	21723	16714	15716	15873	15818	15403	15386	15431	15629	15614	15335	15503	15458	15544	15555	15423	15687	15417	15490	15281	15449	15324	15346	15252	15255	15445	15305	15346	15234	16090	15555	15377	15163	15637	15331	15386	15209	15395	15097	15302	15064	15117	14976	15025	15212	15424	16328	16637	16366	15756	15583	15380	15218	15154	15331	15130	15095	15433	15051	15108	14974	15270	15059	15009	15179	15136	15027	15140	15023	14949	15037	14975	15021	15105	15268	15356	15154	15284	15074	15122	15299	14934	15168	15107	15048	15359	15176	15035	15284	15201	15089	15168	15226	15002	15163	15251	15186	15109	14980	15233	15141	15113	15041	15207	15245	15149	15155	15301	15085	15134	15157	14966	15165	14954	15186	15123	15092	14886	15012	15320	15395	15177	15125	15115	15324	15042	15150	15183	15171	15084	15059	15080	15152	15154	15235	15005	15179	15106	14900	15076	15268	15077	15101	15087	15307	14975	15205	15084	15104	15110	14979	15004	15075	14941	15099	15209	15114	14980	15328	15181	15129	15036	15278	14939	15097	15333	15037	15118	15317	15096	15061	15075	15212	15115	15060	15242	15142	15133	15247	14960	15318	15210	15040	14955	15371	15088	15041	15312	15295	15075	15112	15100	15020	15039	15080	15340	15166	15119	15316	14822	15247	15111	15152	14999	15149	15125	14939	14839	15172	15179	15195	14972	15073	15084	15061	15211	15200	15114	15188	14995	15146	14984	15194	15045	15196	15002	15260	15002	15199	15269	15274	15026	15116	15158	15145	15193	15139	15099	15076	15132	15223	15145	15161	15073	15067	15054	14936	15165	15146	15115	15115	14854	15248	15050	15125	15047	15027	15158	15109	15128	15011	14976	15381	15128	15095	15211	15178	14957	14990	15234	14830	15165	15089	15002	15160	15126	15182	15001	15116	15067	15128	14841	15303	15193	15177	15063	15229	15093	15085	15173	15061	15125	15035	14995	15085	14881	15181	15089	15228	15149	15131	15135	15150	15198	15375	15044	15117	15050	15203	15071	15053	14957	15175	15262	15274	15096	15111	15044	15116	14983	15178	15225	15298	15225	15215	15176	15231	15232	15256	15073	15165	15090	15254	15095	15074	15209	15197	14975	14979	14998	15002	15152	14959	15027	14897	15003	15121	15090	15082	15230	14990	14984	14880	15026	15198	15355	15309	15145	15069	15131	15172	15070	15195	14936	15122	14977	15203	15011	15149	15060	15246	15350	15036	15272	14983	15077	15140	15185	15113	15029	15175	15301	15160	15101	14994	15238	14880	15152	15014	15112	15100	15092	15115	14963	15127	14970	15060	15052	15124	15248	15199	15274	15279	15052	15051	15233	15049	15068	14927	15239	15153	15213	15119	14997	14958	15108	15143	14915	15009	15069	15208	14987	15060	15047	15047	15124	15043	15135	14943	15144	15140	15113	15157	15121	15020	15166	15058	15111	15126	15005	15214	15208	15075	15208	15141	15069	15106	15177	15089	15149	15290	15199	15076	15206	15004	15199	15116	15107	15136	14912	15172	15174	15133	15104	15175	15231	14951	15072	15054	15248	14951	15084	15017	15197	15046	15117	15006	15007	15125	15068	14990	14981	15309	15013	14982	15078	15274	15196	15153	15143	15192	15038	15232	15017	15156	15127	15134	14966	14878	15225	15065	15098	15090	15277	15230	14924	15070	14944	15136	15051	15094	15063	15324	15128	15307	14987	15016	15058	14964	15161	15050	15124	15142	15022	15057	15164	14967	15093	15171	14928	15036	15165	15145	14996	15059	15061	14935	15212	15149	14998	15266	15238	14864	15123	15180	15145	15108	15226	14948	15257	15187	14963	15110	14928	15210	15182	15218	15110	15009	14959	14868	15114	15264	15207	14989	15083	15001	15088	15142	14815	15161	15060	15234	14967	14998	15231	15172	14909	14933	15096	15258	15144	15101	14989	15120	15075	14973	15174	15090	15039	15220	15198	15129	15194	15312	14994	15279	14977	15171	15141	14965	15066	14854	15048	15088	15107	15130	14882	15067	14938	15096	15038	15072	15252	15056	15249	15024	15232	15095	15198	15382	15277	15321	15239	14998	15177	15117	15086	15119	15102	15143	15324	15053	14973	15077	15206	15215	15149	15068	15078	15114	15033	15091	15007	15251	15148	15150	15239	15258	14977	15213	15183	14880	15085	15196	15325	15201	15140	15237	15063	15018	14970	14958	15134	15172	15041	14964	14999	15091	15118	15058	15030	15063	15126	15168	14986	15143	15050	15067	15145	14910	15173	15059	15175	14926	15132	15141	15110	15327	15322	15360	15246	14969	15028	15338	15232	15143	15087	14876	15022	15130	15275	14905	15167	14896	14980	14977	15149	14961	15143	15080	15113	15209	15197	14904	14976	15201	15102	14923	15336	15192	15064	15038	15188	15069	14987	15124	15160	15039	15023	15283	15098	14959	15164	15088	15071	14915	15162	15230	15126	14806	14881	15105	15073	15144	15151	15251	15002	15025	14909	15138	14977	15031	14895	15130	15045	15065	15037	15034	15072	15137	15249	14985	15480	15050	14987	15332	15140	14983	15179	15086	15053	15225	14884	15145	15264	15122	15248	15164	15094	15131	14827	15173	15107	15174	15304	14967	15157	15260	15197	15025	15057	15138	15019	15086	15239	15210	15252	15103	15079	15087	15094	15095	15011	15229	14994	15145	14978	15224	15054	14995	15232	15221	15169	15212	15017	15066	15090	15072	15100	14993	15109	15204	15033	14941	15191	15218	15065	15029	15182	15177	15259	15021	15263	15082	15216	15174	15038	15206	15221	15049	15024	15130	15068	15253	15057	15188	15098	15358	15363	15251	15264	15198	15166	15003	15037	15034	15119	15010	15241	15169	15051	15148	15081	15145	15010	15078	15129	15075	15013	14925	15078	15084	15195	15115	15136	15136	15132	15255	15095	15001	15170	15099	15207	14955	15086	15380	14935	15023	15270	15046	14971	15122	15271	15169	15233	15225	15022	15135	15038	15129	15018	15026	15077	15181	15215	15054	15171	15191	15167	15103	14952	15012	14917	15197	15055	15035	15108	15328	15091	15110	14984	15139	15215	15068	15222	15264	14857	15060	15168	15216	14956	14893	15130	15113	14970	15113	15138	15206	15012	14942	15022	15045	15010	15200	15085	15259	15157	15068	15246	14968	15055	15330	15300	15176	15134	15125	15089	15116	15010	15038	14892	15186	14965	15203	14954	15033	15131	15124	14992	15013	15010	14949	15155	15084	14976	15180	15380	15119	14919	14980	15140	14989	15092	15219	15041	15158	15102	15241	15167	15038	15092	15037	15143	15101	15000	15590	15112	15248	15057	15009	15241	14998	14992	15202	15094	15189	15262	15022	15011	15166	15306	15078	15056	15122	15158	15065	14949	15012	15167	15131	14957	15183	15159	15226	15010	15129	15084	14997	14975	15084	15216	15053	15157	15118	15282	15152	15206	15277	15092	15248	15123	15090	15223	15056	15042	14931	14918	14916	14992	15182	14953	15117	15030	15122	15049	14836	15145	14904	14970	15074	15170	15093	15001	15054	15001	15152	15091	15073	15058	15337	15173	15166	15051	15113	15324	15068	15169	15164	15089	15082	14917	15062	14974	15099	15043	15362	15033	15067	15060	14985	14948	15104	15091	15111	15189	14988	14965	15079	15039	15060	15283	14975	15102	15139	15053	15040	15248	15082	15050	15037	15011	14994	15075	15242	15087	14973	15014	15272	15010	15192	15384	15124	15109	15088	15013	15190	14960	15162	15315	15080	15103	15098	15211	15042	15151	15203	15287	15109	14980	15132	15157	15198	15255	15053	15207	15165	15108	14941	15097	15094	15065	15190	15004	15044	15044	15088	15157	15081	15021	15237	15206	15085	15133	15093	15139	15171	14957	15077	15094	15070	15231	15200	14946	15202	15011	15101	15064	15057	15046	15148	15045	15173	15153	15211	15010	15223	15198	14983	15187	15149	14956	15064	14983	15177	15005	15244	15129	15133	15170	15080	15186	15073	14989	15255	15241	15119	15020	15063	14870	15125	15034	14945	15013	14953	15162	15236	15027	15183	15041	15075	15154	15140	15071	15099	15033	14993	15212	15291	14948	15173	15114	15162	15049	15231	15113	15061	15013	14800	14878	15233	15175	15105	15202	15103	15073	14856	15038	15043	15014	15153	15177	15000	15225	15199	15252	15126	15066	15160	15089	15103	15051	15120	15242	15090	15148	15103	14866	15153	15374	15230	14739	15075	15052	15037	15168	15182	15195	15198	14940	15027	15157	15109	15252	15223	14903	15195	15188	15157	15007	15113	15025	15173	15184	15089	15091	15161	15214	14998	15007	15104	15264	15164	15204	14938	14988	15009	14976	14993	15247	15107	14983	14940	15218	15102	15260	15127	15172	15124	15304	15267	15229	15097	15022	15117	14836	15053	15060	15051	14958	15016	15082	15074	15192	15210	15073	14970	15019	15106	14876	15049	15063	15239	15307	15064	15096	15243	15044	15034	14979	14993	15115	15092	15266	15087	15072	15250	14981	15094	15073	15208	15172	15096	15338	15072	15083	15156	14958	14931	15110	15209	15195	15059	15161	15066	15244	15114	15280	15015	15018	14986	14863	15095	15057	15107	15070	15151	15274	15105	15134	15298	15054	15172	14959	15052	15030	14956	15100	14847	15101	15102	15091	15149	15172	15002	15212	15100	14895	15129	15199	15139	15189	15151	15036	15136	14977	15077	15158	15064	15065	15289	15089	15203	15183	14992	15058	14935	14972	15166	15155	15200	15242	15140	14942	15112	15060	15159	15104	15328	14967	15155	15076	15087	15123	15214	15121	15119	15089	15222	15023	15063	14995	15078	15072	15143	15181	15122	14973	15178	15183	15286	15089	15200	15446	15191	15117	14983	15038	14995	15103	15115	15112	15086	15148	15093	15108	15199	15135	15059	15082	14977	15084	15178	15018	15219	15069	15006	15069	15222	15182	15142	15083	15260	15310	15282	15255	15208	15151	15134	15000	15203	15074	15075	15111	15092	14943	15004	14981	15107	15017	15148	15124	15159	15177	15109	14981	15047	14847	15000	15277	15222	15168	15195	15145	15078	15020	15211	15105	15144	15169
14688	25324	26026	20145	17190	16282	15658	15292	15034	14897	14827	14876	14700	14707	14536	14463	14640	14745	14838	14704	14655	14710	14671	14761	14727	14745	14653	14644	14548	14704	14625	14576	14566	14658	14566	16330	14833	14578	14583	15288	14475	14559	14602	14307	14453	14586	14353	14432	14365	14367	14356	14624	16405	16833	16036	15291	14909	14541	14312	14442	14297	14460	14428	14265	14439	14322	14427	14319	14266	14258	14307	14445	14419	14581	14427	14422	14151	14399	14298	14283	14555	14386	14418	14355	14261	14234	14282	14608	14378	14360	14464	14327	14435	14382	14397	14284	14272	14495	14481	14343	14372	14173	14340	14269	14285	14248	14458	14255	14417	14398	14348	14362	14468	14311	14481	14295	14174	14395	14369	14300	14250	14290	14390	14455	14514	14273	14485	14424	14482	14216	14273	14172	14370	14383	14324	14280	14386	14286	14435	14375	14382	14296	14336	14317	14281	14514	14368	14381	14184	14224	14248	14425	14398	14321	14491	14301	14350	14245	14308	14363	14407	14501	14304	14311	14412	14303	14207	14322	14438	14452	14196	14279	14488	14522	14361	14297	14370	14247	14386	14437	14440	14361	14503	14387	14332	14460	14356	14411	14497	14379	14272	14305	14465	14432	14311	14314	14244	14305	14342	14284	14281	14250	14327	14276	14304	14353	14383	14322	14186	14343	14452	14553	14392	14361	14369	14335	14464	14443	14386	14342	14343	14403	14361	14423	14399	14313	14459	14334	14443	14486	14170	14412	14401	14455	14516	14332	14587	14317	14516	14422	14223	14296	14435	14389	14327	14344	14347	14203	14293	14239	14405	14305	14278	14490	14369	14179	14332	14393	14325	14242	14270	14526	14498	14325	14334	14298	14462	14373	14274	14193	14419	14330	14469	14437	14407	14397	14469	14333	14434	14507	14317	14311	14374	14456	14435	14367	14283	14358	14287	14337	14376	14340	14220	14339	14433	14335	14292	14458	14384	14550	14311	14430	14314	14404	14359	14232	14391	14363	14312	14328	14366	14538	14545	14251	14372	14278	14266	14256	14249	14220	14517	14370	14432	14235	14159	14308	14346	14441	14372	14522	14533	14470	14356	14347	14407	14434	14557	14429	14308	14332	14316	14178	14540	14227	14264	14296	14224	14415	14218	14265	14318	14257	14382	14528	14265	14338	14386	14313	14344	14365	14425	14405	14273	14352	14347	14405	14347	14270	14347	14454	14328	14348	14246	14406	14430	14382	14452	14394	14300	14402	14232	14205	14357	14281	14290	14232	14327	14386	14394	14363	14325	14372	14317	14129	14366	14327	14368	14396	14351	14157	14186	14206	14322	14248	14537	14363	14234	14428	14332	14427	14230	14321	14364	14419	14123	14313	14224	14204	14421	14207	14330	14373	14242	14377	14500	14442	14239	14225	14475	14366	14308	14331	14350	14366	14187	14224	14324	14556	14505	14378	14441	14245	14332	14234	14403	14433	14280	14332	14442	14371	14481	14292	14253	14190	14351	14450	14413	14404	14316	14275	14124	14547	14466	14328	14344	14270	14457	14204	14280	14481	14296	14466	14481	14238	14444	14406	14335	14261	14406	14384	14387	14278	14273	14439	14478	14323	14408	14263	14321	14443	14278	14391	14210	14367	14249	14449	14417	14369	14322	14253	14404	14388	14161	14356	14416	14293	14335	14288	14106	14289	14217	14339	14157	14373	14531	14302	14217	14326	14487	14248	14497	14430	14439	14431	14327	14474	14224	14416	14366	14205	14425	14383	14334	14319	14426	14560	14352	14328	14576	14265	14314	14476	14089	14349	14503	14119	14178	14461	14403	14186	14254	14393	14382	14354	14373	14198	14087	14158	14218	14339	14332	14370	14417	14263	14259	14299	14313	14417	14331	14258	14249	14347	14423	14359	14487	14376	14535	14363	14259	14448	14210	14395	14327	14388	14248	14174	14409	14423	14270	14288	14267	14263	14443	14318	14331	14486	14491	14353	14373	14432	14205	14283	14401	14201	14279	14197	14289	14389	14351	14225	14445	14375	14283	14265	14392	14302	14170	14308	14380	14540	14161	14468	14402	14389	14110	14270	14428	14384	14223	14240	14444	14208	14362	14342	14333	14375	14469	14197	14276	14387	14432	14312	14310	14372	14275	14244	14255	14206	14348	14362	14413	14287	14513	14361	14389	14353	14477	14275	14369	14474	14458	14445	14429	14370	14220	14426	14267	14319	14297	14370	14324	14424	14162	14285	14310	14340	14191	14320	14402	14268	14192	14332	14454	14246	14245	14186	14453	14323	14265	14204	14362	14419	14324	14325	14132	14279	14394	14223	14481	14371	14215	14348	14250	14365	14479	14261	14317	14405	14563	14379	14303	14195	14308	14335	14245	14409	14241	14283	14308	14377	14389	14440	14401	14389	14236	14271	14413	14227	14183	14376	14363	14325	14251	14364	14320	14266	14340	14371	14441	14364	14320	14172	14411	14320	14206	14292	14375	14383	14330	14356	14292	14251	14570	14459	14139	14393	14314	14370	14132	14390	14506	14449	14244	14436	14248	14167	14339	14247	14411	14199	14376	14323	14255	14298	14304	14318	14270	14380	14312	14220	14361	14385	14246	14340	14408	14460	14350	14245	14307	14385	14403	14364	14347	14210	14315	14209	14486	14341	14357	14247	14464	14301	14439	14189	14359	14336	14207	14212	14384	14461	14304	14313	14349	14172	14174	14234	14404	14367	14336	14330	14437	14171	14245	14440	14372	14418	14306	14191	14252	14360	14294	14304	14471	14430	14563	14347	14388	14420	14243	14216	14159	14376	14495	14380	14234	14329	14399	14446	14191	14309	14338	14245	14309	14279	14374	14215	14374	14393	14271	14200	14452	14431	14308	14188	14443	14402	14328	14342	14214	14443	14417	14239	14371	14402	14243	14499	14365	14176	14343	14376	14435	14350	14399	14433	14060	14280	14313	14237	14376	14404	14232	14357	14242	14239	14472	14368	14289	14375	14286	14442	14341	14459	14162	14138	14436	14353	14515	14231	14428	14292	14401	14440	14333	14200	14228	14283	14367	14400	14264	14296	14300	14335	14329	14296	14335	14084	14266	14381	14338	14301	14218	14201	14472	14528	14332	14344	14467	14402	14103	14329	14292	14261	14273	14286	14345	14314	14553	14371	14379	14490	14327	14374	14478	14179	14453	14434	14306	14478	14601	14467	14297	14371	14153	14316	14226	14371	14200	14316	14327	14301	14289	14518	14607	14386	14421	14209	14403	14300	14357	14329	14483	14402	14536	14364	14472	14302	14232	14430	14295	14227	14218	14227	14267	14298	14325	14425	14278	14336	14208	14343	14333	14197	14346	14247	14497	14347	14198	14245	14252	14181	14266	14498	14378	14327	14517	14283	14439	14142	14337	14318	14256	14322	14344	14403	14198	14434	14238	14406	14375	14203	14378	14274	14370	14125	14344	14475	14459	14450	14391	14420	14229	14301	14490	14377	14354	14518	14260	14443	14479	14266	14265	14377	14408	14317	14322	14346	14374	14299	14362	14409	14493	14427	14322	14374	14327	14270	14372	14408	14262	14240	14379	14366	14292	14376	14361	14343	14322	14307	14276	14222	14091	14162	14352	14167	14343	14295	14300	14460	14080	14511	14453	14290	14236	14378	14286	14275	14337	14402	14380	14302	14573	14232	14243	14219	14382	14431	14384	14325	14334	14429	14319	14323	14363	14285	14261	14439	14207	14300	14254	14206	14255	14194	14333	14208	14454	14262	14470	14247	14425	14142	14391	14352	14255	14264	14286	14400	14395	14285	14316	14318	14305	14275	14279	14468	14245	14318	14426	14263	14227	14452	14271	14373	14327	14460	14527	14287	14271	14418	14273	14374	14427	14190	14310	14416	14469	14297	14397	14277	14347	14304	14322	14235	14529	14399	14457	14227	14303	14507	14309	14515	14351	14361	14259	14300	14248	14303	14428	14271	14343	14405	14321	14331	14395	14495	14359	14473	14337	14359	14224	14305	14361	14366	14098	14521	14373	14392	14499	14358	14268	14396	14256	14196	14395	14321	14256	14417	14455	14314	14379	14298	14365	14372	14435	14221	14537	14529	14632	14241	14234	14385	14101	14468	14278	14337	14485	14454	14267	14377	14409	14281	14332	14457	14372	14318	14229	14265	14250	14321	14480	14407	14275	14256	14499	14276	14216	14264	14420	14336	14303	14279	14373	14352	14450	14492	14333	14251	14414	14373	14425	14421	14494	14266	14282	14509	14529	14481	14265	14138	14469	14368	14327	14427	14296	14234	14369	14386	14344	14276	14086	14473	14415	14334	14286	14300	14293	14374	14345	14324	14346	14403	14339	14240	14302	14378	14286	14456	14434	14455	14398	14422	14413	14275	14376	14437	14306	14356	14331	14234	14377	14356	14228	14462	14315	14370	14307	14386	14202	14465	14341	14253	14382	14385	14318	14274	14528	14211	14301	14253	14389	14307	14382	14400	14308	14369	14243	14347	14373	14193	14210	14335	14255	14172	14374	14334	14342	14297	14253	14249	14230	14454	14293	14211	14349	14205	14410	14426	14327	14362	14193	14369	14270	14320	14397	14420	14379	14470	14210	14348	14310	14427	14440	14411	14297	14311	14455	14270	14281	14297	14288	14240	14290	14220	14452	14497	14455	14394	14205	14283	14436	14344	14243	14482	14443	14511	14425	14447	14391	14348	14316	14421	14534	14404	14408	14372	14317	14177	14550	14379	14385	14377	14341	14362	14287	14353	14345	14376	14289	14456	14425	14289	14330	14414	14423	14439	14452	14287	14315	14473	14343	14323	14302	14396	14366	14292	14438	14284	14390	14202	14369	14497	14426	14564	14239	14419	14186	14345	14462	14330	14352	14233	14239	14222	14418	14393	14228	14375	14342	14369	14469	14497	14249	14217	14541	14256	14463	14276	14357	14470	14338	14376	14397	14310	14512	14343	14363	14343	14363	14398	14141	14239	14504	14256	14382	14426	14489	14546	14286	14427	14392	14352	14513	14322	14389	14210	14293	14216	14331	14339	14311	14529	14073	14408	14505	14479	14364	14258	14408	14355	14531	14243	14207	14371	14321	14482	14311	14354	14356	14296	14459	14333	14374	14240	14364	14385	14282	14274
27178	21683	22948	18611	15257	15065	15244	15108	15158	15184	15095	15251	15209	15134	15254	14903	15176	15144	15001	14958	15068	15105	15386	14904	15076	15360	15337	15123	15364	15137	15222	15310	15172	15077	15141	14942	14984	15122	15214	15140	15223	15267	15085	15200	14973	15143	15173	15169	15018	15052	14965	15150	15148	15339	15268	15191	15115	15118	14994	14871	15098	15060	15102	14965	15040	14973	14980	15051	15182	15064	15152	15106	15092	15061	15244	15053	15078	14891	14866	15067	14884	15075	15059	14941	14972	14980	15082	15001	15296	15143	15048	15068	14993	15063	14839	15120	15197	15062	15053	15156	15047	14997	15098	15076	14966	15263	14903	15067	15099	15138	14903	15112	15088	15039	15019	15142	14930	14860	15089	15178	15101	15030	14969	14903	15187	15054	15189	15025	14858	15103	15070	15196	15087	15124	15085	14984	15093	14925	15212	15366	15115	15066	15091	15047	15122	15171	15067	15137	15131	15154	15092	14929	15075	15059	15108	15003	15079	15078	14953	15116	15074	14982	14953	15137	15193	15109	15226	15228	14935	15037	15266	15136	15041	15024	15242	15231	15019	15043	15046	15112	14968	14963	15006	15166	15084	14939	15033	15079	15199	14898	15047	15080	15015	15144	15041	15040	15054	15233	15217	15179	15042	15276	14946	15186	14975	15199	15068	15007	15257	14972	15136	14943	14910	14908	15146	15268	15049	15118	15045	14961	15050	14908	15017	15064	15119	15106	15012	15028	15024	15086	15109	15136	15111	15258	15166	15056	15294	15174	15136	15159	15040	15008	15035	15030	14992	15184	15207	14990	15151	15106	15021	14985	14923	15004	15235	15042	15152	15004	15133	15106	15164	15155	15005	14990	15166	15109	15172	14988	15134	14677	15340	15105	14923	15108	15178	15049	14926	15017	15084	14882	15166	15107	14863	15078	14951	15143	15171	14971	14975	15013	15045	15077	15026	15079	15058	15014	15024	15198	15283	15290	15152	15111	15015	15058	15082	15088	15120	14947	15290	15050	15158	14867	15178	15087	15182	15215	14976	15130	15156	14915	15206	15087	14855	15130	15094	15151	15126	14989	14948	14929	15021	14934	15161	14899	15103	15145	14910	14931	15034	15114	14801	14940	15145	15155	15051	15091	14953	15017	15013	15238	15109	15004	15062	15113	15102	15083	14965	14951	15149	15215	15180	15154	14990	15028	14922	15210	15136	15323	15167	15179	15200	15019	15004	15327	15034	15018	15013	14995	15245	15111	15113	14949	15175	15138	15133	15134	14970	14845	15184	15109	15096	15033	15189	14988	15095	14887	14937	15145	15062	15163	15002	15139	15238	15006	15122	15094	14992	15044	15159	15077	15045	15026	15241	15160	15295	14993	14841	15134	15015	15081	15088	15180	14930	15198	15076	15125	15056	15013	15013	14841	15080	15189	15146	15003	15188	15040	15165	15171	15147	15228	15127	15077	15008	15185	14952	14946	15115	14841	15250	15098	14997	14971	14927	15242	15175	15181	14915	15128	15193	15055	15169	15207	15017	15033	15167	15187	14943	15325	15192	15016	15140	15089	15130	15257	15304	15076	15048	15144	15048	14751	15074	14980	15179	15199	15191	15137	15255	15154	14880	14892	15150	15042	14967	15114	15205	15262	15107	14858	15139	15064	15109	15230	14935	14952	14967	15002	14905	15014	14963	15247	14970	15037	14933	14778	14878	15185	15152	15129	15203	15142	15004	15144	14813	15133	15119	15144	14979	15092	15086	15106	15285	15105	14791	15010	15169	15017	15100	14996	15158	15043	14961	14754	14958	15000	14966	15132	14934	14928	14978	15007	15033	15223	15026	14991	14795	15094	14971	15056	15031	15180	15045	14825	15020	15000	15059	15152	15071	15027	15127	15090	14953	15084	15072	15137	15090	15104	15103	14928	14930	15051	15219	15113	15125	15035	15060	15039	14942	14993	15342	14941	15224	14982	15044	15059	14932	14932	15125	14973	14924	14959	15078	14922	15081	14901	15034	14980	14863	14980	14882	14974	15061	15045	15100	15267	15021	15131	15181	14949	15095	14954	15200	15025	15153	15107	15225	14965	15088	15070	15030	14879	15008	15175	15193	14829	15002	14999	15124	15059	14971	14999	15259	15212	15118	15023	15101	14906	15037	14925	15151	15192	15244	15221	15045	14901	15029	15026	15185	15029	14989	14937	15099	15211	15146	15173	14933	14916	14968	14973	14907	15147	15195	14923	15303	14974	15151	15140	14935	15189	15224	15057	15160	15074	15111	15055	15107	15155	14893	15001	15140	15048	14923	15280	15023	15100	15080	15048	14927	15212	15048	14963	14973	15023	15171	14969	15093	15157	15173	15093	14944	15053	14991	15060	15004	15178	15058	15167	14915	15118	14810	15113	15185	15146	15200	15246	14961	14940	15156	15125	15207	14989	15103	15251	14818	15124	15171	15015	14879	15033	15089	15187	15062	15098	14987	14856	15089	15175	15257	15097	15172	15164	15094	15160	15018	14963	15065	15107	15054	15056	15111	15162	15244	15052	15099	14963	15136	15152	14977	15102	15170	15194	15098	15188	15066	14951	14992	14997	15161	14832	15117	15113	15061	15365	15070	15026	15117	14989	14997	14970	15016	15012	15123	14944	15274	15200	15097	14926	15017	15092	15116	15132	15366	15101	15184	15055	14916	15073	14972	15003	15003	15057	15105	15180	15079	14955	15033	15030	14989	15074	15071	15099	15093	14902	15208	14976	15174	15056	15061	15217	15023	15126	15098	15112	15023	15122	15156	14843	15105	15050	15140	15067	14880	15144	15136	15234	14923	15072	15085	14968	15090	14958	15204	15109	15186	15026	15143	15146	15071	15031	15363	15132	15085	15218	15115	15138	15086	15113	15146	15017	15064	15130	15059	14952	15069	15001	15003	15154	15150	15197	15166	15035	15139	15130	15011	15064	15099	15089	14842	15246	14976	15048	14860	14872	15025	15226	15089	15042	15035	15114	15102	15148	15035	15121	15033	15002	15014	14968	15092	15118	15217	15215	15173	15218	14999	15041	15163	14998	15093	14982	15054	15215	15108	15085	14974	15218	15076	15070	14904	14968	15100	14972	15141	15095	15237	14988	15123	15170	15058	14971	14983	15218	15165	15028	15211	15044	15035	15284	15167	15002	14934	15020	15003	15074	15137	14854	15086	15077	15137	15092	14899	15052	15178	15211	15129	15042	15213	15079	15294	15070	15030	15069	15142	15063	15099	15114	14966	15174	15083	15118	15031	15137	15309	15124	14914	14934	14940	14904	15086	15236	14991	15090	15006	14973	15252	15018	14955	15070	15119	15032	15135	15109	15129	15001	15148	15017	15014	15045	15223	14966	15244	15039	15146	14960	15181	14963	14926	15241	15060	15169	15127	15201	15003	14984	14938	15006	15167	14988	14942	14999	15089	15152	14994	14976	15075	15152	14955	15246	14886	15156	15128	15230	15207	15047	15034	15165	15054	15127	15073	15076	14991	14979	15045	15038	15025	15018	15209	15010	15022	15089	15124	15059	15035	14970	14920	14945	14980	15146	15191	15074	15140	15263	15405	15105	15152	15143	15184	14916	15205	14882	15151	15019	15019	15078	15199	15137	15286	15144	15116	15013	15202	14930	15271	15207	15143	15166	15042	15026	15120	15047	15216	14987	15097	15189	15063	15022	15022	15078	15027	15003	15058	15118	15014	15209	14995	15130	14868	15188	15132	14916	15242	15171	15003	14960	15016	15009	14947	15004	15047	15027	15094	15005	14945	15119	14901	14917	15254	15052	15068	15016	14974	15087	14941	14929	14966	15093	15223	15065	15081	15048	15020	15129	15181	15129	15216	15200	15262	14979	15112	15149	15230	15083	15011	14893	14776	15322	15097	15215	15215	15152	15132	15125	15260	15342	14835	15043	15123	15237	15008	15142	15119	14955	15304	14947	15128	14956	14942	15033	15153	15123	15091	15248	14886	15116	15178	15118	15092	14971	15275	14935	15049	15031	15158	15135	15160	14883	15014	15232	15141	15298	14991	15044	15111	15085	14940	15180	15087	14918	14978	15121	14963	14972	15019	15133	15137	15133	15093	15084	15119	15026	15014	14945	15087	15046	15180	15289	15073	15066	15082	14863	15158	15079	15135	15009	15003	14829	15152	15188	15093	15039	15068	15143	14992	15016	15056	14926	15019	15065	15033	15177	15047	15136	15179	14968	15267	15027	15077	15004	15146	14928	15018	15125	15028	15108	15142	15018	15107	14879	15082	14923	15090	15050	14960	15038	14968	15071	15008	14995	15099	15269	15034	15109	14947	14830	15202	15266	15127	15172	14845	14878	15068	15133	15157	15124	15128	15138	15081	14871	15073	15085	15054	15129	14983	14905	15028	15091	15209	15186	15121	15058	14974	15134	15080	15059	15068	15105	15087	15099	15098	15254	15130	15062	15210	15003	15060	15152	15044	15137	15198	15146	15045	14965	15129	14895	15036	15253	14945	15104	15036	15057	15041	15097	15045	15168	14936	15073	15137	14991	15008	14900	15025	15112	15090	15075	15052	15073	15153	15146	15263	15167	15014	15109	15114	15084	15342	14977	15028	15199	15186	15204	15022	15111	15070	15194	15035	14871	14894	15037	15150	15089	14940	15044	15100	15072	15194	15127	15015	14993	15106	15295	15168	15186	15106	14988	15229	15186	15183	14961	14989	15146	15019	14979	15111	15180	15007	14986	15097	15273	14852	15050	15034	14952	15110	15008	15119	15098	15002	15141	15132	14990	14996	15055	14960	14996	14933	15175	15114	15007	15058	15180	15078	15106	15107	14896	15180	15070	15013	15095	14997	15182	15028	14989	14979	15234	15152	15250	15056	15047	14951	15145	15126	15053	15155	14893	15086	15071	15001	14992	15128	15013	15105	14942	15114	15047	15056	15150	15057	15196	15030	15153	14966	14964	15091	14869	14940	14960	14878	14976	15061	15121	14921	14893	15235	15177	14972	15183	15039	15043	15004	15101	15019	15133	15004	15001	15045	14877	15076	15099	15202	15278	15028	15075	14965	15181	15135	15159	14932	15174	15005	15130	14997	15277	15004	15042	14837	15019	15065	15263	15023	15044	15103	15258	15082	15155	15177	15131	15100	14986
13776	16183	16081	15155	14749	14511	14450	14643	14496	14607	14392	14388	14509	14289	14508	14332	14613	14381	14403	14462	14362	14638	14555	14667	14531	14473	14419	14498	14473	14456	14550	14290	14583	14520	14337	14566	14450	14476	14400	14455	14443	14240	14509	14274	14344	14333	14481	14396	14520	14448	14410	14371	14620	14815	14737	14610	14534	14624	14330	14505	14414	14476	14443	14417	14325	14274	14441	14334	14288	14463	14374	14463	14440	14371	14475	14427	14434	14399	14317	14222	14276	14235	14603	14328	14321	14375	14369	14310	14429	14380	14240	14438	14554	14352	14447	14401	14281	14421	14258	14464	14339	14459	14417	14457	14158	14505	14404	14284	14296	14183	14409	14456	14402	14445	14319	14375	14355	14502	14394	14431	14315	14439	14307	14424	14356	14337	14542	14432	14422	14584	14493	14410	14486	14276	14492	14372	14318	14473	14468	14342	14439	14488	14429	14491	14178	14283	14394	14295	14221	14183	14195	14523	14448	14462	14320	14369	14388	14255	14403	14333	14381	14328	14326	14238	14573	14525	14483	14394	14401	14382	14289	14337	14242	14410	14315	14333	14378	14433	14413	14378	14556	14232	14390	14392	14409	14486	14596	14348	14363	14545	14437	14517	14252	14367	14511	14300	14458	14530	14407	14411	14327	14338	14346	14376	14438	14463	14372	14358	14372	14221	14356	14560	14325	14296	14348	14344	14286	14338	14409	14316	14211	14358	14622	14431	14304	14199	14520	14319	14481	14312	14284	14385	14447	14244	14403	14249	14413	14335	14200	14314	14511	14394	14511	14446	14583	14213	14287	14265	14324	14400	14242	14465	14307	14353	14321	14219	14384	14425	14416	14429	14340	14280	14434	14319	14426	14409	14180	14473	14411	14315	14279	14424	14387	14342	14360	14536	14405	14192	14385	14304	14487	14466	14393	14319	14410	14276	14277	14278	14347	14380	14349	14382	14262	14282	14294	14452	14352	14297	14245	14291	14434	14365	14513	14311	14443	14340	14413	14512	14312	14388	14425	14412	14403	14466	14320	14311	14198	14320	14226	14513	14267	14264	14357	14324	14324	14285	14369	14321	14356	14374	14433	14322	14457	14467	14352	14305	14348	14345	14222	14286	14424	14412	14239	14268	14425	14504	14524	14407	14283	14383	14462	14377	14306	14218	14435	14325	14232	14412	14197	14332	14361	14563	14534	14370	14515	14270	14559	14309	14344	14537	14353	14368	14369	14311	14189	14352	14382	14410	14424	14378	14555	14320	14372	14457	14261	14416	14223	14247	14437	14500	14548	14441	14353	14309	14370	14442	14436	14444	14428	14590	14398	14388	14351	14394	14403	14305	14385	14403	14229	14602	14525	14313	14322	14361	14312	14387	14308	14259	14516	14320	14386	14345	14176	14188	14355	14364	14297	14341	14279	14312	14260	14499	14303	14464	14316	14325	14332	14359	14498	14411	14329	14426	14435	14298	14409	14263	14388	14379	14401	14316	14297	14455	14272	14374	14405	14358	14362	14332	14354	14406	14289	14390	14459	14566	14418	14313	14396	14374	14363	14316	14439	14325	14428	14298	14323	14471	14367	14439	14314	14317	14433	14399	14345	14429	14450	14315	14420	14328	14208	14231	14391	14389	14354	14295	14443	14363	14440	14269	14450	14379	14426	14317	14569	14492	14499	14418	14221	14507	14257	14259	14413	14566	14343	14346	14255	14551	14315	14444	14537	14436	14359	14417	14283	14182	14331	14392	14359	14419	14468	14420	14456	14420	14431	14211	14500	14393	14523	14382	14278	14342	14396	14522	14273	14485	14481	14392	14465	14260	14355	14461	14433	14395	14333	14536	14371	14219	14416	14151	14389	14380	14282	14347	14261	14416	14288	14328	14386	14519	14410	14210	14300	14508	14403	14290	14584	14355	14229	14308	14283	14407	14482	14281	14254	14348	14445	14279	14325	14399	14556	14353	14457	14452	14274	14467	14422	14324	14472	14343	14393	14447	14404	14369	14451	14238	14360	14213	14372	14157	14513	14333	14282	14508	14198	14264	14470	14236	14385	14281	14440	14453	14374	14293	14318	14264	14476	14180	14305	14347	14494	14247	14318	14498	14363	14435	14434	14441	14371	14235	14313	14442	14414	14218	14407	14310	14328	14569	14296	14544	14366	14439	14577	14454	14342	14445	14257	14310	14487	14523	14451	14548	14347	14341	14366	14454	14338	14431	14254	14492	14493	14274	14498	14424	14316	14446	14467	14380	14445	14389	14303	14298	14451	14249	14472	14368	14335	14383	14405	14508	14444	14308	14443	14402	14398	14285	14492	14416	14347	14446	14396	14271	14392	14431	14350	14324	14313	14317	14411	14301	14506	14499	14492	14394	14421	14382	14314	14303	14170	14462	14329	14248	14398	14391	14451	14273	14330	14497	14481	14295	14286	14363	14292	14399	14496	14525	14420	14462	14481	14225	14508	14366	14320	14430	14383	14427	14392	14414	14442	14344	14463	14401	14249	14263	14500	14411	14315	14313	14340	14327	14449	14367	14382	14333	14313	14438	14396	14494	14343	14278	14241	14422	14329	14318	14339	14452	14338	14458	14434	14287	14357	14377	14329	14348	14305	14387	14437	14472	14438	14387	14382	14505	14360	14278	14315	14310	14388	14329	14388	14242	14426	14495	14412	14218	14238	14463	14583	14218	14238	14478	14458	14380	14307	14422	14433	14367	14208	14359	14347	14581	14293	14377	14459	14248	14326	14341	14388	14370	14366	14512	14321	14301	14324	14364	14275	14445	14548	14168	14440	14455	14391	14316	14344	14323	14433	14418	14336	14238	14410	14456	14345	14351	14354	14393	14438	14522	14467	14443	14296	14457	14345	14246	14342	14326	14449	14340	14564	14208	14295	14478	14433	14321	14349	14495	14483	14310	14264	14450	14336	14399	14430	14441	14294	14245	14386	14290	14286	14386	14403	14418	14370	14427	14458	14337	14406	14481	14372	14387	14308	14410	14293	14310	14247	14570	14391	14385	14292	14326	14538	14344	14527	14312	14525	14447	14562	14461	14526	14418	14470	14508	14233	14414	14367	14312	14191	14435	14348	14368	14362	14344	14379	14418	14262	14266	14264	14210	14445	14504	14376	14516	14337	14371	14428	14565	14354	14358	14340	14320	14270	14446	14274	14586	14316	14467	14337	14374	14366	14387	14306	14179	14433	14228	14397	14322	14411	14322	14299	14488	14302	14447	14554	14437	14231	14220	14586	14392	14324	14409	14321	14528	14369	14263	14270	14450	14428	14352	14316	14391	14224	14400	14379	14365	14473	14313	14307	14359	14351	14515	14517	14499	14293	14223	14461	14417	14282	14340	14472	14561	14387	14260	14406	14252	14512	14351	14308	14331	14406	14293	14282	14186	14474	14423	14342	14206	14481	14399	14399	14404	14518	14407	14326	14434	14385	14403	14321	14454	14413	14468	14312	14408	14227	14527	14426	14511	14354	14447	14440	14507	14340	14320	14383	14332	14487	14394	14393	14515	14436	14398	14319	14353	14353	14509	14467	14397	14299	14629	14365	14338	14394	14466	14471	14438	14295	14369	14377	14337	14346	14267	14174	14354	14502	14475	14535	14468	14441	14337	14416	14365	14582	14448	14422	14329	14291	14299	14303	14280	14464	14370	14259	14489	14403	14457	14363	14375	14377	14190	14517	14351	14434	14307	14577	14296	14270	14285	14421	14305	14142	14435	14344	14334	14452	14464	14360	14315	14203	14406	14411	14487	14334	14457	14315	14227	14355	14326	14528	14453	14391	14541	14403	14356	14155	14270	14511	14308	14258	14237	14393	14351	14448	14314	14360	14411	14348	14386	14411	14452	14353	14457	14461	14444	14332	14330	14393	14325	14417	14373	14288	14326	14443	14386	14329	14339	14347	14449	14311	14366	14420	14371	14381	14446	14405	14359	14461	14247	14341	14337	14402	14469	14324	14373	14278	14375	14277	14405	14260	14382	14424	14380	14355	14494	14371	14391	14421	14300	14509	14250	14456	14211	14381	14343	14320	14289	14500	14418	14401	14273	14357	14443	14267	14384	14381	14434	14328	14451	14236	14366	14258	14608	14481	14420	14300	14330	14480	14404	14391	14598	14295	14397	14353	14396	14359	14338	14246	14367	14478	14520	14237	14508	14287	14360	14364	14542	14274	14289	14220	14517	14257	14420	14483	14207	14293	14510	14431	14388	14457	14303	14300	14198	14294	14564	14336	14526	14322	14431	14183	14361	14424	14372	14343	14405	14271	14454	14342	14414	14459	14410	14473	14471	14272	14371	14487	14611	14243	14356	14119	14462	14352	14477	14272	14381	14400	14400	14283	14374	14295	14200	14298	14596	14506	14300	14321	14448	14310	14386	14424	14251	14367	14352	14461	14270	14315	14506	14328	14343	14196	14470	14529	14382	14388	14350	14379	14354	14408	14263	14543	14313	14352	14421	14365	14389	14432	14456	14443	14461	14320	14304	14342	14356	14409	14380	14262	14454	14339	14338	14280	14381	14458	14443	14267	14353	14431	14225	14307	14393	14383	14277	14413	14449	14311	14554	14481	14290	14340	14451	14230	14395	14342	14227	14374	14346	14249	14500	14373	14301	14297	14348	14513	14355	14389	14352	14373	14438	14362	14379	14374	14451	14398	14357	14399	14408	14344	14270	14443	14183	14336	14477	14417	14525	14294	14438	14442	14337	14222	14300	14412	14334	14439	14567	14439	14394	14309	14309	14462	14484	14303	14465	14494	14476	14448	14497	14332	14262	14568	14423	14416	14139	14225	14334	14348	14335	14379	14357	14294	14349	14363	14328	14560	14423	14331	14553	14374	14298	14335	14417	14379	14431	14182	14230	14519	14272	14508	14384	14320	14464	14371	14250	14404	14529	14370	14421	14246	14333	14439	14399	14317	14504	14316	14550	14489	14374	14448	14408	14381	14313	14478	14432	14323	14275	14558	14437	14256	14374	14337	14397	14217	14415	14192	14288	14336	14356	14373	14320	14588	14269	14411	14567	14378	14308	14412	14425	14408	14264	14422	14392	14315	14425	14307	14421	14487	14243	14303	14337	14144	14363	14556	14389	14372	14420	14334	14255	14332	14237	14342	14441	14187	14329	14308	14261
23894	21310	28675	24294	21686	19700	18037	16045	15537	15586	15565	15491	15598	15110	15450	15398	15526	15475	15463	15476	15444	15632	15728	15380	15517	15455	15593	15433	15335	15452	15463	15525	15279	15381	15130	15698	15402	15460	15374	15374	15519	15342	15244	15481	15102	15338	15249	15161	15199	15279	15144	15310	16173	15920	15850	15601	15522	15349	15364	15478	15378	15266	15348	15132	15275	15032	15359	15301	15332	15332	15270	15298	15271	15074	15116	15189	15280	15095	15197	15067	15221	15278	15286	15423	15225	15276	15091	15218	15133	15170	15195	15094	15222	15287	15199	15214	15250	15042	15304	15306	15079	15067	15216	15109	15158	15311	15325	15311	15307	15329	15314	15139	15252	15043	15257	15330	15235	15213	15341	15304	15344	15270	15276	15118	15292	15171	15240	15271	15357	15442	15326	15379	15235	15278	15156	15340	15124	15226	15284	15244	15104	15093	15135	15295	15255	15397	15248	15197	15124	15153	15282	15149	15209	15182	15314	15372	15138	15342	15131	15093	15141	15217	15395	15318	15100	15260	15199	15185	15136	15306	15217	15242	15054	15216	15107	15048	15279	15301	15303	15192	15216	15230	15076	15236	15277	15286	15429	15355	15302	15138	15090	15223	15363	15240	15332	15034	14941	15214	15175	15290	15512	15170	15180	15108	15340	15212	15243	15096	15350	15446	15420	15332	15247	15288	15206	15166	15215	15245	15341	15253	15299	15295	15080	15186	15385	15364	14976	15133	15177	15193	15316	15196	15245	15194	15494	15244	15359	15128	15233	15337	15309	15360	15411	15240	15368	15097	15039	15391	15127	15246	15317	15237	15404	15062	15126	15252	15274	15413	15179	15241	15267	15167	15360	15283	15392	15284	15178	15139	15306	15146	15104	15201	15176	15164	14995	15364	15123	15152	15141	15201	15406	15193	15223	15124	15219	15197	15210	15142	15305	15412	15166	15274	15270	15243	15249	15235	15203	15237	15117	15210	15465	15236	15254	15145	15371	15260	15065	15277	15263	15145	15240	15333	15097	15222	15399	15095	15081	15153	15251	15271	15077	15277	15338	15304	15356	15169	15128	15108	15260	15444	15292	15045	15204	14997	15384	15289	15158	15394	15361	15132	15082	15294	15191	15173	15227	15233	15211	15442	15175	15124	15270	15089	15186	15142	15073	15073	15110	15205	15232	15460	15316	15315	15153	15253	15178	15117	15145	15293	15293	15146	15149	15350	15420	15275	15204	15042	15299	15345	15115	15043	15085	15256	15284	15327	15217	15417	15369	15292	15309	15385	15419	15178	15287	15132	15292	15267	15145	15427	15351	15139	15296	15256	15179	15208	14971	15041	15187	15178	15097	15318	15235	15379	15358	15062	15147	15117	15386	15178	15234	15166	15100	15202	15298	15369	15069	15126	15344	15420	15042	15189	15119	15150	15187	15209	15061	15343	15253	15273	15194	15040	15171	15329	15200	15156	15251	15247	15346	15118	15244	15248	15081	15142	15245	15363	15108	15179	15274	15242	15186	15531	15262	15214	15262	15235	15047	15199	15214	15255	15155	15205	15175	15276	15330	15115	15162	15216	15444	15141	15168	15329	15129	15264	15223	15261	15143	15244	15301	15160	15074	15364	15255	15284	15371	15253	15164	15337	15211	15330	15190	15391	15227	15353	15211	15195	15239	15223	15280	15272	15392	15304	15235	15235	14963	15031	15360	15220	15297	15298	15171	15104	15259	15118	15236	15129	15218	15290	15351	15258	15340	14982	15038	15057	15150	15162	15231	15126	15183	15245	15429	15285	15371	15188	15208	15214	15207	15261	15117	15386	15436	15554	15390	15304	15358	15113	15316	15240	15129	15276	15451	15160	15238	15322	15267	15203	15317	15328	15180	15123	15277	15289	15127	15151	15214	15444	15225	15194	15206	15222	15048	15314	15436	15263	15268	15155	15064	15042	15223	15224	15219	15038	15079	15269	15128	15265	15192	15215	15155	15297	15332	15247	15216	15103	15191	15238	15275	15182	15063	15063	15124	15153	15219	15258	15203	15050	15274	15292	15261	15249	15106	15323	15259	14987	15212	15295	15167	15096	15310	15008	15234	15293	15249	15196	15223	15191	15428	15131	15230	15134	15450	15227	15302	15368	15220	15072	15218	15148	15149	15242	15403	15179	15221	15212	15201	15201	15318	15373	15065	15154	15347	15345	15243	15248	15014	15293	15254	15138	15123	15234	15321	15208	15202	15213	15246	15203	15292	15286	15168	15178	15179	15151	15284	15403	15214	15244	15263	15212	15373	15274	15275	15481	15133	15217	15181	15420	15050	15337	15229	15167	15230	15208	15174	15102	15257	15214	15084	15078	15115	15029	15134	15069	15176	15233	15238	15128	15252	14919	15349	15111	15226	15314	15377	15149	15344	15353	15363	15211	15271	15184	15138	15012	15181	15242	15278	15054	15341	15022	14993	15208	15332	15095	15122	15325	15333	15044	15248	15039	15251	15184	15074	15182	15163	15155	14961	15140	15054	15214	15305	15091	15186	15396	15210	15363	15263	15260	15058	15150	15109	15164	15094	15273	15273	15181	15189	15187	15270	15229	15259	15103	15077	15071	15304	15318	15317	15327	15311	15159	15118	15154	15163	15174	15353	15310	14942	15276	15082	15182	15201	15413	15416	15454	15113	15143	15263	15015	15343	15319	15107	15160	15195	15379	15240	15338	15299	15091	15192	15330	15058	15299	15072	15347	15373	15307	15285	15220	15285	15402	15239	15233	15015	15149	15302	15278	15123	15065	15236	15094	15077	15317	14990	15145	15222	15233	15365	15285	15223	15194	15132	15055	15031	15129	15095	15229	15283	15296	15216	15322	15151	15298	15416	15276	15184	15199	15073	15049	15282	15230	14897	15348	15152	15108	15201	15310	15465	15132	15227	15220	15149	15206	15314	15114	15285	15143	15039	15382	15360	14908	15147	15174	15192	15155	15379	15297	15342	15278	15220	15282	15236	15420	15425	15179	15155	15035	15228	15126	15411	15218	15305	15143	15034	15091	15218	15275	15235	15194	15000	15243	15332	15224	15352	15229	15217	15136	15329	15420	15041	15167	15218	15107	15350	15122	15317	15309	15207	15000	15284	15135	15101	15243	15191	15204	15153	15134	15181	15008	15361	15335	15260	15224	15388	15207	15239	15170	15367	15057	15191	15276	15303	15241	15156	15266	15111	15182	15365	15079	15194	15047	15188	15200	15284	15274	15330	15166	15359	15288	15300	15312	15175	15355	15226	15179	15538	15117	15227	15326	15222	15245	15238	15271	15185	15219	15423	15117	15145	15034	15302	15215	15337	15259	15176	15232	15205	15334	15373	15229	15245	15134	15267	15436	15217	15259	15060	15308	15154	15229	15450	15220	15291	15106	15172	15310	15155	15105	15278	15421	15428	15245	15228	15390	15085	14974	15312	15111	15227	15290	15236	15236	15157	15203	15309	15310	15325	15141	15237	15224	15124	15161	15338	15330	15256	15133	15124	15192	15214	15219	14969	15434	15282	15196	15106	15249	15095	15137	15206	15156	15358	15373	15242	15173	15071	15334	15108	15183	15201	15354	15257	15092	15149	15233	15043	15158	15197	15283	15178	15244	15240	15108	15197	15287	15272	15367	15307	15213	15280	15002	15340	14897	15431	15311	15121	15247	15190	15110	15291	15212	15157	15242	15482	15217	15438	15325	15165	15168	14988	15391	15226	15252	15315	15289	15121	15375	15127	15276	15249	15244	15299	15232	15442	15278	15341	15335	15083	15349	15131	15044	15286	15104	15135	15239	15169	15256	15188	15226	15185	15144	15089	15384	15110	15171	15255	15053	15255	15199	15186	15265	15149	15251	15485	15313	15337	15176	15235	15182	15282	15180	15191	15469	15050	15214	15174	15167	15333	15103	15212	15233	15391	15190	15252	15410	15286	15229	15243	15267	15170	15152	15325	15075	15291	15392	15270	15064	15117	15292	15337	15164	15148	15222	15254	15233	15172	15335	15212	15498	15405	15341	15172	15125	15251	15203	15217	15128	15241	15341	15335	15078	15145	15253	15353	15260	15112	15235	15248	15255	15135	15039	15356	15116	15172	15211	15239	15234	15369	15193	15232	15323	15201	15092	15197	15301	15162	15240	15243	15192	15197	15261	15198	15410	15083	15225	15389	15145	15201	15150	15270	15086	15152	15232	15136	15244	15257	15300	15266	15256	15180	15072	15011	15349	15272	15100	15121	15264	15158	15187	15301	15238	15356	15138	15441	15257	15272	15220	15144	15291	15304	15183	15327	15281	15101	15128	15135	15069	14910	15399	15153	15302	15265	15365	15280	15114	15214	15235	15122	15102	15090	15099	15122	15152	15402	15111	15170	15090	15217	15239	15085	15352	15181	14990	15384	15083	15202	15175	15237	15048	15050	15212	15305	15110	15211	15107	15375	15452	15163	15277	15128	15303	15381	15186	15100	15097	15218	15180	15315	15170	15219	15119	15350	15173	15304	15077	15273	15190	15170	15087	15130	15260	15291	15038	15112	15141	15229	15056	15056	15156	15285	15188	15344	15536	15161	15415	15188	15331	15049	15342	15338	14967	15156	15313	15067	15203	15048	15282	15218	15132	15213	15282	15250	15427	15213	15341	15121	15269	15216	15307	15262	15295	15366	15374	15381	15239	15199	15326	15271	15235	15263	15233	15238	15435	15184	15248	15226	15233	15095	15233	15371	15325	15098	14997	15118	15180	15144	15340	15150	15281	14960	15309	15345	15268	15121	15359	15360	15119	15110	15244	15433	15294	15232	15179	15250	15171	15190	15015	15151	15115	15276	15332	15263	15216	15347	15344	15253	15281	15171	15192	15320	15108	15283	15167	15136	15209	15399	15219	15390	15161	15104	15133	15197	15328	15346	15045	15104	15221	15550	15217	15207	15324	15058	15188	15137	15309	15448	15203	15126	15105	15458	15214	15328	15298	15095	15080	15498	15311	15215	15235	15236	15372	15088	15294	15141	15307	15120	15249	15168	15014	15405	15148	15248	15168	15167	15307	15018	15125	15084	15239	15100	15028	15418	15332	15189	15270	15201	15252	15154	15383	15181	15374	15375	15116	15207	15256	15132	15206	15261	15278	15218	15203	15331	15192
13124	21358	20442	17217	15989	15429	15226	15266	14908	14929	14755	14711	14643	14637	14663	14465	14794	14683	14746	14748	14701	14709	14834	14728	14815	14809	14867	14846	14686	14813	14767	14670	14679	14558	14636	15167	14575	14506	14586	14638	14547	14547	14508	14669	14437	14542	14534	14616	14474	14497	14590	14896	16010	15990	15515	14791	14869	14651	14709	14360	14356	14495	14421	14676	14582	14601	14765	14557	14486	14500	14494	14499	14442	14480	14600	14436	14378	14437	14703	14518	14516	14612	14437	14571	14515	14433	14556	14557	14540	14421	14635	14568	14586	14604	14476	14374	14572	14496	14411	14595	14513	14608	14766	14427	14626	14535	14628	14593	14416	14547	14587	14545	14489	14378	14518	14538	14557	14336	14567	14455	14554	14420	14396	14526	14643	14516	14697	14544	14468	14492	14340	14381	14535	14358	14606	14397	14512	14550	14437	14507	14591	14513	14401	14547	14428	14488	14634	14588	14433	14539	14523	14423	14506	14468	14441	14572	14527	14386	14479	14332	14570	14447	14533	14307	14492	14419	14355	14476	14743	14551	14349	14577	14575	14450	14517	14540	14500	14544	14524	14463	14507	14557	14490	14411	14636	14593	14616	14619	14378	14408	14564	14327	14629	14402	14395	14528	14479	14430	14622	14498	14586	14447	14572	14419	14447	14532	14540	14517	14508	14463	14651	14445	14543	14380	14565	14443	14651	14579	14534	14372	14342	14593	14474	14458	14506	14514	14642	14779	14599	14392	14584	14383	14581	14559	14359	14518	14528	14632	14594	14477	14623	14358	14453	14539	14380	14478	14625	14573	14498	14482	14503	14646	14528	14415	14426	14504	14455	14402	14436	14671	14532	14392	14731	14498	14517	14554	14523	14536	14372	14615	14579	14484	14569	14289	14548	14381	14510	14316	14556	14670	14468	14436	14556	14420	14458	14461	14391	14585	14673	14486	14565	14536	14454	14494	14671	14478	14556	14580	14477	14674	14323	14418	14683	14506	14474	14640	14556	14598	14468	14452	14439	14534	14528	14561	14565	14593	14415	14594	14399	14573	14583	14549	14577	14454	14570	14528	14401	14479	14451	14370	14481	14590	14584	14512	14477	14579	14543	14648	14672	14458	14583	14521	14578	14379	14526	14307	14558	14569	14301	14467	14437	14595	14445	14393	14620	14580	14593	14383	14493	14423	14417	14542	14559	14597	14519	14576	14592	14660	14601	14454	14373	14611	14543	14503	14522	14581	14610	14716	14494	14353	14464	14486	14439	14513	14544	14589	14474	14480	14416	14296	14506	14383	14446	14577	14410	14464	14485	14385	14497	14422	14476	14365	14687	14590	14522	14444	14496	14534	14378	14611	14488	14494	14414	14562	14588	14566	14517	14500	14630	14570	14614	14614	14338	14549	14465	14496	14387	14687	14448	14401	14520	14353	14570	14465	14606	14456	14649	14552	14446	14394	14571	14531	14319	14446	14531	14567	14415	14453	14562	14418	14604	14456	14438	14658	14602	14684	14564	14516	14564	14416	14739	14633	14424	14473	14447	14477	14541	14518	14338	14399	14581	14569	14426	14554	14455	14428	14543	14450	14488	14541	14580	14523	14499	14770	14388	14535	14500	14362	14465	14554	14526	14498	14460	14631	14558	14538	14310	14360	14642	14380	14538	14414	14504	14646	14422	14402	14464	14620	14475	14606	14436	14429	14525	14541	14617	14557	14424	14539	14554	14382	14671	14402	14651	14430	14585	14463	14378	14503	14488	14492	14492	14424	14467	14561	14599	14545	14524	14388	14555	14483	14501	14432	14514	14607	14440	14472	14631	14491	14460	14543	14326	14440	14500	14504	14462	14635	14474	14446	14532	14673	14522	14626	14570	14470	14484	14566	14481	14563	14595	14391	14606	14723	14309	14493	14386	14446	14454	14599	14516	14621	14624	14463	14526	14479	14589	14341	14652	14462	14445	14625	14436	14555	14460	14482	14584	14423	14405	14507	14386	14580	14632	14480	14608	14543	14432	14630	14533	14467	14431	14468	14487	14424	14460	14601	14533	14583	14422	14492	14528	14523	14387	14622	14450	14533	14518	14653	14442	14511	14574	14505	14768	14534	14332	14591	14421	14415	14343	14339	14534	14691	14505	14487	14458	14467	14575	14606	14658	14578	14625	14473	14675	14425	14725	14546	14523	14520	14539	14443	14407	14660	14587	14471	14586	14605	14426	14518	14410	14474	14524	14560	14387	14451	14593	14520	14443	14445	14532	14450	14599	14676	14498	14400	14586	14433	14523	14440	14680	14430	14440	14562	14617	14423	14521	14534	14412	14644	14590	14604	14386	14257	14527	14503	14555	14403	14493	14386	14409	14488	14436	14482	14482	14346	14520	14558	14576	14500	14392	14458	14436	14549	14437	14462	14615	14544	14431	14579	14301	14524	14487	14483	14486	14466	14431	14538	14521	14513	14387	14424	14553	14556	14625	14610	14594	14405	14482	14669	14539	14528	14573	14326	14325	14423	14577	14460	14453	14495	14342	14574	14424	14707	14586	14700	14520	14514	14400	14507	14605	14546	14522	14484	14476	14690	14587	14367	14655	14631	14464	14464	14599	14489	14565	14453	14502	14463	14386	14465	14307	14546	14454	14473	14539	14504	14609	14702	14455	14461	14487	14450	14404	14407	14426	14458	14596	14458	14518	14543	14585	14616	14488	14524	14502	14596	14333	14521	14527	14635	14695	14453	14606	14434	14453	14651	14442	14746	14376	14428	14624	14387	14543	14468	14535	14487	14554	14584	14424	14349	14518	14571	14498	14538	14466	14565	14492	14376	14465	14481	14553	14327	14383	14516	14594	14589	14475	14441	14312	14518	14523	14347	14391	14636	14531	14424	14436	14434	14453	14388	14464	14509	14445	14483	14551	14523	14420	14440	14478	14475	14461	14558	14515	14473	14467	14532	14625	14486	14665	14379	14475	14402	14555	14453	14557	14539	14401	14345	14432	14566	14607	14398	14529	14548	14440	14535	14629	14670	14554	14441	14483	14629	14441	14604	14551	14476	14489	14573	14455	14600	14520	14494	14512	14607	14521	14500	14533	14567	14447	14502	14386	14446	14463	14354	14512	14390	14475	14426	14599	14497	14528	14389	14436	14611	14475	14525	14604	14500	14581	14573	14325	14307	14452	14592	14534	14466	14409	14410	14409	14585	14566	14543	14463	14524	14569	14462	14355	14474	14449	14562	14581	14492	14519	14444	14578	14590	14767	14483	14374	14489	14429	14543	14627	14430	14500	14613	14573	14535	14474	14445	14465	14482	14788	14609	14529	14562	14616	14583	14508	14406	14653	14485	14380	14441	14624	14435	14431	14559	14724	14519	14328	14463	14463	14601	14552	14408	14582	14412	14473	14467	14677	14413	14482	14646	14704	14565	14547	14560	14491	14532	14614	14413	14491	14495	14629	14497	14481	14356	14548	14378	14555	14688	14523	14462	14479	14518	14541	14560	14459	14585	14537	14511	14386	14536	14664	14518	14378	14307	14472	14461	14409	14529	14539	14362	14458	14576	14527	14445	14685	14651	14529	14573	14733	14653	14442	14434	14637	14473	14451	14607	14460	14555	14604	14321	14677	14528	14505	14348	14458	14460	14560	14519	14293	14518	14467	14394	14606	14509	14531	14576	14392	14501	14541	14583	14443	14445	14575	14569	14316	14493	14588	14517	14418	14627	14572	14478	14560	14315	14516	14376	14656	14464	14599	14529	14491	14490	14318	14417	14664	14500	14638	14612	14536	14513	14388	14312	14497	14433	14705	14547	14582	14440	14458	14607	14417	14485	14575	14518	14511	14421	14368	14475	14541	14692	14651	14413	14503	14564	14521	14490	14494	14376	14503	14484	14409	14554	14648	14558	14611	14423	14540	14540	14568	14419	14591	14394	14648	14502	14583	14384	14658	14504	14515	14520	14390	14521	14583	14591	14547	14506	14410	14523	14434	14534	14530	14489	14467	14565	14551	14451	14475	14401	14544	14341	14614	14386	14544	14408	14427	14481	14649	14576	14499	14459	14512	14513	14451	14516	14543	14468	14505	14590	14517	14537	14399	14601	14476	14515	14676	14647	14341	14515	14322	14464	14675	14512	14383	14519	14349	14712	14472	14404	14529	14675	14381	14379	14555	14495	14617	14486	14520	14658	14629	14567	14520	14557	14467	14653	14374	14560	14630	14439	14488	14306	14568	14499	14382	14547	14489	14474	14575	14404	14457	14652	14625	14505	14465	14622	14465	14505	14526	14372	14422	14606	14503	14551	14512	14461	14390	14410	14393	14395	14492	14453	14653	14457	14533	14552	14511	14606	14626	14490	14565	14399	14500	14495	14440	14622	14471	14412	14392	14575	14362	14502	14533	14536	14405	14541	14683	14446	14426	14451	14542	14569	14642	14359	14563	14625	14629	14474	14374	14531	14547	14531	14582	14547	14419	14572	14520	14450	14613	14559	14545	14435	14496	14524	14439	14431	14596	14598	14550	14637	14605	14391	14452	14622	14466	14548	14440	14588	14380	14504	14462	14464	14672	14499	14593	14526	14609	14504	14433	14508	14513	14427	14381	14360	14252	14517	14374	14530	14439	14587	14440	14514	14587	14451	14523	14383	14487	14545	14610	14568	14412	14470	14551	14606	14508	14648	14729	14413	14472	14593	14478	14608	14452	14362	14596	14531	14365	14690	14464	14433	14685	14548	14557	14602	14426	14534	14525	14457	14516	14416	14379	14497	14516	14560	14483	14516	14371	14310	14583	14590	14428	14486	14578	14446	14504	14689	14513	14642	14482	14435	14449	14645	14408	14546	14493	14427	14521	14536	14540	14508	14646	14585	14696	14616	14467	14582	14681	14474	14690	14728	14512	14563	14498	14552	14409	14346	14558	14525	14566	14612	14458	14366	14512	14517	14418	14651	14653	14571	14518	14517	14606	14421	14493	14393	14775	14539	14377	14586	14504	14584	14525	14665	14792	14437	14565	14671	14470	14580	14369	14326	14450	14648	14416	14599	14453	14507	14519	14501	14584	14553	14546	14592	14466	14533	14526	14463	14337	14555	14364	14512	14653	14522	14545	14593	14478	14420	14262	14646	14581	14471	14359	14339	14476	14545	14442	14534	14430	14456
22875	21240	29098	23701	21342	22602	22114	16976	16153	16107	16262	15956	15960	15879	15996	15770	15713	15924	15948	15854	16073	15803	15792	15826	15778	15899	15832	15928	15754	15776	15925	15816	15762	15578	15835	16176	15771	15869	15815	15695	15686	15697	15638	15634	15665	15702	15566	15488	15778	15805	15849	16227	17339	17036	16836	16146	15737	15775	15908	15862	15729	15621	15488	15653	15560	15518	15627	15734	15581	15565	15533	15689	15483	15578	15527	15713	15443	15455	15547	15541	15502	15529	15524	15664	15367	15637	15624	15457	15613	15535	15576	15576	15438	15349	15450	15526	15481	15567	15559	15404	15641	15579	15616	15526	15512	15564	15501	15468	15727	15616	15470	15548	15796	15627	15511	15499	15468	15608	15524	15458	15570	15603	15449	15476	15354	15439	15564	15580	15567	15532	15638	15627	15560	15417	15358	15601	15490	15547	15370	15494	15476	15653	15444	15565	15484	15449	15499	15468	15582	15500	15522	15645	15651	15569	15705	15592	15435	15383	15608	15500	15512	15464	15663	15697	15561	15559	15486	15576	15527	15621	15569	15492	15573	15551	15456	15400	15330	15642	15457	15568	15404	15932	15660	15616	15598	15625	15588	15655	15542	15575	15608	15356	15490	15595	15428	15481	15698	15402	15663	15433	15732	15569	15415	15479	15536	15333	15522	15568	15554	15460	15394	15494	15474	15447	15457	15562	15469	15538	15446	15510	15398	15353	15383	15586	15674	15511	15635	15371	15417	15470	15262	15700	15490	15601	15624	15630	15492	15644	15536	15516	15581	15645	15514	15470	15677	15497	15643	15437	15718	15507	15396	15506	15708	15569	15616	15490	15389	15424	15539	15456	15381	15509	15755	15690	15446	15433	15463	15375	15704	15338	15594	15591	15718	15515	15560	15522	15720	15475	15538	15523	15469	15650	15487	15624	15675	15541	15402	15492	15414	15549	15648	15525	15403	15446	15288	15556	15534	15622	15525	15499	15559	15630	15567	15375	15444	15493	15541	15473	15470	15329	15459	15476	15597	15486	15374	15421	15405	15556	15660	15521	15610	15610	15623	15677	15608	15493	15634	15393	15419	15441	15303	15319	15733	15593	15638	15580	15656	15577	15454	15389	15354	15566	15612	15478	15503	15539	15794	15540	15641	15417	15579	15626	15584	15519	15679	15560	15538	15373	15580	15556	15711	15509	15597	15416	15532	15520	15617	15416	15612	15480	15679	15175	15331	15513	15577	15638	15472	15440	15748	15562	15558	15416	15493	15454	15451	15372	15484	15431	15559	15431	15463	15540	15814	15438	15667	15516	15502	15572	15546	15376	15657	15690	15516	15508	15238	15439	15682	15582	15395	15591	15421	15749	15404	15441	15616	15553	15683	15622	15427	15347	15446	15635	15617	15521	15659	15738	15419	15514	15559	15533	15514	15543	15656	15547	15469	15373	15597	15551	15272	15459	15765	15528	15338	15551	15576	15489	15599	15384	15526	15528	15546	15383	15547	15550	15601	15457	15499	15385	15507	15351	15682	15606	15636	15328	15497	15247	15577	15468	15495	15482	15617	15483	15483	15567	15472	15535	15380	15676	15370	15394	15482	15465	15572	15370	15437	15422	15461	15511	15580	15528	15644	15544	15411	15460	15628	15641	15239	15626	15555	15424	15504	15498	15367	15547	15444	15432	15635	15621	15814	15569	15462	15384	15585	15562	15447	15568	15615	15582	15480	15567	15392	15523	15583	15584	15704	15377	15771	15435	15463	15506	15522	15294	15679	15574	15578	15437	15546	15631	15563	15544	15595	15516	15505	15529	15352	15471	15558	15536	15522	15457	15400	15593	15369	15527	15412	15601	15647	15503	15460	15345	15565	15773	15531	15452	15511	15469	15603	15504	15477	15379	15582	15510	15558	15648	15514	15643	15583	15610	15563	15410	15539	15446	15537	15376	15338	15424	15364	15566	15642	15439	15692	15526	15487	15447	15851	15700	15548	15557	15572	15645	15653	15366	15521	15450	15346	15429	15552	15625	15568	15567	15532	15426	15704	15496	15467	15442	15489	15428	15668	15401	15539	15411	15528	15588	15690	15667	15675	15535	15462	15458	15549	15521	15575	15723	15683	15515	15316	15405	15714	15578	15576	15596	15607	15384	15580	15340	15579	15535	15501	15499	15595	15497	15219	15520	15580	15576	15414	15486	15476	15631	15584	15431	15751	15652	15414	15559	15405	15438	15565	15602	15482	15613	15441	15655	15668	15670	15600	15525	15562	15643	15528	15439	15648	15580	15539	15327	15431	15457	15425	15485	15476	15510	15621	15342	15697	15658	15563	15489	15497	15607	15695	15573	15410	15527	15468	15667	15526	15368	15618	15516	15458	15405	15567	15598	15590	15655	15520	15635	15757	15526	15582	15633	15614	15531	15431	15705	15354	15540	15570	15445	15425	15522	15473	15464	15590	15440	15472	15530	15559	15697	15625	15738	15479	15558	15569	15513	15486	15574	15557	15468	15709	15559	15527	15610	15517	15617	15400	15647	15461	15557	15432	15627	15587	15499	15522	15604	15788	15710	15510	15445	15609	15468	15545	15497	15441	15500	15577	15569	15504	15643	15407	15504	15686	15561	15393	15514	15478	15322	15453	15464	15559	15361	15596	15467	15558	15700	15491	15464	15635	15541	15663	15484	15603	15541	15609	15520	15408	15485	15464	15386	15505	15461	15429	15670	15475	15557	15679	15379	15402	15467	15457	15261	15404	15722	15424	15484	15444	15716	15329	15414	15438	15565	15594	15571	15579	15350	15454	15279	15692	15448	15433	15700	15514	15467	15511	15485	15409	15397	15379	15414	15478	15439	15493	15479	15569	15427	15579	15308	15706	15607	15346	15491	15480	15434	15488	15553	15509	15553	15433	15476	15519	15490	15550	15429	15450	15528	15385	15510	15485	15433	15492	15496	15535	15470	15481	15646	15493	15590	15542	15468	15351	15619	15555	15551	15774	15749	15428	15470	15586	15652	15478	15451	15655	15466	15640	15678	15508	15514	15521	15486	15660	15448	15419	15659	15427	15333	15614	15533	15461	15338	15508	15556	15470	15764	15498	15387	15464	15416	15401	15567	15474	15573	15635	15563	15367	15487	15590	15598	15516	15350	15435	15472	15664	15458	15491	15675	15218	15579	15520	15421	15450	15453	15488	15417	15483	15547	15614	15621	15432	15468	15469	15498	15635	15540	15755	15596	15520	15548	15420	15514	15503	15602	15553	15542	15343	15584	15470	15506	15649	15450	15556	15512	15508	15499	15610	15488	15571	15686	15342	15600	15519	15564	15595	15246	15478	15509	15579	15427	15525	15564	15481	15468	15341	15578	15540	15608	15519	15669	15867	15569	15635	15501	15581	15597	15533	15483	15245	15641	15514	15636	15763	15567	15532	15681	15465	15368	15569	15553	15503	15353	15386	15444	15391	15579	15595	15524	15623	15552	15568	15479	15440	15377	15503	15161	15415	15323	15415	15621	15704	15621	15523	15730	15527	15477	15565	15645	15476	15489	15519	15518	15748	15517	15587	15549	15457	15586	15467	15626	15556	15697	15590	15660	15550	15628	15507	15497	15629	15459	15440	15481	15601	15577	15561	15517	15518	15594	15485	15357	15791	15456	15666	15537	15577	15524	15516	15511	15480	15301	15324	15320	15567	15504	15442	15791	15569	15480	15629	15690	15384	15485	15594	15680	15568	15438	15547	15626	15672	15753	15742	15529	15708	15542	15605	15540	15399	15270	15496	15535	15475	15515	15473	15609	15576	15610	15301	15382	15483	15485	15598	15525	15523	15368	15497	15560	15486	15741	15486	15612	15539	15453	15448	15536	15328	15520	15340	15589	15435	15336	15530	15431	15586	15346	15435	15381	15324	15439	15468	15478	15509	15642	15650	15734	15585	15551	15604	15659	15584	15513	15530	15371	15783	15482	15668	15679	15537	15657	15540	15441	15557	15428	15483	15525	15530	15541	15515	15455	15541	15431	15337	15660	15523	15647	15473	15485	15672	15600	15324	15516	15487	15599	15414	15607	15469	15602	15704	15592	15487	15507	15519	15575	15621	15650	15474	15584	15506	15412	15394	15614	15653	15405	15483	15555	15610	15570	15529	15515	15499	15557	15413	15413	15625	15626	15525	15409	15509	15486	15303	15538	15555	15568	15510	15514	15299	15592	15634	15565	15634	15238	15662	15508	15351	15374	15413	15575	15467	15587	15553	15540	15346	15730	15584	15740	15626	15572	15728	15650	15505	15418	15419	15392	15537	15300	15622	15686	15329	15663	15493	15394	15427	15625	15643	15688	15460	15692	15462	15459	15559	15497	15434	15520	15677	15495	15389	15436	15514	15365	15510	15337	15526	15650	15478	15515	15463	15347	15658	15616	15492	15620	15583	15728	15562	15801	15485	15326	15502	15472	15535	15519	15513	15604	15490	15398	15325	15398	15539	15390	15418	15514	15693	15448	15385	15419	15520	15452	15404	15435	15442	15743	15666	15630	15671	15518	15459	15635	15344	15650	15344	15434	15627	15559	15526	15659	15645	15447	15518	15574	15708	15597	15509	15509	15590	15538	15399	15396	15375	15459	15423	15668	15581	15342	15337	15386	15680	15512	15513	15491	15633	15518	15375	15421	15509	15581	15439	15456	15339	15440	15533	15596	15484	15743	15501	15391	15456	15470	15557	15537	15449	15321	15520	15475	15504	15470	15436	15514	15678	15397	15439	15290	15712	15564	15476	15444	15673	15652	15689	15430	15459	15515	15648	15646	15342	15554	15673	15456	15285	15554	15660	15658	15638	15605	15641	15540	15594	15444	15481	15426	15558	15621	15570	15535	15412	15492	15558	15613	15433	15565	15629	15499	15752	15665	15637	15451	15413	15616	15522	15495	15414	15378	15587	15515	15437	15428	15580	15529	15646	15433	15520	15523	15629	15555	15565	15393	15559	15452	15657	15411	15569	15340	15371	15454	15499	15825	15571	15545	15565	15511	15612	15506	15587	15678	15591	15599	15600	15635	15487	15571	15427	15637	15581	15553	15535	15455	15748	15379	15461	15378	15472	15722	15640	15584	15482	15553	15350	15575	15523	15563	15615	15552	15324	15560	15472	15758	15713	15498	15714	15570
14769	25493	24913	19634	17333	16334	15971	15560	15440	15150	15042	15187	14930	14934	15073	14952	14902	15092	14956	15201	15111	14952	15157	15162	15262	14901	15076	14948	14859	15013	15038	14995	14920	14852	14874	15814	14810	14894	14700	14692	14869	14949	14897	14696	14770	14832	14813	14915	14802	14774	14990	16126	17359	17084	16041	15544	14911	14754	14775	14678	14799	14583	14652	14567	14695	14733	14669	14734	14724	14561	14700	14768	14692	14779	14669	14800	14659	14813	14586	14667	14630	14754	14693	14519	14811	14759	14839	14751	14661	14562	14724	14812	14739	14529	14680	14676	14714	14805	14592	14768	14721	14614	14785	14571	14775	14708	14665	14826	14612	14715	14882	14578	14791	14677	14756	14661	14428	14726	14877	14735	14829	14654	14641	14635	14766	14802	14622	14618	14783	14474	14703	14928	14716	14808	14645	14744	14556	14748	14740	14828	14736	14733	14691	14682	14693	14604	14627	14831	14696	14735	14574	14851	14588	14615	14804	14708	14693	14584	14561	14840	14696	14722	14557	14691	14887	14780	14742	14554	14776	14841	14849	14750	14724	14631	14778	14636	14647	14675	14597	14617	14618	14721	14607	14611	14639	14631	14654	14624	14717	14608	14671	14527	14704	14666	14668	14477	14687	14801	14712	14768	14611	14707	14740	14655	14640	14772	14720	14686	14729	14665	14602	14652	14611	14755	14840	14704	14731	14721	14784	14481	14658	14723	14861	14690	14940	14542	14521	14818	14703	14860	14737	14739	14641	14639	14499	14799	14769	14774	14818	14635	14758	14565	14719	14629	14797	14620	14755	14624	14732	14696	14878	14586	14608	14484	14709	14762	14816	14727	14788	14666	14688	14741	14560	14752	14802	14702	14578	14675	14613	14567	14732	14889	14553	14745	14661	14539	14730	14597	14759	14692	14725	14664	14657	14744	14760	14524	14750	14825	14595	14714	14691	14637	14664	14836	14683	14754	14574	14702	14793	14628	14670	14730	14530	14735	14715	14709	14746	14843	14629	14518	14531	14544	14623	14701	14761	14780	14688	14732	14712	14665	14622	14649	14588	14743	14650	14607	14471	14634	14668	14654	14574	14472	14637	14636	14589	14848	14802	14640	14689	14637	14612	14619	14651	14668	14795	14808	14711	14834	14603	14753	14633	14672	14728	14624	14614	14831	14728	14638	14738	14591	14869	14773	14544	14693	14650	14652	14739	14623	14732	14702	14697	14596	14569	14652	14713	14635	14832	14721	14836	14587	14618	14607	14536	14553	14821	14776	14589	14695	14620	14602	14713	14742	14664	14672	14730	14736	14463	14652	14711	14814	14606	14650	14616	14759	14737	14789	14699	14668	14544	14688	14543	14736	14671	14831	14725	14659	14693	14836	14761	14580	14635	14669	14622	14779	14642	14652	14576	14642	14686	14702	14647	14868	14677	14600	14629	14798	14629	14592	14596	14765	14653	14722	14648	14704	14576	14677	14708	14689	14637	14625	14661	14678	14714	14753	14676	14509	14653	14826	14665	14606	14743	14776	14621	14516	14715	14716	14761	14744	14653	14656	14612	14649	14706	14693	14790	14631	14806	14754	14747	14634	14708	14704	14670	14455	14675	14499	14538	14544	14655	14610	14644	14611	14834	14678	14643	14748	14769	14640	14638	14552	14604	14537	14812	14657	14625	14751	14542	14809	14820	14513	14629	14690	14527	14742	14763	14774	14717	14614	14735	14388	14684	14759	14701	14508	14747	14664	14767	14810	14726	14506	14689	14637	14836	14666	14744	14824	14622	14708	14780	14767	14714	14685	14649	14610	14889	14574	14840	14646	14657	14653	14516	14602	14532	14533	14673	14556	14538	14641	14608	14704	14681	14631	14665	14671	14813	14566	14615	14722	14725	14654	14513	14833	14702	14641	14629	14518	14820	14509	14665	14591	14832	14633	14762	14720	14710	14626	14645	14638	14604	14754	14794	14776	14702	14786	14699	14845	14760	14589	14703	14679	14765	14796	14590	14622	14843	14625	14711	14703	14612	14578	14543	14721	14720	14726	14706	14883	14719	14680	14607	14670	14629	14700	14686	14697	14854	14734	14712	14611	14685	14668	14679	14650	14589	14667	14707	14613	14800	14742	14561	14809	14591	14685	14629	14706	14840	14546	14657	14739	14605	14747	14516	14751	14770	14535	14778	14819	14589	14791	14590	14821	14565	14668	14668	14772	14665	14563	14468	14572	14745	14526	14739	14705	14801	14860	14760	14677	14748	14506	14689	14729	14702	14769	14614	14830	14533	14724	14916	14692	14714	14660	14530	14698	14589	14629	14837	14613	14784	14508	14831	14483	14683	14698	14624	14625	14742	14687	14705	14625	14689	14822	14786	14685	14806	14513	14615	14699	14581	14550	14596	14744	14600	14699	14699	14615	14693	14763	14652	14656	14812	14720	14770	14711	14487	14629	14769	14761	14824	14585	14498	14647	14635	14660	14807	14724	14725	14746	14451	14655	14606	14780	14671	14671	14580	14599	14558	14558	14741	14524	14659	14521	14806	14728	14723	14765	14705	14738	14702	14644	14656	14639	14766	14615	14612	14780	14748	14808	14691	14682	14826	14599	14703	14582	14686	14528	14752	14684	14827	14657	14514	14620	14641	14787	14752	14595	14835	14746	14696	14776	14580	14690	14625	14626	14715	14815	14726	14810	14633	14683	14753	14694	14770	14713	14649	14612	14629	14785	14800	14788	14749	14724	14670	14625	14610	14683	14745	14743	14696	14685	14811	14662	14584	14661	14532	14744	14823	14697	14712	14626	14581	14872	14563	14649	14623	14811	14487	14689	14410	14607	14708	14582	14626	14749	14664	14566	14693	14632	14799	14681	14698	14643	14677	14579	14498	14621	14680	14820	14677	14550	14761	14730	14574	14645	14638	14710	14556	14819	14525	14729	14723	14414	14759	14686	14639	14850	14580	14590	14610	14653	14712	14697	14700	14579	14682	14616	14669	14630	14811	14739	14831	14776	14788	14795	14670	14701	14634	14834	14679	14729	14762	14671	14450	14624	14778	14671	14463	14517	14967	14622	14640	14743	14652	14831	14765	14752	14720	14767	14847	14806	14704	14697	14671	14514	14765	14591	14634	14624	14725	14757	14682	14561	14634	14670	14810	14789	14688	14611	14605	14607	14615	14670	14522	14618	14744	14795	14564	14704	14685	14879	14771	14688	14696	14525	14617	14672	14737	14613	14858	14813	14808	14677	14527	14791	14546	14821	14618	14852	14662	14536	14670	14701	14623	14697	14718	14708	14636	14637	14734	14481	14478	14654	14651	14685	14763	14632	14666	14807	14639	14767	14621	14729	14628	14471	14741	14569	14621	14665	14772	14688	14968	14603	14533	14605	14681	14702	14718	14609	14629	14738	14728	14746	14813	14784	14751	14588	14722	14803	14376	14810	14641	14667	14589	14519	14687	14767	14621	14687	14711	14777	14623	14811	14614	14872	14666	14643	14712	14644	14618	14789	14671	14658	14665	14736	14706	14692	14720	14805	14696	14683	14688	14792	14658	14702	14738	14641	14761	14532	14699	14654	14685	14624	14893	14790	14671	14684	14716	14455	14774	14728	14696	14658	14553	14539	14458	14574	14515	14989	14685	14665	14649	14797	14691	14689	14711	14721	14635	14701	14561	14522	14613	14687	14740	14487	14628	14615	14716	14473	14646	14444	14635	14590	14693	14740	14706	14579	14612	14822	14850	14776	14670	14842	14667	14588	14809	14593	14636	14539	14784	14777	14763	14760	14664	14633	14563	14547	14597	14570	14728	14686	14808	14555	14739	14706	14487	14896	14644	14552	14703	14792	14614	14663	14727	14712	14829	14620	14684	14697	14498	14666	14572	14748	14670	14832	14554	14561	14456	14663	14734	14814	14717	14447	14777	14657	14701	14576	14714	14665	14532	14617	14681	14779	14814	14926	14970	14530	14779	14630	14618	14580	14709	14698	14667	14655	14573	14858	14715	14584	14679	14633	14669	14619	14760	14697	14747	14721	14660	14607	14720	14721	14637	14650	14783	14647	14684	14582	14663	14710	14683	14840	14679	14548	14711	14661	14678	14800	14644	15021	14676	14554	14733	14528	14678	14698	14653	14563	14733	14745	14598	14612	14673	14550	14812	14575	14688	14728	14728	14693	14726	14621	14855	14634	14703	14620	14573	14843	14775	14697	14605	14636	14714	14677	14593	14792	14615	14658	14831	14663	14682	14618	14613	14524	14677	14726	14846	14687	14646	14651	14573	14752	14750	14847	14504	14795	14570	14834	14788	14718	14728	14820	14665	14737	14590	14805	14647	14740	14617	14595	14637	14625	14721	14839	14785	14665	14600	14909	14619	14687	14786	14674	14701	14739	14521	14700	14562	14676	14699	14632	14604	14694	14536	14630	14612	14546	14664	14508	14660	14720	14784	14671	14820	14918	14639	14873	14838	14799	14619	14601	14743	14721	14639	14805	14683	14675	14700	14694	14569	14551	14740	14732	14680	14634	14745	14814	14687	14703	14665	14720	14620	14689	14819	14769	14791	14618	14714	14652	14721	14508	14695	14783	14614	14575	14805	14678	14752	14628	14541	14540	14837	14756	14635	14743	14616	14746	14574	14766	14807	14492	14669	14717	14602	14685	14594	14787	14775	14785	14615	14661	14714	14541	14669	14462	14608	14657	14777	14491	14860	14814	14737	14708	14655	14662	14682	14684	14719	14608	14689	14679	14662	14603	14832	14614	14642	14592	14688	14773	14787	14580	14810	14791	14832	14625	14745	14757	14644	14568	14782	14565	14738	14608	14674	14750	14730	14588	14657	14577	14722	14704	14584	14618	14645	14675	14544	14591	14720	14639	14694	14764	14604	14788	14685	14768	14699	14832	14666	14586	14550	14776	14795	14760	14668	14763	14613	14650	14717	14823	14586	14716	14834	14766	14639	14671	14842	14646	14658	14688	14740	14563	14720	14670	14629	14727	14665	14585	14734	14720	14529	14554	14711	14582	14655	14785	14740	14658	14809	14720	14694	14699	14797	14643	14864	14689	14817	14600	14694	14656	14659	14610	14684	14690	14547	14622	14784	14787	14741	14564	14742	14924	14704	14626	14820	14749	14674	14854	14615	14796	14683	14544
27264	21655	22963	18786	15762	15844	16016	15715	15851	15696	15757	15594	15657	15792	15673	15629	15446	15734	15711	15673	16154	15731	15668	15870	15730	15710	15796	15899	15725	15848	15678	15511	15663	15773	15674	15679	15790	15798	15734	15758	15542	15625	15799	15657	15816	15614	15677	15455	15785	15767	15731	15671	15692	15736	15809	15684	15823	15660	15870	15718	15628	15838	15640	15655	15599	15623	15724	15598	15721	15617	15676	15797	15814	15694	15758	15558	15554	15621	15821	15654	15642	15646	15691	15599	15844	15783	15617	15704	15618	15584	15525	15588	15798	15755	15556	15639	15627	15701	15587	15589	15718	15787	15521	15555	15517	15749	15692	15680	15903	15703	15771	15494	15591	15849	15530	15614	15582	15641	15694	15730	15574	15657	15719	15720	15663	15576	15680	15689	15835	15703	15519	15594	15609	15906	15676	15718	15748	15600	15564	15775	15790	15654	15678	15620	15733	15605	15657	15776	15620	15542	15563	15498	15616	15609	15677	15598	15603	15765	15510	15614	15774	15608	15602	15542	15824	15531	15507	15708	15715	15684	15683	15570	15532	15471	15670	15605	15726	15580	15682	15786	15606	15717	15637	15562	15795	15819	15669	15608	15669	15605	15724	15772	15645	15370	15590	15673	15829	15657	15545	15602	15604	15723	15669	15718	15652	15589	15634	15791	15604	15538	15812	15803	15696	15758	15827	15569	15730	15481	15765	15729	15732	15651	15537	15658	15537	15605	15783	15842	15696	15655	15676	15647	15564	15531	15827	15547	15602	15657	15644	15723	15626	15659	15707	15641	15637	15644	15461	15767	15665	15703	15690	15470	15533	15783	15653	15701	15582	15693	15558	15670	15816	15688	15751	15648	15664	15822	15667	15502	15621	15736	15543	15424	15698	15717	15608	15926	15687	15639	15612	15673	15693	15598	15731	15653	15830	15658	15586	15585	15666	15855	15664	15643	15638	15477	15731	15597	15746	15777	15658	15686	15536	15559	15648	15675	15757	15685	15344	15559	15718	15681	15654	15475	15421	15785	15645	15551	15713	15580	15686	15732	15630	15748	15719	15695	15685	15563	15500	15511	15689	15902	15374	15570	15598	15746	15670	15681	15736	15672	15706	15547	15568	15972	15791	15653	15838	15654	15764	15449	15716	15644	15551	15478	15754	15732	15813	15707	15508	15695	15520	15614	15649	15582	15659	15862	15677	15764	15655	15770	15699	15719	15608	15685	15704	15773	15589	15528	15728	15839	15506	15824	15732	15655	15671	15585	15690	15698	15800	15761	15507	15631	15528	15802	15628	15477	15575	15643	15703	15725	15600	15651	15557	15875	15696	15554	15644	15552	15588	15689	15715	15547	15593	15398	15702	15794	15646	15558	15621	15587	15661	15632	15712	15624	15688	15472	15620	15803	15714	15617	15679	15628	15541	15539	15677	15695	15699	15665	15802	15709	15673	15775	15817	15630	15683	15615	15615	15619	15753	15664	15555	15747	15640	15692	15694	15665	15560	15673	15574	15589	15711	15729	15534	15686	15569	15820	15551	15639	15737	15561	15564	15512	15789	15725	15630	15495	15638	15581	15779	15778	15496	15683	15712	15811	15651	15690	15842	15718	15649	15817	15741	15710	15714	15677	15861	15591	15502	15717	15763	15666	15873	15589	15529	15857	15738	15797	15697	15645	15569	15751	15880	15838	15603	15563	15694	15464	15469	15406	15613	15694	15681	15662	15749	15741	15697	15535	15500	15640	15878	15680	15544	15756	15657	15591	15455	15511	15679	15547	15588	15502	15713	15730	15663	15730	15657	15702	15506	15615	15824	15702	15610	15683	15654	15713	15732	15557	15633	15618	15832	15595	15635	15690	15628	15637	15784	15639	15707	15528	15626	15758	15695	15567	15576	15746	15857	15643	15832	15427	15644	15764	15750	15405	15396	15646	15849	15726	15673	15831	15719	15693	15931	15627	15543	15828	15527	15642	15513	15458	15866	15547	15718	15572	15747	15541	15677	15490	15664	15563	15592	15679	15632	15727	15627	15543	15620	15570	15487	15643	15702	15744	15755	15625	15693	15831	15637	15536	15661	15789	15585	15684	15689	15600	15780	15554	15645	15649	15709	15531	15591	15662	15630	15524	15639	15812	15594	15694	15693	15545	15595	15596	15592	15662	15503	15548	15728	15675	15649	15820	15674	15593	15606	15650	15715	15601	15358	15693	15693	15897	15499	15751	15547	15868	15890	15699	15676	15613	15589	15518	15756	15533	15612	15592	15722	15594	15744	15719	15646	15762	15680	15561	15662	15821	15764	15675	15682	15688	15581	15795	15539	15576	15705	15652	15511	15732	15644	15555	15744	15603	15627	15655	15553	15684	15784	15612	15702	15486	15689	15753	15843	15700	15761	15703	15829	15819	15687	15670	15657	15695	15560	15621	15792	15711	15843	15577	15472	15638	15765	15500	15779	15740	15635	15666	15699	15704	15694	15683	15776	15733	15709	15622	15684	15580	15692	15567	15881	15571	15772	15614	15632	15629	15711	15711	15615	15709	15488	15628	15590	15672	15575	15650	15587	15684	15744	15714	15559	15627	15522	15649	15693	15623	15536	15646	15763	15670	15635	15559	15588	15644	15788	15615	15787	15591	15665	15747	15678	15631	15741	15600	15602	15761	15710	15606	15703	15293	15671	15770	15670	15719	15855	15720	15565	15835	15604	15629	15612	15642	15500	15450	15554	15582	15669	15543	15666	15825	15737	15511	15579	15495	15797	15819	15711	15508	15642	15595	15676	15547	15612	15501	15473	15539	15795	15758	15497	15849	15655	15398	15722	15664	15817	15674	15719	15682	15590	15513	15652	15610	15692	15711	15729	15583	15608	15799	15902	15619	15646	15803	15665	15575	15618	15640	15856	15703	15689	15641	15595	15665	15703	15686	15592	15437	15684	15657	15577	15664	15623	15707	15717	15843	15790	15560	15646	15753	15599	15618	15562	15499	15650	15742	15711	15735	15617	15752	15510	15677	15789	15690	15710	15714	15720	15622	15575	15882	15681	15688	15608	15590	15752	15668	15605	15691	15518	15511	15758	15736	15702	15763	15674	15506	15686	15546	15667	15740	15671	15658	15454	15535	15786	15514	15545	15617	15856	15673	15721	15687	15492	15489	15552	15731	15799	15764	15767	15537	15875	15600	15637	15622	15520	15898	15461	15801	15737	15652	15632	15718	15587	15441	15588	15725	15775	15617	15651	15538	15578	15752	15635	15626	15764	15637	15482	15605	15461	15756	15674	15734	15787	15769	15580	15772	15636	15653	15559	15852	15795	15643	15666	15728	15553	15622	15620	15563	15612	15652	15598	15579	15511	15520	15521	15734	15494	15726	15698	15552	15762	15801	15637	15496	15683	15683	15560	15640	15493	15603	15841	15764	15704	15668	15726	15638	15628	15834	15854	15416	15629	15492	15622	15750	15671	15613	15719	15589	15661	15736	15597	15706	15797	15489	15645	15868	15519	15510	15725	15727	15532	15465	15686	15815	15517	15546	15528	15567	15791	15672	15573	15768	15679	15685	15549	15634	15666	15675	15751	15743	15673	15501	15678	15747	15619	15578	15679	15606	15687	15658	15665	15533	15609	15563	15789	15824	15485	15356	15503	15624	15675	15589	15644	15651	15761	15611	15499	15640	15688	15623	15409	15636	15534	15369	15622	15662	15623	15631	15756	15762	15450	15815	15635	15477	15720	15551	15586	15713	15535	15642	15612	15528	15694	15551	15697	15696	15657	15778	15711	15789	15730	15681	15516	15678	15599	15864	15630	15751	15627	15761	15600	15782	15680	15745	15473	15646	15884	15662	15771	15615	15631	15851	15666	15724	15656	15731	15650	15712	15625	15299	15651	15686	15842	15575	15619	15677	15678	15731	15792	15595	15559	15704	15641	15806	15502	15612	15561	15579	15644	15799	15696	15874	15881	15712	15780	15815	15656	15644	15807	15661	15760	15625	15782	15510	15482	15600	15604	15786	15616	15565	15704	15683	15540	15587	15447	15650	15770	15655	15633	15680	15422	15713	15422	15727	15551	15835	15571	15528	15666	15715	15486	15636	15766	15700	15616	15768	15693	15620	15493	15385	15506	15691	15677	15774	15576	15566	15647	15736	15883	15796	15701	15646	15525	15558	15716	15555	15765	15693	15643	15709	15782	15716	15688	15482	15743	15744	15610	15438	15780	15719	15630	15511	15598	15632	15496	15525	15758	15887	15758	15536	15564	15624	15553	15760	15697	15588	15617	15755	15689	15703	15659	15709	15492	15593	15775	15538	15620	15505	15735	15735	15722	15872	15737	15690	15804	15869	15801	15763	15954	15542	15675	15520	15690	15689	15503	15617	15666	15635	15578	15726	15480	15646	15533	15660	15485	15540	15684	15671	15619	15567	15606	15707	15646	15604	15612	15799	15412	15693	15541	15526	15681	15613	15680	15643	15657	15615	15557	15632	15625	15623	15631	15881	15671	15698	15719	15674	15525	15702	15786	15763	15725	15737	15500	15773	15620	15598	15633	15527	15735	15480	15669	15514	15641	15776	15902	15702	15464	15503	15678	15682	15721	15776	15553	15502	15611	15439	15526	15503	15617	15631	15690	15848	15826	15724	15661	15713	15487	15676	15625	15674	15692	15686	15780	15709	15629	15576	15478	15586	15700	15757	15771	15772	15665	15653	15696	15598	15563	15638	15853	15623	15569	15886	15633	15706	15437	15702	15590	15549	15767	15588	15675	15611	15701	15606	15490	15676	15633	15704	15673	15732	15740	15528	15567	15811	15652	15701	15892	15775	15803	15473	15607	15620	15506	15566	15612	15613	15678	15652	15507	15659	15477	15639	15706	15630	15620	15791	15777	15828	15884	15570	15776	15758	15591	15630	15423	15549	15704	15621	15638	15588	15525	15628	15490	15549	15554	15644	15621	15617	15772	15639	15794	15477	15848	15655	15500	15637	15536	15618	15720	15566	15706	15686	15698	15699	15580	15610	15619	15717	15773	15656	15561	15728	15702	15779	15593	15563	15543	15711	15707	15772	15669	15601	15766	15495	15708	15804	15723	15682	15619	15555	15616	15801	15735	15642	15763	15742	15651	15750	15598	15632	15419	15607	15704	15761	15620	15752
14025	16321	16061	15237	14984	14956	15092	14836	14930	14858	14897	14921	14824	14937	15019	14747	14804	14690	14920	14957	15054	14850	14965	14959	15076	15021	14818	14873	14968	14974	14876	15016	14754	14760	14842	14860	14862	14659	14771	14853	14750	14774	14779	14764	14650	14703	14950	14889	14824	14795	14903	14905	15085	14991	15023	14818	14707	14697	14785	14862	14791	14817	14719	14758	14912	14832	14760	14943	14950	14832	14866	14809	14850	15037	14772	14889	14894	14782	14616	14726	14777	14878	14895	14661	14752	14622	14804	14763	14979	14900	14769	14757	14666	14861	14821	14787	14873	14900	14832	14815	14984	14852	14857	14838	14881	14738	14825	14793	14632	14896	15003	14885	14751	14913	14950	14650	14754	14836	14850	14686	14801	14774	14742	14938	14867	14869	14729	14792	14585	14864	14856	14812	14778	14805	14947	14698	14935	14813	14818	14958	14867	14825	14813	14865	14740	14685	14865	14936	14957	14802	14722	14840	14688	14845	14896	14937	14721	14796	14757	15004	14718	14845	14663	14897	14801	14762	14708	14760	14742	15058	14620	14834	14817	14852	14759	14800	14748	14773	14812	15039	14770	14641	14919	14893	14829	14887	14745	14692	14744	14750	14765	14806	14929	14819	14757	14645	14678	14798	14728	14824	14716	14658	14804	14687	14659	14582	14717	14890	14756	14689	14922	14737	14910	14800	14847	14586	14727	14757	14823	14722	14657	14818	14696	14746	14707	14697	14774	14790	14775	14793	14710	14970	14893	14734	14763	14936	14912	14888	14768	14770	14866	14763	14883	14828	14826	14852	14814	14751	14650	14838	14727	14836	14808	14771	14825	14852	14845	14823	14939	14684	14669	14840	14844	14825	14727	14904	14722	14915	14838	14790	14632	14863	14681	14769	14982	14684	14681	14753	14734	14826	14763	14709	14814	14605	14856	14927	14874	14921	14739	14805	14789	14815	14791	14774	14793	14789	14968	14829	14956	14769	14859	14563	14841	14726	14718	14707	14891	14822	14848	14992	14760	14746	14772	14840	14912	14696	14872	14976	14678	14750	14820	14793	14715	14830	14816	14752	14804	14817	14567	14915	14807	14912	14698	14681	14709	14844	14704	14764	14800	14705	14851	14754	14748	14654	14852	14766	14813	14751	14757	14682	14775	14807	14602	14776	14762	14812	14808	14685	14902	14888	14861	14613	14801	14838	14799	14840	14742	14852	14839	14858	14859	14863	14877	14621	14884	14765	14700	14703	14739	14892	14778	14846	14728	14656	14951	14851	14743	14884	14881	14819	14895	14805	14772	14703	14771	14800	14831	14646	14695	14786	14807	14786	14884	14876	14862	14802	14815	14736	14735	14696	14789	14895	14792	14928	14846	14644	14730	14838	14858	14857	14665	14849	14778	14713	14757	14857	14841	14706	14697	14802	14863	14688	14774	14864	14822	14841	14765	14779	14859	14878	14788	14875	14875	14713	14904	14902	14792	14777	14640	14935	14764	14880	14894	14874	14932	14775	14912	14845	14935	14857	14893	14830	14803	14819	14617	14884	14636	14752	14757	14673	14836	14742	14733	14835	14821	14838	14871	14726	14877	14896	14667	14731	14769	14929	14740	14677	14719	14784	14715	14805	14673	14863	14786	14742	14922	14668	14863	14869	14744	14826	14694	14790	14915	14793	14785	14811	14781	14659	14713	14830	14700	14832	14862	14726	14821	14740	14732	14805	14825	14758	14726	14722	14722	14663	14752	14899	14801	14905	14894	14799	14823	14878	14758	14782	14820	14868	14835	14703	15025	14770	14821	14953	14713	14795	14718	14892	14573	14958	14704	14746	14763	14835	14807	14783	14833	14674	14770	14789	14784	14748	14775	14887	14891	14804	14774	14742	14738	14666	14819	14795	14701	14832	14882	14662	14842	14693	14781	14852	14727	14665	14806	14633	14911	14781	14696	14931	14754	14765	14821	14910	14844	14901	14824	14855	14772	14884	14796	14728	14690	14742	14752	14878	14768	14849	14840	14695	14857	14790	14983	14611	14861	14936	14620	14847	14688	14713	14804	14802	14763	14876	14812	14834	14776	14756	14854	14846	14773	14649	14844	14679	14872	14863	14948	14734	14698	14758	14910	14903	14832	14833	14961	14751	14832	14771	14732	14702	14729	14823	14661	14838	14892	14863	14728	14791	14912	14788	14707	14684	14859	14840	14819	14786	14874	14639	14810	14864	14774	14822	14836	14764	14806	14650	14951	14798	14575	14904	14727	14771	14898	14755	14764	14801	14806	14763	14779	14562	14893	14722	14753	14797	14732	14852	14773	14795	14809	14808	14943	14899	14723	14785	14780	14705	14939	14853	14680	14887	14607	14658	14844	14770	14762	14809	14689	14796	14665	14851	14727	14793	14838	14843	14722	14704	14721	14799	14897	14727	14834	14890	14635	14680	14776	14897	14838	14795	14822	14888	14859	14849	14793	14978	14758	14831	14757	14699	14606	14720	14772	14877	14776	14847	14798	14759	14811	14771	14823	14818	14735	14758	14764	14812	14841	14747	14820	14834	14628	14724	14772	14744	14746	14833	14800	14724	14746	14874	14727	14857	14815	14766	14853	14853	14700	14968	14753	14902	14782	14660	14624	14798	14750	14842	14911	14853	14815	14977	14896	14808	14636	14705	14877	14732	14777	14733	14859	14787	15012	14689	14699	14821	14788	14765	14826	14765	14911	14730	14705	14801	14856	14846	14779	14602	14785	14853	14813	14776	14774	14769	14808	14843	14775	14834	14862	14759	14864	14781	14770	14821	14715	14652	14871	14773	14776	14867	14659	14923	14875	14759	14876	14782	14883	14688	14815	14741	14765	14567	14715	14823	14790	14846	14930	14622	14668	14856	14775	14770	14762	14938	14718	14658	14756	14790	14714	14808	14805	14719	14795	14669	14617	14714	14725	14807	14764	14796	15003	14777	14876	14791	14558	14779	14726	14759	14817	14840	14755	14808	14773	14676	14783	14998	14825	14758	14888	14792	14817	14689	14742	14630	14836	14752	14787	14581	14855	14615	14906	14623	14782	14920	14644	14794	14905	14789	14708	14685	14777	14753	15008	14872	14737	14852	14816	14696	14838	14965	14880	14752	14845	14824	14784	14708	14847	14803	14871	14646	14837	14747	14886	14582	14759	14837	14950	14654	14804	14910	14742	14776	14770	14796	14859	14632	14788	14743	14743	14759	14950	14804	14905	14849	14812	14740	14690	14988	14848	14797	14795	14717	14719	14762	14762	14697	14708	14793	14965	14982	14887	14828	14747	14715	14816	14855	14954	14777	14822	14861	14693	14824	14815	14828	14937	14695	14742	14775	14728	14712	14772	14940	14621	14714	14715	14593	14706	14728	14666	14764	14834	14744	14727	14887	14863	14702	14838	14710	14853	14613	14644	14757	14740	14750	14643	14677	14842	14824	14787	14822	14687	14805	14753	14785	14832	14858	14725	14933	14830	14731	14832	15047	14663	14768	14735	14735	14876	14686	14745	14683	14725	14841	14938	14723	14855	14709	14744	14760	14870	14754	14856	14661	14847	14858	14740	14816	14797	14763	14917	14802	14893	14679	14813	14704	14835	14722	14720	14948	14847	14818	14750	14804	14795	14871	14712	14901	14669	14686	14764	14856	14651	14999	14719	14760	14976	14709	14865	14696	14656	14638	14948	14824	14898	14850	14652	14895	14959	14702	14647	14868	14913	14874	14830	14676	14727	14799	14774	14694	14895	14915	14932	14649	14899	14706	14834	14841	14754	14835	14713	14772	14765	14866	14803	14955	14897	14727	14659	14677	14621	14937	14623	14940	14938	14855	14800	14853	14721	14819	14817	14540	14793	14751	14859	14893	14660	15014	14778	14671	14866	14761	14864	14682	14811	14656	14880	14689	14787	14984	14772	14884	14789	14688	14768	14747	14851	14762	14748	14876	14892	14627	14886	14776	14590	14728	14743	14708	14754	14742	14753	14843	14650	14811	14581	14670	14844	14883	14675	14917	14614	14837	14684	14771	14864	14860	14860	14955	14867	14841	14680	14780	14754	14724	14832	14933	14804	14755	14834	14876	14744	14771	14770	14789	14905	14827	14783	14893	14808	14774	14885	14624	14933	14742	14898	14844	14788	14581	14907	14717	14820	14775	14690	14815	14739	14752	14828	14839	14770	14913	14888	14851	14851	14761	14796	14813	14699	14813	14730	14873	14770	14816	14746	14738	14834	14707	14884	14909	14992	14778	14780	14924	14609	14809	14750	14764	14785	14781	14666	14734	14683	14788	14711	14723	14942	14774	14877	14856	14843	14696	14687	14748	14632	14893	14813	14861	14866	14759	14759	14761	15057	14851	14646	14728	14698	14875	14952	14861	14617	14787	14789	14816	14676	14851	14688	14724	14887	14868	14804	14882	14831	14866	14835	15057	14860	14849	14752	14848	14808	14675	14870	14585	14941	14788	14769	14849	14883	14798	14900	14894	14890	14926	14821	14725	14640	14809	14741	14872	14709	14775	14811	14759	14998	14608	14948	14720	14600	14740	14735	14677	14946	14691	14734	14667	14803	14768	14703	14806	14943	14660	14943	14760	14968	14725	14795	14825	14700	14915	14640	14789	14786	14889	14839	14913	14830	14867	14823	14790	14861	14622	14854	14956	14851	14804	14716	14845	14706	14846	14593	14722	14866	14846	14891	14659	14928	14889	14776	14792	14773	14715	14843	14692	14749	14882	14767	14821	14942	14909	15009	15013	14917	14650	14914	14769	14671	14777	14835	14790	14855	14929	14703	14937	14730	14903	14783	14920	14692	14901	14627	14672	14773	14754	14806	14721	14808	14788	14698	14914	14681	14722	14911	14839	14975	14760	14644	14731	14794	14725	14826	14751	14858	14831	14959	14808	14791	14764	14812	14822	14784	14882	14697	14811	14672	14838	14916	14808	14726	14957	14759	14683	14781	14823	14885	14845	14703	14641	14745	14948	14744	14757	14971	14791	14876	14772	14856	14788	14856	14719	14746	14722	14764	14624	14887	14671	14791	14813	14879	14770	14889	15002	14727	15013	14914	14891	14794	14730	14931	14955	14885	14675	14854	14916	14914	14846	14731	14668	14855	14816	14707	15000	14824	14728	14902	15003	14676	14836
23768	21180	28543	24176	21657	20110	18607	16741	16501	16618	16265	16127	16340	16419	16081	16279	16329	16087	16486	16447	16327	16201	16189	16355	16292	16041	16393	16183	16175	16209	16288	16332	16195	16260	16179	16469	15865	16129	16177	16033	16093	16095	16062	15866	16163	16192	15981	16096	15901	16168	15982	16348	17022	16772	16661	16537	16016	16050	16028	15788	15870	16268	16238	16087	16067	15878	16002	15866	15917	15944	16091	16123	15978	16122	16052	15933	16072	16117	16033	16116	15928	16018	15980	16207	15889	16029	16100	16116	15937	15960	15813	15921	15912	16225	15949	16060	16047	16152	15976	16174	15943	15790	16211	15971	16135	16011	16110	16133	16050	16187	15750	16041	15952	15990	15859	16023	15887	15898	16002	15953	16069	16114	15960	16022	16123	16317	16126	16006	16209	16000	16122	16044	16064	16001	16033	15922	16025	16039	15945	15901	15842	15982	15872	16103	16028	15988	16168	16063	16007	16165	15924	16022	16099	15810	16011	15953	15989	15917	16187	15993	15995	15953	15795	15980	16054	15792	15985	15997	16103	16022	16038	15983	15964	15960	15876	16081	16058	15930	15902	16167	15841	15997	16170	16089	15966	16034	16087	15929	16098	16056	16013	16011	16082	15905	15982	15887	16080	16138	16072	16023	15943	16082	16194	16084	15752	16089	15879	15981	15904	15919	15920	15870	15864	15889	15976	16057	15958	15933	15980	15978	15877	16104	15843	15976	15786	15868	15936	15960	15903	16008	15987	15853	16050	16041	15995	16085	15989	15976	16237	16118	16036	16051	16110	16056	15949	15982	16172	16041	16085	16129	16006	16084	15888	15738	16040	16060	16087	15959	15878	16025	15922	15852	16162	15953	16008	16297	16056	15956	16043	15997	16059	15961	15909	15962	16291	15969	16098	16023	15849	15903	15913	15900	16063	16139	15953	16054	16009	16071	15965	15884	16264	16177	16103	15993	15850	15962	15836	15923	16064	16093	16024	16218	15958	15946	15912	15829	16163	16119	16038	16224	15969	15792	16071	15891	16123	15963	15924	16039	16015	16076	16088	15820	16020	15970	16000	15925	16014	16009	15824	15946	16000	15861	15964	15935	15991	16035	16080	16056	15939	15914	16089	15863	15956	16124	15865	15994	15975	15919	16129	15958	16114	16164	16198	16149	16123	16141	15911	16136	16128	16008	15984	16132	15874	15965	16107	16222	15895	16311	15977	16103	16025	16159	16072	16048	15961	16142	16113	16282	16002	15968	15887	15984	16046	16087	16095	16105	16028	16126	16020	15960	15907	15946	15966	16148	16030	15938	16115	16122	16041	16082	16117	16208	16007	16043	16006	16065	16007	16008	16101	16088	15804	15987	16026	15911	16033	15856	16025	15973	16160	16012	15788	16008	16224	15972	16154	16058	15991	16034	15984	15929	16106	15955	16075	15942	16219	15982	16053	16095	15924	16175	16077	15842	16126	15921	16084	16036	16053	15919	15964	16375	16035	15874	15945	15989	15970	15842	15984	15982	16100	15899	16154	16140	16092	15982	16123	16013	16028	15853	16145	16027	16101	15961	16164	16091	15888	16133	16008	16126	15926	16007	16067	15888	16008	16051	16099	15985	16042	15887	15951	15843	15898	15948	15991	16047	15956	16070	16156	16184	15992	16018	16032	16007	16033	16119	16015	16053	15972	16186	15922	16131	16093	16071	16042	16132	16053	16061	16014	15896	16147	15825	16146	16069	16007	15820	16220	16135	16408	16167	15980	16073	16055	16077	16030	15832	16082	16040	16084	16083	16026	15881	16102	16201	15945	16113	15988	16030	16037	16053	16138	16070	16075	16019	16119	16087	15974	15899	16089	16201	15959	16097	15954	16074	16064	15931	15932	15941	16032	15981	15930	16021	16056	15940	16020	15994	15800	15919	16078	15989	15951	16135	15968	16017	15991	16008	16075	16042	15862	16285	15985	15783	16087	15990	15908	15834	15976	16034	16098	15916	16000	16033	15838	15944	16097	15938	15978	16067	15900	15934	15974	16177	15882	16046	15962	16021	15908	15912	16056	16065	15969	16046	15764	15990	15993	16090	15775	15724	16023	16345	16035	16080	15842	16060	16037	15852	16100	15844	16093	15984	15801	15964	15860	16059	15950	16188	16191	15994	16055	16033	15901	15891	15958	16060	16097	16109	16124	15922	16088	16136	15926	15823	16094	16032	15986	15847	15964	16001	15973	16122	15999	16023	16193	16131	16023	15916	16144	16065	15881	15945	16080	16161	16024	16177	16064	15949	15993	16103	16101	16038	15975	16032	15990	16162	15915	15981	16005	15879	15912	15837	15950	16063	16197	16071	15890	16106	15966	15999	15902	15816	16005	16147	15980	15887	16183	15965	16087	16067	15978	16146	15857	15772	15900	16084	15884	16080	16028	15845	15947	16135	16218	16070	16273	15967	16008	16093	16025	16001	16009	15929	16095	16016	16166	16160	15846	15993	16018	16150	16047	16047	15990	16076	16184	16202	16169	15970	16054	16078	16135	16095	15924	15943	16072	16073	15854	15806	16021	15736	15826	16164	16154	16198	16038	15854	15940	16071	15945	16025	16047	16049	16072	16007	15901	16102	16007	15798	16012	15861	16115	16031	16096	15938	16026	15902	15995	15946	16150	16057	15877	16034	15868	15824	16043	16126	15976	16305	16088	15953	15907	16182	16025	15851	16074	15968	15932	15860	16204	16082	15954	15880	15944	15887	16074	15882	16113	16067	15903	15967	16077	16051	16078	15874	16039	16037	16128	16077	16103	16031	16100	16001	15821	15921	16061	16072	15944	16070	16138	15970	15987	16024	15923	15929	16134	15905	16074	15909	16091	15846	15956	16089	15982	16056	15983	16152	16134	16099	15952	15922	15950	16055	15952	16046	15994	16192	15816	15731	16039	16283	15937	16143	15904	15994	16095	16057	16174	16036	15954	15976	16145	15817	16112	15970	16149	16031	16062	15996	16309	15935	16038	16022	16015	16201	16002	15937	15816	15997	15940	16064	15950	15969	16040	15895	15825	16012	16047	16044	16075	15967	16279	16060	16034	15982	16045	15968	15996	15957	15999	16037	15873	15965	15841	15947	16061	15896	15719	15940	15934	15843	16202	15820	16067	16163	16039	15834	15781	15755	16203	15936	15928	15919	15886	15783	16059	16022	16005	15905	15900	16044	15959	16098	16111	15846	15965	16007	15930	16132	15991	16062	16011	16004	15961	15931	16204	15901	16003	15882	15949	16117	15917	16143	15988	15906	16094	15874	16087	15917	16017	15881	15843	15893	15942	15872	16080	15988	16090	16084	16052	16037	15981	15919	16008	15973	15961	15838	16031	15894	16209	15900	15944	16008	15865	15970	15874	15920	16122	16057	16100	16043	16139	15994	16020	15872	16155	16191	16011	16126	15998	16196	16228	15874	16145	15871	16170	15848	16217	16066	16007	16055	15876	16049	16005	15892	15954	15970	16173	16038	16130	15964	16088	16243	15912	16057	16100	16053	16136	16166	16029	15939	16066	16037	15946	16022	15921	15996	16050	15912	15834	16067	16053	16114	16205	16150	15975	15958	15943	16141	16374	16105	16105	15972	15977	16125	16141	15788	16002	16010	15885	16141	15865	16056	15787	15932	16058	15943	16063	15943	15880	15858	16094	15949	15964	15884	16238	15903	15859	16043	16112	16004	15973	16167	15922	15993	16077	16049	16094	15930	16163	16006	16176	16051	15990	15969	15894	15843	16183	15863	15956	16080	16151	15968	15866	15999	15899	15954	15905	16163	16055	15998	15907	15979	16078	16007	16236	15947	15945	16117	16099	15803	16187	16062	16164	16042	16019	16161	15952	15827	16004	15972	15899	15806	15964	15925	15937	16011	16097	16190	15984	15989	16116	15876	15997	16000	15860	16089	15918	16085	15937	16025	15951	15870	16045	15946	16152	16040	16080	16022	15997	15926	16173	15866	16046	16107	15978	15922	15782	16118	16054	16055	16124	15913	16095	15967	16027	16079	16026	16118	16035	16035	15997	15876	15980	15986	16180	16002	16169	15877	16070	16178	16064	16159	16044	15995	16095	16153	16155	15951	15961	15994	15950	15965	16104	16052	16213	15859	15913	16102	16005	16119	15975	16139	15966	15816	16116	16107	15898	15853	16014	15973	15875	16031	16029	16006	16108	16023	15954	15921	16053	16155	16130	16036	16133	16125	15994	15963	15866	15881	16026	16082	16111	15924	16213	16047	16065	16012	16082	16061	16247	16056	16000	16009	16197	16085	15985	16131	16051	15976	16093	16078	16039	16021	16151	15758	15996	16069	16091	15986	16023	15942	16009	15914	15988	15916	16131	16109	16040	15856	16040	15868	15840	16110	16128	15962	15910	16000	15907	15849	16042	15975	15999	16071	16161	16127	15980	16074	16142	15984	16073	16158	16083	15883	16075	15989	15906	16109	15907	16156	16059	15926	16031	15831	16149	16078	16033	16041	16002	15954	16065	16113	16132	16042	15988	16100	15920	15862	16086	16133	16036	15902	15985	16019	16054	16136	15967	16041	15794	15890	15976	16027	15874	16058	16130	15990	16054	15843	15977	15811	15973	15959	15998	16064	16112	15990	16019	15988	15823	16029	15972	16066	16051	15971	16072	15978	16033	15874	15884	16049	16126	16077	16143	16057	15868	16144	16062	16059	15965	16114	16054	16040	16045	16029	15978	16105	16063	15931	15974	16038	15905	16208	16058	16047	16155	16075	16037	16068	16115	15913	15909	15963	16185	16262	16065	15845	16057	15882	16008	15922	16045	16117	15994	15930	15950	16011	15823	15977	15963	15839	16013	16024	16121	15869	15987	15895	15967	16090	16202	16039	16011	15992	15788	15966	15978	15916	16033	16082	15975	16135	15971	16014	15891	16126	16188	16194	16218	15949	15963	15849	16075	16281	16193	15963	16106	15977	16041	16189	15973	15957	16212	16024	15930	16086	16066	16010	15897	15902	16114	16011	15952	16065	16114	16097	15953	16122	16184	15977	15958	16045	16048	16019	15959	15809	15850	15882	15933	16223	15876	16128	15930	16000	16031	16125	16171	16002	16069	16103	16144	16034	16129	15898	16018	16180	15987	15603	16154	16102	16174	15919	16072	15953
13650	21682	22287	18193	16538	16019	15881	15606	15407	15506	15273	15166	15160	15043	15066	15081	15060	15267	15283	15216	15513	15393	15443	15238	15306	15353	15242	15126	15337	15298	15248	15034	15164	15221	15144	15687	15189	15049	15095	15201	15110	15094	15099	14977	15158	15035	15095	15134	15005	15079	14978	15765	16519	16231	15838	15449	15296	15071	14957	15092	15035	14930	15105	14916	14813	15004	15096	14963	15114	14865	15056	14933	15016	15040	14962	14909	14782	15317	15079	15004	14993	15061	15140	14955	14890	15072	14958	14846	15047	15038	15064	15056	15141	15197	15088	14965	15007	15147	14988	15031	15022	15149	15053	15063	15078	15015	14969	15110	14937	15125	15051	15063	14985	15094	15019	15016	15093	15050	15032	15136	15095	15078	15071	14869	15098	15040	15101	14994	14986	15088	14926	15021	15090	14936	14992	14916	14999	14940	15011	14872	15058	14852	15002	15086	15081	15006	15149	15098	14877	15007	15070	15140	15125	15043	14870	15038	15257	14942	15035	15146	15064	14997	15073	14975	14911	15008	15061	15230	15002	14940	15111	15037	14983	15048	15014	15011	15043	14972	14996	14920	15002	14975	15117	14932	14833	14925	15015	15019	15174	14819	15102	15108	15060	14956	14976	14905	14902	15049	15192	14834	14984	14952	14982	14984	14933	15064	14904	15119	15084	15035	15054	15127	15124	14989	14922	15113	15082	14907	15142	14949	14995	15063	15005	14989	14976	15063	14977	15059	14997	15006	15073	15105	15031	15129	14980	14941	15043	15203	15065	14986	14941	15194	14822	14914	14956	15102	14991	14969	15167	15067	14980	15143	14956	15065	14979	15001	14983	15024	15018	14968	15035	15080	15103	14905	15083	15074	15085	14883	15058	15162	15071	14936	15098	14904	15096	14815	14993	14959	15052	15160	14950	15010	14918	14988	15156	15040	15242	15246	15031	14931	14927	14961	15113	14921	14942	15040	14913	15123	15195	15033	15194	15059	15118	14998	15090	14982	15036	14962	14972	15087	15233	15037	14976	15160	15180	15134	14992	14935	15014	15029	15242	15089	15004	15193	14755	14937	15054	15048	14982	14919	14972	14989	15054	14998	14986	14930	15140	15104	15050	14983	15038	15158	15091	15072	15007	15101	15029	15127	15060	15120	14975	15040	15177	15085	15017	14958	15049	14960	14978	15067	15050	14940	15125	14837	14929	15079	15020	14982	14842	15000	14955	14818	14953	15024	14938	14981	14852	15144	14895	15139	14952	15011	15139	15004	15085	14891	15026	15124	15098	15095	14971	15130	15095	14944	15069	14999	15001	15114	14944	14983	15139	15032	15081	15074	15055	14976	14832	14906	15167	15089	14851	15121	15080	14908	14993	15044	14950	14966	15064	15058	15071	14882	14938	15197	14941	14850	15072	14999	15054	15012	15164	15039	15062	14993	15207	14979	14954	15219	14943	15110	15006	14956	15087	15008	15076	15237	14980	15017	15031	14951	14975	15082	15090	15043	14956	14852	15172	14924	15172	15024	15084	15041	14972	15101	15137	15024	14848	14998	15183	14730	15129	14874	15110	15107	15085	14853	15099	14942	15021	14809	14946	14837	15063	14892	15110	14922	15023	15206	15016	14970	15089	15006	15148	15042	14957	15038	14994	15069	15076	15137	15004	15055	14994	14900	14907	14883	14959	14940	15083	14908	15001	15000	15132	14921	15064	15002	14955	15121	15069	15023	14871	14879	15241	14778	15191	14992	15024	14992	15032	15085	15037	15009	14980	14969	15233	14955	15051	15111	14941	15103	14932	15086	14838	15068	15041	15011	15033	15238	14979	14803	15288	14903	15174	15039	14979	15046	15081	14894	15187	15037	14990	15085	14939	15021	15073	14898	15021	15039	14966	14941	15006	14943	15081	14900	14937	14961	14937	14868	15008	14965	14931	14959	14914	14971	14914	14935	15009	14980	15046	15246	15033	15011	15017	14962	15042	14968	14964	15003	15144	15034	15081	15084	15075	15132	15090	15131	14886	15272	15167	15186	15066	15171	15080	15017	15018	14994	14938	15225	15040	14969	15221	14906	15004	15037	15167	14926	15196	14759	15086	15043	15104	14933	15197	15007	15035	15146	15032	15007	15055	15011	15006	14926	15094	14901	15186	15014	14954	14964	14972	15043	14874	14981	14967	15123	14917	15012	15153	15186	14917	15037	14977	14962	15097	14937	14959	15197	15095	15004	15276	15066	15040	15087	14953	14976	15167	15000	15160	15052	15116	15314	15151	15028	14972	14865	14999	15144	14958	14925	14977	14916	14931	15032	14981	14956	15078	15124	15045	15220	14965	14998	15047	15007	14987	15009	14973	15042	15007	14982	15089	15152	15001	14985	15045	15017	15036	14954	14989	15018	15010	14805	14906	15032	14945	14859	14818	14935	15071	15050	14789	15080	15120	14846	15033	14993	15027	15004	15043	14953	15017	14892	15042	14916	15070	14961	15236	14957	15106	15285	15055	14975	14998	14837	14896	15027	14985	15113	14920	15042	15051	14992	15024	14854	15078	15126	15030	14988	15008	14954	15061	15160	15063	14998	14918	15031	15106	14883	14887	14937	15217	15058	15031	15099	15023	15077	14901	15128	15129	15102	15189	15006	15102	15045	15031	14921	15097	14967	15102	15003	14981	14959	15105	14967	15008	15094	15072	15077	15109	15038	15063	15014	15224	15010	15069	14911	15133	15068	14871	15050	15105	14920	14968	14882	15083	15059	14986	14941	15173	15106	15166	15013	15025	15053	14892	15020	15004	14887	15011	14936	14868	15018	14965	15073	15051	14777	15131	14946	15032	15055	14942	15106	15099	15025	14987	15088	15095	15007	15141	14994	15120	14945	15013	15096	14878	14928	14997	15199	14902	15195	15019	14979	15191	15160	15099	14935	14907	14914	15036	15077	15084	14932	15091	15029	14972	14895	15071	15154	15016	15092	14986	14950	14934	15028	15066	15142	15080	14998	15096	14984	15042	14970	15072	14921	15211	15004	15231	15032	15082	15065	15036	15086	15162	14971	15083	15095	15166	15053	15078	14885	14742	14940	14927	15128	15081	14947	15186	15041	14962	14983	14861	14926	15035	15133	15025	14964	15190	14902	15004	15027	15005	14963	15158	15024	15120	14988	15059	15125	15015	15034	15082	14942	15152	15054	15072	15031	15193	15076	15014	14989	15049	15063	14999	15121	14946	14867	14919	14980	15073	15116	15076	15001	14786	15076	15048	15007	14976	15118	15005	14811	15006	14984	14878	14795	14908	15007	15021	15007	14993	15089	14984	15026	14977	14987	14873	15053	15021	14951	15044	15296	14954	14998	15100	14884	14861	14919	15023	14937	15212	15007	15003	14999	14948	15107	15065	15121	15130	15013	15014	15077	15146	14947	14978	15047	15060	15013	15091	15116	15015	14979	15021	15010	15065	15048	15106	14982	14985	15070	15042	15090	14983	15000	15128	15123	15114	14996	15004	14950	15000	14979	15039	15043	15185	14971	15089	14996	15022	14934	15027	15014	14999	15029	14907	15072	15008	15082	14929	15001	14865	15074	15014	14975	15040	15048	15052	15030	15031	15017	15008	14968	15149	15091	14918	15017	15052	15088	14967	14997	15129	14899	15097	14913	14959	14910	14967	15014	15171	14951	15145	15101	15011	15024	15090	14994	14875	15009	15119	15073	15048	14964	15067	15126	14935	14888	15121	15024	14907	15050	14953	14911	15014	14949	15045	14867	15023	14987	15185	15102	15166	15037	15089	15125	14974	14975	14942	15182	15236	14984	15057	14928	15040	15240	14704	15132	14975	14982	14870	15104	15021	15147	14974	15263	15051	15026	14960	15072	14943	14975	14904	15041	14967	14903	15029	14978	14857	15227	15135	15116	15028	15014	15046	14958	15055	14986	15114	15036	15026	15039	15040	14913	15169	15043	15009	14948	15117	15013	15067	15028	15046	15156	15020	15167	14972	15052	14911	14954	15074	14993	14961	15110	14888	14997	14949	15026	14987	15049	15125	14991	14949	15104	15020	15013	15007	15014	15249	15054	14946	15023	15051	14899	15034	14999	15064	14944	15227	15018	14954	14952	15009	14977	15149	15115	15043	15058	15052	15042	15181	15014	15055	14981	15162	15015	15041	15090	15060	14942	14952	14980	14921	15036	15120	14970	14992	15080	15060	15063	15073	15002	15103	15049	14964	15096	15066	14933	15060	14998	15028	15102	15118	14816	15129	15081	15045	15062	15030	14879	14987	15002	14951	15028	14881	14967	15162	15000	14981	14915	15094	14992	15050	15023	15019	15058	14852	15082	14824	15138	14926	14980	15062	15081	15101	14890	15092	15181	14938	15087	15096	14870	14914	14946	15145	15047	14970	15157	15025	14973	15039	14958	15308	15112	15018	14859	14903	14969	14969	15054	15193	15053	15027	15037	15041	14864	14951	14967	15052	15030	15121	14878	14939	15107	15102	14835	14941	14953	15011	15242	14929	15246	14929	14843	14902	14875	15010	14963	14860	15008	15121	15243	15096	14934	15248	14994	15096	15049	14813	15018	14982	15094	15027	15061	15018	15087	15027	14875	15031	14828	15150	15078	15189	15079	15035	15060	14965	15077	15012	15008	15160	15014	15057	15147	15042	15189	15167	14942	15104	15061	15003	15079	15164	15051	14884	15060	15003	14915	15099	15103	14857	15121	15081	14874	15041	15015	15197	15125	15163	15151	15081	15000	15115	15155	14797	15046	14995	15020	15201	15030	15339	15043	15171	15003	15130	15068	14978	14958	15116	14964	15061	14936	14982	14983	14984	15219	15101	14935	15120	14956	14934	15106	15002	15016	14972	15003	15084	14936	15149	15031	15100	15116	15013	14910	15147	15117	15031	15085	15001	15044	15117	15182	15137	14949	15080	15003	15013	14941	15010	15107	14982	15215	15006	15035	15124	15011	14977	14834	15027	14971	15117	14931	15033	15125	14990	15056	15073	15076	15087	14812	15172	15078	15087	15133	15190	15124	14905	15275	14895	14865	14973	14897	14858	15083	15054	15137	15102	15063	14978	14978	15027	15011	14968	15044	14990	14883	15130	15055	14943	15045	15175	14879	15011	15083	15213	14905	15149	14996	14938	15034	15028	14966
22853	21314	29223	23774	21468	22892	23014	17763	17077	17460	17303	17097	17007	16997	16844	16954	16994	16894	17120	17030	16916	16971	16992	16945	16813	16698	16818	16881	16818	16866	16964	16559	16698	16809	16970	17551	16824	16682	16722	16776	16679	16678	16647	16847	16713	16660	16840	16819	16575	16871	16771	17371	18129	17986	17388	17242	16917	16865	16774	16579	16445	16560	16714	16627	16732	16655	16606	16564	16845	16589	16624	16673	16937	16558	16990	16509	16730	16567	16683	16620	16708	16564	16651	16751	16516	16566	16632	16613	16661	16494	16449	16679	16747	16618	16674	16574	16715	16593	16667	16534	16564	16605	16563	16590	16529	16544	16680	16615	16814	16581	16672	16584	16579	16482	16536	16786	16607	16415	16540	16738	16651	16746	16693	16668	16636	16824	16490	16623	16496	16655	16766	16621	16787	16572	16469	16553	16708	16598	16773	16572	16571	16615	16565	16481	16774	16497	16680	16547	16375	16339	16463	16434	16309	16609	16518	16569	16555	16492	16695	16685	16605	16640	16541	16748	16471	16843	16810	16769	16758	16626	16753	16420	16626	16643	16693	16689	16506	16771	16578	16530	16641	16571	16599	16733	16572	16489	16496	16611	16631	16612	16527	16440	16345	16657	16379	16510	16521	16465	16684	16535	16588	16544	16569	16758	16324	16774	16622	16557	16683	16539	16615	16504	16624	16357	16570	16449	16799	16671	16710	16503	16461	16361	16616	16606	16530	16483	16684	16456	16518	16474	16587	16278	16487	16467	16517	16347	16622	16559	16209	16498	16592	16473	16460	16431	16598	16764	16439	16433	16605	16575	16564	16475	16544	16772	16590	16761	16519	16483	16725	16471	16711	16558	16612	16479	16495	16781	16451	16593	16692	16562	16549	16590	16837	16633	16544	16692	16594	16494	16527	16566	16572	16545	16635	16594	16679	16484	16557	16629	16520	16490	16519	16771	16742	16580	16589	16603	16518	16305	16510	16588	16563	16542	16569	16481	16592	16618	16576	16672	16714	16504	16629	16689	16547	16720	16610	16495	16434	16407	16438	16611	16545	16584	16598	16548	16546	16546	16513	16552	16602	16537	16518	16577	16573	16548	16347	16490	16501	16460	16490	16514	16607	16654	16698	16569	16671	16624	16614	16550	16670	16693	16596	16486	16589	16653	16474	16512	16559	16779	16535	16747	16711	16716	16489	16637	16378	16440	16476	16578	16704	16710	16398	16429	16581	16577	16582	16448	16691	16440	16752	16743	16587	16369	16431	16420	16474	16642	16426	16680	16768	16603	16480	16597	16516	16623	16460	16642	16615	16512	16664	16624	16674	16635	16536	16390	16612	16628	16597	16599	16657	16506	16658	16617	16628	16581	16660	16527	16764	16659	16449	16533	16816	16739	16675	16521	16828	16638	16554	16289	16514	16431	16450	16747	16551	16494	16437	16469	16596	16527	16483	16472	16405	16533	16687	16506	16491	16743	16525	16333	16482	16636	16453	16762	16678	16439	16481	16272	16554	16494	16480	16573	16606	16619	16501	16529	16836	16657	16658	16608	16568	16532	16581	16417	16614	16655	16572	16566	16422	16773	16687	16522	16429	16405	16403	16649	16526	16425	16515	16514	16614	16797	16550	16324	16747	16651	16608	16695	16386	16489	16718	16610	16630	16416	16515	16514	16638	16578	16565	16629	16674	16677	16465	16520	16677	16820	16624	16718	16591	16571	16491	16598	16480	16654	16590	16604	16466	16372	16625	16587	16673	16724	16489	16585	16622	16409	16531	16545	16505	16627	16628	16482	16549	16675	16586	16336	16636	16656	16765	16582	16656	16576	16411	16482	16467	16532	16563	16556	16645	16433	16680	16561	16738	16713	16570	16585	16458	16537	16648	16756	16634	16594	16457	16442	16738	16607	16498	16629	16582	16586	16507	16547	16500	16637	16322	16587	16661	16599	16498	16610	16656	16551	16353	16610	16529	16780	16691	16442	16592	16681	16609	16511	16471	16650	16520	16581	16632	16512	16629	16589	16486	16478	16492	16393	16619	16421	16527	16464	16528	16545	16575	16530	16464	16574	16694	16669	16512	16515	16586	16590	16491	16413	16398	16536	16630	16628	16464	16545	16496	16658	16648	16631	16580	16633	16524	16624	16547	16477	16463	16645	16566	16605	16776	16509	16501	16662	16646	16720	16513	16532	16750	16659	16471	16483	16696	16684	16694	16535	16659	16648	16683	16661	16468	16735	16357	16654	16700	16408	16645	16702	16591	16512	16609	16577	16572	16612	16922	16680	16685	16533	16706	16756	16708	16595	16551	16478	16564	16599	16639	16559	16467	16608	16800	16740	16594	16544	16714	16617	16595	16535	16567	16551	16462	16394	16639	16664	16433	16555	16526	16520	16703	16442	16697	16616	16672	16658	16464	16561	16740	16443	16527	16498	16741	16787	16575	16636	16560	16704	16795	16565	16511	16611	16448	16565	16632	16568	16457	16699	16621	16449	16311	16441	16595	16505	16531	16490	16542	16519	16625	16587	16631	16561	16535	16284	16456	16599	16621	16549	16700	16569	16508	16556	16592	16616	16634	16416	16716	16542	16414	16569	16402	16401	16613	16553	16495	16535	16675	16727	16809	16421	16463	16481	16513	16524	16639	16539	16591	16664	16545	16490	16725	16521	16639	16520	16502	16651	16695	16586	16578	16631	16667	16496	16650	16595	16583	16605	16788	16688	16620	16796	16594	16590	16712	16662	16646	16703	16776	16617	16502	16347	16509	16505	16607	16528	16463	16633	16504	16637	16710	16346	16741	16781	16682	16475	16453	16684	16802	16461	16666	16649	16706	16565	16606	16431	16727	16492	16849	16687	16620	16657	16733	16532	16440	16718	16549	16513	16437	16603	16604	16572	16611	16397	16659	16594	16584	16742	16634	16433	16618	16465	16275	16609	16554	16596	16432	16531	16428	16471	16720	16628	16762	16543	16766	16611	16750	16519	16568	16396	16676	16758	16543	16472	16514	16573	16462	16450	16431	16440	16282	16584	16534	16676	16617	16541	16470	16470	16481	16465	16733	16607	16599	16751	16759	16783	16640	16491	16543	16615	16561	16689	16626	16518	16585	16502	16712	16499	16585	16402	16497	16540	16589	16689	16607	16692	16437	16517	16627	16701	16566	16450	16455	16480	16553	16388	16597	16603	16697	16586	16713	16703	16429	16666	16556	16491	16468	16433	16435	16520	16597	16584	16580	16601	16574	16539	16647	16770	16714	16555	16791	16659	16429	16687	16719	16619	16481	16486	16828	16515	16508	16584	16429	16746	16462	16572	16375	16525	16751	16647	16653	16561	16522	16512	16738	16383	16486	16455	16553	16668	16602	16613	16567	16511	16574	16636	16588	16619	16511	16803	16423	16507	16493	16552	16675	16553	16564	16473	16539	16647	16566	16320	16438	16620	16572	16521	16574	16559	16607	16557	16404	16621	16511	16856	16554	16494	16570	16592	16691	16453	16631	16599	16509	16554	16593	16622	16403	16398	16534	16688	16798	16633	16562	16496	16653	16572	16351	16736	16785	16606	16526	16466	16509	16601	16479	16594	16498	16673	16649	16660	16561	16333	16448	16668	16604	16521	16769	16645	16618	16569	16515	16605	16472	16684	16421	16512	16441	16579	16762	16622	16610	16450	16677	16465	16580	16710	16509	16632	16737	16872	16692	16497	16769	16606	16655	16470	16600	16613	16531	16511	16579	16462	16591	16383	16581	16612	16623	16540	16738	16718	16556	16481	16748	16727	16562	16611	16697	16467	16854	16615	16460	16469	16456	16646	16675	16567	16600	16551	16619	16517	16714	16602	16608	16389	16619	16635	16583	16567	16521	16701	16580	16582	16467	16645	16668	16553	16440	16600	16516	16502	16590	16604	16470	16697	16428	16585	16492	16525	16638	16548	16592	16584	16407	16483	16572	16414	16584	16540	16618	16560	16579	16548	16691	16664	16667	16611	16483	16588	16588	16427	16734	16529	16585	16647	16369	16558	16570	16701	16570	16582	16549	16442	16535	16462	16606	16557	16599	16610	16540	16555	16612	16412	16602	16569	16562	16787	16623	16505	16676	16455	16512	16515	16755	16544	16496	16609	16326	16526	16772	16783	16591	16736	16622	16374	16597	16449	16485	16520	16625	16633	16529	16577	16709	16627	16574	16395	16534	16565	16544	16639	16600	16476	16625	16566	16602	16468	16682	16751	16587	16485	16593	16654	16356	16629	16626	16467	16510	16439	16584	16704	16540	16394	16397	16498	16648	16699	16537	16308	16508	16607	16559	16815	16749	16566	16669	16447	16590	16386	16657	16528	16432	16577	16592	16636	16546	16541	16523	16644	16457	16565	16514	16579	16497	16598	16547	16613	16388	16582	16580	16546	16632	16508	16658	16726	16762	16549	16603	16472	16554	16516	16671	16526	16582	16610	16506	16591	16695	16821	16668	16610	16738	16670	16570	16612	16701	16770	16510	16494	16687	16559	16512	16471	16618	16623	16760	16536	16690	16642	16551	16516	16446	16571	16459	16376	16579	16384	16571	16515	16644	16402	16607	16610	16592	16599	16585	16670	16451	16409	16508	16535	16616	16734	16814	16320	16535	16433	16621	16529	16493	16438	16441	16710	16673	16592	16445	16800	16517	16661	16783	16443	16341	16775	16772	16580	16547	16479	16497	16709	16618	16697	16584	16416	16563	16461	16644	16659	16559	16494	16442	16561	16603	16796	16528	16447	16720	16584	16669	16563	16623	16461	16487	16723	16634	16578	16580	16694	16510	16482	16519	16560	16554	16498	16542	16651	16555	16553	16721	16476	16447	16669	16738	16665	16489	16586	16470	16471	16718	16490	16590	16523	16538	16371	16525	16568	16478	16397	16597	16621	16737	16403	16772	16530	16761	16658	16477	16576	16631	16531	16604	16329	16391	16501	16511	16655	16471	16475	16610	16518	16476	16525	16683	16626	16641	16643	16565	16524	16585	16427	16516	16675	16547	16608	16636	16583	16654	16570	16617	16623	16459	16492	16749	16496	16785	16462	16615	16607	16553	16824	16421	16578	16599	16638	16489	16397	16443	16637	16498	16503	16666	16636	16771	16559	16615	16754	16729	16709	16470	16394	16525	16562
15243	26589	25001	20013	17874	17116	16667	16391	16037	15923	15955	15905	15702	15740	15598	15727	15553	15761	15910	15817	15778	15830	15836	15725	15685	15746	15706	15628	15609	15594	15765	15688	15623	15547	15604	16398	15609	15485	15521	16041	15431	15544	15415	15514	15422	15423	15384	15533	15430	15544	15535	16846	18252	17602	16645	15814	15712	15403	15346	15226	15342	15396	15382	15425	15421	15571	15423	15362	15455	15467	15388	15487	15471	15460	15245	15353	15384	15450	15230	15376	15465	15375	15466	15347	15326	15238	15442	15487	15284	15362	15323	15380	15501	15322	15384	15369	15433	15376	15319	15294	15322	15408	15325	15349	15309	15523	15404	15368	15282	15351	15483	15584	15410	15553	15433	15527	15224	15495	15375	15512	15369	15331	15379	15427	15480	15281	15163	15432	15367	15261	15275	15348	15100	15304	15384	15445	15349	15278	15341	15346	15439	15460	15335	15353	15334	15369	15394	15392	15259	15368	15438	15423	15500	15464	15482	15357	15350	15313	15479	15191	15442	15392	15336	15313	15469	15137	15485	15365	15395	15397	15381	15287	15571	15376	15351	15296	15262	15351	15403	15419	15391	15372	15276	15475	15364	15264	15330	15233	15532	15171	15427	15367	15433	15435	15372	15242	15276	15353	15374	15484	15466	15206	15342	15414	15358	15242	15368	15326	15361	15425	15514	15314	15295	15169	15457	15275	15435	15334	15365	15332	15271	15340	15389	15539	15512	15297	15375	15485	15177	15547	15271	15331	15392	15437	15205	15510	15315	15461	15389	15360	15274	15542	15371	15403	15510	15267	15479	15267	15457	15578	15328	15289	15411	15414	15380	15512	15080	15337	15412	15424	15375	15450	15410	15250	15345	15324	15485	15338	15469	15562	15261	15276	15354	15491	15349	15293	15276	15508	15445	15507	15376	15369	15280	15431	15261	15488	15221	15127	15495	15222	15396	15375	15259	15296	15356	15383	15345	15358	15343	15260	15542	15343	15235	15382	15561	15260	15303	15427	15444	15443	15482	15373	15509	15388	15573	15282	15401	15424	15373	15449	15483	15336	15442	15272	15449	15288	15330	15252	15205	15401	15334	15466	15361	15243	15393	15344	15264	15407	15468	15471	15230	15293	15262	15291	15614	15355	15399	15395	15296	15435	15414	15394	15353	15362	15364	15271	15403	15411	15478	15316	15319	15512	15428	15395	15318	15233	15369	15242	15266	15517	15200	15371	15467	15329	15396	15344	15491	15144	15336	15464	15361	15369	15330	15379	15523	15428	15383	15309	15338	15479	15423	15040	15360	15364	15352	15333	15373	15427	15339	15316	15208	15196	15462	15263	15325	15324	15255	15167	15417	15289	15244	15406	15432	15377	15430	15327	15521	15305	15435	15395	15427	15382	15220	15506	15443	15541	15425	15393	15538	15403	15205	15327	15250	15392	15423	15416	15623	15304	15325	15421	15327	15394	15470	15327	15432	15317	15504	15431	15401	15286	15368	15368	15458	15404	15367	15372	15224	15428	15391	15283	15268	15407	15368	15311	15366	15365	15225	15332	15365	15435	15116	15313	15327	15354	15452	15411	15254	15324	15355	15335	15309	15418	15376	15270	15441	15402	15387	15332	15416	15464	15277	15408	15258	15318	15366	15279	15450	15397	15417	15396	15399	15316	15244	15599	15264	15602	15367	15528	15636	15384	15162	15414	15150	15159	15145	15261	15376	15241	15194	15602	15239	15345	15328	15155	15253	15246	15161	15434	15459	15458	15300	15443	15389	15398	15514	15400	15430	15245	15303	15307	15301	15355	15359	15248	15337	15163	15399	15335	15358	15303	15312	15472	15350	15245	15228	15421	15348	15390	15341	15369	15268	15264	15296	15381	15452	15341	15174	15126	15204	15424	15458	15412	15256	15390	15223	15339	15324	15405	15163	15295	15216	15288	15389	15434	15180	15324	15342	15496	15302	15249	15283	15303	15382	15301	15263	15461	15455	15359	15284	15166	15352	15359	15393	15305	15404	15506	15340	15322	15378	15524	15274	15173	15370	15456	15218	15453	15370	15330	15386	15435	15243	15284	15384	15317	15382	15256	15383	15453	15477	15439	15343	15321	15237	15257	15326	15481	15350	15436	15454	15580	15438	15418	15217	15349	15388	15429	15395	15525	15224	15344	15276	15391	15412	15241	15412	15303	15462	15368	15314	15343	15341	15421	15252	15334	15296	15517	15392	15388	15435	15481	15367	15346	15205	15386	15331	15283	15339	15453	15233	15366	15300	15323	15314	15317	15493	15351	15380	15294	15210	15306	15358	15494	15354	15456	15386	15391	15431	15561	15448	15470	15319	15237	15174	15361	15610	15353	15303	15280	15343	15238	15357	15518	15304	15265	15390	15337	15276	15581	15461	15421	15360	15313	15433	15460	15432	15324	15306	15451	15310	15397	15287	15464	15129	15344	15218	15461	15587	15296	15442	15359	15307	15435	15344	15285	15373	15353	15404	15362	15436	15455	15083	15468	15374	15273	15514	15276	15382	15491	15420	15303	15307	15482	15339	15348	15353	15420	15222	15376	15368	15428	15404	15338	15355	15410	15285	15384	15313	15441	15284	15369	15309	15270	15488	15324	15662	15342	15417	15333	15262	15446	15294	15406	15411	15367	15285	15438	15306	15305	15483	15359	15450	15342	15363	15420	15443	15491	15419	15283	15258	15164	15398	15409	15264	15382	15373	15409	15364	15500	15332	15252	15414	15281	15387	15312	15264	15387	15288	15313	15176	15251	15539	15329	15386	15403	15240	15278	15403	15227	15306	15418	15321	15275	15391	15331	15345	15325	15353	15442	15278	15432	15439	15405	15409	15338	15234	15366	15383	15337	15241	15436	15312	15367	15524	15414	15484	15491	15287	15331	15508	15279	15408	15400	15255	15398	15396	15358	15338	15347	15399	15330	15195	15245	15455	15244	15429	15205	15309	15422	15230	15320	15313	15391	15395	15452	15239	15314	15274	15337	15502	15400	15306	15156	15236	15400	15448	15251	15415	15091	15221	15426	15399	15464	15471	15278	15500	15292	15173	15291	15354	15404	15430	15404	15416	15495	15315	15299	15416	15303	15405	15407	15278	15413	15427	15320	15313	15512	15227	15312	15288	15305	15483	15288	15321	15430	15301	15242	15162	15262	15445	15252	15268	15348	15407	15422	15164	15428	15446	15356	15284	15470	15311	15316	15335	15438	15224	15512	15304	15423	15394	15270	15164	15354	15487	15294	15227	15352	15525	15321	15280	15313	15241	15291	15436	15277	15344	15421	15306	15389	15479	15272	15315	15527	15421	15282	15244	15410	15342	15418	15318	15468	15266	15276	15345	15352	15299	15325	15414	15385	15442	15317	15499	15350	15360	15321	15392	15380	15194	15263	15310	15374	15385	15290	15286	15356	15244	15378	15306	15218	15481	15301	15373	15396	15290	15162	15400	15232	15225	15427	15291	15245	15352	15379	15316	15489	15408	15317	15343	15478	15280	15429	15281	15408	15478	15366	15306	15323	15279	15437	15377	15325	15288	15358	15340	15338	15343	15309	15518	15353	15403	15516	15441	15405	15248	15260	15416	15513	15332	15337	15478	15415	15385	15296	15433	15300	15452	15365	15414	15390	15365	15337	15502	15498	15273	15355	15364	15361	15455	15355	15420	15134	15405	15387	15451	15323	15359	15180	15404	15354	15523	15324	15247	15354	15379	15324	15345	15384	15305	15308	15253	15476	15424	15468	15331	15270	15465	15184	15474	15339	15168	15436	15346	15342	15325	15435	15449	15275	15432	15217	15161	15367	15286	15434	15263	15366	15420	15522	15253	15108	15415	15236	15289	15401	15290	15385	15325	15495	15337	15378	15373	15434	15309	15309	15395	15477	15432	15145	15522	15312	15334	15435	15399	15376	15325	15285	15322	15479	15391	15361	15228	15354	15309	15352	15405	15268	15323	15333	15411	15355	15351	15431	15481	15246	15288	15390	15290	15333	15236	15485	15295	15338	15399	15303	15398	15185	15373	15442	15260	15421	15266	15317	15102	15332	15516	15318	15409	15288	15338	15420	15262	15555	15383	15469	15317	15183	15281	15490	15394	15320	15186	15311	15439	15308	15367	15305	15458	15290	15410	15307	15366	15254	15509	15347	15288	15327	15470	15543	15251	15309	15343	15460	15454	15093	15263	15359	15382	15437	15384	15338	15349	15432	15482	15331	15253	15273	15353	15253	15378	15409	15303	15264	15375	15507	15392	15339	15448	15384	15406	15320	15262	15317	15250	15394	15309	15370	15348	15375	15268	15251	15447	15385	15282	15254	15283	15270	15399	15442	15311	15365	15276	15327	15302	15229	15318	15295	15331	15520	15406	15369	15454	15373	15472	15298	15549	15313	15149	15315	15400	15335	15404	15377	15348	15384	15493	15458	15328	15396	15407	15489	15247	15342	15375	15420	15574	15293	15334	15438	15283	15195	15475	15523	15318	15351	15475	15249	15204	15319	15366	15382	15289	15241	15265	15444	15203	15342	15016	15344	15401	15325	15248	15311	15325	15214	15441	15244	15478	15338	15427	15310	15360	15276	15484	15537	15358	15375	15240	15375	15311	15389	15296	15273	15275	15469	15270	15302	15455	15374	15427	15333	15256	15436	15299	15295	15444	15184	15369	15385	15303	15415	15392	15441	15494	15425	15434	15443	15266	15282	15438	15471	15410	15163	15408	15273	15224	15472	15462	15385	15452	15422	15326	15263	15480	15263	15396	15426	15332	15146	15416	15222	15424	15356	15399	15428	15183	15386	15396	15414	15303	15305	15451	15290	15437	15339	15382	15308	15273	15308	15278	15254	15320	15151	15361	15489	15396	15309	15560	15446	15418	15297	15512	15545	15446	15495	15237	15223	15318	15425	15426	15402	15206	15268	15365	15193	15456	15311	15372	15412	15452	15341	15510	15370	15324	15567	15237	15600	15313	15483	15338	15502	15287	15348	15448	15256	15465	15301	15410	15296	15411	15262	15238	15398	15213	15427	15313	15344	15287	15300	15514	15328	15326	15488	15287	15349	15289	15444	15305	15381	15327	15407	15344	15278	15393	15320	15502	15244	15214	15369	15171	15302	15291	15278	15411	15290	15339	15335	15419	15334
27284	21744	23621	19913	16673	16630	16900	16638	16670	16249	16515	16721	16498	16676	16513	16530	16659	16493	16448	16807	16705	16485	16379	16527	16578	16738	16604	16623	16759	16546	16788	16579	16570	16652	16675	16767	16647	16548	16519	16592	16446	16805	16487	16299	16445	16454	16677	16490	16494	16589	16669	16513	16672	16612	16624	16633	16616	16611	16485	16641	16583	16669	16518	16755	16560	16562	16547	16713	16449	16438	16394	16497	16480	16489	16614	16444	16395	16686	16643	16517	16436	16495	16315	16653	16665	16520	16589	16325	16482	16490	16386	16573	16670	16478	16703	16638	16486	16624	16333	16679	16668	16713	16662	16618	16475	16396	16383	16480	16552	16583	16484	16554	16706	16519	16615	16323	16403	16389	16489	16569	16554	16624	16765	16672	16544	16464	16444	16472	16492	16437	16468	16394	16484	16626	16577	16230	16348	16524	16412	16557	16573	16548	16444	16498	16586	16682	16508	16377	16627	16366	16471	16538	16466	16468	16535	16532	16485	16481	16524	16537	16443	16660	16567	16652	16543	16623	16484	16418	16545	16512	16557	16610	16737	16654	16703	16513	16412	16578	16644	16573	16498	16505	16676	16573	16596	16419	16675	16718	16424	16662	16556	16584	16437	16634	16454	16641	16509	16639	16482	16314	16374	16860	16434	16338	16470	16505	16503	16529	16329	16700	16572	16688	16484	16499	16492	16517	16493	16538	16490	16467	16352	16421	16562	16486	16533	16583	16571	16426	16540	16684	16451	16667	16555	16660	16260	16355	16462	16540	16340	16438	16464	16362	16545	16538	16518	16395	16422	16481	16595	16524	16531	16498	16712	16377	16241	16437	16550	16489	16582	16450	16448	16597	16716	16659	16631	16416	16498	16516	16541	16370	16517	16566	16592	16464	16250	16518	16511	16374	16250	16645	16526	16431	16723	16424	16523	16320	16415	16715	16675	16626	16618	16697	16601	16547	16544	16543	16610	16634	16540	16524	16622	16512	16626	16618	16522	16463	16526	16417	16289	16391	16418	16529	16516	16386	16577	16469	16559	16520	16483	16553	16548	16518	16407	16539	16426	16444	16576	16349	16287	16545	16414	16465	16631	16712	16457	16674	16405	16547	16539	16495	16402	16586	16530	16542	16496	16445	16527	16522	16490	16541	16399	16651	16322	16599	16421	16301	16609	16536	16535	16451	16615	16352	16703	16380	16477	16454	16428	16571	16672	16593	16354	16596	16509	16702	16584	16447	16318	16214	16468	16356	16656	16756	16508	16479	16606	16528	16597	16612	16609	16724	16472	16446	16499	16631	16581	16387	16446	16341	16459	16600	16330	16357	16634	16594	16603	16371	16539	16583	16571	16618	16511	16569	16634	16446	16505	16719	16697	16451	16196	16455	16325	16469	16580	16574	16628	16578	16557	16392	16717	16500	16506	16563	16483	16447	16351	16600	16552	16425	16677	16501	16643	16605	16495	16284	16284	16490	16175	16497	16718	16440	16547	16601	16485	16660	16372	16607	16426	16460	16341	16538	16634	16523	16444	16428	16628	16477	16640	16420	16570	16346	16439	16505	16548	16495	16527	16440	16451	16591	16569	16447	16549	16635	16539	16535	16689	16426	16556	16420	16464	16583	16518	16602	16422	16569	16548	16658	16433	16524	16434	16583	16537	16590	16575	16484	16370	16540	16275	16625	16467	16632	16385	16525	16648	16495	16277	16583	16413	16595	16408	16643	16467	16558	16541	16597	16405	16270	16507	16519	16643	16502	16767	16615	16652	16757	16825	16582	16463	16333	16597	16395	16513	16594	16534	16602	16338	16557	16435	16461	16502	16226	16412	16547	16486	16544	16528	16712	16603	16671	16441	16477	16445	16547	16621	16624	16533	16533	16546	16649	16418	16515	16393	16475	16474	16551	16429	16307	16544	16367	16546	16538	16528	16582	16577	16582	16456	16448	16557	16606	16598	16481	16483	16460	16434	16641	16549	16348	16421	16530	16452	16669	16646	16480	16302	16459	16481	16517	16579	16512	16558	16620	16503	16625	16484	16439	16514	16485	16490	16557	16607	16439	16715	16602	16448	16424	16394	16483	16743	16484	16524	16560	16524	16611	16505	16556	16528	16691	16654	16655	16526	16562	16443	16622	16445	16453	16498	16502	16714	16459	16588	16557	16568	16566	16529	16642	16568	16421	16319	16542	16623	16401	16538	16470	16269	16442	16696	16406	16511	16573	16722	16399	16619	16694	16370	16514	16633	16548	16655	16595	16439	16451	16427	16554	16644	16519	16306	16474	16582	16373	16783	16637	16444	16456	16410	16832	16553	16808	16599	16623	16357	16536	16502	16700	16359	16638	16579	16458	16523	16340	16550	16433	16663	16500	16422	16403	16510	16449	16589	16651	16492	16578	16364	16556	16382	16472	16499	16466	16308	16551	16274	16315	16612	16607	16370	16573	16564	16616	16488	16620	16686	16493	16630	16614	16538	16507	16370	16453	16357	16665	16754	16527	16409	16671	16351	16486	16563	16638	16514	16623	16529	16486	16416	16434	16567	16540	16449	16499	16492	16684	16500	16589	16445	16660	16435	16482	16736	16574	16501	16596	16605	16456	16380	16468	16463	16318	16430	16519	16529	16380	16454	16527	16626	16470	16698	16736	16567	16567	16544	16523	16638	16452	16425	16578	16713	16596	16600	16559	16631	16532	16486	16622	16420	16385	16556	16395	16657	16402	16780	16457	16683	16630	16599	16425	16515	16484	16504	16308	16585	16576	16575	16539	16551	16382	16480	16467	16473	16718	16707	16420	16746	16561	16377	16597	16452	16347	16509	16576	16474	16473	16587	16498	16320	16322	16585	16554	16433	16499	16566	16511	16685	16292	16378	16589	16548	16536	16562	16465	16351	16600	16494	16735	16605	16444	16457	16529	16489	16609	16482	16631	16481	16512	16673	16491	16403	16748	16500	16498	16483	16448	16825	16569	16378	16583	16614	16627	16737	16532	16504	16378	16510	16460	16585	16595	16661	16835	16413	16174	16663	16541	16682	16560	16304	16429	16584	16535	16702	16445	16621	16633	16622	16463	16398	16582	16606	16599	16594	16690	16447	16570	16479	16547	16608	16649	16665	16636	16476	16570	16487	16638	16665	16582	16468	16422	16706	16511	16486	16561	16563	16519	16586	16385	16580	16717	16533	16625	16422	16332	16478	16527	16338	16425	16557	16533	16417	16355	16473	16553	16229	16388	16660	16489	16641	16530	16413	16485	16605	16649	16641	16420	16649	16503	16592	16352	16375	16646	16493	16594	16542	16619	16620	16632	16620	16558	16590	16527	16560	16313	16409	16383	16517	16505	16369	16528	16555	16472	16547	16765	16654	16651	16584	16445	16549	16510	16417	16301	16581	16552	16757	16481	16611	16514	16446	16527	16531	16416	16618	16580	16674	16736	16515	16538	16451	16375	16382	16500	16695	16506	16641	16363	16518	16530	16533	16640	16781	16561	16495	16433	16645	16505	16633	16430	16696	16602	16652	16655	16549	16620	16533	16578	16524	16771	16517	16497	16673	16597	16596	16484	16482	16465	16445	16541	16714	16523	16636	16524	16578	16487	16463	16431	16613	16675	16617	16514	16434	16546	16734	16504	16420	16439	16717	16739	16485	16509	16427	16379	16453	16499	16591	16537	16540	16515	16268	16557	16590	16475	16393	16466	16649	16820	16652	16523	16547	16357	16503	16708	16530	16280	16500	16578	16295	16572	16481	16529	16602	16589	16498	16331	16509	16591	16617	16480	16486	16549	16568	16521	16390	16459	16418	16528	16477	16399	16537	16489	16405	16715	16432	16511	16433	16569	16501	16477	16702	16480	16394	16633	16694	16538	16555	16414	16447	16307	16486	16436	16383	16643	16421	16528	16573	16707	16619	16628	16431	16516	16441	16596	16464	16449	16495	16690	16649	16561	16470	16553	16469	16565	16545	16495	16541	16466	16326	16653	16727	16697	16611	16587	16485	16491	16624	16381	16536	16430	16602	16693	16586	16483	16839	16512	16526	16321	16404	16339	16464	16652	16694	16531	16586	16380	16591	16644	16599	16619	16570	16476	16526	16661	16615	16465	16574	16632	16458	16554	16480	16592	16572	16648	16553	16560	16637	16535	16454	16580	16496	16591	16636	16421	16405	16453	16598	16611	16570	16547	16566	16565	16392	16642	16769	16501	16473	16485	16610	16692	16853	16512	16628	16393	16448	16519	16522	16478	16555	16666	16618	16641	16541	16654	16571	16462	16528	16602	16577	16479	16529	16549	16617	16625	16480	16612	16579	16446	16731	16549	16511	16500	16570	16431	16586	16748	16604	16540	16314	16519	16346	16326	16587	16594	16570	16564	16377	16400	16478	16510	16404	16332	16535	16630	16471	16399	16426	16428	16418	16383	16613	16572	16756	16705	16601	16442	16755	16480	16585	16270	16477	16554	16489	16451	16746	16462	16632	16336	16625	16617	16605	16609	16470	16649	16510	16478	16667	16321	16614	16540	16561	16381	16597	16573	16449	16512	16568	16564	16698	16558	16597	16639	16573	16376	16503	16539	16671	16579	16489	16533	16429	16523	16628	16425	16564	16490	16663	16576	16459	16475	16676	16496	16550	16397	16697	16470	16450	16564	16684	16396	16524	16437	16436	16629	16512	16717	16712	16419	16453	16665	16602	16485	16608	16618	16562	16523	16419	16583	16487	16467	16464	16588	16604	16395	16472	16557	16449	16420	16346	16593	16578	16399	16477	16488	16527	16690	16547	16678	16506	16608	16585	16452	16434	16434	16611	16490	16484	16191	16492	16291	16547	16577	16596	16344	16506	16419	16363	16300	16604	16552	16497	16649	16521	16650	16606	16411	16612	16574	16725	16548	16347	16354	16488	16605	16459	16563	16332	16268	16576	16470	16370	16400	16446	16589	16652	16499	16585	16754	16526	16564	16546	16648	16633	16436	16533	16546	16390	16530	16586	16514	16562	16506	16616	16575	16469	16577	16500	16753	16772	16537	16665	16597	16350	16556	16529	16612	16502	16671	16704	16469	16657	16467	16314	16513	16576	16521	16646	16520	16520	16594	16487	16312	16645	16599	16472	16548	16626	16415	16492	16372	16414	16563	16625	16597	16684	16672
14557	16927	16819	15997	15511	15494	15395	15277	15349	15539	15407	15452	15382	15199	15081	15312	15345	15453	15648	15574	15405	15525	15280	15294	15207	15585	15398	15518	15343	15475	15297	15440	15294	15339	15395	15391	15361	15377	15088	15262	15314	15118	15495	15302	15267	15425	15300	15298	15232	15453	15483	15342	15529	15544	15496	15436	15548	15433	15319	15263	15354	15342	15251	15488	15420	15392	15314	15424	15261	15179	15262	15459	15338	15325	15466	15285	15223	15205	15267	15228	15323	15262	15116	15377	15286	15085	15229	15242	15331	15350	15325	15362	15334	15299	15305	15321	15350	15389	15315	15360	15272	15088	15495	15365	15174	15392	15208	15548	15423	15355	15312	15188	15182	15395	15430	15338	15281	15451	15160	15384	15157	15291	15254	15326	15393	15284	15219	15329	15302	15344	15202	15232	15146	15283	15261	15271	15186	15382	15259	15181	15199	15094	15275	15503	15300	15378	15191	15387	15381	15310	15199	15316	14999	15106	15321	15299	15389	15314	15341	15148	15282	15458	15352	15247	15272	15308	15472	15365	15185	15330	15296	15166	15379	15259	15393	15345	15302	15180	15219	15348	15107	15382	15365	15124	15266	15290	15219	15310	15440	15159	15272	15194	15296	15338	15193	15341	15277	15407	15266	15398	15274	15244	15216	15369	15331	15209	15356	15279	15300	15368	15182	15232	15353	15265	15330	15451	15161	15310	15203	15186	15127	15256	15227	15367	15195	15317	15306	15244	15198	15345	15344	15256	15099	15409	15177	15513	15222	15253	15161	15281	15355	15078	15368	15211	15439	15267	15236	15278	15123	15119	15301	15273	15079	15249	15360	15329	15229	15266	15174	15338	15376	15202	15208	15251	15281	15326	15316	15242	15360	15190	15280	15209	15324	15185	15155	15393	15333	15166	15259	15371	15339	15263	15051	15287	15285	15312	15220	15165	15275	15400	15119	15205	15309	15289	15193	15276	15324	15169	15237	15319	15292	15418	15260	15150	14975	15349	15264	15408	15161	15467	15286	15370	15232	15189	15329	15280	15259	15247	15382	15373	15310	15448	15194	15222	15251	15307	15147	15209	15156	15376	15271	15387	15192	15173	15297	15156	15163	15239	15312	15303	15332	15060	15238	15175	15319	15212	15192	15381	15162	15161	15523	15308	15215	15296	15228	15244	15231	15124	15385	15365	15195	15254	15375	15381	15123	15287	15266	15299	15279	15424	15292	15285	15345	15122	15352	15307	15192	15138	15387	15182	15325	15280	15274	15274	15289	15318	15405	15218	15400	15142	15295	15330	15219	15341	15162	15388	15281	15314	15292	15316	15206	15221	15342	15290	15279	15327	15242	15272	15109	15300	15300	15168	15257	15516	15360	15228	15371	15155	15216	15126	15236	15440	15188	15312	15095	15293	15307	15200	15134	15276	15225	15353	15294	15399	15386	15277	15261	15367	15407	15201	15161	15305	15324	15314	15442	15395	15076	15348	15195	15206	15200	15444	15289	15335	15339	15113	15257	15161	15259	15427	15272	15308	15306	15144	15441	15472	15231	15236	15201	15271	15331	15352	15354	15316	15385	15286	15299	15398	15288	15438	15314	15069	15291	15297	15315	15337	15345	15229	15412	15087	15453	15356	15379	15249	15408	15165	15108	15487	15270	15430	15298	15351	15243	15215	15268	15286	15096	15337	15266	15164	15431	15215	15295	15176	15361	15264	15310	15231	15232	15318	15312	15195	15370	15224	15257	15308	15436	15348	15292	15394	15211	15220	15437	15306	15170	15316	15357	15322	15328	15248	15215	15191	15293	15265	15406	15316	15422	15296	15338	15320	15322	15212	15292	15212	15266	15358	15131	15336	15294	15175	15444	15202	15277	15314	15293	15368	15192	15145	15451	15309	15283	15366	15205	15158	15093	15282	15292	15246	15246	15430	15266	15140	15313	15386	15205	15185	15143	15259	15113	15432	15415	15308	15439	15339	15191	15162	15300	15303	15357	15329	15256	15390	15202	15216	15324	15326	15405	15182	15303	15216	15252	15283	15411	15330	15309	15148	15250	15120	15372	15299	15343	15342	15177	15146	15392	15399	15348	15114	15357	15517	15370	15392	15110	15284	15249	15326	15351	15454	15363	15282	15050	15344	15518	15130	15354	15396	15360	15270	15397	15327	15224	15475	15160	15257	15296	15415	15415	15317	15224	15145	15170	15286	15510	15185	15322	15285	15198	15282	15403	15376	15097	15219	15239	15340	15165	15334	15093	15330	15178	15308	15283	15256	15219	15179	15306	15201	15138	15271	15208	15266	15298	15253	15277	15296	15229	15224	15149	15254	15438	15162	15128	15204	15196	15286	15131	15307	15328	15354	15044	15312	15270	15397	15333	15309	15316	15407	15207	15305	15142	15254	15337	15334	15359	15451	15357	15250	15132	15358	15239	15340	15382	15205	15347	15210	15297	15257	15317	15377	15226	15261	15128	14973	15255	15118	15319	15413	15191	15334	15242	15174	15243	15377	15312	15384	15222	15236	15376	15173	15374	15390	15302	15233	15370	15343	15261	15225	15258	15122	15167	15219	15313	15153	15356	15258	15256	15282	15294	15222	15242	15347	15209	15391	15222	15338	15281	15238	15442	15515	15434	15424	15267	15423	15349	15246	15185	15209	15364	15213	15323	15250	15382	15458	15286	15300	15332	15397	15141	15116	15161	15302	15232	15294	15175	15312	15389	15413	15281	15308	15440	15498	15386	15324	15273	15209	15291	15160	15252	15339	15210	15424	15250	15065	15388	15211	15321	15273	15331	15369	15218	15341	15455	15516	15438	15268	15238	15215	15340	15218	15344	15245	15391	15171	15406	15083	15283	15268	15342	15354	15485	15294	15195	15333	15187	15287	15324	15281	15239	15169	15275	15457	15383	15509	15379	15301	15152	15087	15401	15168	15106	15222	15232	15050	15379	15452	15213	15185	15416	15409	15342	15467	15176	15273	15413	15102	15143	15347	15235	15215	15352	15251	15263	15368	15312	15265	15295	15351	15310	15326	15319	15390	15275	15169	15157	15380	15266	15317	15242	15198	15197	15247	15294	15420	15404	15252	15316	15203	15289	15323	15308	15290	15299	15162	15387	15228	15141	15351	15435	15217	15124	15161	15330	15318	15358	15447	15234	15265	15190	15272	15298	15339	15296	15310	15320	15327	15297	15380	15234	15373	15101	15178	15250	15355	15251	15365	15201	15141	15384	15404	15182	15349	15331	15406	15216	15497	15098	15335	15161	15189	15367	15428	15411	15543	15278	15128	15413	15042	15274	15346	15231	15400	15331	15361	15371	15214	15263	15379	15250	15364	15235	15166	15349	15366	15302	15267	15232	15232	15315	15379	15257	15412	15213	15393	15198	15350	15154	15333	15318	15258	15179	15302	15167	15282	15224	15257	15252	15363	15369	15294	15405	15141	15261	15420	15206	15065	15287	15444	15310	15461	15261	15208	15189	15279	15243	15317	15287	15333	15256	15352	15381	15142	15274	14996	15331	15343	15344	15284	15233	15357	15307	15279	15310	15362	15267	15307	15259	15163	15330	15183	15106	15294	15271	15225	15317	15070	15389	15283	15473	15145	15237	15231	15343	15344	15480	15376	15208	15254	15135	15226	15300	15200	15284	15323	15203	15355	15321	15149	15389	15269	15285	15370	15410	15395	15217	15400	15087	15209	15133	15347	15288	15243	15060	15337	15325	15337	15183	15437	15337	15438	15333	15123	15128	15294	15426	15252	15117	15320	15431	15397	15312	15383	15207	15411	15408	15287	15400	15093	15291	15506	15354	15231	15473	15200	15286	15305	15312	15359	15465	15276	15218	15445	15157	15135	15230	15169	15329	15096	15336	15425	15139	15361	15264	15303	15172	15098	15245	15310	15433	15315	15271	15193	15198	15561	15145	15259	15218	15468	15191	15296	15159	15323	15382	15285	15246	15265	15086	15252	15331	15181	15187	15128	15366	15295	15184	15265	15269	15354	15249	15200	15235	15315	15234	15413	15248	15107	15347	15284	15379	15229	15557	15317	15200	15112	15520	15217	15371	15360	15331	15374	15224	15218	15310	15347	15565	15422	15475	15270	15149	15334	15190	15477	15149	15390	15408	15408	15117	15373	15238	15291	15458	15279	15282	15299	15408	15275	15211	15292	15287	15354	15224	15208	15349	15295	15211	15380	15244	15437	15174	15338	15184	15383	15345	15248	15240	15164	15375	15257	15383	15348	15417	15342	15516	15179	15355	15130	15265	15259	15067	15197	15299	15269	15370	15207	15174	15105	15223	15318	15260	15247	15363	15318	15244	15353	15217	15341	15322	15277	15416	15330	15321	15125	15225	15205	15332	15257	15210	15263	15458	15306	15295	15475	15121	15220	15278	15290	15277	15228	15299	15151	15356	15264	15375	15230	15204	15393	15398	15319	15290	15190	15247	15169	15304	15271	15278	15350	15188	15400	15390	15119	15415	15402	15257	15184	15231	15361	15438	15190	15373	15217	15484	15115	15438	15231	15405	15129	15350	15198	15286	15342	15250	15265	15208	15190	15330	15192	15277	15238	15371	15400	15243	15325	15294	15429	15152	15401	15375	15197	15369	15030	15364	15150	15216	15370	15332	15193	15369	15346	15393	15238	15069	15273	15393	15227	15241	15326	15278	15340	15443	15311	15218	15269	15366	15215	15156	15357	15227	15102	15230	15216	15304	15095	15513	15503	15191	15366	15161	15332	15257	15299	15363	15241	15318	15329	15282	15286	15331	15594	15372	15315	15220	15354	15298	15292	15433	15062	15331	15265	15205	15470	15290	15303	15297	15202	15250	15026	15329	15332	15138	15219	15397	15419	15251	15339	15259	15329	15567	15227	15316	15300	15410	15335	15237	15266	15432	15307	15263	15323	15318	15327	15210	15255	15363	15217	15282	15280	15282	15327	15187	15312	15354	15412	15131	15262	15499	15363	15367	15176	15444	15152	15389	15316	15283	15338	15190	15204	15212	15457	15172	15522	15245	15400	15368	15179	15194	15290	15280	15209	15551	15150	15357	15341	15152	15265	15371	15277	15272	15416	15310	15239	15343	15202	15222	15234	15131	15259	15275	15434	15349	15242	15359	15275	15356	15270	15301	15158	15313	15234
23805	21236	28674	24152	21820	20812	19784	17420	16958	17179	17176	16903	16924	16937	16804	16991	16919	16762	16965	16903	16794	17032	17160	16757	16849	16894	16832	16815	16844	16792	16763	16846	16929	16917	16801	17614	16900	16827	16941	17037	16790	16792	16607	16679	16669	16838	16902	17117	16727	16809	16636	17047	17320	17405	17289	17062	16737	16852	16814	16754	16601	16614	16822	16764	16702	16532	16768	16749	16786	16774	16793	16923	16734	16645	16588	16663	16765	16657	16826	16633	16717	16413	16601	16630	16589	16717	16575	16765	16682	16673	16660	16703	16827	16682	16749	16707	16740	16707	16752	16706	16476	16532	16738	16464	16758	16652	16526	16464	16634	16490	16659	16795	16754	16636	16799	16496	16678	16729	16740	16749	16572	16679	16713	16836	16971	16643	16604	16794	16697	16504	16696	16651	16939	16529	16874	16575	16700	16582	16738	16770	16748	16783	16664	16632	16812	16829	16679	16684	16710	16544	16692	16488	16717	16614	16763	16444	16767	16797	16669	16757	16512	16739	16725	16698	16596	16850	16679	16641	16743	16627	16530	16619	16791	16415	16474	16590	16659	16745	16657	16712	16697	16590	16771	16682	16567	16581	16734	16683	16786	16758	16515	16383	16706	16612	16731	16821	16838	16775	16572	16622	16694	16696	16672	16589	16597	16552	16664	16682	16708	16557	16637	16561	16593	16612	16704	16602	16653	16731	16456	16844	16696	16666	16664	16581	16772	16592	16665	16660	16645	16541	16778	16686	16695	16406	16747	16800	16614	16589	16735	16575	16728	16657	16522	16728	16728	16602	16602	16571	16782	16733	16684	16596	16565	16633	16885	16791	16790	16528	16596	16701	16645	16807	16786	16831	16626	16507	16693	16611	16627	16830	16787	16759	16718	16719	16566	16684	16612	16559	16772	16541	16593	16888	16893	16637	16625	16483	16775	16680	16685	16531	16924	16767	16791	16761	16553	16484	16631	16599	16696	16864	16636	16631	16631	16560	16621	16663	16906	16648	16901	16618	16705	16898	16557	16707	16709	16648	16525	16577	16619	16728	16805	16730	16709	16495	16656	16626	16468	16598	16743	16527	16879	16609	16715	16536	16548	16544	16614	16686	16655	16756	16819	16818	16594	16842	16823	16720	16661	16611	16676	16753	16737	16788	16557	16507	16596	16506	16633	16923	16621	16767	16693	16451	16816	16783	16732	16682	16655	16693	16473	16827	16450	16774	16768	16650	16480	16627	16613	16460	16881	16635	16562	16758	16762	16600	16705	16689	16721	16834	16848	16502	16608	16839	16785	16596	16761	16736	16892	16696	16850	16727	16612	16652	16603	16571	16892	16509	16652	16580	16818	16555	16728	16695	16614	16658	16813	16664	16646	16818	16971	16631	16626	16859	16680	16725	16606	16782	16678	16438	16547	16560	16783	16727	16744	16532	16557	16729	16525	16665	16701	16634	16593	16642	16670	16747	16669	16590	16441	16582	16610	16675	16682	16539	16778	16611	16756	16669	16588	16791	16881	16693	16668	16722	16700	16805	16672	16746	16703	16682	16471	16920	16738	16714	16710	16702	16869	16659	16550	16690	16601	16661	16742	16863	16703	16730	16475	16598	16633	16726	16757	16525	16487	16745	16888	16727	16640	16649	16509	16787	16684	16565	16724	16724	16648	16571	16677	16704	16610	16534	16665	16564	16754	16778	16514	16549	16580	16605	16637	16650	16828	16691	16702	16604	16785	16824	16746	16786	16621	16544	16650	16577	16704	16690	16588	16533	16735	16769	16671	16709	16692	16614	16728	16646	16906	16596	16770	16719	16431	16797	16651	16623	16681	16792	16592	16688	16865	16644	16784	16612	16744	16799	16754	16837	16708	16564	16748	16779	16634	16401	16684	16641	16825	16771	16560	16760	16749	16742	16641	16516	16766	16559	16684	16768	16598	16576	16746	16591	16787	16762	16819	16655	16574	16838	16713	16855	16815	16619	16644	16668	16686	16866	16590	16581	16661	16549	16462	16653	16613	16762	16717	16540	16509	16577	16740	16754	16613	16516	16347	16594	16754	16625	16776	16582	16708	16627	16725	16588	16563	16596	16667	16596	16802	16495	16573	16756	16676	16779	16675	16689	16804	16736	16663	16595	16569	16816	16544	16651	16767	16655	16662	16524	16519	16589	16881	16660	16779	16698	16757	16918	16739	16964	16525	16699	16726	16653	16817	16603	16740	16767	16579	16696	16482	16671	16832	16655	16579	16698	16669	16673	16546	16578	16572	16431	16600	16691	16701	16735	16608	16640	16564	16763	16664	16522	16948	16761	16858	16762	16415	16689	16748	16889	16720	16728	16847	16555	16709	16636	16638	16750	16630	16618	16718	16562	16529	16628	16822	16861	16615	16493	16662	16775	16765	16705	16922	16782	16623	16644	16762	16718	16632	16841	16820	16687	16605	16438	16599	16744	16689	16724	16551	16729	16765	16649	16671	16800	16568	16581	16462	16580	16843	16742	16819	16618	16622	16666	16660	16536	16403	16708	16699	16538	16587	16638	16566	16717	16673	16532	16659	16868	16777	16747	16720	16554	16518	16749	16730	16686	16433	16538	16627	17018	16533	16790	16696	16553	16553	16724	16625	16659	16711	16720	16738	16874	16943	16716	16677	16546	16408	16825	16845	16508	16614	16667	16706	16692	16762	16634	16673	16758	16591	16431	16801	16588	16744	16815	16688	16633	16634	16684	16803	16742	16888	16678	16645	16529	16732	16700	16517	16593	16548	16777	16556	16679	16698	16808	16507	16747	16822	16832	16722	16283	16717	16654	16688	16622	16740	16505	16585	16852	16706	16644	16771	16891	16650	16648	16570	16666	16822	16877	16636	16699	16694	16695	16547	16659	16551	16779	16799	16802	16720	16524	16741	16912	16572	16677	16648	16542	16547	16697	16647	16761	16719	16503	16563	16807	16813	16628	16587	16677	16742	16686	16613	16685	16775	16832	16574	16474	16812	16703	16629	16641	16702	16615	16798	16539	16776	16563	16485	16698	16856	16573	16750	16560	16652	16613	16486	16605	16690	16793	16772	16613	16755	16498	16653	16575	16737	16748	16729	16611	16639	16775	16705	16699	16728	16611	16901	16648	16635	16600	16700	16625	16612	16650	16672	16499	16687	16622	16728	16707	16643	16476	16679	16717	16746	16601	16554	16750	16585	16701	16661	16684	16805	16560	16733	16788	16649	16803	16699	16623	16571	16705	16586	16644	16675	16685	16723	16785	16712	16749	16749	16611	16722	16544	16734	16795	16482	16805	16728	16742	16689	16658	16519	16491	16486	16828	16706	16573	16698	16828	16692	16585	16532	16488	16573	16779	16698	16811	16516	16834	16719	16596	16803	16461	16585	16632	16787	16650	16627	16710	16603	16704	16621	16650	16981	16592	16735	16628	16764	16628	16783	16884	16842	16720	16861	16777	16808	16655	16725	16578	16702	16649	16651	16736	16680	16749	16604	16528	16522	16771	16516	16643	16777	16712	16630	16651	16648	16769	16723	16712	16514	16796	16588	16831	16625	16575	16788	16673	16676	16616	16992	16657	16631	16800	16484	16545	16662	16628	16871	16754	16626	16658	16553	16535	16682	16588	16609	16574	16817	16515	16553	16661	16697	16770	16778	16739	16639	16558	16813	16655	16643	16771	16718	16957	16834	16823	16488	16780	16625	16636	16690	16560	16604	16458	16694	16678	16817	16705	16678	16655	16816	16848	16639	16575	16761	16715	16823	16698	16743	16523	16889	16792	16753	16710	16792	16780	16597	16747	16721	16416	16615	16547	16663	16528	16649	16670	16753	16644	16773	16669	16580	16663	16741	16608	16783	16622	16669	16680	16655	16728	16625	16702	16559	16586	16452	16558	16726	16690	16671	16720	16656	16590	16620	16590	16651	16709	16521	16618	16634	16736	16899	16686	16685	16810	16569	16740	16578	16699	16751	16756	16725	16652	16688	16781	16793	16783	16742	16776	16757	16681	16608	16751	16572	16580	16603	16624	16709	16735	16593	16756	16624	16618	16815	16588	16501	16597	16522	16628	16449	16568	16550	16577	16552	16506	16718	16636	16633	16702	16622	16641	16800	16838	16502	16710	16501	16644	16668	16844	16676	16534	16640	16611	16768	16475	16628	16709	16724	16707	16743	16710	16680	16776	16768	16727	16669	16630	16646	16752	16684	16684	16660	16691	16802	16600	16681	16719	16659	16667	16537	16683	16704	16782	16794	16420	16634	16742	16721	16595	16632	16755	16562	16725	16748	16581	16659	16624	16749	16602	16755	16719	16687	16827	16720	16758	16544	16706	16664	16875	16758	16631	16911	16498	16570	16637	16419	16763	16841	16492	16715	16610	16658	16729	16611	16628	16703	16828	16529	16770	16741	16852	16850	16751	16730	16648	16656	16814	16788	16817	16671	16899	16598	16545	16777	16523	16568	16590	16739	16756	16734	16604	16617	16917	16611	16715	16675	16923	16762	16685	16881	16758	16661	16821	16651	16751	16609	16750	16755	16586	16455	16672	16638	16645	16746	16658	16583	16591	16801	16621	16598	16772	16635	16420	16766	16927	16573	16727	16678	16636	16712	16855	16639	16584	16709	16683	16711	16763	16608	16794	16725	16728	16706	16554	16534	16792	16532	16608	16579	16716	16577	16515	16828	16649	16583	16704	16551	16595	16564	16707	16727	16473	16532	16632	16617	16558	16654	16538	16700	16763	16860	16824	16694	16687	16616	16801	16996	16715	16594	16664	16579	16674	16768	16514	16601	16504	16689	16599	16606	16372	16892	16636	16628	16569	16564	16711	16584	16815	16668	16773	16663	16513	16798	16643	16663	16743	16809	16440	16475	16828	16814	16554	16919	16645	16520	16757	16522	16750	16674	16731	16844	16656	16553	16705	16889	16759	16795	16774	16890	16656	16698	16559	16656	16805	16733	16526	16773	16735	16767	16721	16663	16850	16746	16712	16691	16411	16585	16478	16559	16798	16725	16558	16625	16915	16769	16821	16708	16589	16802	16770	16767	16779	16493	16526	16685	16724	16619	16766	16771	16833	16666	16692	16864	16782	16664	16823	16688	16656	16691	16409	16661	16767	16805	16869	16816	16656	16406	16559	16606	16591
14298	22193	22186	18480	16856	16411	15926	15946	15896	15776	15727	15597	15710	15558	15625	15755	15494	15734	15847	15712	15690	15649	15551	15689	15746	15544	15569	15375	15818	15625	15528	15465	15664	15518	15402	16860	15507	15744	15573	15805	15680	15464	15544	15603	15465	15539	15492	15389	15443	15413	15552	16035	16830	16341	16023	15806	15475	15383	15555	15331	15381	15556	15389	15158	15348	15564	15301	15406	15694	15495	15444	15285	15235	15608	15581	15394	15512	15484	15368	15363	15251	15446	15170	15423	15510	15281	15476	15483	15417	15449	15278	15524	15512	15328	15349	15134	15473	15459	15511	15608	15478	15556	15379	15554	15427	15339	15333	15481	15388	15419	15485	15537	15354	15222	15421	15390	15517	15435	15396	15450	15344	15320	15490	15531	15353	15495	15642	15466	15492	15339	15523	15496	15411	15391	15491	15344	15531	15419	15497	15355	15370	15538	15584	15415	15446	15387	15507	15480	15540	15604	15484	15361	15569	15474	15434	15349	15372	15515	15521	15421	15329	15388	15319	15526	15259	15511	15447	15382	15403	15455	15256	15570	15429	15398	15495	15604	15508	15276	15418	15318	15380	15420	15351	15519	15449	15360	15432	15350	15439	15388	15551	15601	15454	15442	15489	15399	15357	15379	15465	15555	15503	15389	15622	15479	15595	15405	15379	15502	15425	15489	15586	15437	15556	15405	15493	15469	15535	15593	15421	15459	15613	15462	15398	15445	15517	15597	15506	15454	15375	15536	15507	15395	15319	15555	15344	15458	15369	15511	15294	15301	15501	15390	15274	15250	15369	15332	15476	15312	15483	15406	15437	15208	15379	15511	15486	15482	15536	15393	15406	15556	15376	15429	15484	15330	15451	15403	15561	15323	15466	15560	15513	15411	15560	15514	15569	15437	15414	15406	15431	15435	15505	15448	15312	15466	15469	15231	15306	15580	15605	15387	15389	15313	15360	15312	15582	15388	15340	15458	15601	15441	15663	15190	15512	15597	15350	15498	15417	15537	15424	15211	15422	15416	15385	15269	15296	15476	15594	15476	15419	15500	15287	15600	15318	15314	15517	15339	15379	15379	15417	15330	15496	15329	15365	15410	15306	15479	15526	15334	15430	15290	15284	15586	15360	15467	15526	15503	15486	15381	15413	15491	15627	15321	15626	15394	15293	15463	15398	15275	15310	15310	15528	15464	15338	15389	15497	15321	15458	15447	15182	15521	15444	15452	15453	15330	15307	15430	15334	15571	15394	15411	15346	15525	15332	15383	15477	15543	15456	15354	15474	15475	15343	15486	15410	15396	15322	15568	15327	15413	15646	15403	15277	15333	15486	15511	15536	15313	15260	15289	15555	15457	15422	15574	15515	15370	15407	15509	15489	15467	15461	15414	15480	15477	15577	15413	15404	15266	15569	15483	15429	15425	15367	15373	15481	15478	15568	15645	15479	15495	15455	15516	15412	15474	15388	15331	15367	15327	15425	15481	15349	15313	15524	15403	15494	15411	15488	15432	15445	15445	15424	15553	15487	15470	15479	15288	15550	15481	15435	15493	15394	15528	15490	15535	15393	15422	15503	15453	15459	15496	15439	15415	15432	15478	15458	15501	15436	15566	15380	15446	15419	15543	15474	15360	15521	15440	15560	15339	15335	15442	15380	15476	15376	15239	15434	15276	15507	15380	15377	15435	15483	15437	15421	15429	15536	15433	15562	15472	15302	15649	15424	15469	15316	15446	15424	15377	15395	15445	15345	15511	15473	15368	15379	15472	15318	15414	15339	15512	15360	15415	15421	15335	15425	15403	15382	15506	15572	15388	15628	15531	15354	15378	15448	15321	15441	15334	15353	15379	15337	15443	15260	15488	15484	15320	15420	15515	15354	15399	15344	15281	15351	15350	15477	15476	15402	15328	15437	15430	15572	15466	15276	15491	15305	15458	15440	15333	15470	15433	15281	15308	15258	15550	15420	15278	15396	15401	15546	15590	15416	15486	15529	15503	15386	15389	15378	15469	15436	15505	15504	15334	15548	15478	15511	15297	15487	15366	15533	15577	15682	15528	15470	15343	15467	15477	15453	15546	15191	15426	15393	15336	15361	15415	15561	15504	15345	15359	15327	15381	15555	15414	15456	15388	15592	15280	15467	15297	15482	15301	15432	15457	15646	15368	15485	15429	15522	15527	15205	15409	15362	15376	15285	15641	15455	15345	15387	15464	15434	15270	15316	15456	15382	15325	15479	15436	15390	15400	15387	15466	15501	15426	15358	15557	15301	15326	15445	15311	15367	15364	15459	15405	15438	15360	15514	15331	15602	15277	15405	15558	15506	15508	15523	15390	15472	15310	15510	15374	15478	15386	15466	15518	15349	15520	15387	15495	15403	15223	15470	15336	15485	15360	15438	15477	15443	15553	15393	15328	15372	15368	15554	15350	15481	15367	15422	15409	15496	15471	15394	15390	15464	15607	15327	15486	15512	15377	15317	15445	15456	15540	15425	15353	15284	15401	15575	15204	15422	15582	15361	15502	15497	15400	15437	15415	15404	15372	15377	15340	15446	15332	15458	15341	15404	15610	15453	15396	15581	15440	15281	15511	15531	15476	15409	15492	15246	15256	15530	15489	15518	15387	15496	15383	15381	15489	15427	15356	15507	15345	15483	15329	15612	15542	15595	15491	15399	15074	15393	15372	15492	15418	15710	15488	15508	15508	15097	15508	15286	15494	15330	15453	15457	15291	15622	15257	15270	15440	15428	15568	15394	15390	15388	15450	15287	15349	15321	15446	15246	15333	15415	15597	15486	15345	15481	15247	15484	15453	15419	15459	15220	15311	15407	15381	15412	15519	15391	15413	15429	15522	15279	15392	15407	15377	15470	15475	15368	15472	15295	15384	15338	15517	15448	15475	15392	15536	15456	15505	15290	15290	15419	15463	15455	15393	15462	15503	15395	15462	15423	15499	15467	15324	15336	15489	15436	15266	15464	15564	15286	15449	15510	15472	15425	15511	15403	15545	15589	15199	15374	15418	15330	15383	15417	15411	15280	15479	15518	15414	15473	15197	15519	15490	15427	15327	15631	15404	15486	15465	15484	15350	15308	15459	15495	15462	15489	15378	15383	15462	15447	15582	15462	15423	15355	15469	15374	15386	15449	15348	15466	15554	15516	15523	15340	15425	15356	15411	15276	15404	15242	15431	15498	15515	15571	15254	15471	15488	15293	15498	15468	15467	15423	15474	15287	15562	15328	15481	15423	15516	15435	15349	15432	15495	15281	15350	15530	15476	15511	15456	15325	15339	15378	15467	15243	15357	15217	15630	15341	15392	15498	15437	15410	15469	15393	15504	15391	15532	15378	15425	15493	15306	15275	15503	15465	15568	15417	15416	15425	15521	15592	15265	15517	15495	15312	15474	15281	15335	15308	15512	15332	15312	15392	15310	15407	15334	15509	15244	15317	15414	15268	15258	15370	15545	15376	15371	15358	15371	15464	15534	15243	15515	15409	15446	15387	15460	15336	15544	15491	15500	15421	15348	15549	15475	15371	15450	15381	15279	15490	15335	15369	15382	15389	15353	15383	15400	15631	15400	15322	15416	15299	15496	15540	15309	15548	15512	15511	15548	15509	15318	15385	15241	15463	15442	15400	15420	15289	15393	15414	15343	15577	15327	15338	15473	15449	15280	15495	15409	15455	15479	15371	15318	15432	15483	15499	15570	15554	15583	15331	15285	15465	15390	15578	15491	15361	15372	15674	15332	15620	15410	15433	15284	15579	15385	15377	15319	15602	15256	15400	15378	15541	15523	15387	15375	15480	15330	15422	15364	15375	15444	15469	15424	15411	15369	15284	15347	15350	15521	15344	15420	15473	15472	15540	15369	15434	15522	15479	15334	15513	15480	15351	15390	15411	15298	15502	15461	15395	15507	15405	15432	15369	15486	15478	15424	15519	15460	15415	15586	15563	15508	15429	15470	15371	15165	15548	15399	15438	15530	15389	15506	15433	15387	15602	15475	15406	15360	15618	15320	15436	15239	15495	15344	15427	15467	15384	15286	15337	15374	15349	15573	15361	15670	15326	15467	15290	15410	15511	15510	15277	15452	15406	15540	15498	15496	15398	15281	15315	15441	15440	15548	15557	15425	15235	15560	15373	15371	15295	15530	15340	15438	15265	15386	15321	15495	15439	15386	15436	15367	15383	15524	15390	15435	15359	15385	15371	15231	15439	15461	15344	15336	15491	15372	15480	15611	15302	15524	15512	15410	15545	15382	15385	15367	15340	15482	15211	15352	15470	15439	15316	15365	15495	15570	15377	15519	15544	15440	15268	15443	15387	15493	15434	15370	15391	15237	15537	15465	15481	15243	15514	15491	15457	15540	15319	15341	15304	15561	15407	15683	15256	15336	15545	15491	15362	15335	15433	15433	15497	15419	15367	15321	15480	15477	15267	15544	15510	15396	15406	15361	15420	15442	15393	15600	15296	15462	15465	15662	15608	15505	15248	15459	15412	15382	15415	15372	15464	15377	15408	15454	15537	15300	15294	15552	15457	15559	15268	15441	15528	15468	15364	15663	15629	15507	15273	15633	15335	15564	15471	15563	15394	15404	15491	15422	15532	15449	15313	15542	15344	15445	15275	15292	15532	15387	15332	15469	15494	15345	15328	15447	15535	15465	15457	15515	15555	15445	15520	15501	15351	15334	15533	15566	15450	15434	15582	15384	15545	15175	15481	15579	15352	15483	15228	15456	15413	15371	15308	15461	15288	15337	15344	15509	15413	15426	15594	15397	15367	15451	15510	15348	15346	15490	15409	15498	15389	15510	15562	15275	15561	15475	15437	15246	15410	15462	15399	15525	15341	15353	15363	15375	15476	15256	15369	15405	15384	15371	15481	15358	15462	15403	15476	15444	15364	15497	15402	15430	15365	15423	15310	15534	15481	15258	15236	15315	15639	15460	15338	15249	15371	15353	15256	15464	15401	15586	15463	15339	15433	15411	15603	15399	15336	15387	15285	15438	15453	15473	15481	15420	15587	15457	15571	15461	15340	15441	15571	15390	15354	15429	15329	15429	15386	15471	15363	15382	15426	15363	15377	15517	15455	15394	15308	15459	15336	15471	15447	15399	15376	15331	15404	15376	15510	15595	15519	15315	15415	15382
22790	21250	29112	23675	21415	22890	23225	18279	17469	17490	17437	17084	16941	17228	17171	17413	17138	17273	17235	17245	17147	17076	17214	17242	16942	17099	16935	17047	17029	16888	17000	16950	17089	16864	16741	18494	17179	17093	16950	17252	17213	16888	17034	16912	16820	16768	16966	16900	16988	16901	16790	17334	18241	18119	17598	17097	17039	16767	16685	16546	16981	16713	16842	16830	16594	16830	16847	16984	16803	16663	16747	16898	16806	16798	16645	16869	16831	16675	16761	16718	16675	16760	16903	16674	16999	16861	16701	16590	16771	16593	16750	16765	16817	16938	16776	16661	16562	16788	16795	16766	16754	16768	16735	16813	16747	16654	16906	16753	16769	16699	16960	16716	16690	16756	16772	16888	16605	16785	16767	16644	16792	16503	16714	16715	16705	16684	16838	16603	16715	16754	16546	16759	16719	16731	16573	16772	16745	16813	16712	16650	16814	16663	16647	16824	16848	16721	16829	16805	16879	16667	16853	16832	16676	16709	16897	16534	16799	16727	16723	16531	16659	16663	16745	16644	16719	16585	16814	16823	16781	16765	16530	16752	16787	16683	16615	16766	16854	16763	16898	16741	16650	16588	16883	16690	16758	16576	16693	16749	16947	16774	16765	16810	16672	16839	16662	16870	16923	16767	16880	16706	16634	16568	16725	16639	16818	16537	16617	16818	16992	16723	16636	16933	16791	16770	16739	16819	16725	16905	16888	16883	16903	16639	16860	16403	16682	16700	16736	16778	16813	16702	16573	16742	16762	16708	16699	16817	16777	16737	16985	16712	16787	16698	16699	16674	16832	16840	16691	16916	16579	16793	16654	16973	16696	16557	16662	16743	16868	16765	16620	16494	16741	16743	16804	16646	16997	16673	16677	16615	16701	16705	16583	16649	16875	16786	16823	16675	16762	16543	16644	16684	16781	16625	16622	16804	16713	16673	16753	16782	16853	16679	16892	16888	16716	16645	16795	16725	16716	16495	16684	16604	16915	16651	16756	16783	16575	16714	16845	16877	16747	16656	16604	16761	16891	16852	16829	16948	16853	16608	16676	16818	16869	16544	16714	16754	16800	16760	16644	16634	16785	16645	16807	16538	16740	16724	16644	16859	16862	16823	16639	16557	16682	16775	16715	16501	16774	16806	16806	16678	16810	16725	16744	16481	16835	16601	16754	16574	16854	16631	16640	16791	16667	16821	16737	16664	16932	16794	16677	16733	16911	16649	16805	16756	16951	16781	16739	16821	16696	16765	16761	16723	16558	16685	16789	16787	16766	16782	16893	16804	16668	16841	16498	16739	16676	16724	16716	16699	16683	16810	16633	16812	16703	16576	17091	16833	16636	16514	16697	16652	16780	16866	16923	16650	16793	16685	16545	16609	16764	16834	16566	16581	16769	16758	16787	16896	16773	16650	16698	16619	16796	16826	16589	16703	16625	16633	16648	16523	16786	16712	16516	16603	16895	16804	16608	16737	16662	16797	16544	16820	16781	16880	16551	16749	16680	16719	16809	16625	16878	16778	16752	16778	16633	16672	16896	16709	16974	16701	16715	16693	16644	16859	16620	16716	16641	16850	16661	16703	16766	16779	16628	16774	16777	16963	16650	16579	16849	16881	16833	16662	16718	16914	16840	16651	16830	16742	16872	16786	16746	16837	16529	16807	16773	16678	16725	16789	16904	16591	16710	16771	16815	16749	16763	16713	16776	16776	16706	16740	16796	16750	16953	16948	16684	16742	16809	16599	16730	16899	16721	16524	16712	16668	16759	16789	16777	16621	16396	16853	16662	16761	16730	16661	16672	16805	16609	16656	16765	16827	16729	16660	16498	16770	16929	16751	16711	16728	16858	16652	16646	16756	16816	16727	16382	16681	16907	16591	16764	16607	16593	16855	16803	16947	16835	16789	16886	16862	16857	16796	16669	16711	16807	16894	16780	16956	16739	16868	16741	16772	16561	16786	16865	16683	16926	16827	16802	16713	16718	16855	16526	16789	16730	16778	16558	16657	16937	16882	16745	16684	16578	16721	16818	16862	16743	16773	16510	16667	16757	16673	16754	16799	16815	16537	16746	16554	16661	16856	16486	16775	16696	16715	16718	16568	16890	16677	16586	16808	16767	16740	16758	16548	16727	16689	16766	16752	16624	16659	16641	16917	16774	16700	16688	16662	16759	16666	16783	16782	16839	16739	16698	16764	16716	16725	16735	16583	16638	16935	16518	16736	16766	16787	16626	16834	16628	16893	16792	16573	16771	16661	16805	16575	16551	16752	16749	16763	16777	16614	16730	16717	16780	16720	16577	16830	16877	16826	16622	16751	16682	16590	16704	16620	16662	16803	16760	16733	16815	16802	16771	16691	16815	16745	16830	16766	16708	16643	16723	16760	16569	16903	16864	16719	16822	16782	16837	16880	17059	16805	16879	16663	16858	16817	16612	16663	16748	16572	16627	16815	16587	16591	16934	16650	16847	16996	16893	16724	16716	16526	16697	16800	16705	16507	16730	16665	16581	16756	16634	16464	16841	16749	16622	16648	16703	16582	16739	16815	16862	16647	16985	16752	16798	16695	16669	16835	16742	16774	16758	16744	16710	16878	16765	16657	16722	16782	16783	16882	16527	16734	16477	16612	16677	16683	16567	16595	16609	16678	16824	16370	16730	16586	16850	16716	16799	16710	16752	16684	16951	16637	16647	16765	16829	16767	16590	16807	16795	16827	16858	16816	16757	16823	16802	16858	16860	16712	16475	16669	16733	16651	16786	16700	16585	16760	16649	16829	16511	16708	16905	16644	16724	16545	16861	16684	16751	16693	16728	16776	16866	16718	16654	16666	16777	16777	16749	16711	16794	16733	16611	16461	16439	16705	16755	16848	16717	16851	16616	16613	16482	16501	17050	16693	16587	16838	16620	16590	16767	16755	16398	16733	16676	16622	16549	16861	16711	16708	16604	16915	16822	16593	16886	16801	16875	16808	16785	16759	16794	16584	16989	16733	16793	16784	16909	16737	16521	16649	16787	16641	16932	16605	16718	16805	16821	16737	16702	16708	16775	16772	16955	16831	16810	16803	16734	16688	16755	16569	16664	16585	16788	16747	16587	16735	16885	16508	16815	16699	16889	16741	16745	16472	16865	16778	16857	16739	16583	16714	16758	16656	16833	16580	16639	16624	16832	16771	16478	16795	16727	16641	16736	16681	16887	16677	16790	16641	16852	16797	16637	16646	16685	16713	16633	16659	16628	16660	16738	16882	16980	16733	16718	16875	16903	16696	16659	16694	16688	16764	16764	16806	16761	16758	16722	16673	16865	16768	16626	16594	16668	16635	16617	16624	16686	16765	16619	16677	16816	16664	16550	16782	16726	16768	16514	16644	16937	16721	16776	16795	16650	16773	16670	16841	16642	16706	16632	16722	16723	16577	16592	16459	16561	16680	16624	16653	16778	16705	16701	16793	16724	16862	16938	16678	16840	16759	16608	16399	16743	16781	16632	16778	16775	16902	16776	16822	16899	16748	16518	16603	16809	16672	16891	16788	16993	16751	16558	16794	16664	16677	16847	16733	16564	16719	16595	16814	16889	16869	16800	16972	16673	16924	16708	16562	16857	16921	16871	16763	16950	16606	16809	16965	16581	16551	16611	16691	16657	16591	16922	16780	16443	16696	16803	16789	16666	16930	16839	16674	17066	16854	16529	16724	16711	16830	16840	16693	16753	16399	16672	16776	16617	16737	16704	16633	16611	16838	16856	16791	16770	16575	16818	16774	16724	16723	16671	16522	16670	16761	16564	16542	16703	16533	16681	16905	16659	16649	16477	16789	16648	16725	16606	16750	16753	16701	16907	16732	16926	16856	16907	16712	16933	16668	16896	16731	16527	16777	16799	16627	16816	16937	16818	16687	16707	16655	16873	16728	16727	16883	16618	16686	16646	16744	16898	16660	16654	16719	16619	16772	16656	16628	16819	16669	16713	16782	16782	16943	16570	16774	16764	16739	16571	16780	16864	16428	16713	16563	16689	16683	16913	17074	16625	16707	16730	16730	16789	16831	16886	16629	16576	16497	16737	16673	16620	16866	16702	16802	16742	16794	16831	16566	16892	16921	16893	16549	16787	16660	16700	16874	16801	16752	16673	16784	16909	16717	16771	16742	16498	16780	16721	16745	16805	16734	16621	16731	16845	16681	16725	16892	16629	16630	16808	16594	16530	16946	16727	16717	16835	16780	16688	16665	16723	16908	16800	16678	16719	16897	16681	16777	16632	16690	16654	16809	16884	16775	16840	16602	16700	16782	16634	16780	16751	16757	16583	16783	16685	16569	16800	16620	16622	16554	16692	16716	16769	16537	16416	16843	16688	16765	16763	16668	16996	16756	16711	16778	16655	16634	16497	16740	16408	17030	16730	16766	16686	16697	16779	16749	16672	16784	16632	16900	16678	16944	16548	16643	16714	16707	16653	16612	16757	16807	16814	16753	16847	16648	16599	16609	16814	16623	16958	16672	16722	16622	16808	16862	16682	16614	16711	16740	16808	16743	16775	16819	16486	16733	16847	16697	16755	16704	17032	16705	16833	16774	16740	16695	16782	16732	16793	16689	16877	16777	16535	16811	16775	16847	16618	16810	16815	16768	16663	16735	16760	16824	16691	16753	16637	16581	16825	16856	16873	16501	16691	16652	16649	16482	16784	16759	16773	16674	16662	16773	16762	16810	16718	16842	16812	16802	16671	16770	16764	16845	16775	16767	16750	16667	16653	16799	16918	16788	16836	16676	16391	16734	16749	16615	16864	16842	16568	16733	16797	16809	16685	16773	16602	16646	16573	16635	16859	16727	16747	16773	16650	16555	16770	16626	16588	16739	16817	16706	16576	16689	16870	16864	16830	16662	16734	16962	16767	16693	16760	16755	16618	16705	16881	16504	16656	16848	16841	16826	16825	16685	16600	16673	16752	16699	16646	16756	16501	16548	16806	17009	16791	16697	16775	16581	16584	16743	16828	16594	16635	16874	16616	16527	16879	16768	16774	16743	16748	16874	16746	16760	16806	16669	16711	16549	16652	16887	16829	16795	16702	16696	16872	16826	16661	16588	16620	16593	16580	16674	16657	16852	16617	16551	16651	16488	16797	16921	16624	16572	16800	16815	16545	16819	16652	16800	16749	16825
15053	26472	26848	20904	18139	17264	16643	16387	16108	16190	16032	15835	15568	15802	15651	15852	15783	15901	16157	15801	15931	15763	15709	15750	15741	15973	15627	15871	15740	15639	15688	15500	15645	15578	15371	18095	15724	16205	15564	16203	15815	15651	15420	15442	15376	15536	15495	15564	15542	15433	15466	16592	18039	17356	16270	15787	15637	15628	15414	15374	15514	15435	15336	15487	15588	15329	15258	15406	15368	15438	15421	15393	15419	15451	15494	15480	15591	15413	15313	15513	15506	15550	15487	15500	15478	15421	15606	15382	15438	15454	15585	15451	15440	15262	15298	15617	15479	15437	15499	15261	15569	15397	15456	15277	15472	15301	15514	15423	15433	15477	15571	15462	15416	15513	15494	15367	15381	15482	15337	15553	15323	15342	15378	15422	15444	15151	15463	15689	15387	15309	15439	15231	15365	15570	15394	15443	15498	15379	15382	15571	15478	15358	15308	15312	15306	15491	15351	15564	15431	15358	15393	15523	15346	15295	15416	15474	15441	15641	15407	15539	15357	15443	15464	15520	15304	15682	15446	15307	15351	15502	15598	15554	15528	15388	15519	15472	15496	15466	15503	15499	15389	15513	15442	15403	15340	15507	15536	15453	15504	15367	15327	15378	15545	15562	15507	15253	15486	15561	15439	15492	15361	15398	15444	15467	15555	15276	15521	15371	15371	15524	15391	15411	15409	15379	15567	15567	15525	15395	15291	15500	15408	15455	15379	15492	15387	15239	15445	15458	15442	15365	15364	15433	15518	15479	15430	15506	15360	15385	15342	15463	15397	15581	15441	15370	15368	15533	15423	15432	15395	15439	15397	15452	15341	15456	15439	15417	15494	15435	15537	15373	15400	15473	15362	15540	15653	15537	15319	15419	15385	15538	15369	15540	15283	15607	15410	15463	15407	15430	15383	15490	15459	15455	15450	15410	15486	15270	15437	15521	15428	15617	15419	15267	15457	15548	15400	15394	15513	15326	15438	15471	15547	15384	15352	15401	15510	15478	15310	15488	15291	15409	15312	15398	15402	15384	15480	15417	15298	15350	15385	15340	15287	15345	15383	15532	15371	15411	15266	15276	15452	15277	15491	15405	15461	15494	15413	15443	15441	15456	15542	15285	15546	15330	15437	15429	15421	15480	15424	15447	15341	15441	15433	15508	15514	15489	15468	15552	15233	15437	15478	15306	15396	15585	15455	15658	15564	15512	15230	15711	15569	15336	15314	15283	15536	15424	15434	15488	15635	15422	15386	15508	15644	15438	15510	15596	15401	15454	15401	15410	15416	15534	15420	15307	15545	15092	15326	15415	15503	15406	15485	15614	15436	15254	15383	15463	15309	15448	15443	15321	15481	15550	15427	15270	15419	15437	15551	15494	15224	15387	15358	15338	15444	15507	15417	15365	15307	15315	15481	15290	15579	15542	15395	15305	15400	15294	15400	15314	15359	15272	15385	15350	15452	15410	15401	15324	15347	15300	15476	15389	15452	15360	15652	15615	15411	15264	15460	15314	15436	15459	15461	15336	15426	15403	15564	15407	15394	15236	15523	15366	15338	15525	15442	15459	15435	15659	15185	15212	15434	15490	15239	15449	15422	15410	15522	15476	15462	15492	15547	15413	15455	15453	15470	15373	15374	15411	15609	15384	15460	15372	15476	15445	15475	15334	15432	15410	15407	15271	15554	15460	15495	15444	15242	15389	15425	15506	15457	15510	15490	15432	15344	15429	15418	15298	15464	15358	15286	15273	15267	15388	15402	15524	15404	15475	15424	15385	15421	15323	15553	15541	15291	15519	15440	15447	15478	15285	15286	15292	15476	15351	15379	15494	15396	15493	15577	15472	15391	15372	15376	15429	15457	15476	15395	15170	15436	15484	15515	15640	15386	15645	15454	15416	15466	15463	15453	15524	15270	15274	15334	15437	15629	15420	15559	15611	15408	15471	15315	15361	15218	15435	15314	15609	15377	15510	15401	15457	15562	15306	15229	15501	15376	15442	15360	15337	15359	15266	15518	15385	15471	15384	15425	15686	15382	15565	15532	15280	15462	15281	15452	15496	15326	15520	15448	15400	15412	15383	15418	15306	15572	15485	15513	15299	15411	15479	15553	15513	15388	15384	15319	15399	15348	15418	15375	15592	15414	15471	15479	15438	15519	15363	15440	15384	15600	15299	15520	15276	15335	15588	15523	15654	15489	15479	15561	15313	15405	15311	15470	15509	15481	15542	15684	15288	15375	15401	15622	15362	15335	15458	15368	15642	15529	15501	15385	15523	15459	15278	15460	15280	15512	15346	15271	15568	15508	15206	15463	15381	15477	15509	15476	15557	15286	15324	15466	15340	15447	15379	15497	15285	15594	15320	15257	15445	15508	15328	15484	15403	15402	15387	15448	15647	15415	15375	15408	15380	15544	15433	15294	15307	15358	15474	15403	15552	15295	15396	15414	15274	15527	15387	15600	15403	15510	15428	15472	15458	15376	15334	15520	15600	15583	15474	15458	15338	15446	15489	15419	15581	15647	15384	15654	15386	15382	15445	15472	15503	15374	15480	15393	15425	15459	15473	15319	15412	15491	15419	15283	15325	15358	15411	15390	15378	15565	15562	15481	15439	15386	15563	15328	15201	15413	15539	15276	15401	15403	15426	15329	15430	15475	15409	15575	15333	15332	15100	15456	15411	15543	15445	15475	15441	15344	15443	15434	15406	15524	15347	15317	15428	15478	15469	15458	15485	15371	15279	15391	15435	15471	15416	15356	15336	15422	15454	15394	15333	15405	15265	15403	15515	15545	15564	15437	15403	15591	15495	15457	15360	15349	15423	15388	15309	15218	15428	15283	15407	15455	15428	15542	15371	15482	15401	15400	15369	15481	15312	15516	15480	15202	15479	15478	15431	15654	15440	15305	15473	15460	15381	15438	15527	15434	15311	15595	15470	15623	15412	15366	15428	15280	15448	15375	15508	15403	15269	15423	15410	15392	15262	15354	15334	15519	15463	15484	15386	15512	15441	15297	15509	15337	15437	15579	15364	15418	15448	15568	15260	15562	15380	15322	15429	15384	15620	15593	15499	15488	15386	15400	15362	15459	15449	15518	15477	15509	15550	15503	15346	15438	15315	15407	15529	15449	15252	15564	15399	15412	15417	15442	15271	15358	15525	15403	15375	15364	15693	15349	15306	15320	15437	15473	15338	15502	15498	15351	15454	15269	15332	15455	15415	15438	15315	15560	15303	15446	15527	15345	15601	15568	15409	15391	15399	15354	15520	15467	15396	15350	15388	15605	15384	15303	15483	15439	15616	15467	15570	15514	15357	15404	15388	15497	15310	15503	15437	15493	15368	15436	15372	15544	15500	15339	15399	15393	15350	15456	15522	15388	15474	15444	15538	15527	15271	15613	15489	15401	15527	15446	15396	15471	15402	15495	15365	15539	15464	15486	15403	15578	15263	15442	15321	15409	15436	15425	15455	15464	15506	15370	15598	15294	15360	15473	15473	15453	15320	15493	15473	15181	15445	15617	15188	15370	15513	15580	15459	15433	15393	15504	15457	15292	15419	15368	15534	15401	15505	15599	15469	15428	15471	15398	15427	15645	15443	15521	15366	15284	15578	15251	15438	15619	15375	15466	15424	15436	15199	15488	15384	15251	15362	15263	15644	15446	15412	15387	15364	15414	15377	15310	15297	15391	15507	15529	15422	15608	15376	15429	15433	15404	15415	15354	15460	15385	15475	15461	15544	15380	15374	15607	15326	15307	15532	15407	15383	15356	15406	15493	15390	15313	15654	15437	15489	15533	15504	15518	15577	15585	15358	15440	15591	15390	15227	15493	15449	15175	15534	15341	15211	15346	15438	15386	15531	15448	15511	15481	15416	15495	15448	15409	15376	15455	15562	15598	15487	15553	15441	15536	15454	15555	15370	15370	15485	15225	15452	15425	15445	15413	15294	15262	15374	15541	15395	15449	15425	15467	15362	15276	15494	15423	15449	15245	15487	15294	15327	15336	15521	15559	15376	15499	15518	15319	15384	15425	15470	15467	15397	15336	15468	15545	15493	15459	15450	15489	15301	15401	15427	15541	15362	15401	15580	15456	15388	15394	15229	15474	15435	15487	15521	15530	15487	15397	15387	15559	15472	15335	15450	15507	15366	15575	15320	15389	15662	15414	15581	15326	15686	15540	15446	15440	15505	15176	15502	15601	15504	15585	15547	15399	15510	15454	15471	15479	15471	15272	15572	15428	15189	15432	15445	15551	15423	15431	15445	15317	15438	15405	15505	15489	15205	15408	15289	15222	15358	15505	15355	15522	15425	15156	15344	15484	15258	15371	15618	15383	15609	15306	15258	15524	15401	15351	15505	15500	15425	15379	15331	15420	15507	15529	15283	15473	15457	15394	15447	15391	15452	15448	15442	15455	15555	15376	15448	15484	15482	15417	15490	15539	15339	15474	15335	15287	15593	15624	15412	15527	15464	15295	15484	15308	15366	15248	15485	15414	15420	15480	15508	15464	15499	15423	15438	15395	15542	15585	15331	15371	15267	15442	15196	15333	15413	15244	15333	15473	15480	15501	15323	15382	15422	15430	15442	15286	15497	15546	15404	15442	15577	15645	15531	15456	15463	15410	15493	15371	15481	15365	15461	15282	15573	15293	15457	15565	15273	15347	15453	15467	15452	15546	15471	15265	15312	15214	15464	15282	15473	15459	15206	15447	15443	15331	15392	15446	15387	15588	15411	15407	15363	15276	15415	15501	15322	15486	15438	15376	15305	15392	15594	15599	15340	15469	15435	15456	15541	15448	15285	15448	15438	15345	15328	15371	15383	15337	15495	15386	15395	15409	15316	15453	15440	15448	15475	15496	15448	15580	15316	15373	15427	15338	15594	15267	15585	15379	15517	15459	15572	15403	15555	15417	15481	15452	15380	15408	15426	15614	15353	15489	15514	15256	15419	15550	15344	15343	15386	15631	15523	15288	15496	15382	15476	15469	15593	15518	15399	15379	15545	15431	15426	15303	15445	15431	15284	15493	15436	15388	15390	15461	15419	15446	15485	15399	15311	15534	15362	15503	15203	15472	15438	15372	15496	15357	15341	15518	15384	15419	15395	15438	15434	15360	15475	15404	15332	15475	15405	15474	15339	15410	15339	15477	15300
27043	21676	23396	19614	16339	16502	16693	16317	16323	16368	16212	16260	16531	16586	16339	16399	16422	16556	16507	16272	16573	16585	16278	16369	16494	16329	16596	16379	16390	16377	16485	16195	16445	16278	16423	16449	16524	16215	16344	16429	16449	16466	16373	16248	16470	16470	16308	16291	16333	16478	16345	16469	16286	16482	16407	16282	16261	16146	16341	16403	16337	16150	16283	16199	16257	16144	16378	16196	16120	16413	16259	16321	16356	16363	16308	16359	16246	16229	16274	15958	16420	16276	16299	16294	16270	16371	16328	16292	16360	16349	16238	16108	16402	16189	16346	16309	16258	16185	16212	16200	16235	16336	16120	16191	16205	16342	16172	16124	16239	16214	16465	16087	16350	16237	16079	16353	16304	16320	16301	16396	16273	16497	16311	16104	16284	16142	16175	16406	16385	16306	16413	16038	16230	16341	16257	16262	16350	16446	16421	16406	16495	16118	16452	16313	16112	16281	16401	16271	16478	16334	16197	16328	16115	16312	16473	16360	16251	16316	16087	16319	16271	16373	15982	16290	16404	16359	16164	16175	16365	16340	16100	16136	16465	16336	16226	16470	16276	16213	16189	16289	16202	16121	16473	16269	16202	16414	16205	16269	16423	16406	16275	16328	16305	16114	16323	16261	16524	16377	16360	16142	16252	16341	16203	16352	16404	16196	16416	16302	16270	16253	16443	16349	16297	16065	16255	16156	16145	16442	16208	16304	16348	16303	16159	16372	16453	16495	16258	16146	16342	16288	16370	16261	16313	16271	16328	16357	16408	16202	16454	16190	16228	16150	16270	16142	16433	16437	16340	16288	16288	16289	16299	16485	16411	16183	16265	16339	16270	16337	16173	16330	16198	16137	16224	16118	16208	16147	16228	16091	16212	16270	16196	16393	16398	16092	16273	16376	16112	16251	16214	16243	16332	16302	16398	16435	16423	16091	16398	16116	16396	16174	16422	16327	16146	16247	16207	16449	16455	16270	16188	16312	16238	16099	16206	16216	16273	16287	16289	16288	16497	16445	16472	16553	16428	16461	16285	16288	16326	16292	16331	16108	16337	16235	16101	16303	16339	16390	16377	16384	16207	16287	16395	16353	16252	16370	16339	16274	16344	16315	16515	16361	16501	16384	16352	16559	16167	16158	16490	16282	16321	16260	16291	16365	16164	16453	16388	16233	16294	16050	16540	16198	16153	16394	16240	16272	16444	16323	16370	16343	16343	16289	16353	16264	16449	16335	16239	16148	16264	16349	16288	16243	16037	16505	16224	16476	16167	16323	16197	16216	16508	16376	16399	16274	16334	16209	16461	16246	16144	16323	16299	16357	16197	16309	16339	16202	16248	16280	16468	16152	16320	16249	16294	16358	16216	16222	16318	16261	16305	16423	16342	16130	16418	16308	16323	16312	16390	16350	16305	16401	16392	16230	16353	16347	16263	16080	16363	16323	16453	16414	16295	16295	16390	16368	16364	16447	16398	16228	16284	16477	16249	16442	16302	16287	16420	16401	16354	16358	16251	16057	16273	16211	16224	16247	16293	16228	16437	16306	16124	16267	16372	16407	16485	16193	16350	16309	16241	16172	16335	16255	16467	16226	16419	16255	16407	16356	16377	16427	16426	16363	16396	16244	16128	16418	16494	16372	16280	16180	16276	16320	16476	16271	16170	16186	16529	16250	16339	16364	16385	16181	16266	16362	16153	16385	16311	16444	16206	16411	16090	16227	16256	16261	16242	16095	16315	16522	16439	16300	16358	16166	16351	16284	16530	16317	16337	16166	16354	16393	16348	16234	16324	16484	16278	16326	16307	16375	16245	16139	16074	16201	16331	16265	16237	16261	16251	16155	16202	16119	16328	16465	16416	16344	16304	16223	16354	16256	16474	16396	16275	16036	16099	16255	16481	16448	16367	16278	16349	16348	16275	16284	16250	16249	16304	16477	16314	16149	16250	16239	16247	16129	16186	16397	16264	16237	16282	16388	16279	16217	16400	16255	16635	16500	16570	16485	16301	16263	16267	16444	16319	16264	16153	16168	16252	16179	16070	16172	16254	16281	16342	16289	16342	16497	16464	16322	16345	16225	16400	16320	16187	16355	16341	16136	16234	16374	16244	16360	16235	16324	16461	16149	16312	16293	16303	16223	16493	16437	16334	16473	16201	16442	16399	16357	16162	16288	16366	16366	16130	16293	16290	16321	16288	16460	16225	16425	16338	16245	16198	16220	16567	16246	16087	16265	16218	16201	16364	16400	16236	16391	16267	16236	16300	16305	16272	16289	16312	16326	16274	16253	16314	16344	16270	16131	16199	16292	16329	16247	16433	16211	16425	16169	16271	16299	16206	16387	16515	16243	16290	16381	16255	16266	16399	16135	16108	16363	16357	16171	16314	16142	16318	16403	16265	16153	16140	16326	16243	16265	16384	16262	16332	16247	16319	16241	16388	16437	16192	16229	16254	16214	16332	16388	16316	16188	16389	16296	16310	16164	16307	16351	16350	16188	16451	16227	16347	16214	16331	16349	16299	16387	16264	16319	16392	16304	16268	16614	16395	16390	16475	16423	16154	16259	16146	16138	16103	16253	16355	16384	16411	16171	16070	16260	16314	16145	16328	16158	16229	16299	16220	16138	16172	16304	16141	16369	16386	16225	16272	16405	16463	16085	16291	16416	16326	16294	16274	16150	16266	16255	16333	16186	16396	16426	16294	16250	16485	16279	16302	16241	16316	16420	16288	16336	16644	16442	16295	16370	16415	16556	16377	16541	16403	16191	16235	16297	16583	16118	16279	16270	16333	16198	16238	16298	16278	16325	16250	16406	16232	16343	16455	16374	16104	16087	16214	16262	16351	16325	16430	16373	16404	16370	16254	16167	16224	16295	16306	16335	16293	16380	16339	16407	16260	16234	16486	16368	16290	16428	16128	16239	16206	16305	16147	16270	16270	16324	16297	16426	16291	16211	16371	16259	16214	16486	16461	16294	16332	16248	16352	16357	16380	16373	16543	16200	16275	16123	16271	16195	16078	16219	16342	16269	16150	16196	16314	16267	16229	16284	16256	16262	16310	16256	16372	16271	16269	16386	16352	16389	16141	16267	16295	16250	16249	16560	16271	16275	16436	16348	16273	16141	16192	16413	16338	16233	16199	16295	16281	16155	16189	16301	16253	16198	16360	16356	16447	16323	16426	16278	16112	16355	16358	16584	16420	16324	16080	16195	16357	16450	16331	16137	16330	16043	16279	16139	16372	16210	16339	16256	16389	16321	16315	16344	16256	16381	16284	16245	16193	16374	16092	16343	16486	16199	16392	16378	16243	16343	16364	16238	16184	16223	16500	16445	16432	16517	16316	16320	16204	16116	16193	16250	16239	16339	16365	16316	16352	16329	16316	16513	16366	16326	16364	16575	16381	16299	16206	16299	16304	16198	16672	16410	16323	16178	16397	16269	16356	16423	16315	16282	16198	16428	16303	16219	16259	16302	16439	16400	16417	16198	16381	16415	16241	16331	16262	16267	16393	16233	16365	16359	16223	16504	16321	16327	16274	16303	16207	16362	16381	16234	16295	16403	16228	16310	16309	16254	16272	16071	16298	16339	16304	16166	16474	16476	16098	16442	16273	16111	16256	16440	16274	16165	16210	16186	16289	16405	16471	16331	16226	16220	16219	16453	16184	16096	16366	16259	16285	16244	16128	16322	16372	16298	16364	16382	16210	16158	16216	16449	16355	16224	16271	16403	16347	16329	16299	16226	16301	16262	16142	16243	16327	16127	16200	16325	16265	16306	16380	16446	16328	16422	16295	16235	16214	16347	16239	16174	16209	16341	16205	16451	16230	16324	16321	16303	16275	16447	16247	16320	16156	16496	16331	16568	16281	16278	16246	16172	16431	16419	16287	16218	16287	16161	16304	16359	16417	16456	16378	16300	16334	16326	16502	16361	16230	16195	16361	16374	16349	16267	16378	16079	16317	16151	16337	16343	16093	16277	16315	16229	16263	16418	16304	16215	16254	16198	16252	16192	16418	16346	16279	16349	16334	16242	16501	16358	16497	16387	16114	16220	16296	16403	16327	16464	16438	16238	16531	16382	16436	16376	16438	16293	16274	16438	16375	16154	16303	16377	16340	16260	16409	16296	16248	16308	16284	16509	16346	16623	16478	16386	16325	16313	16127	16339	16416	16383	16365	16321	16287	16431	16228	16197	16238	16246	16426	16371	16279	16265	16209	16174	16328	16289	16400	16378	16335	16427	16395	16355	16214	16357	16401	16320	16340	16254	16385	16411	16489	16235	16494	16292	16145	16341	16159	16194	16456	16223	16404	16180	16247	16378	16356	16252	16096	16378	16328	16401	16516	16305	16296	16261	16459	16229	16275	16196	16279	16232	16261	16345	16372	16402	16104	16130	16243	16238	16375	16330	16359	16337	16203	16309	16304	16332	16258	16414	16499	16338	16293	16109	16499	16213	16219	16350	16217	16405	16137	16294	16246	16299	16333	16237	16253	16239	16232	16194	16296	16390	16202	16193	16266	16336	16371	16158	16319	16249	16287	16223	16289	16573	16357	16345	16267	16364	16349	16345	16336	16395	16294	16111	16373	16472	16466	16329	16389	16438	16167	16369	16439	16238	16527	16316	16258	16438	16373	16284	16336	16264	16402	16306	16249	16329	16253	16596	16493	16264	16161	16346	16492	16529	16463	16113	16276	16212	16336	16479	16346	16320	16457	16355	16498	16095	16234	16424	16400	16270	16198	16249	16147	16352	16376	16215	16320	16553	16433	16258	16162	16232	16296	16140	16349	16292	16466	16422	16463	16036	16232	16215	16230	16210	16164	16375	16355	16357	16301	16214	16338	16362	16258	16290	16193	16364	16088	16234	16426	16338	16240	16332	16243	16367	16224	16244	16282	16364	16178	16220	16352	16140	16218	16146	16400	16252	16343	16209	16339	16161	16361	16189	16282	16204	16140	16150	16044	16195	16427	16429	16269	16403	16204	16403	16430	16238	16352	16196	16257	16270	16216	16257	16331	16180	16174	16210	16333	16383	16297	16391	16458	16377	16095	16175	16459	16276	16376	16273	16534	16128	16356	16077	16353	16295	16394	16231	16325	16467	16330	16070	16276	16265	16356	16480	16345	16469	16535	16299	16320	16459	16253	16381
14261	16875	16729	15629	15203	15438	15232	15494	15349	15135	15183	15205	15218	15202	15181	15104	15300	15059	15181	15265	15073	15332	15147	15342	15413	15200	15255	15158	15140	15075	14961	15071	15198	15060	15340	15431	15262	15163	15343	15302	15183	15447	15195	15213	15222	15117	15073	15174	15252	15114	15201	15338	15399	15497	15318	15318	15072	15190	15150	15348	15122	15213	15408	14880	15081	15234	15055	15159	15230	15177	15200	15072	15166	15139	15184	15179	15071	15281	14976	15206	15217	15109	15140	15069	15078	15192	15221	15041	15008	14994	15211	14894	15084	14989	15119	15224	15249	15183	15233	15142	15179	15116	15138	15081	15069	15040	15208	15259	15133	15383	15208	15154	15093	15287	14993	15219	15139	15359	15084	15263	15018	14999	15142	15044	15263	15034	15112	15168	14978	14978	14955	15224	15082	15194	15167	15241	15177	15114	15125	15307	15005	15183	15108	15169	15180	14997	15241	15046	15155	15268	15131	15040	15144	15156	15162	15087	15044	14948	15242	15156	15233	15072	15163	15135	15131	15244	15043	15037	15125	15206	15109	15025	15208	15093	15113	15077	15102	15108	14958	15261	15125	15047	15172	15171	15144	15319	14994	15095	15307	15049	15341	15241	15281	15127	15089	15034	15094	15167	15154	15093	15248	15071	14969	15193	15141	15149	15126	15283	14934	15100	15125	15187	15193	15011	15076	15043	15295	15046	15208	15141	15342	14957	15217	15187	15223	15071	15086	15165	15029	15032	15086	15089	15139	15109	15116	14994	15224	15059	15106	15087	15179	15088	15179	15100	15173	15305	15160	15148	15196	15019	15195	15073	15200	15102	15102	15097	15137	15149	15039	15049	15118	15089	15057	15040	15196	14996	14966	15229	15354	15221	15259	15090	15097	15072	15139	15014	15035	15020	15046	15085	15005	15238	15185	15087	15075	15145	15037	15087	15183	15016	15193	15030	15140	15250	15062	15139	15038	15094	15173	15083	15132	15478	15312	15130	15094	15157	15136	15204	15031	15127	15137	15269	15115	15143	15134	15097	15050	15030	14991	15311	15104	15095	15165	14986	15211	15318	15294	15301	15161	15056	15174	15227	15124	15203	15064	15127	15279	15099	14968	15136	15353	15140	14950	15045	15099	15325	15174	15233	15188	15074	15231	15099	15395	14976	15197	15096	15176	15148	15193	15235	15156	15130	15074	15004	15144	15199	14906	14991	15128	15329	15029	15110	14905	15201	15076	15193	15284	15056	15157	15169	14985	15114	15121	15028	15198	14996	15245	15067	15099	14993	15195	15273	15010	15255	15159	15025	15099	14934	15247	15034	15105	15165	15179	15204	15149	15088	15201	15147	15086	14970	15090	15094	15170	15179	15104	14982	15291	15011	15241	15118	15273	15069	15111	15225	15003	15272	15173	15083	15142	15283	15101	15173	15200	15155	15255	15111	15268	15152	15163	15111	15068	15326	15203	15123	15266	15115	14978	15170	15186	15147	15244	15161	15085	15087	15066	15121	15014	15164	15077	15270	15053	15177	15040	15078	15228	15234	15159	15119	15112	14999	15077	15248	15107	15060	15163	15206	15071	15155	15154	15179	15266	15221	15037	15235	15293	15198	15160	15292	15137	15242	15155	15085	15045	14962	14964	15106	15281	15164	15141	15242	15080	15011	15239	15106	15220	14977	15135	15157	15262	15128	15105	15158	15260	15278	15010	15130	15187	15192	15073	15118	15001	15121	15222	15070	15213	15132	15056	15021	15175	15209	15152	15055	15229	15024	15152	15164	15060	14956	15163	14977	15186	15202	15206	15247	15106	15130	15097	15123	15173	15064	15127	15096	15037	15184	15129	15113	14935	15229	15117	14918	15165	15200	15076	15024	15138	15111	15272	15239	15037	15215	15068	15161	15174	15168	15068	15131	15117	15095	15248	14993	15246	15138	15105	15154	15182	15224	15259	15116	15100	15071	15141	15118	15257	15104	15076	15303	15106	15090	15112	14996	15158	15216	15074	15130	15097	15047	15164	15257	15201	15085	15187	15124	15373	15016	15215	15109	15113	15182	15136	15206	15286	15266	14905	15144	15122	15447	15239	15117	15134	15206	15010	15126	15186	15140	15109	15137	15127	15215	15269	15386	15206	15214	15013	15240	15167	15210	15194	15112	15176	15015	15113	15156	15060	14934	15124	15039	15154	15098	15106	15042	15064	15105	15091	15108	15041	15033	15234	15154	15214	15182	14995	15239	15180	15151	15104	15315	15001	15096	14894	15100	15044	15246	15263	14945	15233	15139	14996	15173	15147	15054	15057	15036	15202	15125	15112	15200	15100	15050	15037	15017	15131	15255	15178	15054	15086	15108	15088	15201	15165	15238	15210	15134	15072	15234	15225	15236	15005	15201	15203	15299	15075	14997	15212	15100	15161	15044	15314	15155	15244	15076	15062	15250	14999	15193	15156	15181	15117	14982	15204	15314	15224	15095	15143	15067	15208	15232	15190	14891	15145	15068	15076	15132	15131	15211	15167	15049	15090	14979	15270	15306	15168	15175	15210	15149	15145	15018	15060	15201	15116	15268	15109	15295	15102	15194	15150	15196	15086	15123	14909	15142	15239	15157	15186	15243	14999	15019	14835	15124	15270	15121	15070	15163	15111	15186	15223	15268	15086	15212	15178	15142	15086	15153	15262	15260	15131	15039	15228	15166	14975	15160	15159	15159	15104	15095	15184	15122	15234	15036	15076	15130	15263	15009	15021	15144	15101	15110	15049	15112	15179	15131	15185	15160	15276	15115	15160	15111	15162	15202	15200	15114	15200	15166	15114	15101	15230	15195	15260	15198	15089	15285	15139	15087	15083	15339	15237	15044	15216	14971	15170	15017	15284	15083	14996	15025	14997	15282	15099	15329	15214	15214	15078	15068	15166	14996	15069	14981	15075	15026	15047	15153	15116	15081	15139	15094	15183	15214	15183	15140	15225	15255	15236	15106	15219	15050	15132	15229	15085	15085	15248	15082	15106	15186	15256	15116	14894	15162	15122	15161	15040	15167	15221	15193	15217	15118	15056	15094	15219	15141	15036	15056	15042	15279	15103	15084	14914	15333	15327	15099	15026	15204	14997	15238	15226	15083	15297	15096	14968	15163	15029	15104	15227	15021	15254	15153	15147	15102	15179	15134	15070	15090	15157	15113	15139	15254	15265	15146	15132	15159	15128	15037	15083	15211	14990	15129	15100	15208	15102	15047	14977	15132	15141	15212	15132	15037	15135	15185	15023	15129	15175	15206	15244	15072	15094	15074	15174	15193	15170	14983	14997	15139	15141	15185	15202	15142	15211	15099	15125	15097	15005	15130	15214	15188	15275	15014	15036	15225	15358	15006	15071	15028	15125	15107	15239	15139	15276	15079	15040	15282	15014	15387	15106	15163	15155	15153	15230	15147	15249	15144	15297	15047	15168	15136	15142	15184	15244	15193	15030	15143	15041	15261	15027	15024	15161	15126	14940	15092	15100	15037	15188	15054	15220	14970	15052	15162	15214	14984	15158	15139	15123	15277	15102	14950	15276	15211	15063	15165	15280	15206	15188	15168	15161	15005	15224	15112	15051	15090	15148	15052	15152	15060	15230	15231	15144	15315	15110	15116	15003	15062	15142	15211	15223	15187	15069	15387	15207	15121	15046	15086	15038	15136	15181	15096	15208	15130	15176	15099	15079	15215	15046	15226	15203	15202	15107	15165	15134	15175	15169	15054	15161	15170	15290	15101	15056	15050	15143	15124	15185	15137	15333	15181	15094	15230	15253	15010	15257	15125	15118	14980	14988	15156	15045	15085	15130	15029	15046	14998	15126	15400	15206	15147	15215	15045	15122	15143	15147	15267	15036	15118	15193	15066	15171	14998	15141	15099	15129	15242	15315	15108	15140	15158	15193	15243	15176	15171	15168	15056	15167	15218	15247	15158	15068	15218	15144	15000	15197	15104	15156	15094	15030	15190	15142	15215	15159	15009	15007	15233	15223	15038	14995	15128	14999	15350	15023	15207	15100	15149	15249	15094	15099	15190	15244	15110	15152	15216	15264	15213	15052	15215	15081	15169	15219	15141	15063	15213	15071	15277	15204	15254	15019	15149	15129	15149	15070	15199	15140	15239	15081	15193	15090	15193	15086	15161	15145	14966	15122	15160	15106	15134	15021	15245	15098	15294	15075	14913	15147	15122	15290	15082	15107	15228	15113	15094	15234	14980	15229	15298	14964	15140	14792	15260	14986	15065	15157	15191	15064	15097	15222	15098	15109	15065	14984	15156	15146	15115	15131	15229	15032	15197	15176	15039	15179	15243	14977	15160	14980	15044	15185	15093	14977	15056	15145	15054	15126	15094	15195	14981	15065	15055	15169	15241	15246	15386	15276	15115	15142	15029	15202	15329	15055	15197	15076	15181	15195	15238	15205	15005	15019	15147	15145	15138	15151	15114	15342	15100	15185	15143	15105	15264	15116	15199	15063	15051	15176	15112	15051	15149	15093	15131	15237	15323	14995	15205	15163	15014	15152	15097	15196	15149	15094	15219	15087	15233	15129	15093	15202	15068	15132	15080	15149	15126	15065	15081	15048	15056	15104	15118	15021	15222	15075	14991	15127	15062	15160	15295	15135	15081	15172	15137	15140	15304	15161	15157	15156	15145	15116	15255	15137	15167	14972	15218	15058	15195	15077	15228	15204	15260	15019	15108	15004	15039	15102	15161	15114	15070	15243	15185	15031	15106	15206	15259	15302	15175	15111	15160	15199	15063	15369	15090	15093	15094	15219	15163	15357	15077	15061	15212	15111	15268	15040	15174	15100	14967	14963	15118	15237	14940	15145	15107	15190	15059	15139	15059	15274	15191	15219	15036	15364	15130	15103	15070	15151	15115	15155	15096	15059	15065	15131	15024	15240	15149	15084	14994	15134	15216	15123	15071	15169	15241	15178	15154	15147	15168	15359	15161	15128	15048	15201	15174	15295	15022	15048	15178	14996	15046	15187	15075	15229	14952	15225	15087	15041	15244	15157	15154	15119	15153	15190	15030	15140	15156	15307	15399	15210	15041	15074	15210	15141	15156	15113	15277	15140	15116	15088	15151	15025	15347	15147	15041	15003	14980	15129	15271	15205	15090	15004	15013
23889	21276	28646	24264	21764	20262	18787	16733	16186	16359	16388	16233	16195	16198	16385	16263	16370	16145	16279	16342	16123	16206	16136	16145	16119	16120	16114	16277	16067	16168	16155	16178	16000	16196	16110	17081	16371	16489	16042	16193	16100	16088	15986	15928	16101	15993	16110	16079	16206	16024	15974	16400	16970	16650	16493	16217	16017	15817	16040	15931	16004	15998	15906	16150	16076	16060	15920	15819	15904	15982	16097	16003	15866	16185	16131	16101	16014	16055	15990	15930	16174	15991	15855	16055	16033	15940	15915	15924	16021	16041	15912	16053	16201	15957	15825	16027	15903	16027	16026	16014	15977	15906	15967	15979	15949	16014	16030	15945	15947	16005	16020	15861	16047	15832	15875	16080	16070	15935	15947	15971	15840	15977	16000	15908	16155	15889	16153	16011	16205	16030	15962	15963	15862	16148	16068	15976	15813	16026	15958	16053	16223	16032	16163	16019	16041	15850	15966	15880	15916	15944	15873	16018	15966	15785	15985	16161	15828	16003	15955	15910	15871	16163	16138	15872	15865	16013	16121	15868	15841	15855	16090	15789	15921	15941	16019	16210	16112	16053	16004	16133	16203	15851	15992	15725	16081	15876	16101	16003	15988	15841	16028	15932	15940	15851	15851	15814	16021	15871	15943	16042	16013	16034	16173	16000	16074	15933	15723	15950	15897	15991	16046	16002	15855	16115	16027	15856	15840	15989	15983	15919	16008	16194	16033	16017	16163	15976	16008	15928	15965	15828	15891	15961	15867	15698	15851	16163	15887	15845	16070	15881	16044	15944	16047	15680	16093	16090	16038	15923	16021	15673	15775	15998	15791	15953	16038	15829	15976	15931	15884	15777	15945	16032	16147	15910	15981	16030	15996	15972	16123	15944	16040	15974	16150	15827	15846	15982	15958	16046	16059	16156	16019	15797	15926	15781	15816	16030	15844	15792	15880	15955	15868	15786	15800	15968	16005	15839	15940	16086	15948	16010	16082	16143	15926	15690	15972	16094	15932	16013	15975	15882	16082	15872	15944	15995	15989	16137	15870	16234	16084	16197	16034	15975	16091	16000	16065	16129	15823	15873	16110	15845	16023	15908	15878	15723	15817	16089	16021	16078	16058	15870	16195	15885	15874	15924	16092	15888	15933	16090	16125	16100	15902	16020	15822	15989	16134	16036	15977	15906	16001	16114	16031	16075	16134	15978	15925	15991	15916	16053	16004	15785	16151	15872	15887	15890	16121	15758	16088	15805	16165	15968	15889	15905	15923	16132	16042	16011	15901	15987	16005	16018	15980	16113	15913	16105	16021	16123	15997	16111	16092	15975	15873	15882	15852	16019	15965	16111	16086	15959	15952	15914	16147	15858	15770	16016	15828	15950	15964	15967	16120	15917	15862	16084	15796	15846	16096	16125	15980	15841	15866	16190	15976	15816	16121	16022	15804	16043	15984	16111	16077	16108	16143	16024	16009	15886	15938	15930	15884	15901	15966	15994	16083	16097	16001	16084	15976	16069	15938	16023	15997	15828	16019	15911	15962	15974	16040	15915	15949	15994	15873	15922	15972	15836	15839	16083	15942	16089	15879	16087	16124	16055	15956	15974	15913	16116	15950	15882	15965	16137	15859	15848	15855	16030	15850	15978	16076	15799	16066	15980	15898	16033	15920	15999	16040	15904	16015	15938	15677	15960	15917	16047	15899	15736	16157	15985	16012	15987	15899	15742	16203	15976	16030	15887	15964	15947	15886	15974	15984	16027	16043	16003	15949	15771	16126	15891	16013	15921	15875	16071	15991	15891	16089	15940	16019	16005	15900	15932	15995	16066	16253	16136	16076	16346	16033	15912	16190	15940	16159	16116	15955	15988	16236	16139	15942	15849	15811	15981	16018	16041	15859	15684	15801	15781	16000	15991	15861	15853	15903	16100	15985	15881	16048	15871	15948	16029	16004	15905	16073	15868	15984	15984	15974	16041	16015	15746	15786	15915	16055	15991	16056	16069	15928	16049	15970	15981	15918	15837	16147	15866	15953	16043	15736	15921	15992	16043	16059	15959	15934	16039	15991	15867	15941	15938	15887	15886	15937	16019	16007	15914	16264	15877	16083	16000	15834	15969	15887	16199	15978	16077	16036	16030	16038	16085	15889	15865	15841	15885	16075	15818	16050	16034	15857	16050	16078	16120	15892	15977	16011	15946	15860	16023	15798	15923	15797	16021	15798	15924	15994	16090	15978	15916	15981	15860	15939	15928	16074	15914	15955	16069	15964	16017	16082	16026	16030	15913	15717	15976	15917	15929	16013	15928	16300	16077	16006	16047	16112	16019	16000	15899	16191	16133	15965	15900	15902	15878	15823	16175	15911	16009	15935	15842	15981	15849	16071	15861	15991	15853	15966	15990	16034	16169	16096	15925	15863	15874	15844	15918	16190	16139	15955	16067	15737	15858	16058	16145	15854	15968	16030	16097	15962	15843	15918	15922	16005	15972	15984	16114	15700	15952	15900	15947	15874	16273	15879	15959	16034	15848	15991	15924	16003	15783	15954	15987	15929	16086	15884	16049	16112	16018	16069	15945	15950	16117	15972	15919	15963	16002	15920	15992	16002	16017	16023	15956	16014	16134	15993	16034	16005	15913	15967	16118	16154	16094	16218	15973	15935	15902	15928	15929	15907	15862	15840	15924	15879	15950	16026	15876	16082	15970	16139	15776	16026	15842	15909	16044	15982	15839	16062	15945	16142	16021	15844	15811	15907	16018	15946	16076	15947	15827	16108	16143	16069	15955	15885	15982	15815	15774	15810	16047	16051	16011	15864	16118	15950	15941	15921	15893	16011	15937	15808	15962	15961	16139	16094	16057	16036	16005	15860	15902	15965	15974	15800	15978	15959	16018	16151	15961	15908	15862	16092	16073	16005	15968	16172	15998	15837	15937	16024	15852	15960	15900	15915	16081	15880	15786	16094	15960	16060	15815	15977	15831	15783	16055	16020	16019	16014	16019	15978	15983	15936	16065	15871	15817	16027	16005	16028	16224	16000	15887	16159	16102	16200	15868	16004	15993	15884	15951	15874	16073	15828	16169	15910	15993	16034	15969	16137	15958	16020	16144	15837	16013	15967	15975	16020	15822	16025	15901	15829	15955	15856	15900	16028	15981	15990	15928	15850	15975	16005	15964	16001	15828	15883	15911	16023	16017	15955	15972	16016	16053	15787	15785	15718	15983	15773	15952	16353	15879	15831	15898	15870	15865	15866	16084	15934	15909	15906	15878	15962	16035	15972	15865	15822	15816	15969	15885	15921	16185	16251	16015	16081	16033	15993	15921	16081	15889	16011	16033	15946	15990	15878	16060	15937	16028	16090	15911	15918	16087	16075	15956	16041	16092	16057	15931	16197	16040	15910	15885	15820	15949	16044	16063	15767	16021	15893	15874	15856	15902	16091	16131	15992	15977	15978	16002	15903	15863	15862	16060	15969	15897	16106	15965	15746	15990	15869	15849	16037	16018	16080	16011	15885	15903	15787	15803	16025	16158	16128	15896	15996	16074	15900	15904	15945	15731	16003	16028	15855	15858	15943	15846	15801	15995	15824	16021	15968	15888	16003	15771	15801	15911	16003	15832	15958	16039	15982	16105	16036	16069	15983	16035	16131	16176	15967	15925	16019	15863	15967	15825	15895	15931	16040	16029	16017	15945	15961	15841	16053	15983	16115	15976	15985	15981	15988	16117	15980	16010	16027	16078	15757	15984	15986	16117	16138	15991	15908	16084	16035	16050	15944	15962	15964	15972	15846	15991	15760	15819	15928	16021	15985	16037	16023	15859	16025	16164	16024	15987	15982	15983	15915	15929	15904	15986	16056	15665	16062	16046	15981	16019	16028	16225	15890	16005	16296	16038	16203	15939	15863	15829	15875	16017	16080	16038	15933	15710	15845	15956	15907	15859	15994	15928	15676	16281	15931	15970	16134	16082	15906	15884	15902	15888	15986	15889	15884	15935	16099	15945	16020	15968	15948	16014	16033	15894	15912	15876	15800	15905	15928	16156	16083	15869	16085	16052	15942	16113	15996	15950	15893	15979	15971	15931	16026	15852	16043	15791	16054	16030	16090	16078	15830	15977	15879	15924	16041	15901	16049	16117	16051	16062	16038	15748	16016	15965	16008	15870	15882	15890	15987	16048	16022	15808	16095	16022	16008	15944	16120	15835	15921	15990	15927	15753	15994	16065	16040	15693	16125	15806	15847	15877	15955	15686	15964	15846	15880	16046	16030	16002	15941	16048	16020	15800	15961	15965	16068	15938	15946	16131	15915	15895	16080	15976	15925	16009	16097	15971	15961	15899	16058	16041	15937	16100	15975	16196	16068	15877	15989	15977	16097	15970	16087	16130	16008	15975	15943	15976	15939	16031	16004	16002	15963	16023	16011	15961	15978	15985	15938	16025	16002	16081	16035	15968	15882	16170	15941	15960	15843	16053	15970	15959	15962	15735	16109	15865	16039	16007	15693	15994	15939	15839	15910	16029	16081	16135	16042	16043	15955	16020	15888	15950	15839	15996	15956	15874	15814	16149	16017	15940	15808	16041	16029	16027	15974	15938	16188	15914	15985	15983	15936	15860	16059	16073	15949	16008	16000	15840	15882	16008	16067	15841	15972	15881	15960	16065	16121	15933	15979	15906	15866	15874	16003	16001	15998	15988	16013	15996	15930	15879	16074	16051	15868	15867	15943	15858	15938	15754	15965	15910	16083	15955	15940	16161	15976	15868	15779	15791	16026	15918	16156	15903	15970	15805	15899	15955	15973	15968	16015	15984	15918	16050	15834	15837	15945	16228	15991	16017	16106	16103	15990	15932	15958	15850	16003	16061	15987	16134	16002	16071	16052	16019	15965	15864	16167	15983	15979	15961	16096	15983	16172	15946	16047	16031	16030	16106	16073	15979	16077	16050	15773	16070	16120	15962	15821	15836	16057	16011	15895	16101	16021	15823	15822	15864	16137	15990	16162	16155	16030	16063	16026	15755	15951	16089	16153	15834	15982	15866	16041	15980	16029	16097	16003	15981	15945	15944	16068	16020	15983	15919	16008	15968	16095	16058	15824	15878	16011	15898	15996	15975	15957	15951	15937	15972	15802	15994	15955	15912	15909	16254	15790	15818
13657	21653	21769	18009	16555	16024	15699	15354	15455	15360	15202	15263	15356	15184	15023	14987	15258	15246	15363	15257	15169	15114	15105	15142	15071	15238	15115	14968	15096	14941	15071	14968	14984	15105	14905	16838	15526	15773	15119	15279	15080	15130	14884	15065	15003	15029	14838	15118	15176	14832	14927	15647	16465	15820	15530	15030	15133	14724	15040	14867	14830	14840	14879	14935	15091	14996	14985	15033	15039	14855	14912	14972	14917	14888	15055	14984	14987	15012	14923	15110	15158	14950	14925	14946	15007	14943	15004	14986	15046	15030	14844	15005	14829	14892	14872	14865	14981	14982	14994	14927	14969	15114	14932	14985	15089	14966	14930	15098	15008	14971	14850	14888	14944	14996	14939	15026	14981	14913	15026	14871	14917	14856	15183	15014	15053	14874	14995	14999	14912	14936	14943	14733	15017	14842	14988	15007	14850	14935	14912	15064	14790	14898	15062	14974	15007	14876	14869	14841	14686	14939	15025	14974	14899	15037	15039	15020	14883	14993	14860	15081	14960	15014	15089	15086	15014	14862	14854	14892	15086	14888	15105	14890	15059	14916	14985	14947	14818	14906	15111	14956	15091	15023	15037	14933	14896	14969	14874	15070	14835	14895	14870	14798	15106	14878	14998	14716	14895	15075	15168	15074	15173	14944	15145	14984	15147	14960	14879	14893	14948	14955	14978	14830	15147	14807	14915	14869	15213	14964	15102	14874	14867	14899	14929	15059	14833	14984	15038	14792	15025	15079	14803	14916	14941	14899	14763	14885	14850	14990	14898	15070	14954	15034	14818	15062	14990	14943	14944	14809	14937	14907	15045	15022	14842	15004	15046	14879	14950	14927	14938	15034	14921	15008	14964	14919	14805	14844	14932	15042	14925	15048	14870	14908	14907	14927	15012	15111	15159	14964	14782	15003	14801	15003	14900	14832	14864	15020	14822	14828	15060	15003	14871	15077	15102	14985	14934	14915	14818	14907	15052	14849	14882	15220	14933	15141	14904	14853	14855	15018	14902	14722	14981	14924	14961	15048	15192	14762	14863	15136	14902	14902	14947	15049	15059	14884	15145	15039	15019	14806	14942	14889	15041	14924	14863	14925	14879	15087	14937	14954	15022	14899	14982	14806	14900	14987	14926	14830	15038	14912	14923	15034	14954	14935	15022	14796	14960	15041	14929	14951	14882	15024	14850	15030	14916	14975	14964	14802	14863	14905	14884	14861	15168	14975	14912	14803	14961	14969	14822	14932	14835	15009	14991	14935	14881	14965	14885	14936	15067	15157	14946	14966	15068	15068	14975	14905	14959	15080	14824	14900	14963	15006	14963	14890	15131	14810	15036	14763	15004	15016	14893	14871	14815	15014	14966	15037	15088	14964	15008	14928	14893	15024	15007	14836	15060	14806	14907	14921	15015	14889	15042	14907	14961	14828	14903	14879	14870	15017	15044	14906	15004	15052	15032	14944	14946	14760	15136	14911	15060	14973	14824	14997	14904	14749	14999	14940	14978	14804	15054	15080	15022	14837	15031	15029	14930	15067	15041	15097	14882	15004	14867	15089	14827	15000	15023	14859	14919	14875	14953	15025	14943	15003	15004	14934	14743	15044	14904	14950	14765	14914	15156	15011	15025	14772	15032	14969	14860	14869	15003	14927	14928	15001	15028	15086	14935	14977	14804	15019	15010	14902	14969	14932	15107	14909	15116	15020	14861	14977	14860	14830	14898	14911	14916	14968	14926	14987	14879	14879	14911	14884	14811	14916	14884	15119	14855	14900	14905	14844	14869	14958	15023	14877	14981	15048	14959	14786	14921	14878	14879	14914	14825	14970	14960	15088	14910	15004	15021	15045	14913	15187	15010	14897	14795	15004	14752	14917	15027	14745	14761	14872	14831	15118	14933	15032	14917	14778	14929	14865	14887	14836	14920	14899	15018	14770	14839	14850	14964	14939	15003	15068	14901	14915	14953	14938	14937	14913	14990	14746	14923	15101	14849	15043	14925	14732	15052	14771	14930	15038	15107	15023	14903	15055	15025	14995	15031	14971	15076	14973	14916	14903	15049	15021	14741	14885	14883	14815	15007	14949	14823	14955	15052	14978	14993	14859	15078	14981	14978	14984	15008	15036	15011	14782	14800	15017	14761	14804	14960	14863	14977	14867	14951	14884	14950	14856	14979	15053	14824	14996	14844	15010	14946	14840	15027	14963	14834	15059	14903	14986	14802	14938	15097	14915	15090	15058	14900	14931	14965	14854	14920	14955	14892	15021	14827	14983	14994	14966	14765	14858	14841	14989	15094	15017	14984	14917	14913	14991	15094	14826	14927	15023	15016	14912	14870	14911	14933	14954	14883	15067	14857	14825	15130	14966	14937	14887	14963	15000	14948	15060	14881	14856	15030	15033	15128	15039	14938	14809	15209	15012	15002	15044	15107	14943	14822	15212	14794	14998	14855	14854	15075	14912	14814	14895	14938	14960	14989	14865	14998	14978	15021	15018	15038	14937	14883	15045	14825	15133	14849	14946	14731	14823	14934	15047	14954	14812	14927	14985	14921	14936	14962	15068	14891	14860	15058	15017	14968	15046	15046	14985	15007	14949	15068	14876	14875	15070	14872	14897	15003	14714	14908	14960	15020	15121	14978	14873	14937	14883	14975	15133	14997	14808	15048	14902	14898	14887	15020	14756	14878	14847	14962	14989	14914	14858	15007	14991	14886	15047	14942	15047	15016	14900	14928	14994	15006	14988	14835	14918	14972	14872	15074	15035	14863	14854	15036	15072	15108	14999	14910	15041	15063	14935	14888	15065	14801	15004	14942	14932	15010	14908	14897	14726	14863	14934	14932	14768	15080	14943	14921	15029	15068	14911	14973	14921	14848	14881	15132	15192	15124	14797	14895	14896	14871	14963	14915	14995	14920	14993	14999	14973	14919	15183	14818	14882	14986	15067	14866	14757	14853	14825	15011	14838	14987	15004	15046	15076	14894	14860	15048	14914	15006	14965	14885	14932	15018	14900	14750	15036	14972	14891	14882	14800	14885	14965	14894	14958	15063	14902	15061	14916	15141	14897	15020	14820	14966	15087	15095	14889	14784	14974	14867	14962	14965	15002	14873	15026	14919	15033	14914	15031	14928	15063	14905	14673	15033	15030	14954	15024	15046	14949	14899	15000	15021	14980	14960	15154	14893	14982	14890	15166	14960	15023	15041	14809	15055	14851	15074	14816	14877	14992	15001	14881	14925	14911	14906	15009	14986	15063	14965	14916	15132	14909	15057	15097	14877	14766	14938	14990	14805	15036	15061	15083	15089	15005	14988	15053	14872	14904	14889	14945	14871	14913	15111	14999	15078	15079	15064	15044	14956	15007	15006	14975	15134	15072	15018	14848	14915	15054	14930	14956	15036	14836	15042	14858	15117	14936	14908	14943	14891	14996	14898	15107	14883	14855	14912	15036	14910	14876	14908	14933	14891	14979	14923	14982	14935	14846	14899	14994	15083	14860	14941	14879	15038	14878	15019	14857	15029	14877	14998	15064	14864	15014	14942	14777	14946	15025	15122	14976	14885	14880	14957	14910	14789	15100	14977	14973	14794	14922	14902	14932	15046	14932	15007	15074	14993	14885	14941	14971	15063	15095	14906	14850	15073	14834	15121	15090	15020	15037	14763	14909	14941	14937	15068	14879	14990	14992	14830	15047	15045	14949	15047	14938	14792	15017	14713	14824	15040	15117	14931	14950	14890	14949	14961	15003	14843	15070	14915	14874	14939	14814	14831	14901	14915	15020	14978	15047	15025	15027	14891	14843	14698	14920	14888	14858	14944	14911	14881	14812	14883	14964	15026	14969	14957	14941	14837	15025	15053	14951	15075	14983	15025	14844	14977	15030	15048	14871	15010	15050	15025	15075	14854	15063	14944	15103	14935	15056	14809	14932	14982	15076	15057	14947	14861	14776	15043	14830	14924	14927	14876	14845	14905	14918	14963	15063	15079	15164	14941	14952	14916	14953	15044	15028	14945	15022	14828	14973	14991	14918	15024	14965	15154	14957	15020	15023	14969	14968	14986	14884	15053	15170	14848	14826	14854	15020	14777	15035	14936	14923	14881	14873	14824	14974	14875	14703	14820	14931	14904	15018	14995	14864	14815	14927	15025	14890	14884	14910	14960	14894	15078	15144	15000	15094	14714	14909	14856	15069	15051	14978	14873	14944	14813	14907	14901	14959	14970	15023	14881	15021	14895	15162	14927	15073	14905	15003	15005	14872	14941	14795	15011	14912	14941	14991	14903	14916	15073	15096	15005	14826	14922	14858	14992	14849	14999	14816	15143	15147	14991	15072	14925	14993	14954	14872	14984	14870	14966	14918	15074	14843	14814	14948	15049	14788	15056	14933	14892	14962	14818	15095	15023	15012	15021	15047	14864	15030	15046	14941	14902	15022	15114	14889	15101	14850	14878	14806	14845	14870	14905	14938	14867	14828	14864	14949	14907	14860	14943	15092	14837	14977	14828	15118	15097	14645	14956	14948	15132	14850	15049	14982	14961	14927	14875	14879	15003	14920	15110	14930	15037	15042	14809	15098	14840	15027	14910	15008	14969	15027	14893	14741	14840	15166	14857	14839	14912	14873	14985	14830	15133	14914	14809	14972	14869	14852	14953	14944	15056	14706	14981	14958	15017	14978	15117	14833	14940	15050	14944	14940	14898	14938	14866	14780	14898	15026	15084	14841	14893	14939	15038	15005	14798	14883	14949	15008	15038	14901	15063	14929	14875	15070	14931	14993	15061	15126	15040	14873	15018	14927	15003	15059	15107	14893	15065	14843	14868	14954	14934	14894	15030	14834	14962	14835	15061	15068	14884	14846	14937	14874	14922	15053	14845	14938	14907	14929	14792	15032	15019	14979	14938	15080	14981	14894	15066	14912	15041	14894	14940	15012	14913	14805	14907	14913	14836	14899	15005	14817	14944	15002	14876	14921	15079	14871	14917	15112	14944	15100	14829	14838	14880	14927	14835	14937	15008	14929	15104	14887	14969	14851	14948	14917	14975	14936	14937	14916	14881	15107	14872	14857	14814	14970	14803	15009	14792	15009	14981	14818	14928	14972	14907	14816	14981	15024	14922	14807	15021	14974	15020	15060	14929	15128	14830	14856
22902	21276	29105	23743	21408	22669	22450	17019	16324	16226	16331	16043	16031	16107	16132	16149	16208	16122	16143	16166	16194	16357	15977	16079	15979	15872	15947	15985	15679	16000	15842	15889	15964	15972	15836	17707	16586	17343	15981	16074	16367	16073	15894	15795	15807	15727	15817	15748	15791	15891	15990	16604	17046	16699	16331	16065	15995	15875	15846	15599	15693	15898	15703	15837	15661	15733	15741	15933	15843	15682	15614	15660	15738	15485	15781	15791	15850	15863	15583	15771	15597	15816	15715	15627	15854	15817	15775	15536	15835	15783	15795	15671	15655	15730	15817	15647	15763	15901	15675	15706	15546	15846	15833	15793	15589	15900	15762	15664	15741	15773	15751	15848	15906	15737	15741	15790	15706	15725	15654	15593	15723	15707	15724	15796	15553	15551	15661	15687	15789	15716	15784	15560	15782	15951	15762	15749	15659	15801	15798	15964	15731	15781	15717	15854	15862	15878	15776	15713	15836	15909	15831	15723	15648	15715	15793	15759	15793	15662	15625	15706	15863	15729	15845	15709	15649	15581	15604	15679	15731	15766	15719	15731	15799	15811	15763	15939	15687	15636	15658	15768	15838	15719	15646	15568	15520	15729	15833	15786	15900	15779	15737	15644	15679	15854	15691	15813	15725	15822	15606	15793	15722	15481	15841	15660	15717	15577	15927	15545	15752	15568	15782	15825	15466	15732	15697	15847	15809	15528	15853	15627	15723	15741	15754	15779	15798	15682	15584	15575	15610	15592	15897	15823	15755	15789	15594	15680	15752	15737	15852	15719	15524	15712	15807	15628	15848	15675	15484	15461	15617	15708	15895	15495	15718	15757	15820	15875	15656	15579	15888	15652	15821	15663	15932	15555	15710	15680	15583	15594	15644	15698	15614	15827	15608	15586	15708	15835	15701	15700	15884	15829	15722	15741	15630	15807	15466	15747	15851	15707	15737	15628	15656	15631	15621	15784	15626	15663	15604	15592	15717	15624	15645	15811	15574	15648	15791	15529	15913	15675	15906	15825	15760	15558	15851	15685	15646	15770	15875	15586	15693	15534	15700	15612	15746	15585	15827	15637	15583	15860	15921	15772	15832	15625	15681	15886	15737	15682	15816	15612	15590	15902	15709	15828	15538	15527	15758	15874	15858	15626	15724	15620	15615	15718	15899	15740	15773	15626	15652	15918	15660	15599	15627	15912	15750	15799	15647	15520	15602	15744	15683	15943	15770	15866	15772	15674	15664	15864	15760	15786	15720	15596	15701	15641	15515	15688	15690	15811	15646	15718	15688	15511	15899	15740	15771	15626	15553	15785	15638	15554	15655	15605	15797	15804	15785	15637	15731	15694	15753	15885	15734	15883	15691	15618	15725	15753	15616	15683	15650	15715	15545	15715	15706	15629	15499	15547	15497	15720	15768	15604	15624	15653	15712	15720	15625	15598	15800	15595	15564	15591	15668	15713	15766	15726	15775	15822	15690	15705	15759	15651	15661	15855	15608	15611	15590	15754	15801	15754	15421	15557	15878	15695	15745	15712	15765	15659	15632	15781	15658	15735	15714	15701	15747	15770	15613	15875	15567	15772	15623	15668	15762	15803	15659	15848	15581	15766	15803	15748	15865	15818	15688	15571	15591	15575	15724	15782	15743	15638	15773	15671	15931	15589	15792	15897	15616	15635	15566	15736	15538	15742	15758	15816	15675	15709	15653	15752	15669	15727	15745	15730	15778	15530	15548	15858	15661	15813	15804	15725	15954	15869	15825	15725	15385	15571	15514	15584	15836	15784	15751	15778	15879	15852	15812	15632	15816	15724	15811	15846	15685	15718	15722	15676	15629	15681	15906	15498	15583	15799	15729	15777	15701	15806	15638	15775	15666	15842	15802	15775	15644	15678	15578	15758	15703	15836	15736	15579	15683	15576	15515	15663	15722	15664	15658	15828	15661	15718	15786	15841	15872	15541	15684	15588	15618	15622	15692	15727	15762	15841	15594	15693	15695	15606	15914	15770	15841	15701	15649	15550	15762	15800	15823	15726	15740	15785	15879	15478	15793	15668	15692	15751	15848	15965	15666	15767	15806	15681	15691	15737	15668	15917	15841	15912	15894	15575	15663	15703	15681	15863	15868	15634	15657	15765	15835	15648	15728	15579	15696	15577	15738	15607	15707	15693	15718	15595	15570	15667	15728	15726	15699	15654	15926	15717	15610	15816	15631	15699	15710	15792	15721	15915	15879	15536	15776	15580	15753	15799	15640	15810	15795	15696	15619	15714	15700	15536	15460	15683	15661	15657	15802	15740	15784	15701	15847	15825	15656	15739	15861	15667	15592	15707	15497	15588	15849	15629	15506	15729	15809	15848	15842	15534	15658	15788	15709	15662	15743	15748	15714	15821	15610	15724	15712	15657	15728	15626	15647	15787	15928	15726	15567	15905	15743	15729	15719	15767	15627	15852	15805	15614	15674	15783	15769	15751	15841	15754	15624	15525	15884	15752	15878	15877	15778	15606	15608	15563	15606	15619	15765	15741	15779	15736	15590	15731	15675	15824	15720	15615	15717	15658	15577	15798	15802	15820	15946	15685	15559	15631	15725	15819	15811	15661	15601	15808	15845	15743	15660	15550	15904	15725	15750	15630	15829	15661	15771	15777	15623	15768	15654	15803	15729	15729	15609	15592	15724	15595	15672	15523	15801	15546	15580	15742	15875	15773	15725	15688	15801	15589	15704	15527	15558	15908	15820	15726	15640	15722	15806	15662	15600	15816	15830	15874	15807	15736	15783	15649	15904	15885	15876	15725	15837	15648	15522	15712	15887	15798	15733	15581	15715	15743	15798	15713	15821	15709	15657	15765	15796	15595	15580	15655	15650	15874	15688	15805	15793	15716	15872	15630	15662	15740	15657	15533	15750	15737	15906	15731	15697	15689	15663	15621	15513	15652	15648	15659	15676	15779	15722	15816	15788	15736	15798	15623	15525	15695	15586	15525	15718	15642	15706	15677	15502	15512	15586	15858	15567	15713	15714	15621	15725	15884	15660	15872	15779	15745	15754	15715	15788	15773	15818	15714	15846	15692	15800	15702	15526	15535	15825	15592	15672	15713	15714	15689	15780	15793	15748	15793	15635	15731	15794	15785	15687	15644	15771	15688	15764	15745	15580	15641	15466	15824	15502	15666	15700	15596	15575	15681	15968	15622	15688	15673	15648	15650	15672	15716	15678	15688	15658	15654	15821	15691	15694	15582	15561	15687	15711	15734	15878	15817	15725	15597	15785	15765	15659	15819	15807	15824	15821	15715	15587	15689	15710	15724	15621	15637	15766	15730	15882	15819	15851	15590	15794	15795	15783	15564	15674	15793	15826	15635	15696	15698	15494	15638	15596	15821	15794	15635	15552	15700	15685	15688	15673	15924	15614	15673	15747	15525	15775	15733	15779	15618	15578	15736	15650	15619	15698	15790	15755	15721	15647	15447	15724	15510	15700	15581	15688	15828	15690	15674	15631	15604	15719	15554	15727	15737	15765	15662	15684	15797	15634	15580	15837	15732	15684	15718	15745	15540	15692	15936	15626	15635	15713	15686	15688	15551	15691	15650	15672	15557	15888	15721	15574	15777	15868	15784	15548	15607	15691	15748	15601	15737	15768	15688	15688	15482	15710	15525	15693	15648	15766	15462	15712	15683	15719	15833	15762	15788	15775	15771	15542	15495	15629	15746	15598	15773	15561	15552	15749	15588	15575	15872	15462	15734	15659	15595	15619	15709	15605	15581	15651	15684	15634	15693	15647	15627	15674	15446	15669	15542	15797	15642	15677	15713	15778	15583	15641	15413	15714	15664	16047	15690	15556	15920	15926	15758	15565	15581	15552	15729	15642	15763	15645	15631	15769	15767	15701	15842	15573	15982	15932	15823	15495	15891	15820	15691	15809	15743	15727	15549	15888	15626	15669	15667	15585	15636	15512	15645	15712	15892	15654	15730	15807	15418	15807	15743	15674	15717	15769	15819	15648	15624	15728	15953	15750	15943	15641	15740	15756	15672	15740	15663	15611	15765	15662	15745	15770	15758	15653	15787	15689	15909	15731	15730	15820	15743	15709	15604	15620	15725	15794	15760	15536	15591	15659	15597	15660	15727	15738	15783	15619	15630	15718	15576	15716	15916	15819	15510	15602	15818	15719	15809	15623	15745	15711	15759	15676	15738	15640	15622	15614	15671	15550	15642	15745	15766	15725	15688	15564	15648	15753	15763	15674	15550	15745	15638	15798	15699	15666	15681	15556	15734	15760	15638	15771	15565	15836	15712	15820	15614	15853	15534	15695	15654	15756	15491	15776	15938	15683	15605	15650	15695	15696	15739	15755	15764	15866	15765	15504	15813	15662	15689	15910	15677	15742	15518	15736	15737	15600	15781	15643	15710	15901	15829	15740	15649	15594	15771	15695	15735	15699	15781	15691	15754	15430	15663	15774	15670	15606	15624	15811	15726	15772	15634	15794	15521	15690	15522	15817	15788	15700	15772	15602	15573	15638	15766	15491	15658	15743	15702	15623	15855	15827	15786	15904	15796	15719	15677	15523	15524	15738	15559	15556	15743	15755	15882	15727	15605	15630	15817	15834	15882	15578	15738	15960	15753	15745	15644	15723	15611	15740	15785	15618	15557	15684	15825	15861	15558	15672	15461	15860	15702	15863	15701	15645	15824	15632	15882	15502	15578	15705	15631	15788	15528	15623	15551	15534	15635	15866	15688	15840	15686	15650	15663	15618	15658	15559	15615	15602	15696	15484	15602	15713	15693	15691	15725	15750	15701	15723	15955	15615	15696	15715	15862	15890	15682	15641	15776	15713	15548	15619	15771	15650	15784	15660	15625	15814	15593	15574	15596	15668	15740	15795	15576	15667	15604	15810	15753	15590	15639	15581	15643	15746	15729	15853	15609	15827	15817	15706	15744	15787	15605	15774	15733	15778	15747	15643	15650	15714	15857	15698	15633	15652	15591	15742	15520	15712	15688	15609	15692	15661	15834	15614	15669	15827	15742	15817	15612	15753	15921	15695	15651	15628	15782	15545	15667	15666	15610	15553	15831	15739	15718	15758	15686	15783	15473	15811	15677	15749	15688	15678	15868	15614	15639	15605	15736	15831	15654	15743	15735	15677	15866
14964	25552	26009	20212	17523	16656	15973	15728	15425	15424	15046	15159	15155	15021	15074	15085	15132	15162	15207	15276	15164	15139	15150	15028	15133	15053	15142	14694	14801	14905	14826	14960	14775	14727	14752	17414	16205	17080	14920	15290	15167	14833	14939	15017	14801	14831	14810	14680	14716	14865	14744	16335	16956	16115	15393	15119	14710	14695	14669	14789	14802	14809	14795	14836	14838	14703	14786	14842	14744	14693	14654	14836	14688	14866	14729	14685	14624	14797	14684	14737	14809	14696	14783	14910	14781	14716	14759	14833	14823	14768	14711	14734	14807	14741	14691	14766	14628	14821	14838	14796	14601	14725	14771	14664	14784	14580	14834	14769	14707	14667	14746	14906	14732	14597	14769	14695	14591	14756	14588	14515	14625	14773	14630	14778	14700	14727	14873	14804	14822	14619	14734	14743	14862	14715	14894	14785	14720	14676	14736	14887	14738	14817	14801	14702	14609	14800	14759	14710	14762	14611	14802	14658	14748	14955	14593	14739	14788	14728	14825	14533	14687	14749	14724	14836	14771	14782	14887	14842	14660	14620	14697	14629	14723	14680	14703	14839	14742	14712	14776	14737	14626	14654	14792	14715	14688	14836	14671	14544	14763	14900	14717	14757	14692	14752	14830	14878	14768	14849	14875	14735	14610	14682	14741	14792	14763	14754	14711	14714	14730	14668	14808	14766	14637	14815	14852	14786	14734	14823	14684	14704	14849	14744	14776	14608	14711	14664	14883	14730	14756	14715	14788	14747	14811	14721	14782	14741	14673	14828	14834	14715	14601	14756	14615	14813	14660	14807	14854	14847	14754	14649	14730	14826	14781	14835	14765	14570	14653	14714	14783	14541	14776	14891	14668	14760	14747	14555	14810	14786	14777	14874	14890	14702	14721	14719	14743	14798	14625	14680	14764	14645	14739	14724	14722	14571	14669	14745	14640	14909	14618	14721	14799	14661	14647	14825	14794	14792	14609	14718	14525	14740	14724	14874	14779	14667	14808	14662	14790	14814	14852	14692	14690	14731	14776	14739	14721	14680	14631	14789	14786	14669	14691	14792	14695	14839	14610	14790	14751	14796	14825	14815	14801	14787	14688	14696	14726	14827	14750	14842	14609	14713	14723	14919	14839	14710	14695	14712	14848	14857	14639	14699	14729	14820	14702	14734	14853	14774	14724	14787	14714	14854	14838	14775	14583	14718	14716	14800	14664	14690	14741	14853	14798	14598	14778	14838	14501	14630	14535	14708	14761	14672	14779	14767	14633	14840	14573	14799	14760	14808	14618	14696	14740	14722	14532	14729	14746	15001	14795	14858	14729	14830	14653	14724	14738	14935	14739	14624	14707	14701	14738	14632	14618	14697	14561	14700	14710	14656	14806	14865	14737	14586	14796	14626	14636	14733	14874	14708	14757	14794	14735	14945	14643	14662	14636	14749	14739	14612	14770	14872	14697	14715	14661	14751	14519	14817	14700	14880	14586	14666	14788	14654	14723	14776	14873	14827	14898	14713	14821	14658	14652	14724	14887	14788	14634	14909	14718	14737	14767	14754	14795	14904	14573	14776	14758	14680	14889	14912	14823	14740	14810	14794	14734	14813	14866	14716	14682	14659	14694	14749	14716	14792	14671	14816	14795	14829	14687	14638	14631	14587	14720	14580	14776	14773	14696	14608	14633	14736	14771	14634	14750	14725	14810	14659	14750	14609	14880	14915	14706	14566	14743	14678	14752	14569	14731	14585	14653	14530	14680	14926	14809	14767	14781	14761	14692	14856	14722	14669	14744	14881	14899	14706	14757	14829	14701	14640	14639	14699	14745	14735	14714	14727	14760	14682	14802	14831	14766	14698	14678	14697	14597	14777	14783	14817	14593	14717	14672	14965	14777	14752	14751	14685	14748	14657	14683	14733	14730	14727	14594	14656	14716	14791	14730	14673	14740	14669	14782	14703	14929	14735	14589	14624	14609	14955	14742	14677	14533	14728	14633	14731	14643	14662	14655	14730	14864	14669	14780	14675	14763	14824	14622	14780	14796	14813	14710	14765	14729	14616	14653	14539	14829	14799	14806	14671	14890	14683	14618	14820	14769	14882	14768	14815	14586	14851	14505	15001	14768	14671	14658	14820	14560	14674	14664	14798	14671	14731	14786	14780	14714	14875	14605	14657	14701	14779	14590	14793	14943	14618	14585	14745	14716	14790	14862	14599	14903	14691	14884	14813	14889	14819	14737	14679	14675	14793	14769	14713	14879	14829	14670	14717	14859	14710	14813	14706	14759	14696	14868	14831	14559	14648	14591	14821	14676	14763	14834	14746	14682	14970	14743	14688	14706	14695	14654	14732	14709	14832	14698	14690	14640	14681	14624	14830	14611	14786	14851	14713	14656	14853	14564	14797	14692	14701	14620	14826	14707	14627	14819	14661	14679	14578	14685	14697	14699	14789	14666	14661	14752	14675	14851	14782	14798	14824	14635	14775	14896	14617	14789	14622	14707	14787	14712	14738	14781	14703	14656	14614	14722	14728	14709	14600	14722	14701	14872	14862	14704	14754	14589	14784	14820	14698	14763	14703	14860	14701	14811	14743	14730	14607	14831	14588	14689	14755	14803	14853	14582	14819	14657	14855	14632	14792	14644	14715	14710	14656	14785	14805	14612	14661	14731	14702	14736	14848	14638	14743	14675	14814	14406	14678	14701	14661	14988	14696	14701	14713	14699	14623	14641	14859	14786	14747	14639	14679	14636	14663	14722	14579	14698	14801	14610	14692	14844	14647	14850	14547	14726	14819	14861	14680	14750	14650	14864	14685	14662	14629	14721	14670	14635	14603	14647	14617	14822	14674	14678	14703	14613	14704	14698	14750	14825	14732	14663	14666	14719	14629	14661	14729	14896	14681	14687	14738	14682	14695	14709	14814	14825	14655	14773	14841	14714	14753	14780	14496	14667	14743	14769	14682	14718	14703	14703	14692	14800	14639	14693	14772	14795	14760	14742	14786	14854	14696	14655	14661	14570	14717	14688	14838	14630	14890	14930	14803	14557	14627	14868	14837	14753	14598	14814	14799	14769	14677	14748	14735	14734	14675	14633	14747	14604	14608	14911	14767	14876	14649	14737	14657	14820	14843	14695	14757	14850	14651	14762	14839	14556	14613	14609	14756	14826	14613	14817	14810	14905	14698	14696	14584	14845	14742	14622	14755	14915	14782	14757	14536	14639	14718	14645	14667	14752	14725	14883	14794	14806	14737	14775	14701	14664	14708	14719	14574	14933	14823	14672	14768	14578	14612	14791	14839	14603	14872	14535	14834	14675	14889	14663	14820	14819	14631	14979	14768	14783	14741	14749	14601	14724	14969	14803	14615	14563	14598	14772	14977	14704	14570	14771	14662	14710	14697	14682	14797	14779	14687	14902	14577	14752	14850	14908	14736	14740	14720	14805	14623	14674	14733	14775	14832	14770	14747	14824	14718	14692	14746	14642	14930	14604	14618	14684	14693	14663	14725	14755	14802	14753	14665	14771	14684	14673	14580	14593	14777	14830	14538	14932	14716	14732	14779	14673	14575	14674	14801	14671	14697	14677	14606	14903	14663	14581	14827	14831	14730	14872	14600	14634	14657	14660	14857	14754	14702	14675	14626	14820	14806	14867	14591	14702	14712	14848	14652	14814	14714	14668	14769	14715	14665	14842	14634	14739	14797	14554	14809	14633	14678	14704	14705	14671	14635	14846	14655	14631	14568	14685	14758	14721	14592	14842	14746	14724	14594	14658	14732	14726	14795	14719	14650	14677	14638	14623	14863	14793	14860	14786	14739	14877	14646	14794	14745	14690	14830	14641	14769	14657	14689	14826	14700	14816	14643	14748	14648	14747	14778	14617	14606	14694	14586	14779	14674	14918	14745	14762	14676	14520	14719	14876	14799	14669	14876	14654	14690	14758	14732	14560	14763	14829	14618	14586	14689	14700	14691	15017	14693	14704	14798	14947	14810	14771	14737	14786	14807	14835	14729	14819	14919	14720	14724	14779	14820	14539	14616	14738	14490	14688	14737	14587	14731	14713	14676	14662	14789	14556	14824	14755	14777	14695	14834	14733	14798	14687	14752	14701	14860	14603	14708	14747	14670	14801	14525	14679	15000	14985	14567	14750	14846	14726	14683	14752	14699	14795	14812	14606	14732	14758	14800	14695	14858	14865	14774	14702	14555	14669	14748	14802	14690	14835	14721	14779	14724	14624	14712	14710	14721	14744	14612	14682	14778	14695	14780	14845	14696	14702	14599	14762	14723	14757	14651	14831	14639	14761	14754	14836	14830	14718	14732	14767	14566	14635	14680	14732	14720	14807	14811	14668	14827	14777	14860	14750	14710	14802	14796	14827	14699	14634	14768	14649	14800	14811	14794	14870	14709	14660	14805	14858	14591	14771	14742	14662	14636	14788	14621	14820	14839	14809	14741	14808	14871	14594	14689	14612	14841	14542	14760	14663	14644	14751	14901	14717	14776	14760	14672	14949	14695	14722	14757	14712	14825	14650	14806	14679	14742	14673	14576	14656	14849	14733	14845	14696	14679	14671	14755	14710	14673	14597	14625	14811	14684	14779	14876	14794	14802	14664	14692	14748	14818	14816	14674	14729	14760	14660	14746	14719	14690	14721	14704	14826	14808	14781	14748	14848	14732	14632	14697	14723	14787	14585	14852	14812	14581	14604	14796	14706	14712	14767	14611	14767	14876	14734	14727	14684	14785	14638	14763	14656	14753	14741	14475	14927	14696	14771	14834	14583	14598	14734	14825	14750	14777	14867	14713	14898	14748	14709	14862	14679	14802	14714	14736	14663	14810	14701	14840	14696	14725	14678	14576	14707	14560	14622	14776	14672	14830	14726	14835	14720	14637	14729	14666	14747	14729	14518	14611	14646	14818	14654	14645	14731	14675	14759	14569	14773	14880	14832	14822	14649	14686	14808	14751	14952	14747	14960	14763	14763	14900	14609	14865	14621	14669	14748	14862	14527	14736	14649	14708	14757	14717	14729	14715	14957	14710	14656	14588	14625	14878	14794	14725	14749	14752	14610	14708	14566	14644	14747	14705	14731	14700	14776	14842	14701	14784	14709	14737	14747	14837	14899	14966	14751	14748	14686	14707	14844	14825	14761	14833
27060	21638	22770	18788	15218	15139	15395	15107	15372	15079	15153	15338	15177	15287	15274	15091	15047	15188	15275	15385	15160	15161	15325	15105	15206	15047	15265	15266	15129	15210	15226	14839	15204	15279	15096	15125	15046	15336	15172	15082	15149	15229	15138	15189	15158	15239	15157	15053	15247	15191	15246	15148	15458	15213	15393	15491	15231	15183	15124	15240	15200	15141	15119	15113	15274	15077	15034	15200	15155	15273	15269	14983	14937	15001	15148	15137	15096	15246	15189	15118	15183	15110	15130	15183	15191	15283	15222	15015	15184	15162	15169	15145	15197	15265	15024	15175	14997	15118	15319	15170	15245	15182	15126	14996	15300	15287	15094	15177	15231	15104	15088	15174	15292	15234	15135	15212	15071	15001	15242	15157	15187	15109	15353	15157	15164	15125	15347	15216	14911	15111	15156	15086	15142	15066	15164	15139	15062	15260	15180	15254	15223	15118	15043	15142	14921	15163	15164	15303	15200	15330	15033	15129	15121	15053	15184	15136	15248	15193	15085	15046	14946	15050	15241	15072	15204	15086	15167	15147	15000	15124	15248	15123	15175	15086	15105	15317	15232	15029	15125	15068	15113	15247	15206	15153	14971	14885	14996	15151	15075	15137	15164	15184	14967	15087	15033	15003	14858	15108	15208	15217	15061	15000	15296	15010	15190	14994	15022	15056	15180	15042	15226	15089	15352	15094	15087	15125	15283	15124	15079	15158	15096	15195	15379	15155	15022	15164	15257	15149	15065	15045	15054	15233	15184	15352	15157	15155	15277	15144	15197	15285	15100	15182	15107	15251	15166	15158	15257	15077	15107	15200	15084	15156	15005	15133	15242	15027	15219	14907	15083	15118	15020	15250	15356	15165	15213	15061	15259	15074	15011	15152	15321	15227	15228	15105	15238	15200	15028	15149	15061	15022	14982	14900	15184	15104	15102	15173	15059	15272	15035	15130	15121	15019	14955	15218	15378	15085	15227	15009	14978	15045	15052	15097	15057	15053	15261	15103	15236	15014	15012	15211	14989	15192	15342	15191	15027	15271	14963	15250	15288	15205	14840	15120	15166	15109	15035	15212	14999	15210	15133	14934	15091	15097	15168	15102	15067	15033	15213	15204	15147	15235	15017	15005	15153	15075	15120	15214	15245	15231	15347	15222	15052	15064	15154	15085	15169	15254	15254	14907	15157	15212	15175	15073	15064	15232	15064	14954	15049	14944	15040	15111	15204	14843	15039	15032	15085	15168	15130	15065	15067	15026	15232	15038	15172	15014	15147	15331	15292	15105	15067	15328	15114	15203	14954	15182	15310	15223	15077	15169	15134	15095	15166	15214	15010	15384	15082	15152	15305	14950	14987	15200	15052	15147	15126	15081	15467	15058	15179	15150	15121	15093	15141	15208	15257	15032	15092	15121	15184	15058	15366	15147	15079	15092	15198	15350	15020	15166	15181	15164	15050	15390	15154	14971	15083	15136	15118	15123	15194	15090	15210	15100	15360	15195	15074	15163	15144	15272	15306	15126	15253	15189	14994	15047	14998	15038	14947	15395	15249	15180	15189	15240	15162	15256	14979	15079	15188	15122	15107	15056	15064	15197	15102	15126	15192	15302	15142	15192	15195	15007	15250	15113	15062	15159	15166	14969	15002	15005	14901	15030	15283	15144	15157	15124	15062	15199	15097	15238	15071	15140	15050	15120	15154	15321	15159	15092	15184	15127	15168	15117	15161	15224	15023	15183	15337	15258	15261	15313	15309	15018	15146	15112	15231	15152	15126	15023	15187	14922	15228	15291	15232	15050	15296	15095	15127	15288	15195	15091	15106	15338	15325	15045	15131	15075	15050	15067	14996	15321	15111	15160	15230	15329	15190	15157	15220	15173	15170	15111	15161	15315	14879	15158	15024	14959	15169	15261	15108	15150	15085	15288	15296	15126	15177	15296	14985	15261	15066	15311	15020	15309	15246	15137	15262	15085	15243	15125	15128	15210	14910	15140	15220	15309	15063	15204	15546	15269	15520	15048	14857	15152	15088	15131	15216	15020	15142	15327	15076	15000	15331	15001	15351	15211	15233	15179	15108	15030	14965	15224	15178	15048	14948	15219	15046	15136	15180	15262	15221	15153	15137	14978	15174	15170	15240	15030	15111	15151	15241	15128	15250	15333	15055	15151	15032	15110	15181	15168	15184	15107	15087	15246	15088	15097	15210	15182	14980	15165	15138	15179	15257	15178	15142	15136	15190	15029	15077	15220	15076	15135	15190	15023	15051	14985	15319	15154	15118	15182	15288	15247	15240	15102	15103	15096	14951	15179	15226	15207	14977	15313	15243	14971	15123	15183	15187	15088	15273	15384	15291	15095	15067	14969	15157	15009	15265	15231	15090	15045	15120	14893	15029	15043	15071	15101	14983	15098	15182	15141	14987	15126	15061	15125	15229	15069	15243	15219	15153	15212	15129	15111	15085	15203	15101	15040	15257	15292	15119	15149	15027	15181	15021	15156	15144	15250	15073	15044	15130	15207	15091	15379	15262	15321	15216	15079	15125	15084	15114	15171	15177	15332	14993	15293	15029	15017	15070	15189	15071	15174	15143	15003	15074	15115	15269	15116	15327	15120	15111	15084	14941	15239	15118	15144	15373	14999	15320	15108	15220	15242	15201	15190	15218	15140	15259	15206	15103	15103	15083	15019	15021	15060	15205	15083	15198	15101	15135	15056	15062	15143	15030	15241	14998	15135	15132	15271	15105	15348	15006	15109	15198	15222	14988	15061	15005	15243	15114	15236	15232	15187	15190	15138	15145	15007	15137	15178	14952	15348	15357	15327	15226	15207	15158	15058	15048	15073	15116	14992	15209	15049	15214	15317	15062	15255	15123	15077	15097	15031	15251	15344	15009	15174	15244	15001	15296	15225	15248	15117	15268	15265	15394	15070	15038	15110	15306	15234	15039	15377	15386	15036	15039	15087	15285	15109	15015	15082	15192	15099	15226	15091	15246	15321	15279	15253	15217	15184	15062	15191	15062	15183	15158	15113	15330	15006	15293	15014	15154	15168	15161	15162	15188	15136	15053	14961	15055	15042	15145	14925	15176	15294	15183	15233	15206	14965	15052	15095	15227	15139	15195	15333	15097	15353	15290	15062	15012	15271	15120	15206	15071	15296	15215	15245	15207	15232	15376	15125	15217	14995	15239	15086	15383	15076	15273	15145	15140	15075	15096	15201	15065	14980	14841	15201	15045	15093	15094	15053	15011	15171	15031	15047	15244	15241	15087	15214	15230	15239	15095	15147	15156	14998	15125	15303	15297	15169	15231	15148	15218	15139	15161	15203	15213	15278	15238	15322	15083	15140	15198	15111	15090	15138	15230	15230	15165	15101	15066	15077	15401	15046	15164	14993	14799	15110	15381	15299	15102	15246	15307	15077	15140	15133	14918	15279	15201	15071	15264	15149	15209	15135	15033	15168	15318	15218	15181	15174	15144	15158	15004	14915	15059	15041	15062	15033	15150	15001	15150	15338	15116	15183	15187	15199	15053	15110	15165	15138	14936	15212	15107	15183	15340	15150	15185	14982	15144	15055	15097	15335	15167	15200	15161	15219	14986	15146	15060	15097	15161	15288	15298	15197	15370	15286	15140	14959	15147	15143	15051	15120	15312	15090	15000	15030	15218	15246	15247	15424	14973	15107	15141	15169	15224	15049	15109	15075	14995	15126	15268	14979	14971	15051	15408	15281	15071	15225	15016	15027	15208	15079	15199	15003	15089	15229	15199	15267	15176	14974	15007	15160	15148	15172	15080	15164	15178	15171	15132	15188	15107	14998	15252	15314	15235	15152	15145	15183	15158	15150	15109	15082	15056	15138	15179	15066	15119	15236	15114	15111	15188	15210	15304	15218	15076	15008	15272	15063	14952	15243	15254	15031	15112	15004	14948	15276	15179	14995	15359	15176	14956	15111	15068	15023	15072	15234	15103	15064	15038	15116	15274	15200	15214	15187	15248	15172	15112	14858	15148	15185	15106	15155	15232	15198	14943	15066	15138	15253	15209	15215	15238	14938	15110	15147	15182	15431	15441	15070	15009	15108	15321	15133	15045	15270	14985	15234	15057	15134	15112	15181	15103	15264	15211	15070	14970	15221	15172	15271	15086	15161	15191	15216	15230	15109	14923	15067	15041	15145	15093	14975	15288	15207	15120	15230	15209	15068	15286	15148	15127	15362	15195	15171	15196	15100	15208	15113	15088	15030	15212	15172	15293	15175	15134	15092	15265	15235	14957	15119	15232	15098	15175	15236	15123	15170	15087	15101	15196	15022	14900	15108	15159	15111	15201	15004	15215	15158	15289	14917	15035	15175	15180	15235	15079	15082	15170	15155	15266	15327	15340	15137	15046	15050	15045	15142	15105	15220	15163	15231	14983	15298	15144	15201	15088	15206	15133	14998	15284	15097	15316	15087	15331	15113	15141	15083	15194	15143	14883	15243	15302	15100	15027	15195	15153	15075	15173	15016	15196	15293	14976	15107	14942	15037	14976	15257	15086	15013	15046	15236	15100	15034	15323	15332	15083	15011	15119	15023	15030	15129	15207	15100	15074	15185	15203	15202	14887	15105	15113	15124	15267	15027	15258	15129	15171	15357	15134	15029	15226	15053	15108	15256	15129	15053	15076	15180	15254	14975	15300	15117	15201	14932	15178	15143	14980	15126	14955	14979	15261	15286	15218	15003	15208	15395	15200	14930	15130	15245	15287	15260	15058	14954	15195	15171	15144	15137	15073	15257	15091	15182	15234	15074	15150	15092	15082	15053	15187	15178	15362	15100	15349	15013	15146	15361	15067	15094	15135	15258	15207	15204	15031	15045	15101	15124	15359	15101	15110	15248	15222	15017	15234	15068	15129	15027	15046	15019	15433	15243	15096	15065	15221	14989	15086	15145	15256	14940	14964	15115	15096	15054	15166	15201	15113	15330	15082	15056	14967	15224	15212	15114	15080	15241	15329	15073	15005	15007	15217	14957	14970	15178	15099	14977	15228	15177	15287	15066	15117	15183	15108	15055	15122	15014	15149	15351	15370	14977	15008	15263	15162	15183	15023	15129	15100	15226	15133	15186	14998	15176	15279	15039	15133	15114	15195	14977	15100	15178	14974	15060	14984	15192
13621	16065	16580	15304	14736	14434	14493	14427	14490	14353	14562	14553	14586	14304	14538	14644	14409	14708	14558	14629	14687	14494	14544	14614	14500	14547	14442	14585	14504	14447	14277	14536	14461	14545	14452	14551	14754	14627	14443	14616	14497	14453	14468	14539	14571	14418	14547	14327	14516	14377	14484	14532	14573	14595	14580	14533	14322	14544	14410	14437	14402	14456	14507	14516	14503	14417	14389	14473	14276	14425	14582	14373	14574	14443	14296	14547	14587	14400	14528	14484	14497	14461	14506	14418	14394	14502	14420	14566	14471	14423	14510	14493	14503	14423	14412	14505	14427	14315	14393	14366	14537	14345	14509	14362	14376	14521	14449	14380	14359	14445	14443	14307	14469	14470	14452	14470	14546	14509	14465	14273	14719	14449	14379	14459	14540	14562	14362	14409	14411	14532	14472	14380	14560	14543	14556	14362	14372	14543	14397	14363	14334	14549	14530	14540	14422	14302	14476	14591	14508	14428	14632	14430	14432	14398	14447	14494	14541	14442	14562	14396	14566	14647	14349	14377	14443	14289	14336	14342	14355	14466	14369	14581	14574	14486	14483	14529	14434	14462	14364	14273	14493	14445	14580	14208	14404	14400	14408	14475	14436	14384	14451	14514	14628	14509	14348	14568	14492	14392	14433	14520	14349	14414	14516	14463	14373	14374	14441	14668	14460	14377	14534	14397	14403	14311	14227	14451	14312	14482	14586	14403	14335	14443	14507	14356	14522	14460	14310	14487	14408	14281	14683	14440	14551	14289	14479	14675	14456	14431	14593	14441	14348	14465	14582	14413	14365	14352	14353	14477	14418	14532	14452	14569	14453	14561	14404	14361	14448	14336	14425	14376	14385	14300	14206	14410	14425	14372	14541	14268	14628	14545	14414	14638	14305	14404	14359	14378	14534	14312	14361	14463	14479	14350	14633	14323	14364	14512	14388	14458	14592	14394	14351	14428	14403	14224	14326	14574	14681	14508	14431	14528	14360	14313	14590	14558	14654	14483	14403	14438	14429	14396	14287	14476	14414	14458	14403	14308	14508	14336	14492	14632	14351	14441	14449	14412	14405	14543	14498	14305	14531	14478	14545	14416	14469	14414	14534	14465	14468	14307	14500	14398	14584	14486	14397	14465	14335	14612	14539	14427	14563	14496	14449	14412	14531	14482	14356	14272	14457	14487	14461	14459	14436	14473	14553	14490	14336	14473	14377	14448	14482	14499	14528	14417	14450	14509	14548	14588	14351	14483	14451	14434	14474	14455	14376	14408	14437	14244	14335	14433	14380	14480	14647	14384	14424	14453	14481	14374	14372	14364	14458	14532	14522	14424	14560	14409	14511	14330	14511	14222	14440	14625	14524	14502	14303	14630	14211	14602	14519	14400	14448	14328	14281	14434	14202	14612	14394	14428	14407	14571	14404	14567	14675	14288	14480	14603	14455	14409	14492	14475	14457	14563	14244	14449	14499	14512	14426	14369	14576	14470	14462	14416	14419	14434	14443	14663	14382	14632	14365	14453	14411	14234	14385	14288	14458	14608	14521	14467	14670	14423	14298	14424	14395	14386	14289	14515	14391	14502	14550	14596	14660	14522	14468	14499	14289	14564	14318	14596	14504	14451	14385	14463	14363	14455	14365	14495	14381	14249	14588	14593	14363	14484	14458	14563	14462	14607	14396	14412	14403	14290	14421	14538	14733	14467	14335	14499	14495	14467	14505	14522	14312	14554	14321	14369	14500	14452	14432	14430	14348	14281	14501	14576	14459	14466	14425	14332	14369	14480	14388	14398	14495	14420	14446	14418	14417	14409	14647	14552	14403	14379	14484	14540	14560	14421	14460	14295	14284	14548	14561	14407	14659	14528	14454	14649	14505	14388	14454	14420	14512	14479	14416	14641	14533	14423	14511	14477	14526	14363	14503	14594	14437	14385	14538	14381	14426	14467	14362	14354	14520	14383	14609	14606	14550	14516	14465	14481	14258	14419	14416	14402	14435	14359	14484	14643	14488	14348	14687	14468	14595	14534	14481	14440	14443	14423	14394	14427	14343	14418	14555	14569	14568	14558	14605	14559	14313	14403	14463	14473	14421	14572	14303	14345	14422	14498	14454	14362	14318	14427	14404	14482	14540	14544	14343	14390	14461	14410	14375	14299	14531	14514	14199	14347	14453	14373	14392	14454	14513	14339	14425	14429	14440	14543	14532	14349	14450	14276	14509	14253	14430	14540	14461	14427	14292	14366	14372	14392	14708	14480	14514	14501	14406	14405	14380	14476	14412	14510	14509	14425	14483	14548	14569	14413	14295	14567	14344	14376	14552	14530	14311	14519	14431	14283	14442	14393	14430	14217	14524	14446	14459	14424	14484	14199	14457	14428	14553	14434	14333	14406	14365	14318	14517	14452	14445	14420	14414	14435	14425	14524	14386	14246	14598	14515	14281	14488	14499	14333	14632	14298	14560	14490	14490	14429	14562	14378	14391	14561	14434	14321	14418	14349	14502	14450	14633	14455	14334	14442	14387	14509	14505	14373	14476	14467	14404	14474	14548	14473	14294	14498	14493	14465	14815	14354	14442	14357	14333	14354	14577	14373	14592	14469	14499	14434	14421	14425	14405	14563	14496	14389	14566	14328	14558	14302	14542	14302	14506	14290	14460	14490	14510	14413	14574	14486	14405	14428	14423	14422	14511	14345	14668	14430	14262	14426	14613	14468	14462	14476	14494	14551	14391	14482	14523	14349	14341	14619	14460	14609	14556	14455	14498	14480	14343	14521	14511	14443	14421	14400	14495	14495	14587	14490	14412	14439	14533	14382	14373	14478	14466	14580	14563	14264	14435	14510	14390	14465	14512	14529	14586	14442	14554	14401	14338	14281	14526	14638	14169	14373	14525	14527	14274	14572	14512	14468	14370	14623	14324	14429	14355	14340	14494	14375	14451	14242	14409	14610	14477	14352	14467	14354	14537	14401	14572	14322	14419	14485	14619	14389	14459	14356	14404	14534	14511	14561	14571	14306	14351	14365	14507	14404	14504	14459	14528	14383	14500	14395	14418	14322	14359	14293	14434	14571	14480	14532	14331	14705	14443	14462	14626	14511	14370	14397	14520	14437	14451	14445	14385	14579	14525	14365	14302	14466	14506	14443	14554	14481	14267	14472	14537	14422	14667	14502	14392	14351	14440	14440	14335	14380	14502	14527	14428	14411	14531	14386	14488	14452	14363	14375	14413	14595	14530	14518	14476	14478	14501	14399	14467	14495	14412	14396	14379	14616	14508	14377	14366	14402	14441	14334	14360	14467	14338	14496	14326	14285	14375	14498	14049	14633	14496	14553	14646	14461	14448	14538	14524	14408	14557	14562	14423	14470	14506	14417	14399	14546	14491	14564	14381	14444	14416	14500	14514	14453	14474	14457	14563	14419	14519	14621	14417	14471	14539	14392	14482	14443	14540	14435	14520	14377	14522	14378	14422	14434	14484	14502	14604	14350	14491	14567	14442	14356	14464	14423	14403	14468	14438	14568	14313	14534	14486	14321	14671	14331	14488	14451	14529	14508	14570	14486	14538	14534	14370	14433	14380	14352	14486	14683	14642	14405	14477	14478	14396	14318	14504	14517	14426	14565	14409	14492	14382	14384	14625	14487	14316	14505	14331	14313	14337	14527	14555	14461	14364	14332	14366	14480	14432	14410	14406	14535	14400	14462	14554	14705	14405	14460	14511	14335	14450	14421	14413	14570	14411	14416	14375	14440	14421	14320	14456	14306	14589	14498	14353	14379	14465	14219	14484	14411	14366	14485	14449	14497	14314	14290	14353	14293	14408	14525	14420	14589	14391	14577	14410	14452	14335	14460	14510	14511	14602	14480	14397	14434	14516	14579	14345	14337	14395	14575	14373	14576	14479	14522	14636	14448	14303	14471	14456	14267	14463	14524	14435	14405	14471	14601	14526	14495	14430	14575	14498	14539	14476	14375	14566	14528	14439	14736	14426	14551	14438	14531	14473	14532	14344	14448	14567	14412	14502	14392	14386	14257	14407	14416	14587	14278	14610	14354	14492	14217	14425	14420	14439	14473	14464	14515	14304	14454	14395	14469	14524	14526	14446	14539	14412	14419	14514	14467	14416	14430	14302	14612	14479	14459	14573	14374	14480	14545	14343	14525	14430	14487	14375	14497	14467	14451	14400	14495	14548	14581	14484	14365	14374	14406	14474	14355	14523	14426	14487	14338	14400	14285	14415	14370	14547	14467	14402	14433	14507	14444	14457	14573	14428	14291	14345	14388	14479	14513	14517	14486	14524	14387	14382	14489	14467	14354	14472	14345	14230	14395	14477	14576	14311	14227	14424	14413	14355	14380	14420	14466	14516	14360	14385	14630	14384	14483	14522	14388	14481	14451	14496	14325	14460	14413	14419	14284	14529	14355	14681	14368	14463	14472	14258	14335	14466	14534	14669	14313	14353	14423	14314	14432	14433	14412	14411	14459	14419	14408	14614	14455	14528	14416	14292	14555	14325	14404	14621	14409	14422	14409	14468	14276	14444	14422	14500	14643	14351	14465	14263	14431	14494	14528	14445	14449	14520	14552	14342	14539	14537	14434	14439	14437	14522	14452	14612	14513	14433	14563	14508	14335	14446	14382	14546	14424	14453	14412	14621	14402	14378	14467	14408	14542	14393	14467	14458	14556	14501	14564	14425	14507	14411	14405	14426	14523	14433	14507	14558	14541	14495	14387	14629	14553	14563	14399	14499	14530	14319	14548	14484	14412	14534	14505	14379	14418	14399	14396	14574	14461	14474	14327	14438	14368	14328	14403	14508	14258	14569	14581	14430	14504	14380	14444	14374	14374	14595	14510	14401	14461	14638	14437	14474	14556	14550	14411	14512	14336	14547	14439	14465	14415	14507	14436	14669	14395	14597	14551	14452	14550	14536	14363	14334	14563	14437	14487	14380	14506	14432	14584	14585	14437	14439	14274	14460	14446	14468	14447	14387	14459	14472	14475	14514	14499	14398	14268	14479	14484	14600	14423	14384	14475	14509	14446	14531	14413	14634	14508	14387	14514	14402	14392	14471	14334	14472	14419	14435	14539	14369	14544	14602	14286	14271	14549	14540	14357	14322	14443	14551	14439	14301	14386	14550	14601	14461	14545
23801	21232	28571	24232	21626	19718	18038	15919	15445	15506	15497	15371	15180	15402	15221	15430	15267	15355	15412	15537	15268	15278	15350	15435	15356	15519	15089	15430	15223	15149	15169	15225	15474	15147	15173	15278	16022	16717	15394	15283	15926	15396	15062	14969	15175	15068	15237	15262	15258	15154	15178	15595	15783	15578	15603	15275	15396	15130	15284	15294	15116	15145	15164	15199	15200	15296	15283	15407	15150	15341	15187	15168	15372	14901	15273	15313	15151	15373	15109	15306	15367	15293	15346	15116	15219	15347	15453	15237	15190	15164	15276	15143	15022	15092	15165	15138	15113	15238	15145	15284	15161	15231	15082	15106	15212	15097	15273	15403	15178	15253	15313	15162	15154	15223	15523	15274	15255	15272	15259	15213	15206	15262	15216	15224	15306	15378	15180	15181	15159	15239	15173	15346	15166	14934	15095	15100	15230	15228	15211	15198	15045	15155	15238	15413	15196	15120	15254	15326	15167	15177	15130	15154	15209	15043	15247	15157	15420	15301	15230	15075	15396	15190	15093	15285	15384	15182	15412	15314	15212	15161	15228	15381	15218	15192	15024	15414	15384	15196	15324	15189	15296	15223	15486	15166	14947	15225	15030	15234	15338	15324	15172	15244	15067	15030	15128	15216	15391	15098	15402	15267	15257	15262	15173	15217	15211	15108	15204	15072	15317	15463	15296	15451	15224	15147	15219	15000	15281	15181	15376	15091	15083	15050	15245	15119	15218	15070	15186	15239	15175	15107	15228	15077	15219	15119	15195	15396	15077	15153	15376	15375	15151	15171	15212	15363	15185	15211	15279	15191	15167	15088	15228	15196	15164	15168	15073	15173	15089	15149	15140	15133	15369	15265	15107	14983	15345	15167	15356	15279	15155	15224	15271	15174	15264	15245	15300	15262	15212	15244	15252	15199	15197	15307	15227	15110	15262	15213	15115	15206	15208	15029	15030	15170	15145	15236	15279	15080	15142	15261	15227	15154	15204	15146	15172	15036	15210	15024	15191	15168	14967	15309	15227	15050	15374	15305	15171	15095	15047	15132	15226	15183	15200	15126	15134	15270	15190	15042	15157	15192	15338	15178	15201	15278	15228	14952	15175	15230	15284	15132	15075	15234	15244	15231	15064	15027	15158	15226	15111	15207	15168	15296	15080	15314	15025	15193	15291	15184	15359	15116	15188	15355	15168	15216	15104	15109	15113	15250	15296	15209	15034	15143	15254	15019	15015	15028	15180	15000	15233	15365	15103	15263	15121	15189	15256	15117	15152	15346	15195	15134	15076	15323	15159	15293	15277	15238	15208	15192	15162	15051	15159	15303	15188	15141	15179	15312	15186	15539	15301	15340	15145	15039	15332	15086	15143	15174	15132	15312	15019	14976	15100	15126	15193	15145	15033	15114	15236	15102	15261	15346	15103	15039	15136	15235	15296	15066	14968	15305	15304	15300	15399	15170	15196	15116	15087	15229	15060	15185	15074	15203	14995	15156	15006	15304	15219	15313	15347	15231	15322	15178	15149	15204	15221	15221	15133	15314	15132	15087	15114	15270	15289	15143	15294	15202	15218	15177	15372	15198	15426	15336	15187	15170	15297	15180	15189	15248	15215	15048	15109	15039	15308	15118	15124	15185	15122	15141	15088	15174	15185	15242	15187	15199	15135	15287	15277	15239	15158	14991	15353	15170	15256	15223	15294	15219	15253	15302	15190	15320	15322	15212	15161	15138	15278	15058	15333	15136	15091	15169	15217	15126	15165	15035	15274	15248	15229	15025	15183	15025	14951	15112	15301	15185	15228	15314	15091	15224	15101	15360	15050	15271	15287	15176	15199	15214	15297	15288	15287	15323	15173	15169	15060	15159	15249	15220	15203	15301	15110	15231	15260	15112	15055	15172	15124	15264	15381	15433	15027	15362	15186	15193	15489	15335	15217	15113	15402	15376	15105	15227	15052	15153	15252	15286	15041	15101	15159	15016	15343	15219	15303	15252	15180	15122	15211	15224	15070	15133	15220	15246	15147	15155	15186	15165	15203	15176	15271	15002	15263	15115	15080	15298	15125	15197	15186	14981	15207	15398	15142	15000	14926	15211	15324	15279	15137	15072	15032	15196	15190	15261	15212	15133	15118	15228	15101	15329	14981	15197	15239	15109	15245	15230	15263	15217	15027	15152	15299	15258	15255	15038	15049	15322	15204	15308	15177	15169	14997	15187	15196	15317	15151	15021	15229	15182	15259	15173	15298	15251	15234	15227	15283	15135	15143	15212	15121	15137	15260	15360	15261	15281	15111	15109	15386	15280	15349	15254	15149	15121	15133	15178	15073	15120	15263	15253	15115	15227	15207	15107	15097	15288	15253	15183	15246	15195	15149	15167	15053	15193	15147	15098	15419	15264	15110	15187	15264	15284	15418	15017	15302	15230	15244	15304	15140	15089	15285	15213	15148	15164	15403	15142	15462	15241	15322	15230	15127	15253	15166	15259	15316	15303	15251	15457	15284	15314	15077	15289	15033	15196	15139	15292	15142	15047	15243	15318	15304	15128	15226	15261	15457	15303	15032	15244	15272	15212	15268	15208	15200	15396	15154	15168	15230	15198	15135	15304	15259	15165	15207	15213	15311	15147	15364	15206	15275	15174	15233	15152	15008	14950	15160	15129	15321	15432	15234	15273	15093	15351	15306	15268	15304	15297	15186	15137	15130	15182	15287	15147	15157	15070	15125	15124	15125	15262	15267	15374	15281	15189	15007	15121	15067	15303	15080	15260	15610	15303	15206	15065	15199	15378	15125	15145	14797	14965	15110	15176	15320	15387	15281	15264	15248	15256	15104	15120	15027	15051	15060	15154	15205	15210	15310	15160	15271	15045	15085	15201	15121	15113	15168	15106	15297	15267	15138	15225	15309	15198	15290	14955	15229	15218	15255	15218	14946	15343	15034	15096	15346	15292	15225	14995	15168	15061	15290	15294	15037	15183	15066	15286	15238	15196	15273	15118	15329	15416	15260	15152	15428	15267	15054	15138	15212	15152	15089	15105	15238	15247	15201	15302	15132	15140	15285	15233	15157	15225	15185	15311	15168	15265	15134	15008	15267	15101	15275	15218	15127	15251	15181	15282	15082	15145	15339	15323	15171	15168	15132	15299	15007	15160	15256	15094	14944	14931	15141	15102	15111	15233	15221	15180	15394	15283	15207	15102	15417	15163	15230	15212	15126	15241	15172	15391	15327	15055	15282	15128	15192	15086	15287	15162	15282	15175	15112	15349	15154	15174	15130	15330	15217	15345	14953	15192	15102	15399	15247	15049	15236	15241	15516	15176	15241	14994	15221	15185	15109	15195	15254	14972	15284	15300	15282	15275	15169	15099	15176	14994	15167	15161	15263	15181	15173	15089	15200	15193	15071	15133	15261	15279	15198	15330	15171	15302	15416	15219	15186	15211	15210	15194	15286	15301	15177	15112	15375	15231	15143	15320	15360	15319	15114	15045	15403	15115	15269	15188	15157	15184	15211	14986	15147	15131	15153	15063	15364	15071	15302	15295	15227	15106	15076	15009	15263	15017	15382	15179	15352	15085	15053	15304	15166	15198	15199	15333	15121	15331	15060	15250	15047	15202	15142	15079	15308	15086	15170	15134	15196	15180	15253	15220	14993	15085	15216	15138	15003	15303	15220	15344	15211	15272	15257	15055	15358	15140	15316	15320	15001	15180	14968	15028	15278	15279	15106	15362	15211	15155	15031	15162	15205	15035	15040	15148	15268	15019	15144	15285	15285	15179	15409	15122	15051	15255	15205	15478	15298	15017	15194	15161	15136	15254	15028	15089	15197	15297	15238	15030	15201	15282	15249	15335	15258	15174	15082	15081	15257	15319	15131	15196	15026	15194	15211	15071	15052	15160	15107	14970	15176	15146	15244	15059	15127	15017	15241	15421	15185	15148	15280	15240	15154	15207	15257	15382	15242	15010	15270	15238	15231	15343	15097	15126	15358	14993	15095	15126	15343	15277	15225	15085	15190	15225	15125	15351	15209	15246	15129	15448	15119	15215	15163	15092	15482	15062	15263	15302	15172	15228	15158	15333	15301	15021	15285	15108	15087	15228	15004	15098	15204	15029	15206	15333	15089	15330	15215	15098	15082	15050	15319	15431	15204	15116	15244	15151	15262	15087	15113	15470	15284	15126	15147	15041	15217	15115	15399	15201	15264	15166	15077	15033	15083	15208	15324	15183	15348	15209	15140	15164	15284	15257	15024	15274	15113	15127	15200	15093	15201	15285	15320	15268	15417	15246	15045	15230	15215	15123	15432	15043	15190	15011	15218	15117	15397	15110	15207	15216	15268	15295	15206	15133	15214	15127	15312	15221	15305	15268	15216	15216	15035	15248	15225	15062	15143	15270	15364	15165	15168	15185	15151	15237	15186	15019	15050	14965	15160	15169	15165	15313	15224	15185	15197	15256	14976	15452	15336	15164	15192	14981	15315	15129	15192	15147	15079	15188	15094	15125	15042	14996	15004	15111	15161	15094	15092	15175	15228	15130	15122	15090	15274	15250	15210	15254	15157	15189	15136	15430	15292	15368	15103	15184	15178	15115	15256	15148	15282	15155	15226	15028	15327	15233	15256	15150	15363	15119	15163	15236	15334	15157	14980	15281	15401	15383	15148	15129	15302	15379	15355	15182	15215	15256	15373	15210	14984	15062	15312	15243	15220	15068	15295	15172	15135	15086	14904	15086	15060	15019	15071	14946	15134	15116	15206	15274	15435	15404	15053	15182	15047	15153	15171	15237	15020	15308	15371	15139	15370	15347	15224	15083	15220	15161	15227	15116	15026	15203	15301	15153	15156	15246	15102	15198	15174	15215	15052	15026	15119	15311	15198	15247	14972	15301	15404	15160	15095	15268	15028	15052	15209	15271	15147	15258	15147	15285	15117	15113	15027	15061	15244	15219	15229	15039	15180	15181	15018	15014	15293	15232	15286	15152	15207	15388	15125	15254	15234	15286	14953	15046	15091	15222	15242	15192	15218	15241	15142	15181	15277	15254	15372	15331	15111	15380	15003	15000	15251	15000	15282	15244	15238	15126	15194	15056	15191	15065	15382	15150	15297	15313	15262	15290	15246	15327	15261	15343	15148	15102	15277	15198	15316	15208
12874	21472	22443	18374	15947	15540	15166	15106	14952	14880	14837	14864	14653	14734	14673	14684	14677	14843	14844	14982	14562	14785	14752	14638	14464	14709	14624	14543	14604	14510	14528	14602	14660	14597	14820	14527	15849	16718	14760	15060	15117	14588	14369	14423	14573	14661	14576	14485	14578	14498	14535	14899	15245	15116	14750	14614	14440	14523	14456	14515	14495	14554	14467	14522	14470	14365	14421	14381	14502	14565	14442	14446	14600	14262	14368	14586	14563	14469	14375	14353	14515	14563	14521	14381	14577	14477	14454	14400	14398	14482	14366	14621	14332	14499	14602	14562	14570	14396	14462	14514	14522	14511	14437	14425	14455	14387	14442	14462	14405	14485	14391	14402	14382	14471	14470	14448	14565	14432	14540	14582	14485	14429	14384	14601	14373	14539	14689	14508	14552	14424	14456	14504	14473	14675	14516	14462	14438	14469	14516	14397	14487	14573	14620	14651	14380	14587	14560	14361	14495	14455	14489	14460	14598	14533	14548	14562	14591	14486	14556	14437	14346	14577	14444	14394	14498	14511	14387	14463	14493	14525	14566	14584	14447	14509	14367	14400	14372	14341	14498	14342	14552	14277	14458	14477	14370	14469	14619	14578	14276	14478	14370	14507	14376	14457	14482	14340	14562	14473	14543	14459	14439	14393	14451	14447	14396	14579	14601	14594	14444	14427	14488	14511	14656	14473	14514	14384	14397	14357	14530	14375	14549	14642	14355	14220	14295	14385	14582	14467	14406	14533	14478	14486	14449	14466	14445	14488	14561	14478	14451	14688	14474	14433	14464	14407	14647	14578	14519	14578	14701	14501	14566	14444	14472	14392	14349	14577	14425	14601	14449	14362	14454	14535	14320	14353	14634	14376	14392	14602	14393	14484	14510	14399	14564	14591	14466	14381	14601	14396	14339	14463	14493	14592	14425	14406	14424	14479	14566	14388	14664	14378	14413	14487	14405	14438	14540	14594	14420	14467	14609	14600	14295	14497	14530	14382	14394	14469	14403	14489	14388	14507	14503	14541	14265	14387	14537	14465	14482	14610	14439	14363	14345	14439	14617	14435	14425	14530	14415	14362	14606	14285	14456	14395	14480	14562	14578	14316	14351	14298	14423	14576	14550	14378	14487	14405	14576	14468	14323	14504	14466	14441	14554	14341	14379	14243	14584	14379	14482	14597	14308	14469	14622	14475	14546	14422	14350	14589	14596	14367	14450	14522	14517	14605	14399	14470	14347	14358	14285	14434	14542	14621	14471	14515	14566	14456	14475	14568	14584	14328	14546	14410	14373	14402	14438	14553	14461	14411	14321	14525	14366	14314	14494	14503	14476	14379	14771	14536	14658	14243	14304	14433	14594	14479	14444	14481	14322	14514	14458	14421	14548	14411	14538	14197	14561	14568	14528	14464	14564	14421	14369	14606	14354	14423	14511	14621	14514	14445	14503	14527	14665	14546	14464	14434	14445	14531	14419	14522	14594	14562	14493	14577	14537	14459	14405	14559	14511	14521	14369	14344	14435	14421	14370	14346	14513	14434	14409	14422	14469	14516	14473	14402	14517	14618	14405	14552	14528	14429	14488	14417	14507	14450	14390	14500	14392	14599	14417	14395	14414	14300	14467	14419	14381	14436	14367	14518	14294	14561	14469	14488	14503	14346	14372	14483	14403	14494	14357	14591	14392	14590	14579	14561	14311	14510	14517	14512	14524	14485	14542	14318	14804	14528	14516	14480	14417	14536	14447	14446	14398	14440	14418	14345	14577	14488	14399	14512	14554	14344	14455	14490	14514	14568	14510	14522	14543	14427	14303	14542	14374	14437	14542	14324	14467	14520	14468	14336	14631	14479	14349	14274	14423	14463	14413	14623	14429	14591	14581	14369	14411	14444	14778	14472	14496	14459	14373	14598	14403	14360	14287	14317	14616	14304	14415	14591	14597	14384	14558	14366	14377	14437	14515	14669	14318	14260	14380	14510	14531	14423	14332	14468	14505	14443	14383	14529	14469	14542	14483	14443	14493	14457	14407	14418	14470	14592	14533	14435	14335	14535	14639	14502	14672	14431	14329	14455	14534	14497	14722	14428	14334	14587	14644	14489	14460	14388	14410	14531	14507	14502	14438	14615	14443	14404	14265	14442	14394	14554	14620	14290	14388	14455	14397	14513	14542	14585	14482	14437	14489	14524	14545	14406	14582	14436	14398	14589	14459	14289	14509	14606	14510	14435	14471	14500	14181	14376	14310	14383	14471	14552	14328	14463	14565	14591	14600	14565	14440	14317	14458	14544	14401	14517	14580	14461	14487	14640	14323	14457	14462	14407	14433	14434	14422	14490	14403	14424	14529	14473	14407	14483	14606	14386	14486	14530	14468	14422	14456	14482	14421	14675	14345	14446	14507	14457	14549	14387	14303	14270	14499	14568	14484	14449	14514	14533	14503	14551	14615	14445	14477	14437	14469	14442	14618	14322	14464	14579	14469	14433	14416	14356	14512	14420	14498	14360	14559	14549	14499	14229	14298	14286	14575	14445	14401	14419	14513	14433	14358	14540	14508	14526	14446	14428	14482	14315	14561	14535	14479	14487	14525	14479	14411	14701	14309	14537	14576	14416	14546	14446	14454	14413	14515	14723	14501	14530	14522	14400	14389	14423	14408	14538	14472	14562	14445	14475	14522	14329	14441	14432	14430	14398	14530	14440	14419	14558	14600	14538	14746	14606	14348	14494	14517	14520	14513	14379	14482	14562	14319	14417	14539	14323	14422	14375	14548	14380	14432	14373	14707	14515	14375	14500	14546	14523	14455	14447	14338	14512	14387	14662	14426	14465	14473	14486	14326	14441	14478	14505	14440	14596	14513	14468	14567	14571	14395	14520	14604	14558	14532	14430	14559	14466	14565	14452	14382	14425	14640	14442	14344	14341	14473	14574	14311	14607	14382	14513	14426	14382	14564	14338	14508	14548	14519	14439	14383	14451	14516	14486	14458	14563	14505	14453	14418	14533	14540	14411	14512	14630	14416	14586	14465	14392	14611	14457	14507	14394	14447	14490	14439	14449	14517	14382	14453	14374	14396	14317	14465	14442	14613	14624	14492	14350	14488	14350	14470	14372	14559	14442	14398	14400	14309	14508	14485	14536	14403	14397	14676	14572	14348	14614	14515	14433	14405	14449	14522	14281	14261	14513	14281	14597	14597	14463	14401	14332	14606	14414	14512	14427	14582	14476	14413	14484	14563	14505	14420	14494	14337	14643	14588	14478	14363	14520	14501	14517	14665	14753	14327	14330	14440	14527	14484	14512	14501	14583	14369	14630	14313	14342	14502	14648	14454	14437	14516	14616	14423	14530	14590	14535	14421	14444	14395	14539	14499	14441	14437	14488	14436	14481	14295	14569	14448	14563	14349	14481	14442	14398	14429	14480	14495	14435	14701	14427	14472	14400	14456	14564	14334	14578	14318	14404	14436	14507	14603	14579	14425	14460	14519	14330	14399	14546	14502	14565	14576	14650	14376	14293	14369	14565	14359	14523	14400	14448	14470	14456	14377	14504	14512	14500	14408	14333	14431	14513	14372	14613	14530	14402	14565	14489	14389	14585	14496	14468	14299	14619	14305	14314	14519	14512	14422	14569	14370	14570	14333	14416	14477	14499	14429	14513	14543	14629	14570	14351	14509	14280	14625	14587	14416	14522	14630	14554	14480	14414	14360	14396	14426	14423	14418	14500	14454	14518	14540	14535	14373	14525	14510	14382	14290	14501	14487	14549	14512	14467	14426	14445	14528	14258	14351	14299	14526	14589	14646	14585	14435	14571	14527	14507	14385	14544	14551	14497	14432	14361	14367	14490	14447	14592	14493	14386	14506	14386	14385	14480	14409	14426	14266	14374	14494	14349	14360	14443	14493	14536	14406	14420	14455	14472	14384	14647	14586	14419	14427	14506	14446	14430	14606	14496	14345	14540	14356	14635	14514	14468	14550	14294	14399	14544	14560	14420	14508	14641	14536	14463	14481	14506	14482	14459	14582	14507	14551	14544	14524	14382	14639	14345	14364	14560	14570	14449	14518	14552	14320	14476	14410	14606	14353	14358	14566	14434	14485	14507	14627	14464	14438	14549	14493	14592	14452	14496	14362	14380	14444	14483	14348	14337	14370	14527	14522	14431	14546	14351	14503	14424	14396	14495	14360	14603	14492	14355	14576	14424	14407	14389	14489	14396	14540	14493	14626	14322	14391	14570	14394	14431	14322	14404	14493	14319	14462	14412	14538	14581	14402	14508	14450	14355	14325	14332	14523	14512	14396	14472	14436	14524	14413	14411	14374	14367	14442	14557	14395	14438	14622	14425	14601	14278	14387	14695	14589	14322	14298	14432	14439	14438	14420	14451	14425	14439	14520	14381	14432	14384	14417	14569	14440	14508	14340	14682	14634	14512	14512	14420	14609	14551	14375	14386	14673	14508	14438	14633	14692	14549	14527	14421	14544	14484	14477	14583	14600	14540	14414	14404	14594	14464	14485	14567	14520	14467	14472	14458	14451	14376	14480	14482	14484	14382	14538	14528	14475	14501	14612	14535	14436	14610	14535	14283	14488	14368	14428	14347	14405	14598	14391	14326	14471	14570	14467	14431	14471	14246	14628	14426	14263	14469	14600	14420	14462	14443	14564	14394	14411	14522	14443	14620	14380	14515	14537	14518	14516	14468	14451	14431	14441	14465	14621	14579	14641	14470	14472	14411	14384	14583	14370	14583	14552	14431	14361	14352	14336	14293	14491	14377	14275	14332	14637	14348	14685	14370	14393	14495	14503	14640	14453	14341	14550	14519	14420	14457	14544	14506	14402	14372	14668	14494	14382	14556	14332	14470	14580	14438	14487	14269	14472	14547	14447	14215	14382	14459	14649	14553	14520	14387	14560	14620	14371	14362	14561	14446	14552	14454	14495	14392	14430	14364	14509	14373	14355	14561	14418	14328	14663	14430	14400	14450	14372	14420	14389	14325	14466	14508	14513	14324	14602	14638	14573	14333	14457	14449	14488	14456	14385	14529	14537	14422	14582	14535	14512	14449	14426	14588	14528	14421	14472	14516	14287	14489	14568	14486	14437	14438	14301	14433	14521	14510	14383	14569	14532	14463	14551	14378	14504	14467	14566	14673
22912	21298	29143	23781	21416	22603	21957	16869	15931	16241	16074	15814	15787	15976	15720	15659	15518	15764	15794	15815	15742	15622	15763	15558	15542	15698	15574	15608	15632	15646	15640	15493	15656	15538	15415	15570	17332	18690	16563	16112	16688	15702	15507	15512	15654	15465	15545	15560	15508	15491	15504	15960	16187	16295	15836	15602	15616	15529	15515	15346	15204	15739	15602	15692	15350	15644	15319	15467	15572	15524	15520	15558	15484	15347	15519	15462	15528	15523	15651	15491	15445	15552	15403	15440	15408	15408	15463	15444	15649	15504	15552	15563	15597	15557	15442	15282	15263	15354	15362	15582	15296	15303	15383	15345	15474	15617	15582	15175	15477	15494	15396	15541	15474	15527	15617	15419	15443	15341	15512	15398	15269	15269	15566	15640	15468	15526	15480	15379	15371	15571	15540	15449	15410	15372	15283	15305	15377	15517	15478	15374	15484	15405	15538	15448	15322	15489	15375	15273	15440	15365	15417	15484	15565	15376	15509	15336	15430	15394	15347	15451	15503	15448	15284	15348	15468	15180	15502	15341	15329	15398	15399	15278	15468	15334	15385	15316	15470	15309	15411	15442	15547	15450	15522	15326	15380	15371	15461	15603	15322	15438	15347	15428	15466	15461	15511	15304	15706	15386	15257	15326	15442	15314	15443	15479	15414	15451	15150	15543	15333	15314	15587	15393	15442	15250	15302	15552	15445	15448	15381	15345	15135	15315	15340	15367	15222	15402	15400	15396	15479	15329	15551	15393	15347	15290	15288	15243	15349	15519	15454	15320	15476	15466	15335	15359	15483	15331	15381	15368	15413	15501	15680	15390	15535	15499	15479	15431	15234	15328	15284	15364	15439	15510	15337	15407	15420	15340	15443	15438	15638	15364	15481	15322	15523	15155	15362	15301	15374	15399	15253	15522	15653	15435	15346	15461	15449	15464	15440	15513	15465	15318	15450	15451	15292	15583	15338	15264	15381	15620	15503	15492	15249	15522	15452	15561	15227	15213	15339	15543	15461	15508	15458	15207	15397	15340	15475	15570	15528	15528	15479	15508	15343	15313	15257	15315	15319	15434	15436	15504	15497	15418	15516	15510	15443	15437	15343	15467	15412	15495	15243	15456	15303	15322	15419	15562	15643	15387	15442	15436	15374	15484	15454	15507	15232	15429	15488	15582	15536	15410	15385	15395	15389	15409	15381	15414	15456	15328	15436	15613	15415	15646	15514	15426	15473	15388	15467	15417	15352	15325	15093	15409	15371	15451	15332	15311	15391	15268	15188	15356	15584	15365	15258	15346	15328	15250	15358	15545	15389	15316	15222	15611	15379	15452	15463	15408	15401	15241	15260	15525	15567	15553	15507	15452	15424	15289	15372	15473	15364	15355	15508	15559	15414	15451	15248	15441	15436	15380	15204	15375	15287	15408	15331	15449	15476	15388	15329	15246	15396	15326	15507	15404	15299	15486	15409	15611	15462	15360	15193	15410	15352	15378	15302	15432	15359	15193	15397	15353	15542	15473	15387	15495	15493	15477	15478	15425	15516	15352	15440	15477	15600	15313	15428	15339	15552	15386	15476	15298	15571	15498	15393	15452	15464	15400	15519	15560	15434	15462	15325	15510	15308	15271	15282	15226	15464	15450	15431	15617	15419	15409	15468	15526	15219	15346	15291	15513	15513	15417	15422	15436	15369	15551	15468	15463	15377	15394	15521	15319	15518	15374	15345	15331	15428	15359	15346	15347	15405	15610	15583	15463	15376	15470	15225	15483	15351	15270	15439	15400	15414	15502	15540	15378	15445	15245	15442	15336	15242	15283	15420	15427	15445	15343	15251	15342	15580	15336	15390	15356	15357	15399	15401	15383	15401	15552	15311	15369	15562	15392	15203	15371	15320	15534	15361	15602	15342	15467	15318	15415	15300	15666	15474	15562	15230	15538	15332	15320	15214	15355	15335	15350	15514	15467	15193	15395	15460	15226	15339	15371	15640	15354	15383	15448	15399	15448	15491	15358	15408	15350	15195	15389	15472	15464	15276	15397	15207	15311	15347	15535	15301	15356	15288	15283	15472	15220	15525	15369	15641	15457	15279	15358	15443	15366	15603	15323	15425	15236	15411	15365	15398	15457	15427	15451	15401	15743	15290	15410	15610	15477	15435	15312	15472	15557	15450	15513	15219	15265	15281	15376	15332	15232	15265	15399	15554	15561	15487	15463	15693	15521	15219	15262	15462	15538	15379	15306	15147	15534	15564	15390	15419	15385	15578	15427	15365	15359	15490	15251	15431	15429	15354	15395	15430	15420	15299	15289	15208	15284	15412	15389	15451	15435	15487	15354	15681	15431	15359	15437	15429	15370	15364	15380	15180	15409	15267	15087	15309	15329	15168	15097	15293	15451	15482	15503	15570	15452	15305	15301	15346	15294	15390	15342	15358	15491	15356	15464	15606	15430	15303	15440	15555	15402	15404	15348	15253	15389	15545	15467	15440	15533	15356	15364	15366	15255	15357	15297	15341	15390	15387	15462	15420	15365	15399	15367	15491	15351	15292	15215	15392	15208	15264	15364	15339	15329	15379	15366	15315	15280	15264	15521	15393	15615	15434	15469	15326	15318	15449	15438	15556	15679	15514	15306	15405	15630	15569	15354	15517	15320	15335	15438	15408	15424	15460	15260	15273	15399	15453	15266	15277	15349	15417	15457	15428	15341	15252	15416	15480	15284	15233	15362	15098	15517	15298	15487	15328	15502	15380	15378	15381	15350	15221	15274	15437	15281	15189	15235	15328	15245	15273	15481	15494	15326	15469	15336	15311	15405	15498	15286	15353	15381	15457	15516	15445	15254	15387	15501	15463	15528	15390	15343	15193	15470	15559	15293	15527	15275	15355	15464	15430	15394	15385	15515	15476	15273	15345	15638	15420	15492	15224	15253	15351	15495	15301	15331	15317	15391	15472	15390	15451	15399	15338	15625	15486	15317	15304	15418	15505	15347	15306	15396	15432	15284	15351	15473	15417	15405	15354	15490	15466	15350	15521	15554	15455	15420	15584	15399	15175	15416	15461	15340	15273	15389	15397	15521	15341	15494	15504	15617	15366	15313	15490	15397	15521	15170	15358	15445	15441	15336	15441	15308	15237	15355	15351	15478	15608	15343	15446	15452	15506	15553	15417	15267	15577	15410	15551	15355	15438	15223	15285	15516	15645	15198	15446	15545	15342	15422	15464	15288	15285	15498	15458	15384	15287	15390	15475	15390	15436	15493	15258	15453	15537	15257	15462	15309	15496	15353	15455	15519	15504	15437	15592	15326	15381	15320	15532	15305	15432	15534	15374	15257	15422	15391	15425	15479	15253	15452	15290	15433	15387	15400	15326	15332	15346	15336	15454	15241	15267	15387	15357	15464	15486	15408	15432	15392	15544	15583	15284	15657	15283	15415	15546	15423	15257	15391	15272	15283	15341	15267	15381	15715	15543	15231	15427	15294	15410	15361	15338	15291	15520	15346	15350	15489	15546	15351	15331	15403	15345	15376	15543	15498	15438	15666	15535	15378	15448	15343	15465	15256	15210	15328	15414	15258	15381	15480	15585	15127	15261	15285	15372	15355	15405	15335	15228	15328	15545	15535	15661	15504	15359	15415	15300	15488	15264	15430	15476	15486	15363	15386	15522	15303	15493	15342	15264	15396	15398	15406	15283	15292	15425	15395	15275	15464	15387	15498	15304	15537	15402	15431	15461	15247	15173	15514	15447	15344	15474	15545	15558	15459	15258	15309	15474	15357	15392	15482	15542	15488	15620	15512	15423	15457	15485	15404	15386	15457	15506	15579	15381	15521	15407	15419	15319	15375	15535	15378	15446	15168	15387	15438	15533	15415	15264	15330	15511	15507	15360	15368	15377	15212	15474	15247	15322	15227	15253	15343	15433	15301	15599	15181	15417	15683	15260	15377	15405	15468	15413	15362	15598	15475	15375	15200	15569	15317	15439	15465	15442	15357	15387	15333	15348	15457	15506	15309	15465	15265	15413	15540	15232	15298	15545	15577	15410	15354	15487	15437	15176	15412	15524	15298	15479	15471	15419	15458	15362	15206	15372	15656	15332	15437	15333	15419	15605	15230	15597	15482	15419	15483	15435	15321	15503	15505	15381	15422	15300	15674	15251	15369	15749	15491	15446	15467	15332	15495	15410	15348	15504	15504	15277	15452	15442	15450	15442	15353	15484	15460	15461	15317	15367	15386	15425	15489	15489	15145	15228	15160	15552	15435	15430	15558	15346	15503	15453	15577	15443	15488	15489	15359	15553	15437	15481	15682	15192	15534	15450	15299	15493	15239	15525	15304	15454	15700	15529	15419	15307	15348	15394	15299	15377	15348	15436	15419	15373	15461	15511	15389	15321	15395	15470	15500	15525	15301	15475	15342	15339	15435	15287	15441	15643	15398	15408	15409	15298	15348	15328	15216	15376	15502	15316	15436	15402	15653	15466	15515	15382	15422	15451	15392	15117	15392	15532	15345	15342	15450	15392	15427	15412	15406	15540	15521	15464	15610	15669	15428	15443	15424	15251	15273	15534	15476	15167	15158	15260	15189	15356	15277	15575	15407	15520	15370	15282	15156	15312	15283	15455	15412	15292	15407	15324	15484	15560	15444	15378	15234	15377	15470	15161	15252	15534	15456	15378	15419	15403	15372	15594	15483	15480	15248	15523	15392	15382	15349	15605	15532	15444	15454	15361	15528	15307	15424	15389	15466	15421	15596	15446	15537	15428	15201	15289	15653	15455	15393	15237	15508	15596	15431	15445	15429	15245	15286	15372	15265	15474	15371	15517	15553	15267	15263	15417	15296	15472	15425	15412	15299	15431	15464	15460	15512	15355	15550	15461	15493	15489	15548	15484	15478	15273	15394	15356	15461	15331	15422	15399	15430	15280	15337	15480	15464	15680	15281	15298	15416	15342	15358	15383	15418	15494	15453	15281	15342	15389	15398	15417	15513	15653	15428	15273	15313	15290	15455	15384	15388	15419	15428	15509	15540	15326	15547	15328	15169	15369	15415	15406	15444	15338	15501	15474	15435	15368	15284	15401	15530	15446	15646	15394	15392	15342	15277	15388	15357	15615	15270	15439	15470	15654	15340	15502	15319	15443	15387	15465	15299
14931	26635	26544	20133	17244	16425	15858	15501	15300	15164	14936	14959	15075	14925	14784	15103	14800	15122	15306	14935	15079	15041	14823	14968	14760	15038	14818	14678	14809	14825	14685	14628	14609	14843	14665	14810	18070	19543	15702	15855	16646	14736	14882	14643	14512	14708	14760	14585	14696	14679	14639	15244	15814	15510	15153	14934	14705	14690	14681	14670	14640	14474	14618	14696	14759	14616	14664	14492	14536	14926	14616	14707	14410	14726	14621	14605	14683	14595	14633	14696	14467	14652	14556	14605	14662	14568	14789	14751	14571	14637	14507	14583	14616	14713	14676	14592	14628	14641	14710	14710	14520	14815	14620	14613	14703	14635	14534	14731	14605	14647	14509	14647	14715	14440	14689	14554	14671	14648	14584	14596	14759	14607	14697	14709	14661	14618	14732	14633	14533	14565	14622	14521	14569	14574	14658	14558	14766	14709	14626	14672	14559	14712	14586	14529	14769	14696	14633	14699	14755	14571	14649	14576	14784	14451	14537	14714	14664	14647	14591	14502	14710	14629	14506	14604	14657	14612	14476	14660	14653	14647	14587	14871	14704	14661	14595	14525	14563	14626	14613	14661	14554	14470	14674	14689	14535	14681	14709	14545	14650	14621	14656	14550	14605	14604	14680	14602	14656	14753	14588	14615	14762	14664	14697	14533	14803	14562	14670	14503	14689	14596	14583	14575	14605	14681	14321	14558	14674	14659	14601	14513	14618	14670	14780	14539	14697	14633	14603	14676	14483	14538	14644	14603	14816	14586	14623	14525	14764	14725	14564	14791	14512	14584	14626	14651	14518	14639	14631	14588	14655	14458	14739	14555	14563	14639	14534	14531	14637	14603	14628	14355	14727	14546	14719	14804	14568	14579	14684	14746	14779	14630	14737	14750	14642	14387	14560	14829	14646	14577	14595	14483	14604	14680	14528	14706	14727	14612	14541	14859	14469	14509	14532	14529	14511	14604	14463	14505	14526	14529	14609	14700	14624	14587	14633	14545	14652	14658	14365	14667	14483	14509	14777	14673	14472	14669	14667	14687	14621	14678	14670	14642	14610	14681	14656	14666	14662	14501	14630	14704	14554	14735	14667	14449	14798	14629	14458	14510	14691	14522	14588	14575	14700	14471	14732	14618	14618	14585	14710	14498	14462	14460	14757	14691	14551	14769	14502	14586	14542	14595	14655	14684	14546	14653	14734	14572	14656	14613	14499	14825	14493	14656	14572	14533	14734	14663	14486	14562	14679	14679	14539	14816	14599	14584	14735	14541	14666	14564	14553	14796	14634	14581	14547	14586	14578	14588	14393	14648	14516	14731	14643	14671	14627	14737	14730	14576	14582	14627	14630	14599	14471	14504	14560	14663	14464	14539	14505	14504	14626	14549	14663	14636	14714	14621	14626	14602	14725	14595	14587	14529	14493	14724	14714	14624	14531	14750	14667	14669	14676	14583	14601	14484	14604	14614	14455	14619	14598	14709	14684	14671	14559	14525	14569	14670	14604	14691	14655	14680	14557	14523	14649	14811	14625	14491	14618	14667	14606	14669	14795	14586	14637	14709	14641	14752	14466	14708	14655	14510	14595	14469	14650	14583	14739	14609	14669	14535	14438	14619	14729	14674	14784	14447	14774	14644	14666	14657	14498	14603	14569	14572	14509	14672	14669	14614	14590	14598	14671	14633	14636	14709	14586	14542	14547	14646	14606	14646	14616	14579	14757	14439	14622	14782	14683	14526	14515	14599	14630	14645	14569	14819	14594	14601	14608	14534	14487	14666	14674	14626	14700	14496	14563	14548	14486	14600	14721	14689	14539	14704	14543	14578	14637	14803	14566	14687	14635	14569	14550	14692	14671	14632	14568	14679	14585	14661	14513	14632	14730	14618	14573	14604	14533	14444	14617	14704	14494	14570	14531	14504	14567	14640	14561	14791	14551	14710	14758	14698	14646	14646	14623	14533	14567	14506	14630	14363	14673	14598	14618	14624	14668	14651	14554	14512	14664	14560	14721	14570	14449	14579	14425	14608	14751	14569	14458	14506	14682	14600	14613	14454	14626	14749	14481	14730	14737	14666	14602	14538	14561	14525	14541	14586	14647	14487	14626	14592	14606	14696	14659	14530	14625	14591	14424	14645	14519	14640	14552	14721	14573	14630	14652	14628	14589	14566	14607	14685	14575	14458	14584	14581	14643	14482	14572	14585	14773	14450	14665	14578	14602	14553	14722	14547	14659	14549	14254	14741	14637	14614	14604	14542	14572	14608	14611	14692	14565	14476	14579	14702	14681	14672	14469	14598	14582	14717	14767	14647	14827	14520	14632	14673	14577	14599	14768	14545	14831	14592	14628	14580	14548	14649	14609	14508	14689	14535	14566	14760	14672	14681	14772	14657	14586	14680	14608	14536	14599	14605	14731	14565	14431	14698	14513	14480	14467	14556	14376	14528	14674	14570	14846	14634	14597	14486	14633	14579	14504	14621	14623	14614	14814	14643	14589	14493	14526	14661	14671	14758	14672	14632	14396	14575	14576	14537	14733	14708	14463	14539	14521	14471	14568	14567	14503	14562	14741	14661	14605	14758	14600	14581	14647	14735	14602	14668	14637	14641	14525	14655	14602	14734	14402	14778	14601	14400	14655	14496	14541	14679	14343	14571	14732	14523	14608	14448	14645	14789	14618	14621	14717	14460	14647	14428	14729	14664	14599	14502	14477	14495	14594	14607	14500	14764	14690	14513	14618	14720	14586	14676	14548	14537	14589	14540	14797	14606	14553	14758	14452	14600	14651	14535	14581	14676	14625	14599	14732	14481	14846	14749	14522	14722	14769	14596	14555	14443	14623	14643	14535	14552	14536	14633	14688	14692	14674	14540	14418	14744	14611	14537	14552	14511	14588	14649	14685	14764	14656	14692	14677	14680	14481	14631	14611	14700	14574	14476	14641	14610	14722	14636	14733	14458	14589	14604	14363	14543	14616	14787	14448	14602	14557	14706	14507	14574	14494	14626	14671	14554	14690	14450	14548	14643	14626	14577	14733	14501	14467	14637	14653	14584	14656	14628	14606	14590	14821	14625	14823	14624	14761	14524	14705	14587	14660	14613	14552	14586	14643	14593	14544	14696	14754	14648	14595	14785	14517	14674	14628	14713	14631	14518	14547	14677	14635	14664	14542	14739	14676	14515	14651	14619	14589	14650	14547	14594	14635	14657	14497	14744	14672	14761	14577	14634	14714	14633	14481	14565	14551	14623	14507	14589	14567	14611	14674	14722	14482	14494	14496	14560	14517	14672	14908	14527	14559	14476	14533	14650	14667	14649	14517	14518	14800	14519	14626	14673	14573	14549	14625	14376	14450	14499	14724	14521	14501	14788	14530	14648	14609	14499	14573	14661	14655	14570	14632	14595	14599	14714	14652	14628	14527	14620	14733	14574	14506	14677	14658	14712	14682	14581	14623	14634	14780	14531	14517	14474	14640	14677	14389	14677	14566	14503	14575	14644	14560	14730	14690	14476	14697	14699	14687	14681	14532	14545	14514	14651	14592	14554	14542	14773	14699	14593	14548	14636	14618	14756	14642	14498	14617	14546	14677	14671	14606	14754	14699	14630	14698	14607	14590	14552	14702	14676	14489	14474	14568	14529	14685	14590	14680	14564	14534	14672	14699	14422	14497	14840	14609	14638	14598	14572	14718	14446	14693	14619	14631	14649	14573	14511	14761	14701	14587	14658	14599	14635	14532	14648	14558	14634	14580	14671	14572	14535	14503	14655	14423	14554	14484	14557	14548	14519	14656	14687	14504	14535	14597	14726	14661	14532	14685	14467	14434	14613	14779	14543	14594	14579	14418	14602	14678	14654	14546	14668	14621	14701	14630	14532	14435	14530	14569	14462	14702	14491	14413	14454	14770	14555	14690	14552	14484	14567	14677	14774	14622	14534	14573	14606	14723	14471	14491	14788	14564	14653	14662	14586	14631	14658	14803	14639	14595	14613	14597	14684	14677	14600	14537	14583	14663	14531	14650	14463	14593	14683	14807	14655	14580	14651	14577	14684	14456	14574	14633	14698	14645	14559	14630	14609	14478	14615	14528	14708	14544	14564	14448	14706	14723	14583	14543	14699	14644	14606	14537	14614	14734	14669	14721	14561	14565	14699	14763	14492	14563	14497	14740	14481	14455	14519	14526	14583	14619	14738	14613	14652	14647	14547	14651	14467	14617	14620	14627	14652	14602	14681	14661	14744	14673	14698	14531	14501	14710	14745	14615	14422	14751	14631	14584	14509	14720	14654	14688	14718	14571	14666	14511	14507	14547	14486	14659	14529	14575	14555	14634	14613	14716	14509	14597	14748	14587	14477	14606	14555	14544	14478	14684	14634	14685	14429	14616	14656	14734	14619	14601	14666	14760	14466	14710	14522	14661	14481	14713	14514	14634	14477	14761	14649	14513	14564	14562	14697	14539	14595	14766	14634	14591	14832	14683	14510	14667	14742	14774	14625	14608	14529	14488	14508	14730	14787	14539	14700	14477	14468	14547	14642	14703	14471	14676	14593	14618	14654	14703	14712	14534	14457	14602	14721	14709	14561	14590	14539	14580	14532	14552	14544	14817	14633	14584	14588	14653	14617	14659	14609	14562	14598	14585	14628	14540	14651	14598	14671	14581	14478	14609	14538	14553	14600	14620	14549	14472	14668	14736	14484	14720	14785	14626	14680	14648	14496	14673	14509	14775	14550	14680	14682	14578	14585	14678	14446	14666	14581	14652	14595	14691	14650	14668	14419	14541	14613	14714	14767	14432	14494	14628	14576	14656	14535	14594	14533	14598	14601	14796	14562	14670	14523	14566	14747	14653	14556	14823	14706	14666	14513	14570	14518	14638	14689	14709	14526	14631	14528	14612	14764	14623	14674	14527	14708	14598	14709	14719	14558	14581	14520	14510	14699	14605	14708	14540	14695	14499	14660	14454	14519	14738	14831	14737	14675	14542	14534	14702	14509	14632	14688	14743	14698	14550	14673	14709	14525	14575	14695	14696	14643	14711	14562	14573	14555	14618	14574	14492	14588	14688	14648	14684	14684	14675	14630	14577	14623	14514	14583	14476	14580	14723	14540	14727	14421	14515	14588	14642	14735	14642	14448	14576	14353	14677	14772	14660	14540
27096	21710	23402	19291	15445	15513	15619	15593	15483	15633	15613	15418	15208	15256	15354	15382	15465	15569	15472	15588	15389	15560	15462	15685	15585	15348	15511	15511	15400	15455	15353	15394	15390	15360	15427	15271	15520	15833	15505	15345	15492	15513	15533	15533	15426	15443	15379	15225	15662	15475	15582	15516	15631	15393	15644	15675	15228	15445	15354	15449	15574	15539	15504	15275	15631	15305	15600	15508	15413	15216	15465	15323	15397	15492	15402	15260	15369	15402	15348	15346	15657	15494	15508	15573	15294	15343	15244	15206	15407	15485	15495	15524	15485	15295	15287	15367	15512	15364	15475	15266	15421	15267	15332	15374	15367	15565	15429	15375	15458	15406	15217	15293	15369	15464	15579	15657	15281	15394	15614	15460	15595	15316	15378	15388	15292	15349	15294	15292	15453	15572	15406	15169	15484	15437	15442	15272	15466	15566	15212	15440	15482	15178	15518	15459	15242	15347	15414	15448	15452	15369	15401	15440	15275	15382	15374	15439	15305	15279	15463	15357	15375	15400	15333	15465	15416	15378	15322	15458	15426	15459	15568	15549	15337	15312	15311	15603	15341	15397	15170	15477	15365	15387	15339	15271	15359	15411	15306	15515	15378	15348	15468	15464	15374	15311	15436	15456	15324	15349	15362	15385	15463	15419	15298	15353	15223	15207	15225	15348	15450	15478	15387	15440	15197	15299	15323	15342	15251	15463	15372	15355	15561	15341	15349	15561	15388	15327	15282	15484	15229	15394	15365	15311	15434	15364	15288	15346	15380	15242	15591	15325	15247	15303	15462	15360	15346	15196	15397	15343	15306	15245	15409	15541	15495	15416	15538	15513	15424	15461	15372	15375	15446	15264	15400	15352	15305	15435	15433	15528	15179	15597	15526	15406	15352	15297	15572	15329	15197	15491	15686	15515	15477	15257	15227	15591	15425	15325	15404	15339	15675	15473	15480	15267	15397	15389	15514	15441	15444	15138	15252	15294	15325	15482	15392	15395	15215	15418	15399	15535	15444	15463	15455	15278	15299	15404	15334	15441	15537	15344	15227	15434	15393	15397	15466	15422	15594	15402	15218	15247	15461	15098	15493	15389	15528	15396	15456	15500	15234	15200	15570	15405	15376	15394	15416	15487	15309	15536	15368	15565	15543	15476	15426	15325	15390	15658	15607	15356	15466	15422	15281	15307	15387	15444	15492	15497	15500	15440	15399	15430	15400	15263	15328	15301	15339	15466	15389	15403	15318	15511	15442	15521	15637	15397	15477	15375	15434	15354	15361	15476	15383	15503	15307	15208	15262	15356	15524	15424	15158	15360	15293	15433	15303	15251	15311	15325	15374	15445	15398	15531	15342	15425	15240	15404	15547	15358	15444	15447	15495	15358	15499	15512	15428	15617	15489	15419	15396	15379	15264	15366	15483	15409	15398	15391	15279	15312	15338	15361	15339	15145	15213	15324	15431	15460	15291	15191	15419	15569	15471	15523	15364	15391	15411	15361	15340	15290	15310	15488	15534	15475	15355	15207	15517	15527	15554	15455	15389	15471	15353	15304	15335	15192	15407	15202	15382	15711	15465	15298	15248	15341	15419	15531	15318	15401	15329	15408	15409	15296	15396	15331	15525	15341	15262	15452	15473	15341	15402	15369	15643	15394	15564	15460	15319	15296	15427	15105	15355	15465	15392	15351	15210	15244	15365	15736	15366	15365	15409	15371	15432	15367	15572	15581	15435	15373	15554	15326	15338	15413	15460	15426	15348	15315	15348	15457	15295	15324	15465	15379	15501	15325	15481	15441	15446	15465	15334	15329	15589	15569	15384	15366	15466	15421	15332	15456	15481	15440	15470	15583	15438	15405	15270	15661	15251	15363	15415	15414	15279	15431	15394	15351	15321	15261	15424	15301	15322	15332	15264	15527	15500	15389	15341	15553	15394	15289	15481	15393	15233	15519	15411	15269	15509	15321	15229	15310	15435	15549	15374	15395	15482	15419	15469	15299	15364	15497	15407	15343	15605	15466	15284	15515	15477	15603	15375	15320	15309	15537	15298	15343	15482	15416	15426	15491	15390	15374	15605	15419	15417	15510	15365	15373	15344	15516	15250	15437	15508	15291	15355	15407	15238	15374	15176	15294	15432	15593	15514	15405	15400	15628	15414	15287	15456	15481	15367	15513	15370	15425	15202	15391	15315	15292	15504	15383	15472	15260	15367	15327	15259	15463	15511	15257	15349	15258	15445	15418	15207	15262	15318	15309	15609	15383	15370	15344	15294	15238	15406	15391	15262	15477	15249	15236	15119	15188	15599	15359	15393	15489	15377	15357	15409	15516	15420	15369	15219	15505	15205	15345	15368	15559	15499	15304	15377	15259	15433	15165	15381	15510	15402	15306	15352	15627	15408	15191	15301	15349	15192	15316	15225	15357	15320	15393	15424	15277	15315	15425	15483	15231	15381	15345	15253	15345	15459	15407	15443	15381	15703	15539	15433	15480	15472	15339	15420	15625	15286	15366	15383	15342	15510	15351	15288	15427	15316	15251	15461	15291	15298	15418	15485	15385	15372	15412	15452	15408	15503	15180	15413	15410	15436	15407	15493	15426	15592	15481	15438	15327	15437	15629	15429	15296	15308	15338	15522	15402	15362	15333	15370	15322	15388	15551	15295	15521	15235	15232	15391	15236	15387	15397	15431	15394	15339	15641	15441	15535	15314	15418	15333	15291	15290	15448	15299	15478	15420	15217	15394	15343	15660	15439	15451	15385	15423	15407	15391	15193	15327	15606	15480	15367	15512	15267	15354	15361	15436	15309	15332	15366	15529	15429	15480	15275	15348	15109	15471	15538	15406	15535	15459	15238	15511	15523	15368	15351	15445	15215	15235	15573	15442	15548	15401	15351	15278	15406	15404	15264	15337	15433	15526	15411	15344	15393	15188	15356	15532	15344	15300	15370	15324	15360	15390	15427	15523	15242	15565	15424	15580	15412	15525	15450	15546	15210	15456	15259	15629	15531	15405	15439	15220	15400	15314	15454	15589	15498	15584	15507	15283	15394	15346	15451	15359	15543	15583	15512	15454	15350	15287	15250	15455	15433	15428	15496	15361	15383	15374	15392	15316	15279	15443	15414	15275	15407	15326	15470	15419	15433	15381	15349	15413	15428	15561	15519	15380	15578	15466	15478	15384	15406	15487	15491	15391	15373	15421	15554	15215	15225	15293	15358	15280	15324	15230	15323	15337	15464	15350	15481	15653	15555	15523	15542	15394	15254	15438	15421	15243	15313	15264	15496	15423	15479	15374	15526	15289	15380	15447	15354	15311	15218	15375	15346	15302	15151	15418	15296	15365	15557	15548	15564	15374	15326	15293	15470	15491	15394	15145	15459	15399	15481	15465	15384	15412	15498	15392	15271	15351	15151	15479	15425	15522	15389	15354	15490	15370	15231	15318	15324	15433	15377	15254	15204	15369	15310	15330	15313	15416	15366	15403	15557	15458	15250	15458	15316	15302	15474	15579	15473	15245	15506	15316	15528	15283	15187	15521	15232	15502	15383	15384	15536	15328	15523	15087	15180	15197	15502	15337	15602	15425	15617	15486	15411	15392	15357	15476	15422	15381	15496	15444	15434	15428	15460	15353	15481	15122	15329	15445	15372	15541	15324	15260	15284	15566	15560	15366	15464	15386	15288	15415	15399	15564	15199	15524	15433	15097	15486	15571	15458	15553	15365	15428	15457	15558	15379	15311	15439	15181	15397	15341	15535	15515	15205	15590	15343	15491	15405	15414	15164	15420	15426	15576	15412	15165	15409	15451	15193	15451	15418	15293	15559	15401	15381	15454	15485	15482	15398	15319	15436	15518	15354	15420	15513	15691	15451	15486	15212	15333	15353	15327	15336	15256	15448	15404	15319	15429	15341	15311	15255	15412	15382	15522	15380	15248	15456	15394	15382	15402	15547	15516	15383	15355	15329	15307	15369	15388	15430	15465	15540	15483	15392	15511	15537	15412	15553	15401	15412	15361	15431	15396	15535	15519	15247	15345	15406	15535	15649	15407	15314	15391	15312	15343	15312	15447	15375	15332	15392	15341	15529	15597	15494	15293	15419	15353	15304	15358	15389	15439	15386	15378	15565	15460	15392	15409	15464	15382	15273	15452	15246	15398	15392	15394	15349	15495	15248	15402	15369	15405	15465	15315	15445	15461	15402	15446	15388	15421	15151	15199	15400	15382	15436	15573	15436	15490	15511	15557	15357	15428	15388	15433	15354	15667	15455	15328	15450	15473	15263	15233	15493	15360	15421	15238	15414	15371	15213	15081	15374	15380	15305	15330	15427	15353	15560	15478	15480	15332	15207	15489	15327	15393	15422	15320	15296	15470	15469	15548	15374	15290	15350	15264	15501	15327	15466	15302	15346	15424	15282	15331	15264	15474	15324	15378	15442	15380	15312	15462	15426	15484	15459	15497	15318	15438	15367	15525	15301	15432	15184	15396	15328	15397	15412	15062	15369	15539	15276	15616	15410	15344	15334	15502	15384	15547	15362	15415	15478	15530	15254	15353	15394	15294	15341	15454	15533	15358	15384	15227	15299	15483	15534	15382	15430	15353	15328	15394	15435	15476	15242	15389	15469	15465	15320	15471	15531	15394	15634	15428	15757	15496	15511	15451	15381	15354	15355	15308	15456	15332	15396	15342	15415	15286	15372	15278	15379	15351	15204	15253	15352	15330	15471	15362	15335	15350	15464	15373	15283	15428	15543	15427	15383	15513	15343	15421	15428	15464	15488	15312	15456	15346	15567	15460	15304	15289	15795	15509	15351	15367	15410	15224	15468	15449	15362	15532	15274	15596	15472	15375	15362	15413	15335	15249	15433	15575	15448	15180	15406	15521	15338	15371	15385	15578	15271	15477	15371	15614	15377	15289	15336	15381	15277	15447	15233	15561	15447	15495	15454	15528	15469	15490	15227	15458	15423	15293	15419	15347	15359	15413	15421	15444	15319	15394	15753	15494	15342	15303	15248	15501	15444	15509	15422	15199	15481	15220	15146	15519	15362	15146	15354	15251	15385	15552	15512	15504	15152	15442	15499	15303	15166	15391	15380	15300	15368	15376	15637	15506	15377	15484	15308	15390	15428	15388	15248	15320	15347	15235	15377
14102	17081	17633	15541	15004	14746	14730	14754	14654	14829	14833	14528	14777	14629	14817	14914	14609	14812	14890	14635	14620	14700	14687	14693	14562	14718	14674	14648	14531	14674	14650	14717	14672	14758	14710	14814	14773	15314	14858	14865	14626	14815	14563	14608	14621	14736	14558	14657	14674	14668	14608	14686	14777	14860	14669	14609	14702	14587	14568	14513	14686	14646	14770	14596	14610	14618	14744	14548	14630	14633	14625	14706	14763	14709	14610	14718	14560	14556	14611	14624	14692	14418	14768	14796	14636	14553	14778	14661	14848	14642	14626	14532	14615	14540	14732	14747	14798	14606	14780	14527	14636	14657	14604	14577	14660	14527	14635	14676	14683	14624	14520	14629	14688	14637	14577	14831	14700	14606	14745	14755	14625	14537	14590	14621	14562	14607	14681	14694	14542	14534	14742	14599	14643	14611	14558	14700	14723	14665	14484	14554	14672	14490	14696	14503	14650	14754	14455	14624	14625	14564	14565	14685	14586	14672	14686	14420	14719	14620	14666	14481	14661	14612	14550	14492	14667	14642	14669	14681	14829	14709	14718	14538	14573	14576	14614	14662	14590	14790	14677	14797	14644	14807	14493	14591	14407	14677	14602	14696	14564	14740	14800	14466	14624	14565	14577	14683	14663	14541	14594	14680	14886	14481	14621	14559	14671	14663	14737	14747	14593	14521	14562	14664	14625	14485	14523	14476	14783	14638	14658	14677	14712	14579	14780	14502	14604	14866	14534	14672	14452	14642	14726	14561	14636	14608	14531	14516	14565	14654	14580	14583	14652	14697	14556	14783	14546	14692	14635	14708	14629	14651	14514	14676	14633	14671	14563	14651	14697	14580	14738	14606	14704	14626	14710	14699	14655	14621	14600	14491	14688	14805	14580	14580	14813	14629	14577	14672	14693	14696	14560	14572	14829	14641	14607	14712	14661	14592	14713	14796	14729	14678	14525	14587	14752	14573	14593	14671	14640	14679	14605	14709	14518	14581	14739	14795	14463	14627	14581	14555	14546	14454	14785	14606	14603	14719	14653	14707	14640	14424	14668	14464	14800	14756	14656	14709	14708	14607	14578	14544	14520	14540	14578	14774	14801	14624	14635	14705	14721	14627	14710	14544	14694	14707	14652	14507	14625	14624	14748	14536	14554	14624	14535	14613	14727	14736	14602	14648	14703	14763	14584	14471	14758	14491	14577	14852	14478	14575	14632	14595	14863	14633	14679	14553	14813	14695	14578	14694	14601	14582	14617	14772	14683	14803	14708	14393	14666	14647	14645	14667	14623	14821	14575	14513	14572	14655	14710	14410	14651	14457	14663	14526	14619	14852	14588	14665	14695	14641	14742	14603	14637	14450	14637	14583	14674	14624	14626	14736	14580	14756	14601	14660	14660	14561	14660	14875	14657	14496	14562	14690	14566	14892	14634	14591	14593	14520	14663	14722	14570	14574	14692	14765	14648	14730	14683	14655	14672	14419	14481	14637	14618	14603	14705	14676	14617	14603	14666	14636	14570	14668	14705	14764	14652	14754	14554	14792	14665	14584	14633	14906	14732	14603	14772	14820	14789	14698	14568	14413	14658	14700	14628	14613	14589	14636	14586	14532	14544	14689	14580	14800	14577	14501	14643	14565	14613	14746	14643	14482	14775	14695	14651	14526	14629	14643	14723	14685	14840	14636	14725	14573	14674	14670	14574	14576	14744	14643	14644	14579	14777	14637	14558	14570	14552	14530	14723	14619	14715	14458	14598	14656	14517	14699	14569	14545	14579	14651	14572	14691	14464	14547	14681	14604	14534	14527	14569	14625	14835	14681	14732	14776	14696	14532	14624	14810	14581	14776	14571	14566	14746	14768	14742	14700	14620	14677	14544	14748	14566	14678	14513	14722	14683	14718	14593	14653	14535	14779	14692	14621	14719	14621	14626	14789	14553	14652	14892	14728	14706	14624	14565	14659	14360	14768	14665	14726	14675	14717	14684	14732	14644	14734	14719	14546	14808	14677	14568	14879	14457	14585	14670	14673	14514	14552	14608	14631	14582	14520	14620	14566	14530	14527	14555	14650	14663	14536	14529	14546	14680	14586	14697	14620	14505	14524	14722	14551	14741	14835	14695	14699	14663	14840	14581	14572	14619	14600	14724	14612	14563	14598	14756	14652	14585	14655	14645	14686	14678	14513	14658	14669	14637	14629	14705	14610	14660	14654	14572	14673	14254	14509	14714	14738	14790	14625	14541	14653	14599	14828	14636	14587	14768	14807	14725	14615	14671	14573	14865	14607	14700	14554	14497	14696	14719	14557	14544	14680	14609	14519	14628	14680	14677	14544	14870	14860	14619	14573	14621	14550	14759	14591	14625	14699	14540	14706	14630	14690	14547	14536	14550	14689	14700	14592	14522	14592	14596	14695	14559	14607	14770	14809	14770	14680	14762	14689	14515	14536	14565	14671	14615	14713	14746	14583	14770	14494	14684	14791	14750	14566	14580	14793	14610	14673	14647	14716	14513	14491	14616	14460	14538	14639	14701	14596	14676	14602	14546	14678	14620	14740	14788	14618	14659	14607	14803	14671	14643	14648	14716	14509	14621	14594	14640	14700	14737	14654	14726	14634	14860	14692	14685	14417	14672	14564	14644	14698	14725	14638	14691	14590	14609	14732	14716	14651	14578	14660	14690	14607	14790	14581	14677	14761	14636	14665	14642	14619	14719	14872	14603	14630	14711	14620	14736	14610	14628	14525	14744	14696	14591	14541	14629	14623	14511	14668	14673	14548	14617	14687	14629	14617	14468	14556	14649	14767	14665	14701	14496	14569	14699	14660	14656	14686	14641	14653	14727	14540	14653	14765	14609	14604	14705	14624	14724	14580	14537	14815	14758	14528	14702	14593	14526	14590	14736	14540	14624	14755	14489	14648	14689	14651	14804	14604	14793	14752	14535	14746	14667	14742	14737	14676	14579	14681	14604	14657	14575	14634	14710	14846	14591	14502	14598	14642	14420	14678	14637	14517	14508	14618	14634	14645	14578	14664	14579	14676	14843	14505	14755	14625	14722	14512	14656	14717	14690	14439	14555	14740	14672	14538	14574	14556	14676	14730	14728	14715	14837	14726	14675	14624	14459	14487	14674	14454	14828	14554	14629	14530	14547	14629	14681	14680	14630	14611	14724	14561	14685	14764	14768	14592	14758	14644	14760	14678	14645	14650	14694	14763	14727	14800	14615	14676	14650	14652	14577	14518	14568	14446	14658	14701	14515	14479	14626	14715	14630	14727	14568	14485	14679	14781	14790	14413	14617	14691	14664	14632	14766	14648	14504	14595	14785	14641	14808	14477	14517	14672	14577	14690	14450	14569	14580	14710	14645	14681	14564	14679	14518	14607	14879	14533	14555	14644	14715	14471	14479	14685	14811	14586	14727	14595	14702	14767	14754	14640	14782	14622	14659	14675	14501	14549	14559	14527	14733	14544	14578	14723	14615	14579	14703	14544	14795	14635	14524	14591	14613	14659	14503	14727	14560	14595	14543	14696	14706	14586	14616	14666	14642	14565	14697	14649	14632	14631	14740	14664	14839	14625	14636	14650	14546	14805	14670	14555	14626	14570	14733	14529	14599	14708	14887	14560	14694	14730	14584	14733	14738	14521	14639	14806	14741	14553	14550	14562	14742	14918	14615	14682	14563	14457	14696	14744	14654	14568	14719	14741	14660	14496	14708	14621	14523	14621	14596	14745	14637	14571	14625	14694	14698	14653	14503	14792	14516	14535	14823	14698	14624	14575	14684	14633	14663	14553	14617	14740	14757	14502	14639	14620	14582	14820	14600	14668	14588	14600	14583	14510	14586	14444	14683	14683	14589	14777	14728	14603	14687	14557	14479	14542	14557	14851	14613	14678	14830	14462	14468	14638	14654	14706	14675	14666	14657	14734	14676	14544	14786	14527	14727	14674	14807	14717	14654	14799	14899	14738	14660	14660	14674	14559	14602	14621	14868	14402	14641	14749	14578	14686	14632	14460	14571	14703	14604	14582	14525	14747	14701	14675	14644	14747	14619	14567	14834	14775	14714	14549	14760	14505	14804	14598	14528	14654	14649	14589	14615	14660	14537	14647	14555	14759	14568	14645	14639	14805	14639	14727	14542	14804	14548	14861	14697	14617	14696	14520	14636	14566	14671	14600	14576	14661	14618	14508	14594	14811	14684	14700	14599	14529	14594	14775	14751	14652	14553	14678	14607	14701	14672	14682	14690	14556	14550	14660	14743	14598	14670	14636	14537	14676	14382	14693	14683	14618	14771	14684	14668	14703	14564	14728	14694	14620	14619	14611	14650	14772	14855	14571	14690	14503	14745	14699	14676	14601	14520	14685	14746	14556	14614	14498	14626	14504	14615	14635	14709	14573	14639	14705	14503	14737	14668	14782	14652	14693	14556	14601	14638	14779	14695	14578	14683	14664	14749	14483	14585	14685	14661	14789	14658	14626	14606	14798	14665	14705	14578	14771	14651	14680	14517	14700	14669	14745	14584	14682	14637	14583	14565	14632	14610	14618	14608	14541	14610	14679	14660	14821	14633	14601	14527	14491	14476	14593	14735	14525	14696	14746	14602	14469	14561	14704	14759	14676	14726	14750	14585	14615	14664	14731	14586	14534	14679	14502	14710	14704	14672	14615	14638	14706	14563	14532	14767	14695	14746	14741	14712	14642	14487	14662	14622	14736	14560	14720	14635	14523	14601	14642	14683	14638	14621	14697	14609	14732	14567	14554	14758	14688	14769	14568	14736	14510	14662	14404	14878	14561	14548	14594	14773	14766	14556	14611	14653	14516	14681	14690	14559	14807	14664	14753	14618	14719	14517	14697	14492	14604	14767	14676	14564	14572	14723	14690	14567	14709	14613	14490	14671	14514	14671	14630	14610	14550	14576	14613	14518	14617	14781	14763	14616	14785	14567	14465	14759	14620	14556	14660	14613	14544	14684	14730	14652	14807	14599	14637	14437	14547	14539	14660	14749	14634	14828	14650	14765	14579	14873	14593	14751	14644	14632	14724	14775	14652	14636	14634	14467	14679	14736	14649	14724	14605	14465	14695	14787	14967	14571	14678	14624	14553	14729	14508	14624	14673	14554	14613	14667	14603	14592	14590	14717	14763	14565	14780
23843	21236	28564	24261	21724	19922	18667	16385	16112	16122	16040	15996	15926	15989	15939	15931	15992	15955	16010	16068	16169	16077	15911	15984	15914	16034	15948	15782	15818	15609	15931	15836	15813	15940	15819	15828	16723	17626	16725	15995	16390	16050	15754	15821	15742	15762	15738	15758	15670	15694	15825	15835	16144	16072	15775	15794	15738	15850	15696	15839	15999	15870	15838	15817	16040	16046	15722	15720	15517	15940	15585	15768	15818	15714	15609	15769	15748	15538	15901	15765	15670	15670	15778	15887	15670	15753	15998	15962	15857	15768	15692	15827	15744	15725	15577	15757	15540	15748	15652	15785	15863	15881	15799	16008	15643	15819	15729	15782	15502	15653	15727	15605	15785	15669	15739	15844	15551	15658	15638	15878	15753	15524	15815	15855	15763	15632	15818	15672	15549	15766	15584	15695	15721	15844	15782	15738	15915	15644	15622	15662	15697	15605	15652	15784	15683	15572	15701	16015	15955	15944	15804	15729	15877	15719	15779	15650	15734	15772	15785	15722	15974	15663	15637	15976	15496	15795	15699	15827	15673	15709	15628	15825	15802	15771	15890	15841	15697	15748	15762	15605	15852	15996	15703	15725	15751	15695	15767	15678	15739	15688	15835	15651	15830	15757	15614	15927	15808	15797	15683	15654	15648	15696	15729	15617	15738	15702	15804	15866	15715	15695	15698	15794	15828	15780	15879	15612	15707	15728	15787	15879	15695	15696	15790	15838	15631	15679	15463	15687	15831	15752	15616	15725	15784	15760	15820	15755	15704	15522	15848	15749	15635	15851	15777	15795	15943	15987	15754	15774	15632	15683	15705	15547	15526	15817	15711	15757	15511	15729	15693	15718	15644	15717	15702	15526	15807	15535	15725	15673	15709	15871	15756	15681	15688	15689	15676	15687	15683	15565	15598	15805	15802	15700	15593	15515	15626	15824	15540	15866	15709	15528	15850	15880	15644	15819	15897	15637	15805	15709	15662	15665	15635	15862	15672	15715	15681	15708	15877	15705	15819	16021	15698	15648	15596	15687	15767	15591	15902	15767	15722	15718	15923	15751	15751	15863	15822	15723	15803	15813	15912	15615	15535	15821	15830	15776	15688	15611	15762	15716	15670	15758	15587	15632	15746	15630	15668	15678	15651	15685	15705	15773	15822	15921	15780	15554	15792	15768	15747	16020	15659	15869	15937	15810	15684	15761	15784	15653	15647	15819	15742	15846	15641	15774	15663	15764	15731	15651	15864	15665	15764	15600	15853	15544	15732	15616	15716	15745	15632	15918	15576	15919	15570	15673	15717	15812	15944	15814	15498	15744	15753	15801	15849	15801	15808	15747	15712	15545	15708	15753	15830	15644	15715	15701	15778	15709	15682	15740	15862	15788	15636	15454	15751	15743	15567	15606	15731	15679	15703	15631	15867	15683	15767	15770	15815	15755	15710	15603	15628	15787	15594	15841	15884	15870	15635	15835	15712	15571	15547	15520	15680	15691	15785	15802	15828	15538	15586	15639	15731	15728	15738	15691	15776	15805	15707	15678	15889	15629	15715	15916	15726	15797	15492	15576	15695	15733	15664	15809	15611	15553	15759	15656	15959	15725	15553	15846	15550	15674	15809	15826	15738	15800	15748	15642	15755	15768	15663	15978	15599	15747	15743	15855	15685	15810	15686	15753	15588	15692	15942	15643	15632	15693	15635	15830	15633	15610	15740	15562	15681	15764	15946	15842	15653	15745	15782	15726	15838	15712	15852	15846	15635	15642	15881	15738	15654	15868	15861	15767	15673	15885	15743	15755	15913	15796	15766	15606	15804	15731	15672	15722	15816	15605	15784	15869	15713	15812	15672	15729	15603	15913	15704	15633	15601	15728	15645	15794	15682	15834	15659	15581	15615	15447	15672	15783	15799	15799	15902	15868	15790	15746	15766	15932	15756	15849	15774	15819	15786	15621	15756	15861	15725	15650	15777	15824	15826	15636	15691	15652	15751	15686	15883	15730	15758	15708	15597	15805	15699	15783	15843	15862	15547	15665	15759	15896	15745	15830	15715	15828	15593	15777	15776	15800	15763	15745	15695	15793	15636	15791	15757	15648	15640	15815	15793	15794	15644	15654	15867	15700	16118	15951	15537	15591	15929	15681	15807	15958	15851	15794	15763	15831	15812	15712	15817	15708	15708	15744	15691	15561	15539	15609	15663	15890	15903	15840	15712	15691	15947	15854	15900	15743	15721	15847	15669	15822	15883	15838	15948	15732	15821	15693	15597	15798	15842	15732	15693	15661	15740	15771	15664	15668	15569	15749	15915	15673	15617	15760	15687	15860	15550	15568	15599	15635	15606	15737	15734	15617	15611	15741	15674	15824	15968	15583	15782	15735	15650	15810	15526	15481	15826	15746	15661	15633	15667	15528	15668	15727	15646	15787	15699	15641	15746	15613	15696	15630	15934	15680	15929	15785	15649	15631	15878	15654	15623	15795	15910	15643	15936	15816	15950	15845	15788	15722	15808	15760	15740	15850	15788	15804	15798	15638	15700	15580	15737	15885	15545	15867	15629	15647	15873	15753	15997	15530	15862	15568	15781	15920	15587	15587	15734	15703	15920	15581	15859	15695	15831	15771	15753	15684	15689	15715	15691	15796	15664	15796	15685	15895	15660	15774	15732	15755	15608	15837	15706	15780	15729	15809	15709	15779	15736	15753	15770	15680	15721	15814	15757	15691	15724	15810	15855	15824	15639	15648	15740	15720	15767	15763	15814	15676	15831	15754	15708	15913	15791	15796	15711	15749	15831	15809	15646	15855	15768	15755	15737	15680	15820	15701	15782	15839	15570	15740	15904	15759	15502	15612	15803	15742	15683	15923	15698	15658	15767	15464	15636	15697	15852	15746	15583	15687	15652	15886	15689	15777	15654	15762	15691	15716	15632	15620	15595	15902	15669	15655	15748	15736	15727	15568	15630	15684	15696	15958	15781	15498	15898	15805	15702	15770	15697	15952	15782	15734	15706	15677	15785	15838	15675	15660	15759	15642	15835	15864	15797	15666	15830	15755	15807	15721	15709	15720	15776	15802	15671	15825	15797	15638	15727	15790	15563	15691	15649	15698	15729	15862	15882	15464	15637	15803	15687	15497	15677	15573	15680	15744	15777	15566	15566	15507	15708	15709	15798	15702	15768	15811	15974	15742	15614	15847	15770	15588	15564	15912	15588	15672	15603	15826	15908	15917	15630	15667	15664	15777	15800	15760	15489	15689	15473	15755	15830	15955	15665	15700	15730	15747	15769	15814	15667	15610	15665	15636	15830	15723	15830	15710	15789	15696	15672	15841	15801	15788	15805	15758	15758	15745	15775	15746	15752	15811	15746	15673	15694	15571	15600	15717	15699	15733	15738	15690	15797	15725	15704	15792	15826	15754	15782	15735	15839	15704	15657	15605	15773	15730	15495	15898	15704	15779	15692	15679	15736	15891	15647	15732	15640	15755	15873	15696	15619	15831	15873	15842	15716	15913	15732	15755	15520	15546	15716	15764	15629	15761	15771	15613	15809	15900	15707	15647	15621	15635	15542	15785	15640	15980	15629	15599	15748	15671	15772	15855	15636	15690	15799	15730	15700	15872	15675	15692	15693	15925	15770	15754	15751	15779	15714	15692	15778	15654	15775	15602	15686	15782	15699	15861	15732	15765	15850	15709	15765	15693	15666	15828	15588	15705	15787	15838	15900	15714	15602	15690	15792	15791	15634	15594	15755	15656	15467	15672	15548	15633	15810	15688	15485	15732	15732	15676	15787	15646	15665	15678	15713	15574	15790	15693	15790	15785	15807	15751	15710	15739	15718	15668	15480	15671	15605	15655	15606	15779	15939	15798	15800	15859	15591	15557	15790	15690	15778	15824	15521	15776	15591	15725	15638	15700	15824	15713	15543	15512	15678	15625	15574	15597	15570	15632	15716	15580	15705	15889	15646	15460	15759	15658	15746	15827	15721	15742	15539	15728	15728	15954	15795	15604	15825	15505	15739	15950	15658	15797	15775	15715	15763	15757	15594	15619	15624	15819	15963	15792	15933	15775	15868	15849	15504	15718	15811	15879	15882	15583	15777	15786	15770	15587	15636	15797	15563	15765	15759	15763	15825	15725	15788	15749	15818	15949	15786	15738	15901	15838	15638	15811	15716	15720	15760	15672	15816	15641	15647	15626	15848	15647	15556	15815	15758	15615	15697	15878	15611	15883	15737	15586	15757	15767	15811	15661	15837	15778	15715	15717	15774	15341	15561	15732	15780	15645	15578	15676	15884	15784	15685	15994	15668	15649	15638	15649	15642	15628	15900	15735	15713	15602	15745	15703	15648	15788	15701	15791	15651	15699	15587	15711	15859	15729	15702	15812	15644	15897	15806	15677	15679	15671	15808	15663	15863	15733	15481	15725	15719	15669	15726	15580	15999	15711	15934	15726	15691	15939	15969	15769	15925	15650	15682	15926	15685	15687	15772	15531	15864	15646	15612	15790	15555	15546	15733	15799	15782	15751	15610	15739	15862	15908	15860	15824	16066	15719	15772	15675	15681	15825	15822	15991	15739	15592	15693	15601	15656	15741	15666	15636	15874	15912	15611	15902	15689	15837	15905	15632	15678	15719	15621	15869	15841	15672	15846	15746	15792	15825	15783	15849	15725	15634	15771	15813	15719	15666	15720	15744	15757	15794	15551	15624	15744	15686	15758	15890	15560	15699	15663	15609	15632	15769	15634	15792	15678	15722	15676	15983	15775	15666	15640	15770	15687	15852	15969	15620	15654	15741	15650	15786	15634	15641	15776	15641	15591	15745	15768	15650	15777	15761	15559	15999	15794	15580	15658	15732	15675	15773	15710	15742	15733	15435	15734	15794	15723	15869	15826	15708	15611	15559	15683	15776	15668	15539	15610	15669	15789	15799	15835	15561	15654	15853	15842	15592	15789	15690	15854	15738	15860	15658	15622	15790	15767	15925	15625	15648	15818	15857	15763	15904	15711	15638	15713	15580	15753	15687	15645	15985	15663	15808	15699	15606	15823	15575	15795	15797	15787	15827	15793	15658	15986	15557	15732	15853	15630	15807	15668	15705	15695	15798	15696	15696	15693	15731	15503	15873	15683	15761	15632	15896	15734	15986	15931	15638
13537	22772	23810	17819	16351	15802	15277	15325	15188	15077	15082	15035	15006	15102	15111	14958	15209	15163	14979	15225	15121	15023	14972	15125	15096	15053	14979	14938	14911	14919	14933	14954	15011	14879	14895	15091	16884	17846	16100	15224	15662	15081	14931	14904	14804	14964	14838	14974	14818	14893	14638	15200	15294	15051	14942	14961	14816	14954	14866	14913	14935	14925	14938	14757	14874	14847	14891	14951	14889	14923	14922	14746	14917	15005	14821	14707	14871	14781	14722	14882	14837	14944	15028	14898	14782	14800	14868	14899	14880	14880	14857	14958	14814	14809	14839	14951	14848	14934	14855	14826	14868	14958	14823	15061	14841	14826	14801	14960	14998	14830	14936	14842	14929	14823	14991	14878	14799	14851	14803	14763	15015	14507	14832	14733	14786	14946	14924	14848	14754	14877	14847	14808	14965	14905	14761	14712	14849	14849	14802	14879	14766	14990	14747	14688	14778	14914	14822	14751	14960	14792	14866	14969	14813	14663	14946	14874	15004	14882	14988	14956	14747	14806	14708	14932	14687	14824	14835	14927	14893	14984	14901	15060	14846	14962	14828	14945	14951	14953	14958	14814	14879	14868	14854	14871	14851	14935	14711	14791	14998	14995	14864	14842	14751	14997	14714	14717	14685	14846	14894	14890	14936	14897	14974	14858	14914	14881	14910	14836	14780	15027	14689	14787	15011	14960	14783	14898	14832	14899	14807	14666	14889	14771	14779	14703	14785	14715	14990	14807	14721	14660	14918	14712	14971	14887	14910	14783	14711	15012	14836	14839	14955	14781	14846	14898	14882	14695	14840	14829	14865	14845	14910	14663	14811	14920	14758	14924	14860	14844	14818	14794	14726	14853	15005	14888	14723	14774	14742	14786	14820	15102	14871	14854	14863	14903	14852	14798	15040	15003	14945	14909	14814	14817	14888	14835	14933	15033	14798	14919	14673	14868	14803	14910	14968	14934	14754	14734	14925	14872	14828	14792	14982	14834	14877	14754	14892	14856	14952	14894	14768	14791	14805	14944	14716	14939	14798	14638	14907	14560	14833	15032	14835	14694	14756	14759	14934	14852	14861	14781	14742	14846	14951	14830	14910	14698	14819	14828	15034	14898	14845	14714	14914	14752	14739	14723	14841	14944	14944	14686	14873	14657	14738	14900	14694	15000	14777	14654	14848	14930	14927	15015	14739	14866	14777	14782	14747	14875	14713	14970	14787	14856	14886	14600	15026	15006	14901	14925	14865	14922	14872	14934	14909	14758	14978	14797	14959	14775	14990	14929	15112	14844	14698	14934	14883	14951	14738	14906	14739	14760	14891	14952	14837	14911	14814	14481	14921	14771	14841	14664	14886	14911	15001	14872	14813	14796	14893	14887	14837	14715	14925	14878	14958	14776	14779	14858	14805	14909	14913	14956	14959	14977	14778	14905	14913	14727	14858	14757	14925	14910	14923	14804	14921	14770	14924	14877	14873	14852	14733	14770	14977	14934	14887	14752	14791	14681	14902	14806	14897	14926	14940	14752	14937	14789	14710	14758	14744	14795	14912	14973	14841	15013	14697	14827	14775	14763	14848	14843	14769	14908	14825	14735	14816	14854	14935	14871	14735	14986	14806	14894	14761	14811	14746	14830	14856	14825	14866	14734	14721	14835	15000	14797	14851	14893	14821	14597	14783	14794	14901	14724	14902	14918	14745	14868	14964	14977	14738	14717	14908	14856	14967	14749	14637	14880	14825	14696	14729	14946	14754	14677	14975	14923	14807	14846	14855	14967	14832	14801	14813	14858	14763	14845	14912	14924	14830	14823	14804	14905	14789	14965	14952	14778	14853	14788	14993	14860	14807	14921	14920	14764	15059	14716	15018	14792	14800	14853	14931	14616	14987	14800	14926	14829	14849	14782	14746	14779	14880	14736	14772	14969	14756	14824	14815	14942	14844	14920	14958	14943	14631	14974	14816	14957	14919	15052	14646	14912	15068	14823	14944	14946	14913	15064	14900	14722	15016	14947	14773	14815	14804	14782	14826	14845	14768	14793	14754	14836	14842	14698	14860	14809	14755	14902	14857	14865	14840	14880	14968	14906	15029	14868	14812	14885	14874	14864	14792	14725	14763	14876	14979	14976	14744	14862	14808	14928	14746	14819	14838	14836	14979	14854	14850	14762	14739	14771	14794	14770	14984	14913	14903	14702	14843	14933	14866	14782	14932	14862	14869	14968	14771	15068	14844	14870	14854	14746	14608	14843	14948	14913	14886	14870	14824	15017	14842	14756	14807	14813	14849	14770	14802	14854	14823	14889	14759	14909	14831	14951	14848	14712	14756	14838	14870	14996	14678	14926	14871	14941	14819	14721	14721	14737	14795	14897	14882	14860	14862	14841	14964	14910	14908	14744	14891	14944	14773	14920	14993	14841	14978	14857	14775	14911	14872	14705	14855	14890	14721	14868	14842	14894	14885	14814	14757	14788	14894	14737	14946	14828	14860	14893	14884	14814	15014	14707	14910	14806	14673	15000	14977	14958	14923	14879	14916	14964	14908	14824	14965	14819	14770	14937	14791	14783	14834	14792	14851	14834	14899	14814	14937	14765	15031	14945	14978	14953	14834	14934	14750	14957	14841	14918	14831	14861	14807	14825	14899	14959	14768	14821	14856	14815	14946	14780	14981	14840	14891	14843	14939	14859	14787	14753	14806	14827	14954	14748	14935	14744	14946	14933	14908	14758	14907	14827	14754	14746	14850	14900	14797	14764	14685	14924	14729	15017	14741	14785	14890	14994	14808	14840	14824	14824	14766	14906	14774	14904	14823	14931	14928	15011	14768	14773	14896	14822	14876	14939	14900	14801	14815	14955	14714	14968	15001	14978	14766	14893	14898	14624	14788	14819	14935	14889	14694	14776	14870	14857	14769	14801	14903	15000	15016	15066	14702	14917	14799	14787	14842	14756	14967	14622	14789	14663	14708	14970	14903	14869	14811	14745	14719	14904	15009	14841	14916	14710	14943	14817	14857	14885	14876	14960	14895	14768	14792	14851	14710	14847	14858	14936	14962	14905	14755	15031	14819	14764	14885	14862	14874	14833	14891	14791	15029	14957	14800	14810	14905	14878	14630	14886	14801	14801	14975	14839	14938	14742	14669	14844	14738	14934	14843	14644	14752	14759	14678	14981	14748	14832	14921	14855	14885	15010	14903	14879	14930	15049	15014	14745	14993	14861	14940	14881	14829	14919	14821	14849	14792	14921	14720	14924	14862	14829	14812	14918	14837	14851	14978	14675	14980	14975	14792	14920	14823	14744	14864	14853	14824	14779	14774	14835	14865	14793	14916	14849	14956	14967	14792	14951	14719	14820	14723	14771	14736	14843	14876	14686	14914	14781	14849	14884	14951	14840	14829	14812	15002	14874	14914	14874	14905	14876	14877	14881	14864	14768	14699	14920	14838	14825	15010	14875	14678	14791	14920	14963	14883	14700	14906	14813	14837	14823	14876	14838	14720	15058	14910	14753	14828	14826	14910	14891	14823	14771	14699	14741	14891	14815	15012	14802	14806	14969	14781	14911	14957	14761	14834	14921	14929	14868	14738	14921	14768	14893	14860	14837	14824	14914	14725	14835	14747	14845	14881	14745	14856	14848	14926	14914	14774	14835	14774	14839	14906	14880	15060	14940	14900	14890	14892	14893	14856	15008	14737	14861	14669	15023	15007	14676	14955	14728	14955	14996	14882	14906	14841	14743	14840	14683	14808	15026	14909	14982	14664	14934	14725	14902	14728	14678	14879	14833	14856	14797	14762	14910	14938	14837	14735	14837	14798	14804	14791	14787	14717	14730	14732	14760	14875	14934	14896	14881	14904	14830	15044	14717	14849	14894	14735	14641	14830	14800	14754	14671	15020	14748	14932	14851	14829	14857	14899	14796	14899	14908	14763	14844	15047	14795	14819	14867	14831	14631	14851	14915	14915	14756	15088	14980	14710	14710	14917	14858	14875	14877	14758	14715	14930	14842	14824	14818	14793	14872	14766	14974	14928	14932	14827	14901	14797	14854	14939	14987	14711	14788	14750	14945	14791	14831	14975	14824	14850	14840	14988	14932	14817	14979	15044	14904	14808	14929	14789	14705	14836	14803	14935	14901	14609	14927	14817	14745	14851	14801	14789	14822	14809	14986	14907	14976	14797	14889	14900	14939	14934	14657	14819	14945	14760	14813	14910	14759	14836	14900	14706	14871	14886	14933	14796	14924	14977	14846	14930	14902	14775	14780	14822	14875	14812	14919	14844	14896	14840	14722	14852	14832	14927	14909	14980	14733	14662	14965	14947	14894	14753	14827	14890	14908	14905	14866	14656	14853	14835	14589	14978	14800	14786	14777	14851	14799	15084	14907	14791	14866	14775	14959	14789	14860	14809	14742	14848	14944	15004	14879	14608	14842	15002	14750	14764	14889	14991	14724	14890	14859	14864	14762	14811	14957	14822	14883	14862	14827	14759	14714	14837	14852	14828	14873	14930	14925	14775	14885	14932	14754	14868	14872	14764	14924	14824	14849	14971	14862	14925	14984	14768	14766	14824	14890	14839	14918	14889	14840	14723	14811	14959	14794	14694	14798	14885	15085	14743	14964	15062	14818	14837	14890	14807	14826	14864	14792	14787	14799	14896	14762	14832	14744	14867	14882	14756	14876	15026	15051	14901	14763	14830	14877	14812	14863	14862	14765	14915	14771	14848	14943	14584	14748	14909	14779	14831	14847	14943	14833	14902	14855	14701	14761	14695	15075	14815	14959	14823	14661	14780	14697	14660	15035	14875	15017	14793	15031	14771	14808	14907	14834	14950	14721	14921	14776	14816	14893	14836	14762	14796	14754	14750	14880	14868	15085	14691	14891	14801	14811	14786	14983	14759	14749	14790	14897	14692	14803	14819	14798	14867	14819	14805	14865	14737	15052	14769	14811	14881	15037	14765	15031	14822	14836	14731	14914	14759	14889	14776	14914	14780	14844	14702	14733	14820	14788	14929	14977	14798	14793	14858	14698	14736	14916	14955	14911	14755	14770	14943	14838	14955	14909	14831	14904	14836	14656	14752	14890	14900	14824	14622	14796	14743	15005	14786	14875	14896	14940	14840	14819	14912	14974	14695	14702	14749	14787	14717	14833
22849	21232	29053	23713	21369	22695	22699	17628	16606	16770	16566	16576	16403	16586	16518	16520	16419	16506	16298	16363	16360	16362	16410	16378	16334	16478	16350	16107	16325	16373	16096	16246	16098	16147	16230	16083	18042	19645	17605	16234	17195	16705	16237	16260	16146	16324	16311	16030	16156	16230	16062	16348	16649	16522	16208	16404	16286	16210	16050	16097	16200	16223	16169	16013	16016	16313	16142	15982	16116	16039	16218	15961	16237	16182	16220	16056	16015	15924	16082	16047	16094	16229	16022	16215	15946	16294	15963	16196	15956	16206	16077	15987	16114	16228	15829	16054	16162	16103	16022	16137	16008	16166	16085	16126	16151	16220	16013	16078	16115	15964	15907	16229	16187	16153	16057	16062	16140	16214	16039	15948	16112	16176	16166	16027	16097	16208	16186	16258	16025	16297	16026	16175	15950	16016	16053	16174	16021	15920	16229	16081	15798	16104	15953	16012	16139	16116	16092	16193	16019	15934	16138	16070	16191	16117	16285	16112	16103	16041	15892	15964	16142	16054	16185	16072	15982	15996	16165	16096	16110	16095	16039	16270	16134	16050	16037	16092	15988	15994	16045	15930	15808	16113	15973	16095	15979	15930	15972	16033	16105	16208	16128	15999	15873	16032	16168	16143	16062	16093	16123	16159	16072	16039	16202	16072	16034	16301	15993	16209	16029	15895	16016	16132	16098	15930	16085	16220	16117	15978	16151	16066	16132	15967	16106	15963	16077	16081	16101	16168	16112	15927	16118	16244	16055	15999	16004	16014	15953	16095	16163	16051	15921	16145	16001	16004	16033	16042	16077	16012	16243	15965	15852	15953	16178	16168	15972	15842	16093	16025	16071	16057	16099	15985	16019	16024	15921	16005	15832	16188	16064	16032	16148	16276	16033	16016	16041	15996	15985	16027	16016	16044	16290	15918	16135	15890	16110	16057	16081	15940	16067	16161	15896	16082	16165	15908	16200	16109	16009	15917	15818	15953	16039	16218	16000	16018	16003	16135	16141	16043	16098	16081	16089	16214	16140	16098	16244	16108	16189	15984	16062	15979	16153	16324	16009	15951	16077	16248	16024	16153	16179	16306	16105	15880	15929	16220	15921	16023	16019	15841	16215	15970	15903	16229	16026	15892	16071	16111	16049	16010	16039	15964	16038	16158	16203	16149	16179	16219	16175	16089	16049	16066	16104	16159	16146	16126	16019	16131	16020	15978	15948	16187	15895	15955	15883	15984	16077	16085	16103	15911	16041	16132	16186	16061	15860	16135	16095	15947	16036	16103	16089	16158	16134	16000	16075	16126	16004	15981	15947	16074	16137	16104	16089	16073	16086	15948	16048	16198	16158	16011	16208	15919	16266	16124	15940	15954	15922	15967	16049	16246	15922	16066	16042	16108	16108	16073	16196	16001	15862	15893	16093	15957	16162	16182	15834	16016	15946	16074	16195	16136	16167	16152	16142	16117	16138	16140	16271	16043	16115	16285	16134	15942	16003	15911	16213	15916	15998	15903	16057	16152	16012	16088	15983	16113	16093	16120	16181	16044	16007	15939	15963	16040	15935	16033	16065	16079	16275	16096	16095	16108	16053	16352	16121	16095	16094	16059	16172	15890	16042	16105	16102	16075	16041	16126	16071	15992	15995	16204	16066	16020	16014	15998	16096	16048	16048	16052	16013	16084	16093	15804	15869	15977	16114	15941	16096	16091	16190	16077	16030	16145	16247	16001	15857	15860	16128	16063	16103	16141	16021	16047	15968	16178	16160	16237	16024	15996	15952	16105	16018	16036	16085	16042	16114	16083	16098	16075	16032	16035	15869	16065	15986	16052	16058	15983	16345	16162	16128	16176	16182	16083	16178	16024	16142	15954	16002	16132	16158	16134	16098	16072	15980	15983	15933	16038	16194	16144	16125	16188	16167	15949	15948	16221	15942	16193	15933	15986	16252	16010	16116	16081	15931	16050	16084	16053	16079	16250	16095	16045	16042	15944	15915	16072	15968	16086	16087	16014	16267	16022	16188	15963	15985	16138	15971	16071	15949	15879	15851	15997	16045	16056	16290	15959	16191	16195	16051	16010	16004	16114	16051	15942	16133	16061	16241	16069	16172	16036	16230	16091	15887	15950	16025	16179	16228	16270	16098	15882	15897	15991	15989	16021	15982	16192	16031	16195	15888	16180	16012	16039	16208	15895	16092	16158	16008	16042	15918	15933	16000	16163	16011	15993	15820	16197	16048	16140	16191	16087	15905	15885	15931	15928	15944	16115	16063	16081	15909	16050	16073	16024	16036	16069	16088	15942	16314	16067	15937	15919	16044	16072	16066	16044	16095	16070	16039	15895	16032	16119	16207	15958	16183	16101	15998	16088	16151	16048	16183	15835	15918	15992	16064	15936	16056	16133	16167	16045	15889	16091	16034	15962	16101	15960	16054	16130	16054	16036	15788	15882	15977	15849	16066	15974	16089	15993	16049	15853	16179	16061	15832	16062	16017	16214	15993	16148	16033	16092	15998	16111	16102	16180	16207	16142	16191	16152	15820	16128	15960	16149	16106	16259	16117	16096	15946	15851	16178	16076	16008	16195	16045	15930	16088	16178	16038	16138	16121	15957	15957	15866	16063	16108	16080	15964	16193	16148	16094	15703	16000	16132	16100	15946	15990	16041	16082	15923	15986	16183	15999	16081	16003	16131	16040	15989	16057	15954	16086	16141	16195	16186	15965	16185	16159	15904	16089	15967	16248	15946	15996	16071	16018	16177	16238	16008	16003	16052	16059	16033	16062	16038	16044	16026	16116	15958	16051	16008	15962	15936	16211	16113	16146	16169	15838	16108	15935	15956	16190	16021	16058	15976	15956	15823	15948	15884	15935	16042	15939	16222	16174	15862	16097	15990	16084	16028	16049	15933	15910	15970	16027	16175	15956	16035	15865	16226	16113	15984	16233	15796	15998	16020	15942	15828	15992	16150	16134	16174	15795	15833	15921	16053	15979	16048	16153	16166	16185	15812	16258	16020	16002	15935	15858	16183	16069	15944	16163	15913	16195	16100	15992	16176	16081	16032	16166	16149	16173	16123	16024	16072	16165	16144	16053	16149	16147	16188	16004	16073	15948	16124	16126	15918	16286	16052	16062	15989	16018	16015	15955	16165	16011	16146	15935	16049	16067	16051	16088	16053	15942	16202	16161	16109	15925	15994	16001	15953	16011	16104	16049	15891	15904	16209	16230	16242	16093	16053	16033	16042	16274	16005	15992	15942	15927	15825	16145	16018	16026	16059	16227	16133	16131	16194	15913	16070	15940	16014	16134	16093	16056	15979	16008	16150	15847	16087	16161	16256	16206	15994	16149	15778	16011	16039	16046	15977	16213	16104	15891	16137	16035	15925	16043	15994	16180	16009	16124	16138	15972	15976	15994	16056	16184	16076	16056	15943	16022	16045	16035	15885	16086	15956	15924	16178	16042	16031	16266	16041	16067	15981	16107	16097	15992	16122	15954	16072	15936	16250	16093	16068	16183	16070	16030	16183	16047	16054	16032	16183	15987	16267	16163	16156	16064	15922	15988	15753	16156	16085	16287	15955	16217	16175	15941	15912	15862	15908	16314	16289	15940	16086	16125	15969	16010	16127	16048	16092	16061	15994	16052	16162	16120	16160	16422	16084	15952	15940	15957	16203	15976	16072	16268	15959	16057	16044	16122	16125	15994	15924	16106	15994	15985	15947	15935	16022	16001	16012	16102	16019	16045	16046	16086	16132	16011	15927	16141	16075	16040	16102	16048	16195	16047	16233	16117	16126	15997	16258	15924	16072	16031	15996	16165	16048	16087	16130	16123	15867	15977	15973	15985	16126	16003	16097	16007	15922	16104	16066	15994	16079	16177	16246	16097	16211	16032	16112	16185	16025	15988	15856	16162	16075	16021	16088	15969	16181	16300	16185	16151	15987	16117	16000	15992	16105	15959	16245	16042	15942	16239	15952	15937	16026	16034	15823	16214	15952	16061	16111	16076	16184	16070	16032	16088	15950	16068	16280	16108	15945	16056	15967	16052	16087	16261	16022	16002	15950	16182	16124	15992	16077	16127	15905	15906	15894	16010	15812	15939	15977	16030	16011	16213	16053	16068	16057	16042	15978	16127	15995	16190	16026	16177	16021	16332	15959	16087	15953	16203	16171	16136	15969	15932	16115	16052	15756	16092	16003	16114	16066	16140	16076	15963	15943	16025	16073	16059	15952	15979	16022	16106	15885	16051	16073	16076	16196	15950	16108	16104	16017	16232	15985	16157	16184	16114	16118	15909	16060	16150	16088	15907	15950	15917	16022	16123	16254	16125	16139	16008	15933	15910	16166	16135	16152	15917	16120	16146	16074	16122	16194	16118	16097	15929	15925	16208	16179	15990	16055	16040	15925	16039	16134	15979	15975	16102	15932	16275	15659	16252	15972	15879	16140	16033	15954	16143	16021	16034	16051	16126	15962	15992	16163	16170	16111	15822	16172	16022	16130	16094	16135	15939	16170	15930	15999	16251	16074	15997	16096	16072	15925	15997	16073	16242	15970	16018	15980	16096	16035	15903	16110	16128	16082	16198	15930	15955	16170	16282	16159	16144	16001	16088	16272	16086	16203	16072	15927	15887	16119	15908	16019	16171	16056	16226	15918	16041	16172	16059	16065	16247	15923	15958	16088	15986	16180	16033	16154	16035	16028	16206	15881	15911	15917	16020	16004	16092	16028	16007	16058	16079	16123	16138	16014	16186	16048	16128	15869	16097	15973	16001	15793	15895	15826	16154	16177	16117	16012	16244	15975	16160	16052	16023	16139	16137	16161	16007	15978	16001	16040	16013	16000	15999	16037	16163	16123	15977	16141	16084	16157	15992	15957	16038	16045	15945	16048	15989	15913	15921	16075	16052	16198	16213	15968	15979	16232	16017	16191	16073	16117	16174	16117	16220	16237	15839	16159	16033	16139	15945	16186	16125	16121	16109	16151	15943	16068	16075	16045	16147	16062	16010	15873	16050	16029	15867	15714	15961	16176	16015	16118	16194	16061	16217	16221	15956	16069	16018	16014	16028	15992	16097	16277	16015	16049	15980	15985	16213	15969	15812	16009	16013	16156	16035	16050	16019	16207	15892	15962	16284	16189	16006	16218
15352	26513	24700	20256	17698	16844	16332	15926	15805	15640	15542	15389	15469	15425	15431	15150	15547	15518	15278	15401	15274	15325	15240	15184	15210	15164	15257	15103	15225	15120	15233	15243	15170	15215	15180	15261	18936	20401	16793	15394	16843	15650	15216	15129	15028	15285	15006	14951	14974	15059	15099	15686	16060	15720	15373	15332	15079	15160	15076	15102	15148	15109	15091	15037	14801	15094	15088	15206	14917	14976	15286	14971	14930	15176	15076	15092	15143	15140	15074	15152	14933	15069	14905	15125	15030	15088	15042	15229	14968	15116	15179	15012	15192	15108	14959	15013	14901	15035	15130	15112	15124	15001	15186	14924	15140	14917	15077	14964	15110	15197	15041	15118	15013	14864	14933	14891	15065	15034	15024	14982	15123	15036	15005	15115	15167	15120	15118	15101	15079	15050	15130	15047	15176	14959	15060	15039	14900	15092	15189	15144	14928	15007	15113	15036	15077	15134	15047	14821	15146	15099	15111	15010	15113	14930	15083	14999	14977	14963	15062	14994	14984	15124	15200	15121	15087	14964	15094	15043	15177	15033	14932	15021	15029	14957	14885	14967	14873	14961	15018	15038	14970	14973	15152	14991	15016	15083	15079	15050	14984	14964	15191	15098	15093	14961	14836	15069	15014	15012	15109	15110	15020	15082	15239	15052	15236	14940	15113	15074	15132	15069	15102	15120	15160	15055	15163	15021	14918	15142	15023	15059	14961	15111	15047	15001	14967	15023	15156	15139	15053	14749	15135	14938	15048	15082	15071	15114	15003	14918	15146	14937	15080	15080	14969	14999	15210	14980	14964	15036	15059	15012	15036	15152	14972	14981	15026	14956	15058	14983	14963	15080	15028	15146	15071	15042	15098	15109	14962	14992	15037	14859	14995	15020	15187	14942	15054	15167	15038	15042	15097	15133	14948	15117	15072	14853	15036	15047	15077	15025	15071	15015	14955	14849	14819	15188	15181	14922	14979	15027	15158	15154	15136	15041	14914	15095	14986	15164	15017	15027	15085	14908	14871	15042	14996	15070	15032	15013	15027	15168	15075	15183	15169	15101	15055	15154	14948	14842	15183	15055	15070	14866	15039	15021	14904	15214	15076	15108	14938	14954	15067	14847	15097	15094	15178	14931	14980	15174	15060	14976	15085	15026	15002	15125	15094	15164	15178	14928	15053	15056	15003	14988	15129	15084	15097	14995	15045	15050	15112	15114	14913	15173	14988	14921	15126	15203	15286	15014	14990	15201	14865	14985	15022	14994	15060	15054	15051	15107	15169	15150	14915	14935	15174	15092	15065	15129	14986	15115	15145	15023	14885	14984	14985	15032	14848	15208	14871	15170	14971	15005	14975	15117	15143	14931	15272	14889	15156	14968	15165	15019	15173	15148	15009	14978	14953	15140	15110	14989	15015	15192	14882	15049	15136	14999	15014	14856	15094	15000	14912	15123	14887	15102	15003	14948	15033	15157	14998	14947	15006	14894	15010	14964	14894	15158	15018	15127	14904	15041	15033	14983	15171	15010	15053	15006	15027	14994	15063	15073	15297	15189	15149	15005	15008	15003	15063	14979	15197	14939	15032	14960	14936	15136	15067	14971	15055	15067	15089	15065	15141	14927	15122	14911	15087	15097	15018	15164	14857	15170	15098	15078	15158	15019	14989	14898	15073	15054	15045	15021	15114	15111	15249	15280	14937	14966	14975	15069	15108	14998	14969	14931	15092	14900	15121	14997	15006	15014	15039	15082	15201	15048	14981	15056	15071	14961	14920	14929	15206	15018	14950	15131	15091	14973	14984	15203	14950	14902	15131	15115	15027	15071	15154	15054	15140	15041	14992	15028	14975	15159	15061	14861	15219	15124	15129	14893	15163	14931	15137	14894	14893	15153	15071	15075	14947	15024	15078	15089	14988	14997	15184	15165	14849	15066	15122	15140	14886	15062	15098	15101	15194	15089	15117	15015	15059	14895	14975	14956	15078	15044	15112	14968	14943	15097	14960	15143	14968	15160	15013	14955	15012	15170	15043	15132	15020	14904	15229	15131	14983	14964	15112	14863	15093	15046	15101	14997	15165	15148	15074	15088	15203	15062	14857	15016	15020	15261	14947	14955	14967	15237	15099	15022	15017	15223	14975	15182	15032	14979	15194	15040	14908	15001	15002	14882	15042	14971	15007	14967	14987	15070	15169	14883	15106	15124	14963	15052	15003	15083	15055	14926	15246	15019	15160	15190	14891	15033	15079	15177	14923	15059	15075	15032	15019	15163	15156	15020	15002	14990	14947	15048	14926	15117	15113	15000	14942	15070	15094	14989	14879	15100	15148	14964	15118	15104	15045	15168	15103	14957	14883	14974	15064	15032	14936	14886	15097	14944	15178	14934	15035	14942	15095	15063	15003	14794	15074	15004	15015	15097	15003	15022	15090	14997	15128	14895	14928	15127	15069	14921	15186	14965	14937	15128	15053	15068	15057	15106	15075	15057	15142	14980	14956	14863	15004	15295	14972	14998	15183	14793	15108	15003	14969	14969	15080	15018	14981	14899	15046	15022	15091	15171	14959	15097	14991	15039	14929	15026	15027	14936	15062	15082	15203	15045	15057	15100	15007	15093	15043	15271	14919	15070	15123	15127	15175	14904	15158	15003	15003	15062	15027	14958	15012	15056	15075	15127	14842	14998	14952	15112	15084	15104	15092	14970	14960	15114	15040	15079	15051	15062	14913	15054	15024	14938	15123	15088	14998	15224	15021	15086	15062	14948	14893	14928	15080	15150	15002	15152	15122	15043	15006	15067	15054	14988	14988	15074	15074	15035	14984	15004	15042	15040	15020	15047	15114	14962	14882	14998	15121	15023	15065	15074	14941	14906	14917	14917	15091	15205	15030	15053	15156	14969	14940	14931	14975	14962	14950	15053	15030	15142	14960	14918	15054	15101	15035	14974	15105	15119	15040	15058	14962	15171	15152	14979	14997	15056	15052	15106	14999	14980	15289	14968	15111	14887	14990	15107	14936	14892	14993	15001	15174	14965	15058	14969	15049	15042	15094	14872	15114	15003	15016	15082	14925	15142	14934	15105	15038	14972	15082	15054	14979	15024	15011	15009	15169	15128	15189	14933	15089	15009	14972	14973	14998	15171	15049	15015	14951	15081	15071	14854	14944	15063	15017	14938	14856	15011	14939	15002	14969	15101	15079	15080	14948	15234	15028	14978	14919	15135	15124	15062	14926	14978	14878	15045	14996	15066	15086	15004	14944	15098	14961	14991	15082	14910	15040	15271	15236	15108	15091	15003	15039	15221	15125	15007	15066	15041	15032	15063	15078	14930	15070	14990	15050	15178	14969	15188	15154	14978	14917	14954	15019	15103	15262	14941	15010	14995	15053	14946	15085	15137	15172	15010	15124	15015	15039	15046	15072	15094	14974	14971	14977	15134	15025	15151	14961	14872	14976	14952	14826	15048	15065	15087	15184	14898	15029	14936	15221	14834	15180	15060	15068	15028	14936	15232	15013	15042	15089	15009	15126	15079	15141	15129	14983	14917	14986	14971	15080	15059	14941	15074	15118	15156	15077	15102	15166	15042	14882	15186	14978	15145	15142	15152	15204	15070	14952	14995	14927	15170	14952	15090	14896	15039	14969	15081	15016	14923	14897	14983	15084	15020	15167	14897	14830	15180	15120	14955	15155	15130	15070	14936	14999	15123	14931	15117	15109	15018	15001	15340	14944	14930	15025	15110	15129	14943	15087	15097	15075	14992	15067	15032	14837	15196	15129	15040	15013	15177	14990	14860	15006	15125	15087	14968	15143	15131	15034	15024	15230	14951	14890	15129	15016	14861	15143	15115	15127	14974	15096	14909	15129	15033	14961	15027	15034	14977	15160	14958	14930	15191	14946	15041	15042	14962	15067	15107	15132	15182	15026	15048	14990	15003	15143	14935	14979	15069	15116	15021	15003	15204	14965	15051	15212	14859	15054	15018	15206	15127	15136	15211	15133	15074	15132	15056	15134	15273	14949	15005	14899	15124	14978	14936	15048	15015	15066	15109	14985	15067	15074	15177	15118	15213	15018	15090	14909	14956	15037	15073	14968	14996	15182	14962	14892	15026	15259	14993	15107	14995	14924	15041	14966	14970	15108	15013	15117	15100	15044	14994	14950	15080	14982	15133	14912	15110	15074	14963	15024	14943	14997	15060	15161	15055	15012	15022	15159	14794	14922	15020	15004	15081	15056	15067	14974	14918	15113	15164	14876	15050	14977	15096	15063	15183	14856	15125	15088	14882	15030	15028	15046	14913	14996	15007	14915	14838	14955	15049	15002	14820	15013	15023	15010	15022	15166	14797	14975	15133	14967	15042	15131	14992	14990	14972	15260	14952	14972	14916	14982	15213	14914	15179	14982	15002	15105	15036	15221	15095	15140	14971	15133	14895	15059	14982	14943	14960	14943	15030	15002	14926	14891	14918	14972	14923	15030	15141	15157	15031	14857	15031	14955	15047	15233	15156	15150	14910	15199	15130	15067	15113	15246	14993	14966	15079	14898	14949	15233	15077	15008	14999	15119	15060	15055	14951	15007	15158	15080	14822	15047	14935	15011	14942	15085	15028	14980	15045	15073	15140	14922	15119	15076	14950	15147	15102	15015	14961	15051	15011	15119	15083	15037	14962	14992	15152	14993	15100	15145	15025	14916	15033	15084	14977	14913	14952	15036	14945	15012	15072	15053	15135	14953	15117	15098	14900	14941	15097	15136	15314	14894	14986	15192	15070	15060	15041	15102	15160	15170	15121	15157	14990	14833	15071	14961	15161	15041	15170	14983	15049	15054	14993	14972	15022	14987	14995	15044	15100	15041	15016	15109	15173	15035	15093	15045	14878	15041	15354	14988	14956	15112	14986	15061	14933	15024	14826	15165	14994	14905	15058	15150	15086	14949	15021	15085	14941	14982	14979	14979	14977	15061	15054	15171	15062	15042	14883	14952	15085	15081	15071	14930	15025	14998	15177	14936	15049	15178	14956	15080	14950	15128	15112	15142	14973	14933	14939	14768	15102	15114	15048	15116	15115	15062	15219	14800	14969	15082	14829	15083	15088	15127	14925	15110	15202	15159	15157	15149	14833	15009	15012	15238	15117	15041	15019	15032	14930	14965	14924
27015	21683	23632	19553	16365	16293	16562	16364	16313	16071	16263	16301	16101	16236	16216	16215	16277	16236	16219	16243	16051	16212	16243	16205	16379	16261	16053	15852	16194	16348	16093	16086	16232	16014	16227	16425	16264	16312	16172	16217	16004	16002	16079	16217	16246	16068	16322	16106	16087	15856	16042	16237	16319	16154	16114	16067	16246	16204	16277	16150	16190	16261	16052	16067	15975	16212	16207	16095	16215	15962	16163	16126	16158	16026	16221	16066	16008	16131	16407	16167	16230	16214	16250	16095	16178	16111	16169	16229	16201	16172	16309	16261	16045	16106	16199	16350	16158	16112	16444	16173	16260	16064	16186	16298	16209	16161	16308	16179	16182	16159	16146	16094	16141	16317	16128	16201	16254	16141	16275	16138	16118	16235	15951	15966	16244	16260	15988	16168	16257	16059	16012	16023	16151	16063	16098	16086	15891	16116	15950	16166	16286	16194	16019	16131	16110	16097	16204	16092	15946	16040	16032	16065	16277	16250	16083	16196	16098	16030	16220	16209	16172	16088	16176	16312	16173	16221	16275	16148	16278	16072	16040	16107	15995	16132	16306	16103	16093	16212	16077	16155	16190	16247	16198	16055	16195	16182	16201	16259	16191	16399	16277	16149	16006	16030	16091	16123	16121	16102	16166	16211	16125	16098	16201	15995	16211	16155	16320	16345	16154	16009	16205	16082	16115	16277	16003	16119	16156	16016	16126	16075	16244	16220	16178	16300	16097	16272	16306	16122	15993	16302	16223	16187	16034	16008	16036	16030	16284	16245	16227	16233	16203	16180	16110	16286	16220	16175	16250	16198	16098	16296	16216	16237	16196	16354	16252	16321	16155	16093	16203	16194	16191	16259	16208	16116	16195	16148	15946	16385	16065	15970	16011	16163	15901	15927	16234	16208	16287	15965	16022	16221	16476	16066	16244	16190	16158	16235	16180	16146	16190	16015	16058	16271	16140	16084	16267	16311	16052	16200	16147	16149	16119	16101	16252	16236	16081	16146	16211	16183	15993	16208	16177	16148	16050	16102	16044	16055	15883	16188	16088	16300	16146	16194	16162	16304	16271	15949	16429	15996	16104	16247	16017	16084	16170	16206	16128	16020	16128	16058	16069	16060	16131	16273	16185	16180	16318	16130	16105	15889	16241	16109	16226	16179	16303	16029	16201	16364	16156	16047	16066	16151	16105	16104	15983	16183	16233	16234	16139	16172	16038	16169	16301	15907	16340	16152	16228	16201	16048	16008	16209	16125	16064	16157	16109	16134	16057	16251	16181	16242	16193	16264	16178	16216	16186	16195	16234	16382	16180	16075	16140	16210	16148	16266	16166	16146	15971	15972	16066	16213	16210	16165	15945	16104	16090	16139	16150	16308	16255	16063	16039	16262	16075	16207	16110	16034	16121	16259	16108	16079	16417	15957	16105	16162	16373	16288	16193	16156	16241	15910	16308	16345	16051	16012	16206	16152	16251	16090	16125	16047	16164	16224	16207	16045	16132	16261	16028	16078	16218	16121	16407	16251	16127	16245	16273	16314	16254	16252	16081	16210	16407	16395	16243	15980	16165	16085	16099	16355	16260	16322	16196	16208	16044	16206	16125	16162	16160	16122	16203	16178	16130	16221	15938	16073	16397	16286	16222	16362	16089	16200	16159	16297	16303	16166	16240	16226	16073	16211	16183	16163	16275	16318	16122	16415	16386	16006	15948	16108	16201	16301	16137	16080	16163	15951	16075	16000	15979	16033	16244	16038	16147	16171	16341	16148	16079	16122	16231	16192	15998	16160	16263	16114	16266	16237	16266	15899	16213	16358	16047	16144	16326	16121	16064	16053	16219	16103	15857	16228	16188	16083	16019	16071	16217	16107	16288	15963	15986	16210	16099	16212	16170	16247	15992	16114	16110	16146	16050	16101	16163	16114	16386	16047	16087	16257	16174	16052	15934	16019	15989	16227	15887	16020	16045	16160	16139	15988	16287	16033	16111	16118	16252	16312	16039	16122	16086	16184	16142	16161	16142	16191	16060	16119	16247	16301	16088	16046	16176	16325	16204	16023	16006	16043	16257	16139	15998	16087	16218	16082	16161	16263	16078	16116	16049	16311	16295	16173	16085	16171	16223	16230	16180	16233	16107	16241	16102	16132	16143	16113	16365	16135	16053	15923	16343	16079	16154	16223	16210	16217	16334	16205	16268	16040	16336	16028	16151	16053	16048	16087	16072	16304	16185	16272	16131	16106	16177	16316	16113	16211	15859	16024	16152	16025	16205	16178	16191	16123	16151	16155	16092	16233	16273	16060	16060	16393	16244	16094	16137	16167	16301	16076	16005	16232	16209	16093	16198	16069	16464	16251	16066	15910	16005	16196	16113	16231	15877	16043	16195	16009	16174	16302	16180	16104	16145	16087	16137	16334	16112	16292	16109	16016	16243	15899	16229	16042	16167	16042	15950	16013	16068	15991	15826	16249	16272	16100	16064	16205	16303	16384	16133	16261	16140	16205	16184	16261	16135	16201	16093	16099	16179	16169	16163	16295	16105	16187	16124	16147	16206	16287	16242	16207	16214	16105	16201	16121	16356	16145	16085	16233	16168	16129	16119	16235	16286	16161	16258	16240	16083	16106	16115	16162	16151	16282	16112	16123	16082	16077	16292	16334	16210	16127	16330	16284	16368	16217	16165	16225	16205	16223	16169	16125	15982	16336	16221	16150	16250	16331	16090	15937	16029	16242	16271	16139	16411	16155	16082	16060	16139	16203	16235	16029	16211	16336	16194	16327	16314	16149	16114	16106	16142	16050	16050	16189	16138	15917	16179	16213	16405	16321	16137	16143	16491	16245	16250	16272	16176	16177	16304	16223	16367	16164	16102	16264	16367	16158	16077	16002	16156	16352	16136	16127	16157	16054	16159	15968	16136	15957	15942	16223	16286	16259	16147	16229	16179	16035	16065	16131	16206	16052	16241	16134	16131	16120	16395	16222	16173	16216	16158	16301	16171	16055	16020	16148	16020	16094	16168	16068	16197	16404	16261	16072	16174	16313	16432	16153	16237	16127	16147	16079	16004	15987	16090	16068	15995	16109	16229	16002	16066	16204	16299	16263	16264	16207	16310	16282	16020	16203	16045	16379	16271	16231	16215	16014	16073	16017	16251	16133	16131	16284	16236	16357	16212	16357	16086	16204	16003	16161	16196	16297	16120	16299	16286	16154	15996	16017	16157	16182	16243	16204	16230	16256	16223	16135	16243	16046	16049	16338	16052	16112	15952	16226	16341	16120	16148	16288	16209	16289	16287	16014	16147	16061	16125	16127	15969	16227	16352	16202	16076	16251	16195	16123	16100	16143	16299	16036	16050	15933	16042	16207	16215	16270	16108	16284	16255	16171	16183	16083	16082	16076	16147	16260	15930	16148	16236	16107	16413	15962	16115	16085	16236	16196	16084	16075	16249	16009	16262	16155	16197	15997	15894	16043	16181	16124	16048	16298	16104	16091	16350	16156	16209	15923	16043	16220	16262	16291	16181	16140	16003	16329	16402	16173	16271	16047	16250	16006	16095	15992	16237	16102	16323	16296	15947	16207	16326	16165	16214	16150	16088	16355	16174	16260	16207	16088	16135	16237	16112	16103	16280	16201	16261	16027	16231	16232	16076	16210	16052	16189	16223	16112	16218	16219	16082	16106	16144	16317	16168	16142	16356	16272	16190	16258	16022	16288	16251	16178	16225	16139	16127	15999	16075	16225	16060	16134	16228	16007	16140	16299	16122	16153	15989	16129	16125	16222	16012	16102	16252	16092	16195	16181	16138	16329	16279	16373	16363	16279	16273	16217	16075	16332	16260	16080	16123	16233	16140	16181	16292	16159	16006	16089	16202	16250	16270	16097	16168	16165	16133	16465	16214	16105	16029	16140	16149	16122	16188	16119	15924	16227	16248	16320	16127	16165	16175	16269	16164	16230	16114	16167	16106	16118	16140	16096	16182	16111	16331	15959	16073	16050	15968	16066	16128	15992	16180	16061	16385	16253	16035	16235	16196	16200	16051	16380	16057	16114	16329	16041	16046	16300	16187	15971	16097	16145	16218	15950	16211	16320	16113	16129	16063	16160	16256	16114	16348	16031	16089	16204	16238	15967	16065	16081	16128	16166	16143	16314	16045	16309	16257	15968	15976	16119	16125	16262	16142	16251	16241	15981	16148	16123	16043	16168	16176	16149	16052	16043	16127	16275	16181	15970	16112	16115	16207	16184	16045	16390	16217	16214	16273	16290	16199	16315	16167	16389	16198	16102	16132	16178	16142	16184	16363	16233	16344	15991	16066	16284	16001	16324	16119	16267	16116	16050	16283	16075	16316	16137	16228	16181	16141	16282	16027	16033	16074	15947	16201	16381	16323	16187	16111	16025	16107	16298	16165	16058	16202	16179	16108	16215	16100	16097	16120	16156	16265	16003	16336	16161	16090	16002	16134	16482	16050	16159	16061	16066	16114	16313	16079	16130	16199	16097	16200	16085	16194	16071	16190	16115	16292	15989	16147	16283	16132	16161	16349	16104	16211	15996	16253	16259	16307	16266	16195	16208	16230	16356	16145	16164	16112	16348	16256	16222	16261	16120	16133	16159	16100	16074	16184	15999	16300	16150	16119	16275	16251	15985	16137	16290	16396	16167	16191	16372	16112	16141	16277	16143	16136	15997	16295	16189	16250	16078	16160	16049	16033	16073	16094	16146	16096	16318	16216	16173	16191	16131	16301	16369	16053	15980	16141	16064	16067	16113	16207	16147	16380	16410	16137	16139	16035	16237	15948	16311	16212	16207	16322	16221	16108	15980	16241	16053	16218	16275	16143	16190	16214	16252	16154	16069	16083	16214	16101	16235	16270	16117	16146	16069	16017	16104	16076	16313	16237	16281	16034	16118	16107	16143	16202	16362	16127	16128	16130	16142	16177	16212	16190	16071	16342	16380	16207	16309	16184	16072	16146	16111	16153	15985	16188	16338	16079	16216	16152	16119	16069	16165	16142	16161	16069	16241	16275	16170	16217	16216	16261	16051	16160	16058	16362	16079	16318	16292	16242	16150	16218	16171	16228	16058	15923	16212	16211	16371	16097	16362	16160	16049	16170	16283	16322	16008	16277	16095	16134	16115	16267	16253
14386	17439	16968	15626	15422	15098	15164	15073	15099	14960	14998	14964	15042	15028	15186	15344	15221	15167	15075	15174	14995	15267	15306	15000	15165	15221	15104	15167	14992	15083	14894	15063	15016	15087	15233	15079	15471	15515	15118	14969	15151	15044	15134	15101	15058	14988	15147	14996	15025	15071	15074	15057	15028	15081	14945	15024	14991	15075	15045	15199	15292	14987	15086	14899	15059	15143	15100	15047	15187	14895	15073	15136	14927	15012	15055	15096	15071	14992	14892	15163	14937	15058	14899	14994	14897	15029	14988	15002	15049	15043	15208	15046	15034	14984	15118	15218	15046	15130	14982	15031	15169	15062	15034	15026	15068	15019	14965	15098	15061	15056	15028	15105	15038	15081	15054	14942	15039	15181	15245	15124	14950	15078	15243	14907	14987	14972	15067	15086	14910	14937	14966	14939	15058	15013	15091	15095	15033	15010	14968	15113	14950	15047	15131	14947	15005	15115	15014	15062	14944	15174	14945	15088	15005	15148	15016	15076	14935	14992	15025	15086	15085	15021	15104	14867	15001	15184	15154	14939	15015	15115	14959	15030	15075	15044	15211	14888	14980	15076	15238	14955	15027	15029	15106	14956	15112	15042	14952	15040	15001	14887	15217	15146	14963	14977	15103	14995	15132	15160	15024	15001	14888	15041	15005	14984	15191	14932	14959	14910	15026	14968	15028	15029	15102	15051	15038	15011	15113	15007	14971	14964	15010	14928	15093	15202	15131	15005	15030	15060	14961	15152	15148	15134	14940	15182	14943	15069	15036	15158	15009	14972	15069	15068	15042	14980	15096	14997	15085	15080	14932	14889	15231	14921	15016	15017	15036	15232	15143	15119	14908	14902	15046	15019	14907	15022	15089	14931	14973	15103	15119	15020	14914	15196	14875	15065	14951	14949	15016	15078	15047	15114	14969	14954	15104	15178	15010	15073	15092	15030	14851	15164	15031	14907	15031	15171	15069	15119	14967	14999	15035	15063	15128	15006	15124	15134	15058	15075	15022	15134	15042	15109	15047	15019	14982	15054	15121	15080	15120	14933	15146	15061	14953	15020	15020	15239	15095	15041	15023	15027	15066	15162	14978	15094	15037	15048	14943	15101	14979	14976	15005	14870	14994	15292	15098	15125	15066	14886	14959	14989	15081	15003	15042	15193	14966	15136	14918	15113	15205	15103	15012	15080	14950	15175	15041	15018	15024	15041	14897	15169	15011	14810	14963	15080	15054	15124	15077	15030	14890	15025	14955	15030	15070	15112	15253	15027	14991	15128	15155	15045	15146	14981	14986	14984	15046	15008	14940	15042	14979	15157	14929	15035	15090	14961	14997	15040	15162	15090	15223	14908	15192	15060	15171	15014	15153	15101	14959	15017	15020	14943	15129	14995	15083	15222	14991	15152	15067	15092	15102	14942	15079	15197	15073	15169	15055	14936	15125	15146	15012	15079	15049	14811	14935	15288	15037	14975	14940	15110	15166	15061	14951	14950	15012	15123	15202	15140	15092	15037	15104	14997	15088	15017	15042	15048	15032	15140	15141	14995	14989	15022	14934	14910	15118	15131	15040	15190	14989	15094	15195	14987	15057	15048	14996	15110	14975	15024	15005	15216	14945	15016	15029	14898	15029	15033	15169	15054	14998	15007	15104	14967	15099	15152	15113	15166	15009	15191	15251	14898	15017	15003	15122	14957	14946	15198	15010	15194	15189	15027	14926	15176	15124	15009	15033	15153	15040	14996	14900	15065	15004	14949	15008	14994	14899	15118	15211	14979	15057	15044	15133	15158	15136	15081	15102	14971	14973	14936	15111	15159	14842	14879	15063	15051	15048	15077	15081	14948	15127	15023	15034	15079	14924	15247	15245	15139	14986	14992	15112	15030	14932	14939	15110	15135	14978	15019	15102	15027	15056	15042	15120	15040	15043	14848	15030	15011	15061	15022	14948	14895	14892	15018	15065	15016	15199	14966	15092	15077	15071	14970	14958	15031	14966	15101	15074	15084	15177	15110	15053	15125	15171	15116	15020	15190	15042	15072	15215	14962	15114	15174	14919	14973	15107	14894	14875	15140	15188	15039	15036	15056	15138	15113	14859	15172	15148	15144	15217	15087	15025	15237	15007	15021	14828	15164	15100	14935	15114	15079	15001	15043	15036	14991	15089	15021	14975	15127	15152	15030	14984	14991	15075	14868	14996	15053	15045	15192	15192	15164	15132	14924	14888	15052	14986	14995	15115	15117	15007	15018	15017	15046	14953	15143	15030	15171	14969	15014	15014	14992	14984	15047	14857	15196	15024	14852	14956	15001	15042	14936	15039	14960	15126	15060	15158	15031	15029	15021	15179	15085	15024	14935	15000	15153	14959	15096	15214	15052	15095	15045	14974	15009	15205	15158	15221	15092	15081	14977	15060	15044	15075	15030	15111	14954	15099	15174	15027	15123	15104	15135	15120	15143	15036	15077	15193	15115	15075	15124	15032	14974	14870	15039	15122	14988	15194	15209	15195	15033	14975	14919	14888	15166	15149	15080	14982	14956	14959	15019	15072	14966	15050	14956	15098	15046	15082	14931	15006	14692	14949	14944	15148	15080	15221	15075	15031	15157	15025	14932	14932	15070	15118	14943	15069	14940	14967	15184	15047	15118	15127	15109	14993	15054	14822	15139	14844	15007	15163	15105	15144	15121	14978	14972	15116	14992	15020	15023	14953	14966	15142	15203	15054	15116	15058	15054	15132	15212	15082	15118	15058	15191	15107	14783	15133	15117	15094	15226	15031	15100	14960	15138	14906	14988	14916	15153	15072	15026	15046	15085	14932	15028	15033	14898	15006	14948	14955	14964	15121	15089	15147	14940	15074	15135	15086	15077	15080	15033	15124	15128	15091	15084	14918	14950	14992	15180	15166	15033	15181	14917	15081	15151	14975	15214	15034	14925	15107	15038	15014	14956	14933	15278	15038	14989	15028	14934	15035	15052	15168	14997	15082	15065	15004	15120	14960	15159	15093	15136	15127	15035	14910	15111	15058	15008	15122	14951	15079	15010	14856	15096	15044	14913	14997	15043	15078	15058	15191	15037	15125	15063	14947	15131	15171	15034	14873	14835	15146	14956	14894	14932	15129	15066	14810	15082	15031	15035	15011	15037	15050	15058	15091	15110	14926	15199	14959	15148	15118	15045	15170	15257	15127	14894	15012	15001	15033	14997	15066	14900	15027	15017	15043	15028	15114	15083	15092	15039	14995	15146	15090	15128	15145	14885	14989	15031	15008	14891	14985	15032	15006	14942	15061	15057	15051	14993	15127	15035	15100	14921	14930	14984	14945	15189	15046	15163	15259	15037	15019	14959	15091	14980	15072	15076	15016	15219	15076	14912	15061	15134	14969	15175	15086	14886	15026	14927	15085	15073	15030	15020	15097	15179	15212	15040	14988	14965	15056	15039	14961	15176	15031	15119	15317	15014	15103	14999	15062	14981	15211	14927	14947	14986	15108	15152	15105	15144	14995	15209	14971	15100	15126	15202	15081	15121	14890	14968	15109	14942	15114	14894	15084	15209	15107	15305	14961	14881	15052	15058	15118	15072	15082	15053	15055	15068	15164	14924	14910	15140	15127	14908	14953	15092	15063	14869	14982	15030	14926	15064	15072	14959	15006	15119	15081	15056	14992	14978	15018	14992	15071	15126	14881	14908	15016	14951	15039	15112	14989	15095	15309	15042	15175	15043	15006	14876	15113	15102	15021	14982	15010	15056	14911	14927	15286	14956	15098	15045	15139	15023	14923	15012	15137	14963	14913	15194	15041	15060	14961	14858	15173	14909	14935	15102	15075	15062	15108	14944	15045	15048	15059	15110	15082	15021	14951	14930	15040	15000	14973	14893	15026	14975	14972	15002	15034	15246	15136	15077	15094	15129	15072	15276	15086	15021	14981	15159	15176	15022	15094	15020	15158	15111	14943	15017	14923	14967	15008	15047	15017	14995	15033	14967	15023	15043	15091	15019	15156	15050	14906	15095	15003	15015	15126	15121	15049	15055	15148	15030	14980	15106	14964	15111	15201	14992	15210	15160	15005	14947	15072	15135	14965	15213	15091	15087	14872	15103	14996	15056	15041	15108	15096	15016	15155	15151	15074	15091	15108	15097	14869	15121	15068	15207	14926	14870	15069	15106	15073	15165	15072	15205	15110	14971	15210	15060	15016	15152	15136	15030	15176	14966	14948	15087	15033	14919	14959	15124	15126	15144	14984	15231	15222	14916	15137	14873	14981	14923	15036	15134	14907	15056	14890	15173	15031	15063	15092	14946	14946	15022	15055	14995	15114	15072	14977	14877	14956	15054	15042	14903	15021	14820	15080	15163	15048	15046	15095	15056	15024	15015	14814	15057	14899	15097	15258	15087	15074	15147	15051	15076	15066	15083	15179	15135	15148	15026	15024	14850	15109	14923	15117	14996	15069	14889	15135	14914	15041	15097	15069	15015	15157	15006	15069	15010	15250	15160	15028	15179	15146	15155	15227	14821	15106	15093	15136	14994	14938	15196	15319	14896	15111	15160	15172	14940	15005	14963	15073	15008	15297	15050	15036	15222	15265	15049	15164	15059	14837	15020	15111	14976	14995	14993	15103	15038	15037	15071	14890	15095	15075	15140	15111	14987	15111	15047	15037	14911	14953	15059	15085	14976	15286	15004	15162	15198	15207	15088	15062	15097	15087	15054	14988	15079	15101	15008	15165	14969	15008	15087	14963	15039	14842	14981	14904	15134	14987	15016	15040	15221	15057	14710	14995	14849	14915	15006	14970	15040	15126	15122	15111	15263	14998	15033	14966	14935	15129	14889	15064	14895	15034	15145	14986	15160	14980	14909	15006	15134	15034	15045	15033	14973	15025	14883	15084	15089	14962	15125	15011	15209	15127	14997	15209	15180	15182	15199	15080	15011	15167	15023	15296	15021	15097	14981	14996	15213	14916	14983	15020	15223	14967	15044	15168	15018	15045	14975	14953	15044	15137	14863	15039	15035	15034	14980	15023	14948	14935	15198	15173	14867	15249	14898	14974	14916	15074	15154	15122	14979	15192	15090	14958	14986	14997	15138	15088	15163	15066	15130	15317	15053	15230	15065	15101	15016	15196	14946	14923	15165	14998	15040	15145	15050
23938	21326	28753	24318	21863	20570	19332	17061	16764	17013	16537	16658	16827	16646	16747	16696	16512	16612	16493	16637	16490	16482	16609	16354	16513	16556	16582	16624	16445	16515	16378	16638	16510	16456	16585	16963	18080	17981	17153	16603	16833	16853	16380	16396	16516	16514	16791	16550	16531	16646	16576	16552	16718	16713	16580	16402	16339	16485	16336	16524	16356	16389	16533	16429	16594	16528	16236	16211	16503	16408	16399	16369	16371	16296	16300	16482	16476	16364	16410	16413	16388	16481	16344	16524	16485	16540	16287	16483	16463	16501	16351	16446	16261	16365	16268	16551	16543	16465	16537	16281	16431	16424	16231	16487	16456	16485	16430	16471	16573	16255	16556	16400	16623	16518	16204	16327	16520	16407	16563	16394	16348	16346	16239	16254	16383	16565	16377	16456	16320	16573	16575	16351	16341	16565	16476	16307	16402	16402	16507	16390	16501	16420	16330	16391	16443	16578	16177	16377	16376	16485	16348	16312	16437	16531	16387	16376	16522	16435	16599	16431	16489	16577	16348	16123	16355	16558	16394	16426	16430	16442	16319	16478	16507	16335	16485	16525	16497	16478	16483	16504	16360	16412	16350	16354	16579	16420	16353	16433	16466	16323	16347	16445	16326	16515	16555	16547	16502	16525	16557	16472	16499	16588	16409	16272	16384	16314	16394	16433	16269	16387	16481	16354	16419	16455	16563	16376	16299	16555	16478	16359	16279	16431	16317	16309	16418	16467	16166	16363	16390	16475	16492	16518	16403	16188	16600	16519	16178	16356	16463	16396	16397	16393	16576	16480	16420	16534	16480	16612	16395	16393	16392	16349	16511	16240	16391	16477	16507	16552	16625	16545	16351	16453	16423	16289	16341	16545	16436	16476	16394	16220	16349	16355	16453	16294	16263	16354	16225	16335	16414	16267	16426	16358	16555	16626	16456	16418	16364	16121	16218	16379	16390	16390	16225	16418	16331	16384	16438	16517	16332	16258	16247	16493	16356	16696	16289	16355	16376	16580	16465	16421	16428	16438	16401	16492	16428	16440	16543	16398	16327	16397	16430	16418	16359	16472	16405	16346	16422	16323	16275	16299	16432	16165	16436	16304	16416	16313	16344	16375	16540	16614	16383	16347	16296	16388	16386	16543	16323	16332	16480	16327	16457	16352	16557	16211	16457	16267	16322	16509	16480	16522	16446	16420	16244	16222	16387	16342	16281	16287	16400	16461	16443	16350	16151	16598	16395	16324	16429	16408	16515	16394	16358	16307	16293	16455	16468	16333	16454	16393	16432	16495	16636	16438	16469	16425	16378	16164	16455	16397	16449	16351	16414	16492	16300	16695	16385	16380	16486	16322	16470	16588	16565	16439	16443	16454	16325	16326	16597	16488	16445	16435	16411	16426	16359	16449	16524	16300	16387	16467	16584	16432	16238	16444	16250	16255	16338	16346	16408	16312	16436	16600	16465	16493	16197	16490	16454	16221	16341	16433	16330	16410	16548	16485	16304	16264	16401	16520	16555	16475	16364	16388	16356	16468	16484	16369	16412	16439	16494	16486	16525	16541	16370	16457	16549	16357	16492	16522	16406	16575	16315	16509	16322	16386	16331	16413	16358	16168	16374	16426	16487	16678	16360	16271	16561	16564	16374	16317	16568	16318	16326	16336	16388	16748	16365	16229	16409	16553	16411	16457	16434	16451	16576	16344	16417	16172	16504	16249	16441	16399	16399	16358	16395	16287	16340	16601	16179	16280	16611	16386	16396	16416	16494	16445	16552	16604	16261	16367	16327	16308	16381	16296	16449	16498	16416	16357	16155	16558	16381	16335	16269	16469	16503	16485	16579	16294	16234	16619	16281	16464	16367	16297	16219	16296	16266	16241	16274	16295	16227	16361	16567	16248	16432	16382	16349	16513	16212	16299	16471	16370	16552	16275	16513	16242	16376	16492	16327	16483	16447	16219	16466	16649	16509	16375	16312	16512	16358	16533	16552	16384	16416	16222	16477	16318	16217	16523	16618	16621	16413	16469	16302	16346	16281	16437	16448	16371	16186	16329	16373	16521	16486	16483	16415	16473	16554	16457	16588	16218	16437	16385	16232	16531	16327	16346	16466	16521	16262	16478	16447	16537	16564	16457	16495	16301	16361	16321	16621	16422	16390	16430	16513	16486	16131	16381	16411	16430	16395	16590	16438	16496	16454	16255	16551	16332	16485	16490	16259	16016	16599	16438	16428	16526	16358	16379	16336	16503	16418	16426	16497	16232	16234	16283	16315	16273	16332	16416	16262	16307	16440	16342	16415	16432	16372	16240	16448	16412	16372	16263	16412	16370	16647	16230	16214	16469	16256	16322	16261	16516	16384	16375	16387	16369	16410	16336	16411	16203	16260	16367	16351	16272	16370	16373	16433	16605	16561	16611	16601	16333	16341	16484	16482	16411	16370	16327	16566	16370	16413	16368	16480	16473	16300	16507	16428	16666	16459	16408	16422	16533	16473	16319	16389	16448	16445	16413	16273	16297	16423	16367	16276	16339	16497	16332	16327	16403	16498	16355	16412	16388	16244	16494	16289	16376	16566	16463	16439	16274	16452	16496	16495	16284	16505	16433	16354	16596	16579	16696	16590	16508	16580	16504	16429	16249	16510	16375	16407	16381	16224	16564	16575	16427	16424	16321	16436	16364	16533	16603	16559	16349	16326	16293	16662	16563	16405	16410	16659	16399	16405	16609	16398	16714	16373	16223	16404	16440	16267	16406	16404	16364	16495	16320	16422	16686	16513	16307	16310	16442	16537	16419	16417	16670	16390	16510	16486	16577	16386	16409	16391	16586	16398	16388	16396	16402	16374	16433	16466	16432	16486	16416	16593	16514	16567	16487	16457	16402	16462	16391	16304	16491	16557	16499	16428	16250	16414	16192	16233	16383	16344	16523	16531	16368	16554	16560	16532	16366	16310	16473	16401	16413	16669	16188	16352	16571	16396	16296	16419	16156	16397	16515	16384	16327	16390	16551	16484	16308	16378	16373	16457	16482	16382	16572	16194	16458	16378	16408	16431	16246	16290	16390	16563	16596	16416	16268	16588	16194	16402	16371	16643	16424	16364	16299	16424	16465	16442	16397	16417	16405	16414	16272	16488	16375	16474	16410	16444	16398	16516	16396	16268	16465	16344	16424	16375	16514	16350	16469	16369	16412	16471	16443	16480	16241	16432	16609	16409	16242	16405	16386	16450	16475	16474	16262	16315	16416	16561	16476	16590	16340	16506	16558	16535	16459	16346	16368	16130	16431	16408	16350	16378	16409	16409	16504	16426	16379	16485	16416	16523	16289	16428	16242	16574	16369	16509	16379	16380	16426	16400	16677	16279	16386	16372	16490	16508	16564	16414	16405	16547	16455	16506	16357	16249	16392	16407	16385	16363	16462	16344	16350	16271	16406	16310	16462	16413	16462	16585	16328	16516	16521	16456	16296	16426	16231	16381	16448	16547	16460	16398	16521	16282	16352	16375	16296	16467	16471	16227	16412	16494	16430	16481	16598	16404	16292	16541	16413	16615	16499	16376	16393	16469	16322	16378	16332	16281	16411	16346	16392	16470	16356	16314	16585	16332	16327	16470	16372	16476	16361	16297	16386	16342	16347	16422	16500	16354	16249	16447	16242	16230	16574	16559	16361	16260	16304	16493	16376	16451	16534	16447	16455	16412	16653	16507	16535	16553	16425	16427	16281	16239	16344	16362	16358	16328	16502	16532	16547	16324	16317	16377	16256	16424	16553	16384	16277	16511	16373	16351	16283	16380	16640	16261	16428	16411	16650	16547	16473	16478	16272	16445	16314	16409	16451	16397	16328	16469	16445	16551	16441	16458	16540	16678	16439	16555	16386	16430	16642	16497	16402	16524	16297	16553	16531	16227	16277	16487	16554	16593	16380	16434	16321	16320	16495	16518	16346	16321	16523	16445	16478	16393	16224	16445	16450	16428	16241	16495	16400	16477	16452	16510	16246	16446	16401	16349	16418	16640	16501	16640	16494	16546	16549	16365	16446	16452	16322	16298	16384	16484	16423	16564	16397	16459	16504	16258	16319	16439	16457	16515	16197	16417	16398	16587	16320	16494	16514	16656	16636	16383	16384	16399	16468	16584	16428	16469	16381	16527	16453	16406	16386	16450	16502	16416	16479	16389	16376	16420	16574	16602	16588	16516	16546	16457	16208	16328	16244	16378	16424	16464	16258	16170	16378	16586	16494	16271	16412	16389	16544	16344	16466	16455	16315	16395	16242	16291	16368	16486	16476	16388	16486	16385	16408	16404	16654	16269	16470	16351	16449	16377	16428	16427	16453	16519	16451	16699	16358	16396	16519	16498	16630	16498	16336	16406	16300	16554	16465	16340	16416	16348	16358	16265	16458	16576	16520	16495	16420	16410	16536	16584	16514	16357	16492	16484	16449	16565	16611	16466	16494	16608	16513	16355	16480	16255	16322	16445	16247	16455	16254	16433	16403	16331	16442	16519	16459	16454	16347	16511	16490	16450	16606	16402	16332	16554	16577	16425	16319	16394	16404	16420	16436	16422	16404	16507	16588	16504	16344	16391	16514	16441	16496	16615	16508	16324	16448	16588	16673	16441	16298	16327	16536	16631	16467	16442	16284	16332	16478	16462	16403	16310	16399	16439	16378	16542	16462	16524	16521	16334	16255	16589	16516	16275	16309	16174	16399	16268	16400	16423	16591	16447	16437	16565	16447	16174	16348	16448	16532	16447	16317	16431	16350	16453	16195	16479	16453	16346	16471	16450	16421	16333	16626	16307	16632	16544	16324	16307	16459	16324	16419	16509	16368	16348	16465	16435	16534	16556	16342	16483	16419	16426	16508	16583	16178	16525	16369	16177	16221	16408	16403	16424	16442	16332	16423	16443	16256	16380	16479	16456	16463	16477	16524	16255	16207	16411	16321	16591	16368	16269	16439	16518	16406	16373	16337	16354	16470	16410	16475	16363	16426	16490	16530	16347	16319	16427	16424	16161	16373	16516	16442	16493	16519	16509	16383	16346	16300	16259	16433	16655	16375	16434	16316	16441	16408	16457	16496	16422	16449	16380	16453	16423	16425	16458	16185	16404	16367	16381	16494	16337	16435	16510	16417	16355	16257	16426	16225
14039	22511	21977	18393	16743	16126	15859	15836	15684	15561	15670	15428	15492	15470	15591	15494	15581	15400	15381	15601	15409	15437	15562	15159	15427	15474	15328	15461	15434	15526	15351	15308	15238	15374	15354	16400	17837	17692	15779	15365	15990	15803	15293	15328	15261	15268	15111	15332	15105	15241	15378	15750	15764	15669	15455	15279	15174	15330	15427	15336	15396	15211	15313	15320	15177	15417	15348	15235	15320	15280	15291	15272	15290	15309	15346	15415	15345	15235	15175	15344	15092	15260	15326	15057	15243	15139	15400	15223	15256	15387	15222	15257	15315	15297	15242	15348	15388	15204	15278	15139	15250	15091	15219	15359	15334	15317	15190	15348	15242	15157	15108	15266	15343	15321	15324	15215	15326	15413	15310	15328	15251	15432	15267	15274	15383	15222	15273	15225	15322	15405	15363	15253	15402	15355	15411	15282	15159	15309	15368	15300	15141	15323	15313	15272	15315	15217	15145	15271	15384	15295	15344	15212	15183	15147	15173	15231	15283	15261	15351	15282	15217	15180	15231	15136	15197	15321	15175	15190	15319	15311	15154	15026	15218	15404	15066	15335	15414	15384	15213	15355	15320	15499	15384	15322	15095	15438	15394	15475	15161	15330	15256	15273	15261	15247	15344	15253	15409	15172	15225	15134	15338	15263	15239	15299	15112	15243	15355	15174	15140	15250	15145	15232	15244	15282	15128	15208	15270	15408	15342	15377	15042	15318	15330	15166	15168	15292	15385	15327	15292	15166	15429	15251	15280	15192	15218	15225	15234	15177	15079	15388	15300	15218	15248	15262	15267	15296	15275	15222	15262	15231	15303	15277	15238	15345	15283	15248	15298	15231	15393	15228	15460	15185	15231	15265	15395	15121	15359	15319	15186	15214	15229	15347	15258	15222	15155	15283	15345	15047	15223	15329	15149	15230	15261	15219	15292	15343	15239	15329	15306	15133	15172	15258	15224	15214	15180	15414	15222	15126	15189	15407	15041	15211	15219	15196	15220	15404	15297	15009	15285	15259	15281	15163	15246	15153	15312	15313	15192	15215	15328	15410	15123	15294	15304	15184	15319	15144	15320	15315	15216	15179	15426	15386	15168	15290	15286	15309	15359	15256	15329	15258	15277	15345	15407	15346	15302	15286	15311	15204	15155	15116	15144	15152	15246	15235	15170	15170	15257	15311	15153	15142	15221	15120	15117	15427	15374	15255	15481	15334	15211	15396	15298	15375	15384	15170	15328	15390	15168	15371	15376	15173	15333	15329	15163	15162	15262	15414	15185	15251	15126	15189	15330	15118	15109	15412	15330	15298	15390	15133	15105	15092	15258	15194	15295	15204	15361	15286	15106	15313	15373	15404	15401	15113	15133	15324	15177	15380	15100	15209	15291	15135	15289	15183	15333	15338	15306	15292	15174	15315	15117	15179	15239	15210	15408	15112	15321	15246	15212	15143	15309	15401	15116	15218	15071	15212	15312	15270	15164	15125	15307	15215	15276	15365	15150	15382	15182	15324	15075	15234	15439	15345	15258	15129	15270	15205	15333	15254	15229	15251	15303	15150	15292	15170	15329	15391	15204	15207	15321	15358	15469	15276	15292	15341	15310	15234	15301	15305	15295	15478	15286	15289	15274	15292	15149	15276	15275	15193	15415	15402	15393	15222	15268	15147	15210	15365	15270	15246	15344	15395	15333	15158	15258	15192	15265	15396	15298	15270	15395	15074	15465	15280	15162	15262	15217	15308	15294	15345	15256	15427	15099	15316	15059	15367	15357	15250	15190	15203	15265	15195	15295	15292	15230	15365	15178	15133	15479	15224	15144	15351	15310	15277	15285	15334	15255	15241	15138	15270	15334	15276	15229	15257	15086	15165	15164	15223	15283	15338	15255	15184	15296	15207	15283	15225	15332	15290	15321	15313	15312	15282	15476	15274	15195	15161	15253	15231	15209	15273	15137	15238	15357	15443	15158	15215	15288	15128	15062	15374	15215	15322	15288	15260	15125	15278	15180	15179	15276	15338	15269	15203	15222	15189	15287	15244	15042	15273	15285	15183	15397	15435	15122	15100	15332	15085	15325	15511	15440	15210	15276	15321	15366	15308	15236	15282	15302	15309	15110	15200	15203	15326	15194	15332	15239	15291	15310	15058	15243	15292	15079	15231	15323	15179	15318	15193	15099	15133	15238	15213	15045	15274	15293	15293	15336	15331	15280	15374	15124	15351	15174	15286	15288	15391	15166	15234	15488	15276	15147	15251	15257	15335	15196	15356	15313	15288	15244	15281	15274	15330	15456	15305	15223	15267	15304	15423	15232	15178	15356	15270	15308	15111	15158	15099	15081	15236	15295	15298	15163	15256	15167	15157	15463	15243	15319	15364	15210	15306	15298	15318	15304	15236	15290	15255	15216	15191	15187	15441	15316	15341	15231	15310	15310	15313	15229	15083	15180	15186	15392	15126	15269	15267	15154	15384	15158	15311	15320	15309	15281	15088	15198	15285	15375	15395	15246	15287	15192	15245	15196	15298	15271	15278	15479	15202	15216	15305	15217	15271	15384	15180	15367	15442	15294	15322	15084	15191	15112	15342	15329	15295	15360	15340	15135	15308	15201	15162	15249	15364	15204	15270	15239	15413	15262	15317	15118	15228	15334	15131	15350	15220	15189	15485	15274	15240	15181	15160	15267	15271	15349	15225	15271	15247	15363	15156	15083	15231	15250	15338	15125	15216	15306	15166	15056	15221	15075	15338	15218	15280	15130	15239	15281	15304	15310	15151	15304	15393	15241	15384	15254	15261	15285	15196	15414	15174	15351	15099	15311	15396	15472	15275	15218	15184	15397	15259	15234	15419	15293	15190	15340	15221	15292	15163	15299	15295	15138	15415	15199	15437	15344	15146	15077	15289	15242	15381	15257	15347	15241	15220	15253	15349	15119	15242	15223	15281	15296	15250	15350	15229	15176	15295	15342	15230	15215	15289	15130	15202	15214	15304	15262	15291	15134	15232	15356	15084	15392	15282	15124	15173	15254	15299	15232	15391	15240	15239	15271	15377	15257	15325	15210	15403	15402	15129	15146	15217	15223	15280	15344	15147	15158	15236	15213	15262	15244	15423	15189	15353	15455	15123	15067	15200	15210	15381	15070	15283	15574	15245	15254	15271	15322	15251	15242	15286	15380	15197	15318	15284	15313	15235	15253	15307	15243	15300	15154	15213	15315	15255	15136	15093	15161	15341	15157	15276	15279	15243	15297	15206	15306	15320	15237	15268	15245	15397	15259	15257	15307	15351	15235	15157	15381	15437	15473	15145	15339	15297	15190	15286	15279	15239	15329	15357	15396	15224	15282	15129	15111	15288	15191	15428	15164	15391	15255	15545	15364	15193	15406	15258	15182	15280	15323	15405	15240	15343	15223	15200	15151	15311	15219	15291	15345	15116	15227	15252	15317	15302	15401	15145	15250	15263	15120	15189	15187	15249	15124	15234	15102	15419	15134	15189	15250	15170	15200	15375	15039	15282	15342	15160	15134	15035	15187	15313	15122	15236	15390	15336	15127	15471	15207	15382	15378	15273	15312	15385	14934	15287	15388	15222	15381	15286	15287	15277	15057	15254	15293	15149	15187	15358	15153	15291	15142	15214	15330	15221	15274	15298	15094	15267	15283	15242	15359	15102	15288	15379	15252	15449	15274	15218	15279	15171	15181	15244	15245	15367	15122	15260	15226	15189	15310	15117	15332	15132	15364	15248	15306	15223	15142	15104	15317	15104	15274	15260	15118	15262	15242	15184	15242	15288	15392	15394	15336	15359	15442	15325	15149	15198	15118	15242	15448	15287	15314	15326	15156	15371	15191	15264	15226	15183	15201	15125	15350	15359	15143	15420	15413	15317	15372	15136	15220	15342	15443	15369	15401	15359	15301	15343	15307	15358	15184	15464	15287	15177	15367	15387	15310	15236	15088	15260	15244	15303	15452	15237	15179	15403	15271	15256	15297	15285	15299	15184	15230	15300	15135	15245	15163	15439	15310	15227	15292	15223	15230	15292	15203	15204	15083	15251	15109	15343	15288	15300	15187	15244	15378	15407	15262	15223	15267	15250	15291	15177	15451	15156	15421	15295	15287	15310	15215	15305	15281	15176	15116	15215	15258	15164	15281	15252	15317	15117	15237	15090	15463	15080	15390	15329	15468	15312	15260	15357	15341	15257	15330	15189	15338	15424	15321	15313	15274	15354	15450	15333	15194	15308	15176	15276	15232	15262	15336	15189	15241	15185	15213	15216	15416	15235	15329	15317	15362	15381	15071	15241	15285	15348	15351	15146	15333	15373	15440	15218	15388	15027	15355	15240	15281	15404	15297	15430	15368	15451	15249	15203	15198	15298	15239	15350	15187	15322	15253	15370	15374	15218	15159	15246	15344	15306	15298	15356	15245	15224	15207	15351	15295	15262	15380	15241	15405	15347	15292	15165	15269	15180	15268	15412	15113	15172	15422	15180	15286	15183	15269	15193	15098	15472	15341	15227	15356	15426	15183	15422	15205	15330	15131	15425	15382	15208	15331	15455	15099	15277	15278	15107	15286	15229	15216	15317	15306	15155	15225	15250	15417	15213	15444	15310	15372	15146	15260	15351	15231	15144	15326	15225	15231	15305	15308	15042	15347	15314	15396	15328	15239	15149	15301	15201	15313	15470	15515	15292	15325	15206	15393	15373	15190	15149	15309	15113	15459	15115	15440	15128	15119	15309	15234	15209	15293	15255	15380	15223	15346	15185	15170	15308	15300	15303	15514	15229	15338	15400	15285	15300	15232	14946	15474	15153	15264	15252	15236	15232	15297	15155	15136	15140	15243	15164	15417	15239	15120	15448	15274	15247	15302	15181	15222	15111	15325	15324	15412	15186	15165	15394	15185	15305	15431	15378	15198	15279	15456	15300	15264	15083	15551	15164	15351	15445	15224	15238	15304	15298	15400	15302	15306	15287	15276	15340	15215	15116	15271	15385	15267	15237	15295	15335	15069	15322	15442	15235	15240	15329	15307	15353	15384	15135	15265	15319	15366	15311	15343	15280	15207	15503	15271	15470	15119	15159	15237	15364	15358	15206	15182	15562	15293	15444	15338	15171	15181	15274	15321	15284	15234	15292	15346	15202	15218	15393
22889	21272	29115	23741	21427	22897	23084	18326	17317	17494	17429	17117	17149	17231	17232	17154	17244	17169	17160	17194	17057	16973	16887	16957	16975	16898	16855	16953	16921	16838	16780	16697	16863	16870	17000	17862	19287	19528	17752	16980	17247	17236	16807	16685	16781	16919	16817	16740	16849	16735	16845	17328	17725	17608	17118	16985	16821	16957	16684	16792	16754	16635	16877	16922	16970	16870	16733	16785	16797	16693	16935	16897	16690	16588	16672	16723	16691	16566	16889	16842	16659	16747	16904	16541	16760	16690	16743	16807	16676	16789	16898	16673	16894	16796	16812	16974	16706	16738	16785	16828	16877	16875	16939	16607	16791	16785	16934	16710	16700	16890	16696	16831	16858	16881	16691	16467	16701	16682	16707	16553	16632	16795	16748	16645	16896	16725	16675	16759	16627	16806	16743	16641	16557	16743	16768	16902	16763	16838	16706	16802	16631	16771	16919	16677	16869	16704	16540	16777	16712	16569	16796	16812	16785	16810	16657	16610	16779	16606	16666	16691	16660	16989	16667	16650	16823	16630	16713	16775	16676	16785	16826	16945	16503	16919	16741	16628	16693	16657	16747	16941	16898	16664	16748	16699	16853	16826	16812	16702	16745	16760	16848	16811	16749	16656	16704	16780	16800	16691	16520	16652	16663	16739	16846	16713	16606	16718	16752	16568	16587	16591	16464	16738	16680	16665	16531	16664	16825	16559	16660	16526	16660	16809	16627	16734	16727	16634	16806	16713	16751	16664	16706	16427	16642	16713	16535	16510	16636	16662	16640	16580	16738	16828	16740	16684	16832	16659	16759	16726	16652	16666	16728	16842	16792	16521	16744	16629	16873	16693	16822	16739	16825	16729	16797	16531	16742	16855	16840	16858	16748	16715	16921	16492	16894	16633	16811	16798	16808	16914	16594	16940	16784	16692	16570	16914	16717	16752	16863	16765	16698	16671	16724	16879	16803	16453	16831	16649	16690	16651	16892	16562	16887	16759	16645	16818	16889	16621	16810	16911	16987	16623	16862	16686	16633	16601	16765	16663	16524	16837	16826	16677	16822	16762	16673	16497	16645	16483	16656	16589	16941	16659	16671	16689	16544	16695	16557	16695	16496	16858	16816	16666	16822	16961	16761	16519	16826	16683	16574	16611	16827	16753	16882	16696	16880	16857	16850	16781	16802	16698	16650	16764	16902	16988	16867	16710	16750	16694	16699	16620	16775	16739	16671	16676	16819	16844	16649	16820	16852	16549	16785	16435	16618	16741	16777	16785	16915	16722	16616	16614	16659	16803	16636	16856	16798	16924	16956	16694	16580	16698	16608	16686	16643	16731	16854	16805	16725	16626	16588	16709	16722	16848	16732	16516	16750	16695	16926	16625	16782	16716	16582	16751	16821	16726	16757	16869	16668	16659	16848	16528	16742	17013	16801	16712	16654	16759	16796	16607	16509	16811	16603	16655	16828	16716	16758	16720	16913	16919	16665	16690	16666	16755	16917	16682	16663	16559	16937	16443	16721	16775	16942	16781	16624	16645	16848	16743	16664	16790	16712	16809	16653	16726	16782	16712	16844	16734	16617	16704	16525	16764	16802	16682	16563	16726	16601	16705	16891	16739	16713	16645	16902	16688	16763	16797	16709	16704	16579	16757	16736	16616	16622	16870	16736	16595	16705	16559	16810	16650	16737	16809	16887	16699	16725	16602	16780	16846	16808	16781	16571	16534	16644	16685	16768	16554	16774	16674	16823	16745	16634	16841	16764	16668	16845	16658	16636	16705	16453	16625	16839	16857	16628	16686	16610	16694	16750	16759	16933	16773	16678	16840	16764	16791	16748	16604	16730	16510	16678	16659	16630	16824	16710	16719	16710	16596	16708	16552	16693	16691	16612	16459	16844	16509	16611	16690	16854	16659	16910	16677	16757	16732	16602	16593	16758	16776	16786	16745	16507	16585	16570	16746	16900	16701	16704	16722	16710	16556	16633	16752	16813	16595	16931	16759	16701	16932	16859	16463	16651	16803	16784	16646	16729	16724	16580	16652	16542	16833	16676	16736	16758	16862	16592	16802	16855	16739	16827	16821	16746	16598	16604	16754	16476	16759	16796	16713	16954	16603	16903	16776	16679	16878	16664	16718	16764	16624	16867	16877	16577	16599	16741	16851	16645	16637	16697	16610	16644	16844	16637	16706	16832	16768	16718	16752	16655	16642	16755	16888	16602	16687	16691	16641	16701	16727	16662	16511	16902	16735	16788	16445	16780	16647	16745	16752	16843	16770	16547	16655	16760	16834	16919	16879	16824	16903	16698	16558	16900	16624	16705	16670	16781	16749	16711	16792	16949	16821	16872	16761	16774	16684	16632	16640	16645	16736	16792	16744	16733	16656	16697	16667	16616	16511	16516	16507	16838	16658	16701	16447	16672	16613	16598	16589	16804	16656	16704	16543	16853	16657	16559	16770	16694	16755	16695	16547	16716	16730	16820	16864	16710	16668	16861	16750	16632	16819	16802	16573	16771	16591	16622	16652	16696	16728	16758	16737	16752	16767	16605	16512	16801	16864	16746	16549	16835	16873	16679	16676	16811	16765	16480	16721	16511	16780	16715	16849	16780	16781	16642	16813	16597	16605	16624	16801	16649	16656	16625	16764	16761	16856	16821	16550	16843	16886	16739	16742	16734	16577	16744	16478	16612	16579	16865	16614	16687	16599	16704	16814	16789	16641	16823	16766	16738	16660	16566	16948	16815	16780	16606	16575	16784	16692	16649	16658	16797	16743	16668	16695	16781	16709	16798	16617	16768	16643	16737	16807	16787	16692	16662	16702	16700	16756	16639	16793	16603	16771	16397	16603	16819	16840	16675	16751	16864	16583	16609	16571	16634	16614	16746	16768	16821	16703	16786	16769	16773	16832	16766	16920	16670	16896	16780	16887	16586	16835	16421	16634	16840	16889	16526	16625	16779	16710	16750	16706	16589	16904	16586	16649	16692	16692	16667	16849	16693	16456	16751	16667	16635	16533	16597	16900	16774	16713	16674	16794	16853	16660	16877	16659	16904	17016	16814	16639	16636	16703	16866	16952	16653	16631	16750	16792	16773	16519	16713	16693	16762	16725	16692	16758	16709	16752	16815	16694	16623	16690	16733	16590	16575	16806	16877	16734	16722	16638	16776	16809	16779	16828	16842	16819	16744	16764	16952	16838	16405	16782	16804	16824	16827	16868	16812	16697	16839	16544	16732	16621	16877	16777	16832	16737	16733	16637	16686	16592	16778	16795	16789	16638	16709	16655	16585	16586	16661	16599	16715	16777	16644	16594	16908	16871	16622	16721	16797	16658	16736	16727	16589	16739	16805	16761	16810	16595	16836	16733	16942	16673	16748	16783	16751	16695	16693	16832	16619	16671	16679	16783	16720	16632	16662	16537	16684	16715	16805	16489	16586	16586	16530	16737	16648	16687	16610	16834	16924	16617	16704	16736	16761	16645	16878	16776	16696	16885	16746	16778	16575	16935	16699	16731	16845	16920	16656	16887	16731	16853	16904	16838	16561	16698	16646	16555	16593	16735	16807	16722	16771	16825	16601	16603	16779	16833	16743	16570	16636	16657	16637	16727	16743	16753	16816	16661	16994	16811	16853	16652	16575	16795	16750	16659	16738	16749	16642	16796	16919	16763	16848	16888	16721	16641	16597	16757	16662	16749	16733	16417	16792	16874	16627	16586	16807	16795	16828	16638	16743	16674	16773	16824	16821	16877	16707	16782	16745	16709	16975	16612	16916	16757	16600	16481	16656	16402	16764	16759	16621	16810	16547	16628	16776	16877	16628	16779	16612	16745	16775	16885	16691	16673	16823	16709	16645	16895	16858	16721	16808	16793	16783	16749	16666	16536	16641	16707	16756	16515	16587	16709	16689	16805	16711	16835	16708	16575	16597	16631	16791	16708	16593	16693	16601	16885	16856	16607	16794	16817	16652	16811	16604	16760	16667	16725	16795	16717	16704	16702	16936	16718	16578	16547	16701	16518	16676	16868	16767	16459	16703	16675	16742	16645	16527	16736	16484	16570	16608	16644	16682	16757	16687	16747	16699	16799	16692	16767	16458	16664	16729	16726	16834	16715	16719	16983	16835	16770	16478	16577	16703	16900	16843	16652	16527	16554	16662	16697	16693	16633	16602	16754	16510	16682	16786	16614	16589	16856	16785	16811	16768	16699	16654	16652	16608	16819	16631	16473	16698	16779	16510	16856	16621	16749	16785	16759	16781	16864	16819	16612	16617	16683	16785	16797	16613	16626	16837	16801	16747	16639	16568	16705	16749	16985	16691	16757	16782	16903	16745	16611	16850	16730	16817	16911	16589	16575	16624	16736	16833	16796	16735	16737	16834	16673	16824	16894	16796	16568	16626	16728	16642	16743	16780	16744	16641	16806	16740	16523	16545	16766	16722	16674	16729	16768	16930	16706	16668	16883	16735	16764	16539	16588	16825	16607	16718	16835	16551	16711	16716	16649	16650	16577	16524	16937	16953	16723	16855	16834	16709	16853	16924	16754	16536	16724	16688	16868	16727	16718	16820	16586	16578	16587	16782	16790	16721	16842	16805	16670	16838	16752	16762	16693	16691	16743	16822	16655	16888	16894	16923	16725	16866	16783	16766	16699	16593	16665	16621	16672	16737	16492	16704	16768	16888	16768	16687	16755	16850	16718	16753	16749	16710	16532	16580	16743	16556	16711	16972	16709	16746	16638	16742	16859	16722	16770	16663	16799	16631	16857	16801	16847	16892	16811	16856	16647	16813	16721	16746	16581	16767	16486	16748	16820	16683	16657	16508	16697	16544	16607	16728	16465	16863	16666	16604	16600	16769	16631	16770	16888	16812	16695	16617	16516	16947	16598	16754	16823	16839	16829	16856	16657	16703	16485	16708	16751	16816	16734	16622	16798	16810	16617	16689	16703	16940	16651	16763	16823	16794	16720	16803	16488	16753	16749	16730	16844	16740	16681	16681	16799	16728	16757	16587	16690	16821	16688	16774	16673	16673	16802	16596	16706	16707	16544	16660	16591	16619	16707	16907	16785	16600	16709	16696	16681	16731	16715	16763	16623	16624	16839	16937	16616	16723	16896	16707	16942	16853	16864	16898	16613	16792	16812	16654	16689
15553	26817	26507	20664	18096	17246	16461	16259	16035	15994	15946	15920	15650	15820	15754	15711	15750	15520	15693	15703	15801	15529	15691	15731	15650	15742	15716	15587	15543	15335	15336	15682	15606	15653	15569	17297	19476	19576	16023	15663	16704	15807	15430	15584	15482	15312	15530	15432	15389	15293	15300	16241	16383	16275	15949	15671	15638	15501	15292	15232	15300	15305	15679	15288	15680	15540	15480	15329	15414	15451	15277	15437	15427	15375	15332	15380	15238	15408	15371	15409	15436	15365	15396	15612	15324	15336	15449	15206	15362	15326	15255	15383	15463	15384	15462	15447	15216	15370	15250	15573	15360	15529	15259	15519	15371	15497	15418	15324	15338	15434	15295	15408	15342	15495	15549	15185	15369	15410	15393	15370	15304	15325	15421	15445	15285	15517	15370	15516	15342	15411	15351	15518	15354	15213	15377	15467	15397	15700	15345	15265	15255	15442	15396	15340	15430	15276	15435	15346	15262	15477	15476	15431	15390	15330	15313	15452	15321	15305	15416	15318	15379	15435	15273	15373	15389	15430	15461	15353	15482	15475	15282	15430	15437	15305	15121	15264	15148	15439	15488	15462	15460	15398	15448	15395	15408	15342	15473	15343	15440	15333	15355	15230	15322	15326	15448	15559	15390	15391	15398	15314	15361	15338	15549	15428	15398	15174	15355	15273	15555	15397	15378	15274	15386	15349	15375	15429	15310	15371	15260	15318	15389	15564	15435	15300	15529	15497	15528	15434	15479	15446	15541	15611	15315	15444	15528	15322	15356	15491	15382	15377	15376	15533	15504	15477	15269	15365	15524	15461	15541	15267	15381	15388	15302	15360	15293	15453	15510	15395	15349	15392	15393	15350	15350	15285	15432	15499	15279	15252	15359	15444	15277	15520	15515	15321	15385	15446	15391	15539	15428	15416	15398	15441	15519	15411	15372	15523	15376	15365	15299	15442	15454	15262	15381	15564	15460	15352	15411	15321	15335	15435	15387	15233	15456	15356	15406	15435	15477	15382	15590	15468	15513	15587	15257	15376	15352	15327	15499	15286	15361	15299	15313	15445	15335	15485	15346	15319	15305	15340	15602	15360	15366	15298	15481	15486	15479	15492	15385	15373	15327	15183	15615	15254	15463	15375	15507	15440	15192	15367	15404	15343	15538	15532	15339	15407	15457	15270	15338	15473	15468	15268	15398	15350	15375	15434	15492	15389	15310	15513	15232	15293	15445	15378	15509	15464	15416	15412	15467	15377	15494	15410	15359	15286	15353	15475	15360	15276	15489	15442	15508	15417	15336	15510	15409	15440	15161	15297	15420	15251	15436	15399	15473	15249	15280	15449	15275	15314	15421	15417	15239	15418	15303	15478	15324	15238	15252	15223	15424	15349	15356	15259	15502	15237	15317	15365	15282	15354	15458	15332	15310	15621	15391	15467	15255	15477	15218	15357	15318	15409	15348	15399	15374	15235	15441	15365	15557	15396	15196	15420	15337	15364	15342	15347	15358	15476	15376	15258	15543	15426	15497	15562	15546	15476	15305	15197	15448	15352	15578	15284	15491	15335	15359	15408	15338	15286	15275	15425	15276	15360	15538	15372	15367	15488	15256	15298	15354	15477	15307	15253	15350	15417	15418	15399	15401	15542	15386	15227	15368	15166	15346	15288	15396	15246	15462	15382	15284	15427	15383	15429	15364	15474	15319	15350	15393	15271	15386	15277	15193	15369	15377	15349	15497	15341	15298	15481	15404	15358	15281	15255	15433	15308	15470	15400	15317	15476	15445	15460	15310	15420	15306	15379	15396	15422	15340	15301	15404	15345	15465	15472	15589	15385	15354	15561	15477	15357	15509	15357	15411	15343	15514	15335	15262	15444	15297	15440	15228	15274	15366	15384	15360	15529	15285	15401	15343	15298	15275	15487	15367	15499	15267	15421	15366	15403	15483	15377	15396	15574	15443	15130	15479	15434	15428	15168	15508	15455	15519	15374	15339	15354	15418	15267	15455	15276	15490	15350	15245	15502	15235	15469	15255	15445	15481	15322	15361	15289	15420	15183	15373	15341	15154	15375	15480	15540	15184	15392	15446	15528	15535	15400	15427	15447	15296	15250	15461	15463	15303	15348	15363	15302	15234	15443	15468	15289	15339	15302	15316	15315	15484	15463	15253	15376	15400	15393	15418	15461	15426	15277	15392	15446	15359	15405	15167	15348	15259	15409	15255	15297	15130	15432	15208	15470	15466	15428	15457	15198	15506	15503	15353	15230	15372	15543	15244	15360	15491	15298	15380	15429	15435	15272	15418	15349	15360	15552	15260	15503	15359	15350	15330	15342	15334	15425	15193	15421	15300	15263	15355	15436	15271	15490	15375	15409	15545	15493	15467	15279	15437	15343	15445	15381	15365	15499	15411	15464	15280	15382	15289	15340	15477	15116	15441	15165	15362	15404	15472	15412	15359	15329	15347	15374	15563	15412	15554	15337	15223	15300	15175	15425	15334	15353	15246	15417	15328	15484	15262	15395	15387	15383	15470	15453	15443	15455	15212	15402	15415	15418	15358	15399	15253	15430	15497	15410	15387	15601	15565	15333	15367	15549	15402	15430	15432	15458	15471	15286	15240	15503	15472	15333	15271	15211	15476	15421	15457	15353	15595	15450	15269	15301	15411	15357	15340	15416	15351	15354	15582	15293	15420	15474	15329	15447	15366	15434	15420	15340	15238	15218	15411	15394	15406	15383	15353	15312	15307	15464	15432	15378	15373	15320	15335	15341	15340	15377	15471	15340	15291	15395	15183	15513	15486	15372	15382	15396	15325	15251	15368	15382	15350	15190	15483	15331	15396	15363	15206	15507	15311	15241	15423	15334	15397	15176	15233	15308	15261	15315	15416	15376	15450	15239	15290	15370	15413	15377	15469	15291	15389	15321	15198	15287	15208	15411	15626	15411	15367	15476	15362	15335	15446	15337	15376	15347	15373	15392	15313	15277	15343	15370	15440	15362	15278	15398	15417	15368	15352	15480	15238	15436	15246	15257	15403	15274	15427	15361	15345	15379	15200	15407	15292	15367	15465	15371	15406	15491	15392	15277	15359	15464	15430	15377	15582	15355	15321	15327	15500	15429	15349	15245	15341	15394	15360	15442	15293	15321	15419	15322	15520	15323	15338	15276	15316	15433	15503	15219	15321	15450	15521	15352	15522	15423	15600	15406	15405	15355	15350	15365	15379	15457	15422	15365	15489	15279	15423	15420	15290	15338	15421	15240	15274	15333	15499	15409	15312	15428	15369	15448	15194	15368	15380	15348	15415	15372	15374	15206	15330	15469	15451	15455	15288	15425	15542	15314	15253	15365	15381	15426	15508	15431	15256	15520	15333	15262	15426	15358	15225	15421	15432	15430	15280	15447	15416	15277	15307	15461	15410	15314	15315	15249	15344	15544	15262	15571	15299	15320	15238	15339	15450	15275	15423	15407	15376	15573	15372	15335	15283	15283	15264	15525	15405	15394	15451	15419	15357	15406	15254	15456	15443	15211	15620	15306	15334	15336	15460	15409	15415	15458	15417	15352	15303	15319	15355	15441	15203	15453	15533	15265	15286	15384	15326	15270	15370	15429	15464	15371	15519	15353	15399	15422	15368	15417	15354	15374	15356	15251	15420	15245	15371	15365	15498	15387	15386	15264	15367	15357	15357	15267	15418	15360	15560	15406	15388	15261	15274	15361	15508	15345	15371	15276	15436	15561	15325	15210	15470	15313	15341	15315	15312	15296	15579	15422	15319	15317	15404	15471	15173	15269	15330	15396	15413	15377	15277	15333	15389	15349	15178	15456	15446	15186	15347	15488	15312	15392	15325	15375	15289	15317	15527	15369	15359	15271	15460	15492	15383	15477	15328	15276	15509	15364	15294	15247	15366	15391	15299	15418	15295	15284	15333	15477	15344	15361	15496	15422	15313	15408	15108	15461	15410	15293	15359	15331	15397	15530	15403	15509	15430	15352	15391	15232	15381	15354	15339	15216	15446	15521	15354	15310	15417	15195	15462	15373	15322	15429	15293	15499	15266	15248	15402	15366	15374	15287	15441	15180	15328	15487	15433	15411	15430	15408	15502	15465	15426	15280	15442	15286	15255	15330	15358	15423	15242	15418	15419	15318	15296	15324	15504	15291	15390	15385	15439	15202	15323	15354	15218	15420	15516	15401	15393	15526	15334	15253	15493	15470	15425	15470	15221	15468	15333	15326	15416	15246	15434	15313	15487	15428	15334	15418	15497	15292	15504	15377	15459	15216	15404	15416	15341	15426	15408	15396	15417	15365	15308	15627	15285	15352	15383	15330	15359	15448	15446	15433	15395	15366	15281	15342	15392	15341	15235	15220	15495	15333	15381	15334	15390	15407	15242	15333	15440	15343	15320	15295	15464	15352	15401	15325	15370	15375	15262	15354	15401	15479	15593	15392	15387	15329	15426	15271	15244	15452	15292	15617	15551	15341	15260	15459	15344	15269	15534	15460	15204	15646	15374	15421	15363	15466	15319	15339	15212	15095	15371	15386	15431	15249	15240	15370	15292	15277	15341	15378	15282	15296	15380	15364	15357	15379	15201	15487	15273	15400	15424	15335	15308	15185	15305	15456	15289	15389	15428	15241	15359	15345	15375	15267	15270	15324	15434	15484	15402	15541	15430	15313	15305	15414	15521	15283	15525	15247	15238	15530	15459	15401	15460	15259	15370	15368	15389	15350	15351	15411	15340	15482	15337	15236	15454	15301	15420	15463	15437	15413	15370	15368	15448	15392	15551	15404	15331	15349	15299	15491	15377	15403	15340	15353	15333	15362	15351	15294	15301	15463	15389	15385	15419	15403	15250	15435	15365	15432	15423	15320	15417	15429	15318	15456	15365	15502	15523	15442	15531	15349	15442	15278	15234	15505	15381	15279	15396	15577	15337	15280	15453	15362	15275	15351	15455	15416	15290	15413	15326	15329	15381	15455	15367	15366	15418	15340	15426	15477	15327	15415	15457	15368	15515	15491	15306	15249	15367	15292	15384	15419	15423	15246	15222	15368	15417	15466	15299	15426	15447	15352	15410	15310	15358	15383	15419	15339	15427	15388	15342	15411	15444	15471	15491	15338	15237	15372	15199	15464	15202	15412	15511	15368
27193	21717	23654	20134	16745	16631	16729	16684	16731	16756	16468	16810	16717	16692	16760	16834	16802	16774	16733	16590	16615	16664	16578	16741	16581	16652	16601	16776	16678	16681	16491	16559	16706	16707	16878	16844	16669	16905	16531	16720	16761	16695	16693	16678	16746	16599	16581	16511	16747	16743	16542	16476	16845	16590	16796	16737	16747	16569	16759	16522	16666	16591	16590	16563	16655	16699	16674	16563	16703	16595	16635	16571	16638	16549	16683	16573	16496	16421	16788	16814	16498	16512	16659	16640	16792	16797	16672	16710	16748	16563	16656	16862	16455	16732	16719	16532	16611	16682	16743	16617	16675	16566	16634	16698	16607	16673	16664	16805	16657	16454	16605	16544	16608	16701	16469	16833	16525	16570	16578	16610	16465	16704	16484	16690	16457	16654	16491	16774	16909	16520	16600	16545	16552	16620	16596	16590	16581	16556	16545	16688	16538	16650	16512	16524	16554	16534	16690	16817	16533	16685	16693	16647	16679	16661	16504	16403	16574	16614	16677	16660	16572	16523	16689	16408	16611	16468	16546	16601	16567	16775	16684	16815	16694	16595	16802	16763	16486	16665	16557	16620	16658	16546	16601	16712	16652	16860	16658	16493	16764	16597	16551	16456	16738	16511	16676	16624	16680	16574	16552	16732	16697	16554	16512	16518	16447	16599	16677	16584	16581	16551	16518	16503	16690	16429	16636	16582	16708	16597	16428	16602	16467	16609	16496	16530	16602	16759	16746	16678	16536	16760	16687	16655	16748	16522	16777	16560	16677	16533	16655	16716	16660	16738	16502	16604	16856	16771	16589	16578	16584	16679	16569	16691	16537	16624	16688	16732	16728	16642	16475	16592	16546	16658	16595	16500	16560	16710	16700	16666	16573	16688	16720	16543	16403	16738	16418	16585	16691	16628	16404	16528	16649	16587	16757	16800	16472	16522	16639	16565	16669	16723	16523	16638	16830	16737	16591	16565	16686	16740	16619	16438	16500	16547	16563	16525	16534	16766	16735	16487	16723	16581	16677	16423	16501	16423	16785	16736	16603	16782	16569	16515	16552	16600	16408	16429	16700	16576	16788	16597	16491	16546	16773	16712	16691	16514	16452	16530	16752	16636	16598	16674	16507	16637	16572	16820	16454	16936	16624	16681	16724	16770	16604	16478	16545	16733	16676	16655	16580	16467	16636	16686	16649	16679	16665	16522	16626	16608	16541	16590	16771	16707	16591	16732	16384	16557	16586	16854	16616	16638	16680	16518	16582	16555	16632	16638	16594	16600	16634	16583	16694	16578	16620	16448	16593	16599	16473	16477	16607	16711	16543	16537	16450	16742	16832	16662	16499	16587	16536	16574	16695	16496	16750	16686	16568	16720	16489	16556	16441	16546	16614	16511	16678	16598	16545	16763	16581	16819	16700	16686	16621	16489	16540	16416	16325	16480	16667	16799	16603	16542	16550	16714	16654	16653	16675	16621	16655	16676	16654	16472	16650	16759	16631	16580	16585	16694	16582	16690	16606	16491	16657	16574	16751	16694	16617	16591	16585	16571	16681	16789	16675	16767	16652	16548	16549	16446	16723	16511	16769	16882	16724	16505	16639	16416	16756	16707	16581	16607	16761	16598	16922	16448	16694	16801	16897	16615	16568	16580	16701	16619	16607	16504	16790	16742	16714	16731	16642	16643	16673	16481	16405	16653	16511	16658	16869	16704	16723	16641	16631	16527	16592	16680	16748	16657	16455	16572	16600	16547	16613	16765	16559	16723	16712	16697	16547	16538	16521	16460	16655	16672	16635	16473	16517	16730	16490	16533	16728	16613	16580	16677	16603	16562	16615	16543	16892	16770	16664	16436	16606	16564	16656	16555	16538	16609	16843	16745	16589	16389	16438	16627	16552	16573	16712	16622	16549	16502	16761	16826	16642	16441	16547	16565	16690	16654	16572	16703	16622	16458	16480	16593	16481	16562	16705	16622	16629	16473	16577	16729	16736	16604	16614	16660	16710	16597	16484	16511	16521	16562	16589	16504	16725	16461	16658	16429	16529	16597	16618	16766	16653	16786	16410	16563	16573	16549	16657	16709	16606	16617	16488	16598	16530	16578	16628	16644	16688	16716	16657	16582	16579	16422	16578	16571	16637	16586	16637	16597	16857	16522	16683	16828	16790	16668	16628	16865	16547	16713	16698	16724	16631	16585	16609	16742	16831	16836	16570	16821	16599	16555	16671	16826	16754	16781	16724	16838	16718	16671	16808	16552	16577	16448	16468	16683	16560	16604	16528	16684	16902	16610	16682	16553	16505	16428	16663	16694	16681	16551	16917	16441	16472	16514	16620	16559	16505	16623	16529	16560	16285	16756	16557	16577	16490	16599	16693	16758	16558	16545	16672	16612	16767	16773	16835	16426	16548	16731	16773	16715	16414	16611	16700	16684	16535	16716	16462	16641	16523	16760	16588	16573	16580	16631	16618	16645	16767	16713	16490	16705	16690	16440	16630	16790	16628	16721	16493	16515	16586	16663	16626	16611	16570	16594	16631	16768	16712	16425	16575	16765	16505	16614	16592	16440	16515	16728	16569	16455	16636	16872	16705	16729	16795	16896	16671	16615	16514	16666	16691	16748	16372	16502	16635	16869	16814	16607	16937	16504	16614	16473	16519	16535	16499	16460	16593	16656	16469	16738	16699	16845	16604	16726	16571	16521	16747	16530	16155	16568	16563	16567	16655	16654	16658	16836	16526	16543	16461	16581	16801	16555	16492	16704	16650	16642	16506	16752	16714	16596	16617	16649	16631	16793	16695	16598	16953	16520	16597	16513	16490	16798	16562	16856	16476	16578	16741	16539	16626	16706	16578	16558	16643	16702	16545	16562	16563	16615	16793	16635	16417	16642	16475	16686	16750	16760	16716	16489	16566	16737	16689	16520	16806	16609	16594	16665	16410	16567	16583	16684	16470	16673	16461	16571	16581	16407	16584	16716	16688	16817	16601	16658	16539	16621	16545	16806	16621	16631	16622	16693	16607	16830	16640	16691	16764	16305	16554	16423	16642	16809	16820	16630	16527	16533	16572	16780	16825	16756	16709	16576	16605	16715	16653	16594	16457	16493	16610	16826	16688	16423	16496	16544	16660	16636	16679	16722	16706	16593	16440	16627	16713	16613	16613	16738	16442	16554	16628	16541	16689	16811	16688	16810	16510	16468	16793	16682	16763	16580	16629	16638	16742	16646	16602	16508	16570	16710	16515	16535	16642	16505	16720	16707	16440	16902	16748	16697	16590	16520	16692	16716	16816	16792	16852	16651	16774	16604	16531	16567	16550	16680	16703	16690	16548	16590	16665	16656	16764	16699	16793	16717	16455	16449	16748	16860	16588	16769	16643	16637	16603	16601	16709	16570	16703	16730	16819	16671	16669	16467	16549	16515	16659	16509	16722	16480	16697	16383	16523	16683	16509	16760	16701	16688	16759	16365	16659	16690	16676	16721	16637	16538	16642	16827	16731	16695	16460	16693	16658	16739	16559	16651	16612	16889	16804	16561	16634	16734	16691	16626	16750	16736	16473	16463	16577	16680	16537	16738	16800	16698	16716	16742	16672	16671	16629	16758	16659	16565	16767	16638	16430	16706	16618	16675	16856	16416	16613	16568	16769	16598	16814	16648	16710	16523	16848	16621	16604	16774	16530	16479	16619	16605	16696	16685	16538	16672	16787	16585	16859	16605	16586	16653	16393	16553	16778	16504	16732	16549	16683	16672	16573	16774	16519	16682	16499	16745	16673	16671	16673	16495	16643	16679	16634	16590	16657	16493	16793	16738	16654	16723	16677	16557	16368	16703	16623	16550	16830	16716	16784	16539	16655	16621	16541	16744	16620	16744	16655	16634	16522	16615	16597	16620	16554	16559	16555	16560	16556	16566	16584	16557	16720	16784	16766	16806	16807	16555	16515	16547	16570	16562	16772	16759	16635	16709	16786	16699	16766	16609	16725	16590	16662	16714	16784	16697	16682	16744	16561	16451	16594	16583	16678	16607	16498	16563	16624	16647	16651	16838	16673	16572	16628	16556	16526	16445	16592	16714	16687	16622	16521	16486	16721	16807	16641	16747	16707	16543	16533	16563	16661	16807	16623	16856	16721	16614	16694	16673	16709	16506	16684	16774	16672	16693	16905	16423	16631	16652	16799	16665	16622	16544	16672	16772	16534	16614	16504	16641	16508	16775	16682	16539	16692	16676	16509	16725	16736	16631	16494	16608	16556	16580	16642	16543	16660	16605	16439	16720	16654	16448	16629	16649	16618	16807	16506	16547	16633	16407	16495	16623	16583	16646	16638	16740	16639	16626	16655	16556	16617	16702	16569	16570	16835	16848	16590	16464	16588	16450	16569	16526	16689	16496	16645	16838	16439	16563	16495	16696	16620	16500	16681	16814	16497	16516	16644	16615	16609	16611	16759	16623	16716	16713	16691	16892	16684	16500	16523	16652	16608	16703	16470	16717	16707	16818	16608	16643	16525	16411	16635	16681	16471	16683	16694	16628	16772	16644	16762	16524	16673	16694	16673	16697	16576	16629	16727	16701	16587	16530	16730	16625	16682	16575	16641	16830	16579	16621	16612	16539	16660	16454	16640	16636	16848	16814	16545	16460	16732	16664	16684	16639	16599	16646	16614	16669	16574	16766	16640	16544	16560	16776	16657	16637	16708	16712	16637	16709	16752	16758	16676	16748	16546	16587	16404	16718	16704	16695	16732	16759	16767	16524	16659	16644	16573	16756	16606	16742	16570	16571	16622	16660	16624	16728	16530	16715	16635	16631	16575	16583	16421	16851	16649	16640	16851	16806	16746	16703	16475	16587	16694	16627	16570	16679	16411	16767	16393	16658	16464	16633	16383	16864	16563	16606	16682	16789	16620	16654	16583	16542	16390	16491	16582	16632	16488	16629	16643	16463	16559	16726	16721	16596	16708	16715	16554	16383	16498	16675	16405	16665	16814	16484	16738	16642	16622	16629	16422	16733	16774	16662	16615	16747	16534	16577	16670	16685	16609	16756	16528	16545	16376	16695	16609	16596	16849	16644	16797	16814	16716	16727	16499	16634	16699	16582	16593	16560	16498	16541	16604	16398	16579	16722	16547	16618	16617	16686	16712	16590	16618	16641
14929	17185	16969	15849	15457	15456	15450	15292	15247	15373	15468	15394	15388	15353	15490	15495	15488	15354	15388	15249	15398	15277	15278	15329	15409	15499	15390	15360	15250	15241	15205	15371	15228	15358	15219	15405	15659	15643	15243	15175	15324	15169	15317	15376	15310	15330	15492	15268	15268	15279	15361	15304	15426	15451	15469	15482	15329	15217	15259	15208	15346	15308	15451	15229	15230	15266	15333	15498	15384	15106	15257	15334	15421	15338	15296	15167	15345	15381	15294	15311	15333	15335	15317	15232	15257	15275	15207	15487	15341	15180	15172	15299	15301	15423	15239	15429	15068	15324	15263	15360	15308	15305	15414	15300	15537	15160	15325	15325	15246	15158	15303	15300	15391	15255	15326	15446	15433	15420	15297	15283	15260	15308	15156	15322	15404	15245	15417	15240	15225	15195	15152	15347	15202	15418	15259	15301	15431	15265	15232	15362	15212	15302	15359	15216	15387	15363	15256	15101	15428	15351	15381	15386	15329	15120	15360	15447	15306	15354	15357	15408	15251	15333	15182	15351	15295	15275	15163	15121	15386	15230	15404	15368	15230	15330	15354	15414	15436	15195	15417	15349	15502	15205	15198	15276	15389	15226	15256	15338	15338	15404	15368	15416	15264	15243	15388	15515	15337	15408	15418	15226	15408	15152	15229	15190	15322	15272	15258	15343	15202	15198	15452	15220	15285	15202	15224	15294	15455	15238	15327	15367	15336	15380	15366	15257	15392	15410	15241	15160	15363	15366	15116	15313	15376	15396	15235	15255	15249	15192	15381	15290	15354	15242	15194	15203	15282	15399	15438	15296	15308	15356	15379	15277	15271	15239	15339	15199	15253	15237	15343	15438	15212	15297	15288	15351	15410	15196	15412	15400	15358	15196	15475	15397	15193	15249	15210	15483	15337	15360	15208	15330	15328	15339	15582	15307	15368	15330	15314	15217	15409	15284	15222	15335	15286	15366	15242	15439	15269	15177	15355	15304	15225	15298	15249	15127	15184	15362	15266	15264	15175	15481	15384	15228	15335	15320	15369	15152	15141	15294	15279	15104	15360	15189	15361	15257	15341	15431	15389	15341	15148	15457	15123	15275	15166	15392	15366	15335	15425	15206	15179	15285	15489	15227	15217	15343	15366	15229	15399	15421	15167	15359	15411	15289	15171	15385	15443	15278	15242	15499	15323	15238	15465	15340	15345	15486	15365	15180	15415	15430	15268	15450	15365	15163	15322	15370	15263	15381	15209	15334	15218	15247	15468	15394	15391	15284	15233	15421	15334	15316	15229	15255	15391	15251	15258	15310	15272	15231	15486	15291	15265	15364	15401	15261	15450	15349	15276	15439	15491	15278	15354	15288	15330	15132	15322	15338	15254	15299	15453	15383	15171	15407	15315	15267	15394	15251	15384	15278	15148	15062	15291	15373	15447	15366	15434	15388	15335	15044	15409	15456	15353	15313	15259	15350	15360	15280	15370	15095	15351	15213	15376	15517	15283	15398	15174	15377	15409	15346	15386	15139	15183	15250	15381	15387	15165	15312	15319	15211	15270	15333	15158	15471	15489	15304	15567	15388	15488	15234	15257	15294	15421	15226	15432	15216	15379	15275	15339	15312	15283	15367	15426	15354	15449	15324	15403	15304	15354	15438	15224	15355	15331	15251	15160	15347	15310	15283	15407	15180	15080	15402	15199	15401	15372	15372	15638	15325	15454	15316	15380	15373	15249	15223	15290	15243	15433	15356	15494	15320	15226	15428	15223	15381	15206	15327	15261	15285	15236	15137	15310	15356	15404	15207	15289	15286	15289	15409	15297	15482	15360	15239	15550	15342	15391	15351	15342	15300	15286	15235	15451	15318	15189	15247	15203	15306	15373	15306	15226	15301	15325	15319	15374	15299	15388	15295	15529	15368	15340	15159	15450	15233	15291	15354	15289	15266	15238	15415	15280	15446	15258	15309	15265	15186	15371	15396	15184	15387	15531	15189	15290	15216	15406	15267	15120	15362	15424	15227	15531	15211	15388	15362	15186	15243	15460	15349	15308	15287	15299	15233	15373	15104	15311	15315	15284	15460	15304	15521	15317	15248	15426	15370	15340	15265	15189	15398	15254	15377	15418	15178	15390	15305	15296	15492	15306	15385	15436	15329	15200	15335	15294	15393	15372	15069	15421	15420	15331	15140	15440	15395	15398	15262	15354	15251	15348	15379	15435	15451	15299	15373	15403	15354	15461	15612	15184	15364	15151	15412	15356	15281	15335	15246	15255	15351	15280	15448	15397	15303	15253	15244	15364	15315	15504	15116	15332	15288	15307	15370	15289	15351	15241	15322	15392	15221	15204	15296	15461	15261	15474	15204	15171	15168	15310	15307	15455	15431	15156	15374	15212	15411	15368	15412	15339	15248	15226	15333	15346	15274	15342	15177	15302	15355	15274	15225	15358	15153	15430	15266	15278	15185	15259	15471	15312	15515	15416	15341	15298	15467	15253	15340	15245	15164	15518	15271	15511	15379	15359	15233	15322	15328	15176	15355	15357	15318	15329	15183	15194	15296	15312	15320	15222	15409	15328	15336	15188	15156	15302	15394	15297	15159	15386	15295	15322	15163	15209	15306	15325	15472	15279	15235	15255	15345	15393	15333	15395	15396	15434	15359	15342	15370	15301	15266	15252	15303	15344	15347	15294	15382	15373	15378	15209	15351	15307	15158	15425	15455	15252	15324	15260	15316	15177	15528	15158	15523	15307	15241	15236	15255	15363	15243	15236	15360	15397	15399	15431	15380	15261	15502	15450	15378	15286	15356	15279	15226	15419	15268	15231	15352	15327	15231	15309	15412	15335	15403	15360	15307	15321	15284	15293	15388	15426	15364	15308	15312	15299	15193	15287	15158	15227	15226	15367	15320	15334	15261	15341	15372	15326	15285	15418	15330	15273	15292	15356	15306	15411	15400	15285	15293	15517	15283	15216	15440	15375	15220	15342	15260	15362	15221	15372	15364	15403	15211	15309	15351	15329	15398	15267	15525	15309	15358	15217	15347	15254	15284	15328	15193	15145	15300	15302	15252	15280	15374	15276	15069	15301	15403	15318	15384	15284	15345	15271	15381	15241	15268	15194	15321	15364	15283	15327	15222	15311	15331	15392	15428	15473	15282	15307	15283	15230	15177	15237	15398	15439	15442	15381	15342	15269	15336	15154	15394	15142	15410	15340	15445	15352	15298	15369	15328	15169	15376	15282	15287	15239	15168	15271	15271	15219	15304	15416	15337	15354	15180	15349	15356	15393	15265	15541	15234	15254	15201	15517	15318	15115	15368	15421	15199	15438	15327	15333	15216	15473	15433	15447	15320	15287	15281	15453	15288	15452	15405	15388	15259	15255	15283	15355	15138	15382	15260	15280	15277	15465	15396	15334	15482	15313	15306	15207	15177	15322	15409	15288	15413	15152	15280	15186	15256	15256	15438	15250	15359	15220	15358	15285	15222	15299	15291	15282	15273	15546	15468	15329	15313	15381	15274	15507	15286	15246	15400	15294	15277	15246	15339	15206	15255	15375	15269	15394	15244	15239	15295	15372	15238	15354	15514	15266	15487	15458	15463	15443	15223	15390	15470	15366	15275	15379	15448	15399	15344	15345	15377	15376	15428	15115	15368	15227	15267	15338	15431	15121	15333	15459	15237	15236	15365	15237	15194	15323	15327	15417	15278	15230	15173	15408	15323	15295	15222	15350	15309	15399	15284	15286	15227	15231	15166	15331	15357	15304	15265	15209	15177	15289	15449	15325	15320	15365	15332	15411	15418	15294	15172	15411	15395	15361	15358	15367	15436	15465	15270	15409	15282	15371	15177	15133	15191	15270	15495	15172	15595	15222	15379	15444	15356	15319	15304	15284	15234	15487	15212	15249	15274	15338	15462	15358	15472	15424	15337	15455	15380	15264	15283	15541	15260	15309	15280	15165	15474	15283	15204	15473	15161	15298	15506	15154	15226	15395	15321	15065	15463	15151	15376	15439	15410	15314	15266	15334	15284	15211	15292	15301	15158	15292	15275	15359	15294	15328	15360	15232	15186	15135	15455	15332	15286	15262	15295	15273	15331	15291	15315	15347	15284	15334	15254	15292	15397	15301	15337	15231	15376	15305	15442	15396	15378	15150	15271	15326	15256	15127	15262	15214	15369	15218	15458	15375	15353	15323	15379	15487	15242	15328	15393	15408	15237	15254	15388	15301	15406	15347	15337	15290	15399	15132	15241	15434	15365	15341	15457	15361	15271	15267	15302	15151	15411	15326	15269	15297	15368	15493	15316	15517	15318	15283	15211	15355	15314	15224	15212	15505	15258	15222	15298	15294	15235	15345	15307	15201	15304	15517	15463	15336	15275	15410	15305	15523	15222	15220	15043	15350	15391	15384	15152	15350	15404	15412	15264	15378	15200	15240	15238	15204	15303	15248	15449	15250	15359	15445	15180	15252	15244	15276	15145	15359	15418	15320	15153	15196	15309	15240	15317	15489	15355	15424	15176	15429	15458	15380	15427	15352	15324	15323	15423	15317	15186	15278	15325	15297	15261	15401	15253	15399	15478	15314	15267	15435	15214	15394	15293	15348	15375	15325	15227	15160	15197	15127	15213	15326	15467	15205	15459	15354	15376	15268	15416	15313	15263	15360	15207	15406	15451	15297	15418	15376	15218	15280	15281	15361	15225	15324	15257	15386	15243	15425	15270	15350	15373	15386	15432	15203	15401	15332	15295	15346	15119	15386	15171	15361	15370	15484	15266	15214	15333	15246	15224	15426	15411	15259	15413	15351	15306	15254	15383	15284	15624	15283	15167	15415	15277	15372	15335	15150	15317	15417	15386	15373	15100	15315	15326	15425	15275	15395	15330	15292	15209	15273	15248	15315	15570	15196	15364	15303	15252	15283	15277	15379	15393	15377	15314	15413	15390	15211	15251	15318	15111	15185	15381	15460	15326	15084	15273	15316	15351	15417	15251	15316	15136	15400	15335	15299	15456	15352	15459	15351	15261	15291	15232	15160	15408	15479	15219	15249	15283	15220	15394	15162	15263	15220	15463	15267	15331	15253	15320	15268	15582	15262	15182	15439	15357	15365	15346	15281	15442	15357	15342	15472	15371	15314	15278	15397	15553	15356	15293
23875	21233	28579	24244	21695	20472	19297	17021	16558	16746	16738	16592	16605	16753	16414	16375	16465	16489	16497	16439	16492	16290	16311	16553	16360	16515	16280	16423	16435	16290	16448	16464	16303	16422	16219	16575	17292	17398	16592	16528	16542	16307	16263	16321	16276	16384	16240	16348	16421	16416	16292	16841	16775	16760	16600	16367	16424	16103	16152	16357	16313	16323	16053	16259	16303	16421	16506	16260	16253	16216	16181	16301	16260	16395	16359	16312	16338	16259	16214	16167	16331	16377	16207	16356	16429	16288	16348	16116	16315	16377	16338	16317	16213	16375	16195	16334	16124	16320	16323	16331	16248	16186	16230	16088	16325	16237	16404	16244	16328	16233	16117	16449	16320	16245	16370	16489	16252	16224	16165	16437	16433	16342	16022	16339	16480	16448	16284	16187	16375	16405	16188	16343	16337	16178	16276	16113	16348	16348	16137	16211	16171	16106	15963	16351	16379	16159	16306	16188	16327	16289	16294	16117	16136	16252	16294	16559	16085	16243	16454	16288	16510	16329	16342	16301	16251	16096	16391	16135	16312	16305	16220	16225	16156	16069	16316	16397	16450	16214	16208	16184	16089	16308	16188	16149	16547	16306	16423	16511	16208	16198	16364	16207	16429	16044	16437	16357	16253	16474	16375	16417	16387	16072	16305	16036	16308	16288	16458	16328	16158	16228	16373	16277	16295	16341	16263	16313	16344	16220	16144	16327	16353	16362	16090	16299	16345	16180	16268	16393	16301	16154	16133	16273	16257	16200	16316	16279	16451	16362	16334	16221	16425	16290	16389	16522	16385	16263	16304	16181	16455	16278	16254	16231	16373	16208	16360	16399	16244	16200	16410	16240	16184	16030	16300	16381	16314	16092	16267	16357	16351	16069	16357	16384	16303	16172	16216	16374	16501	16575	16325	16310	16393	16100	16140	16319	15989	16247	16231	16264	16347	16303	16356	16339	16338	16370	16287	16359	16290	16288	16352	16255	16227	16216	16266	16542	16337	16464	16131	16181	16402	16120	16454	16391	16288	16289	16263	16224	16180	16452	16354	16194	16431	16241	16225	16169	16280	16214	16235	16324	16054	16304	16335	16346	16417	16404	16426	16181	16238	16270	16366	16319	16363	16249	16348	16285	16316	16325	16455	16298	16366	16279	16317	16331	16421	16290	16361	16372	16288	16121	16239	16375	16150	16011	16185	16195	16203	16615	16174	16318	16180	16265	16177	16236	16285	16258	16378	16151	16299	16354	16504	16308	16330	16087	16202	16464	16143	16366	16131	16149	16094	16059	16307	16394	16295	16106	16347	16298	16353	16448	16140	16269	16194	16280	16312	16487	16261	16033	16357	16272	16099	16297	16349	16541	16344	16225	16219	16508	16125	16289	16313	16434	16554	16295	16181	16286	16237	16374	16374	16318	16193	16212	16221	16422	16283	16380	16336	16337	16275	16196	16219	16442	16423	16377	16338	16400	16273	16441	16334	16293	16236	16321	16285	16242	16346	16202	16217	16117	16252	16176	16245	16143	16289	16302	16342	16365	16264	16266	16308	16066	16234	16368	16338	16283	16253	16131	16360	16390	16526	16296	16499	16336	16197	16332	16332	16346	16429	16377	16171	16245	16199	16240	16474	16367	16149	16395	16199	16357	16036	16075	16243	16023	16391	16320	16267	16133	16131	16457	16413	16321	16272	16504	16451	16513	16467	16187	16255	16199	16174	16386	16333	16232	16159	16350	16229	16264	16261	16262	16201	16311	16086	16339	16081	15973	16220	16131	16333	16433	16339	16195	16289	16342	16309	16438	16309	16284	16323	16237	16482	16396	16252	16198	16244	16326	16204	16284	16289	16328	16119	16364	16155	16228	16354	16439	16447	16359	16347	16333	16314	16226	16330	16428	16288	16178	16285	16406	16363	16330	16472	16249	16301	16402	16306	16149	16332	16244	16349	16380	16257	16273	16406	16426	16450	16411	16410	16339	16401	16118	16101	16331	16455	16141	16274	16350	16574	16365	16316	16262	16175	16272	16250	16180	16260	16181	16265	16228	16334	16241	16208	16286	16479	16141	16211	16360	16199	16159	16281	16198	16414	16351	16326	16160	16348	16249	16498	16357	16212	16363	16274	16217	16449	16365	16169	16513	16297	16429	16352	16246	16389	16335	16404	16412	16273	16281	16408	16284	16161	16315	16205	16352	16256	16224	16421	16149	16215	16192	16206	16182	16184	16437	16469	16151	16361	16421	16406	16297	16222	16189	16144	16303	16440	16226	16274	16294	16123	16266	16201	16267	16296	16258	16213	16328	16349	16026	16234	16121	16200	16163	16146	16404	16324	16125	16453	16353	16332	16214	16362	16521	16238	16281	16341	16053	16319	16187	16292	16318	16300	16215	16284	16159	16303	16142	16421	16272	16404	16324	15912	16278	16067	16245	16075	16311	16244	16221	16239	16419	16326	16256	16284	16384	16481	16464	16350	16233	16376	16203	16164	16232	16172	16422	16349	16253	16241	16232	16310	16388	16291	16366	16354	16358	16484	16206	16162	16479	16348	16413	16263	16303	16247	16304	16154	16298	16202	16332	16365	16227	16565	16208	16299	16406	16124	16372	16232	16280	16422	16313	16313	16445	16261	16346	16261	16426	16343	16238	16124	16298	16076	16469	16340	16299	16257	16335	16266	16155	16371	16256	16368	16294	16337	16063	16255	16385	16152	16540	16339	16286	16382	16329	16459	16238	16347	16225	16293	16321	16333	16207	16403	16411	15989	16500	16154	16425	16361	16352	16333	16376	16239	16123	16234	16364	16111	16316	16164	16335	16235	16228	16234	16159	16161	16340	16232	16138	16249	16336	16310	16155	16353	16239	16294	16369	16238	16286	16187	16276	16204	16180	16212	16498	16253	16142	16230	16155	16261	16291	16411	16174	16250	16277	16403	16279	16460	16160	16215	16247	16454	16381	16346	16447	16326	16272	16185	16340	16347	16408	16219	16173	16244	16356	16152	16355	16107	16177	16525	16227	16390	16294	16261	16163	16274	16210	16465	16403	16368	16324	16208	16267	16107	16433	16089	16172	16202	16218	16180	16293	16136	16340	16018	16192	16406	16263	16382	16146	16417	16280	16179	16224	16184	16104	16227	16251	16082	16371	16007	16305	16299	16221	16204	16247	16176	16111	16219	16355	16331	16229	16310	16317	16062	16216	16263	16338	16076	16192	16381	16377	16263	16251	16376	16163	16325	16260	16393	16283	16166	16089	16340	16412	16421	16328	16269	16125	16439	16329	16295	16311	16331	16477	16365	16239	16293	16292	16144	16564	16159	16212	16270	16274	16323	16307	16347	16382	16279	16274	16346	16367	16137	16448	16346	16102	16189	16266	16441	16368	16130	16420	16301	16232	16326	16397	16201	16367	16404	16304	16398	16275	16240	16271	16345	16177	16180	16187	16317	16168	16239	16047	16360	16313	16182	16297	16095	16163	16142	16319	16432	16199	16328	16305	16266	16338	16327	16500	16132	16354	16188	16209	16193	16239	16396	16319	16371	16255	16296	16279	16434	16357	16488	16074	16189	16158	16233	16407	16458	16292	16242	16440	16280	16325	16254	16351	16111	16253	16220	16094	16475	16192	16293	16165	16341	16168	16349	16083	16337	16284	16466	16286	16406	16238	16316	16393	16402	16324	16305	15991	16214	16350	16455	16313	16349	16480	16220	16320	16257	16291	16155	16416	16230	16131	16271	16361	16133	16382	16506	16024	16396	16350	16261	16385	16440	16402	16319	16377	16466	16408	16146	16349	16668	16233	16363	16200	16443	16084	16252	16210	16379	16342	16280	16110	16420	16216	16282	16223	16486	16344	16147	16440	16368	16143	16249	16105	16521	16384	16359	16153	16175	16326	16119	16298	16293	16260	16392	16407	16051	16282	16162	16256	16167	16327	16093	16268	16403	16407	16285	16227	16300	16166	16208	16410	16290	16597	16209	16413	16086	16544	16218	16293	16279	16380	16214	16294	16326	16095	16210	16125	16236	16513	16343	16192	16206	16149	16145	16469	16218	16207	16354	16370	16479	16108	16304	16257	16332	16340	16262	16327	16133	16309	16266	16382	16350	16222	16428	16251	16380	16300	16416	16240	16181	16343	16264	16208	16256	16054	16253	16281	16112	16246	16202	16113	16218	16285	16241	16408	16328	16408	16296	16261	16260	16400	16382	16431	16384	16285	16345	16178	16283	16240	16441	16316	16436	16164	16297	16354	16179	16267	16335	16151	16381	16214	16384	16441	16250	16501	16289	16357	16328	16309	16309	16292	16250	16421	16155	16203	16295	16390	16335	16051	16294	16082	16245	16178	16143	16232	16230	16350	16420	16316	16288	16309	16336	16224	16414	16241	16242	16434	16444	16399	16234	16493	16486	16435	16235	16443	16435	16443	16258	16284	16175	16359	16419	16134	16124	16328	16203	16084	16263	16348	16292	16302	16260	16240	16254	16210	16292	16377	16540	16161	16289	16248	16237	16342	16500	16395	16182	16250	16327	16305	16394	16570	16219	16415	16250	16198	16311	16228	16265	16262	16293	16088	16105	16371	16440	16148	16275	16251	16290	16013	16218	16252	16116	16153	16332	16327	16244	16281	16152	16306	16459	16261	16180	16133	16507	16334	16403	16373	16315	16305	16281	16381	16250	16282	16202	16292	16402	16393	16146	16385	16393	16254	16194	16332	16177	16196	16223	16307	16502	16216	16368	16398	16172	16268	16174	16404	16237	16410	16367	16277	16382	16316	16407	16172	16326	16389	16431	16248	16059	16290	16292	16198	16178	16300	16325	16337	16282	16152	16106	16337	16204	16501	16450	16246	16356	16203	16380	16325	16067	16226	16241	16196	16353	16196	16176	16360	16204	16175	16359	16341	16464	16342	16326	16160	16509	16365	16216	16255	16173	16266	16232	16390	16300	16219	16331	16219	16173	16183	16250	16206	16361	16303	16139	16567	16241	16293	16300	16179	16282	16146	16204	16228	16284	16214	16153	16438	16469	16300	16274	16289	16209	16315	16374	16250	16363	16355	16264	16200	16386	16457	16238	16239	16317	16133	16230	16251	16193	16254	16296	16354	16273	16215	16403	16320	16202	16232	16190	16014	16307	16206	16329	16292	16156	16220
14111	22950	21578	17684	16534	16106	15701	15766	15450	15464	15655	15473	15377	15314	15289	15416	15326	15339	15483	15298	15136	15361	15199	15363	15322	15297	15292	15321	15142	15407	15350	15338	15181	15200	15280	15812	17020	16407	15293	15156	15602	15365	15236	15206	15200	15199	15088	15077	15135	15117	15081	15957	16153	15986	15744	15293	15261	15194	15162	15167	15016	15189	15186	15213	15083	15199	15137	15266	15237	15107	15285	15142	15041	15269	15129	15172	15164	15256	15170	15139	15199	15268	15290	15085	15319	15205	15070	15200	15094	15001	15144	15131	15105	15269	15185	15407	15086	15006	15154	15169	15156	15069	15112	15230	15024	15261	15288	15341	15201	15062	14992	15155	15100	15132	15310	15090	15141	15115	15323	14954	15231	15262	15188	15071	15209	14979	15168	15125	15120	15140	15305	15131	15181	15132	15230	15217	15052	15152	15197	15131	15160	15285	15133	15100	15254	15095	15079	15116	15262	15165	15057	15137	15188	15185	15157	15296	15193	15165	15056	15204	15139	15077	15230	15116	15122	15066	15240	15325	15059	15146	15237	15163	15108	15337	15225	15185	15303	15133	15033	15156	15101	15080	14978	15096	15208	15048	15152	15222	15141	15329	15083	15081	15251	15240	15031	15051	15171	15171	15095	15195	15064	15284	15190	15100	15176	15353	15185	15050	15224	15301	15053	15243	15158	15250	15166	15043	15120	15131	15207	15175	15207	14907	15149	15223	15275	15088	15150	15139	15238	15148	15031	15028	14956	15185	15139	15178	15208	15033	14961	15101	15387	15146	15137	15177	15317	15128	15055	15141	15204	15258	15192	15002	15254	15183	15108	15232	15236	15026	15130	15066	15009	15117	15214	15262	15242	15203	15064	15123	15095	15157	15201	15060	15148	15193	15215	15121	15278	14913	15422	15125	15139	15135	15045	15133	15206	15139	15165	15170	15120	15140	15089	15168	15112	15159	14962	15146	15208	15155	15162	15151	15090	15097	15165	15008	15158	14940	15085	15275	15077	15170	15156	15134	15115	15087	15182	15170	15279	15294	15048	15112	14995	15268	14888	15162	15023	15140	15178	15008	15155	15238	15093	15145	15111	15163	15089	15170	15190	15089	15058	15110	15235	15143	15235	15130	15304	15244	14967	15091	15185	15488	15292	15282	15190	15063	15150	15196	15198	15118	15146	15221	15149	15178	15199	15203	15185	15051	15186	15327	15191	15112	15260	15220	15144	15257	15199	15143	14998	15136	15153	15139	15205	15030	15143	15145	15097	15016	15202	15240	15052	15098	15094	15024	15286	15365	14945	15088	15198	15284	15143	15088	15259	14922	15183	15191	15177	14995	15129	15201	15039	15038	15256	15055	15266	15296	15147	15215	15296	15075	15231	15085	15177	15191	15202	15179	15169	15231	15124	15075	15176	15164	15252	15074	15047	15115	15163	15089	15171	15117	15147	14896	15019	14961	15049	15157	15258	15120	15131	15205	15212	15117	15068	15228	15055	15205	15070	15269	15172	15092	15006	15069	15143	15081	15112	15274	15178	15259	15034	15303	15077	15132	15145	15071	15169	15225	15176	15019	15155	14993	15141	15188	15086	15102	15008	15158	15043	15234	15243	15081	15064	15271	15125	15188	15123	15154	15075	15184	15016	15107	15031	15079	15216	15108	15111	15209	15156	14908	15213	15133	15142	15115	15268	15158	15207	15235	14993	15131	15137	15227	15125	15113	15142	15169	15217	15227	15114	15000	15137	15149	15308	15011	15258	15128	15249	15214	15039	15136	15078	15191	15048	15346	14965	15061	15135	15129	15217	15182	15154	15233	15076	15090	15200	15255	15148	15198	15012	15094	15230	15117	15202	14952	15248	15048	15043	15219	15252	15076	15199	15215	15194	15168	14998	15200	15245	15146	15043	15041	15248	15273	15268	15165	15157	15193	15100	15207	15162	15083	15173	14990	15054	15096	15123	15196	15220	14932	15226	15250	14925	14969	15274	15075	15063	15163	15144	15282	15095	15050	15252	15107	15141	15177	15166	15125	15167	15183	15067	15284	15203	15131	15045	15235	14996	15106	15108	15146	15153	15050	15043	15042	15288	15178	15138	15111	15156	15202	15094	15224	14996	14999	15201	15213	15100	15143	15197	15138	15043	15021	15139	15078	15067	15171	15178	15060	15079	15164	15020	15192	15229	15191	15272	15093	15175	15174	15140	15070	15147	15295	15079	15285	15147	15239	15113	15070	15259	15265	15085	15018	14949	15303	15146	15060	15063	15220	15314	15035	15170	15128	15235	15146	15179	15081	15189	15151	15216	15024	15124	15009	15215	15151	15376	15149	15311	15040	15301	15098	15172	15110	15311	15164	15209	15077	15160	15141	15173	15125	15136	15195	15148	15010	15332	15124	15178	15252	15107	15139	15162	15199	15244	15117	15164	15121	15071	15182	15231	15000	15305	15146	15139	15101	15222	15156	15180	15126	15168	15128	15177	15165	15027	15050	15173	15043	15090	15070	15213	15139	15102	15031	15266	15181	15297	15318	15137	15065	14977	15019	15142	15080	14928	15266	15070	15133	15079	15251	15176	15041	15177	15167	15238	15099	14983	15269	15062	15011	15202	15050	15227	15327	15007	14933	15247	15145	15222	15257	15111	15075	15003	14943	15167	15295	15122	15078	15001	15244	15149	15386	15122	15134	15100	15045	15329	15165	15120	15108	15248	15006	15161	15243	14991	15151	15198	15204	15200	15187	15129	15062	15146	15035	15210	15285	15045	14967	15128	15163	15083	15142	15163	15137	14971	15103	15158	15111	14991	14955	15008	15035	15096	15149	14991	15039	15098	15071	15120	15257	15127	14959	15327	15212	15211	15104	15156	15150	15017	15173	15074	15329	15122	15092	15085	15039	15165	15189	15072	15185	15160	15067	15153	15122	15121	15163	15061	15241	15122	15149	14978	15097	14960	15116	15094	15158	15157	15171	15284	15123	15199	15078	14964	15146	15074	15349	15201	15203	15347	14959	15195	15367	15076	15108	15173	15123	15074	15242	15053	15042	15204	15062	14960	15198	15210	15172	15001	14995	15044	15164	15032	15056	15232	15071	15069	15017	15326	15057	15075	15241	15177	15139	15115	15174	15178	15070	15158	15293	15240	15160	15181	15164	15170	15056	15227	15233	15247	14985	15169	15186	15029	15193	14996	15222	15141	15245	15086	15267	15043	15217	15189	15215	15045	15202	15267	15217	15069	15199	15257	15126	15212	15298	15066	15028	15216	15310	15110	15135	15271	15158	15021	15120	15269	15052	15081	15211	15038	15074	14965	15079	15189	15103	15023	15077	15136	15256	15045	15043	15125	15080	15262	15206	15161	15116	15237	15220	15285	15145	15174	15119	15069	15276	15055	15022	15153	15062	15079	15137	15203	15147	15197	15162	15109	15064	15166	15081	15256	15276	15129	15208	15060	15247	15233	15102	15139	15065	15259	15168	15040	15106	15251	15031	15159	15073	15230	15249	15168	15114	15101	15081	15156	15083	15087	15257	15159	15140	15278	15097	15036	15219	15151	15029	15115	15227	15365	15232	15106	15474	15177	15084	15122	15144	15123	15062	15157	15153	15212	15213	15191	15269	15198	15159	15100	15171	15119	15075	15037	14985	15023	15092	14891	15112	15133	15204	15132	15152	15091	15183	15288	15081	15138	15123	15201	15049	15074	15089	15190	14999	15241	15328	15168	15289	15206	15098	15208	15178	15084	15216	15165	15166	15155	15252	15004	15087	15109	15091	15281	14989	15207	15162	15267	15173	15111	15030	15217	15244	15215	15156	15147	15170	15014	15155	15242	15153	15087	15403	15060	15092	15255	15121	15359	15088	15093	15366	15185	15172	15189	15026	15106	15217	15251	15112	15041	15112	15148	15071	15113	15144	15223	15040	15218	15109	15145	15118	15243	15086	15086	15050	15328	14975	15186	15390	14991	15280	15201	15103	15175	15149	15139	15060	15103	15166	15156	15098	15061	15316	15131	15112	15086	15110	15356	15083	15146	15084	15247	15333	15189	15214	15283	15121	15148	15110	15202	15117	15205	15118	15141	15281	15166	15071	15348	15314	15170	15203	15260	15141	15115	15081	15074	15121	15246	15236	15043	15253	15030	15089	15394	15055	15143	14978	15157	15053	15295	15076	14869	15234	15168	15096	15160	15055	15251	15081	15304	15167	15208	15038	14977	15067	15155	15220	15173	15176	14949	15374	15265	15105	15231	15200	15329	15079	15326	15121	15288	15163	15119	15254	15243	14988	15051	15177	15173	14989	15167	15233	15066	15279	15000	15167	15271	15178	15126	15165	15188	15197	15244	15190	15151	15081	15157	15186	14978	15326	15145	15177	15217	15155	15150	15035	14971	15182	15212	15150	14944	15157	15234	15112	15073	15112	15053	15126	15153	15272	15166	15199	15084	15024	15088	14926	15251	15138	14988	15383	15111	15029	15170	15148	15306	15207	15379	15166	15107	15184	15193	15239	15025	15181	15145	15099	15279	15231	15126	15076	15169	14980	15147	14953	15151	15188	15101	15219	15056	15067	15240	15319	15272	15135	15120	15100	15256	15039	15124	15142	15307	15080	15122	15182	15180	15186	15028	15160	15132	15092	15076	15201	15164	15111	15187	15243	15080	15064	15020	15147	15088	15197	15149	14951	15053	15186	15105	15247	15194	15204	15080	15117	15075	15097	14991	15286	15162	15064	15213	15018	15135	15272	15043	15217	15182	15184	15166	15086	15077	15096	15232	15170	15133	15154	15271	15001	15218	15036	15105	15121	15112	15216	15226	15094	15176	15232	15174	15208	15290	15224	15159	15146	15140	14995	15135	15011	15141	15178	15324	15218	15213	15243	15193	15166	15133	15199	15083	15235	15108	15040	15024	15198	15275	15286	15132	15151	15037	15073	15058	15240	15210	15017	15048	15156	15206	15098	15375	15153	15141	15107	15316	15252	15018	15042	15320	15125	15232	15152	15351	14884	15221	15005	15073	15048	15178	15360	15032	15209	15205	15167	15182	15320	15206	15212	15106	15246	15008	15061	15059	15047	15067	15215	15170	15087	15136	15183	15363	15214	15207	15189	15207	15108	15261	15111	15229	15129	15170	15228	15231	15075	15201	15281
22858	21232	29066	23695	21362	22655	22279	17108	16326	16613	16371	16335	16206	16261	16182	16116	16129	16228	16026	16158	15955	16033	16166	15845	15881	15838	15858	15956	15830	16017	16099	15893	15908	16159	15841	15971	17789	17501	16115	15952	15999	15976	15794	16036	15748	15724	15792	15725	15808	15857	15600	16725	17089	17097	16402	16014	15758	15690	15955	15909	15746	15607	15753	15828	15858	15626	15768	15686	15834	15763	15791	15711	15640	15830	15753	15705	15786	15764	15675	15781	15709	15912	15530	15716	15957	15975	15684	15739	15719	15684	15702	16055	15676	15822	15744	15850	15868	15808	15800	15715	15772	15641	15757	15828	15660	15844	15643	15625	15750	15766	15641	15704	15527	16016	15695	15673	15952	15871	15740	15843	15758	15645	15799	15790	15711	15588	15868	15844	15742	15763	15756	15739	15689	15788	15798	15688	15851	15768	15937	15672	15781	15716	15662	15731	15925	15707	15733	15945	15793	15812	15627	15713	15621	15667	15745	15703	15781	15719	15907	15748	15600	15606	15628	15491	15702	15631	15851	15732	15753	15826	15707	15714	15698	15997	15791	15659	15604	15819	15529	15691	15886	15668	15741	15797	15762	15842	15720	15811	15811	15590	15781	15858	15925	15603	15584	15909	15705	15764	15740	15761	15688	15658	15754	15838	15732	15888	15723	15949	15688	15788	15756	15573	15778	15775	15729	15821	15563	15727	15894	15745	15637	15825	15562	15796	15782	15757	15651	15953	15671	15655	15672	15500	15662	15651	15765	15723	15709	15828	15679	15747	15604	15587	15694	15772	15715	15852	15728	15733	15894	15708	15841	15757	15772	15808	15666	15653	15411	15624	15834	15583	15853	15758	15510	15754	15733	15907	15688	15709	15589	15708	15741	15606	15804	15653	15623	15911	15630	15951	15713	15574	15655	15692	15874	15872	15783	15790	15793	15722	15806	15777	15750	15602	15722	15456	15635	15607	15840	15810	15736	15560	15657	15681	15878	15850	15765	15835	15745	15721	15738	15824	15955	15788	15731	15670	15673	15615	15691	15848	15713	15662	15635	15657	15850	15762	15857	15716	15769	15605	15936	15740	15714	15822	15881	15845	15704	15720	15771	16004	15737	15699	15851	15701	15759	15689	15659	15649	15829	15774	15913	15720	15788	15598	15640	15864	15672	15723	15731	15504	15791	15591	15804	15791	15733	15948	15775	15559	15808	15870	15841	15601	15675	15806	15778	15633	15660	15680	15617	15790	15868	15716	15647	15871	15830	15675	15786	15921	15762	15680	15722	15766	15573	15699	15668	15677	15711	15713	15993	15725	15541	15742	15597	15582	15885	15684	15733	15607	15592	15579	15571	15755	15850	15641	15690	15642	15588	15694	15738	15862	15834	15727	15681	15769	15765	15719	15896	15535	15701	15684	15634	15733	15586	15739	15516	15832	15837	15750	15705	15800	15671	15788	15763	15915	15682	15704	15796	15673	15852	15644	15506	15577	15497	15712	15749	15791	15793	15592	15819	15859	15561	15707	15758	15871	15727	15736	15547	15712	15803	15611	15765	15764	15688	15788	15714	15581	15640	15845	15830	15727	15884	15430	15775	15613	15899	15667	15667	15551	15677	15726	15779	15631	15721	15857	15714	15725	15666	15781	15907	15594	15761	15673	15862	15918	15814	15621	15816	15642	15753	15694	15689	15685	15871	15779	15898	15637	15798	15805	15766	15778	15840	15746	15797	15616	15751	15745	15732	15593	15845	15795	15648	15708	15661	15771	15709	15750	15806	15750	15704	15772	15609	15847	15751	15740	15524	15601	15471	15951	15857	15683	15931	15801	15641	15700	15513	15803	15595	15621	15636	15734	15738	15712	15712	15855	15839	15761	15694	15654	15733	15798	15739	15576	15742	15931	15812	15868	15437	15729	15567	15472	15829	15728	15797	15724	15801	15763	15766	15704	15603	15674	15749	15698	15717	15645	15904	15837	15738	15819	15733	15790	15878	15680	15897	15718	15832	15832	15653	15763	15778	15654	15600	15786	15721	15982	15516	15904	15725	15738	15788	15673	15809	15728	15680	15450	15822	15727	15751	15741	15828	15664	15719	15626	15761	15935	15720	15660	15805	15965	15787	15755	15765	15591	15685	15615	15671	15668	15787	15598	15866	15528	15682	15762	15757	15625	15704	15545	15570	15744	15806	15694	15731	15781	15704	15777	15786	15922	15519	15642	15741	15677	15620	15763	15777	15753	15796	15806	15775	15717	15793	15533	15627	15603	15864	15662	15749	15727	15694	15976	15655	15783	15734	15620	15666	15831	15582	15530	15718	15734	15696	15750	15701	15860	15788	15781	15769	15772	15636	15855	15545	15858	15959	15661	15746	15575	15605	15664	15631	15771	15765	15764	15705	15644	15797	15852	15875	15717	15513	15796	15731	15623	15564	15706	15689	15795	15818	15886	15946	15710	15798	15858	15651	15699	15545	15767	15680	15684	15773	15862	15651	15558	15787	15887	15747	15683	15724	15698	15836	15542	15579	15730	15958	15807	15685	15554	15533	15705	15766	15764	15727	15683	15880	15582	15606	15606	15556	15525	15592	15653	15760	15765	15875	15745	15725	15624	15502	15762	15507	15832	15756	15505	15985	15597	15693	15673	15807	15729	15727	15726	15721	15635	15763	15391	15687	15748	15759	15723	15696	15573	15572	15783	15597	15588	15799	15577	15569	15462	15787	15699	15630	15551	15799	15717	15775	15692	15896	15762	15853	15855	15632	15644	15604	15657	15603	15534	15761	15843	15472	15573	15772	15841	15613	15629	15792	15801	15710	15854	15650	15655	15664	15745	15826	15720	15762	15613	15913	15799	15839	15566	15691	15735	15696	15688	15757	15815	15598	15698	15554	15706	15781	15768	15662	15746	15709	15682	15775	15834	15888	15655	15806	15705	15493	15761	15897	15753	15879	15777	15651	15761	15822	15515	15818	15849	15816	15670	15750	15588	15641	15675	15829	15665	15804	15748	15607	15779	15716	15687	15781	15832	15714	15844	15708	15554	15783	15909	15960	15586	15656	15753	15837	15669	15809	15749	15762	15830	15724	15832	15727	15811	15655	15768	15843	15684	15758	15712	15770	15798	15682	15712	15673	15539	15525	15669	15726	15810	15790	15826	15766	15795	15782	15695	15749	15704	15770	15871	15800	15541	15734	15619	15445	15600	15689	15834	15821	15616	15741	15840	15597	15718	15627	15722	15774	15636	15793	15705	15643	15769	15626	15835	15737	15729	15609	15822	15686	15543	15498	15837	15889	15758	15704	15743	15973	15706	15801	15909	15622	15920	15721	15636	15681	15529	15617	15824	15611	15701	15802	15702	15867	15719	15604	15833	15702	15884	15743	15703	15738	15894	15855	15627	15640	15731	15754	15830	15839	15701	15751	15888	15960	15810	15802	15670	15702	15701	15632	15733	15729	15659	15887	15815	15825	15589	15612	15631	15742	15705	15625	15661	15777	15763	15668	15738	15910	15930	15657	15673	15639	15612	15614	15817	16116	15608	15718	15775	15590	15626	15791	15580	15607	15526	15715	15636	15682	15656	15663	15630	15873	15727	15652	15699	15738	15723	15827	15833	15758	15769	15616	15899	15619	15755	15707	15494	15627	15700	15886	15692	15696	15858	15883	15829	15816	15747	15676	15745	15693	15699	15686	15763	15545	15595	15589	15715	15664	15644	15632	15665	15450	15673	15731	15779	15652	15951	15595	15666	15832	15772	15583	15864	16005	15784	15748	15646	15826	15870	15504	15854	15628	15526	15582	15706	15668	15625	15676	15884	15692	15725	15748	15745	15917	15644	15648	15708	15564	15647	15656	15698	15890	15628	16023	15779	15693	15857	15878	15620	15660	15623	15871	15813	15642	15596	15773	15708	15826	15727	15690	15566	15719	15578	15634	15859	15798	15684	15786	15764	15804	15835	15923	15983	15764	15608	15776	15577	15493	15674	15798	15675	15672	15505	15688	15735	15736	15617	15818	15818	15716	15808	15632	15669	15747	15639	15490	15647	15847	15737	15722	15658	15709	15632	15601	15480	15843	15813	15789	15583	15709	15605	15630	15788	15760	15790	15803	15821	15546	15597	15656	15707	15641	15738	15752	15716	15647	15649	15674	15796	15733	15844	15783	15720	15816	15632	15774	15723	15787	15832	15792	15780	15868	15838	15876	15697	15763	15880	15901	15667	15640	15737	15776	15560	15835	15500	15751	15744	15694	15808	15731	15778	15797	15685	15563	15544	15745	15603	15809	15675	15729	15744	15659	15740	15599	15745	15845	15587	15499	15539	15830	15701	15713	15665	15470	15816	15650	15722	15717	15572	15863	15613	15729	15894	15805	15786	15769	15980	15687	15781	15548	15849	15613	15653	15551	15577	15571	15684	15714	15698	15668	15836	15755	15684	15577	15676	15615	15606	15898	15880	15639	15724	15868	16011	15727	15667	15517	15661	15800	15736	15725	15769	15663	15651	15592	15716	15788	15667	15754	15782	15538	15365	15775	15893	15927	15632	15871	15820	15665	15616	15851	15665	15843	15673	15542	15595	15831	15638	15721	15770	15555	15811	15867	15676	15783	15730	15778	15668	15676	15749	15752	15737	15638	15708	15790	15509	15722	15626	15833	15763	15823	15610	15863	15538	15663	15804	15792	15780	15828	15838	15585	15926	15712	15708	15679	15765	15899	16119	15809	15746	15825	15692	15772	15696	15751	15615	15748	15704	15780	15893	15483	15604	15704	16004	15696	15696	15807	15803	15756	15689	15719	15589	15670	15807	15759	15598	15762	15640	15709	15787	15712	15798	15692	15698	15720	15699	15925	15813	15823	15516	15816	15574	15806	15614	15697	15617	15526	15736	15728	15663	15700	15723	15705	15712	15931	15723	15738	15867	15889	15694	15647	15637	15621	15772	15880	15881	15698	15744	15725	15670	15798	15908	15734	15647	15839	15950	15618	15607	15658	15533	15852	15781	15700	15728	15669	15801	16005	15810	15802	15883	15751	15614	15608	15771	15717	15620	15779	15688	15760	15823	15710	15609	15639	15542	15826	15666	15690	15635	15596	15779	15743	15769	15726	15441	15832	15777	15784	15758	15474	15560	15640	15730	15919	15792	15692	15778
15086	26228	24691	19476	17490	16608	16015	15579	15516	15370	15397	15349	15169	15243	15131	14974	14963	15119	15137	15198	15115	14975	15083	14927	15007	14973	15079	15158	14937	14838	15074	14940	14875	14860	14756	15355	18497	16715	15069	14903	15325	14901	14847	14954	14868	14858	14879	14949	14846	14723	14964	16507	17022	16255	15568	15099	14821	14730	14721	14819	14750	14671	14846	14668	14724	14936	14720	14698	14782	14662	14702	14753	14823	14626	14820	14803	14847	15090	14643	14866	14831	14749	14762	14760	14865	14773	14794	14852	14839	14830	14668	14610	14800	14681	14821	14809	14695	14784	14836	14805	14883	14778	14812	14636	14688	14844	14788	14826	14704	14861	14735	14816	14783	14896	14806	14613	14766	14794	14812	14939	14737	14933	14691	14883	14803	14788	15059	14785	14646	14807	14827	14651	14713	14834	14744	14858	14744	14691	14517	15030	14860	14806	14677	14750	14831	14703	14849	14759	14910	14743	14657	14670	14790	14820	14763	14705	14805	14693	14825	14830	14654	14800	14849	14948	14885	14817	14912	14729	14861	14601	14826	14731	14682	14697	14869	14803	14844	14618	14719	14787	14718	14691	14836	14844	14768	14726	14696	14708	14819	14753	14631	14833	14718	14937	14748	14832	14730	14612	14849	14835	14730	14882	14675	14584	14874	14754	14731	14771	14681	14749	14902	14709	14721	14660	14883	14893	14757	14996	14627	14795	14847	14874	14918	14731	14754	14881	14633	14687	14695	14831	14956	14612	14921	14782	14679	14594	14782	14848	14752	14607	14752	14780	14609	14567	14730	14889	14770	14685	14959	14788	14782	14622	14753	14677	14767	14648	14702	14835	14818	14774	14755	14929	14637	14620	14843	14795	14960	14767	14814	14612	14758	14856	14736	14768	14923	14700	14702	14648	14623	14667	14785	14712	14770	14743	14763	14841	14828	14786	14656	14613	14829	14654	14902	14816	14806	14680	14670	14622	14732	14763	14844	14751	14631	14704	14661	14851	14813	14730	14711	14850	14584	14914	14718	14782	14853	14893	14766	14827	14809	14646	14743	14737	14676	14619	15052	14731	14816	14827	14751	14809	14825	14746	14797	14762	14678	14681	15014	14644	14749	14748	14738	14882	14729	14616	14809	14800	14881	14871	14737	14672	14830	14850	14796	14596	14836	14589	14625	14720	14740	14845	14832	14793	14803	14533	14897	14824	14583	14834	14781	14991	14836	14693	14788	14776	14811	14710	14720	14896	14650	14730	14745	14849	14801	14698	14702	14856	14768	14827	14704	14738	14594	14852	14887	14787	14743	14777	14769	14809	14714	14894	14714	14745	14766	14891	14655	14873	14650	14678	14642	14726	14866	14864	14747	14789	14795	14841	14871	14687	14861	14777	14661	14656	14706	14838	14790	14775	14770	14779	14822	14714	14553	14668	14753	14730	14777	14649	14885	14732	14799	14597	14770	14785	14743	14778	14768	14843	14852	14711	14829	14792	14796	14744	14814	14817	14744	14773	14676	14809	14826	14909	14927	14863	14736	14706	14684	14752	14877	14753	14761	14741	14755	14869	14632	14632	14693	14802	14580	14808	14755	14780	14637	14807	14846	14822	14665	14821	14724	14635	14641	14725	14803	14811	14860	14746	14816	14678	14707	14773	14805	14821	14855	14887	14765	14809	14660	14689	14639	14745	14561	14828	14902	14771	14821	14723	14456	14606	14825	14707	14663	14678	14898	14886	14758	14723	14801	14663	14618	14830	14703	14926	14669	14768	14758	14760	14707	14717	14799	14789	14827	14770	14677	14915	14723	14798	14692	14631	14559	14657	14964	14760	14800	14703	14772	14777	14745	14782	14854	14815	14635	14719	14756	14583	14656	14692	14692	14701	14721	14704	14742	14624	14677	14882	14841	14779	14704	14722	14626	14930	14746	14749	14631	14690	14738	14676	14850	14925	14863	14862	14651	14625	14738	14754	14745	14647	14876	14872	14824	14877	14687	14648	14897	14856	14669	14584	14786	14757	14688	14647	14825	14851	14710	14667	14693	14798	14747	14589	14802	14958	14779	14854	14686	14741	14746	14657	14757	14916	15011	14861	14815	14737	14744	14764	14847	14713	14892	14776	14919	14775	14820	14692	14832	14933	14674	14819	14599	14802	14869	14804	14699	14828	14560	14770	14788	14699	14948	14772	14799	14677	14726	14763	14695	14721	14664	14717	14701	14815	14744	14577	14706	14832	14735	14734	14717	14877	14751	14712	14892	14783	14769	14737	14750	14676	14715	14856	14684	14711	14781	14768	14749	14723	14652	14861	14631	14759	14860	14754	14733	14919	14829	14792	14816	14720	14741	14892	14802	14881	14830	14759	14730	14742	14730	14701	14625	14872	14899	14858	14687	14710	14830	14696	14796	14750	14793	14668	14895	14740	14904	14776	14901	14642	14843	14756	14919	14774	14841	14738	14762	14711	14711	14784	14680	14803	14705	14817	14811	14825	14763	14795	14815	14811	14569	14739	14760	14866	14734	14871	14706	14687	14797	14728	14746	14692	14740	14748	14793	15066	14891	14766	14638	14741	14742	14765	14843	14739	14999	14718	14625	14853	14867	14781	14746	14877	14715	14710	14816	14809	14768	14669	14809	14787	14732	14759	14729	14866	14790	14794	14737	14606	14721	14794	14878	14752	14756	14657	14818	14725	14696	14813	14910	14607	14596	14758	14852	14830	14868	14798	14717	14969	14659	14611	14700	14722	14846	14842	14886	14649	14724	14622	14824	14797	14696	14614	14640	14675	14577	14724	14818	14723	14707	14810	14745	14787	14763	14762	14765	14705	14742	14800	14966	14736	14865	14794	14850	14779	14665	14624	14699	14808	14777	14905	14706	14914	14767	14925	14729	14707	14699	14805	14854	14824	14679	14741	14705	14745	14830	14763	14892	14760	14762	14834	14786	14941	14743	14680	14668	14801	14695	14621	14892	14838	14772	14844	14804	14846	14614	14988	14642	14689	14839	14725	14933	14655	14603	14797	14667	14867	14977	14562	14752	14832	14709	14510	14817	14675	14803	14807	14806	14756	14780	14746	14713	14844	14811	14823	14632	14679	14627	14725	14776	14679	14827	14849	14922	14757	14626	14878	14786	14652	14749	14861	14599	14777	14618	14818	14812	14825	14672	14699	14755	14681	14880	14750	14838	14824	14499	14824	14924	14741	14783	14771	14657	14802	14780	14874	14988	14575	14842	14616	14771	14711	14708	14690	14885	14774	14796	14727	14690	14808	14611	14712	14752	14832	14838	14754	14761	14693	14934	14756	14757	14878	14801	14630	14723	14852	14905	14880	14747	14836	14792	14890	14770	14783	14743	14598	14778	14758	14700	14798	14635	14784	14677	14505	14791	14685	14689	14765	14839	14583	14735	14799	14649	14535	14921	14729	14823	14843	14731	14708	14683	14727	14507	14891	14741	14741	14658	14739	14825	14734	14899	14628	14966	14611	14850	14689	14704	14848	14854	14704	14805	14695	14766	14685	14786	14778	14639	14848	14686	14664	14814	14800	14777	14856	14747	14795	14836	14808	14729	14770	14660	14759	14722	14563	14801	14864	14816	14770	14621	14828	14598	14742	14811	14645	14901	14741	14875	14768	14656	14606	14862	14752	14830	14884	14726	14652	14748	14680	14783	14781	14700	14746	14690	14797	14617	14774	14676	14756	14842	14825	14584	14933	14739	14726	14739	14893	14659	14832	14733	14835	14709	14783	14678	14761	14840	14831	14816	14863	14573	14765	14704	14775	14839	14684	14761	14714	14870	14683	14696	14698	14803	14723	14649	14860	14637	14726	14824	14763	14816	14694	14717	14908	14756	14540	14579	14799	14734	14790	14566	14766	14650	14785	14982	14678	14757	14714	14667	14748	14657	14740	14722	14681	14911	14731	14712	14841	14648	14670	14741	14683	14844	14724	14737	14741	14617	14800	14681	14672	14770	14785	14719	14649	14781	14676	14769	14591	14535	14850	14729	14676	14845	14744	14826	14611	14783	14662	14636	14911	14743	14735	14750	14803	14790	14842	14687	14778	14807	14829	14710	14900	14717	14717	14828	14771	14845	14721	14729	14821	14857	14541	14762	14793	14730	14704	14949	14915	14763	14550	14865	14842	14805	14663	14880	14825	14651	14744	14901	14637	14655	14703	14707	14834	14608	14779	14715	14730	14664	14702	14833	14794	14761	14691	14764	14662	14896	14723	14729	14806	14771	14904	14715	14665	14788	14965	14794	14922	14707	14859	14760	14815	14706	14683	14747	14738	14753	14835	14805	14660	14864	14977	14758	14923	14684	14765	14758	15008	14726	14797	14883	14682	14854	14794	14827	14647	14836	14660	14792	14826	14824	14582	14699	14689	14731	14756	14620	14866	14758	14720	14893	14967	14586	14839	14785	14699	14538	14719	14712	14767	14614	14711	14766	14767	14675	14857	14648	14958	14778	14904	14746	14751	14773	14673	14729	14904	14762	14510	14607	14753	14667	14639	14661	14648	14746	14737	14652	14816	14717	14715	14781	14782	14731	14579	14603	14612	14674	14809	14581	14754	14849	14714	14692	14848	14826	14680	14727	14734	14912	14752	14677	14795	14735	14832	14843	14750	14808	14705	14880	14703	14629	14792	14766	14734	14757	14849	14655	14972	14771	14867	14809	14597	14779	14838	14911	14703	14803	14644	14763	14743	14787	14861	14726	14751	14726	14726	14838	14748	14817	14830	14817	14806	14631	14913	14817	14723	14911	14827	14587	14751	14712	14819	14636	14718	14743	14701	14827	14672	14779	14493	14691	14627	14856	14700	14835	14726	14873	14846	14908	14600	14783	14774	14720	14817	14869	14657	14888	14752	14638	14872	14880	14735	14745	14799	14690	14891	14665	14865	14821	14790	14813	14734	14675	14749	14834	14830	14682	14812	14666	14871	14800	14860	14659	14771	14770	14647	14799	14882	14817	14744	14977	14775	14662	14898	14662	14757	14668	14787	14851	14805	14759	14782	14857	14716	14768	14803	14695	14799	14620	14926	14825	14704	14676	14748	14919	14864	14734	14782	14784	14711	14787	14550	14793	14671	14797	14962	14788	14764	14618	14642	14842	14787	14813	14744	14860	14823	14860	14897	14763	14814
27143	21626	22797	18488	15121	15078	15309	15120	15020	15156	15030	15019	15220	15257	15113	15201	15159	15017	15403	15073	14934	15041	15216	15192	14839	15036	14776	14839	15049	15084	15034	15067	14967	14753	15048	15016	15151	15221	15081	15051	14994	15226	15065	15048	14906	15208	14870	15144	15139	14913	15142	15048	15139	14974	14913	14888	15133	15086	15113	14953	14818	14969	14937	15036	15170	15066	15000	15106	15064	14967	14904	15028	14904	15010	14984	15093	15112	14984	14914	15163	15108	15118	15101	15087	15048	14956	14958	15011	14975	15017	14869	14853	14926	15064	14973	15011	14963	15077	15011	15029	15226	14960	14936	14825	14914	14862	15158	15090	14993	14911	15065	14906	14985	15044	15023	14955	14964	15156	14947	14941	15050	15132	15190	14987	15055	14929	14911	14914	14906	15017	14905	15005	14924	15026	15024	14907	15065	15002	15085	14838	14978	15034	14987	14864	15045	15166	14923	14711	15030	15163	14948	14995	14921	14964	14883	15028	15003	14958	14968	14989	14985	14844	14902	15012	15115	14955	15034	14970	14965	14993	14875	14886	15034	14956	14978	15076	15039	14911	14767	14983	15034	14992	14965	14970	14927	14950	15108	15142	15004	14837	14911	14927	14871	14889	14925	15172	15211	15029	15083	15150	15063	14813	14986	14977	15097	14881	15053	14943	14776	14851	15185	15048	14945	14809	15011	14996	15005	14950	14904	15014	14915	15070	15144	14928	15074	14957	15007	14997	15037	14907	14964	15135	15142	15013	14931	14960	15001	14956	14965	15123	15209	14970	14704	15079	14983	14979	14916	14980	14881	15168	15136	14928	14854	14907	14865	14943	14959	14916	14921	14930	14954	15075	14934	15061	15170	15023	14896	14937	14929	14791	14907	15010	14921	15009	15079	15062	15217	15070	14977	15235	15021	14938	15065	14868	14755	15038	15020	14928	14960	14825	15080	15108	15189	15050	15070	14911	15051	15025	15077	15129	14959	14875	14962	14942	14842	14920	15148	14919	14809	15020	15042	15202	15017	14871	15068	15062	15059	15035	15046	14978	14979	15096	15050	14801	14861	15016	15054	15121	15043	14946	15046	15084	15035	14987	15010	15050	14935	15106	14946	14814	14990	15035	15008	14941	14802	15000	14979	15108	14955	14901	15167	15013	14876	14886	15071	15033	14948	14994	14968	15007	15055	14818	14969	15070	15157	15009	15141	14802	15119	14890	14949	15059	14914	15008	15051	14773	14949	15154	14917	15009	15127	15075	14959	14882	14974	14978	14880	15053	14914	15090	14878	15037	14913	15070	15229	15057	15003	15122	14830	14851	14753	15021	14921	14845	15071	15120	14905	15085	15186	14793	14928	14982	14810	14748	15047	14886	14932	15088	14950	15186	14911	15079	15086	15026	14929	14854	15077	15051	15125	14958	14998	15003	15156	14856	15213	14810	15044	14869	15002	15153	14908	14845	14974	14998	14917	15033	15068	14886	15055	14847	15104	15201	15147	15114	15025	15029	14889	14954	14954	15041	15164	14846	14900	14960	15147	15010	14910	14928	14861	15046	14950	14908	15058	15089	14919	15051	15168	14863	14970	14780	14839	15052	14892	14985	14953	15116	15038	14836	14926	14887	15036	14937	15120	14879	14999	14950	15065	14939	14917	14941	15019	14861	15019	14807	15124	14788	14877	14982	14983	15006	15012	14823	14983	14976	14910	14982	15051	15002	15027	14926	14876	14830	14912	14850	15058	14751	14945	14786	15086	14957	14949	14947	15203	15195	15042	14966	15053	15093	14878	14971	14953	14962	14875	15015	14911	14917	14883	15005	14909	15098	14939	14856	15105	15160	14911	15161	14946	15066	14916	14881	15012	14913	14919	14908	14832	14922	14865	15022	14832	14904	14923	15049	15062	15245	14983	14770	14853	15008	15126	14810	14733	15118	15107	15086	15008	14822	14709	15064	14954	15145	14924	15050	14951	15093	15022	15018	15164	14884	14970	14730	15015	15017	14947	14807	14964	14785	14776	15055	14920	15116	15015	15188	14922	14898	15089	15133	15077	14982	15112	15059	15095	14878	15015	15185	14977	14933	14910	14913	14955	15100	14869	14996	15000	14973	14949	14936	15085	14933	14970	15146	15112	14969	15037	14960	14902	14943	14845	14888	14801	14918	14857	14951	14997	15080	15035	14912	14993	15124	14880	14954	14785	14897	15021	15046	15004	15173	14884	14913	15027	14801	15014	15199	15081	14929	15174	14990	15035	14928	14969	15189	15102	14953	14773	14977	14840	15206	15033	15148	15065	14989	14845	14922	15056	15085	14932	15127	14853	14852	15010	14849	14775	14981	15236	15026	15049	14971	14977	14903	14979	14967	14898	15017	14997	14785	14929	15058	14994	14906	15002	15045	15059	14912	14988	14851	15192	14973	15044	14866	15128	15027	14762	14961	14804	15071	14921	14783	15052	14969	14972	15122	15158	15048	14910	15018	14899	15033	15109	15079	15226	15027	15044	15130	14998	14907	14868	14950	14955	14917	14840	15001	15071	14947	14960	14932	14870	14769	14970	14856	14898	15088	14982	15029	14860	15056	15125	14952	14986	15022	14966	14854	15060	15002	14981	14964	15122	15069	15038	15176	14995	15045	14870	14913	15114	15031	15056	14979	14887	15094	15078	15150	15087	14945	14990	14926	15181	14961	14965	14884	15095	14882	15024	15026	15068	14911	14984	15248	15001	15095	14880	15096	15004	15031	14962	15121	14939	14991	14934	14941	15119	15195	14779	15031	15045	15200	14986	14942	14808	14958	15140	14822	15161	15023	15077	15158	15037	15014	14993	14999	14988	14985	14937	14885	14954	14874	15033	14920	15059	14996	15078	14929	14926	14863	15116	14964	15062	14746	15043	14910	15019	14966	15174	14895	15095	14893	14879	15112	14908	14877	15163	15084	14948	15016	15028	14832	14977	14976	15067	15067	15007	14820	15057	15020	14974	14780	15004	15008	14958	14971	15092	15003	15143	14970	14941	15141	14949	15132	15047	14880	15034	14960	15005	14814	15094	15082	15056	14866	15100	15102	15122	14986	14853	15114	15008	15120	14978	14925	15037	15045	15070	14878	14930	14802	15017	15024	14936	15263	14990	14941	14917	15066	15157	15041	15086	15137	15021	15018	14992	15106	14838	14833	15086	15173	14950	14910	14718	14811	14968	15177	14991	14946	15070	14832	15090	15092	15151	14944	14949	15041	14941	15122	15141	15035	14668	14936	14940	14877	15124	14970	14937	15023	14895	14892	15056	14932	14970	15031	15017	14929	15044	14969	15106	15154	15024	14932	14717	15206	15130	14920	15170	14854	15029	15186	15208	15092	14967	15052	15122	14987	14942	14811	14987	14987	15005	14948	15074	15038	15000	14970	15070	15087	15115	14924	15092	14882	14853	15133	15066	15040	15164	14922	14888	15053	14871	15019	14822	15014	14935	14977	15163	14966	15045	14974	15054	15232	15119	14917	15025	15073	14928	14905	14987	14726	14991	14983	15001	14913	15153	14725	14879	14838	14856	15140	14831	14946	14973	14945	14773	15019	15007	15188	15175	14813	15075	14751	15005	14939	15154	14929	14931	14977	14749	14898	14928	15115	14843	14921	14902	14953	14856	14940	14912	15192	15008	14898	15056	14912	14917	14967	14951	14913	15016	15106	15018	14895	15042	15016	15042	15207	14901	14979	15003	15049	15144	14767	14987	14895	15075	14860	15030	14985	14911	14778	15061	15024	14813	14986	14823	14896	15101	15112	14906	14922	15111	14930	15042	15010	14823	14878	15092	15073	15005	15017	14990	14982	14802	15041	15002	14880	15072	15170	14929	15061	15204	15086	14976	15011	15108	14831	14979	15018	15036	15039	14968	14857	15024	15081	15179	14898	15078	15132	14993	15013	15113	15003	14956	15092	15007	15037	15023	15056	14898	14821	15016	14977	14935	14950	15090	15167	14949	14854	15036	14874	15101	14948	14903	14832	14919	14997	14895	15077	15106	14935	15189	14987	15155	15062	15102	15002	14988	14910	15085	14962	14946	15022	15017	14952	14869	15041	14893	14950	15042	14960	15024	14914	15063	15141	15091	15024	14892	15162	15184	14859	15076	15021	14947	14981	14715	14883	14861	15078	15056	14995	15010	15001	15036	14945	15155	15072	14917	14958	14947	14815	15041	15035	14826	15047	14820	14805	15109	15108	15066	14877	15004	14949	15183	14642	15026	15039	14986	14979	15112	14725	15210	14984	14852	15234	15165	14999	15044	15095	15026	14947	14979	15048	14984	14921	14980	14998	14840	14925	14922	14968	15081	15066	14916	15001	14903	15002	14779	14916	15029	14936	15032	15009	14941	15034	15028	15034	14901	14887	15074	14900	14992	15156	14910	14827	15165	14984	15208	14835	15135	14921	15091	14985	14916	14905	15021	15030	14965	14988	15187	14921	15024	14848	15008	15059	14968	14959	15011	14932	15084	15098	15098	15052	15017	14859	14831	14931	14930	14848	14985	15054	14980	14963	14909	14893	14966	15074	15164	15043	15081	15094	14901	15100	14912	14911	14947	15197	14929	14922	14880	15087	14948	15252	14889	15061	15033	14757	14969	14987	14998	14966	14941	14862	14911	15014	14896	15055	14977	15157	15001	14904	14984	15039	14994	14974	15041	15165	14978	14965	15063	15106	14945	14800	15169	15107	15112	14891	15105	14906	14876	15042	15020	14999	14976	14921	15180	14957	15091	14869	14964	14998	14900	14826	14980	14781	14976	14856	15109	14839	14951	15182	14973	15103	14999	15066	14923	15044	14881	14903	14916	14915	15038	15045	14888	14871	15036	15009	14816	14785	15082	14901	15050	15039	15072	15050	14956	14917	14931	15157	15258	14993	15076	14947	14967	14921	14971	14993	14917	14925	14916	14814	14885	15027	15002	14930	14878	15013	15005	14935	15000	14963	14988	14954	15108	15177	15058	15053	14983	14928	14942	14998	15070	14907	15055	14931	15044	14858	14996	15019	15104	15053	14951	14874	15093	15008	14877	15083	14908	15048	15163	15050	14906	14931	14842	14872	15051	14839	15008	14964	14895	14862	14908	14922	15028	14862	14758	14832	14919	14896	14900	14916	15150	15000	15069	15118
13894	16131	16057	14832	14644	14389	14306	14420	14576	14457	14504	14409	14378	14412	14390	14422	14241	14397	14439	14451	14364	14407	14374	14403	14304	14283	14344	14322	14430	14272	14245	14277	14344	14335	14230	14352	14394	14483	14351	14361	14283	14244	14265	14290	14214	14440	14249	14259	14408	14352	14279	14532	14468	14420	14392	14280	14282	14171	14304	14220	14200	14216	14223	14370	14283	14157	14434	14402	14383	14278	14365	14210	14306	14393	14409	14393	14197	14518	14211	14492	14317	14398	14275	14159	14112	14219	14359	14435	14295	14445	14476	14333	14456	14325	14310	14395	14074	14419	14299	14449	14136	14194	14264	14410	14244	14306	14382	14252	14387	14425	14280	14291	14315	14403	14335	14252	14229	14306	14276	14253	14191	14423	14245	14183	14231	14397	14238	14297	14456	14318	14496	14405	14382	14267	14120	14379	14272	14287	14457	14353	14342	14252	14400	14386	14256	14294	14476	14300	14177	14386	14257	14219	14282	14252	14274	14217	14159	14345	14352	14209	14426	14442	14199	14352	14096	14363	14413	14325	14413	14348	14297	14244	14424	14281	14389	14337	14313	14435	14363	14291	14388	14432	14219	14278	14192	14492	14321	14257	14251	14362	14386	14184	14386	14369	14238	14273	14313	14254	14193	14246	14311	14439	14371	14278	14421	14211	14159	14238	14201	14297	14360	14273	14384	14316	14164	14326	14350	14232	14479	14293	14183	14392	14214	14502	14231	14220	14481	14323	14286	14272	14097	14305	14396	14184	14484	14406	14357	14205	14068	14396	14223	14243	14216	14162	14230	14235	14287	14325	14275	14390	14327	14181	14230	14281	14523	14257	14307	14256	14409	14261	14229	14172	14341	14087	14272	14276	14171	14384	14301	14399	14191	14349	14415	14461	14222	14257	14463	14257	14350	14277	14333	14376	14173	14364	14496	14375	14273	14373	14387	14292	14341	14199	14167	14345	14229	14309	14362	14265	14326	14100	14207	14297	14135	14350	14330	14268	14331	14403	14228	14309	14403	14320	14301	14280	14263	14333	14218	14356	14381	14304	14164	14322	14191	14221	14413	14626	14540	14140	14213	14148	14337	14357	14280	14267	14318	14233	14276	14363	14296	14368	14432	14335	14418	14315	14387	14317	14100	14242	14498	14344	14205	14324	14394	14165	14236	14243	14241	14294	14289	14352	14259	14420	14308	14293	14445	14198	14227	14053	14350	14208	14365	14185	14292	14438	14261	14306	14444	14247	14411	14272	14290	14292	14217	14265	14262	14215	14346	14250	14312	14295	14601	14228	14250	14347	14226	14292	14575	14177	14191	14301	14337	14293	14227	14289	14230	14400	14322	14262	14441	14213	14460	14262	14189	14252	14227	14265	14239	14451	14277	14224	14284	14200	14370	14182	14361	14243	14286	14353	14379	14301	14422	14226	14335	14268	14237	14421	14393	14451	14319	14153	14432	14298	14415	14196	14403	14405	14400	14205	14188	14161	14308	14347	14208	14318	14293	14466	14417	14481	14211	14291	14226	14330	14333	14295	14215	14371	14401	14274	14426	14371	14343	14331	14350	14275	14235	14248	14263	14306	14221	14415	14430	14166	14377	14210	14245	14195	14209	14395	14378	14245	14361	14361	14375	14235	14331	14303	14337	14394	14293	14473	14369	14323	14207	14476	14044	14240	14339	14345	14345	14352	14293	14286	14453	14303	14273	14344	14334	14278	14398	14267	14175	14164	14427	14213	14436	14231	14172	14277	14361	14345	14194	14343	14382	14305	14274	14300	14304	14233	14115	14314	14268	14312	14352	14501	14302	14239	14348	14298	14425	14290	14316	14378	14179	14379	14409	14339	14296	14315	14271	14516	14322	14257	14213	14370	14325	14335	14326	14230	14303	14366	14271	14204	14272	14163	14102	14369	14369	14234	14288	14374	14445	14435	14473	14256	14339	14314	14310	14331	14348	14194	14122	14350	14291	14390	14278	14460	14115	14509	14303	14440	14191	14348	14421	14312	14166	14300	14365	14242	14201	14318	14286	14359	14283	14267	14412	14174	14312	14434	14410	14389	14407	14150	14152	14504	14254	14367	14355	14366	14451	14368	14243	14466	14290	14254	14290	14180	14352	14223	14273	14340	14419	14334	14255	14262	14422	14339	14268	14303	14273	14444	14459	14322	14302	14326	14148	14350	14480	14343	14364	14201	14320	14461	14329	14124	14486	14363	14111	14338	14351	14407	14363	14367	14328	14533	14290	14274	14306	14299	14232	14325	14251	14291	14247	14173	14233	14347	14293	14493	14323	14345	14356	14441	14350	14162	14282	14345	14337	14318	14302	14360	14301	14445	14377	14464	14274	14309	14385	14315	14283	14397	14245	14447	14239	14363	14255	14241	14276	14245	14314	14262	14153	14390	14368	14322	14277	14348	14343	14319	14276	14413	14296	14255	14269	14089	14248	14399	14293	14352	14373	14227	14303	14304	14223	14271	14414	14301	14369	14349	14291	14384	14147	14265	14262	14477	14193	14295	14503	14367	14305	14350	14169	14273	14334	14292	14348	14262	14403	14208	14347	14296	14217	14298	14305	14275	14296	14150	14207	14346	14380	14361	14086	14350	14347	14217	14391	14320	14359	14306	14537	14443	14276	14269	14115	14410	14291	14319	14447	14166	14326	14231	14363	14284	14265	14280	14374	14236	14282	14259	14429	14345	14223	14337	14235	14195	14252	14148	14272	14152	14324	14421	14288	14292	14384	14275	14288	14263	14334	14381	14355	14330	14284	14312	14360	14234	14345	14254	14327	14211	14400	14302	14356	14220	14205	14341	14192	14234	14353	14195	14341	14338	14405	14313	14441	14190	14308	14208	14429	14457	14211	14340	14404	14228	14205	14204	14257	14412	14136	14412	14345	14305	14285	14337	14325	14161	14257	14454	14230	14248	14198	14518	14458	14170	14306	14250	14323	14323	14419	14265	14296	14397	14397	14252	14400	14128	14404	14396	14137	14159	14329	14303	14343	14187	14315	14311	14448	14147	14220	14209	14325	14409	14304	14462	14404	14294	14278	14285	14239	14535	14148	14198	14312	14248	14283	14398	14372	14336	14209	14310	14302	14317	14146	14485	14363	14386	14464	14124	14239	14485	14272	14461	14246	14336	14409	14411	14273	14493	14277	14277	14343	14364	14256	14337	14219	14151	14257	14415	14239	14280	14271	14345	14238	14501	14130	14306	14215	14325	14064	14179	14356	14309	14249	14363	14323	14225	14308	14412	14325	14338	14111	14253	14172	14229	14423	14422	14287	14282	14172	14363	14256	14282	14316	14186	14342	14363	14203	14330	14343	14370	14241	14366	14196	14317	14351	14268	14326	14405	14263	14231	14346	14149	14298	14240	14387	14129	14245	14270	14223	14381	14423	14254	14304	14301	14355	14230	14258	14458	14445	14300	14307	14185	14211	14475	14289	14281	14382	14318	14279	14224	14326	14172	14510	14184	14267	14125	14221	14425	14180	14334	14308	14246	14328	14200	14333	14257	14426	14323	14301	14281	14313	14205	14272	14227	14349	14202	14125	14256	14325	14243	14445	14107	14461	14330	14289	14312	14437	14347	14439	14254	14357	14288	14296	14219	14227	14140	14419	14341	14305	14453	14431	14328	14441	14245	14257	14412	14367	14443	14269	14391	14204	14194	14223	14295	14385	14351	14218	14347	14246	14179	14335	14289	14234	14323	14425	14301	14264	14440	14199	14423	14340	14311	14345	14302	14417	14392	14287	14337	14236	14361	14284	14295	14342	14325	14354	14385	14294	14462	14342	14296	14202	14398	14273	14369	14314	14203	14383	14381	14206	14372	14307	14233	14321	14423	14352	14342	14184	14255	14490	14247	14287	14384	14435	14421	14347	14227	14287	14219	14195	14387	14233	14198	14381	14410	14319	14401	14333	14322	14360	14271	14413	14484	14365	14113	14290	14339	14193	14276	14260	14261	14375	14384	14282	14262	14218	14310	14269	14430	14158	14425	14252	14315	14256	14525	14370	14401	14417	14295	14311	14352	14474	14218	14298	14271	14229	14249	14191	14197	14344	14326	14312	14246	14269	14172	14387	14289	14283	14311	14399	14399	14320	14234	14256	14172	14333	14324	14458	14187	14207	14390	14275	14315	14228	14294	14274	14419	14260	14271	14260	14229	14289	14204	14243	14307	14327	14341	14276	14424	14324	14338	14507	14479	14334	14333	14369	14235	14102	14201	14379	14070	14288	14330	14153	14326	14343	14234	14387	14152	14212	14230	14279	14260	14266	14269	14262	14157	14369	14238	14275	14432	14406	14284	14318	14268	14109	14318	14283	14196	14419	14159	14299	14328	14350	14183	14344	14364	14246	14121	14453	14215	14334	14377	14406	14253	14400	14341	14251	14271	14304	14438	14294	14313	14305	14300	14261	14447	14293	14290	14421	14278	14409	14188	14192	14298	14261	14188	14208	14296	14318	14391	14454	14103	14131	14420	14226	14379	14241	14277	14362	14438	14286	14252	14339	14255	14218	14229	14431	14179	14145	14388	14381	14239	14263	14322	14203	14222	14429	14235	14297	14310	14509	14252	14303	14383	14372	14385	14386	14205	14148	14348	14261	14288	14428	14200	14343	14456	14286	14113	14188	14280	14372	14269	14419	14331	14308	14239	14294	14251	14222	14155	14163	14487	14213	14413	14241	14250	14325	14253	14206	14208	14259	14398	14396	14443	14505	14317	14358	14390	14276	14544	14341	14361	14372	14359	14290	14436	14312	14288	14351	14509	14282	14361	14216	14252	14298	14458	14298	14457	14245	14170	14347	14380	14264	14280	14249	14322	14178	14413	14441	14294	14176	14404	14197	14320	14342	14291	14385	14267	14206	14349	14388	14147	14391	14413	14240	14447	14293	14369	14179	14304	14142	14294	14409	14257	14453	14345	14337	14343	14424	14212	14507	14191	14302	14360	14188	14355	14116	14338	14294	14257	14346	14208	14164	14443	14205	14203	14414	14287	14246	14271	14309	14208	14362	14065	14338	14409	14295	14439	14324	14122	14349	14372	14353	14339	14329	14503	14169	14199	14294	14238	14047	14429	14343	14369	14163	14360	14204	14350	14338	14227	14353	14247	14290	14324	14372	14297	14453	14363
23932	21340	28713	24390	21765	19972	18543	16537	16029	16185	16003	15792	15696	15687	15610	15933	15795	15623	15804	15819	15552	15701	15705	15683	15722	15797	15784	15611	15552	15654	15731	15792	15418	15749	15706	15602	16820	17102	16332	15867	15433	15560	15559	15644	15690	15662	15545	15620	15642	15548	15677	15957	16089	16107	15938	15506	15680	15583	15512	15635	15559	15543	15584	15455	15572	15566	15506	15624	15451	15606	15758	15640	15465	15640	15730	15732	15735	15576	15564	15569	15826	15719	15556	15443	15526	15710	15455	15644	15578	15401	15571	15467	15602	15593	15430	15651	15370	15666	15556	15829	15720	15423	15719	15717	15731	15584	15659	15471	15516	15701	15535	15468	15553	15582	15495	15616	15636	15601	15690	15638	15454	15432	15590	15540	15555	15627	15459	15435	15503	15593	15627	15681	15705	15533	15537	15618	15629	15397	15692	15636	15573	15488	15409	15418	15523	15482	15449	15733	15568	15527	15484	15729	15517	15443	15558	15678	15602	15646	15539	15639	15564	15606	15754	15563	15632	15579	15545	15413	15575	15551	15592	15780	15652	15640	15690	15818	15505	15592	15550	15611	15678	15656	15650	15404	15757	15616	15563	15468	15643	15646	15486	15347	15637	15676	15466	15338	15537	15647	15633	15517	15561	15607	15891	15788	15580	15686	15682	15462	15610	15641	15493	15560	15483	15687	15525	15634	15514	15490	15617	15511	15566	15564	15417	15500	15482	15557	15720	15762	15740	15590	15509	15503	15523	15456	15787	15470	15509	15612	15489	15725	15461	15626	15584	15535	15586	15644	15458	15628	15692	15595	15413	15434	15535	15587	15667	15559	15634	15467	15452	15553	15679	15481	15482	15576	15511	15658	15590	15568	15713	15697	15472	15550	15530	15521	15589	15796	15722	15623	15417	15556	15561	15520	15559	15733	15383	15881	15500	15637	15691	15499	15646	15739	15878	15695	15820	15513	15729	15648	15772	15423	15595	15682	15499	15568	15408	15597	15729	15730	15639	15631	15354	15701	15494	15526	15512	15551	15673	15535	15684	15661	15555	15561	15566	15616	15561	15573	15543	15622	15708	15630	15680	15607	15696	15531	15661	15651	15487	15696	15510	15533	15482	15783	15519	15725	15729	15504	15521	15481	15572	15539	15456	15247	15674	15580	15583	15611	15527	15531	15708	15555	15723	15528	15658	15286	15521	15470	15563	15538	15526	15372	15389	15903	15541	15847	15544	15585	15471	15754	15840	15463	15435	15720	15559	15571	15431	15465	15722	15453	15560	15428	15627	15534	15660	15562	15483	15517	15573	15628	15565	15526	15529	15504	15620	15429	15730	15580	15534	15618	15579	15561	15572	15721	15445	15547	15727	15391	15478	15444	15556	15408	15493	15485	15545	15711	15586	15681	15593	15370	15728	15555	15812	15655	15489	15379	15586	15438	15397	15588	15396	15704	15798	15636	15663	15499	15613	15558	15574	15830	15637	15529	15483	15712	15562	15730	15672	15595	15623	15531	15578	15612	15535	15490	15605	15676	15495	15656	15466	15616	15599	15519	15401	15606	15605	15715	15625	15706	15763	15610	15398	15602	15640	15719	15648	15533	15630	15498	15648	15615	15632	15567	15584	15654	15549	15586	15597	15507	15660	15417	15452	15411	15481	15430	15501	15721	15541	15419	15571	15568	15543	15634	15706	15455	15597	15748	15564	15588	15527	15654	15613	15636	15492	15442	15605	15721	15631	15679	15870	15569	15601	15644	15313	15700	15629	15620	15776	15660	15590	15485	15640	15485	15682	15440	15778	15566	15731	15712	15628	15576	15700	15502	15468	15600	15518	15455	15638	15579	15718	15649	15571	15461	15640	15605	15454	15639	15504	15515	15335	15873	15657	15589	15622	15439	15640	15610	15408	15551	15677	15736	15814	15612	15518	15633	15661	15705	15514	15618	15575	15830	15748	15554	15675	15529	15630	15494	15512	15564	15567	15577	15652	15538	15566	15468	15476	15676	15512	15453	15560	15404	15616	15696	15657	15585	15551	15693	15539	15583	15476	15698	15562	15502	15679	15490	15658	15569	15546	15441	15449	15476	15718	15603	15667	15773	15748	15590	15579	15643	15743	15592	15400	15543	15659	15513	15587	15434	15469	15524	15490	15527	15587	15508	15783	15427	15459	15695	15471	15853	15599	15612	15591	15665	15283	15382	15502	15584	15567	15660	15491	15508	15480	15580	15525	15592	15599	15573	15506	15574	15384	15572	15496	15425	15657	15672	15673	15512	15698	15312	15681	15476	15558	15532	15570	15621	15647	15423	15606	15593	15471	15577	15580	15547	15660	15735	15654	15457	15549	15494	15480	15559	15306	15310	15563	15827	15847	15677	15614	15546	15574	15779	15739	15637	15678	15659	15631	15512	15697	15672	15572	15519	15596	15490	15678	15638	15605	15727	15667	15630	15572	15573	15489	15524	15483	15406	15557	15544	15448	15529	15556	15621	15643	15554	15443	15411	15647	15687	15603	15501	15576	15574	15593	15498	15466	15597	15639	15449	15683	15732	15432	15435	15583	15319	15489	15573	15621	15666	15565	15551	15458	15584	15546	15625	15731	15715	15627	15704	15529	15566	15564	15664	15681	15384	15837	15560	15646	15535	15666	15457	15601	15658	15505	15688	15642	15631	15426	15669	15708	15514	15684	15547	15445	15666	15571	15425	15678	15674	15666	15389	15504	15713	15336	15618	15746	15636	15640	15396	15667	15706	15628	15372	15517	15561	15531	15508	15622	15533	15528	15400	15533	15571	15520	15506	15692	15477	15618	15463	15581	15736	15720	15628	15532	15585	15590	15582	15505	15588	15668	15701	15449	15613	15494	15461	15622	15668	15612	15569	15596	15718	15391	15461	15697	15573	15682	15398	15496	15411	15480	15471	15582	15522	15676	15811	15587	15672	15685	15765	15550	15345	15451	15706	15521	15648	15422	15498	15614	15650	15767	15757	15481	15730	15645	15569	15835	15515	15793	15741	15641	15479	15632	15636	15776	15497	15714	15756	15688	15539	15670	15516	15515	15474	15431	15615	15726	15507	15733	15478	15445	15648	15640	15620	15758	15586	15400	15737	15528	15613	15876	15576	15617	15659	15659	15601	15566	15807	15561	15661	15729	15523	15774	15473	15489	15534	15576	15628	15663	15590	15654	15892	15491	15445	15746	15540	15756	15491	15589	15506	15826	15455	15548	15504	15505	15708	15545	15645	15641	15497	15568	15517	15661	15893	15581	15572	15560	15642	15759	15630	15778	15567	15636	15523	15530	15668	15723	15622	15572	15627	15365	15494	15567	15469	15653	15465	15501	15572	15563	15650	15575	15672	15614	15559	15540	15572	15750	15527	15616	15755	15613	15638	15621	15546	15685	15524	15489	15626	15565	15600	15417	15519	15640	15692	15452	15659	15624	15744	15747	15615	15415	15623	15524	15733	15603	15498	15552	15604	15557	15541	15701	15635	15487	15519	15731	15480	15571	15480	15707	15595	15442	15667	15505	15622	15523	15704	15592	15718	15492	15391	15654	15626	15571	15543	15555	15510	15481	15638	15614	15521	15674	15660	15627	15756	15434	15463	15514	15505	15478	15429	15502	15480	15484	15645	15533	15682	15349	15600	15495	15576	15558	15836	15441	15458	15659	15399	15474	15410	15466	15577	15704	15470	15620	15620	15589	15718	15833	15796	15561	15558	15825	15540	15751	15598	15682	15688	15595	15756	15590	15673	15524	15547	15490	15570	15771	15528	15641	15377	15716	15500	15755	15598	15678	15683	15531	15624	15646	15392	15659	15519	15452	15692	15763	15468	15570	15665	15657	15733	15612	15519	15612	15581	15642	15789	15702	15396	15752	15712	15518	15684	15704	15497	15522	15455	15532	15540	15650	15664	15613	15666	15779	15596	15648	15348	15603	15808	15498	15646	15682	15664	15574	15834	15565	15593	15555	15531	15685	15527	15528	15408	15664	15476	15707	15647	15555	15588	15524	15446	15582	15718	15671	15578	15635	15563	15593	15505	15552	15661	15667	15501	15312	15626	15524	15518	15643	15422	15685	15699	15673	15621	15280	15685	15686	15650	15432	15735	15619	15535	15475	15704	15779	15728	15709	15499	15529	15610	15420	15726	15389	15701	15467	15458	15651	15500	15684	15550	15566	15629	15695	15850	15469	15575	15387	15491	15742	15587	15703	15750	15604	15573	15584	15502	15633	15790	15671	15546	15630	15468	15814	15518	15457	15711	15480	15440	15607	15575	15508	15588	15682	15752	15734	15594	15658	15777	15624	15590	15552	15636	15516	15674	15633	15655	15629	15538	15501	15689	15554	15509	15673	15548	15467	15615	15708	15589	15787	15758	15523	15464	15515	15719	15610	15483	15636	15703	15564	15517	15583	15663	15511	15541	15730	15617	15582	15510	15660	15507	15457	15602	15555	15429	15607	15532	15585	15647	15559	15761	15478	15578	15441	15630	15465	15603	15457	15517	15665	15613	15469	15537	15720	15530	15559	15603	15673	15516	15513	15440	15570	15471	15700	15594	15642	15686	15643	15478	15435	15566	15572	15547	15684	15538	15654	15541	15436	15498	15658	15468	15553	15438	15736	15555	15594	15592	15661	15716	15602	15389	15614	15585	15899	15510	15640	15693	15607	15352	15672	15534	15783	15695	15470	15637	15803	15516	15659	15515	15472	15601	15540	15657	15601	15507	15666	15657	15530	15646	15621	15562	15556	15569	15404	15523	15737	15687	15595	15545	15570	15645	15598	15692	15553	15498	15700	15606	15718	15728	15586	15641	15675	15410	15669	15634	15449	15500	15666	15557	15687	15685	15758	15421	15345	15582	15727	15560	15706	15733	15708	15615	15642	15381	15646	15659	15600	15520	15738	15679	15811	15677	15614	15478	15645	15315	15621	15613	15600	15516	15519	15621	15659	15763	15728	15666	15698	15349	15616	15559	15633	15545	15692	15613	15650	15508	15599	15528	15705	15517	15533	15564	15564	15458	15616	15495	15700	15609	15480	15583	15543	15357	15332	15633	15618	15597	15440	15658	15657	15671	15636	15710	15654	15682	15549	15633	15673	15832	15631	15631	15681	15519	15571	15714	15610	15640	15400	15520
13806	21988	22056	17869	16168	15809	15445	15330	15243	15132	15103	15053	14916	14890	14871	14921	14899	14798	14820	15077	14754	14961	14951	14895	14699	14966	14864	14956	14778	14872	14876	14756	14908	14779	14619	14806	16865	17051	15516	14991	14804	14914	14783	14837	14712	14853	14650	14828	14732	14873	14699	15429	15534	15448	15017	14940	14612	14848	14746	14800	14823	14700	14481	14602	14779	14744	14609	14878	14749	14711	14792	14768	14698	14632	14885	14701	14822	14909	14764	14679	14892	14717	14898	14797	14711	14652	14758	14637	14794	14829	14810	14854	14674	14747	14893	14962	14570	14901	14795	14747	14752	14658	14729	14772	14711	14817	14762	14612	14861	14653	14752	14684	14821	14799	14693	14663	14839	14812	14846	14794	14697	14772	14662	14678	14805	14909	14443	14806	14743	14833	14666	14770	14701	14605	14749	14537	14717	14800	14863	14497	14699	14900	14582	14853	14815	14623	14654	14763	14831	14852	14630	14769	14845	14631	14813	14690	14760	14796	14768	14770	14773	14655	14736	14698	14781	14871	14683	14690	14612	14781	14757	14768	14800	14739	14625	14748	14541	14848	14749	14672	14591	14646	14874	14822	14648	14867	14690	14761	14918	14706	14839	14630	14797	14682	14663	14787	14819	14836	14778	14763	14557	14821	14739	14832	14686	14720	14656	14800	14787	14830	14670	14773	14788	14699	14676	14685	14933	14825	14678	14698	14832	14621	14729	14824	15078	14834	14748	14566	14734	14678	14676	14814	14760	14680	14675	14943	14694	14786	14574	14853	14676	14798	14809	14840	14693	14844	14691	14660	14884	14736	14782	14643	14648	14881	14722	14898	14742	14823	14667	14633	14908	14747	14707	14847	14624	14590	14871	14498	14830	14828	14628	14795	14786	14754	14839	14665	14621	14747	14803	14747	14779	14680	14633	14745	14704	14741	14735	14749	14925	14747	14666	14701	14796	14773	14658	14707	14745	14785	14692	14776	14710	14618	14933	14831	14626	14775	14707	14851	14823	14739	14926	14620	14650	14820	14739	14662	14780	14756	14652	14873	14682	14905	14599	14734	14804	14757	14748	14779	14716	14674	14645	14834	14821	14729	14788	14553	14944	14603	14661	14879	15090	14649	14593	14673	14850	14798	14736	14763	14997	14565	14826	14871	14846	14696	14861	14839	14678	14711	14699	14604	14740	14872	14752	14731	14708	14833	14673	14731	14777	14810	14673	14715	14788	14501	14952	14570	14740	14558	14947	14839	14655	14878	14641	14724	14856	14807	14850	14839	14830	14519	14811	14905	14840	14653	14687	14756	14908	14647	14746	14771	14699	14818	14658	14646	14542	14849	14665	14876	14743	14927	14776	14774	14772	14838	14920	14655	14823	14689	14932	14663	14762	14660	14673	14626	14731	14817	14801	14775	14787	14701	14666	14702	14822	14614	14768	14753	14621	14753	14686	14550	14797	14807	14764	14670	14766	14719	14753	14726	14763	14688	14567	14720	14947	14688	14738	14601	14783	14759	14885	14646	14699	14764	14674	14806	14622	14607	14718	14754	14732	14613	14678	14750	14690	14794	14641	14674	14904	14742	14611	14852	14711	14591	14727	14720	14785	14687	14814	14855	14855	14899	14810	14641	14634	14595	14659	14768	14782	14599	14938	14741	14800	14652	14765	14593	14583	14712	14674	14765	14891	14716	14716	14719	14887	14682	14725	14565	14872	14712	14666	14874	14761	14567	14715	14718	14682	14669	14877	14669	14815	14656	14656	14639	14747	14693	14738	14743	14737	14696	14696	14685	14644	14842	14609	14790	14755	14753	14693	14841	14755	14696	14489	14657	14757	14683	14674	14809	14742	14790	14940	14718	14670	14741	14587	14783	14845	14782	14662	14795	14835	14659	14774	14703	14808	14826	14867	14723	14718	14764	14698	14871	14659	14595	14744	14744	14744	14700	14669	14721	14698	14727	14628	14787	14769	14483	14687	14760	14505	14742	14735	14790	14589	14723	14978	14732	14834	14812	14726	14779	14823	14604	14761	14577	14856	14608	14638	14752	14910	14791	14618	14914	14807	14812	14842	14665	14664	14654	14779	14616	14735	14601	14678	14682	14570	14764	14746	14798	14712	14843	14710	14630	14878	14735	14889	14806	14820	14708	14811	14724	14763	14739	14791	14763	14707	14663	14765	14882	14524	14825	14711	14672	14766	15023	14665	14624	14807	14622	14758	14833	14861	14722	14702	14752	14520	14757	14742	14649	14757	14855	14719	14791	14714	14713	14860	14813	14801	14697	14852	14641	14678	14756	14737	14705	14777	14678	14692	14715	14784	14799	14760	14849	14635	14807	14699	14740	14818	14879	14844	14746	14817	14741	14628	14726	14965	14667	14732	14559	14671	14665	14621	14705	14719	14650	14791	14618	14702	14669	14881	14587	14733	14743	14608	14671	14796	14777	14676	14672	14672	14701	14725	14814	14614	14601	14769	14684	14745	14622	14597	14786	14696	14837	14721	14761	14735	14674	14639	14749	14661	14767	14645	14729	14783	14836	14697	14773	14696	14695	14746	14700	14608	14604	14498	14729	14679	14850	14903	14718	14811	14671	14531	14886	14706	14666	14728	14718	14710	14798	14765	14545	14561	14649	14879	14760	14644	14593	14775	14796	14660	14719	14759	14841	14705	14852	14826	14836	14859	14768	14660	14830	14533	14820	14804	14791	14789	14724	14696	14680	14734	14790	14663	14700	14811	14814	14783	14729	14780	14883	14661	14779	14874	14683	14713	14688	14663	14763	14796	14850	14726	14759	14763	14792	14838	14656	14701	14757	14756	14594	14751	14771	14695	14736	14806	14696	14631	14585	14750	14679	14721	14737	14611	14687	14746	14667	14757	14838	14814	14600	14728	14796	14760	14805	14817	14627	14693	14760	14648	14839	14796	14730	14804	14711	14909	14718	14892	14805	14797	14675	14615	14558	14844	14893	14767	14579	14894	14732	14805	14673	14750	14688	14728	14809	14757	14670	14760	14603	14756	14690	14705	14797	14569	14724	14727	14700	14547	14818	14775	14809	14693	14698	14562	14618	14959	14617	14766	14856	14752	14670	14802	14666	14769	14676	14814	14904	14786	14529	14651	14579	14957	14675	14750	14809	14724	14787	14827	14913	14759	14797	14757	14698	14833	14621	14908	14626	14763	14899	14811	14787	14754	14808	14653	14747	14785	14728	14797	14833	14648	14819	14608	14852	14815	14559	14589	14689	14668	14496	14779	14737	14595	14800	14766	14665	14636	14758	14768	14875	14674	14666	14768	14842	14692	14771	14785	14659	14834	14895	14713	14742	14778	14675	14733	14800	14587	14625	14895	14797	14643	14711	14735	14798	14709	14666	14826	14706	14785	14695	14779	14505	14776	14980	14828	14610	14634	14723	14747	14812	14739	14874	14660	14769	14721	14736	14792	14827	14664	14857	14629	14627	14780	14676	14683	14662	14819	14709	14788	14777	14879	14770	14943	14766	14770	14917	14725	14746	14628	14751	14519	14829	14746	14673	14801	14690	14829	14779	14822	14708	14697	14743	14734	14635	14865	14797	14662	14675	14728	14721	14732	14886	14732	14738	14576	14677	14808	14831	14589	14654	14792	14696	14595	14799	14801	14741	14848	14822	14704	14885	14645	14750	14827	14848	14677	14971	14767	14659	14630	14674	14761	14765	14658	14652	14898	14841	14738	14920	14682	14796	14835	14703	14753	14856	14850	14804	14715	14820	14848	14821	14717	14778	14865	14602	14786	14738	14585	14945	14778	14799	14816	14582	14693	14790	14647	14713	14689	14652	14807	14720	14817	14889	14722	14597	14844	14532	14684	14604	14821	14617	14722	14678	14773	14740	14816	14877	14767	14722	14720	14691	14698	14759	14818	14762	14766	14843	14808	14715	14601	14806	14646	14758	14645	14794	14855	14780	14574	14661	14878	14846	14830	14774	14668	14713	14680	14832	14665	14777	14663	14889	14792	14679	14749	14620	14620	14610	14835	14599	14698	14905	14765	14721	14708	14637	14810	14893	14636	14734	14762	14817	14664	14743	14727	14748	14781	14683	14718	14746	14699	14698	14693	14647	14917	14710	14614	14732	14716	14701	14758	14906	14727	14610	14717	14685	14831	14668	14772	14747	14648	14606	14738	14950	14669	14668	14772	14685	14704	14728	14677	14787	14708	14782	14673	14673	14711	14800	14806	14736	14734	14525	14851	14735	14785	14603	14688	14768	14699	14784	14712	14788	14690	14783	14669	14487	14719	14618	14628	14822	14686	14915	14818	14808	14740	14780	14682	14679	14819	14694	14744	14791	14663	14791	14864	14735	14764	14753	14784	14691	14650	14806	14858	14749	14820	14594	14728	14752	14654	14684	14591	14698	14794	14781	14768	14689	14824	14742	14641	14672	14669	14845	14634	14621	14568	14692	14857	14791	14728	14514	14717	14550	14757	14550	14831	14706	14613	14503	14757	14557	14719	14812	14606	14875	14670	14868	14913	14735	14832	14627	14767	14730	14663	14875	14710	14740	14556	14924	14700	14636	14699	14697	14684	14899	14881	14705	14701	14855	14797	14646	14616	14671	14840	14675	14627	14652	14733	14690	14799	14802	14718	14816	14789	14720	14653	14755	14812	14700	14931	14554	14805	14756	14668	14708	14862	14857	14747	14754	14757	14726	14768	14675	14665	14771	14661	14634	14783	14733	14806	14608	14737	14847	14658	14745	14568	14844	14860	14674	14634	14558	14935	14802	14674	14647	14850	14802	14525	14850	14653	14806	14697	14578	14783	14665	14896	14593	14658	14808	14675	14897	14697	14643	14665	14698	14707	14718	14858	14674	14689	14612	14739	14708	14821	14751	14722	14743	14682	14702	14803	14761	14767	14664	14611	14868	14708	14683	14680	14662	14706	14812	14690	14817	14742	14730	14748	14746	14716	14727	14635	14683	14633	14735	14729	14613	14735	14825	14807	14780	14784	14561	14646	14594	14792	14662	14690	14708	14773	14698	14737	14767	14742	14885	14760	14714	14595	14701	14803	14727	14703	14762	14588	14711	14578	14759	14769	14752	14860	14700	14700	14694	14714	14764	14698	14870	14732	14673	14739	14805	14658	14745	14712	14630	14724	14633
22888	21263	29075	23740	21361	22644	22403	17234	16183	16650	16750	16165	16172	16272	16221	16111	16142	16110	16227	16310	15987	16029	15883	16143	16003	16236	15990	16039	16177	15994	15938	15835	15921	15753	15935	15829	17995	18709	18030	16701	15915	16029	15902	15904	15869	15895	15780	15984	16031	15995	15871	16152	16438	16280	16103	15850	16052	16138	15756	15775	15741	15824	15970	15863	15643	15861	15858	15734	15945	15672	15780	15804	15730	15819	15827	15736	15860	15872	15820	15698	15939	15818	15730	15947	15931	15661	15930	15750	15529	15725	15768	15916	15864	15977	15729	15710	15858	15781	15628	15796	15908	15658	15686	15728	15958	15748	15839	15652	15827	15851	15592	15961	15727	15808	15746	15710	15637	15701	15853	16037	15728	15842	15795	15683	15734	15721	15970	15834	15946	15850	15661	15691	15735	15770	15623	15791	15756	16019	15796	15712	16034	15640	15797	15892	15820	15766	15795	15817	15817	15734	15768	15884	15859	15849	15714	15536	15810	15718	15824	15685	15703	15702	15657	15559	15702	15829	15846	15561	15639	15814	15970	15833	15882	15708	15823	15852	15776	15834	15777	15924	15889	15735	15930	15799	15746	15900	15866	16005	15883	16087	15920	15796	15773	15871	16006	15862	15610	15829	15984	15675	15927	15925	15763	15756	15598	15823	15725	15633	15611	15918	15912	15872	15731	15668	15777	15748	15765	15855	15974	15872	15693	15693	15775	15865	15874	15837	15912	15863	15776	15641	15725	15732	15881	15649	15724	15709	15574	15706	15784	15895	15740	15949	15835	16008	15732	15682	15718	15903	15740	15712	15748	15651	15727	15888	15912	15602	15786	15838	15803	15641	15899	15671	15845	15790	15754	15741	15709	15781	15935	15761	15894	15759	15846	15834	15956	15752	15847	15887	15780	15760	15736	15854	15928	15495	15827	15642	15710	15631	15713	15877	15848	15922	15752	16005	15696	15740	15879	15642	15729	15730	15841	15685	15892	15686	15720	15717	15661	15845	15779	15824	15736	15648	15711	15718	15689	15804	15752	15742	15946	15797	15756	15907	15931	15817	15817	15820	15815	15817	16038	15762	15734	15888	15744	15860	15957	15751	15945	15845	15785	15859	15740	15698	15861	15921	15736	15800	15637	15588	15898	15621	15729	15916	15694	15677	15834	15665	15775	15710	15680	15741	15727	15869	15797	15863	15810	15761	15669	15728	15732	15686	15567	16023	15974	15655	15757	15616	15659	15873	15817	15975	15692	15708	15654	15618	15705	15683	15616	15777	15672	15647	15741	15736	15640	15979	15618	15780	15595	15879	15580	15779	15663	15826	15811	15798	15762	15867	15693	15738	15808	15592	15834	15726	15733	15687	15944	15758	15862	15849	15775	15743	15746	15806	15693	15728	15733	15593	15769	15867	15726	15743	15875	15911	15836	15791	15913	15683	15588	15668	15862	15803	15726	15523	15588	15668	15730	15901	15738	15719	15712	15645	15850	15816	15928	15873	15661	15832	15696	15748	15705	15989	15713	15771	15883	15970	15894	15893	15953	15876	15877	15803	15587	15841	15727	15830	15689	15971	15547	15799	15751	15637	15811	15727	16104	15704	15920	15682	15874	15918	15760	15717	15844	15815	15699	15925	15653	15806	15818	15787	15820	15776	15883	15708	15876	15847	15462	15806	15661	16036	15859	15766	15886	15874	15609	15704	15811	15722	15807	15917	15576	15778	15816	15798	15786	15697	15769	15881	15860	15882	15914	15656	15917	15679	15813	15729	15787	15569	15822	15843	15565	15836	15947	15578	15931	15867	15794	15670	15773	15681	15825	15684	15620	15757	15690	15943	15776	15794	15925	15893	16049	15719	15757	15797	15821	15870	15808	15606	15861	15892	15665	15777	15693	15867	16062	15809	15726	16001	15853	15722	15842	15541	15871	15762	15743	15870	15848	15814	15677	15703	15892	15880	16036	15701	15855	15818	15685	15933	15999	15783	15750	15813	15819	15812	15793	15665	15673	15778	15941	15880	15912	15756	15877	15710	15861	15778	15638	15860	15918	15689	15812	15676	15834	15756	15664	15829	15759	15730	15657	15726	15646	15636	16001	15736	16049	15673	16038	15872	15777	15672	15768	15660	15791	15930	15920	15724	15802	15823	15838	15818	15678	15779	15727	15697	15756	15758	15630	15676	15784	15808	15858	15980	15689	15698	15744	15809	15855	15659	15677	15633	15606	15726	15742	15887	15683	15665	15744	15812	15678	15840	15653	15794	15586	15706	15700	15817	15815	15763	15795	15908	15567	15832	15923	15735	15972	15676	15661	15622	15832	15776	15791	15618	15595	15598	15822	15815	15714	16006	15851	15785	15853	15837	15793	15762	15720	15723	15966	15830	15877	15664	15863	15854	15779	15803	15889	15893	15857	15830	15772	15772	15723	15782	15710	15526	15788	15962	15617	15758	15479	15926	15968	15912	15840	15867	15821	15821	15683	15685	15450	15868	15834	15774	15787	15996	15832	16006	15800	15733	15594	15861	15593	15724	15789	15644	15690	15911	15756	15654	15721	15780	15899	15723	15784	15988	15890	15883	15857	15580	15816	15841	15913	15799	15820	15701	15616	15785	15825	15867	15989	15822	15715	15956	15665	15748	15740	15903	15615	15534	15842	15826	15594	15811	15774	15841	15898	15823	15835	15693	15863	15894	15776	15811	15911	15545	15748	15769	15597	15918	15753	15790	15732	15789	15750	15629	15706	15805	15744	15835	15884	15916	15709	15665	15912	15844	15936	15927	15802	15756	15836	15716	15761	15727	15755	15834	15780	15774	15695	15730	15794	15625	15806	15843	15742	15994	15756	15625	15817	15931	15585	15704	15789	15801	15609	15917	15931	15594	15625	15931	15727	15912	15939	15916	15767	15644	15868	15918	15756	15779	15657	15847	15795	15541	15914	15696	15551	15783	15679	15828	15887	15487	15665	15917	15805	15612	15880	15784	15702	15792	15799	15757	15953	15924	15834	15625	15912	15896	15998	16081	15678	15863	15687	15978	15987	15842	15803	15763	15654	15834	15725	15698	16037	16010	15996	15693	15704	15925	15634	15749	15720	15934	15956	15836	15991	15777	15821	15575	15684	15739	15726	15794	15756	15711	15825	15867	15642	15766	15809	15791	15760	15711	15784	15831	15688	15688	15874	15844	15924	15828	15816	15652	15632	15969	15768	15807	15870	15679	15917	15882	15771	15729	15774	15862	15845	15791	15957	15806	15984	15747	15986	15776	15865	15811	15878	15839	15812	15866	15815	15802	15824	15651	15613	15924	15747	15748	15918	15677	15746	15833	15947	15800	15632	15641	15764	15714	15741	15589	15816	15828	16006	15792	15933	15939	15862	15858	15769	15891	15776	15649	15770	15863	15859	15570	15806	15816	15844	15683	15802	15778	15725	15732	15668	15669	15871	15629	15881	15530	15750	15687	15703	15703	15626	15855	15548	15870	15942	15842	15699	15767	15628	15755	15723	15932	15805	15646	15841	15654	15849	15774	15761	15637	15785	15857	15717	15842	15835	15715	15856	15714	15819	15838	15684	15828	15716	15703	15817	15827	15625	15768	15821	15641	15899	15890	15659	15934	15841	15709	15702	15675	15802	15848	15614	15746	15883	15954	15763	15761	15860	15808	15738	15834	15616	15719	15542	15752	15827	15647	15828	15602	15739	15726	15676	15562	15717	15786	15566	15557	15715	15828	15942	15579	15643	15626	15881	15819	15772	15630	15692	15678	15898	15525	15842	15823	15829	16053	15706	15750	15926	15972	15684	15786	15858	15814	15780	15647	15809	15770	15840	15725	15757	15940	15577	15769	15577	15937	15848	15643	15925	15690	15708	15893	15836	15753	15609	15733	15855	15797	15744	15634	15531	15814	15728	15834	15894	15773	15690	15704	15774	15839	15858	15813	15720	15881	15798	15664	15726	15721	15742	15949	15763	15791	15881	15682	15771	15722	15746	15941	15650	15694	15905	15875	15778	15806	15554	15857	15754	15468	15773	16042	15646	15839	15874	15725	15827	15697	15880	15793	15831	15681	15714	15830	15851	15749	15928	15659	15786	15813	15731	15891	15872	15681	15914	15582	15951	15887	15702	15807	15644	15829	15783	15726	15742	15893	15732	15600	15960	15642	15831	15780	15754	15732	15742	15706	15768	15687	15703	15859	15858	15763	15729	15642	15775	15574	15834	15757	15919	15908	15672	15795	15880	15948	15632	15660	15830	15753	15660	15593	15869	15666	15981	15802	15732	15835	15801	15765	15558	15800	15465	15802	15799	15815	15888	15954	16023	15697	15734	15758	15879	15600	15679	15853	15853	15583	15745	15670	15798	15805	15772	15786	15768	15704	15608	15954	15783	15742	15718	15691	15615	15716	15659	15742	15851	15934	15684	15820	15766	15706	15500	15788	15807	15859	15909	15843	15703	15747	15799	15636	15831	15814	15864	15959	15849	15760	15576	15628	15958	15933	15741	15664	15829	15690	15801	15713	15771	15914	15749	15686	15802	15791	15773	15822	15879	15715	15821	15819	15908	15753	15800	15579	15669	15807	15815	15811	15853	15714	15863	15686	15836	15592	15859	15735	15770	15711	15907	15898	15877	15971	15770	15826	15868	15865	15910	15665	15681	15712	15764	15781	15712	15844	15706	15630	15758	15776	15786	15703	15988	15897	15994	15851	15576	15752	15914	15761	15591	15762	15747	15761	15677	15749	15666	15702	15709	15706	15688	15847	15506	15739	15759	15662	15799	15889	15844	15844	15633	15858	15973	15750	15857	15579	15781	15702	15809	15747	15676	15675	15826	15803	16028	15840	15746	15884	15843	15775	15823	15889	15858	15693	15774	15826	15794	15812	16011	15900	15848	15902	15862	15526	15800	15750	15814	15818	15700	15797	15788	15796	15866	15826	15637	15758	15670	15885	15908	15828	15692	15725	15725	15573	15944	15733	15925	15791	15543	15771	15892	15634	15692	15703	15532	15839	15791	15862	15683	15814	15987	15850	15881	15675	15880	15794	15704	15706	15911	15675	15753	15669	15965	16058	15790	15968	15723	15896	15803	15960	15974	15566	15831	15694	15672	15648	15741	15777	15638	15838	15945	15798	15686	15863	15910	15825
15259	26678	26613	20723	17631	16630	16121	15929	15578	15480	15393	15157	15387	15095	15221	15073	15228	15258	15183	15091	15121	14994	15139	14975	14986	15028	15014	15060	14987	14766	14865	15055	15201	15069	14958	15127	19172	19488	18011	16167	14869	14880	14884	14902	14742	14715	14950	14772	14779	14730	14803	15471	15977	15572	15181	14986	14881	14735	14895	14925	14885	14810	14958	14731	15059	14761	15030	14837	15018	14773	14892	14766	14886	14884	14756	14801	14904	14886	14953	15057	14971	14977	14993	14788	14868	14732	14923	14884	14685	14885	14726	14916	14947	14714	14852	14911	14657	14745	14852	14846	15094	14922	14874	14797	14857	14888	14932	14895	14830	14810	14908	14861	14829	14896	14789	14831	14736	14690	14766	14818	14858	14871	14691	14871	14903	14617	14922	14845	14918	14681	14698	14894	14898	14948	14894	14881	14856	14934	15033	14740	14795	14771	14847	14923	14836	14832	14844	14841	14677	14847	14914	14601	14816	14768	14960	14695	14939	14869	14871	14871	14925	14772	14943	14839	14923	14827	14806	14836	14941	14983	14809	14710	14790	14763	14759	14800	14893	14775	14771	14814	14817	15035	14855	14912	14847	14880	14817	14887	14850	14795	14829	14756	15007	14945	14885	14640	14921	14710	14868	14711	14749	14832	14758	14983	14918	14805	14718	14866	14964	15056	14726	14717	14897	14771	14766	14651	14811	14627	14698	14840	14862	14671	14714	14771	14814	14792	15023	14935	14849	14780	14855	14967	14963	14728	14729	14918	14848	14751	14844	14769	14782	14789	14763	14797	15154	14859	14737	14784	14847	14772	14749	14772	14896	14902	14828	14992	14586	14821	14850	14785	14645	14899	14879	14709	14859	14874	14769	14789	14732	14800	14906	14666	14693	14826	14855	14829	14836	14779	14921	14664	14831	14852	14744	14828	14940	14741	14574	14867	14850	14794	14916	14845	14911	14762	15014	14849	14688	14945	14705	15012	14696	14901	14856	14977	14778	15042	14813	14875	14938	14767	14860	14911	14754	14737	14768	14809	14895	14792	14732	14918	14811	14852	14864	14896	14944	14997	14752	14861	14732	14876	14681	14881	14750	14875	14614	14807	14868	14840	14631	14697	14874	14696	14698	14823	14796	14763	14981	14847	14871	14899	14791	14884	14720	14821	14828	14917	14934	14860	14907	14798	14794	14775	14901	14862	14852	14867	14698	14790	14739	14824	14981	14890	14881	14961	14888	14713	14856	14899	14724	14735	14792	14934	14756	14730	14869	14894	14822	14892	14828	14910	14993	14808	14731	14811	14783	14602	14756	14930	14930	14734	14958	14920	14884	14792	14820	14916	14694	14975	14693	14848	14918	14994	14847	14807	14760	14897	14838	14750	14897	14835	14801	14973	14783	14925	14807	14984	14860	15006	14719	14951	14657	14898	14820	14795	14665	14656	14814	14830	14871	14770	14793	14951	14846	14750	14644	14778	14933	14933	14843	14750	14695	14927	14886	14857	14809	14630	14951	14735	14668	14667	14814	14821	14852	14919	14852	14889	14756	14971	14793	14801	14822	14731	14824	14875	14933	14749	14696	14710	14858	14771	14695	14689	14779	14777	14857	14891	14763	14737	14879	14881	14811	14793	14828	14729	14777	15040	14818	14828	14835	14893	14790	14836	14679	14819	14653	14846	14937	14915	14714	14749	14845	14904	14854	14702	14816	14978	14749	14722	14827	14823	14946	14910	14835	14798	14975	14771	14674	14774	14800	14740	14949	14895	14864	15004	14785	14867	14730	14852	14827	14906	14825	14835	14918	14952	14706	14769	14736	14894	14631	14812	14693	14649	14951	14923	14931	14710	14870	14888	14846	14793	14833	14948	14714	14947	14832	14884	14856	14764	14871	14710	14815	14804	14804	14896	14695	14732	14820	14836	14881	14914	14859	15005	14857	14950	14837	14862	14801	14791	14756	14705	14746	14933	14738	14834	14901	14790	14834	14950	15087	14797	14827	14645	14888	14852	14889	14860	14882	14841	14804	14841	14864	14820	14795	14866	14749	14901	14691	14698	14942	14764	14900	15014	14818	14678	14842	14783	14587	14827	14855	14694	14908	14769	14791	14942	14896	14771	14798	14820	14926	14885	14846	14830	14897	14865	14789	14758	14848	14754	14845	14824	14736	14748	14789	14753	14736	14738	14675	14882	14645	14808	14986	14840	15000	14854	14845	14621	14851	14878	14817	14700	14894	14553	14811	14824	14899	14863	14713	14754	14764	14901	14741	14809	14670	14694	14805	14681	14787	14774	14825	14781	14962	14782	14788	14814	14679	14786	14852	14923	14838	14671	14794	14848	14754	14815	14983	14675	14771	14830	14781	14920	14621	15039	15020	14807	14804	14811	14732	14740	14810	14734	14853	14835	14796	14970	14747	14802	14544	14841	14819	14823	14864	14896	14776	14768	14910	14750	14908	14592	14793	14811	14721	14859	14783	14976	14835	14849	14721	14786	14872	14794	14846	14747	14838	14597	14782	14626	14809	14803	14874	14705	14771	14916	14875	14817	14780	14827	14666	14728	14742	14809	14885	14834	14813	14933	14923	14849	14772	14825	14640	14872	14907	14766	14652	14826	14906	14620	14890	14900	14871	14719	14812	14896	14840	14819	14803	14849	14819	14958	14885	14760	14803	14809	14818	14833	14874	14929	14765	14777	14890	14750	14707	14777	14801	14729	14737	14885	14878	14860	14875	14846	14740	14721	14877	14777	14692	14850	14765	14876	14745	14825	14745	14822	14706	14930	14746	14764	14905	14690	14810	14873	14898	14731	14971	14677	14832	14684	14945	14795	14934	14830	14737	14896	14960	14812	14809	14892	14657	14742	14727	14701	14957	14776	14886	14792	14793	14825	14860	14896	14829	14794	14870	15005	14689	14654	14930	14788	14838	14948	14793	14652	14851	14814	14674	14969	14913	14941	14679	14714	14830	14768	14884	14865	14868	14747	14813	14861	14747	14884	14875	14804	14640	14826	14738	14701	14996	14706	14856	14825	14790	14917	14794	14768	14900	14834	14803	14861	14860	14845	14799	14686	14747	15020	14777	14712	14842	14762	14740	14847	14676	14838	14861	14894	14863	14937	14953	14924	14789	14852	14971	15067	14923	14842	14770	14904	14903	14911	14880	14827	14738	14773	14928	14841	14834	14937	14844	14773	14725	14691	14805	14760	14818	14941	14781	14786	14695	14803	14911	14890	14742	14855	14658	14714	14995	14866	14558	14784	14888	14736	15066	14811	14839	14704	14933	14763	14882	14824	14959	14816	14867	14786	14806	14855	14834	14830	14938	15065	14763	14939	14985	14860	14798	14923	15043	15042	14801	14852	14932	14808	14701	14747	14874	14851	14830	14853	14942	14735	14773	14756	14791	14723	14821	14975	14972	14825	14843	14910	14737	14778	14807	14881	14783	14814	14721	14846	14906	14777	14932	14895	14918	14845	14888	14853	14810	14837	14803	14940	14792	14936	14837	14786	14899	14904	14853	14648	14767	14725	14941	14866	14857	14721	14780	14957	14769	14791	14953	14750	14780	14856	14689	14740	14887	14945	14824	14787	14801	14760	14643	14865	14741	14954	14675	14848	14718	14739	14702	14881	14896	14791	14816	15077	14760	14620	14670	14833	14832	14733	14852	14831	14978	14777	14797	15018	14982	14772	14767	14766	15047	14843	14732	14722	14775	14897	14842	14688	14780	14805	14745	14728	14973	14794	14820	14826	14730	14716	14973	14843	14880	14914	14824	14775	14823	14750	14883	14823	14958	14870	14813	14971	14734	14877	14805	14830	14781	14871	14871	14802	14868	14696	14735	14848	14896	14941	14744	14805	14643	15007	14920	14820	14733	14852	14758	14955	14921	14757	14949	14634	14833	14765	14953	14766	14750	14769	14865	14755	14901	14820	14914	14889	14844	14788	14868	14960	14964	14807	14822	14812	14719	14738	14695	15000	14859	14881	14604	14803	14729	14903	14836	14966	14740	14932	14676	15143	14727	14561	14808	14735	14792	14904	14982	14838	14683	14748	14937	14966	14875	14776	14783	14786	14662	14767	14757	14973	14826	14584	14843	14680	14715	14781	14805	14741	14922	14823	14885	14878	14912	14790	14926	14805	14852	14794	14770	14711	14853	14815	14769	14705	14704	14852	14989	14827	14933	14807	14915	14844	14625	14864	14781	14854	14838	14758	14830	14687	14718	14734	14861	14765	14906	14976	14850	14834	14613	14925	14564	14865	14837	14756	14879	14878	14840	14825	15023	14731	14822	14837	14799	14759	14691	14769	14923	14780	14869	14751	14707	14808	14975	14957	14835	14965	14722	14756	14723	14835	14756	14573	14791	14909	14864	14794	14639	14801	14862	14838	14710	14831	14777	14923	14982	14868	14764	14968	14922	14673	14943	14921	14882	14793	14782	14788	14909	14630	14820	14939	14791	14723	14858	14872	14812	14850	14808	14738	14729	14747	14782	14874	14876	14709	14629	15009	14862	14845	14802	14994	14927	14767	14892	14788	14631	14731	15021	14949	14790	14760	14767	14680	14782	14842	14785	14878	14698	14755	14900	14846	14906	14830	14936	14941	14871	14913	15119	14810	14832	14794	14837	14940	14907	14881	14789	14967	14862	14806	14693	14729	14756	14838	14871	14938	14828	14767	14781	14886	14554	14748	14777	14805	14872	14940	14731	14988	14687	14636	14684	15015	14633	14934	14832	14650	14806	14909	14754	14724	14876	14849	14961	14854	14753	14908	14757	14907	14858	14960	14820	14937	14832	14766	14569	14799	14891	14718	14905	14721	14928	14696	14918	14740	14737	14793	14812	14858	14750	14757	14835	14665	14626	14831	14783	14790	14750	14839	14705	14672	14924	14824	14661	14837	14746	14839	14874	14918	14871	14906	15016	14903	14874	14892	14860	14841	14744	14809	14687	14798	14734	14867	14784	14895	14864	14889	14918	14733	14726	14804	14961	14769	14767	14748	14785	14871	14940	14772	14703	14911	14826	14858	14705	14855	14784	14748	14957	14770	14831	14774	14866	14910	15067	14692	14658	14592	14800	14785	14740	14878	14782	14775	15027	14728	15125	14893	14712	14890	14909	14686	14759	14841	14628	14947	14634	14735
27263	21794	23482	19698	16331	16033	16451	16087	16179	16159	16164	16178	16255	16221	16184	16120	16323	16145	16089	16039	16317	16333	16188	16081	16153	16054	16087	16282	16042	16220	16060	16161	16045	16107	16068	15978	16238	16336	16381	16230	16066	16139	16103	16027	16034	16412	16175	16192	16071	16238	16012	16105	16108	16156	15964	16067	16165	16169	16157	16088	16262	16115	15993	16101	16084	16086	15942	16176	16209	16115	15944	16204	16381	16242	16082	16115	16017	16116	16243	16122	15923	16085	16002	16023	16215	15960	15985	16199	16113	16014	16356	16001	16056	16063	16091	15967	16180	16134	16187	16337	16015	16117	15906	16077	16077	16091	16020	16077	16044	16174	16149	15925	15962	16111	16087	15990	16385	16041	16135	16055	16210	16014	16177	16072	16151	16254	16103	16054	15908	16243	16218	15847	16085	16135	16015	16005	16080	16106	16104	16111	16142	15915	15924	16081	16196	16261	16283	16071	16063	16086	16262	16015	16069	16145	16113	16022	16043	16127	16175	16069	16120	16030	16192	15921	16095	16022	15981	16178	16090	15962	15988	16106	16070	16078	16056	16036	16072	15930	15963	15904	16203	16072	15963	16150	15998	16069	16197	16071	16145	16069	16265	16178	16001	15900	16080	15998	16067	16114	16048	16045	16139	16231	15965	16286	16198	16118	16278	16048	16097	16183	16113	16057	16114	16014	16059	15983	16145	16193	16146	16004	16106	15877	16191	16111	16176	16236	16323	16044	16195	16090	16173	16198	15953	15846	15975	16104	16104	15979	15991	16119	16118	16017	16231	16367	15983	16079	16082	16173	16069	15918	15973	16188	16136	16039	16170	16171	16095	15934	15892	16033	16191	16218	16081	16003	16160	15946	15894	16038	16005	16074	15942	16118	16006	16192	15871	16169	16092	15927	16140	16111	16116	16050	16132	16085	16182	16029	16088	16039	16253	16016	16091	15982	16056	15890	16032	16051	16126	16273	16184	16103	16052	16014	15856	16125	16066	15976	16128	16264	15981	15886	16282	16214	16139	16018	16189	15979	15967	16088	15922	15835	16142	16137	16172	16239	16209	16150	16180	15901	16117	16382	15999	16091	16187	16096	16090	16203	16079	15999	16050	16071	16022	15918	16209	16097	16064	16013	16128	16101	16023	16247	15870	16059	16137	15860	16078	16129	16179	15940	16019	16054	16213	16236	15941	16001	15929	16183	16162	16084	16289	16154	15989	16002	16040	16186	16102	16099	15974	16003	16282	16080	16117	16133	16028	16036	16023	16113	16156	16221	16067	16134	16022	16042	15974	16132	16040	15878	15993	16095	16193	15882	16117	15911	15783	16136	16204	16126	16117	15958	15999	15994	16191	16070	16115	16105	15963	16121	16252	16144	16130	15895	16102	16029	16298	16105	16130	15977	15955	16049	15980	15965	16000	15967	16074	15938	16204	16094	15952	15913	15972	16300	15955	15892	15952	16236	16156	16064	15946	16119	16102	16066	16143	16228	16091	16096	15895	16085	16073	16041	16095	16234	15997	15974	15927	16125	16036	16053	16115	15985	16189	16052	16072	16214	16159	16180	16060	16177	16042	16148	16059	16041	16198	15969	16116	15963	16061	15973	16087	16093	16260	15987	15997	16126	16099	16084	16052	15983	16077	16193	16076	16066	16018	16150	16030	16224	15921	16057	15928	15882	15921	16090	16089	15966	16165	16190	16234	16084	16043	16026	16186	16123	16282	16212	16094	16053	16063	16086	15961	15983	15952	16064	15853	16020	16102	15937	16056	15933	15963	16068	16123	16020	16089	16077	16228	16071	16187	16029	16194	16256	15880	15959	16068	16198	16123	15995	16041	15895	16000	16085	16090	16040	16091	15893	15972	16148	15952	16218	16101	16100	16223	16158	16055	16083	16031	15948	16083	16091	16177	15923	15878	16102	16035	15930	15924	16093	16051	16052	16032	16147	16228	15958	16094	16140	16237	16110	15950	16312	15991	16080	16203	16108	16101	16035	15999	16042	16066	16009	16163	16177	16112	15938	16161	16152	16348	16111	16134	16068	16175	16399	16245	16076	16018	16082	16090	16082	16036	16176	15896	16101	16120	16030	16136	16097	15995	16178	16007	16051	16182	16090	15983	16028	16048	16019	16057	16222	16028	16053	16117	15999	15902	16067	16367	15982	16149	15925	16310	16079	16145	16094	16279	15962	16132	16212	16097	16088	15842	16048	15990	16201	16193	16081	16156	16046	16126	16149	16116	16112	16107	16118	16048	16163	16101	16101	16255	16274	16282	16075	16052	16048	16163	16091	15985	16128	16175	16198	16089	15920	16151	16088	16090	16000	16010	16111	16049	16053	16173	16190	15987	16138	16051	16164	16121	16071	16096	16029	16069	16062	15841	16040	16050	15954	16094	15928	16210	15976	16164	15970	16006	16020	15912	16007	16077	16201	16134	15869	16127	15905	16273	16058	16018	16160	16078	15920	16128	15938	16075	16215	16011	16075	16148	16184	15981	16194	16095	15994	16122	15954	15972	16151	16126	16080	15980	16048	16088	16106	16105	16106	16153	16056	16140	16204	16178	16241	16205	15924	16091	15995	16046	15970	16029	16045	16053	16187	16251	16067	16215	16068	15955	16005	16095	16002	15970	16084	15972	16011	16262	15983	16330	16024	15914	16001	16014	16120	15914	16012	16297	15940	15947	15927	15927	16139	16028	15994	16076	16118	16127	16046	15956	15961	16103	16093	16322	16049	15958	16120	16187	16384	16147	16081	16211	16222	15899	16095	16138	16043	16042	16220	16087	16309	16313	16073	16129	16072	16291	16249	16138	16258	16015	16072	16062	16225	16334	16068	15940	16204	16050	16121	16241	15983	16230	16113	16221	16169	15977	16055	15870	16010	16073	16208	16170	15990	16101	16100	15896	15978	16033	16161	16154	15964	16096	16134	16137	15987	16032	16027	15953	16173	16118	15973	15986	16166	16165	16187	16105	16205	16010	16034	15963	16117	16199	15902	16091	16117	16067	15954	16179	16050	16126	16078	15966	16072	16150	16028	16144	16063	16124	16415	16047	16302	15924	16136	15987	16066	16060	16216	16153	16010	16008	15890	16055	16064	15988	15999	16240	16107	16173	16004	16116	15929	16281	16058	16090	16040	16171	16024	16202	16158	16179	16138	16008	15790	16137	16008	16170	16075	15979	16164	16138	16186	16318	16126	16074	16363	16185	16065	15905	16248	16077	16234	15973	16187	15986	16195	16076	16084	16064	16026	16100	16199	16210	16093	16103	15906	16085	16059	15979	15881	16076	15908	16158	16138	16142	16129	16055	16093	16097	16129	16025	16022	16076	16144	15991	16082	15971	16144	16062	16067	16131	16062	16100	16011	16015	15856	16304	16049	16019	16303	16325	15930	16177	16254	16151	16037	16244	16039	15987	16047	15922	16258	16145	16033	16106	16035	16114	16079	16067	15778	16193	15983	15905	16150	16158	15995	16091	16060	16145	15980	16068	16036	16131	15986	16087	15879	15829	16191	16001	16236	16098	16175	16130	16063	15895	16197	16005	15999	16164	16056	16141	15962	16057	16005	16205	16079	16208	15825	16102	16022	15988	16213	15868	15937	15970	16276	15936	16101	16025	16050	16093	16219	16004	16080	15751	15969	16252	16201	16036	15974	16086	16160	16314	16137	16168	16022	16246	15983	16203	16127	16063	16116	15956	16280	16196	16197	16239	16048	16005	16018	15949	16167	15874	16023	16154	15945	15997	16036	16271	16129	16159	16073	16204	16044	16080	16021	16175	16111	16106	16072	15997	16182	16216	15991	16171	15950	16189	16046	15998	16173	16168	16424	16028	15888	16026	15888	16004	16087	16062	15829	15864	15891	15897	15939	16001	15976	16235	16016	15971	15980	15904	16103	15888	15813	16131	15966	15964	16293	16075	16153	16212	16022	15954	16033	16195	16041	15876	15956	15957	16027	16191	16254	16325	16107	16248	16147	16077	16165	15932	16002	16201	16049	16086	16163	16030	15988	16255	16210	16327	15972	16186	16038	15981	16080	16121	16263	16180	16153	16068	16068	16029	15945	16010	16025	15964	15910	16132	16010	15999	15941	16131	16068	16278	15940	15899	16102	16195	16216	16074	15917	16280	16058	16015	16258	16058	16091	16044	16039	16193	15931	16243	16046	16172	15842	15944	16053	16035	16116	16181	16300	16035	16046	16233	16127	16050	16156	16164	15926	16107	16124	16018	16005	15992	15985	16070	16013	16131	15968	16018	16044	16034	16147	15843	16035	15835	15927	16019	16124	16147	16024	16196	16069	16011	16135	16078	15992	16048	16188	16083	16031	16051	16145	16373	16102	16195	16246	16142	15998	16075	16079	15996	15951	16113	15934	16175	16082	16130	16054	16216	15935	16134	16155	16042	16088	15987	16086	15952	16133	16004	16048	16115	15881	16052	16358	15932	16121	16146	16136	16020	16211	16107	16263	16164	16150	16058	15950	16138	16088	16011	15899	16207	16092	16109	16138	16046	15976	16053	15969	16083	16159	16069	16110	15868	16011	16221	15956	16038	15963	15990	15957	16040	16075	15958	16037	15915	16185	15944	15928	16065	16342	16312	16140	15986	16092	16069	16059	16125	16211	16240	16079	15972	16160	15939	16108	15984	16039	16102	15953	16211	16144	16084	15941	15938	15948	15944	16228	16045	16199	16187	16109	16139	16085	16141	16082	15945	16235	16039	16049	16055	16006	16205	16005	16093	16060	16146	15966	16151	16064	16072	15904	16089	16208	16199	16254	16195	16020	15993	16181	15982	16022	16227	16213	16048	15948	16161	16055	15867	16062	16009	16123	16132	15960	15968	15954	16070	16186	15989	16112	16094	16048	16152	15999	16082	16113	16103	16051	16137	16191	15954	16080	15789	15887	15904	16128	16037	16119	16016	16068	16221	16182	16162	16135	15948	16096	16149	16251	15989	15989	16106	15937	16187	16000	16174	16076	16096	16293	15976	16127	16154	16031	16073	16009	16198	16000	15926	15956	16192	16056	15954	15870	15917	16174	16172	16212	16142	16096	15921	16159	15945	16112	15952	15953	16068	16043	16069	16209	16269	16013	16032	15929	15928	15917	16196	16166	16060	16018	15990	16109	16064	15870
14366	17302	17466	15915	15415	15204	15481	15142	14991	15304	15304	14960	15190	15029	15056	15199	15274	15178	15145	15106	15070	14911	15097	15094	15204	15309	15086	15186	14973	15234	15033	15056	14999	15232	14985	15263	15321	15413	15584	15204	15068	15162	14939	15322	15085	14873	15142	14907	15190	15179	15070	15036	15103	15180	15111	15082	15075	14888	15012	15147	15100	14904	14959	14967	15155	15110	14923	14946	15105	15189	15068	15153	14919	15012	15056	15129	14995	15101	15004	15147	15071	15101	14955	14916	15100	15006	15110	15034	15177	15064	15105	15060	15074	15102	15210	15090	15117	14970	15037	14808	15084	14916	15270	15238	15169	15104	15164	15011	15099	14965	14860	14843	15004	14940	15166	15070	15038	15268	15101	14991	15193	15072	15031	15130	14936	14958	14961	14946	15048	15015	15048	15044	14997	15161	15112	15011	15106	14908	14914	15069	15071	15087	14891	15172	15067	15152	15121	15013	15130	14898	15090	15085	15027	15232	15088	14929	14905	15031	15214	15098	15140	14960	14878	15248	15101	15074	15021	15048	14862	15155	14882	15293	15030	15032	14899	15174	15077	15077	15005	14878	14836	15107	15219	15110	15195	14971	15222	15298	15256	15154	15165	15103	15134	14793	14918	15108	15059	14867	15078	15186	15086	15037	15135	15063	15099	15257	15254	15030	15074	15163	15022	15054	15018	14940	14961	15107	15065	15156	15300	15161	15047	15094	14962	15078	15076	15128	15115	14894	15234	15062	15203	15088	15036	15283	15183	14938	14921	15044	15185	14928	14879	15129	14941	14985	15188	15056	14899	15116	15111	15022	15036	15077	15201	15030	15174	15032	15169	14889	15156	15055	15094	15038	15024	14943	15112	15042	14893	15232	15093	15060	15076	15112	15245	15171	15067	15033	14976	15152	15109	15144	15006	14992	15079	15144	15010	15055	15104	15115	15326	15208	14778	15077	14942	15087	15154	15040	15169	15140	15148	15091	15030	15163	14969	15151	15049	14846	15074	15187	15026	15087	15069	14988	15163	15119	14852	15047	14875	14949	15127	15016	14947	15087	14994	14956	15171	15072	14884	15050	15087	15023	15071	15076	15119	15161	14971	15222	14989	15004	15033	15155	15151	15101	15060	15259	15149	15078	15052	15317	14966	15081	14977	14949	14855	15226	14919	15124	14969	15068	15154	15109	15207	15132	15105	15005	14934	15092	15023	14952	15088	15000	15060	14957	14923	15155	14883	15107	15156	15018	15008	14937	15006	14993	14943	15085	15178	15001	15065	15054	15034	15141	15083	15153	14986	15015	15058	15162	15146	14984	14840	14985	15184	15124	15121	15125	14945	15023	15023	14944	15139	15032	14936	14960	15161	14994	15165	15143	15089	15093	15003	15140	14907	15148	15143	14996	14981	14986	15066	15147	14979	15022	15134	15028	15185	14887	15052	15037	15155	15161	15138	15168	14979	15094	15097	15005	15048	15208	15052	15052	15082	15108	15016	14820	15232	15147	15085	15136	14961	15202	15089	14939	14993	15068	15152	15159	15249	15057	15170	14971	15157	15253	14957	14908	15016	15186	15029	15075	15065	15085	15250	14969	15084	15167	15107	15271	15146	15015	15239	14996	14981	15047	14930	15077	14968	15074	15020	15026	15056	14982	15267	15206	15026	15019	15082	15189	14942	15131	14942	15061	15067	15108	15189	15143	15138	15121	15068	15093	15092	15057	14935	14931	15132	15088	15097	15082	14868	15010	14939	15143	14969	15048	15162	15103	14923	15179	15102	15170	15023	15046	15082	14998	15191	15160	15098	14891	15084	15125	15133	15158	15051	14987	15027	15151	15135	15053	15005	14915	14921	15093	15113	15027	15214	15092	14913	15152	14980	15084	15111	15159	15274	15114	15138	15004	15034	15010	15133	15019	14994	15229	15099	14964	15101	15206	15057	15096	15154	15065	15305	15173	15095	15132	15154	14989	15107	14889	14872	15069	15094	15021	15234	15150	15129	14990	15045	15202	14980	15064	14986	15026	15026	15173	15226	14955	14966	15086	15136	15164	15177	14911	15090	15132	14984	15047	15049	14985	15100	15072	15132	15126	15020	14977	15293	15000	15052	15111	15098	14814	15017	15160	15104	15192	15030	15069	14993	15195	15111	15119	15180	14971	15077	15029	15016	14982	14998	15137	15052	15154	15041	14913	15038	15299	15020	14935	15020	15022	14842	15156	15254	15109	15203	15068	14963	15087	15148	15095	15088	15052	14990	15305	15133	15191	15109	15073	15255	15008	15044	15155	15038	15225	15037	15248	15133	14929	15101	15014	15080	15080	14948	15138	15003	15088	15181	14930	15268	15287	15143	15002	15054	15050	15232	15153	15019	15144	14986	15222	14948	15088	15090	15054	15006	15042	15172	14964	15045	15100	14897	15100	15052	15201	15215	14888	14956	14925	14895	14926	15065	14904	15082	15020	15008	15007	15028	15199	14943	15244	15015	15181	15052	14924	14902	14955	15114	15132	14945	15208	15048	14977	15087	15123	15116	15040	15091	14972	15068	14926	14918	15100	15154	15116	15014	15133	15219	15152	14951	15076	15115	15168	14871	15241	15061	15074	14977	15173	15261	15004	15007	14963	15071	14990	15086	15239	15235	15073	15094	15142	15124	15200	15142	15220	14940	15070	15239	15204	15070	15043	15122	15153	15015	15068	15074	15139	14936	15047	15238	15179	15125	14892	15084	15104	14974	15161	15120	15064	15075	14926	15069	15052	15116	15017	15160	15133	14957	14986	15181	14982	15044	15218	14964	15107	15225	14956	15034	15409	15027	15122	15169	14963	15142	15077	15080	14898	15136	15071	15224	15003	14982	14886	15014	15235	15247	15043	15191	15023	15236	15092	14966	15186	15097	15058	15127	15072	15076	14976	15055	15245	15132	15132	15089	14955	15064	15250	15055	15016	15071	15079	15152	15017	15157	15019	15085	15048	15057	14987	15049	15113	15059	15268	15003	15008	15031	14999	15063	15186	15022	14938	15040	15100	15214	15027	15111	14949	15052	15197	15305	15125	14969	14999	15247	15082	15182	15181	15159	15104	15048	15208	15039	14911	15149	15020	15172	14965	15227	15065	15251	15054	15078	15160	15042	15017	14988	15113	15158	15055	15060	15119	15205	15120	15027	15063	14882	15033	14991	15096	15092	15106	15042	14980	15071	15113	15066	15038	15159	15113	14905	15076	15054	15153	14928	14958	15043	15090	14978	15013	14976	15152	15097	14899	15253	15177	14952	15093	15076	15073	15101	15083	15206	15081	15294	14981	15167	15125	15213	15001	15137	15062	15095	15101	15278	15262	15099	14949	15074	14925	15089	14965	15165	15190	15021	14984	15087	15226	15092	15076	15090	15063	15051	15098	15040	15128	15216	15144	15083	15169	14899	15010	15096	15093	15077	15048	14950	15059	15032	14993	14957	15093	15079	14973	15118	15025	15033	15012	15036	14983	14969	14976	15164	15053	15183	14974	15220	15108	15131	15102	15116	15001	15011	15222	15139	15066	15047	15091	14933	15100	15066	15040	15043	15064	15041	14842	15014	15042	15076	14970	15071	15111	15215	15140	15122	15006	15107	15057	15111	15170	15111	15253	15039	14914	15115	14865	15099	14998	15167	14987	15063	15149	14972	15054	15012	15015	15103	15077	15081	15142	14972	15204	14997	15110	15047	15105	15040	15087	15098	15004	15154	15001	15214	15199	15181	15061	15198	15128	15168	15170	15087	15213	14995	15135	15024	15098	14914	15188	15075	15116	14946	15115	14986	15201	15088	15053	14900	15010	15104	15101	15142	15012	15020	14891	15112	14896	15187	15149	15099	14992	14973	15055	15181	15127	15127	15092	14833	15024	15136	15090	15089	15119	15064	15158	15009	15213	14999	15121	15026	15067	15101	15071	15149	15304	14990	14917	14824	15076	15111	15171	15080	14995	15082	14981	15085	15076	15172	15160	14986	15099	15039	15000	15040	15069	15043	15155	15020	14925	15143	15047	15068	15079	15073	15077	15138	15048	15132	15108	15149	15197	15124	15303	14878	15163	14917	15105	14956	15030	15163	15089	15202	15117	15014	15009	15171	15054	15103	15117	15000	14918	15072	15076	15156	15029	14951	15105	15061	15060	15204	15139	15145	15042	15171	15222	15231	15099	14986	15114	15144	15102	15241	15000	15084	14826	14946	15184	15078	15066	15136	14888	15023	14981	14995	15098	15145	15103	15239	15108	14974	15040	15058	14986	15150	15039	15054	15032	15053	15171	14869	15056	14955	14969	15024	15111	15142	15007	15037	15150	15037	15139	15152	15091	15024	15000	15024	15198	15090	15113	15020	15007	15235	15050	14852	15049	14941	15097	14990	15152	15050	15045	15018	15015	14975	15063	15091	14996	15020	14787	15115	15134	15149	14969	15174	15144	15171	14961	15036	14999	14939	15110	14985	14972	15076	15081	14992	15138	15120	14926	15072	15038	15041	15095	15147	15102	15201	15025	15089	15238	14933	15347	15053	14968	14966	15030	15083	15093	14906	14968	15136	14993	15027	15080	14977	15058	15055	15223	15092	15109	15062	15112	14993	14967	14968	15012	15076	15236	14870	14961	15314	15103	14972	14994	14952	15131	14991	15138	15000	15087	14999	15074	15221	14979	15148	15140	15113	15100	15185	15072	15024	15197	15146	15031	14996	14926	14943	15012	15013	15058	15194	15081	15276	15055	15139	15157	15037	15151	14996	14973	14990	15195	15027	15117	15165	15062	14991	15194	15004	14976	15097	15025	15037	14964	14956	15031	14970	15185	15001	15058	15091	15226	15146	15054	14911	15076	15221	15211	15100	15034	15140	14906	15018	15070	15104	14960	14962	14921	15096	14939	15136	15124	15006	15011	15071	14949	15025	15060	14977	15077	15035	14975	15215	14966	15126	15172	15070	15180	15053	15133	15200	15054	15001	15280	15139	15045	15039	14943	15207	14951	14999	14995	15153	15011	15042	15235	15003	15123	15157	14912	14987	15196	15202	15057	14982	15163	15061	15032	14967	15054	15278	15156	15074	15101	15132	14879	15163	15151	15072	15152	15143	15206	15086	15061	15007	15127	14988	15113	15059	14978	14953	15063	15149	14879	15064	15023
23831	21280	28755	24182	21791	20761	19490	17190	16784	16900	16703	16721	16745	16771	16796	16607	16870	16826	16825	16589	16606	16694	16774	16577	16607	16614	16681	16586	16601	16461	16380	16617	16385	16600	16591	16523	18080	18289	17751	17507	16680	16229	16618	16839	16640	16440	16451	16537	16516	16585	16672	16587	16753	16741	16591	16565	16627	16472	16325	16645	16542	16542	16481	16855	16356	16613	16455	16387	16521	16251	16483	16415	16548	16367	16410	16576	16537	16419	16475	16686	16478	16567	16465	16355	16669	16340	16513	16512	16571	16414	16745	16665	16491	16606	16526	16504	16592	16654	16529	16363	16462	16576	16463	16379	16579	16578	16631	16387	16368	16488	16619	16373	16558	16481	16541	16583	16405	16444	16411	16645	16391	16549	16287	16692	16364	16623	16505	16457	16494	16485	16373	16331	16657	16630	16366	16549	16644	16457	16624	16657	16593	16527	16731	16369	16455	16713	16690	16468	16606	16477	16356	16367	16495	16369	16585	16307	16490	16589	16464	16478	16615	16422	16460	16469	16622	16420	16435	16624	16529	16412	16419	16501	16510	16707	16461	16672	16483	16638	16473	16376	16543	16503	16301	16372	16550	16557	16376	16394	16515	16503	16467	16442	16480	16524	16526	16488	16479	16496	16633	16473	16397	16470	16559	16445	16284	16489	16525	16395	16427	16484	16570	16417	16505	16613	16329	16243	16347	16323	16532	16414	16611	16418	16595	16540	16458	16505	16471	16599	16418	16583	16472	16501	16570	16409	16363	16595	16395	16392	16589	16520	16395	16382	16466	16509	16358	16319	16701	16556	16503	16581	16696	16221	16442	16604	16271	16475	16481	16537	16252	16538	16398	16476	16422	16385	16467	16415	16374	16619	16776	16696	16654	16828	16651	16514	16547	16345	16913	16463	16414	16547	16429	16654	16387	16477	16529	16652	16700	16695	16430	16484	16591	16498	16377	16516	16466	16256	16547	16571	16388	16351	16334	16426	16350	16449	16481	16664	16435	16266	16575	16402	16547	16543	16555	16384	16474	16583	16555	16589	16437	16461	16462	16691	16500	16473	16715	16358	16501	16560	16485	16502	16370	16532	16293	16266	16309	16553	16557	16592	16547	16454	16707	16335	16448	16503	16615	16584	16570	16561	16503	16534	16322	16468	16329	16310	16587	16238	16474	16494	16443	16526	16628	16575	16529	16538	16485	16548	16453	16417	16226	16676	16674	16636	16481	16469	16526	16707	16529	16703	16535	16320	16461	16455	16628	16449	16292	16650	16286	16427	16563	16633	16501	16512	16468	16316	16415	16458	16410	16584	16386	16665	16398	16478	16521	16386	16678	16431	16343	16560	16421	16539	16418	16405	16575	16710	16443	16438	16461	16619	16621	16475	16567	16358	16477	16629	16567	16364	16491	16423	16476	16661	16601	16392	16513	16692	16448	16454	16591	16381	16590	16451	16384	16472	16514	16497	16450	16417	16314	16628	16556	16593	16642	16422	16361	16543	16544	16386	16389	16581	16412	16648	16288	16567	16499	16586	16606	16779	16530	16544	16414	16547	16768	16463	16432	16307	16754	16393	16305	16500	16576	16551	16297	16562	16584	16570	16568	16594	16478	16712	16475	16423	16509	16393	16641	16577	16482	16635	16618	16320	16446	16469	16777	16616	16724	16531	16464	16474	16419	16614	16527	16528	16487	16322	16567	16425	16569	16345	16590	16310	16537	16530	16434	16546	16334	16623	16470	16605	16420	16448	16478	16297	16569	16593	16509	16589	16486	16685	16505	16478	16441	16452	16451	16355	16383	16517	16279	16527	16437	16489	16499	16389	16524	16557	16495	16504	16621	16506	16559	16559	16495	16491	16469	16548	16409	16610	16481	16474	16400	16608	16426	16480	16327	16481	16616	16535	16401	16487	16444	16468	16570	16566	16465	16637	16458	16476	16480	16580	16529	16639	16430	16473	16521	16510	16271	16216	16364	16565	16499	16462	16679	16435	16522	16380	16478	16662	16497	16508	16572	16542	16494	16583	16409	16455	16597	16462	16458	16473	16664	16534	16409	16420	16382	16437	16298	16509	16543	16541	16670	16537	16493	16456	16516	16493	16619	16739	16561	16703	16615	16401	16539	16328	16613	16586	16360	16636	16509	16494	16483	16674	16500	16431	16553	16590	16461	16229	16502	16260	16352	16330	16545	16567	16574	16345	16470	16448	16519	16510	16579	16428	16521	16508	16254	16584	16452	16440	16347	16376	16595	16322	16314	16193	16333	16493	16350	16405	16618	16430	16618	16665	16572	16574	16654	16589	16551	16676	16478	16594	16552	16468	16503	16534	16357	16653	16504	16480	16492	16513	16625	16494	16629	16360	16501	16444	16638	16607	16636	16354	16765	16564	16485	16522	16360	16669	16540	16555	16382	16558	16431	16565	16233	16470	16328	16594	16615	16643	16513	16455	16519	16431	16571	16330	16548	16460	16426	16245	16191	16556	16627	16471	16403	16376	16630	16499	16621	16423	16532	16631	16708	16561	16545	16491	16463	16793	16561	16544	16684	16300	16624	16536	16419	16385	16538	16689	16483	16365	16577	16319	16477	16525	16663	16614	16642	16466	16482	16670	16599	16614	16486	16432	16298	16624	16374	16449	16683	16494	16483	16391	16527	16518	16439	16523	16512	16396	16750	16430	16540	16336	16386	16562	16641	16689	16312	16320	16332	16600	16616	16451	16447	16399	16414	16489	16526	16490	16390	16443	16665	16600	16741	16357	16460	16578	16355	16433	16258	16443	16579	16391	16472	16530	16514	16481	16513	16448	16521	16424	16683	16432	16314	16270	16531	16555	16458	16239	16595	16643	16434	16601	16438	16303	16453	16386	16517	16505	16625	16377	16408	16387	16513	16526	16396	16320	16514	16394	16459	16535	16352	16572	16407	16494	16782	16465	16438	16477	16535	16513	16434	16575	16318	16403	16373	16472	16462	16516	16495	16485	16407	16527	16411	16535	16608	16480	16560	16623	16381	16504	16374	16370	16512	16662	16507	16350	16644	16475	16477	16380	16618	16436	16437	16466	16598	16548	16771	16475	16491	16566	16435	16557	16486	16361	16504	16390	16547	16147	16431	16561	16563	16601	16400	16486	16576	16333	16488	16322	16494	16523	16528	16493	16631	16507	16344	16616	16524	16553	16545	16524	16470	16491	16615	16563	16519	16454	16515	16529	16452	16382	16427	16525	16655	16728	16736	16325	16452	16415	16406	16324	16542	16492	16363	16638	16532	16426	16603	16620	16558	16611	16360	16576	16592	16659	16613	16602	16359	16702	16540	16555	16565	16612	16448	16607	16673	16542	16593	16597	16519	16300	16531	16442	16486	16464	16340	16526	16486	16502	16563	16424	16702	16625	16413	16515	16500	16453	16701	16726	16539	16391	16259	16659	16560	16474	16343	16456	16420	16400	16705	16754	16571	16372	16397	16554	16537	16735	16425	16480	16599	16455	16558	16596	16268	16379	16584	16506	16556	16520	16655	16578	16443	16446	16278	16259	16467	16447	16336	16466	16496	16532	16408	16493	16668	16575	16509	16629	16318	16522	16464	16526	16519	16496	16754	16619	16522	16439	16614	16518	16686	16455	16323	16338	16435	16426	16364	16418	16575	16551	16671	16625	16610	16530	16380	16754	16568	16706	16365	16412	16494	16605	16392	16557	16418	16595	16520	16527	16343	16456	16342	16586	16548	16489	16566	16544	16603	16411	16616	16350	16346	16569	16576	16508	16363	16510	16248	16429	16536	16717	16658	16613	16383	16380	16678	16625	16618	16475	16383	16600	16537	16617	16591	16516	16543	16528	16582	16543	16540	16556	16423	16511	16521	16390	16540	16511	16430	16489	16387	16493	16596	16576	16530	16553	16570	16405	16498	16529	16517	16604	16522	16540	16395	16453	16411	16384	16406	16332	16658	16546	16652	16464	16579	16460	16559	16651	16563	16423	16481	16366	16489	16552	16640	16571	16354	16592	16512	16682	16544	16486	16523	16373	16372	16543	16492	16431	16418	16484	16466	16527	16603	16461	16470	16567	16417	16442	16292	16519	16422	16315	16417	16460	16566	16541	16550	16490	16598	16406	16473	16568	16316	16433	16719	16555	16552	16497	16551	16649	16480	16661	16495	16405	16291	16760	16652	16631	16719	16535	16504	16678	16861	16541	16515	16588	16608	16486	16325	16273	16486	16739	16503	16478	16398	16408	16555	16688	16396	16454	16470	16441	16427	16537	16454	16510	16480	16455	16550	16517	16352	16559	16509	16450	16519	16523	16300	16526	16539	16561	16400	16427	16638	16422	16497	16431	16574	16545	16423	16565	16671	16459	16561	16527	16603	16605	16458	16537	16235	16282	16385	16613	16528	16453	16314	16514	16732	16650	16536	16596	16488	16361	16391	16641	16363	16481	16640	16674	16482	16434	16406	16395	16562	16560	16529	16555	16434	16408	16686	16464	16661	16426	16483	16412	16458	16558	16627	16632	16396	16291	16397	16675	16398	16363	16527	16601	16673	16403	16515	16558	16655	16567	16486	16536	16602	16470	16519	16448	16357	16438	16616	16513	16475	16401	16311	16503	16532	16447	16443	16548	16397	16405	16419	16448	16688	16578	16314	16613	16341	16518	16529	16633	16428	16518	16538	16367	16502	16603	16536	16393	16377	16522	16543	16573	16439	16373	16387	16363	16478	16508	16652	16619	16653	16548	16778	16622	16523	16521	16383	16498	16526	16489	16487	16607	16483	16401	16380	16493	16441	16353	16452	16470	16383	16468	16662	16394	16590	16455	16416	16594	16313	16531	16528	16705	16431	16573	16557	16557	16694	16639	16538	16562	16532	16482	16338	16451	16585	16461	16520	16528	16536	16453	16514	16350	16508	16450	16567	16375	16511	16486	16451	16473	16437	16412	16670	16625	16431	16422	16459	16538	16505	16514	16637	16631	16498	16287	16292	16496	16497	16655	16346	16517	16675	16698	16453	16637	16501	16503	16599	16404	16554	16263	16526	16379	16374	16502	16431	16391	16369	16440	16547	16598	16409	16399	16398	16399	16780	16463	16241	16663	16459	16267	16532	16501	16399	16383	16612	16516	16525	16242	16499	16470	16539	16690	16392	16250
14047	24031	23937	18154	16887	16193	16036	15764	15657	15691	15719	15585	15555	15496	15565	15389	15604	15536	15515	15280	15538	15525	15610	15415	15368	15439	15417	15251	15405	15308	15280	15442	15405	15268	15291	15516	18291	18285	16926	16293	15547	15471	15432	15378	15260	15329	15468	15132	15277	15233	15301	15318	15693	15570	15460	15326	15357	15375	15503	15260	15322	15285	15252	15432	15292	15255	15266	15479	15473	15378	15356	15324	15219	15322	15402	15383	15244	15396	15314	15359	15335	15315	15417	15327	15383	15329	15212	15175	15330	15291	15271	15430	15283	15196	15425	15365	15250	15300	15429	15341	15409	15356	15324	15506	15364	15355	15338	15333	15254	15361	15279	15440	15282	15291	15170	15408	15186	15253	15312	15420	15240	15325	15373	15270	15291	15320	15396	15299	15155	15115	15207	15288	15426	15282	15331	15423	15428	15387	15153	15431	15309	15300	15345	15388	15399	15463	15334	15389	15317	15263	15246	15198	15357	15390	15055	15331	15375	15420	15295	15158	15234	15198	15121	15343	15500	15360	15369	15489	15485	15215	15359	15397	15298	15299	15334	15091	15262	15349	15277	15353	15345	15330	15323	15198	15263	15324	15280	15243	15353	15491	15274	15297	15279	15238	15289	15307	15389	15378	15202	15305	15338	15267	15219	15236	15248	15185	15313	15249	15195	15360	15353	15319	15300	15376	15446	15157	15300	15514	15303	15065	15282	15193	15464	15348	15141	15257	15302	15298	15213	15350	15227	15398	15353	15284	15385	15389	15255	15281	15180	15365	15410	15277	15416	15410	15269	15138	15345	15250	15361	15439	15354	15109	15151	15370	15348	15418	15459	15325	15384	15294	15232	15481	15335	15122	15131	15285	15283	15295	15371	15084	15252	15464	15427	15300	15418	15218	15252	15332	15334	15279	15295	15564	15397	15378	15183	15282	15213	15354	15273	15353	15338	15239	15177	15271	15231	15318	15296	15142	15345	15306	15273	15368	15275	15212	15303	15309	15188	15322	15316	15423	15321	15256	15320	15386	15424	15077	15213	15342	15404	15208	15221	15384	15427	15001	15367	15339	15266	15475	15245	15434	15222	15254	15316	15442	15237	15364	15137	15252	15311	15357	15316	15236	15372	15414	15253	15210	15366	15370	15209	15305	15302	15341	15306	15140	15293	15270	15442	15190	15257	15144	15245	15390	15351	15303	15271	15181	15407	15342	15160	15068	15446	15526	15415	15465	15355	15226	15373	15309	15257	15419	15359	15242	15364	15481	15431	15224	15274	15350	15390	15307	15130	15246	15161	15298	15291	15163	15270	15226	15142	15373	15475	15523	15199	15401	15320	15286	15404	15370	15137	15375	15515	15345	15391	15288	15297	15350	15302	15239	15199	15161	15262	15241	15297	15209	15347	15267	15195	15317	15252	15295	15372	15221	15390	15252	15328	15089	15356	15211	15337	15285	15259	15318	15287	15428	15306	15257	15429	15287	15334	15400	15414	15383	15166	15377	15195	15361	15248	15329	15244	15302	15284	15481	15262	15328	15146	15277	15230	15231	15193	15330	15334	15331	15301	15144	15366	15392	15286	15284	15220	15301	15311	15296	15429	15200	15125	15117	15172	15179	15309	15282	15276	15253	15448	15234	15481	15234	15470	15190	15370	15140	15189	15372	15183	15160	15357	15389	15151	15223	15299	15342	15463	15239	15393	15382	15363	15194	15106	15082	15346	15220	15299	15261	15467	15313	15458	15428	15287	15416	15382	15241	15339	15311	15468	15312	15556	15229	15357	15204	15426	15244	15308	15338	15324	15330	15456	15235	15372	15340	15365	15224	15330	15329	15394	15309	15347	15372	15352	15278	15255	15377	15381	15222	15497	15199	15440	15242	15412	15575	15524	15157	15282	15231	15344	15347	15397	15226	15262	15394	15342	15256	15214	15328	15422	15230	15401	15331	15146	15326	15108	15288	15246	15459	15385	15279	15508	15191	15406	15369	15428	15382	15308	15465	15251	15226	15420	15268	15408	15217	15290	15573	15302	15267	15328	15202	15231	15270	15440	15259	15449	15404	15156	15382	15210	15340	15180	15382	15379	15283	15247	15259	15148	15315	15180	15337	15176	15383	15325	15230	15379	15380	15055	15426	15278	15250	15300	15486	15161	15332	15288	15374	15303	15209	15306	15357	15185	15375	15240	15367	15402	15299	15340	15203	15328	15345	15368	15252	15308	15390	15428	15249	15439	15412	15299	15493	15351	15319	15502	15391	15352	15289	15246	15289	15291	15223	15458	15200	15448	15395	15247	15332	15427	15319	15233	15282	15429	15275	15168	15307	15370	15147	15429	15381	15293	15339	15227	15286	15378	15237	15422	15332	15245	15263	15380	15396	15348	15337	15286	15362	15372	15372	15379	15272	15439	15380	15261	15085	15329	15372	15286	15399	15215	15335	15208	15376	15217	15203	15273	15239	15305	15397	15286	15180	15396	15317	15258	15215	15381	15295	15414	15275	15209	15338	15136	15336	15374	15053	15334	15445	15465	15233	15449	15257	15312	15261	15227	15328	15289	15463	15322	15152	15388	15164	15394	15372	15279	15198	15362	15214	15304	15384	15275	15410	15417	15142	15341	15347	15242	15322	15283	15307	15424	15285	15232	15326	15320	15188	15216	15135	15169	15265	15351	15208	15348	15359	15348	15228	15342	15235	15464	15258	15324	15218	15448	15277	15306	15287	15315	15253	15190	15304	15243	15405	15257	15391	15338	15267	15471	15332	15355	15420	15220	15288	15492	15270	15501	15332	15345	15359	15350	15271	15329	15260	15270	15302	15269	15263	15288	15271	15282	15261	15230	15240	15454	15430	15240	15093	15354	15283	15305	15333	15344	15029	15441	15232	15276	15265	15384	15335	15500	15260	15268	15343	15416	15441	15204	15260	15280	15359	15272	15282	15342	15443	15330	15430	15317	15268	15229	15425	15340	15120	15319	15347	15440	15283	15289	15411	15400	15255	15338	15351	15353	15257	15325	15338	15192	15353	15237	15400	15356	15268	15325	15241	15295	15310	15022	15430	15395	15240	15142	15184	15448	15283	15383	15557	15252	15339	15449	15379	15393	15349	15486	15261	15306	15127	15408	15239	15269	15296	15249	15249	15221	15363	15297	15295	15339	15368	15249	15148	15299	15452	15208	15415	15307	15287	15302	15274	15154	15233	15369	15341	15209	15299	15316	15433	15201	15229	15372	15137	15346	15283	15348	15161	15339	15302	15246	15167	15242	15338	15471	15373	15374	15118	15253	15236	15125	15453	15363	15298	15276	15203	15269	15207	15221	15319	15434	15416	15244	15275	15285	15223	15410	15317	15308	15207	15416	15301	15352	15355	15412	15319	15385	15278	15206	15395	15356	15222	15355	15180	15372	15263	15393	15324	15306	15147	15495	15347	15299	15365	15219	15433	15430	15077	15312	15270	15410	15389	15227	15075	15355	15295	15350	15381	15276	15319	15222	15352	15292	15353	15079	15292	15291	15431	15215	15480	15190	15321	15314	15410	15150	15244	15271	15272	15239	15269	15322	15368	15454	15377	15120	15452	15369	15218	15327	15139	15272	15223	15481	15456	15249	15199	15338	15324	15367	15281	15559	15347	15199	15386	15192	15341	15238	15260	15342	15268	15323	15374	15398	15355	15222	15274	15289	15272	15239	15373	15496	15307	15170	15166	15208	15292	15405	15282	15233	15511	15152	15245	15210	15385	15289	15287	15551	15283	15389	15259	15343	15305	15231	15206	15375	15494	15285	15491	15309	15455	15354	15254	15218	15317	15421	15425	15329	15507	15162	15184	15116	15420	15327	15349	15385	15225	15388	15318	15174	15276	15375	15387	15208	15380	15290	15253	15412	15371	15258	15345	15427	15254	15357	15277	15376	15217	15240	15444	15440	15296	15436	15552	15261	15191	15285	15372	15466	15326	15149	15359	15323	15369	15261	15285	15123	15501	15245	15291	15399	15474	15372	15258	15429	15339	15275	15139	15304	15272	15313	15331	15327	15445	15498	15223	15365	15091	15487	15338	15346	15314	15351	15224	15196	15266	15341	15331	15339	15275	15341	15391	15366	15282	15298	15261	15235	15308	15321	15272	15320	15412	15112	15355	15423	15197	15183	15257	15403	15158	15439	15409	15319	15215	15273	15337	15426	15305	15274	15393	15113	15491	15176	15463	15244	15242	15389	15290	15288	15338	15346	15170	15398	15262	15343	15316	15302	15252	15525	15181	15304	15328	15293	15193	15268	15338	15392	15337	15511	15218	15240	15307	15392	15410	15232	15239	15348	15328	15347	15415	15365	15402	15189	15317	15287	15081	15430	15389	15164	15367	15515	15331	15205	15320	15347	15205	15219	15291	15367	15267	15216	15306	15176	15286	15353	15382	15220	15205	15292	15339	15321	15348	15217	15323	15306	15382	15279	15312	15310	15242	15301	15275	15409	15316	15403	15185	15395	15339	15249	15104	15349	15269	15375	15318	15412	15125	15234	15369	15347	15245	15368	15317	15213	15436	15286	15394	15440	15219	15096	15333	15185	15339	15424	15263	15365	15467	15347	15362	15321	15343	15307	15426	15298	15078	15213	15356	15374	15223	15293	15211	15278	15312	15230	15298	15307	15249	15292	15140	15403	15280	15491	15244	15335	15276	15243	15413	15232	15385	15014	15333	15235	15390	15474	15448	15346	15446	15324	15363	15324	15188	15378	15265	15221	15385	15252	15362	15294	15236	15209	15523	15341	15352	15223	15436	15182	15434	15312	15221	15355	15349	15386	15213	15389	15216	15274	15463	15264	15237	15163	15460	15330	15263	15287	15405	15454	15308	15142	15381	15319	15322	15343	15295	15484	15335	15467	15353	15175	15279	15390	15208	15357	15273	15413	15254	15415	15238	15312	15356	15277	15376	15261	15378	15304	15310	15320	15554	15246	15426	15197	15278	15503	15298	15429	15456	15326	15227	15241	15140	15193	15363	15239	15369	15358	15241	15359	15303	15313	15206	15183	15263	15298	15239	15382	15231	15109	15474	15355	15345	15317	15313	15342	15321	15456	15298	15252	15265	15241	15282	15307	15211	15300	15244	15218	15310	15204	15164	15256	15314	15321	15225	15310	15473	15305	15253
22678	21150	28964	23590	21257	22761	23285	18240	17220	17456	17316	16888	16869	17178	17033	17023	17113	17160	17103	16884	16889	16941	16754	16912	16761	16835	16738	16858	16933	17013	16793	17038	16894	16879	16831	16785	19804	20542	19138	18069	17130	16727	16742	16498	16905	16822	16674	17037	16439	16635	16563	16678	16830	17034	16775	16661	16728	16621	16860	16722	16621	16687	16681	16567	16684	16682	16868	16774	16718	16774	16706	16594	16632	16838	16837	16589	16805	16672	16834	16743	16755	16620	16941	16821	16457	16821	16590	16509	16700	16952	16549	16688	16668	16739	16584	16658	16873	16858	16734	16581	16855	16761	16719	16495	16807	16587	16811	16708	16545	16703	16381	16678	16713	16713	16722	16788	16738	16528	16683	16709	16803	16665	16497	16694	16577	16644	16816	16436	16820	16790	16669	16438	16650	16606	16655	16677	16746	16657	16543	16596	16532	16783	16584	16552	16674	16799	16550	16603	16723	16639	16693	16581	16638	16787	16606	16780	16511	16931	16749	16647	16500	16667	16632	16609	16690	16737	16610	16768	16712	16842	16702	16738	16671	16906	16876	16786	16824	16678	16654	16540	16811	16827	16811	16738	16646	16522	16582	16693	16728	16519	16642	16657	16659	16643	16432	16591	16558	16529	16720	16803	16716	16585	16697	16603	16766	16632	16584	16650	16611	16522	16761	16543	16874	16430	16811	16702	16757	16802	16638	16650	16764	16547	16818	16570	16799	16706	16565	16625	16859	16585	16881	16674	16470	16675	16624	16665	16850	16486	16785	16778	16654	16499	16714	16614	16613	16835	16678	16706	16707	16505	16670	16625	16783	16619	16735	16630	16839	16583	16439	16554	16560	16829	16490	16578	16728	16435	16616	16822	16693	16619	16527	16587	16705	16621	16671	16837	16759	16676	16619	16686	16700	16738	16586	16837	16667	16701	16729	16669	16725	16504	16648	16632	16660	16794	16523	16755	16616	16505	16810	16783	16504	16601	16834	16547	16513	16604	16655	16659	16514	16610	16574	16479	16528	16615	16597	16573	16535	16504	16626	16603	16913	16954	16564	16718	16735	16468	16636	16510	16599	16623	16477	16684	16676	16471	16601	16664	16637	16582	16783	16612	16734	16561	16606	16752	16786	16477	16409	16443	16755	16539	16730	16616	16828	16668	16612	16680	16646	16815	16661	16449	16558	16399	16564	16627	16780	16550	16737	16574	16714	16645	16566	16691	16517	16648	16667	16654	16562	16589	16551	16502	16714	16757	16754	16673	16571	16499	16402	16604	16506	16538	16479	16802	16635	16817	16791	16476	16551	16491	16653	16729	16617	16697	16572	16820	16605	16739	16701	16706	16739	16651	16534	16469	16780	16563	16665	16669	16671	16563	16700	16683	16495	16629	16664	16654	16743	16596	16621	16749	16823	16583	16693	16676	16763	16853	16539	16662	16776	16648	16685	16602	16566	16547	16641	16615	16545	16554	16594	16592	16544	16804	16574	16520	16675	16823	16692	16696	16518	16683	16546	16606	16696	16677	16577	16435	16823	16681	16610	16670	16565	16704	16716	16542	16686	16778	16605	16717	16543	16485	16873	16753	16595	16606	16621	16757	16721	16723	16764	16692	16708	16715	16555	16675	16646	16930	16679	16835	16856	16626	16672	16506	16606	16550	16790	16599	16649	16639	16706	16727	16715	16737	16711	16654	16754	16807	16689	16502	16577	16373	16725	16625	16919	16626	16726	16662	16715	16584	16573	16858	16660	16603	16593	16641	16501	16508	16695	16660	16819	16644	16719	16714	16698	16763	16757	16521	16674	16985	16720	16527	16767	16677	16713	16427	16606	16643	16548	16819	16570	16655	16628	16674	16537	16606	16491	16669	16634	16578	16488	16541	16587	16595	16740	16673	16622	16596	16732	16706	16669	16567	16390	16745	16766	16672	16603	16503	16711	16645	16647	16769	16508	16509	16681	16620	16593	16570	16643	16545	16727	16553	16619	16588	16610	16622	16876	16774	16739	16778	16726	16822	16399	16588	16828	16656	16453	16747	16535	16692	16649	16612	16716	16520	16399	16388	16573	16436	16643	16894	16624	16567	16615	16705	16771	16627	16584	16842	16580	16541	16575	16614	16533	16644	16775	16712	16519	16521	16677	16627	16702	16509	16722	16553	16577	16596	16563	16769	16569	16791	16550	16549	16534	16487	16349	16450	16655	16691	16413	16689	16665	16719	16766	16740	16596	16574	16633	16678	16803	16519	16542	16603	16666	16687	16769	16604	16799	16647	16736	16712	16769	16720	16636	16719	16704	16575	16652	16815	16841	16612	16764	16557	16541	16619	16597	16678	16673	16607	16646	16681	16623	16728	16683	16733	16755	16748	16803	16601	16750	16713	16705	16580	16686	16786	16573	16605	16728	16899	16690	16664	16581	16571	16428	16738	16630	16624	16483	16553	16734	16602	16608	16710	16536	16567	16636	16741	16631	16605	16635	16370	16473	16557	16677	16841	16665	16535	16499	16690	16634	16640	16620	16704	16813	16689	16822	16778	16563	16687	16729	16835	16892	16820	16579	16753	16539	16515	16597	16544	16680	16698	16481	16561	16503	16613	16633	16576	16524	16649	16610	16759	16820	16578	16777	16579	16682	16657	16750	16614	16578	16777	16883	16551	16734	16611	16676	16623	16747	16739	16572	16660	16769	16558	16625	16646	16558	16629	16802	16651	16449	16800	16711	16658	16624	16580	16720	16623	16678	16614	16653	16668	16756	16843	16591	16650	16737	16395	16732	16643	16666	16736	16706	16624	16546	16466	16752	16566	16533	16533	16768	16611	16642	16634	16671	16874	16594	16675	16793	16605	16619	16615	16491	16672	16539	16689	16483	16478	16807	16653	16711	16536	16611	16645	16749	16780	16643	16806	16761	16643	16667	16662	16686	16781	16730	16586	16759	16779	16699	16780	16734	16515	16561	16678	16764	16442	16533	16601	16800	16492	16632	16660	16574	16731	16725	16633	16725	16745	16623	16613	16781	16578	16747	16526	16666	16666	16667	16494	16735	16768	16488	16538	16591	16742	16933	16611	16701	16805	16691	16546	16568	16723	16683	16613	16690	16783	16646	16620	16418	16619	16765	16672	16590	16393	16567	16686	16550	16491	16551	16605	16508	16591	16574	16821	16799	16676	16663	16655	16611	16701	16685	16618	16521	16600	16507	16493	16716	16678	16503	16713	16456	16502	16788	16587	16598	16476	16598	16587	16711	16570	16796	16625	16648	16710	16719	16631	16539	16608	16605	16590	16596	16797	16560	16863	16784	16600	16519	16683	16544	16487	16535	16621	16586	16656	16744	16535	16765	16746	16442	16578	16815	16580	16578	16570	16578	16392	16620	16495	16522	16636	16713	16676	16588	16687	16607	16498	16528	16565	16654	16565	16525	16703	16735	16552	16732	16473	16579	16464	16680	16640	16490	16406	16721	16679	16780	16598	16557	16694	16576	16570	16675	16583	16666	16756	16735	16629	16689	16637	16435	16668	16796	16640	16476	16596	16623	16701	16531	16647	16718	16744	16514	16552	16425	16518	16821	16557	16547	16591	16769	16642	16617	16545	16673	16684	16688	16880	16720	16383	16698	16921	16560	16626	16876	16803	16537	16747	16573	16634	16389	16636	16682	16595	16675	16504	16602	16527	16493	16624	16620	16577	16663	16732	16568	16526	16728	16527	16793	16632	16698	16626	16970	16905	16886	16537	16734	16584	16716	16533	16647	16695	16705	16438	16692	16366	16574	16617	16740	16680	16730	16363	16800	16714	16741	16463	16734	16654	16582	16341	16569	16590	16766	16558	16571	16691	16528	16570	16500	16603	16675	16592	16617	16724	16719	16764	16641	16754	16677	16669	16673	16742	16728	16831	16747	16561	16693	16721	16695	16528	16581	16623	16759	16722	16830	16733	16656	16682	16570	16616	16804	16724	16668	16745	16763	16681	16449	16527	16663	16825	16605	16589	16645	16738	16387	16785	16562	16674	16574	16447	16594	16715	16694	16676	16647	16579	16466	16619	16761	16572	16746	16593	16763	16739	16633	16663	16835	16527	16760	16797	16580	16512	16648	16678	16859	16508	16626	16534	16510	16661	16638	16526	16617	16652	16610	16555	16872	16702	16449	16515	16680	16632	16828	16603	16634	16558	16574	16645	16611	16512	16675	16782	16699	16609	16702	16754	16554	16633	16648	16713	16539	16692	16623	16705	16599	16629	16822	16515	16442	16549	16672	16593	16535	16798	16571	16561	16711	16699	16710	16789	16681	16659	16583	16499	16764	16743	16469	16629	16573	16558	16664	16622	16879	16719	16566	16633	16725	16691	16556	16833	16774	16625	16558	16420	16673	16609	16720	16727	16687	16628	16487	16630	16705	16765	16587	16644	16519	16793	16664	16704	16645	16636	16786	16531	16777	16865	16437	16373	16658	16611	16741	16844	16448	16697	16735	16656	16604	16458	16478	16714	16653	16513	16617	16645	16421	16877	16803	16724	16492	16636	16691	16660	16521	16746	16616	16704	16785	16542	16637	16684	16636	16685	16638	16653	16601	16665	16598	16821	16668	16680	16739	16523	16699	16764	16753	16662	16760	16741	16721	16783	16688	16755	16939	16473	16719	16675	16551	16811	16564	16549	16640	16710	16696	16767	16660	16554	16582	16518	16666	16688	16753	16683	16725	16640	16764	16620	16673	16646	16355	16692	16545	16457	16476	16799	16564	16680	16534	16741	16606	16656	16628	16660	16674	16724	16671	16668	16677	16839	16683	16573	16515	16610	16614	16619	16682	16803	16820	16812	16572	16748	16637	16654	16715	16779	17031	16652	16552	16541	16946	16506	16583	16482	16714	16630	16750	16712	16679	16675	16532	16692	16583	16656	16743	16768	16658	16612	16698	16722	16665	16608	16795	16657	16668	16693	16772	16757	16786	16769	16746	16726	16848	16999	16647	16480	16644	16716	16681	16677	16540	16591	16458	16396	16604	16564	16732	16848	16595	16699	16637	16798	16431	16654	16502	16755	16735	16541	16564	16753	16617	16806	16685	16733	16509	16751	16591	16675	16821	16706	16749	16638	16711	16682	16770	16617	16328	16675	16832	16660	16673	16710	16640	16592	16728	16593
15476	27301	26884	20628	17719	17236	16716	16259	15891	15893	15832	15816	15723	15638	15697	15747	15637	15745	15553	15592	15504	15662	15759	15464	15547	15499	15501	15637	15479	15432	15498	15341	15283	15551	15475	15585	21025	21161	18617	17096	15748	15606	15366	15318	15348	15457	15365	15255	15478	15443	15469	15442	15821	15673	15607	15535	15392	15346	15391	15420	15359	15510	15254	15421	15405	15176	15436	15444	15206	15419	15357	15393	15305	15215	15388	15453	15330	15183	15440	15549	15293	15391	15258	15207	15324	15409	15418	15452	15181	15467	15371	15223	15357	15404	15327	15421	15408	15272	15422	15277	15226	15207	15225	15364	15598	15373	15355	15295	15318	15344	15274	15316	15275	15322	15242	15296	15372	15344	15258	15601	15448	15379	15325	15391	15371	15156	15432	15301	15105	15354	15429	15301	15319	15459	15290	15232	15269	15195	15490	15484	15522	15148	15272	15313	15462	15356	15451	15466	15352	15414	15497	15234	15338	15433	15361	15425	15444	15312	15356	15242	15309	15209	15515	15443	15314	15379	15570	15320	15184	15362	15450	15351	15446	15302	15469	15337	15286	15256	15340	15398	15331	15367	15417	15284	15368	15391	15435	15319	15351	15375	15275	15353	15201	15246	15259	15299	15396	15316	15326	15340	15557	15368	15275	15282	15332	15439	15349	15386	15431	15199	15426	15186	15484	15308	15366	15213	15152	15188	15376	15195	15278	15304	15327	15221	15310	15159	15363	15415	15330	15333	15424	15377	15119	15160	15280	15537	15268	15255	15354	15294	15441	15224	15304	15197	15391	15245	15369	15450	15367	15200	15318	15326	15242	15449	15143	15149	15202	15420	15287	15326	15367	15176	15307	15442	15311	15280	15203	15335	15284	15322	15123	15294	15433	15348	15321	15454	15529	15365	15247	15392	15391	15387	15249	15356	15427	15392	15186	15241	15219	15379	15247	15413	15382	15415	15227	15358	15508	15313	15366	15362	15510	15416	15377	15318	15357	15309	15337	15386	15343	15499	15388	15276	15301	15255	15375	15350	15355	15335	15424	15281	15212	15362	15351	15410	15294	15362	15298	15321	15363	15342	15242	15476	15467	15480	15434	15312	15396	15333	15334	15331	15407	15388	15340	15414	15254	15376	15357	15191	15404	15455	15238	15281	15513	15351	15293	15369	15424	15361	15391	15313	15134	15331	15546	15081	15442	15212	15203	15219	15299	15403	15249	15261	15367	15378	15300	15384	15282	15394	15385	15266	15366	15260	15173	15382	15427	15255	15430	15349	15406	15413	15306	15339	15277	15462	15479	15451	15502	15532	15353	15237	15356	15271	15387	15263	15305	15367	15345	15203	15264	15460	15296	15299	15346	15260	15402	15206	15493	15360	15300	15298	15225	15366	15322	15468	15146	15393	15275	15261	15321	15372	15213	15462	15364	15267	15333	15298	15399	15305	15297	15278	15249	15231	15403	15248	15384	15380	15372	15078	15412	15418	15356	15389	15259	15287	15252	15447	15348	15288	15216	15319	15309	15392	15289	15510	15220	15363	15306	15281	15300	15343	15370	15344	15491	15244	15322	15240	15299	15260	15382	15210	15449	15419	15395	15496	15238	15257	15382	15299	15363	15389	15408	15279	15375	15450	15463	15222	15458	15182	15383	15370	15330	15419	15361	15394	15260	15395	15420	15400	15432	15227	15317	15376	15427	15225	15457	15421	15217	15179	15441	15189	15493	15386	15317	15259	15353	15411	15418	15305	15315	15530	15254	15332	15296	15339	15558	15478	15572	15308	15361	15161	15351	15305	15370	15314	15374	15311	15306	15356	15194	15557	15299	15346	15372	15351	15275	15309	15429	15412	15536	15237	15416	15333	15310	15214	15317	15517	15282	15378	15267	15335	15520	15343	15271	15274	15312	15452	15410	15105	15476	15263	15317	15175	15384	15274	15309	15353	15363	15502	15145	15209	15351	15393	15280	15245	15345	15359	15571	15274	15480	15428	15266	15449	15336	15319	15215	15266	15217	15345	15347	15358	15361	15429	15297	15440	15391	15288	15374	15352	15542	15382	15162	15392	15276	15300	15352	15253	15392	15324	15362	15396	15363	15331	15311	15267	15447	15304	15290	15234	15214	15101	15170	15347	15229	15247	15439	15402	15214	15360	15349	15367	15365	15386	15247	15272	15362	15434	15163	15271	15319	15369	15253	15450	15354	15428	15323	15337	15108	15236	15527	15476	15442	15243	15358	15260	15101	15375	15419	15385	15541	15243	15485	15229	15421	15423	15363	15338	15372	15273	15341	15235	15495	15403	15286	15351	15288	15200	15277	15291	15244	15273	15503	15341	15218	15247	15296	15255	15186	15500	15344	15466	15226	15339	15403	15340	15352	15179	15420	15277	15254	15422	15258	15362	15668	15500	15295	15275	15519	15322	15231	15412	15422	15278	15288	15283	15310	15245	15239	15541	15191	15445	15223	15373	15430	15267	15483	15334	15353	15433	15407	15311	15334	15321	15376	15460	15303	15209	15326	15267	15385	15329	15202	15343	15257	15338	15468	15339	15387	15405	15421	15409	15369	15330	15279	15411	15320	15174	15348	15387	15436	15202	15194	15461	15544	15314	15363	15384	15425	15472	15455	15270	15425	15349	15387	15354	15346	15332	15456	15338	15413	15467	15290	15425	15308	15384	15448	15509	15385	15542	15354	15400	15294	15506	15408	15305	15389	15452	15460	15253	15319	15314	15467	15329	15345	15203	15362	15533	15398	15241	15383	15494	15377	15366	15215	15315	15418	15242	15214	15399	15492	15416	15389	15372	15349	15289	15233	15415	15549	15412	15350	15461	15336	15418	15331	15377	15455	15446	15327	15421	15232	15384	15372	15265	15344	15341	15184	15531	15356	15378	15459	15271	15373	15389	15327	15388	15364	15308	15278	15409	15371	15359	15476	15459	15371	15347	15311	15288	15215	15491	15357	15379	15351	15216	15317	15389	15392	15377	15501	15312	15301	15386	15413	15313	15300	15359	15374	15248	15478	15510	15296	15173	15320	15373	15286	15291	15513	15208	15405	15313	15381	15315	15328	15200	15399	15199	15300	15264	15324	15210	15221	15366	15391	15135	15376	15413	15378	15244	15425	15429	15290	15311	15434	15175	15498	15435	15137	15308	15323	15366	15332	15478	15338	15373	15376	15311	15402	15369	15338	15047	15303	15195	15484	15179	15524	15364	15352	15249	15438	15448	15430	15434	15338	15412	15359	15466	15400	15322	15273	15253	15448	15447	15315	15254	15334	15362	15495	15413	15389	15448	15174	15323	15351	15279	15436	15284	15325	15277	15428	15234	15489	15338	15250	15458	15458	15460	15284	15192	15308	15351	15268	15515	15269	15232	15384	15327	15410	15349	15326	15356	15232	15497	15346	15290	15509	15232	15403	15355	15433	15450	15416	15248	15435	15175	15233	15340	15199	15398	15427	15376	15167	15360	15448	15478	15465	15273	15469	15422	15301	15385	15503	15364	15284	15236	15239	15254	15421	15352	15205	15281	15322	15365	15288	15351	15399	15488	15353	15098	15408	15302	15311	15460	15347	15427	15348	15367	15360	15177	15389	15380	15363	15353	15266	15377	15205	15231	15482	15149	15248	15339	15295	15345	15237	15207	15308	15339	15297	15394	15316	15305	15369	15268	15424	15496	15371	15376	15394	15319	15426	15294	15312	15220	15154	15339	15346	15507	15299	15438	15493	15348	15485	15264	15279	15227	15137	15461	15332	15433	15412	15253	15489	15331	15440	15249	15168	15520	15378	15289	15388	15368	15231	15307	15446	15387	15232	15206	15315	15353	15335	15191	15316	15364	15277	15325	15248	15422	15382	15284	15281	15268	15550	15298	15291	15247	15313	15383	15364	15425	15199	15346	15302	15378	15355	15354	15415	15388	15395	15362	15442	15315	15496	15474	15324	15424	15277	15260	15422	15214	15420	15416	15400	15316	15377	15392	15461	15213	15362	15341	15281	15258	15410	15330	15396	15451	15410	15303	15288	15287	15266	15330	15357	15314	15368	15446	15123	15461	15414	15445	15394	15330	15503	15253	15336	15289	15241	15357	15368	15087	15332	15406	15271	15336	15413	15579	15435	15449	15350	15379	15247	15346	15259	15404	15208	15329	15327	15424	15318	15340	15187	15392	15298	15213	15373	15414	15227	15330	15244	15079	15225	15383	15438	15476	15289	15314	15496	15357	15354	15187	15453	15352	15297	15402	15488	15407	15310	15312	15337	15345	15350	15369	15465	15275	15389	15499	15294	15448	15493	15359	15291	15357	15367	15207	15353	15351	15362	15406	15468	15363	15326	15393	15345	15342	15424	15263	15477	15297	15502	15294	15497	15400	15390	15340	15333	15438	15407	15200	15359	15330	15329	15372	15311	15381	15389	15401	15321	15365	15358	15447	15314	15232	15273	15478	15234	15322	15236	15315	15258	15337	15403	15445	15351	15343	15476	15588	15263	15443	15271	15371	15344	15269	15375	15484	15446	15444	15470	15507	15119	15172	15176	15276	15462	15211	15447	15392	15258	15426	15470	15409	15290	15325	15321	15439	15438	15368	15320	15387	15353	15365	15355	15337	15226	15342	15318	15323	15298	15331	15435	15297	15237	15444	15330	15274	15468	15254	15364	15340	15291	15301	15291	15317	15288	15396	15247	15418	15458	15318	15397	15458	15429	15383	15458	15356	15423	15375	15401	15412	15421	15391	15319	15172	15396	15417	15173	15346	15379	15195	15493	15309	15408	15401	15288	15378	15418	15371	15365	15288	15314	15298	15515	15309	15439	15322	15233	15388	15506	15240	15250	15331	15203	15431	15337	15363	15329	15432	15439	15323	15302	15497	15382	15226	15393	15303	15500	15423	15352	15345	15462	15348	15262	15411	15276	15358	15361	15436	15308	15314	15347	15353	15531	15418	15290	15484	15284	15352	15237	15127	15392	15381	15387	15346	15358	15285	15263	15215	15334	15440	15521	15298	15420	15296	15391	15440	15434	15289	15339	15304	15242	15360	15380	15459	15410	15345	15418	15453	15189	15461	15441	15306	15187	15386	15278	15347	15310	15516	15374	15460	15207	15198	15236	15294	15244	15343	15476	15261	15289	15383	15406	15578
27306	21851	23968	20033	16779	16746	16849	16708	16685	16859	17065	16695	16711	16647	16635	16630	16493	16759	16586	17125	16859	16843	16585	16458	16701	16746	16531	16606	16752	16594	16755	16821	16626	16631	16827	16753	16884	16996	16810	16988	16731	16633	16649	16646	16793	16745	16691	16667	16771	16501	16636	16591	16621	16725	16591	16523	16829	16595	16618	16585	16742	16696	16765	16840	16781	16799	16576	16742	16651	16592	16667	16820	16797	16650	16647	16763	16690	16733	16759	16645	16735	16908	16470	16758	16543	16726	16517	16702	16801	16588	16835	16783	16632	16749	16603	16781	16646	16727	16654	16686	16673	16579	16732	16701	16711	16803	16717	16667	16588	16659	16722	16481	16783	16618	16618	16799	16720	16581	16573	16760	16605	16681	16745	16735	16727	16640	16673	16419	16742	16698	16801	16765	16742	16865	16885	16638	16642	16740	16683	16600	16775	16666	16802	16689	16774	16689	16702	16707	16717	16692	16913	16682	16629	16562	16760	16841	16841	16788	16520	16632	16760	16597	16553	16820	16674	16651	16758	16382	16678	16765	16818	16734	16894	16754	16829	16626	16495	16516	16984	16630	16593	16773	16654	16766	16620	16772	16960	16607	16775	16725	16625	16618	16702	16852	16574	16692	16701	16662	16613	16563	16850	16826	16710	16692	16854	16752	16604	16705	16614	16672	16759	16702	16687	16761	16637	16548	16679	16761	16586	16648	16725	16557	16671	16718	16591	16777	16620	16756	16459	16595	16836	16594	16684	16638	16711	16622	16927	16773	16783	16954	16530	16717	16694	16816	16775	16717	16580	16679	16699	16612	16715	16876	16874	16698	16503	16734	16727	16663	16872	16746	16709	16635	16903	16611	16605	16623	16743	16809	16727	16752	16966	16734	16650	16625	16677	16669	16902	16914	16790	16609	16484	16700	16805	16683	16659	16629	16909	16675	16828	16831	16846	16749	16844	16705	16629	16613	16676	16688	16732	16736	16733	16660	16856	16612	16520	16698	16728	16723	16640	16785	16605	16673	16542	16627	16576	16577	16737	16639	16591	16692	16539	16821	16677	16720	16790	16760	16838	16632	16907	16681	16762	16679	16770	16577	16656	16645	16638	16585	16817	16812	16395	16525	16677	16723	16559	16795	16699	16655	16645	16504	16682	16523	16636	16667	16710	16769	16693	16609	16811	16780	16599	16804	16677	16453	16621	16732	16648	16775	16621	16688	16850	16623	16775	16539	16862	16802	16664	16554	16783	16703	16683	16743	16780	16647	16813	16737	16771	16717	16581	16792	16889	17020	16646	16609	16657	16784	16764	16875	16845	16731	16611	16820	16777	16693	16663	16711	16855	16734	16653	16451	16679	16860	16758	16552	16779	16778	16771	16833	16760	16623	16670	16876	16752	16884	16688	16587	16606	16694	16707	16664	16538	16693	16738	16595	16773	16807	16871	16741	16761	16734	16766	16808	16741	16709	16695	16891	16663	16662	16805	16972	16688	16761	16768	16748	16758	16676	16486	16572	16584	16638	16734	16758	16564	16755	16592	16685	16667	16669	16694	16823	16708	16546	16392	16700	16832	16637	16628	16877	16653	16896	16535	16845	16551	16449	16718	16853	16564	16660	16727	16514	16675	16676	16714	16667	16689	16626	16603	16723	16669	16914	16639	16878	16617	16716	16787	16661	16491	16697	16731	16887	16830	16679	16719	16690	16592	16704	16700	16578	16657	16553	16756	16702	16727	16497	16630	16737	16668	16508	16882	16770	16594	16613	16686	16874	16790	16624	16709	16637	16591	16652	16820	16699	16698	16559	16822	16662	16589	16766	16709	16721	16748	16649	16733	16785	16817	16604	16708	16803	16790	16865	16757	16713	16702	16851	16651	16621	16683	16569	16738	16742	16647	16796	16874	16656	16599	16682	16602	16714	16646	16716	16654	16774	16849	16602	16536	16641	16660	16812	16607	16666	16438	16635	17052	16642	16796	16674	16760	16560	16819	16953	16694	16473	16600	16602	16637	16528	16596	16596	16699	16801	16700	16507	16580	16642	16571	16611	16766	16775	16750	16799	16857	16536	16724	16555	16649	16604	16768	16577	16603	16854	16480	16591	16631	16714	16652	16584	16633	16829	16813	16656	16743	16800	16695	16631	16815	16871	16644	16556	16725	16571	16701	16828	16707	16785	16758	16724	16672	16572	16764	16622	16697	16706	16803	16711	16709	16750	16706	16701	16761	16743	16580	16654	16795	16747	16655	16443	16794	16865	16596	16712	16736	16746	16774	16685	16846	16601	16754	16694	16665	16679	16608	16707	16549	16646	16618	16779	16761	16644	16861	16709	16679	16643	16638	16554	16645	16782	16846	16747	16732	16522	16952	16728	16745	16630	16760	16638	16541	16549	16515	16777	16586	16689	16799	16505	16770	16662	16655	16716	16741	16656	16667	16770	16666	16690	16581	16745	16784	16639	16677	16619	16612	16716	16650	16591	16736	16739	16547	16535	16590	16602	16741	16998	16775	16823	16629	16753	16728	16799	16611	16689	16711	16652	16736	16659	16832	16718	16845	16612	16540	16448	16551	16862	16709	16645	16639	16813	16636	16787	16719	16818	16581	16580	16662	16848	17022	16731	16826	16714	16868	16853	16885	16600	16794	16827	16777	16592	16814	16495	16588	16730	16673	16703	16659	16532	16617	16777	16703	16549	16674	16619	16688	16729	16804	16580	16648	16646	16682	16935	16576	16687	16619	16714	16683	16691	16620	16611	16812	16642	16728	16698	16968	16533	16665	16500	16639	16696	16601	16716	16793	16607	16678	16652	16642	16768	16708	16825	16622	16664	16701	16725	16667	16890	16700	16584	16509	16517	16668	16796	16656	16458	16608	16785	16667	16663	16753	16716	16794	16561	16710	16605	16689	16579	16736	16644	16609	16632	16562	16399	16882	16759	16683	16782	16777	16933	16750	16887	16837	16660	16659	16540	16566	16557	16830	16531	16712	16609	16736	16754	16716	16676	16712	16750	16613	16856	16691	16689	16657	16750	16746	16659	16667	16671	16808	16869	16746	16655	16891	16501	16629	16624	16748	16628	16698	16733	16798	16663	16721	16692	16789	16755	16702	16749	16851	16774	16643	16692	16927	16669	16628	16622	16599	16542	16710	16886	16736	16660	16565	16562	16618	16465	16699	16692	16704	16604	16621	16781	16513	16513	16739	16741	16982	16606	16783	16846	16597	16579	16793	16500	16623	16868	16841	16684	16941	16321	16354	16713	16606	16795	16771	16636	16742	16642	16713	16678	16757	16742	16708	16637	16656	16781	16665	16722	16729	16662	16706	16664	16695	16873	16705	16733	16580	16814	16567	16921	16801	16859	16825	16798	16431	16519	16598	16805	16707	16757	16725	16623	16921	16655	16701	16553	16537	16639	16770	16771	16650	16627	16711	16567	16780	16599	16816	16858	16812	16739	16899	16787	16821	16600	16742	16757	16606	16695	16715	16688	16761	16779	16910	16722	16695	16706	16696	16671	16652	16788	16588	16924	16656	16425	16970	16496	16685	16881	16687	16724	16826	16737	16651	16707	16550	16547	16615	16586	16720	16582	16774	16881	16707	16797	16677	16894	16930	16610	16690	16777	16552	16734	16767	16769	16719	16481	16664	16593	16720	16455	16717	16567	16678	16569	16721	16682	16609	16578	16617	16750	16602	17023	16777	16843	16754	16725	16560	16585	16665	16732	16685	16652	16688	16590	16657	16731	16755	16661	16615	16824	16712	16799	16635	16573	16632	16615	16612	16539	16885	16754	16725	16585	16734	16814	16821	16927	16722	16759	16655	16591	16744	16618	16461	16597	16868	16767	16507	16682	16719	16942	16632	16541	16595	16783	16639	16608	16703	16679	16828	16605	16578	16796	16652	16750	16789	16765	16888	16880	16709	16827	16619	16693	16708	16608	16626	16927	16812	16566	16549	16497	16753	16686	16516	16781	16848	16718	16476	16515	16753	16671	16530	16636	16743	16951	16852	16567	16732	16655	16440	16540	16657	16865	16764	16608	16863	16813	16785	16699	16686	16585	16753	16818	16570	16847	16661	16688	16508	16691	16682	16444	16595	16815	16670	16762	16611	16749	16838	16646	16811	16611	16875	16689	16857	16792	16723	16898	16864	16717	16638	16722	16754	16888	16686	16725	16577	16792	16925	16758	16659	16801	16706	16750	16746	16859	16562	16726	16865	16551	16796	16465	16585	16675	16662	16556	16716	16571	16599	16595	16642	16576	16679	16646	16661	16648	16464	16533	16622	16722	16766	16759	16592	16771	16615	16696	16806	16625	16792	16732	16572	16775	16693	16698	16512	16544	16972	16795	16717	16689	16574	16619	16815	16671	16668	16583	16521	16601	16892	16675	16633	16697	16703	16673	16666	16591	16551	16920	16716	16630	16698	16559	16687	16695	16513	16716	16573	16802	16732	16678	16637	16685	16689	16804	16853	16604	16716	16609	16642	16581	16532	16765	16651	16600	16751	16697	16506	16674	16545	16806	16757	16654	16682	16600	16630	16555	16661	16718	16454	16714	16778	16693	16662	16652	16754	16747	16742	16659	16582	16526	16665	16795	16631	16745	16595	16774	16634	16698	16646	16821	16614	16549	16747	16870	16834	16644	16809	16588	16488	16757	16742	16594	16591	16759	16830	16767	16838	16525	16914	16687	16763	16649	16738	16615	16634	16763	16611	16795	16749	16628	16748	16638	16517	16659	16790	16614	16544	16603	16565	16717	16750	16722	16654	16653	16724	16653	16781	16629	16826	16667	16803	16675	16694	16533	16713	16738	16512	16657	16706	16564	16755	16654	16761	16589	16621	16600	16886	16915	16639	16816	16398	16716	16803	16700	16689	16596	16525	16480	16508	16488	16886	16985	16792	16664	16537	16785	16707	16652	16799	16775	16609	16737	16775	16785	16743	16637	16782	16622	16594	16627	16635	16764	16933	16794	16683	16562	16709	16768	16711	16844	16885	16682	16743	16733	16807	16809	16684	16638	16809	16516	16628	16672	16748	16850	16688	16607	16626	16730	16549	16547	16576	16797	16960	16689	16703	16687	16643	16752	16815	16657	16568	16722	16662	16695	16712	16688	16575	16758	16657	16643	16978	16798	16776	16742
14521	18154	18101	16049	15786	15727	15593	15395	15384	15673	15459	15503	15397	15314	15537	15551	15362	15459	15335	15500	15375	15370	15392	15422	15320	15480	15364	15461	15322	15329	15391	15310	15372	15382	15374	15381	15618	15974	15920	15614	15447	15303	15526	15200	15276	15418	15345	15391	15363	15430	15609	15410	15629	15613	15309	15541	15299	15434	15281	15368	15354	15339	15421	15478	15592	15342	15271	15454	15339	15434	15337	15482	15319	15300	15423	15367	15449	15459	15249	15449	15427	15297	15313	15563	15383	15475	15435	15313	15294	15303	15571	15262	15391	15475	15431	15427	15330	15434	15287	15309	15095	15354	15508	15451	15273	15419	15526	15444	15270	15230	15392	15439	15319	15358	15547	15452	15297	15349	15443	15456	15404	15317	15212	15402	15373	15432	15383	15396	15223	15404	15384	15389	15234	15474	15335	15465	15391	15438	15407	15469	15276	15433	15447	15297	15433	15418	15356	15338	15254	15400	15411	15342	15455	15463	15495	15476	15305	15300	15403	15365	15388	15465	15410	15394	15374	15380	15340	15544	15316	15242	15189	15386	15354	15344	15281	15333	15457	15461	15297	15284	15435	15395	15218	15385	15222	15359	15401	15282	15292	15275	15347	15526	15277	15477	15157	15338	15359	15463	15435	15471	15506	15286	15354	15289	15297	15469	15409	15399	15522	15428	15356	15420	15372	15398	15357	15400	15415	15407	15256	15357	15297	15451	15313	15383	15371	15435	15301	15199	15486	15344	15472	15410	15353	15298	15469	15376	15395	15426	15388	15521	15287	15552	15468	15181	15458	15507	15294	15428	15361	15412	15312	15226	15338	15343	15414	15337	15246	15358	15275	15649	15446	15491	15447	15254	15388	15522	15249	15408	15524	15393	15316	15399	15324	15480	15368	15436	15397	15444	15381	15310	15288	15394	15367	15237	15313	15442	15278	15501	15448	15314	15363	15371	15253	15259	15402	15277	15455	15408	15407	15363	15240	15326	15183	15486	15259	15322	15401	15453	15422	15186	15452	15320	15481	15393	15413	15255	15324	15406	15466	15540	15390	15413	15364	15401	15317	15635	15303	15366	15479	15292	15347	15363	15242	15420	15444	15363	15383	15469	15381	15218	15542	15308	15594	15413	15287	15289	15441	15329	15305	15270	15548	15437	15354	15429	15303	15398	15394	15468	15355	15291	15447	15482	15252	15284	15249	15465	15344	15511	15398	15324	15473	15475	15250	15368	15410	15198	15264	15314	15425	15380	15316	15227	15300	15483	15428	15363	15464	15348	15489	15528	15436	15270	15309	15205	15334	15260	15179	15370	15433	15197	15378	15525	15286	15509	15292	15327	15295	15410	15389	15362	15260	15377	15466	15317	15428	15351	15450	15265	15562	15201	15245	15390	15309	15456	15488	15427	15214	15275	15410	15387	15198	15375	15264	15261	15370	15373	15417	15348	15397	15616	15405	15292	15488	15357	15429	15393	15488	15284	15364	15357	15516	15420	15397	15400	15293	15537	15471	15213	15309	15542	15400	15399	15273	15473	15410	15273	15357	15451	15342	15374	15301	15459	15525	15402	15457	15513	15389	15364	15422	15272	15467	15443	15153	15526	15351	15373	15506	15303	15214	15362	15446	15391	15407	15336	15388	15284	15414	15454	15519	15352	15426	15644	15442	15415	15288	15539	15350	15232	15424	15332	15209	15338	15419	15331	15430	15397	15319	15223	15330	15368	15249	15482	15380	15438	15404	15306	15407	15393	15329	15362	15450	15438	15403	15453	15169	15311	15525	15514	15352	15449	15195	15219	15415	15535	15467	15356	15275	15455	15334	15249	15402	15408	15393	15448	15408	15372	15340	15366	15500	15481	15496	15255	15525	15362	15350	15516	15380	15380	15402	15382	15374	15404	15498	15322	15413	15390	15518	15530	15447	15441	15548	15441	15206	15425	15514	15501	15306	15445	15368	15256	15458	15389	15421	15461	15375	15347	15480	15466	15153	15551	15320	15297	15430	15394	15397	15374	15269	15503	15287	15398	15443	15272	15313	15580	15398	15382	15554	15697	15246	15369	15402	15488	15393	15586	15343	15392	15442	15167	15301	15365	15303	15386	15352	15335	15219	15437	15410	15414	15450	15318	15443	15278	15281	15454	15435	15404	15338	15444	15301	15286	15353	15291	15372	15433	15501	15282	15531	15264	15464	15380	15285	15411	15459	15279	15503	15435	15334	15354	15347	15438	15431	15254	15365	15271	15453	15248	15406	15289	15361	15369	15402	15503	15559	15297	15271	15511	15336	15316	15259	15389	15242	15349	15331	15370	15271	15363	15248	15452	15281	15344	15383	15454	15430	15322	15397	15510	15453	15248	15620	15380	15426	15407	15300	15510	15489	15184	15423	15327	15360	15434	15134	15314	15420	15474	15293	15445	15556	15463	15339	15258	15411	15404	15400	15435	15385	15422	15346	15445	15456	15373	15363	15430	15405	15330	15353	15414	15358	15255	15296	15467	15324	15387	15442	15159	15362	15314	15608	15407	15395	15216	15399	15484	15392	15244	15445	15304	15453	15541	15388	15346	15341	15452	15210	15398	15510	15355	15440	15395	15458	15393	15401	15444	15303	15253	15292	15486	15135	15487	15255	15371	15367	15436	15409	15408	15551	15429	15382	15280	15369	15499	15462	15423	15467	15415	15472	15382	15453	15408	15325	15444	15426	15503	15341	15508	15415	15477	15459	15276	15432	15375	15395	15475	15356	15339	15480	15358	15600	15479	15180	15369	15422	15406	15386	15531	15211	15417	15400	15322	15347	15304	15431	15398	15323	15265	15296	15411	15455	15351	15313	15407	15344	15426	15297	15383	15254	15139	15340	15408	15184	15353	15533	15437	15518	15424	15372	15527	15363	15323	15464	15536	15365	15429	15444	15501	15382	15399	15392	15507	15346	15435	15311	15389	15387	15372	15288	15329	15346	15474	15374	15302	15415	15379	15318	15424	15467	15275	15273	15255	15316	15424	15492	15316	15576	15292	15493	15360	15498	15465	15211	15331	15447	15343	15410	15368	15376	15392	15478	15557	15410	15351	15550	15387	15344	15421	15392	15462	15280	15398	15409	15390	15424	15390	15565	15361	15338	15290	15576	15471	15345	15513	15076	15338	15222	15454	15505	15315	15495	15261	15473	15299	15571	15425	15293	15583	15215	15331	15436	15452	15413	15359	15325	15258	15365	15328	15335	15405	15434	15506	15358	15147	15418	15330	15388	15327	15536	15424	15364	15349	15525	15452	15417	15352	15285	15516	15452	15386	15520	15377	15347	15398	15233	15445	15467	15302	15436	15329	15285	15388	15281	15300	15357	15259	15558	15434	15437	15391	15301	15303	15488	15282	15197	15427	15246	15392	15446	15454	15333	15162	15426	15297	15423	15604	15479	15606	15481	15352	15455	15616	15566	15277	15410	15254	15279	15337	15427	15482	15359	15629	15228	15460	15372	15440	15341	15423	15403	15294	15442	15370	15186	15220	15386	15287	15371	15373	15347	15473	15262	15519	15402	15333	15495	15351	15286	15188	15338	15396	15345	15276	15280	15475	15315	15452	15450	15222	15342	15452	15468	15588	15410	15345	15411	15508	15449	15501	15322	15415	15430	15587	15420	15235	15513	15375	15176	15526	15351	15315	15577	15426	15578	15225	15360	15290	15294	15440	15338	15289	15428	15445	15305	15137	15500	15308	15220	15567	15254	15334	15358	15465	15511	15532	15230	15346	15470	15442	15495	15335	15330	15427	15449	15386	15448	15381	15488	15362	15487	15401	15377	15430	15285	15579	15384	15289	15453	15285	15503	15282	15441	15399	15338	15513	15326	15344	15330	15236	15377	15342	15387	15419	15361	15379	15267	15472	15396	15401	15393	15460	15324	15292	15448	15307	15398	15403	15367	15469	15183	15326	15372	15470	15294	15401	15442	15314	15365	15405	15272	15388	15443	15323	15401	15405	15563	15334	15293	15569	15361	15444	15375	15330	15281	15276	15346	15394	15459	15234	15272	15284	15406	15412	15493	15371	15445	15332	15459	15345	15488	15478	15447	15478	15402	15273	15311	15379	15480	15487	15363	15335	15426	15385	15462	15463	15361	15453	15497	15399	15546	15384	15407	15348	15273	15270	15458	15311	15335	15326	15350	15467	15392	15352	15426	15377	15359	15368	15429	15282	15493	15274	15471	15416	15378	15295	15410	15656	15432	15340	15523	15261	15520	15439	15510	15350	15304	15339	15410	15234	15163	15483	15311	15475	15488	15443	15422	15263	15317	15349	15321	15299	15203	15407	15332	15460	15350	15385	15306	15422	15576	15494	15249	15314	15439	15285	15294	15422	15236	15507	15461	15438	15423	15458	15386	15454	15385	15290	15378	15401	15372	15302	15332	15595	15337	15359	15433	15445	15254	15366	15497	15366	15411	15406	15422	15457	15513	15454	15559	15410	15375	15414	15406	15163	15495	15415	15381	15385	15478	15393	15240	15436	15382	15324	15376	15348	15462	15377	15417	15485	15457	15395	15382	15450	15395	15515	15376	15301	15351	15429	15425	15561	15326	15464	15378	15462	15592	15443	15444	15468	15328	15526	15641	15582	15425	15378	15211	15302	15342	15413	15312	15339	15442	15297	15314	15543	15473	15480	15369	15298	15404	15339	15465	15426	15299	15380	15431	15404	15509	15380	15205	15441	15465	15364	15409	15306	15492	15362	15433	15462	15191	15512	15390	15398	15420	15531	15407	15443	15348	15270	15430	15342	15367	15288	15299	15337	15504	15335	15303	15330	15348	15242	15460	15428	15487	15351	15269	15495	15394	15436	15270	15400	15302	15321	15480	15425	15478	15428	15348	15415	15461	15368	15388	15378	15372	15363	15402	15297	15401	15317	15389	15394	15570	15483	15275	15379	15379	15307	15595	15417	15267	15480	15175	15287	15507	15439	15240	15345	15343	15300	15478	15345	15490	15288	15287	15412	15535	15246	15437	15439	15334	15480	15421	15425	15404	15331	15323	15401	15509	15486	15293	15439	15439	15440	15483	15370	15435	15327	15413	15319	15416	15364	15366	15297	15201	15348	15283	15428	15522	15589	15414	15329	15352	15414	15441	15383	15570	15416	15391	15471	15447	15122
23737	21273	28671	24274	21875	20982	19716	17560	17050	17205	17145	17086	17107	17075	16769	17109	16948	16992	17044	17037	17066	16780	16975	17080	17093	16773	16906	16906	16758	16718	16882	16823	16909	16872	16904	17189	18353	18836	18523	17498	16808	16803	16841	16851	16770	16859	16811	16883	16905	17052	16858	16647	16735	16912	16892	16805	16854	16646	16737	16758	16759	16662	16805	16816	16786	16919	16768	16805	17025	16805	16705	16970	16839	16800	16640	16821	16798	16808	16947	16779	16719	16842	16816	16652	16755	16725	16979	16804	16853	16691	16597	17080	16625	16752	16572	16866	16976	16899	16761	16648	16727	16752	16778	16736	16868	16755	16877	16870	16792	16705	16954	16631	17030	16858	16683	16753	16837	16749	16530	16760	16787	16974	16717	16961	16953	16710	16753	16812	16712	16574	16906	16794	16795	16767	16816	16879	16712	16732	16678	16759	16692	16727	16632	16696	16973	16605	16517	16765	16824	16682	16757	16830	16837	16591	16909	16849	16988	16770	16739	16783	16699	16694	16639	16775	16724	16818	16880	16710	16914	16719	16912	16870	16555	16863	16665	16689	16709	16792	16727	16826	16696	16855	16529	16727	16679	16893	16947	16690	16844	16894	16641	16607	16821	16562	16855	16885	16704	16659	16789	16734	16794	16444	16771	16578	16788	16849	16699	16749	16733	16642	16817	16703	16889	16643	16771	16624	16803	16751	16657	16682	16848	16826	16913	16806	16742	16797	16680	16805	16615	16686	16596	16517	16713	16723	16717	16596	16737	17021	16758	16682	16784	16859	16800	16565	16766	16737	16693	16660	16765	16906	16540	16683	16924	16681	16662	16563	16698	16918	16817	16788	16667	16696	16806	16654	16703	17012	16625	16933	16626	16552	16654	16648	16841	16829	16790	16809	16722	16925	16771	16755	16896	16624	16846	16852	16744	16770	16824	16771	16922	16762	16807	16722	16782	16963	16858	16656	16722	16746	16671	16845	16723	16790	16834	16741	16735	16694	16863	16582	16775	16606	16863	16773	16676	16537	16963	16643	16856	16789	16988	16443	16837	16735	16624	16677	16673	16575	16575	16641	16786	16660	16579	16623	16776	16730	16753	16901	16714	16718	16899	16859	16676	16757	16673	16754	16877	16721	16547	16978	16844	16716	16770	16762	16611	16619	16598	16656	16711	16708	16865	16810	16722	16727	16732	16889	16699	16900	16903	16762	16896	16730	16918	16593	16782	16806	16654	16645	16860	16619	16988	16907	16787	16678	16879	16851	16598	16705	16782	16697	16764	16921	16672	16598	16680	16727	16958	16794	16975	16807	17037	16837	16785	16958	16664	16877	16817	16603	16881	16981	16645	16753	16918	16674	16744	16866	16812	16629	16933	16774	16682	16815	16653	16719	16730	16772	16738	16715	16725	16927	16741	16769	16750	16818	16783	16532	16894	16788	16647	16635	16839	16849	16745	16807	16753	16838	16772	16507	16970	16657	16810	16737	16471	16731	16749	16622	16764	16910	16840	16695	16978	16777	16634	16835	16866	16678	16536	16787	16880	16861	16809	16588	16732	16883	16726	16558	16925	16773	16749	16497	16762	16784	16725	16798	17024	16720	16784	16621	16886	16694	16736	16793	16631	16813	16620	16833	16668	16875	16754	16845	16889	16734	16738	16570	16718	16730	16765	16749	16685	16707	16761	16667	16615	16764	16829	16794	16755	16754	16715	16548	16598	16715	16719	16802	16676	16850	16911	16875	16855	16781	16740	16611	16674	16653	16719	16681	16727	16776	16784	16752	16733	17103	16904	16957	16778	16585	16675	16746	16886	16831	16671	16879	16826	16898	16940	16810	16673	16730	16773	16637	16798	16722	16688	16708	16876	16751	16747	16716	16776	16826	16577	16839	16838	16870	16784	16877	16877	16713	16830	16689	16792	16752	16724	16727	17017	16922	16855	16776	16864	16849	16532	16791	16834	16632	16843	16751	16776	16813	16766	16886	16813	16856	16641	16875	16667	16700	16758	16756	16871	16654	16695	16813	16728	16660	16860	16777	17003	16830	16682	16694	16535	16764	16775	16702	16870	16812	16851	16873	16871	16833	16770	16775	16745	17091	16758	16819	16688	16811	16685	16936	16692	16725	16825	16768	16510	16754	16792	16583	16585	16693	16741	16631	16705	16803	16575	16749	16801	16758	16759	16717	16673	16771	16895	16687	16854	16674	16693	16552	16725	16892	16685	16619	16821	16901	16757	16726	16679	16753	16660	16646	16949	16757	16761	16705	16858	16816	16913	16683	16751	16771	16781	16925	16717	16688	16915	16879	16670	16937	16697	16932	16911	16740	16880	16640	16673	16763	16773	16703	16751	16773	16721	16852	16970	16717	16805	16696	16687	16651	16598	16920	16759	16611	16664	16710	16663	16851	16627	16556	16616	16940	16699	16622	16919	16749	16671	16774	16629	16748	16847	16674	16753	16567	16721	16905	16871	16825	16655	16688	16623	16777	17037	16802	16470	16532	16731	16905	16880	16868	16780	16691	16745	16929	16784	16652	16671	16645	16833	16776	16614	16690	16606	16774	16730	16717	16811	16639	16713	16836	16806	16776	16922	16690	16889	16632	16799	16650	16548	17046	16813	16737	16755	16669	16795	16698	16917	16861	16866	16891	16726	16807	16694	16712	16564	16792	16696	16592	17080	16909	16823	16636	16675	16840	16760	16447	16731	16672	16717	16878	16801	16583	16671	16971	16841	16660	16730	16770	16884	16615	16723	16762	16798	16622	16595	16810	16791	16694	16757	16741	16837	16579	16697	16860	16616	16922	16698	16938	16801	16575	16825	16770	16817	16665	16783	16841	16910	16873	16805	16722	16906	16754	16662	16712	16848	16568	16709	16728	16672	16882	16894	16788	16776	16662	16590	16655	16843	16853	16793	16598	16770	16718	16516	16650	16863	16816	16780	16858	16909	16791	16703	16743	16854	16814	16562	16656	16720	16600	16762	16671	16592	16801	16782	16758	16733	16799	16757	16687	16654	16555	16718	16738	16400	16688	16630	16712	16640	16747	16649	16901	16960	16631	16855	16790	16679	16675	16703	16810	16789	16710	16937	16723	16704	16622	16709	16705	16657	16830	16692	16659	16586	16855	16644	16519	16658	16794	16709	16557	16804	16976	16959	16569	16778	16872	16838	16860	16677	16761	16842	16790	16679	16646	16575	16813	16613	16589	16717	16753	16851	16861	16724	16690	16901	16896	16719	16804	16799	16839	16765	16456	16651	16752	16832	16698	16847	16704	16800	16983	16883	16700	16636	16732	16620	16763	16891	16640	16759	16812	16758	16615	16552	16869	16607	16728	16677	16639	16571	16871	16693	16581	16836	16969	16860	16877	16703	16752	16617	16737	16667	16708	16732	16464	16810	16692	16648	16809	16847	16738	16978	16845	17003	16731	16870	16743	16631	16771	16915	17006	16858	16746	16972	16797	16615	16894	16772	16883	16792	16668	16882	16751	16931	16983	16749	16819	16602	16799	16868	16712	16669	16730	16769	16832	16965	16773	16800	16879	16742	16787	16778	16814	16850	16494	16791	16828	16936	16666	16830	16831	16589	16832	16623	16771	16993	16832	16637	16704	16846	16654	16884	16715	16851	16871	16783	16819	16628	16785	16812	16718	16778	16744	16567	16837	16819	16916	16705	16846	16683	16637	16716	16778	16902	16670	16839	16836	16854	16780	16681	16725	16749	16755	16789	16645	16635	16649	16715	16810	16850	16750	16924	16732	16818	16944	16863	16756	16856	16886	16694	16861	16850	16745	16797	16778	16633	16724	16751	16789	16804	16914	16573	16799	16629	16858	16608	16771	16660	16668	16628	16761	16721	16703	16895	16717	16897	16806	16929	16699	16672	16838	16730	16585	16692	16744	17002	16571	16909	16731	16901	16712	16763	16847	16635	16806	16757	16648	16814	16900	16706	16639	16615	16583	16772	16751	16860	16664	16814	16866	16810	16746	16905	16836	16776	16782	16726	16745	16842	16893	16795	16756	16666	16708	16917	16790	16830	16865	16763	16824	16979	16762	16870	16881	16740	16697	16708	16747	16700	16821	16775	16720	16792	16776	16879	16820	16799	16731	16751	16765	16908	16887	16577	16798	16870	16826	16910	16753	16620	16805	16767	16713	17089	16874	16848	16894	16688	16753	16475	16676	16691	16851	16807	16710	16804	16754	16659	16708	16655	16558	16831	16789	16790	16806	16872	16856	16888	16685	16692	16923	16743	16753	16645	16816	17038	16709	16918	16785	16724	16692	16666	16902	16759	16981	16769	16630	16597	16598	16694	16784	16696	16597	16696	16697	16696	16730	16960	16667	16712	16743	16900	16918	16900	16729	16976	16779	16926	16751	16597	16536	16587	16751	16556	16702	16653	16656	16608	16684	16597	16804	16649	16675	16637	16785	16694	16822	16756	16684	16711	16881	16755	16921	16781	16700	16621	16678	16872	16512	16736	16614	16913	16712	16617	16804	16692	16820	16732	16833	16647	16688	16769	16838	16820	16814	16959	16857	17009	16840	16811	16752	16788	16782	16724	16756	16872	17028	16816	16765	16806	16753	16666	16685	16700	16701	16796	17000	16716	16781	16805	16724	16686	16841	16756	16688	16700	16872	16775	16808	16852	16694	16681	16844	16803	16502	16569	16857	16643	16914	16811	16712	16797	16759	16784	16867	16706	16715	16577	16761	16878	16946	16835	17006	16918	16994	16672	16725	16881	16900	16839	16877	16739	16803	16848	16717	16934	16595	16688	16881	16640	16766	16803	16630	16554	16666	16673	16753	16903	16727	16824	16751	16715	16709	16704	16678	16773	16620	16836	16628	17024	16742	16815	16709	16625	16742	16541	16626	16786	16519	16796	16649	16713	16652	16727	16664	16819	16553	16740	16882	16923	16848	16652	16712	16715	16809	16689	16797	16631	16861	16745	16966	16771	16834	16693	16776	16790	16770	17038	16755	16790	16616	16654	16794	16772	16717	16792	16604	16642	16675	16779	16856	16597	16862	16889	16919	16723	16745	16726	16635	16908	16775	16827	16617	16768	16754	16741	16923	16929	16832	16660	16859	16740	16831	16741	16791	16786	16997	16840	16817	16767	16817	16771	16879	16790	16857
13884	24369	24447	18349	16882	16279	16014	15950	15839	15608	15650	15525	15731	15518	15574	15704	15661	15588	15618	15575	15613	15588	15501	15559	15533	15499	15478	15481	15577	15453	15474	15514	15467	15575	15565	16316	18087	18450	17877	16342	15514	15453	15442	15432	15353	15448	15306	15506	15519	15450	15385	15519	15531	15565	15638	15478	15612	15477	15438	15306	15516	15656	15492	15591	15396	15378	15453	15512	15384	15336	15506	15531	15453	15398	15463	15447	15444	15227	15555	15365	15270	15610	15340	15307	15399	15475	15207	15263	15247	15313	15461	15481	15384	15379	15493	15476	15455	15400	15419	15420	15358	15357	15405	15390	15474	15494	15257	15356	15375	15549	15468	15386	15493	15505	15496	15425	15403	15572	15410	15452	15325	15541	15410	15175	15417	15446	15345	15443	15559	15445	15328	15290	15519	15258	15389	15365	15307	15274	15365	15301	15430	15582	15439	15495	15267	15488	15464	15413	15606	15467	15560	15395	15530	15493	15454	15446	15307	15307	15282	15393	15242	15396	15306	15440	15469	15380	15423	15467	15332	15435	15484	15419	15443	15429	15357	15416	15345	15363	15499	15439	15372	15383	15209	15367	15682	15427	15440	15561	15329	15305	15548	15351	15399	15283	15274	15489	15359	15379	15370	15363	15247	15298	15216	15470	15395	15284	15347	15326	15547	15276	15393	15271	15398	15414	15332	15280	15360	15371	15536	15430	15368	15293	15401	15503	15342	15148	15475	15546	15522	15469	15533	15485	15472	15308	15505	15206	15494	15347	15300	15441	15568	15308	15548	15556	15485	15343	15387	15443	15521	15511	15315	15459	15367	15357	15400	15414	15334	15496	15440	15469	15411	15532	15513	15533	15579	15478	15536	15423	15437	15461	15475	15486	15288	15615	15359	15311	15373	15340	15418	15340	15353	15361	15367	15348	15501	15449	15339	15520	15302	15288	15380	15126	15547	15528	15390	15306	15544	15378	15530	15402	15598	15357	15480	15417	15337	15425	15422	15431	15480	15420	15300	15438	15445	15513	15482	15347	15535	15493	15368	15353	15321	15400	15287	15460	15438	15411	15361	15395	15378	15359	15383	15446	15529	15273	15452	15274	15388	15384	15386	15494	15411	15358	15358	15201	15358	15526	15486	15293	15372	15404	15411	15360	15304	15450	15387	15358	15364	15488	15380	15294	15274	15613	15424	15233	15506	15424	15311	15357	15399	15389	15427	15407	15334	15295	15458	15562	15390	15488	15381	15354	15321	15426	15406	15327	15444	15397	15396	15229	15348	15516	15553	15325	15335	15397	15536	15434	15456	15453	15509	15542	15304	15345	15532	15159	15368	15336	15436	15499	15598	15314	15339	15215	15463	15371	15487	15496	15270	15322	15293	15446	15384	15425	15496	15410	15367	15435	15353	15379	15345	15368	15362	15283	15348	15288	15386	15420	15323	15405	15417	15388	15517	15245	15434	15339	15547	15236	15243	15460	15287	15418	15321	15345	15433	15232	15474	15528	15448	15509	15419	15426	15415	15318	15442	15313	15454	15498	15367	15324	15247	15479	15449	15421	15504	15469	15410	15420	15245	15424	15478	15198	15345	15426	15309	15374	15421	15440	15489	15370	15505	15508	15259	15414	15355	15357	15259	15415	15370	15410	15437	15466	15504	15305	15412	15415	15473	15391	15347	15412	15365	15443	15501	15466	15467	15375	15346	15341	15466	15334	15326	15437	15281	15212	15425	15316	15437	15387	15516	15391	15246	15543	15323	15291	15427	15505	15297	15324	15397	15356	15349	15343	15492	15449	15347	15468	15215	15315	15279	15491	15350	15618	15351	15289	15393	15393	15425	15361	15278	15329	15360	15150	15330	15230	15354	15434	15425	15309	15488	15541	15378	15499	15377	15373	15428	15375	15443	15356	15299	15448	15295	15333	15420	15512	15445	15342	15395	15353	15443	15349	15438	15386	15313	15417	15336	15346	15295	15392	15380	15447	15251	15393	15638	15354	15418	15407	15452	15405	15420	15477	15272	15233	15528	15468	15382	15593	15282	15511	15198	15361	15427	15403	15381	15417	15369	15456	15519	15490	15431	15373	15232	15445	15406	15359	15312	15526	15306	15432	15314	15460	15397	15478	15422	15404	15476	15532	15470	15341	15274	15396	15506	15391	15404	15390	15236	15343	15539	15561	15274	15487	15334	15277	15432	15599	15494	15280	15499	15362	15479	15536	15548	15728	15215	15281	15341	15457	15300	15344	15405	15338	15492	15525	15468	15420	15386	15432	15336	15411	15306	15273	15366	15363	15337	15436	15399	15463	15389	15562	15438	15337	15367	15482	15239	15345	15515	15304	15380	15429	15401	15424	15509	15300	15239	15237	15521	15367	15419	15363	15297	15313	15424	15492	15616	15512	15182	15412	15383	15312	15336	15355	15401	15412	15299	15392	15302	15596	15388	15544	15376	15472	15430	15416	15323	15454	15328	15464	15541	15525	15371	15332	15357	15479	15219	15244	15442	15426	15543	15306	15396	15271	15534	15485	15279	15536	15343	15533	15476	15286	15421	15351	15207	15368	15337	15388	15576	15400	15455	15471	15427	15424	15406	15333	15345	15494	15573	15539	15238	15252	15463	15425	15360	15351	15490	15348	15514	15394	15326	15527	15527	15470	15447	15398	15533	15300	15495	15316	15366	15490	15405	15399	15555	15440	15352	15381	15401	15325	15337	15442	15403	15442	15459	15302	15481	15250	15491	15595	15494	15343	15432	15365	15323	15470	15387	15468	15481	15386	15623	15512	15407	15307	15441	15473	15319	15467	15268	15381	15450	15178	15554	15444	15486	15381	15494	15336	15592	15307	15557	15433	15508	15606	15368	15606	15183	15403	15360	15465	15326	15428	15416	15571	15393	15385	15378	15377	15278	15243	15355	15468	15386	15355	15407	15448	15416	15323	15433	15414	15400	15286	15502	15380	15339	15372	15213	15374	15532	15335	15469	15565	15420	15414	15399	15337	15371	15287	15457	15406	15351	15291	15139	15594	15316	15320	15397	15360	15340	15408	15316	15254	15453	15469	15614	15425	15430	15326	15454	15295	15406	15450	15524	15487	15398	15330	15446	15618	15532	15295	15215	15315	15524	15481	15208	15460	15501	15466	15369	15428	15422	15454	15430	15423	15336	15382	15350	15548	15416	15395	15476	15427	15390	15398	15401	15394	15280	15311	15434	15614	15497	15309	15455	15090	15581	15371	15474	15473	15327	15390	15336	15356	15249	15448	15618	15510	15663	15552	15291	15479	15438	15568	15450	15433	15427	15378	15264	15370	15419	15485	15428	15385	15507	15436	15460	15434	15392	15428	15273	15366	15414	15357	15378	15462	15434	15330	15351	15345	15325	15592	15361	15574	15352	15399	15575	15427	15436	15429	15397	15058	15327	15343	15406	15513	15218	15354	15456	15431	15413	15371	15292	15211	15356	15246	15567	15386	15464	15513	15417	15440	15402	15536	15390	15443	15450	15304	15331	15433	15450	15339	15289	15616	15516	15419	15348	15384	15584	15395	15597	15519	15161	15505	15556	15442	15401	15405	15494	15433	15390	15453	15578	15312	15411	15475	15454	15437	15290	15319	15279	15470	15506	15360	15141	15492	15320	15361	15469	15582	15304	15494	15458	15417	15375	15469	15457	15378	15315	15438	15321	15253	15487	15381	15325	15488	15405	15408	15312	15282	15353	15381	15383	15436	15430	15491	15312	15387	15430	15362	15278	15398	15364	15431	15313	15397	15458	15259	15404	15198	15432	15234	15342	15390	15459	15195	15314	15299	15387	15334	15489	15576	15307	15440	15346	15542	15470	15345	15302	15279	15389	15258	15542	15349	15580	15332	15316	15185	15302	15412	15430	15372	15230	15574	15415	15443	15592	15547	15394	15283	15408	15230	15669	15338	15420	15424	15362	15296	15493	15532	15272	15294	15441	15412	15114	15310	15492	15583	15461	15364	15534	15497	15331	15312	15225	15399	15488	15533	15509	15217	15291	15373	15232	15443	15357	15290	15355	15412	15328	15302	15454	15428	15433	15494	15366	15290	15340	15492	15474	15381	15483	15487	15259	15372	15437	15367	15514	15400	15406	15429	15566	15360	15492	15246	15378	15262	15267	15656	15377	15455	15499	15524	15506	15372	15356	15573	15412	15417	15366	15375	15466	15228	15546	15363	15196	15361	15492	15476	15249	15159	15380	15547	15282	15642	15321	15502	15389	15554	15516	15410	15382	15294	15478	15466	15452	15400	15417	15294	15353	15507	15435	15426	15413	15490	15587	15361	15411	15535	15485	15412	15250	15437	15444	15511	15484	15250	15406	15545	15425	15365	15467	15331	15360	15342	15393	15409	15447	15406	15272	15397	15441	15426	15407	15366	15489	15374	15322	15473	15452	15194	15505	15435	15365	15358	15285	15439	15443	15283	15486	15382	15425	15412	15506	15478	15470	15275	15306	15399	15431	15305	15476	15506	15224	15522	15462	15601	15273	15402	15427	15526	15408	15411	15461	15527	15436	15485	15339	15341	15520	15458	15477	15354	15477	15442	15436	15437	15413	15465	15358	15359	15475	15526	15388	15412	15355	15493	15568	15537	15445	15488	15349	15432	15400	15478	15332	15380	15430	15440	15453	15382	15479	15272	15473	15300	15318	15432	15256	15304	15149	15372	15440	15546	15610	15465	15549	15243	15470	15428	15429	15382	15338	15365	15414	15347	15367	15390	15383	15463	15342	15322	15307	15463	15280	15351	15386	15453	15535	15271	15428	15515	15469	15398	15369	15287	15370	15498	15428	15358	15397	15574	15441	15345	15330	15558	15399	15344	15497	15387	15429	15480	15383	15346	15511	15493	15509	15428	15506	15374	15525	15488	15407	15395	15387	15410	15376	15320	15460	15312	15359	15146	15335	15402	15273	15274	15340	15531	15470	15470	15372	15350	15361	15374	15264	15468	15403	15337	15302	15316	15566	15291	15524	15485	15249	15509	15436	15424	15125	15434	15391	15390	15390	15445	15453	15515	15497	15363	15505	15418	15443	15410	15402	15479	15442	15255	15507	15550	15438	15411	15559	15463	15494	15407	15406	15430	15435	15466	15293	15496	15327	15490	15365	15492	15361	15508
22855	21268	29129	23735	21410	23088	23369	18368	17234	17594	17584	17217	17456	17373	17212	17244	17328	17223	17330	17242	17389	17092	17083	17181	17028	17233	17206	17068	17187	17051	17225	17248	17041	16867	17077	17858	19913	20784	20375	18284	17235	16995	17116	17018	16973	16836	16855	16872	17091	16978	17011	17063	17312	17039	16933	17085	16945	16824	16832	16908	17056	16961	17128	17073	16837	17009	16986	16675	16751	17037	17033	16916	17142	17132	16860	16845	17038	17047	16821	17010	16872	17070	17102	16818	16898	16910	16961	17083	17116	17107	16744	16670	17039	16781	16713	16966	17038	16981	16984	16788	16929	16852	17008	16878	17026	17106	16920	16965	16759	16971	16964	16864	17008	16759	16991	16938	16919	16922	16738	17113	16900	16905	16917	16926	16828	16884	17136	16862	16943	16935	16782	17027	16968	16969	17048	16953	16896	17106	16972	17011	16854	16849	16958	16838	16676	16741	16753	17022	16889	16877	16836	17009	16908	16887	17000	16722	16773	17021	16904	16991	16819	17007	16744	16973	17080	17111	16900	16974	17002	16929	17014	17009	17031	16825	16744	16788	16914	17126	16881	17044	16833	16876	16907	16910	16864	17024	16952	16835	16924	17081	16670	16867	16978	16878	16793	16911	16850	16874	16847	17008	16765	17021	16750	16954	16778	16637	16859	16788	16946	16743	17063	16881	16856	16908	16896	16956	16857	16753	16734	16900	17037	16995	17017	16922	16988	17077	17013	16907	16737	16687	16695	16780	16783	16710	16861	16757	16917	16937	16841	17090	17132	17083	16768	16907	16910	16912	17026	16901	16779	16675	16767	16773	16958	16916	16870	16895	16974	16934	16736	16821	16819	16833	16881	16832	16799	16987	16901	16888	16857	16880	17060	16836	16597	16991	16874	16971	16917	16845	16877	16954	16921	17028	16878	16936	16847	16867	16897	17075	16962	16809	16901	16841	16988	17047	17054	16978	16765	16733	16843	16639	17008	16832	17076	16996	16803	16582	16936	16778	16890	16714	16911	16869	16850	16780	16854	16954	16874	16972	16952	17056	16933	16793	16937	16899	16909	16802	16881	16870	16840	16948	16848	16864	16896	16858	16828	17015	16772	16861	16951	17038	16789	16811	16611	16978	16814	17163	16906	16961	17049	17006	16970	16858	16905	16859	16707	16971	16668	16988	16963	16739	16850	16934	16744	16866	17049	16895	16980	16853	16939	17074	16946	16754	16844	16955	16889	16851	16933	17113	16860	16932	16945	16849	16682	16887	17003	17071	17099	17072	16792	16893	16842	16633	16722	17044	16918	16987	17033	16932	16858	16892	16852	17021	17037	16927	16925	17075	16894	16992	16830	16749	16886	16898	16829	16998	16838	16815	17053	16977	16927	16891	16863	16996	16941	16928	16902	16973	16905	16745	16828	16784	17076	16933	16913	16792	16848	16774	16929	16794	16911	17080	16996	16840	16923	16887	16945	16930	16908	16885	16890	16915	16937	17253	16980	17016	16840	16798	16814	17146	16816	16769	16921	16867	17092	16895	16854	16898	16972	16922	17007	16672	16906	16870	16939	16722	16891	16855	16991	16807	16829	16908	16641	17025	16816	16800	16867	16880	16739	16843	16780	16904	17041	16916	17048	16987	16812	16904	16739	16912	16989	17149	17099	16899	16930	17036	16919	16918	16882	17003	16955	16992	16706	16760	16809	17033	16918	16836	16833	16860	16913	16926	17046	16950	16711	16901	16928	16987	17024	16878	17009	16761	16783	17000	16846	17021	16887	16760	16713	16976	16901	17138	16814	16875	16817	16687	16897	16887	16993	16832	16933	16789	16958	17037	16881	17026	17012	16979	16978	16931	16769	17009	16937	16954	16890	16956	17035	17090	17127	16800	16915	16831	17138	17127	16931	16778	16798	16938	17144	16819	16998	16856	16901	16885	16901	16787	16684	16798	16860	16990	16773	16774	16758	16742	16712	16901	17040	16948	16788	16980	16954	16926	16934	17041	16889	16898	16937	16867	17109	16823	16918	17102	16674	16800	16887	16822	17007	16957	17064	16832	16892	16953	16923	17050	17048	17039	17015	16906	16790	16797	16826	16744	16772	16745	17019	16884	16927	16779	16790	17029	17087	16805	16833	16894	16815	16969	16970	17036	16906	16955	17025	16920	16904	16921	17069	16980	16776	17016	16888	16864	16811	16778	16745	17019	16846	16840	17165	16984	17174	16922	16888	16902	16798	16864	16804	16949	16778	16909	16763	16909	16807	17054	17014	16767	16853	16809	17192	16887	16996	16853	17006	16702	16939	16693	16899	16900	16876	16898	16780	16864	16816	17031	16859	16803	16843	16734	16853	16963	16946	16894	16718	16948	16896	16626	16822	16826	17010	16924	16998	17017	16911	16703	16910	16948	16814	16948	16852	16861	16813	16910	16891	17234	16961	16874	17034	17002	16979	17013	16879	16902	16893	16662	17017	16894	16755	17040	16882	16656	16893	16821	17091	16841	16896	16711	16880	16806	16763	16886	16932	16963	16913	17012	17032	16661	16787	16817	16651	16908	16994	16842	16927	17013	16925	17208	17029	16993	16932	16915	17036	16810	16947	16925	16970	16905	16748	16909	16836	16841	16784	16799	16891	16842	16922	16805	16920	16878	16776	16766	16862	16896	16883	16952	16895	16882	16795	16602	16927	16956	16992	17043	16914	17001	16812	16843	16832	16911	16760	16906	16883	16939	16755	16829	16882	16949	17002	16963	16925	16972	16968	17051	16801	16840	16907	16983	16722	17063	16880	17052	16835	16984	16975	16898	16926	16868	17037	16989	16991	17031	16942	16965	16935	16950	16888	16813	16804	16867	17014	16764	16974	16775	16875	16959	16729	16852	17059	16853	16807	16723	16662	17009	16749	16771	16894	16783	16855	16871	16782	16995	16851	16938	16948	16858	16768	16923	16893	16657	17072	17015	17082	16776	16903	16895	17097	16943	16815	16942	17031	16912	16855	16907	16951	16903	17144	16909	16919	16986	17053	16930	16896	17037	16773	16941	16981	17018	16926	16917	16645	16966	16820	16808	16852	16938	16824	16879	17238	16856	16805	17010	16850	17026	16999	16864	16844	17069	16910	16944	16968	16785	16923	16753	16818	17005	16961	16749	16992	16774	16994	17021	17079	16956	17006	16972	16910	16911	16977	16887	16952	16944	16870	16996	16853	16784	16974	16947	17092	16843	16767	16951	16783	16747	16911	16923	16815	16880	16925	16900	16708	16782	16767	16787	17053	16948	16993	16844	16803	16866	16866	16793	16973	17157	16978	16889	16929	17162	17023	16796	16842	17010	17085	17001	16924	16975	16816	16825	16908	16810	16998	16692	16784	17139	17090	16982	16793	16793	16758	16851	17056	16855	16952	17032	16913	16911	17099	16700	16852	16853	16740	16938	17018	16867	16952	16900	16790	16730	16879	16896	16958	16972	16846	16935	16687	17073	16876	16700	16955	16866	17107	17006	16898	16778	16738	16843	17020	16714	16848	16838	16733	16969	16873	17082	16924	17007	17020	16854	16961	16919	16961	16908	16828	16967	16967	16878	16937	16894	16894	17149	16933	16918	16708	16833	16974	16996	16919	16901	16846	16817	16812	16754	17015	16947	16900	17019	16939	16774	17003	16731	16898	16794	17026	16840	17053	17004	16777	16721	16934	17024	16802	17022	16987	16866	16860	17038	16857	16990	17239	16923	16995	16795	16912	16659	16783	16948	16927	16916	16869	16888	16841	17043	16784	16756	17026	16788	16981	16758	16994	16859	17064	16977	16933	16887	16822	16899	17109	17094	17003	16867	16771	16867	16780	16877	16878	16805	16898	16917	17072	16815	16675	16837	16763	16739	16773	16957	16923	16690	16907	16999	17064	17154	16943	17215	17074	17028	16856	16764	16770	16883	16624	16969	16891	16977	16598	16801	16874	16993	16885	17070	16917	16745	16779	16815	16858	16963	16709	17004	17041	16923	16928	16895	16814	17012	16821	16826	16956	16928	16926	16922	16932	16993	16967	16809	16722	16911	17077	16866	17093	16942	17007	16950	16893	17079	16905	16980	16952	16825	16966	16930	16893	16974	16825	16893	16831	17081	16883	16891	16996	16980	16744	16822	16964	16569	17041	16886	16814	16868	16832	16973	16920	16730	16933	16901	17089	16911	16803	17098	16901	16748	16968	17050	16872	16675	16787	17090	16931	17076	16916	16855	16921	16772	16800	16922	16605	17032	16760	16836	16882	16776	16465	16677	16790	16713	16879	16881	16993	16938	16670	16917	16959	16761	16969	16757	16871	16913	16789	16955	16847	17007	16866	16992	16858	16781	16995	16919	16934	17002	16798	17036	16766	16788	17006	16707	16725	17157	16905	16677	16743	16989	17018	16830	16786	16847	16823	16975	17064	16821	17051	16740	16904	16963	17092	16771	17066	17081	16859	16928	16835	16645	16897	16933	16991	16783	16872	17084	16756	16934	16814	16854	17046	17054	16946	16862	16856	16889	16941	16893	16921	16973	16800	16758	16877	16792	17025	16755	16969	16980	16685	17031	16882	17012	16878	16824	16863	16940	16803	16861	16587	16980	16931	17029	16972	17034	16748	16968	16883	16861	17100	16996	16980	16973	16787	16874	16906	16962	16794	16951	17097	16889	16955	16813	16934	16985	16928	17066	16653	17011	16967	16737	16863	16909	16914	16665	16845	16865	17038	17063	16850	16788	16736	16820	17177	16865	16965	16837	16900	16898	16834	16955	16907	17060	17109	16879	16903	17084	16915	16951	16970	17014	16768	16855	16886	16788	16984	16945	16876	16779	16857	16928	17124	16942	16800	17003	16950	16935	17003	16791	16850	17025	16749	16888	16885	16754	16821	16741	17051	16975	17009	16970	16990	16781	16658	16877	17012	16779	17050	17040	16956	16872	16855	16814	16910	17084	16865	16874	16867	16913	16996	16876	17032	16977	16802	16887	16804	16773	16896	16841	16938	17004	16891	16774	16898	16742	17024	16888	16960	16886	16894	16882	16870	16934	16947	17090	16859	16866	16951	16937	16931	16993	17092	16961	16971	16683	16857	17006	16787	16840	16856	16601	16754	16962	16891	16897	16916	16953	16964	16890	16952	17043	16960	16834
15505	28993	29153	21099	18232	17287	16584	16399	16125	16093	16167	15967	15955	15956	15911	15881	15894	15669	15690	15753	15695	15579	15861	15701	15718	15791	15515	15654	15559	15680	15568	15723	15634	15532	15560	17375	20441	21146	20445	16802	15616	15408	15420	15538	15543	15568	15361	15426	15615	15377	15538	15536	15873	15736	15543	15545	15470	15677	15609	15641	15641	15409	15493	15610	15570	15564	15392	15493	15472	15555	15491	15542	15665	15523	15472	15534	15554	15476	15570	15512	15436	15371	15707	15404	15422	15662	15403	15523	15555	15386	15422	15342	15520	15475	15717	15463	15552	15636	15474	15376	15454	15455	15491	15464	15448	15371	15582	15538	15639	15435	15548	15298	15576	15528	15472	15565	15379	15462	15308	15667	15503	15439	15549	15400	15536	15470	15472	15486	15496	15394	15477	15466	15475	15433	15450	15459	15574	15536	15372	15407	15627	15435	15482	15624	15518	15454	15451	15479	15466	15383	15651	15471	15589	15450	15573	15366	15493	15535	15394	15372	15462	15381	15581	15481	15491	15348	15585	15602	15545	15301	15531	15443	15404	15377	15513	15407	15572	15398	15516	15495	15391	15410	15429	15657	15450	15480	15491	15359	15479	15641	15602	15710	15425	15414	15452	15497	15484	15375	15509	15391	15466	15471	15404	15483	15510	15414	15436	15285	15563	15347	15477	15401	15445	15671	15375	15477	15486	15366	15533	15470	15442	15562	15549	15491	15501	15386	15385	15624	15423	15530	15454	15422	15426	15502	15415	15512	15381	15587	15435	15482	15679	15380	15559	15450	15622	15419	15535	15557	15376	15413	15657	15725	15626	15336	15471	15542	15326	15448	15493	15556	15457	15417	15465	15342	15525	15419	15479	15712	15242	15556	15267	15391	15444	15436	15566	15246	15406	15389	15368	15428	15372	15450	15381	15506	15510	15543	15472	15515	15626	15502	15577	15773	15463	15577	15423	15287	15479	15459	15555	15607	15329	15450	15523	15553	15484	15512	15488	15470	15501	15424	15663	15505	15507	15379	15434	15643	15539	15437	15493	15556	15498	15425	15398	15505	15406	15463	15512	15425	15607	15602	15536	15416	15633	15551	15423	15366	15599	15470	15454	15660	15428	15486	15423	15440	15627	15532	15631	15674	15534	15375	15604	15393	15502	15573	15516	15502	15474	15283	15333	15405	15473	15487	15592	15555	15455	15413	15478	15459	15439	15609	15251	15382	15496	15452	15456	15416	15521	15315	15462	15559	15430	15451	15444	15490	15492	15445	15491	15380	15338	15447	15423	15479	15574	15348	15468	15496	15393	15427	15529	15472	15624	15301	15640	15476	15388	15401	15520	15368	15451	15603	15506	15527	15316	15457	15425	15279	15415	15386	15296	15486	15405	15487	15450	15513	15581	15360	15400	15646	15428	15514	15612	15469	15537	15546	15525	15565	15469	15357	15416	15629	15483	15435	15505	15477	15492	15447	15444	15446	15557	15438	15479	15415	15496	15520	15595	15629	15434	15525	15421	15390	15397	15644	15471	15607	15500	15364	15298	15379	15457	15403	15391	15632	15393	15473	15457	15329	15366	15484	15563	15542	15452	15459	15422	15608	15564	15564	15384	15344	15501	15438	15529	15496	15373	15596	15430	15427	15288	15437	15606	15490	15365	15414	15342	15426	15670	15582	15569	15538	15440	15500	15391	15507	15541	15510	15529	15512	15562	15344	15504	15435	15445	15377	15419	15459	15549	15416	15377	15461	15572	15480	15361	15544	15445	15519	15500	15458	15350	15551	15451	15419	15555	15402	15499	15534	15405	15492	15579	15486	15501	15649	15448	15461	15641	15476	15511	15395	15469	15468	15465	15402	15483	15580	15652	15408	15446	15260	15436	15478	15595	15256	15404	15485	15391	15533	15511	15492	15411	15441	15426	15431	15492	15458	15422	15544	15447	15605	15464	15415	15469	15364	15339	15490	15519	15554	15351	15405	15689	15333	15510	15485	15580	15531	15523	15322	15422	15578	15535	15421	15451	15417	15474	15480	15482	15447	15487	15452	15345	15566	15605	15503	15365	15473	15433	15584	15507	15479	15724	15401	15444	15503	15486	15504	15358	15507	15427	15520	15502	15363	15518	15482	15431	15512	15309	15342	15475	15244	15368	15424	15480	15630	15484	15551	15477	15561	15475	15470	15527	15492	15464	15602	15470	15341	15583	15339	15482	15461	15415	15335	15465	15437	15271	15391	15526	15368	15347	15401	15119	15537	15463	15580	15520	15503	15530	15592	15520	15427	15517	15396	15485	15470	15481	15477	15472	15475	15661	15513	15494	15419	15580	15552	15513	15479	15449	15366	15524	15458	15468	15383	15496	15449	15611	15314	15350	15464	15423	15445	15486	15472	15489	15493	15663	15413	15402	15385	15316	15531	15521	15342	15370	15431	15465	15534	15297	15464	15446	15543	15563	15536	15460	15404	15356	15532	15583	15531	15451	15495	15535	15442	15373	15385	15524	15541	15463	15566	15560	15543	15576	15325	15534	15677	15442	15492	15358	15508	15505	15554	15405	15418	15347	15392	15471	15504	15547	15483	15514	15529	15470	15417	15525	15352	15409	15540	15484	15355	15539	15324	15544	15507	15399	15430	15341	15362	15403	15564	15454	15514	15411	15460	15400	15524	15319	15349	15352	15631	15544	15360	15467	15470	15411	15538	15375	15579	15472	15499	15620	15509	15389	15416	15439	15317	15544	15438	15396	15285	15575	15373	15307	15505	15570	15472	15219	15289	15606	15503	15519	15489	15280	15508	15456	15393	15512	15531	15401	15542	15472	15489	15310	15599	15486	15282	15529	15353	15442	15448	15344	15623	15620	15423	15477	15314	15437	15296	15593	15512	15438	15555	15317	15479	15508	15471	15481	15291	15465	15551	15541	15261	15388	15523	15421	15562	15443	15407	15266	15534	15450	15387	15617	15422	15417	15497	15475	15540	15457	15492	15449	15487	15560	15569	15388	15535	15413	15412	15400	15384	15492	15570	15594	15552	15403	15427	15406	15412	15402	15390	15578	15497	15279	15521	15500	15393	15388	15474	15310	15543	15482	15526	15598	15504	15603	15399	15462	15424	15639	15354	15369	15254	15305	15494	15546	15722	15613	15325	15547	15315	15544	15379	15325	15219	15727	15498	15547	15452	15467	15407	15409	15594	15601	15385	15303	15516	15535	15593	15404	15289	15615	15414	15493	15568	15461	15531	15502	15444	15340	15480	15373	15657	15531	15531	15612	15297	15459	15438	15436	15486	15557	15455	15481	15497	15501	15487	15552	15512	15573	15413	15539	15484	15521	15328	15517	15567	15363	15491	15411	15221	15536	15414	15439	15416	15649	15630	15302	15403	15620	15380	15473	15532	15442	15309	15369	15458	15534	15300	15455	15366	15431	15494	15461	15455	15460	15478	15456	15652	15432	15545	15485	15423	15479	15553	15447	15362	15463	15484	15310	15486	15333	15463	15341	15397	15577	15638	15488	15419	15498	15437	15539	15373	15469	15490	15372	15504	15540	15451	15477	15478	15677	15442	15405	15351	15595	15411	15463	15504	15487	15509	15507	15380	15548	15464	15298	15568	15421	15519	15359	15499	15353	15415	15341	15437	15586	15425	15498	15530	15379	15431	15426	15377	15571	15420	15461	15625	15379	15396	15518	15277	15472	15613	15288	15540	15517	15378	15396	15461	15704	15326	15428	15478	15634	15554	15395	15477	15287	15333	15600	15705	15584	15520	15523	15470	15506	15477	15579	15502	15482	15537	15662	15245	15509	15598	15324	15402	15392	15443	15500	15342	15352	15659	15572	15369	15352	15511	15454	15375	15470	15536	15446	15564	15337	15400	15674	15357	15650	15417	15411	15438	15356	15464	15323	15405	15300	15529	15541	15443	15425	15541	15335	15480	15563	15527	15535	15433	15378	15597	15511	15422	15347	15487	15411	15450	15316	15548	15475	15686	15541	15397	15497	15296	15269	15552	15237	15441	15545	15581	15494	15569	15416	15562	15454	15449	15484	15484	15256	15286	15460	15570	15449	15481	15413	15483	15384	15544	15272	15310	15529	15518	15341	15434	15561	15509	15445	15343	15475	15462	15573	15523	15442	15425	15504	15386	15411	15573	15566	15489	15394	15452	15437	15422	15528	15373	15464	15438	15496	15440	15267	15624	15541	15343	15533	15441	15539	15365	15430	15657	15502	15461	15389	15583	15477	15489	15371	15442	15456	15484	15348	15485	15558	15507	15491	15315	15364	15558	15379	15510	15533	15488	15503	15595	15409	15538	15379	15479	15437	15426	15262	15615	15507	15208	15432	15355	15365	15530	15512	15499	15422	15530	15383	15551	15190	15510	15394	15505	15457	15515	15579	15315	15497	15485	15311	15398	15638	15350	15547	15350	15526	15639	15546	15370	15323	15484	15342	15400	15515	15412	15292	15412	15538	15545	15498	15563	15462	15677	15441	15463	15466	15430	15464	15400	15454	15434	15413	15485	15324	15387	15576	15461	15475	15301	15530	15366	15319	15355	15598	15508	15389	15589	15470	15587	15380	15469	15519	15397	15537	15525	15480	15356	15408	15555	15554	15541	15445	15584	15437	15423	15448	15394	15576	15453	15506	15583	15435	15753	15457	15526	15488	15532	15324	15386	15265	15499	15530	15517	15498	15454	15485	15530	15340	15403	15524	15511	15546	15391	15620	15418	15512	15489	15607	15545	15448	15461	15451	15355	15551	15437	15384	15461	15574	15555	15503	15479	15490	15312	15639	15497	15495	15426	15457	15412	15692	15508	15460	15414	15567	15436	15494	15468	15515	15347	15448	15503	15495	15400	15558	15601	15479	15434	15572	15583	15557	15437	15551	15394	15508	15398	15565	15490	15337	15594	15306	15559	15462	15658	15334	15631	15371	15580	15540	15478	15450	15351	15603	15481	15424	15482	15363	15436	15599	15440	15426	15554	15421	15403	15424	15596	15534	15377	15455	15335	15596	15658	15608	15635	15372	15587	15449	15523	15500	15623	15527	15513	15398	15427	15373	15575	15470	15383	15744	15290	15469	15369	15491	15525	15345	15314	15407	15412	15416	15381	15435	15435	15491	15428	15479	15513	15455	15493	15608	15490
27260	21729	24028	20314	16873	16981	17217	16823	16955	16955	16954	16988	16847	17033	16951	16995	16911	16753	16833	17101	16671	16871	17046	16855	16994	16786	16961	16653	16937	16927	16828	16926	16628	16953	16662	17003	16895	17140	17433	16996	16932	16977	16605	16931	16752	16821	16902	16978	17008	17051	16848	16719	16874	16956	17064	16934	17072	17007	16718	16836	16801	16971	16805	17140	16817	17058	16772	16689	16964	16846	16879	16913	16790	16816	16854	16878	16863	16744	16855	16901	16947	17013	16862	16816	16830	16754	16700	16817	16816	16986	16718	16862	16936	16905	17016	16708	16665	16779	16744	16784	16757	16626	16732	16938	16788	16705	16843	16945	17028	16982	16635	16715	16756	16826	16720	16619	16736	16841	16787	16818	16788	17195	16854	16763	16890	16656	16858	16879	16978	16816	16832	16827	16847	16788	16934	16826	16861	16661	16827	16747	17020	16882	17017	16778	16680	16874	16813	16668	16866	16817	16748	16842	17003	16640	16809	16735	16982	16574	16823	16902	16801	16899	16923	16965	16767	16857	16777	16933	16580	16798	16736	16816	16716	16663	16777	16834	16925	17027	16990	16743	16894	16595	17032	16756	16677	16874	16870	16802	16850	16732	16922	16770	17080	16805	16880	16796	16758	16891	16876	16936	16813	16565	16858	16810	16851	16830	16647	16857	16807	16962	16713	16545	16490	16869	16928	16846	16996	16953	16728	16891	16817	16797	16841	16799	16902	16885	16828	16664	16689	16717	16860	16843	16993	16796	16814	16905	16725	16798	16707	16708	16821	17075	16995	16790	16758	17065	17075	16671	16731	16951	16848	16689	16874	16749	16857	16704	16857	16874	16871	16733	16645	16757	16847	16802	16825	16697	16788	16702	16785	16809	16849	16840	16948	16858	16950	16968	16939	16854	16983	16920	16794	16675	16717	16750	16764	16845	16886	16814	16986	16761	16783	16928	16835	16567	16908	16876	16866	16853	16949	16915	16838	16844	16729	16722	16840	16913	16741	16691	16878	16789	16870	16792	17018	16994	16859	16822	16770	16887	16818	16775	16857	16869	16586	16815	16877	16586	16591	16940	16962	16743	17043	16592	16759	16858	16920	16730	16959	16846	16769	16824	16968	16860	16906	16829	16823	16799	16938	16728	16555	16954	16801	16793	17000	16911	16865	16864	16654	17025	17026	16696	16797	16783	16840	16867	16615	16942	16685	16736	16656	16925	16861	16797	16805	16972	16862	16931	16787	16880	16997	16818	16855	16904	17066	16733	16812	16901	16841	16880	16753	16741	16623	16753	16866	16835	16927	16879	16768	16649	16919	17053	16877	16941	16814	16788	17053	16775	17060	16831	16813	16822	16690	16839	16710	16974	16930	16846	16789	16744	16641	16752	17057	16862	16874	17039	16832	16547	16870	16943	16953	16780	16995	17105	16819	16879	16888	16851	16727	16933	16848	16991	16774	16787	16822	16622	17066	16727	17055	16784	16915	16837	16870	16985	16690	16680	16810	16837	16825	16948	16725	16766	16879	16870	16969	16792	16930	16791	16721	16702	16984	16788	16915	16856	16701	16786	16867	16748	16998	16819	16908	16919	16780	16948	16806	16753	16926	16865	16815	16977	16686	16855	16810	16958	16760	16848	16774	16977	16817	16780	16862	16928	16834	17091	16851	16699	16789	16739	16880	16859	16827	17035	16908	16719	16813	16921	16821	16844	16898	16968	16804	16890	16770	16786	16882	16907	17033	16749	16666	16798	16951	16815	16891	16743	16894	16843	16700	16932	16841	16821	16777	16934	16861	16591	16890	16858	16676	16771	16757	16939	16748	16798	16885	16671	16926	16808	16911	16885	16613	16772	16936	16916	16849	16704	16810	16606	16718	17007	16896	16858	16609	16678	16892	16664	16850	16838	16713	16779	16846	16834	16823	16573	16751	16727	16735	16875	16936	16919	16977	16844	16650	16739	16788	16934	16853	16590	16898	16831	16899	16949	16891	17036	16974	16975	16665	16722	16642	16816	16726	16786	16851	17065	16799	16833	16801	16684	16813	16620	16868	16678	16996	16805	17083	16683	16915	16772	16825	16919	16919	16841	16716	16947	16800	16845	16804	16885	16809	16798	16864	16798	16718	16803	16771	16819	16857	17016	16731	16885	16882	16757	16742	17090	16932	16871	17014	16840	16632	16917	16781	16752	16840	17080	16761	16697	16863	16674	17013	16797	16755	16829	16705	16690	16716	16594	16720	16910	16969	16752	17179	16846	16680	16739	16927	16867	16872	16960	16808	16808	16763	16823	16901	16831	16830	16992	16918	16762	16831	16762	16988	16764	16924	16588	16837	16959	16886	16868	16795	17124	16870	16620	16965	16899	16941	16805	16920	16583	16814	16942	16652	16891	16648	16688	16880	16880	16775	16875	16577	16840	16861	16772	16898	16874	16943	16960	16812	16792	16942	16867	16821	16786	16969	16930	16929	16650	16778	16834	16896	16835	16963	16609	16540	16796	16819	16825	16992	16869	16797	16787	16818	16800	16779	16839	17048	16735	16794	17023	16650	16888	16772	16726	16973	16736	16827	16645	16786	16848	16814	16818	16869	16840	16816	16927	16887	16929	16804	16874	16814	17005	16763	16867	16788	16787	16726	16797	16856	16866	16656	16704	16702	16899	17002	16740	16905	16850	16891	16799	16962	16779	16926	16823	16913	16689	16781	16926	16779	16957	16782	16793	16750	16904	16970	16707	16944	16830	16673	16999	16836	16792	16761	16818	16888	16793	16821	16769	16698	16802	16742	16777	16824	16761	16880	17005	16786	16860	16966	16851	16752	16710	16757	16713	16809	16806	16864	16946	16733	16879	16901	16869	16638	16880	16686	16971	16680	16937	16803	17009	16869	16721	16817	16739	16955	16864	16813	16859	16970	16769	16635	16739	16785	16844	16783	16830	16751	16957	16821	16923	16874	16488	16747	16687	16730	17025	16709	16783	16862	16946	16863	16866	16987	16767	16798	16770	16742	16872	17052	17029	17013	16837	16927	16879	16713	16907	16756	16766	16919	16755	17039	16851	16831	16681	16847	16749	16760	16971	16779	17090	16997	16756	16861	16708	16943	16986	16804	16771	16882	16958	16719	16805	16681	16850	16896	16823	16855	16973	16962	16819	16816	16778	16694	16735	16911	16906	16805	16926	16774	16935	16924	16666	16920	16615	16698	16826	16793	16902	16917	16910	16599	16993	16822	16935	16840	17030	16818	16926	16860	16776	16825	16763	16643	16774	16708	16619	16809	16874	16624	16873	16641	16759	16782	16771	16891	16682	16777	16994	16851	16879	16815	16895	16723	16833	16869	16843	17006	16746	16883	16852	16712	16785	16560	16574	16799	16953	16594	16889	16996	16584	16700	16836	16741	16748	16886	16699	16733	16588	16851	17051	16800	16855	16885	16706	16821	16734	16896	16843	16846	16801	16852	16723	16777	16841	16880	16928	16901	16845	16913	16808	16860	16874	16824	16754	16962	16861	16898	16846	16889	16960	16709	17029	16862	16815	16725	16937	16925	16644	16783	16893	16957	16916	16751	16918	16889	16897	16808	16737	16883	16610	16794	16703	16916	16788	16789	17047	16741	16717	16635	16679	16749	16885	16906	16686	16852	16757	16721	16897	16709	16964	16841	16868	16936	16889	16765	16775	16846	17095	16861	16861	16878	16898	16958	17077	16934	16774	17039	16716	16785	16868	16704	16843	16860	16902	17115	16777	16827	16569	17071	16706	16884	16654	16835	16692	16926	16914	16829	16879	16883	16860	16789	16646	16850	16984	16682	17085	16669	16937	16903	16898	16959	16811	16811	16772	16769	17041	16900	16721	16963	17031	16925	16837	16877	16672	16787	16929	16805	16771	16826	16938	16825	16912	16965	16733	16848	16697	16829	16690	16596	16821	16935	16726	16805	16706	16914	16884	16899	16930	16744	16823	16836	16807	16786	16758	16907	16665	16773	16999	16781	16928	16867	16775	16708	16954	16844	16735	16788	16912	16813	16734	16755	16830	16685	16843	16936	16912	16859	16849	16798	16926	16951	16749	16681	16817	16931	16754	17003	16801	16846	16940	16683	16739	16768	16956	16981	16868	16992	16827	16695	16795	16923	16852	16641	16753	16910	17036	16940	16617	17072	16739	16686	16805	16716	16658	16661	16553	16771	16725	17062	16862	16967	16724	17027	16715	16730	16691	16666	16687	16887	16827	16853	16550	16915	16661	16866	16738	16892	16911	16818	16864	16705	16608	16609	16776	16858	16755	16889	16805	16813	16879	16676	16961	16818	16919	16866	16944	16804	16886	17018	16986	16836	16807	16746	16899	16828	16715	16691	16896	16904	16669	16868	16801	16884	16663	16801	16900	17003	16865	16951	16777	16806	16968	16781	16931	16898	16837	16980	16853	16785	16864	16832	16937	16819	16734	16680	16777	16742	16961	16872	16710	16683	16803	16713	16880	16949	16713	16945	16612	16689	16760	16932	16758	16758	16987	16779	17081	16659	16796	16681	16911	16792	16916	16929	16697	16876	16698	16703	16763	16805	17041	16696	16816	16900	16807	17016	16608	16711	16692	16824	16905	16854	16824	16784	16865	16993	16928	16924	16874	16776	16954	17056	16691	16743	16818	16785	16714	16872	16835	16913	16847	16679	17071	16713	16781	16868	16808	16924	16770	16704	16932	16896	16784	16713	16810	16705	16903	17038	17011	16758	16696	17072	16773	16751	16752	16910	16996	16895	16846	16679	16685	16879	16804	16726	16988	16956	16764	16749	16843	16777	16856	16861	16785	16704	16836	16793	16878	16718	16823	16964	16899	16896	16706	16809	16791	16776	16872	16755	16777	16912	16961	16913	16916	16876	16880	16676	16959	16810	16814	16706	16762	16768	16851	16809	16776	16780	16711	16844	16796	16841	16858	16733	16820	16778	17005	16922	16863	16940	16912	16824	16828	16843	16752	16879	16705	16797	16836	16893	16829	16908	16938	16734	16759	16694	16871	16660	16819	16898	16725	16796	16945	16830	16857	16822	16810	16775	16817	16673	17049	16788	16954	16745	16876	16777	16895	16870	16827	16939	16840	16792	16896	16949	16870	16678	16927	16749	16894	17011	16929	16910	16714	16620	16776
14714	18141	17863	16235	15681	15552	15539	15447	15525	15444	15530	15536	15592	15520	15558	15566	15539	15426	15314	15496	15625	15537	15506	15399	15300	15412	15554	15514	15408	15393	15549	15431	15368	15580	15608	15543	15802	15931	16008	15586	15160	15327	15568	15305	15604	15494	15289	15432	15355	15359	15631	15509	15347	15401	15532	15369	15628	15418	15399	15513	15609	15360	15455	15408	15446	15476	15525	15567	15344	15600	15389	15471	15348	15353	15577	15322	15552	15519	15364	15372	15509	15513	15608	15484	15474	15556	15418	15383	15458	15438	15547	15459	15326	15393	15665	15387	15357	15645	15297	15376	15371	15301	15362	15561	15367	15375	15371	15280	15353	15378	15468	15538	15386	15378	15407	15450	15552	15577	15448	15614	15332	15443	15419	15357	15552	15525	15448	15426	15391	15680	15433	15461	15506	15245	15372	15649	15477	15451	15388	15416	15531	15515	15515	15396	15414	15414	15479	15542	15620	15447	15344	15577	15371	15455	15461	15445	15499	15391	15399	15288	15395	15403	15501	15474	15426	15450	15514	15371	15494	15360	15468	15366	15444	15310	15495	15506	15394	15428	15477	15311	15343	15599	15351	15436	15436	15345	15346	15397	15483	15408	15416	15447	15428	15350	15284	15570	15396	15591	15522	15354	15490	15343	15353	15408	15422	15293	15423	15515	15727	15489	15221	15433	15459	15404	15329	15457	15379	15530	15284	15431	15373	15346	15359	15474	15454	15295	15419	15460	15486	15354	15383	15549	15501	15424	15326	15297	15291	15406	15427	15463	15413	15388	15433	15464	15464	15425	15405	15352	15397	15483	15360	15333	15437	15440	15447	15442	15572	15551	15382	15549	15413	15434	15461	15282	15367	15345	15378	15373	15401	15432	15556	15515	15306	15409	15337	15417	15499	15386	15421	15478	15479	15378	15298	15340	15392	15433	15461	15491	15406	15406	15529	15320	15393	15513	15414	15349	15526	15256	15479	15260	15422	15205	15431	15356	15337	15497	15459	15476	15386	15461	15451	15292	15418	15498	15524	15495	15478	15331	15358	15440	15506	15388	15456	15353	15352	15331	15392	15359	15477	15343	15391	15422	15461	15407	15406	15536	15364	15532	15472	15544	15527	15374	15546	15449	15359	15388	15261	15397	15346	15352	15496	15511	15391	15438	15532	15437	15460	15531	15372	15518	15426	15475	15400	15281	15417	15406	15369	15324	15579	15430	15474	15391	15424	15472	15406	15403	15528	15470	15489	15489	15492	15321	15531	15359	15359	15391	15398	15449	15361	15424	15278	15424	15404	15580	15294	15397	15244	15532	15314	15437	15308	15521	15447	15517	15562	15521	15250	15371	15457	15328	15515	15469	15570	15388	15410	15345	15434	15346	15486	15301	15452	15587	15520	15394	15426	15452	15393	15328	15373	15442	15342	15400	15493	15389	15367	15662	15619	15254	15346	15456	15644	15563	15399	15470	15534	15372	15289	15395	15361	15410	15493	15329	15293	15535	15215	15367	15562	15497	15584	15406	15489	15557	15319	15278	15501	15309	15296	15316	15503	15477	15441	15311	15368	15463	15651	15340	15370	15415	15410	15513	15508	15498	15358	15523	15392	15324	15611	15300	15465	15550	15424	15444	15491	15382	15492	15347	15336	15602	15378	15419	15538	15408	15574	15472	15411	15469	15496	15345	15406	15459	15347	15451	15566	15507	15418	15372	15528	15250	15543	15401	15267	15345	15617	15329	15522	15502	15368	15438	15299	15426	15437	15289	15471	15330	15440	15423	15473	15441	15563	15330	15439	15367	15382	15457	15499	15431	15314	15383	15312	15408	15348	15303	15438	15359	15351	15444	15417	15363	15534	15468	15429	15408	15436	15424	15508	15411	15479	15400	15557	15502	15422	15393	15597	15483	15368	15386	15595	15260	15449	15546	15482	15524	15755	15445	15379	15345	15550	15355	15533	15406	15402	15318	15349	15412	15508	15463	15286	15503	15555	15519	15398	15391	15290	15410	15501	15492	15428	15440	15554	15386	15252	15414	15585	15506	15277	15354	15435	15558	15313	15557	15430	15385	15378	15505	15519	15459	15397	15365	15432	15510	15473	15587	15557	15454	15546	15377	15575	15364	15249	15439	15378	15420	15489	15498	15496	15273	15335	15329	15467	15471	15449	15314	15510	15364	15540	15407	15364	15433	15476	15537	15612	15588	15620	15484	15593	15570	15573	15296	15372	15432	15489	15255	15413	15549	15408	15687	15537	15369	15344	15444	15467	15415	15298	15581	15278	15671	15375	15562	15396	15450	15395	15429	15420	15683	15395	15295	15483	15493	15395	15485	15423	15434	15399	15417	15574	15361	15328	15393	15477	15410	15536	15412	15524	15454	15490	15220	15422	15588	15396	15611	15368	15429	15279	15461	15260	15446	15427	15545	15356	15516	15338	15470	15356	15536	15526	15356	15483	15436	15412	15344	15478	15409	15467	15260	15304	15427	15393	15469	15582	15403	15272	15480	15221	15355	15364	15299	15521	15531	15370	15375	15489	15600	15551	15341	15303	15505	15486	15505	15294	15544	15519	15565	15349	15358	15461	15637	15402	15356	15432	15427	15407	15383	15422	15421	15338	15383	15552	15260	15401	15360	15433	15606	15340	15299	15524	15281	15387	15351	15371	15543	15623	15513	15578	15452	15366	15317	15214	15379	15507	15410	15349	15466	15461	15459	15388	15458	15459	15397	15443	15575	15505	15553	15364	15444	15618	15429	15594	15417	15332	15455	15467	15396	15392	15654	15407	15603	15441	15399	15380	15294	15389	15420	15445	15555	15614	15446	15494	15419	15407	15394	15384	15518	15440	15434	15477	15564	15419	15463	15207	15256	15542	15254	15343	15414	15483	15279	15601	15481	15399	15515	15270	15365	15407	15480	15304	15482	15482	15313	15504	15351	15431	15546	15421	15458	15423	15459	15324	15525	15505	15376	15310	15411	15360	15491	15294	15331	15422	15383	15432	15432	15350	15629	15436	15474	15433	15508	15379	15447	15550	15378	15358	15417	15418	15638	15563	15460	15459	15547	15419	15364	15567	15476	15411	15461	15362	15339	15417	15538	15382	15503	15535	15360	15499	15400	15434	15411	15563	15374	15359	15486	15545	15608	15443	15391	15295	15508	15591	15502	15503	15529	15468	15440	15394	15415	15467	15391	15527	15317	15425	15404	15364	15477	15509	15429	15331	15340	15438	15510	15361	15468	15482	15355	15311	15484	15474	15469	15516	15535	15367	15435	15466	15348	15463	15473	15384	15268	15355	15465	15631	15567	15532	15264	15368	15265	15363	15505	15568	15587	15454	15436	15468	15431	15375	15466	15627	15377	15328	15551	15300	15398	15554	15447	15321	15503	15404	15514	15488	15409	15490	15339	15346	15562	15540	15507	15394	15526	15462	15354	15475	15394	15409	15570	15253	15399	15368	15450	15555	15441	15422	15320	15414	15399	15360	15391	15436	15485	15405	15381	15462	15494	15448	15484	15290	15571	15327	15468	15281	15623	15432	15554	15394	15316	15335	15593	15641	15475	15368	15357	15451	15450	15462	15410	15320	15450	15483	15295	15542	15470	15341	15551	15302	15372	15398	15392	15495	15458	15560	15479	15529	15374	15453	15322	15555	15332	15473	15495	15508	15445	15549	15356	15385	15438	15420	15653	15324	15548	15522	15485	15400	15213	15575	15400	15392	15473	15480	15410	15366	15474	15546	15561	15556	15523	15389	15326	15429	15484	15475	15451	15528	15275	15386	15339	15442	15338	15425	15635	15464	15273	15373	15426	15465	15521	15549	15304	15455	15494	15497	15540	15482	15447	15445	15479	15483	15512	15420	15571	15439	15534	15303	15284	15389	15469	15637	15469	15347	15410	15570	15514	15492	15396	15368	15444	15503	15428	15401	15404	15553	15406	15655	15367	15527	15489	15482	15395	15365	15501	15474	15321	15529	15184	15526	15388	15395	15324	15493	15415	15462	15516	15527	15465	15377	15412	15374	15494	15656	15503	15497	15370	15365	15342	15437	15494	15332	15563	15422	15459	15349	15352	15560	15505	15419	15473	15486	15551	15380	15487	15412	15481	15326	15367	15452	15372	15506	15474	15482	15341	15451	15261	15430	15418	15347	15474	15545	15552	15370	15409	15353	15336	15445	15352	15566	15511	15350	15336	15499	15390	15305	15484	15338	15395	15504	15428	15365	15288	15481	15366	15472	15415	15394	15566	15593	15327	15502	15422	15234	15474	15391	15323	15405	15386	15488	15557	15461	15426	15604	15440	15670	15360	15281	15306	15629	15576	15405	15432	15363	15532	15418	15382	15584	15467	15304	15417	15271	15336	15371	15502	15506	15299	15370	15340	15540	15430	15447	15465	15490	15395	15298	15429	15446	15411	15477	15361	15301	15419	15435	15517	15522	15475	15289	15474	15390	15374	15477	15252	15408	15423	15464	15394	15565	15432	15509	15462	15493	15413	15481	15683	15292	15405	15496	15378	15399	15469	15544	15288	15523	15309	15441	15574	15424	15505	15578	15512	15405	15523	15495	15435	15452	15335	15368	15584	15335	15523	15446	15409	15435	15501	15275	15446	15611	15623	15455	15412	15590	15304	15492	15548	15395	15648	15461	15350	15530	15484	15346	15292	15432	15356	15478	15323	15502	15676	15403	15306	15543	15580	15560	15382	15464	15467	15472	15419	15386	15428	15550	15548	15352	15425	15448	15388	15499	15387	15511	15296	15458	15402	15525	15460	15501	15410	15409	15503	15558	15326	15592	15515	15363	15484	15320	15316	15415	15468	15191	15444	15630	15469	15487	15394	15305	15474	15543	15237	15511	15280	15328	15286	15399	15251	15482	15353	15526	15316	15463	15437	15548	15358	15562	15371	15353	15483	15439	15331	15373	15437	15411	15453	15291	15445	15392	15420	15369	15484	15329	15491	15307	15533	15417	15412	15414	15659	15725	15232	15432	15342	15269	15557	15481	15487	15483	15461	15324	15397	15414	15437	15448	15474	15401	15689	15379	15566	15288	15541	15469	15462	15481	15361	15490	15502	15518	15607	15369	15424	15418	15482	15430	15459	15441	15597	15485	15402	15299	15500	15582	15471	15396	15447	15534	15427
23832	21256	28657	24211	21915	20737	19774	17695	17184	17506	17313	17283	17089	16967	17219	17100	17111	16944	17199	17059	17127	17179	17072	17133	17064	17057	17223	16979	17012	17002	17095	17166	17066	16949	16985	17545	18391	19308	18661	17369	17253	17073	17040	17265	17064	17075	16849	16982	17175	17198	16915	16901	17052	17166	16956	17076	16925	16857	16999	17145	16807	17070	16984	17044	16819	17062	16987	16858	17042	17045	16809	17105	16990	17017	17066	17057	16927	16920	16987	16927	16888	16833	17156	16893	16929	17022	17067	17113	16916	17014	17010	17048	16906	17020	17090	16810	17033	17100	16879	16937	16684	16848	17130	16679	16841	16850	16727	16930	16851	17028	16858	16717	16828	16830	16856	16811	16911	16913	16882	16774	17155	16942	16906	16810	16926	16964	16623	16866	17002	16895	17045	16970	16969	16729	16876	16886	16948	16851	17024	17148	16907	16842	16822	16884	16974	16842	16904	17095	16760	16998	16795	16900	16915	16873	16745	16892	17001	16894	16957	16766	16944	17097	17074	16918	17023	17043	17110	16736	17028	16888	16799	16988	17071	17047	16965	16812	17057	16931	16887	16901	16940	17032	17057	16934	16951	16798	16912	16832	17011	16956	16816	16923	16908	17088	16879	16941	16924	16975	16910	16963	17135	17008	16955	16888	17149	16835	16808	17095	16981	17064	16978	16805	16981	17051	16985	17039	17007	16985	16896	17026	16989	16916	16922	16863	17038	16962	16967	16906	16983	16908	16773	17163	17081	17029	17000	16908	17018	16894	16858	16845	17077	16834	16905	16866	16959	16928	17032	16874	16876	16925	16846	16909	16923	16879	16812	17119	16689	17062	17000	17061	16981	16840	17176	16993	17067	16787	16906	16723	16825	16921	16869	17033	16948	16829	16829	17019	17129	16991	16908	16882	16935	16718	16858	17053	16922	16856	17090	16925	16897	16982	16930	17020	16887	17054	16878	17019	16716	16869	16883	16853	17108	16782	17172	16833	17124	16843	17060	16808	16897	16801	16984	16888	16854	16844	16933	16839	16820	16936	16997	17024	17025	16778	17080	16750	16918	17072	16854	16763	16837	17120	16929	16749	17013	17023	17034	17033	17037	17133	17138	16807	17043	16952	17101	16835	16866	17107	17143	16994	16996	16995	16883	17060	17138	16837	16941	16759	16909	16917	16726	16850	17066	16966	17025	16964	16966	16997	17122	16864	17026	16924	16850	16985	16887	16818	16723	16976	17088	16788	16759	16886	17079	16864	16894	17155	16880	16875	16814	16910	17049	17030	16976	16907	17021	16966	16919	16938	17006	16906	16977	17112	16982	16927	16878	16782	16908	17107	16993	17064	16972	16872	16968	16683	16880	16862	16933	16906	17131	16974	16965	16947	16946	17043	16929	16823	17011	17040	16963	16695	16808	16877	16962	17010	16942	17004	17015	17034	16892	16931	16848	17062	16863	17027	16975	17023	16954	16872	16871	17206	16955	16896	16746	16819	16876	16840	17051	16882	16764	16878	17109	16943	16773	16825	17066	16930	16881	16951	16996	16761	16834	16720	16804	16975	17013	16945	16906	16802	16923	17129	16798	16980	17061	16866	16817	16932	17066	17227	17072	16823	16806	17129	17118	16758	17033	16878	16967	16924	17040	16975	17058	16857	17011	17100	16967	16976	16835	16777	17062	16757	16909	16956	17206	16693	16958	16944	17099	16898	16923	16747	17027	16804	17082	17052	16807	16971	16973	16827	17029	17007	16958	16783	17001	16857	17170	17153	17013	16910	17026	17131	16927	17084	17118	17121	16855	16860	16995	16889	16868	16843	17080	16844	17072	16845	16815	16717	16804	16939	16886	17108	17039	16980	17112	16934	16808	16928	16857	16820	17136	16688	16949	16966	16935	16832	17001	16792	16819	16706	16767	17035	16773	17113	17022	16913	16965	16794	17079	16948	16754	17070	16852	16958	17115	17091	17022	17154	16871	16806	16790	16950	16907	16992	17038	16916	16917	16870	16832	16908	16857	16711	17028	16810	16850	16980	16960	16910	16790	16988	17071	16935	17015	17241	16882	16918	16986	16895	16855	16939	16980	16736	16774	16989	16781	16886	17195	17076	17098	16802	17110	16905	17113	16835	16995	17017	16757	16921	16943	16911	16926	17034	16937	17047	16869	16927	16881	16797	17030	16774	16882	16741	17105	17000	16879	17015	16849	16963	16977	17121	16841	16921	16989	16922	16892	16937	17019	17035	16913	17083	16850	17118	17092	16991	16973	16952	17044	16980	16828	17017	16894	16791	17048	16981	16960	17013	16790	17030	16807	17040	17016	16923	16800	16963	16713	16844	17094	16917	17035	17045	17053	16940	16970	16960	16978	16980	16820	16892	16837	16947	16857	17027	17200	16942	16866	17136	17105	17157	16970	17093	17160	16937	16787	16870	16917	17010	16852	16940	16888	16837	16939	17117	17040	17030	16901	17090	16976	16987	16768	17131	17187	16833	17006	16903	16845	17022	16905	16930	16900	16925	16976	16754	16979	16955	16678	17116	16986	16994	16994	16866	16792	16957	16951	16968	16929	16919	16947	16944	16661	16865	16929	16966	16925	16920	16833	17062	16950	16794	16824	16847	17158	16851	16990	16986	16973	16744	17049	16856	16986	16858	16915	16915	16960	16841	16844	17017	16832	17050	17054	17051	17026	16994	17015	17269	17117	16856	16788	16991	16920	16729	16886	17047	17145	16946	16858	16856	16959	17075	16969	16833	17094	16897	16950	16977	16870	16759	16881	16975	16893	16965	17023	16880	16782	16890	16983	16835	16966	16948	16865	16956	16857	16953	16908	16874	17048	16785	16722	16847	16699	16874	17048	16829	16927	16960	17023	17120	16972	16861	16764	16778	16924	16912	17079	16922	17049	17012	16907	17043	16943	16854	16921	17016	16817	17104	16799	16674	17005	17093	17088	17147	17024	16930	17108	17049	16873	16829	17225	16886	16876	16770	17051	16974	16718	16947	16876	16988	16785	16931	16989	16722	17012	16878	17070	16970	16885	16954	17221	16986	16922	16960	16990	17134	16790	16829	16949	16989	16842	17001	16649	16834	16990	16890	16969	16769	16848	16979	16874	16960	16975	17072	16869	16772	17028	16822	16899	16992	16780	16936	16823	16935	16999	16960	16974	16876	16838	17195	16897	16817	16868	16930	16888	16764	16921	16826	16839	16827	16876	16995	16952	16946	16891	16914	16714	17090	16864	17081	16831	16877	17122	16997	17025	16927	16947	16975	16769	16973	16858	16905	17022	16961	16969	16848	17026	17003	17039	17044	16969	16838	16840	16965	16930	16987	17027	17070	16937	16810	16915	16900	17021	16766	16914	16958	17104	17004	17154	16811	17118	16968	17029	16863	16974	16788	16795	16728	17126	16999	16908	16960	16985	16879	16943	16805	17054	17066	17007	16731	16766	16882	17139	16944	16992	16906	16888	17023	16978	16928	17023	16986	17037	17031	16814	17074	17032	17082	16936	17069	16910	16894	16988	17019	16963	17099	16978	17041	16990	16834	17122	16916	16962	16992	16775	16959	17127	17136	17054	16795	16821	16877	16765	16979	16942	16823	16961	16851	16886	16840	17052	16927	17028	16900	17009	16917	16981	16767	16930	16855	16851	16762	16757	16944	17005	17023	17037	17079	16876	16869	16949	17073	17070	17078	16929	16885	17004	16899	17008	17039	17031	16861	16716	16963	16912	16802	16775	16848	17084	16976	16906	16837	16835	16898	16752	16999	16827	17113	17048	16936	17103	17043	16916	16850	16886	16929	17111	17013	16807	17057	17027	16942	16894	16905	16999	17037	16913	16999	16791	17002	17020	16965	17019	17197	16977	17092	17045	16858	16795	16850	16956	16992	17117	16971	17018	16829	16927	17098	16833	16685	16990	16962	16976	17069	17143	17009	16977	16975	16885	16961	16962	16934	16764	16777	16957	16728	16889	17021	17063	16996	16866	16878	17067	17013	17211	16915	16940	16921	16947	16975	16927	17076	17052	16730	16984	16857	16954	16938	17076	17004	16833	16854	16744	16845	16787	17070	16954	16915	16700	16843	16864	16884	16849	16857	16905	16774	16937	17069	16952	17012	16631	17016	17001	17084	16950	16956	16816	16936	16915	17117	16875	16818	16801	16952	16845	16936	16989	16976	16929	16775	16927	17014	17118	16801	16958	17086	16947	16860	16978	16954	17032	16762	16899	17074	16928	17093	16871	17010	16937	16976	17017	16834	16789	17061	16933	16910	16881	16884	16989	16882	16842	16875	17112	16915	16890	16913	16864	16928	16835	16841	16811	16970	17025	17008	16842	16965	16820	17172	16822	16893	17043	17028	16911	16876	17019	16920	17015	16853	17183	17067	16788	17033	16961	16924	17041	16775	16859	17192	16865	17177	17015	16997	16992	16884	16884	16939	16937	17008	16693	16984	17026	17087	16739	16917	16985	16960	16838	16817	16862	17003	16889	16903	16809	16800	17099	16996	17096	17063	16965	17077	16940	16895	16835	16899	16953	16797	16867	16838	16751	17037	17139	16816	16770	16891	16803	17074	16943	17024	16844	16951	16757	16637	16842	16827	16857	16892	17022	17065	16839	16857	16840	17014	17256	17102	16996	16985	16961	17087	16934	16999	17032	16767	16807	16875	16926	17010	16979	17017	17007	16834	16810	16812	17049	16924	16848	16962	17005	16843	16876	17048	17062	17089	17179	17013	17064	16976	16823	16993	16879	16756	16841	16948	16711	16996	16965	16928	16937	16917	17027	17217	16833	16891	16990	17011	16936	16965	16786	17001	17007	16923	17084	16920	16889	17135	17053	16937	17067	16872	16765	17035	17169	16939	16861	16975	16923	16885	16788	16810	16769	16966	17105	16967	16903	16991	16794	17003	17023	16942	17076	16871	16869	16804	16974	16895	17048	16957	17008	17042	17097	17078	16863	17027	17062	16882	16980	17004	17027	17021	16903	16922	16994	17157	16974	16843	16995	17110	16849	16975	16891	16927	17169	16706	16831	17097	16813	16984	17004	17024	16913	16947	16783	16902	16937	16998	16950	16914	17100	17004	16800	16821	16869	16882	16735	17048	16799	16841	16974	16990	16970	17056	17156	16856	16837	17033
13943	23071	23251	18473	17009	16607	16110	16034	16094	15785	15891	15907	15750	15683	15719	15674	15796	15478	15403	15775	15658	15568	15680	15514	15462	15608	15667	15734	15577	15503	15620	15600	15611	15581	15626	16757	17859	19452	17903	16014	15627	15546	15566	15651	15677	15670	15563	15553	15507	15634	15472	15323	15584	15634	15585	15652	15638	15487	15450	15669	15481	15486	15480	15353	15550	15511	15503	15463	15439	15491	15678	15430	15532	15690	15463	15695	15599	15441	15342	15354	15420	15616	15460	15537	15549	15537	15479	15482	15676	15500	15509	15727	15668	15618	15385	15370	15618	15503	15697	15418	15594	15557	15523	15622	15618	15539	15554	15563	15391	15630	15507	15482	15617	15548	15415	15567	15562	15603	15577	15547	15339	15678	15419	15446	15593	15591	15512	15399	15609	15513	15542	15529	15576	15403	15542	15622	15486	15591	15500	15334	15601	15405	15465	15535	15545	15586	15387	15739	15648	15482	15583	15563	15466	15456	15538	15813	15388	15398	15510	15426	15415	15490	15556	15383	15546	15421	15383	15557	15296	15567	15384	15630	15473	15423	15469	15675	15805	15547	15455	15429	15524	15502	15366	15696	15646	15584	15456	15594	15512	15529	15488	15532	15400	15602	15461	15593	15453	15707	15649	15574	15487	15489	15548	15569	15571	15517	15341	15444	15426	15653	15672	15473	15511	15583	15427	15439	15611	15499	15693	15487	15459	15579	15391	15533	15382	15469	15314	15392	15399	15436	15625	15455	15433	15577	15629	15576	15507	15465	15630	15489	15428	15518	15537	15743	15517	15675	15598	15729	15403	15705	15652	15663	15479	15458	15665	15587	15656	15571	15498	15511	15531	15420	15567	15637	15370	15563	15565	15544	15658	15556	15511	15533	15544	15447	15692	15385	15510	15582	15411	15474	15432	15545	15482	15542	15513	15438	15362	15512	15404	15420	15621	15656	15541	15728	15622	15470	15587	15346	15515	15582	15504	15600	15653	15601	15445	15521	15536	15545	15576	15477	15625	15658	15369	15587	15607	15377	15599	15509	15509	15626	15481	15635	15552	15537	15363	15609	15587	15509	15760	15647	15419	15485	15532	15470	15536	15441	15454	15574	15499	15473	15444	15405	15417	15583	15407	15632	15502	15507	15536	15319	15475	15516	15621	15437	15531	15670	15607	15607	15422	15548	15550	15547	15681	15394	15571	15512	15665	15472	15464	15443	15495	15314	15530	15441	15435	15502	15644	15610	15424	15435	15476	15504	15537	15546	15651	15524	15429	15512	15452	15458	15557	15542	15558	15521	15632	15600	15569	15529	15559	15499	15552	15590	15390	15663	15581	15458	15488	15629	15572	15740	15620	15524	15568	15550	15455	15398	15731	15493	15570	15497	15506	15609	15467	15431	15499	15594	15489	15665	15633	15344	15461	15414	15543	15457	15705	15478	15533	15419	15521	15487	15467	15524	15490	15314	15626	15579	15505	15567	15435	15565	15468	15618	15597	15346	15600	15554	15407	15502	15699	15265	15545	15507	15431	15524	15631	15498	15529	15725	15483	15451	15531	15439	15599	15410	15484	15519	15537	15559	15635	15381	15547	15684	15366	15441	15542	15466	15449	15458	15417	15451	15382	15517	15605	15431	15536	15569	15359	15649	15483	15641	15372	15738	15444	15595	15484	15455	15533	15635	15579	15587	15529	15643	15664	15553	15584	15418	15638	15375	15548	15546	15604	15551	15523	15463	15558	15407	15532	15450	15588	15573	15605	15465	15415	15568	15532	15531	15515	15391	15541	15392	15502	15652	15417	15579	15469	15474	15470	15512	15453	15579	15530	15391	15712	15594	15457	15522	15300	15586	15476	15594	15358	15475	15278	15523	15412	15574	15612	15574	15463	15617	15575	15667	15570	15424	15487	15716	15470	15471	15564	15514	15517	15497	15573	15427	15599	15567	15537	15347	15409	15463	15528	15396	15420	15540	15510	15740	15459	15466	15575	15634	15567	15564	15631	15564	15406	15407	15475	15497	15545	15615	15603	15554	15398	15588	15417	15561	15459	15606	15437	15490	15654	15627	15441	15389	15441	15495	15493	15426	15584	15491	15331	15483	15690	15438	15512	15595	15655	15521	15523	15539	15508	15552	15486	15370	15259	15301	15582	15451	15432	15528	15463	15485	15374	15499	15617	15412	15570	15306	15412	15633	15559	15504	15551	15449	15480	15567	15488	15731	15614	15419	15572	15500	15628	15631	15609	15644	15459	15535	15637	15576	15513	15507	15521	15482	15646	15573	15571	15745	15339	15596	15626	15450	15564	15493	15616	15517	15539	15514	15525	15519	15594	15411	15557	15477	15589	15466	15539	15367	15546	15591	15551	15506	15379	15463	15629	15385	15575	15345	15659	15539	15540	15500	15552	15492	15452	15603	15485	15412	15641	15399	15514	15457	15563	15524	15631	15484	15343	15436	15538	15421	15720	15605	15647	15533	15536	15600	15485	15508	15469	15404	15448	15387	15548	15550	15572	15495	15579	15524	15463	15626	15569	15534	15646	15682	15533	15384	15452	15583	15525	15552	15649	15550	15602	15500	15447	15747	15549	15663	15432	15595	15577	15561	15500	15463	15422	15585	15472	15535	15684	15604	15554	15577	15682	15423	15414	15528	15630	15637	15521	15549	15471	15451	15488	15383	15495	15563	15471	15384	15582	15419	15458	15660	15344	15403	15616	15547	15589	15552	15341	15443	15506	15634	15496	15365	15649	15477	15584	15450	15585	15683	15367	15442	15653	15482	15474	15446	15353	15430	15486	15550	15500	15594	15446	15550	15668	15636	15387	15549	15543	15564	15425	15552	15652	15651	15523	15696	15692	15436	15373	15486	15417	15419	15705	15568	15519	15409	15636	15501	15420	15680	15432	15568	15523	15408	15439	15691	15622	15485	15428	15529	15536	15528	15420	15511	15572	15457	15568	15655	15505	15565	15546	15442	15663	15443	15430	15525	15567	15431	15420	15414	15569	15277	15601	15571	15626	15423	15506	15596	15444	15425	15444	15449	15460	15609	15532	15541	15426	15464	15553	15461	15614	15544	15565	15743	15683	15556	15459	15379	15394	15625	15527	15661	15601	15460	15473	15492	15447	15514	15511	15583	15580	15491	15468	15624	15516	15579	15539	15533	15425	15369	15524	15494	15578	15511	15700	15651	15538	15460	15509	15724	15447	15624	15716	15600	15509	15431	15612	15456	15594	15292	15490	15491	15574	15675	15654	15537	15348	15397	15568	15384	15479	15577	15678	15623	15593	15494	15505	15592	15658	15517	15659	15382	15588	15418	15659	15433	15573	15303	15547	15572	15483	15543	15531	15521	15559	15443	15620	15450	15449	15650	15324	15521	15583	15559	15572	15315	15443	15532	15416	15773	15608	15533	15523	15618	15421	15403	15460	15702	15694	15474	15390	15626	15526	15516	15489	15440	15499	15552	15648	15523	15554	15536	15399	15552	15600	15430	15511	15385	15459	15324	15418	15382	15520	15388	15600	15338	15569	15366	15509	15657	15705	15471	15568	15426	15491	15496	15465	15454	15468	15621	15495	15605	15458	15392	15586	15439	15722	15518	15481	15503	15464	15570	15572	15654	15518	15466	15398	15456	15385	15577	15411	15451	15560	15610	15613	15542	15486	15477	15544	15430	15708	15643	15499	15391	15649	15508	15541	15626	15512	15506	15541	15422	15483	15543	15668	15511	15446	15277	15630	15460	15556	15528	15707	15521	15483	15457	15615	15486	15415	15501	15506	15531	15601	15504	15412	15458	15555	15566	15602	15529	15415	15501	15572	15560	15542	15560	15367	15609	15477	15507	15568	15350	15568	15482	15336	15646	15414	15411	15564	15484	15523	15575	15538	15605	15598	15490	15596	15592	15437	15566	15532	15478	15551	15476	15409	15546	15651	15451	15453	15408	15596	15514	15726	15546	15480	15591	15543	15686	15519	15495	15383	15493	15607	15469	15405	15339	15625	15487	15609	15387	15459	15551	15420	15666	15651	15554	15745	15528	15402	15664	15474	15480	15585	15390	15374	15632	15554	15438	15465	15697	15521	15502	15359	15623	15280	15400	15582	15372	15481	15406	15617	15704	15503	15431	15454	15493	15586	15480	15577	15489	15534	15563	15509	15396	15363	15466	15649	15589	15581	15434	15534	15604	15480	15512	15566	15534	15507	15512	15467	15534	15529	15468	15574	15505	15546	15388	15429	15600	15551	15321	15520	15541	15730	15524	15557	15330	15566	15712	15490	15629	15358	15400	15483	15329	15514	15544	15489	15400	15486	15633	15486	15421	15471	15648	15612	15361	15544	15465	15530	15433	15436	15635	15718	15513	15423	15367	15464	15615	15556	15513	15562	15549	15497	15663	15552	15490	15371	15455	15649	15474	15402	15548	15456	15536	15535	15694	15614	15581	15638	15487	15596	15616	15551	15697	15461	15646	15364	15567	15516	15319	15606	15590	15493	15615	15531	15637	15604	15485	15559	15506	15485	15621	15533	15499	15362	15392	15517	15404	15527	15523	15414	15430	15589	15365	15486	15289	15530	15517	15437	15460	15428	15591	15602	15481	15522	15494	15512	15600	15482	15620	15655	15482	15440	15651	15456	15401	15466	15502	15560	15644	15449	15396	15589	15500	15466	15517	15443	15498	15590	15588	15454	15381	15564	15581	15418	15604	15536	15566	15690	15434	15597	15472	15447	15432	15661	15507	15768	15591	15387	15600	15535	15455	15615	15564	15474	15582	15524	15497	15426	15410	15540	15520	15454	15749	15422	15389	15517	15612	15401	15569	15361	15300	15466	15526	15488	15584	15435	15442	15523	15359	15573	15574	15469	15557	15525	15486	15437	15519	15549	15476	15595	15395	15471	15560	15428	15536	15413	15393	15621	15576	15472	15478	15588	15518	15377	15408	15453	15482	15618	15517	15681	15465	15496	15518	15608	15578	15434	15619	15721	15599	15531	15464	15520	15555	15595	15467	15398	15284	15532	15485	15494	15194	15443	15420	15392	15666	15396	15400	15468	15441	15414	15462	15719	15610	15428	15429	15461	15459	15555	15347	15455	15534	15714	15694	15514	15586	15549	15435	15685	15521	15542	15525	15354	15527	15595	15582
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
